[03:15:15]OFD Sender: No OFD packet to send [03:15:20]OFD Sender: No OFD packet to send [03:15:25]OFD Sender: No OFD packet to send [03:15:30]OFD Sender: No OFD packet to send [03:15:35]OFD Sender: No OFD packet to send [03:15:40]OFD Sender: No OFD packet to send [03:15:45]OFD Sender: No OFD packet to send [03:15:46]recv_with_timeout no data received [03:15:50]OFD Sender: No OFD packet to send [03:15:55]OFD Sender: No OFD packet to send [03:16:00]OFD Sender: No OFD packet to send [03:16:05]OFD Sender: No OFD packet to send [03:16:10]OFD Sender: No OFD packet to send [03:16:15]OFD Sender: No OFD packet to send [03:16:20]OFD Sender: No OFD packet to send [03:16:21]recv_with_timeout no data received [03:16:25]OFD Sender: No OFD packet to send [03:16:30]OFD Sender: No OFD packet to send [03:16:36]OFD Sender: No OFD packet to send [03:16:41]OFD Sender: No OFD packet to send [03:16:46]OFD Sender: No OFD packet to send [03:16:51]OFD Sender: No OFD packet to send [03:16:56]OFD Sender: No OFD packet to send [03:17:01]OFD Sender: No OFD packet to send [03:17:06]OFD Sender: No OFD packet to send [03:17:11]OFD Sender: No OFD packet to send [03:17:16]OFD Sender: No OFD packet to send [03:17:20]recv_with_timeout no data received [03:17:21]OFD Sender: No OFD packet to send [03:17:26]OFD Sender: No OFD packet to send [03:17:31]OFD Sender: No OFD packet to send [03:17:36]OFD Sender: No OFD packet to send [03:17:38]recv_with_timeout no data received [03:17:41]OFD Sender: No OFD packet to send [03:17:46]OFD Sender: No OFD packet to send [03:17:51]OFD Sender: No OFD packet to send [03:17:56]OFD Sender: No OFD packet to send [03:18:01]OFD Sender: No OFD packet to send [03:18:06]recv_with_timeout no data received [03:18:06]OFD Sender: No OFD packet to send [03:18:11]OFD Sender: No OFD packet to send [03:18:16]OFD Sender: No OFD packet to send [03:18:16]recv_with_timeout no data received [03:18:21]OFD Sender: No OFD packet to send [03:18:26]OFD Sender: No OFD packet to send [03:18:31]OFD Sender: No OFD packet to send [03:18:36]OFD Sender: No OFD packet to send [03:18:41]OFD Sender: No OFD packet to send [03:18:43]recv_with_timeout no data received [03:18:46]OFD Sender: No OFD packet to send [03:18:51]OFD Sender: No OFD packet to send [03:18:56]OFD Sender: No OFD packet to send [03:19:01]OFD Sender: No OFD packet to send [03:19:06]OFD Sender: No OFD packet to send [03:19:11]OFD Sender: No OFD packet to send [03:19:16]OFD Sender: No OFD packet to send [03:19:21]OFD Sender: No OFD packet to send [03:19:26]OFD Sender: No OFD packet to send [03:19:31]OFD Sender: No OFD packet to send [03:19:36]OFD Sender: No OFD packet to send [03:19:41]OFD Sender: No OFD packet to send [03:19:46]OFD Sender: No OFD packet to send [03:19:51]OFD Sender: No OFD packet to send [03:19:56]OFD Sender: No OFD packet to send [03:20:01]OFD Sender: No OFD packet to send [03:20:04]recv_with_timeout no data received [03:20:06]OFD Sender: No OFD packet to send [03:20:11]OFD Sender: No OFD packet to send [03:20:16]OFD Sender: No OFD packet to send [03:20:21]OFD Sender: No OFD packet to send [03:20:26]OFD Sender: No OFD packet to send [03:20:30]recv_with_timeout no data received [03:20:31]OFD Sender: No OFD packet to send [03:20:36]OFD Sender: No OFD packet to send [03:20:41]OFD Sender: No OFD packet to send [03:20:46]OFD Sender: No OFD packet to send [03:20:51]OFD Sender: No OFD packet to send [03:20:56]OFD Sender: No OFD packet to send [03:21:01]OFD Sender: No OFD packet to send [03:21:03]recv_with_timeout no data received [03:21:06]OFD Sender: No OFD packet to send [03:21:12]OFD Sender: No OFD packet to send [03:21:17]OFD Sender: No OFD packet to send [03:21:22]OFD Sender: No OFD packet to send [03:21:27]OFD Sender: No OFD packet to send [03:21:32]OFD Sender: No OFD packet to send [03:21:37]OFD Sender: No OFD packet to send [03:21:42]OFD Sender: No OFD packet to send [03:21:47]OFD Sender: No OFD packet to send [03:21:52]OFD Sender: No OFD packet to send [03:21:57]OFD Sender: No OFD packet to send [03:22:02]OFD Sender: No OFD packet to send [03:22:07]OFD Sender: No OFD packet to send [03:22:12]OFD Sender: No OFD packet to send [03:22:17]OFD Sender: No OFD packet to send [03:22:22]OFD Sender: No OFD packet to send [03:22:26]recv_with_timeout no data received [03:22:27]OFD Sender: No OFD packet to send [03:22:32]OFD Sender: No OFD packet to send [03:22:37]OFD Sender: No OFD packet to send [03:22:42]OFD Sender: No OFD packet to send [03:22:47]OFD Sender: No OFD packet to send [03:22:52]OFD Sender: No OFD packet to send [03:22:57]OFD Sender: No OFD packet to send [03:23:02]OFD Sender: No OFD packet to send [03:23:07]OFD Sender: No OFD packet to send [03:23:12]OFD Sender: No OFD packet to send [03:23:17]OFD Sender: No OFD packet to send [03:23:22]OFD Sender: No OFD packet to send [03:23:27]OFD Sender: No OFD packet to send [03:23:32]OFD Sender: No OFD packet to send [03:23:36]recv_with_timeout no data received [03:23:37]OFD Sender: No OFD packet to send [03:23:42]OFD Sender: No OFD packet to send [03:23:47]OFD Sender: No OFD packet to send [03:23:52]OFD Sender: No OFD packet to send [03:23:57]OFD Sender: No OFD packet to send [03:24:02]OFD Sender: No OFD packet to send [03:24:07]OFD Sender: No OFD packet to send [03:24:12]OFD Sender: No OFD packet to send [03:24:17]OFD Sender: No OFD packet to send [03:24:22]OFD Sender: No OFD packet to send [03:24:27]OFD Sender: No OFD packet to send [03:24:32]OFD Sender: No OFD packet to send [03:24:37]OFD Sender: No OFD packet to send [03:24:42]OFD Sender: No OFD packet to send [03:24:47]OFD Sender: No OFD packet to send [03:24:52]OFD Sender: No OFD packet to send [03:24:57]OFD Sender: No OFD packet to send [03:25:02]OFD Sender: No OFD packet to send [03:25:07]OFD Sender: No OFD packet to send [03:25:12]OFD Sender: No OFD packet to send [03:25:17]OFD Sender: No OFD packet to send [03:25:22]OFD Sender: No OFD packet to send [03:25:26]accept exits with 7 [03:25:26]New connection [03:25:26]New thread 3067100516 created [03:25:26]Thread 3066957156 joined [03:25:26]Waiting for new connection... [03:25:26] Sock 7.Parse request [03:25:26]Sock 7.Check first char [03:25:26]Sock 7.First char is OK [03:25:26]request: POST /json_proto HTTP/1.0 [03:25:26]Method: POST [03:25:26]URL: /json_proto [03:25:26]Method is POST - this is cgi request [03:25:26]url: /json_proto [03:25:26]query_string will be loaded in cgi processing [03:25:26]execute_cgi json_proto POST (null) [03:25:26]execute_cgi path=json_proto method=POST [03:25:26]POST find Content-Length [03:25:26]Host: 172.17.43.67:8080 [03:25:26]Content-Length: 796 [03:25:26]Content-Type: application/json [03:25:26] [03:25:26]POST finish read [03:25:26]Found Content-Length = 796 [03:25:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785279", "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" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:25:26]execute_script... [03:25: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)1785279", "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" : 4.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:25:26]POST & json_proto [03:25:26]process_json_proto [03:25:26]json parsed OK: [03:25:26]protocol is kg_v1.0 [03:25:26]action value=close_receipt [03:25:26]process_action close_receipt [03:25:26]cmd_close_receipt [03:25:26]MH_GetDate [03:25:26]Write to MH i2c: F0 00 00 35 04 28 [03:25:26]Write i2c OK [03:25:26]MH_I2C_Read... [03:25:26]Read from MH i2c: F0 [03:25:26]MH_I2C_Read... [03:25:26]Read from MH i2c: F0 09 00 [03:25:26]MH_I2C_Read... [03:25:26]Read from MH i2c: F0 09 00 35 04 00 A7 3C EE 66 6A BD 47 65 3B [03:25:26]GetLastDocTimeStamp 1726888268 [03:25:26]current date 1726889127 [03:25:26]FM_GetShiftState [03:25:26]SAM_PROTO_GetShiftState [03:25:26]wFMCommunicate request_size=4 [03:25:26]MH_SAM_APDU [03:25:26]CAPDU: 80 13 01 00 [03:25:26]Write to MH i2c: E2 08 00 36 04 80 13 01 00 00 00 00 00 B7 [03:25:26]Write i2c OK [03:25:26]MH_I2C_Read... [03:25:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:25:26]Read from MH i2c: E2 [03:25:26]MH_I2C_Read... [03:25:26]Read from MH i2c: E2 0E 00 [03:25:26]MH_I2C_Read... [03:25:26]Read from MH i2c: E2 0E 00 36 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 47 [03:25:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:25:26]wFMCommunicate OK [03:25:26]SAM_PROTO_GetShiftState done [03:25:26]FM_GetShiftState done [03:25:26]opened in 1726878748 [03:25:26]opened+sec_in_day 1726965148 [03:25:26]quantity*price = 0 [03:25:26]sum+1 = 1 [03:25:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 17 21.09.2024 03:25 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151267 ФПД: 209714674964428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T032527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151267&fm=209714674964428&tin=02508201610067®Number=0000000000091825&sum=0 [03:25:27]StoreToDocumentArchive [03:25:27]shift 474 fd 151267 [03:25:27]save to /storage/0474/doc_00151267 [03:25:27]save last doc name /storage/0474/doc_00151267 to /storage/kkm_last_doc_name [03:25:27]save OK [03:25:27]Clear old archive folders... [03:25:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:25:27]tlvbuf is 00450000 [03:25:27]SAM_PROTO_ClearQueue [03:25:27]wFMCommunicate request_size=4 [03:25:27]MH_SAM_APDU [03:25:27]CAPDU: 80 09 00 00 [03:25:27]Write to MH i2c: E2 08 00 43 04 80 09 00 00 00 00 00 00 B9 [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:25:27]Read from MH i2c: E2 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [03:25:27]RAPDU: 90 00 [03:25:27]wFMCommunicate OK [03:25:27]SAM_PROTO_ClearQueue done [03:25:27]KKMCreateOFDPacket [03:25:27]OFDProtocolAddRootSTLVToBuf [03:25:27]FM_MakeSignedData [03:25:27]FM_MakeSignedData [03:25:27]SAM_PROTO_SignData [03:25:27]wFMCommunicate request_size=4 [03:25:27]MH_SAM_APDU [03:25:27]CAPDU: 80 0D 01 02 [03:25:27]Write to MH i2c: E2 08 00 44 04 80 0D 01 02 00 00 00 00 C1 [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:25:27]Read from MH i2c: E2 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [03:25:27]RAPDU: 90 00 [03:25:27]wFMCommunicate OK [03:25:27]wFMCommunicate request_size=255 [03:25:27]MH_SAM_APDU [03:25: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 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A7 3C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4E 02 00 35 04 06 00 BE [03:25:27]Write to MH i2c: E2 02 01 45 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A7 3C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4E 02 00 35 04 06 00 BE 00 00 3E [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:25:27]Read from MH i2c: E2 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [03:25:27]RAPDU: 90 00 [03:25:27]wFMCommunicate OK [03:25:27]wFMCommunicate request_size=10 [03:25:27]MH_SAM_APDU [03:25:27]CAPDU: 80 0D 02 02 05 BC 00 B4 97 CC [03:25:27]Write to MH i2c: E2 0D 00 46 04 80 0D 02 02 05 00 BC 00 B4 97 CC 00 00 A1 [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:25:27]Read from MH i2c: E2 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 03 00 46 04 00 90 00 BE [03:25:27]RAPDU: 90 00 [03:25:27]wFMCommunicate OK [03:25:27]wFMCommunicate request_size=4 [03:25:27]MH_SAM_APDU [03:25:27]CAPDU: 80 0D 03 02 [03:25:27]Write to MH i2c: E2 08 00 47 04 80 0D 03 02 00 00 00 00 C6 [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:25:27]Read from MH i2c: E2 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 0B 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 0B 00 47 04 00 27 FC C0 CC 9D F9 12 FA 90 00 18 [03:25:27]RAPDU: 27 FC C0 CC 9D F9 12 FA 90 00 [03:25:27]wFMCommunicate OK [03:25:27]SAM_PROTO_SignData done [03:25:27]FM_MakeSignedData done [03:25:27]CreateOFDProtocolMessage [03:25:27]wFMCommunicate request_size=4 [03:25:27]MH_SAM_APDU [03:25:27]CAPDU: 80 11 00 00 [03:25:27]Write to MH i2c: E2 08 00 48 04 80 11 00 00 00 00 00 00 C6 [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:25:27]Read from MH i2c: E2 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 17 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: E2 17 00 48 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [03:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:25:27]wFMCommunicate OK [03:25:27]CreateOFDProtocolMessage done [03:25:27]OFDSenderStorePacket 151267 [03:25:27]StoreOFDPacket docnum=151267 [03:25:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 F2 07 01 22 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A7 3C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4E 02 00 35 04 06 00 BE BC 00 B4 97 CC 27 FC C0 CC 9D F9 12 FA [03:25:27]CheckFolder [03:25:27]dirname=/storage/ofd_packets [03:25:27]CheckFolder done [03:25:27]ProducePacketName [03:25:27]name=ofd_packets/00151267 [03:25:27]NVStorageSaveData ofd_packets/00151267 [03:25:27]File name is /storage/ofd_packets/00151267 [03:25:27]Write 301 bytes [03:25:27]NVStorageSaveData done [03:25:27]OFDSenderStorePacket done [03:25:27]KKMCreateOFDPacket done [03:25:27]NVStorageSaveData kkm_last_timestamp [03:25:27]File name is /storage/kkm_last_timestamp [03:25:27]Write 4 bytes [03:25:27]NVStorageSaveData done [03:25:27]ExternCall_PrintAddStr [03:25:27]wPrintStart [03:25:27]Write to MH i2c: 01 00 00 49 04 4D [03:25:27]Write i2c OK [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: 01 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: 01 07 00 [03:25:27]MH_I2C_Read... [03:25:27]Read from MH i2c: 01 07 00 49 04 00 00 00 00 00 FF 0F 62 [03:25:27]RasterBufferAndPrint [03:25:27]line Счет N : (1)1785279 [03:25:27]line ИНН: 02508201610067 [03:25:27]line Контрольно-Кассовый Чек [03:25:27]line ПРОДАЖА [03:25:27]line ТРК (МРК, ГНК) : 12 [03:25:27]line Товар: 2710124130 [03:25:27]line Аи-92-К-5 [03:25:27]line 4.430 * 0.00 [03:25:27]line = 0.00 [03:25:27]line НДС 12% НСП 1% [03:25:27]line > о реализуемом товаре [03:25:27]line ИТОГО: 0.00 [03:25:27]line НСП 1% : 0.00 [03:25:27]line НДС 12% : 0.00 [03:25:27]line Наличными: 0.00 [03:25:27]line Безнал.: 0.00 [03:25:27]line Место: АЗС № 89 "Партнер Нефть" [03:25:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:25:27]line СНО: Общий режим [03:25:27]line Чек 17 21.09.2024 03:25 [03:25:27]line Смена: 474 ФФД: 1.0 [03:25:27]line ЗНМ: 0300000113 [03:25:27]line РНМ: 0000000000091825 [03:25:27]line Версия ККМ: 001 [03:25:27]line Платежная система: O! деньги [03:25:27]line ФМ: 0000000000871835 [03:25:27]line ФД: 151267 [03:25:27]line ФПД: 209714674964428 [03:25:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T032527&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151267&fm=209714674964428&tin=02508201610067®Number=0000000000091825&sum=0 [03:25:27]written 0, free lines is 4095 [03:25:27]OFD Sender: Processing packet 151267 [packets to send 824, broken 823] [03:25:27]ProducePacketName [03:25:27]name=ofd_packets/00151267 [03:25:27]OFD Sender: To server: pG, [03:25:27]CommunicateWithHost lk.salyk.kg:30040 [03:25:27]ConnectInit lk.salyk.kg [03:25:28]Write to MH i2c: 01 00 00 73 04 77 [03:25:28]Write i2c OK [03:25:28]MH_I2C_Read... [03:25:28]Read from MH i2c: 01 [03:25:28]MH_I2C_Read... [03:25:28]Read from MH i2c: 01 07 00 [03:25:28]MH_I2C_Read... [03:25:28]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 D8 0C 62 [03:25:28]RasterBufferAndPrint [03:25:28]line [03:25:28]line [03:25:28]line [03:25:28]line [03:25:28]line [03:25:28]written 0, free lines is 3294 [03:25:28]MH_Cut [03:25:28]Write to MH i2c: D1 01 00 7A 04 01 50 [03:25:28]Write i2c OK [03:25:28]MH_I2C_Read... [03:25:28]Read from MH i2c: D1 [03:25:28]MH_I2C_Read... [03:25:28]Read from MH i2c: D1 01 00 [03:25:28]MH_I2C_Read... [03:25:28]Read from MH i2c: D1 01 00 7A 04 00 4F [03:25:28]Write to MH i2c: 01 00 00 7B 04 7F [03:25:28]Write i2c OK [03:25:28]MH_I2C_Read... [03:25:29]*** Cut start [03:25:29]*** Purtial cut [03:25:29]*** Stage 1: CUTSNS_PIN = 1 [03:25:29]Read from MH i2c: 01 [03:25:29]MH_I2C_Read... [03:25:29]*** Stop cut motor [03:25:29]*** Cut end [03:25:29]Read from MH i2c: 01 07 00 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 FF 0F 94 [03:25:29]process_action close_receipt done [03:25:29]requested_data is exist [03:25:29]produce_requested_data [03:25:29]requested_item fm.sn is exist - process it [03:25:29]wFMCommunicate request_size=4 [03:25:29]MH_SAM_APDU [03:25:29]CAPDU: 80 11 00 00 [03:25:29]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [03:25:29]Write i2c OK [03:25:29]MH_I2C_Read... [03:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:25:29]Read from MH i2c: E2 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: E2 17 00 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [03:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:25:29]wFMCommunicate OK [03:25:29]requested_item fd.num is exist - process it [03:25:29]SAM_PROTO_GetFieldsCounters [03:25:29]wFMCommunicate request_size=4 [03:25:29]MH_SAM_APDU [03:25:29]CAPDU: 80 13 00 00 [03:25:29]Write to MH i2c: E2 08 00 7D 04 80 13 00 00 00 00 00 00 FD [03:25:29]Write i2c OK [03:25:29]MH_I2C_Read... [03:25:29]Connected sock=11 [03:25:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 64 F2 07 01 22 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 A7 3C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4E 02 00 35 04 06 00 BE BC 00 B4 97 CC 27 FC C0 CC 9D F9 12 FA [03:25:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:25:29]Read from MH i2c: E2 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: E2 62 00 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: E2 62 00 7D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 5F [03:25:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E3 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 11 00 00 00 5E 04 04 00 11 00 00 00 57 04 04 00 12 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:25:29]wFMCommunicate OK [03:25:29]SAM_PROTO_GetFieldsCounters done [03:25:29]requested_item shift.num is exist - process it [03:25:29]requested_item shift.opened is exist - process it [03:25:29]req_shift_opened [03:25:29]FM_GetShiftState [03:25:29]SAM_PROTO_GetShiftState [03:25:29]wFMCommunicate request_size=4 [03:25:29]MH_SAM_APDU [03:25:29]CAPDU: 80 13 01 00 [03:25:29]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [03:25:29]Write i2c OK [03:25:29]MH_I2C_Read... [03:25:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:25:29]Read from MH i2c: E2 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: E2 0E 00 [03:25:29]MH_I2C_Read... [03:25:29]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8F [03:25:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:25:29]wFMCommunicate OK [03:25:29]SAM_PROTO_GetShiftState done [03:25:29]FM_GetShiftState done [03:25:29]req_shift_opened done [03:25:29]requested_item shift.open_date is exist - process it [03:25:29]req_shift_open_date [03:25:29]req_shift_open_date done [03:25:29]produce_requested_data done [03:25:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151267,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [03:25:29]process_action_free close_receipt [03:25:29]json_value_free [03:25:29]json_value_free done [03:25:29]process_json_proto returns [03:25:29]Send response to host [03:25:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151267,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [03:25:29]free response buf [03:25:29]execute_script done [03:25:29]execute_script returns [03:25:29]free content buf [03:25:29]Sock 7.Close socket [03:25:29]Sock 7.Thread stoped [03:25:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 32 47 00 E1 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4E 02 00 F4 03 04 00 B0 E4 ED 66 B6 04 01 00 00 3B F8 D1 02 89 EF 93 F5 [03:25:29]CommunicateWithHost err = 0 [03:25:29]CheckOFDResponse [03:25:29]1017 (14) - 77093643461234 [03:25:29]1041 (16) - 0000000000871835 [03:25:29]1040 (4) - 151267 [03:25:29]1012 (4) - 20.09.2024 21:10 [03:25:29]1206 (1) - 0 [03:25:29]OFD Sender: Remove packet 151267 [03:25:29]ProducePacketName [03:25:29]name=ofd_packets/00151267 [03:25:29]NVStorageDeleteData [03:25:30]OFD Sender: No OFD packet to send [03:25:35]OFD Sender: No OFD packet to send [03:25:40]OFD Sender: No OFD packet to send [03:25:40]recv_with_timeout no data received [03:25:45]OFD Sender: No OFD packet to send [03:25:50]OFD Sender: No OFD packet to send [03:25:55]OFD Sender: No OFD packet to send [03:25:56]recv_with_timeout no data received [03:26:00]OFD Sender: No OFD packet to send [03:26:05]OFD Sender: No OFD packet to send [03:26:10]OFD Sender: No OFD packet to send [03:26:15]OFD Sender: No OFD packet to send [03:26:20]OFD Sender: No OFD packet to send [03:26:25]OFD Sender: No OFD packet to send [03:26:30]OFD Sender: No OFD packet to send [03:26:35]OFD Sender: No OFD packet to send [03:26:40]OFD Sender: No OFD packet to send [03:26:45]OFD Sender: No OFD packet to send [03:26:50]OFD Sender: No OFD packet to send [03:26:55]OFD Sender: No OFD packet to send [03:27:00]OFD Sender: No OFD packet to send [03:27:05]OFD Sender: No OFD packet to send [03:27:10]OFD Sender: No OFD packet to send [03:27:15]OFD Sender: No OFD packet to send [03:27:20]OFD Sender: No OFD packet to send [03:27:25]OFD Sender: No OFD packet to send [03:27:30]OFD Sender: No OFD packet to send [03:27:35]OFD Sender: No OFD packet to send [03:27:40]OFD Sender: No OFD packet to send [03:27:45]OFD Sender: No OFD packet to send [03:27:50]OFD Sender: No OFD packet to send [03:27:55]OFD Sender: No OFD packet to send [03:28:00]OFD Sender: No OFD packet to send [03:28:05]OFD Sender: No OFD packet to send [03:28:10]OFD Sender: No OFD packet to send [03:28:15]OFD Sender: No OFD packet to send [03:28:20]OFD Sender: No OFD packet to send [03:28:25]OFD Sender: No OFD packet to send [03:28:27]recv_with_timeout no data received [03:28:30]OFD Sender: No OFD packet to send [03:28:35]OFD Sender: No OFD packet to send [03:28:40]OFD Sender: No OFD packet to send [03:28:45]OFD Sender: No OFD packet to send [03:28:50]OFD Sender: No OFD packet to send [03:28:55]OFD Sender: No OFD packet to send [03:29:01]OFD Sender: No OFD packet to send [03:29:06]OFD Sender: No OFD packet to send [03:29:11]OFD Sender: No OFD packet to send [03:29:16]OFD Sender: No OFD packet to send [03:29:21]OFD Sender: No OFD packet to send [03:29:26]OFD Sender: No OFD packet to send [03:29:31]OFD Sender: No OFD packet to send [03:29:36]OFD Sender: No OFD packet to send [03:29:41]OFD Sender: No OFD packet to send [03:29:46]OFD Sender: No OFD packet to send [03:29:51]OFD Sender: No OFD packet to send [03:29:56]OFD Sender: No OFD packet to send [03:30:01]OFD Sender: No OFD packet to send [03:30:06]OFD Sender: No OFD packet to send [03:30:11]OFD Sender: No OFD packet to send [03:30:16]OFD Sender: No OFD packet to send [03:30:21]OFD Sender: No OFD packet to send [03:30:26]OFD Sender: No OFD packet to send [03:30:28]recv_with_timeout no data received [03:30:31]OFD Sender: No OFD packet to send [03:30:36]OFD Sender: No OFD packet to send [03:30:41]OFD Sender: No OFD packet to send [03:30:46]OFD Sender: No OFD packet to send [03:30:51]OFD Sender: No OFD packet to send [03:30:56]OFD Sender: No OFD packet to send [03:31:01]OFD Sender: No OFD packet to send [03:31:06]OFD Sender: No OFD packet to send [03:31:11]OFD Sender: No OFD packet to send [03:31:16]OFD Sender: No OFD packet to send [03:31:21]OFD Sender: No OFD packet to send [03:31:26]OFD Sender: No OFD packet to send [03:31:31]OFD Sender: No OFD packet to send [03:31:36]OFD Sender: No OFD packet to send [03:31:37]recv_with_timeout no data received [03:31:41]OFD Sender: No OFD packet to send [03:31:46]OFD Sender: No OFD packet to send [03:31:47]recv_with_timeout no data received [03:31:51]OFD Sender: No OFD packet to send [03:31:56]OFD Sender: No OFD packet to send [03:32:01]OFD Sender: No OFD packet to send [03:32:06]OFD Sender: No OFD packet to send [03:32:11]OFD Sender: No OFD packet to send [03:32:16]OFD Sender: No OFD packet to send [03:32:16]recv_with_timeout no data received [03:32:21]OFD Sender: No OFD packet to send [03:32:26]OFD Sender: No OFD packet to send [03:32:31]OFD Sender: No OFD packet to send [03:32:36]OFD Sender: No OFD packet to send [03:32:41]OFD Sender: No OFD packet to send [03:32:46]OFD Sender: No OFD packet to send [03:32:51]OFD Sender: No OFD packet to send [03:32:56]OFD Sender: No OFD packet to send [03:32:59]accept exits with 9 [03:32:59]New connection [03:32:59]New thread 3066957156 created [03:32:59]Thread 3067100516 joined [03:32:59]Waiting for new connection... [03:32:59] Sock 9.Parse request [03:32:59]Sock 9.Check first char [03:32:59]Sock 9.First char is OK [03:32:59]request: POST /json_proto HTTP/1.0 [03:32:59]Method: POST [03:32:59]URL: /json_proto [03:32:59]Method is POST - this is cgi request [03:32:59]url: /json_proto [03:32:59]query_string will be loaded in cgi processing [03:32:59]execute_cgi json_proto POST (null) [03:32:59]execute_cgi path=json_proto method=POST [03:32:59]POST find Content-Length [03:32:59]Host: 172.17.43.67:8080 [03:32:59]Content-Length: 796 [03:32:59]Content-Type: application/json [03:32:59] [03:32:59]POST finish read [03:32:59]Found Content-Length = 796 [03:32:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.410, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:32:59]execute_script... [03:32: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)1785280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.410, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:32:59]POST & json_proto [03:32:59]process_json_proto [03:32:59]json parsed OK: [03:32:59]protocol is kg_v1.0 [03:32:59]action value=close_receipt [03:32:59]process_action close_receipt [03:32:59]cmd_close_receipt [03:32:59]MH_GetDate [03:32:59]Write to MH i2c: F0 00 00 7F 04 72 [03:32:59]Write i2c OK [03:32:59]MH_I2C_Read... [03:32:59]Read from MH i2c: F0 [03:32:59]MH_I2C_Read... [03:32:59]Read from MH i2c: F0 09 00 [03:32:59]MH_I2C_Read... [03:32:59]Read from MH i2c: F0 09 00 7F 04 00 6C 3E EE 66 6A BD 47 65 4C [03:32:59]GetLastDocTimeStamp 1726889127 [03:32:59]current date 1726889580 [03:32:59]FM_GetShiftState [03:32:59]SAM_PROTO_GetShiftState [03:32:59]wFMCommunicate request_size=4 [03:32:59]MH_SAM_APDU [03:32:59]CAPDU: 80 13 01 00 [03:32:59]Write to MH i2c: E2 08 00 80 04 80 13 01 00 00 00 00 00 01 [03:32:59]Write i2c OK [03:32:59]MH_I2C_Read... [03:32:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:32:59]Read from MH i2c: E2 [03:32:59]MH_I2C_Read... [03:32:59]Read from MH i2c: E2 0E 00 [03:32:59]MH_I2C_Read... [03:32:59]Read from MH i2c: E2 0E 00 80 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 91 [03:32:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:32:59]wFMCommunicate OK [03:32:59]SAM_PROTO_GetShiftState done [03:32:59]FM_GetShiftState done [03:32:59]opened in 1726878748 [03:32:59]opened+sec_in_day 1726965148 [03:32:59]quantity*price = 0 [03:32:59]sum+1 = 1 [03:32:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 18 21.09.2024 03:33 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151268 ФПД: 122230569278375 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T033300&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151268&fm=122230569278375&tin=02508201610067®Number=0000000000091825&sum=0 [03:33:00]StoreToDocumentArchive [03:33:00]shift 474 fd 151268 [03:33:00]save to /storage/0474/doc_00151268 [03:33:00]save last doc name /storage/0474/doc_00151268 to /storage/kkm_last_doc_name [03:33:00]save OK [03:33:00]Clear old archive folders... [03:33:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:33:00]tlvbuf is 004704D0 [03:33:00]SAM_PROTO_ClearQueue [03:33:00]wFMCommunicate request_size=4 [03:33:00]MH_SAM_APDU [03:33:00]CAPDU: 80 09 00 00 [03:33:00]Write to MH i2c: E2 08 00 8D 04 80 09 00 00 00 00 00 00 03 [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:33:00]Read from MH i2c: E2 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [03:33:00]RAPDU: 90 00 [03:33:00]wFMCommunicate OK [03:33:00]SAM_PROTO_ClearQueue done [03:33:00]KKMCreateOFDPacket [03:33:00]OFDProtocolAddRootSTLVToBuf [03:33:00]FM_MakeSignedData [03:33:00]FM_MakeSignedData [03:33:00]SAM_PROTO_SignData [03:33:00]wFMCommunicate request_size=4 [03:33:00]MH_SAM_APDU [03:33:00]CAPDU: 80 0D 01 02 [03:33:00]Write to MH i2c: E2 08 00 8E 04 80 0D 01 02 00 00 00 00 0B [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:33:00]Read from MH i2c: E2 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [03:33:00]RAPDU: 90 00 [03:33:00]wFMCommunicate OK [03:33:00]wFMCommunicate request_size=255 [03:33:00]MH_SAM_APDU [03:33: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 3A 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 6C 3E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4E 02 00 35 04 06 00 6F [03:33:00]Write to MH i2c: E2 02 01 8F 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 3A 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 6C 3E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4E 02 00 35 04 06 00 6F 00 00 EE [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:33:00]Read from MH i2c: E2 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [03:33:00]RAPDU: 90 00 [03:33:00]wFMCommunicate OK [03:33:00]wFMCommunicate request_size=10 [03:33:00]MH_SAM_APDU [03:33:00]CAPDU: 80 0D 02 02 05 2B 05 A9 9B A7 [03:33:00]Write to MH i2c: E2 0D 00 90 04 80 0D 02 02 05 00 2B 05 A9 9B A7 00 00 33 [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:33:00]Read from MH i2c: E2 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [03:33:00]RAPDU: 90 00 [03:33:00]wFMCommunicate OK [03:33:00]wFMCommunicate request_size=4 [03:33:00]MH_SAM_APDU [03:33:00]CAPDU: 80 0D 03 02 [03:33:00]Write to MH i2c: E2 08 00 91 04 80 0D 03 02 00 00 00 00 10 [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:33:00]Read from MH i2c: E2 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 0B 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 0B 00 91 04 00 E9 A9 06 CF 48 D5 C8 08 90 00 65 [03:33:00]RAPDU: E9 A9 06 CF 48 D5 C8 08 90 00 [03:33:00]wFMCommunicate OK [03:33:00]SAM_PROTO_SignData done [03:33:00]FM_MakeSignedData done [03:33:00]CreateOFDProtocolMessage [03:33:00]wFMCommunicate request_size=4 [03:33:00]MH_SAM_APDU [03:33:00]CAPDU: 80 11 00 00 [03:33:00]Write to MH i2c: E2 08 00 92 04 80 11 00 00 00 00 00 00 10 [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:33:00]Read from MH i2c: E2 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 17 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: E2 17 00 92 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [03:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:33:00]wFMCommunicate OK [03:33:00]CreateOFDProtocolMessage done [03:33:00]OFDSenderStorePacket 151268 [03:33:00]StoreOFDPacket docnum=151268 [03:33:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 9B 07 01 2C 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 6C 3E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4E 02 00 35 04 06 00 6F 2B 05 A9 9B A7 E9 A9 06 CF 48 D5 C8 08 [03:33:00]CheckFolder [03:33:00]dirname=/storage/ofd_packets [03:33:00]CheckFolder done [03:33:00]ProducePacketName [03:33:00]name=ofd_packets/00151268 [03:33:00]NVStorageSaveData ofd_packets/00151268 [03:33:00]File name is /storage/ofd_packets/00151268 [03:33:00]Write 301 bytes [03:33:00]NVStorageSaveData done [03:33:00]OFDSenderStorePacket done [03:33:00]KKMCreateOFDPacket done [03:33:00]NVStorageSaveData kkm_last_timestamp [03:33:00]File name is /storage/kkm_last_timestamp [03:33:00]Write 4 bytes [03:33:00]NVStorageSaveData done [03:33:00]ExternCall_PrintAddStr [03:33:00]wPrintStart [03:33:00]Write to MH i2c: 01 00 00 93 04 97 [03:33:00]Write i2c OK [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: 01 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: 01 07 00 [03:33:00]MH_I2C_Read... [03:33:00]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 FF 0F AC [03:33:00]RasterBufferAndPrint [03:33:00]line Счет N : (1)1785280 [03:33:00]line ИНН: 02508201610067 [03:33:00]line Контрольно-Кассовый Чек [03:33:00]line ПРОДАЖА [03:33:00]line ТРК (МРК, ГНК) : 42 [03:33:00]line Товар: 2710124130 [03:33:00]line Аи-92-К-5 [03:33:00]line 4.410 * 0.00 [03:33:00]line = 0.00 [03:33:00]line НДС 12% НСП 1% [03:33:00]line > о реализуемом товаре [03:33:00]line ИТОГО: 0.00 [03:33:00]line НСП 1% : 0.00 [03:33:00]line НДС 12% : 0.00 [03:33:00]line Наличными: 0.00 [03:33:00]line Безнал.: 0.00 [03:33:00]line Место: АЗС № 89 "Партнер Нефть" [03:33:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:33:00]line СНО: Общий режим [03:33:00]line Чек 18 21.09.2024 03:33 [03:33:00]line Смена: 474 ФФД: 1.0 [03:33:00]line ЗНМ: 0300000113 [03:33:00]line РНМ: 0000000000091825 [03:33:00]line Версия ККМ: 001 [03:33:00]line Платежная система: O! деньги [03:33:00]line ФМ: 0000000000871835 [03:33:00]line ФД: 151268 [03:33:00]line ФПД: 122230569278375 [03:33:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T033300&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151268&fm=122230569278375&tin=02508201610067®Number=0000000000091825&sum=0 [03:33:00]written 0, free lines is 4095 [03:33:00]OFD Sender: Processing packet 151268 [packets to send 824, broken 823] [03:33:00]ProducePacketName [03:33:00]name=ofd_packets/00151268 [03:33:00]OFD Sender: To server: pG, [03:33:00]CommunicateWithHost lk.salyk.kg:30040 [03:33:00]ConnectInit lk.salyk.kg [03:33:01]Write to MH i2c: 01 00 00 BD 04 C1 [03:33:01]Write i2c OK [03:33:01]MH_I2C_Read... [03:33:01]Read from MH i2c: 01 [03:33:01]MH_I2C_Read... [03:33:01]Read from MH i2c: 01 07 00 [03:33:01]MH_I2C_Read... [03:33:01]Read from MH i2c: 01 07 00 BD 04 00 00 00 00 00 D7 0C AB [03:33:01]RasterBufferAndPrint [03:33:01]line [03:33:01]line [03:33:01]line [03:33:01]line [03:33:01]line [03:33:01]written 0, free lines is 3292 [03:33:01]Connected sock=7 [03:33:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 9B 07 01 2C 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3A 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 6C 3E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4E 02 00 35 04 06 00 6F 2B 05 A9 9B A7 E9 A9 06 CF 48 D5 C8 08 [03:33:01]MH_Cut [03:33:01]Write to MH i2c: D1 01 00 C4 04 01 9A [03:33:01]Write i2c OK [03:33:01]MH_I2C_Read... [03:33:01]Read from MH i2c: D1 [03:33:01]MH_I2C_Read... [03:33:01]Read from MH i2c: D1 01 00 [03:33:01]MH_I2C_Read... [03:33:01]Read from MH i2c: D1 01 00 C4 04 00 99 [03:33:01]Write to MH i2c: 01 00 00 C5 04 C9 [03:33:01]Write i2c OK [03:33:01]MH_I2C_Read... [03:33:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA 82 47 00 1B C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4E 02 00 F4 03 04 00 74 E6 ED 66 B6 04 01 00 00 51 E6 56 AD 42 DE 96 99 [03:33:01]CommunicateWithHost err = 0 [03:33:01]CheckOFDResponse [03:33:01]1017 (14) - 77093643461234 [03:33:01]1041 (16) - 0000000000871835 [03:33:01]1040 (4) - 151268 [03:33:01]1012 (4) - 20.09.2024 21:17 [03:33:01]1206 (1) - 0 [03:33:01]OFD Sender: Remove packet 151268 [03:33:01]ProducePacketName [03:33:01]name=ofd_packets/00151268 [03:33:01]NVStorageDeleteData [03:33:01]*** Cut start [03:33:01]*** Purtial cut [03:33:01]*** Stage 1: CUTSNS_PIN = 1 [03:33:02]OFD Sender: No OFD packet to send [03:33:02]Read from MH i2c: 01 [03:33:02]MH_I2C_Read... [03:33:02]*** Stop cut motor [03:33:02]*** Cut end [03:33:02]Read from MH i2c: 01 07 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: 01 07 00 C5 04 00 00 00 00 00 FF 0F DE [03:33:02]process_action close_receipt done [03:33:02]requested_data is exist [03:33:02]produce_requested_data [03:33:02]requested_item fm.sn is exist - process it [03:33:02]wFMCommunicate request_size=4 [03:33:02]MH_SAM_APDU [03:33:02]CAPDU: 80 11 00 00 [03:33:02]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [03:33:02]Write i2c OK [03:33:02]MH_I2C_Read... [03:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:33:02]Read from MH i2c: E2 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 17 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [03:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:33:02]wFMCommunicate OK [03:33:02]requested_item fd.num is exist - process it [03:33:02]SAM_PROTO_GetFieldsCounters [03:33:02]wFMCommunicate request_size=4 [03:33:02]MH_SAM_APDU [03:33:02]CAPDU: 80 13 00 00 [03:33:02]Write to MH i2c: E2 08 00 C7 04 80 13 00 00 00 00 00 00 47 [03:33:02]Write i2c OK [03:33:02]MH_I2C_Read... [03:33:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:33:02]Read from MH i2c: E2 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 62 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 62 00 C7 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 AD [03:33:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E4 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 12 00 00 00 5E 04 04 00 12 00 00 00 57 04 04 00 13 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:33:02]wFMCommunicate OK [03:33:02]SAM_PROTO_GetFieldsCounters done [03:33:02]requested_item shift.num is exist - process it [03:33:02]requested_item shift.opened is exist - process it [03:33:02]req_shift_opened [03:33:02]FM_GetShiftState [03:33:02]SAM_PROTO_GetShiftState [03:33:02]wFMCommunicate request_size=4 [03:33:02]MH_SAM_APDU [03:33:02]CAPDU: 80 13 01 00 [03:33:02]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [03:33:02]Write i2c OK [03:33:02]MH_I2C_Read... [03:33:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:33:02]Read from MH i2c: E2 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 0E 00 [03:33:02]MH_I2C_Read... [03:33:02]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D9 [03:33:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:33:02]wFMCommunicate OK [03:33:02]SAM_PROTO_GetShiftState done [03:33:02]FM_GetShiftState done [03:33:02]req_shift_opened done [03:33:02]requested_item shift.open_date is exist - process it [03:33:02]req_shift_open_date [03:33:02]req_shift_open_date done [03:33:02]produce_requested_data done [03:33:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151268,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [03:33:02]process_action_free close_receipt [03:33:02]json_value_free [03:33:02]json_value_free done [03:33:02]process_json_proto returns [03:33:02]Send response to host [03:33:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151268,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [03:33:02]free response buf [03:33:02]execute_script done [03:33:02]execute_script returns [03:33:02]free content buf [03:33:02]Sock 9.Close socket [03:33:02]Sock 9.Thread stoped [03:33:07]OFD Sender: No OFD packet to send [03:33:10]recv_with_timeout no data received [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:22]recv_with_timeout no data received [03:33:27]OFD Sender: No OFD packet to send [03:33:32]OFD Sender: No OFD packet to send [03:33:34]recv_with_timeout no data received [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:35]recv_with_timeout no data received [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:58]OFD Sender: No OFD packet to send [03:37:03]OFD Sender: No OFD packet to send [03:37:08]OFD Sender: No OFD packet to send [03:37:13]OFD Sender: No OFD packet to send [03:37:18]OFD Sender: No OFD packet to send [03:37:18]accept exits with 10 [03:37:18]New connection [03:37:18]New thread 3067100516 created [03:37:18]Thread 3066957156 joined [03:37:18]Waiting for new connection... [03:37:18] Sock 10.Parse request [03:37:18]Sock 10.Check first char [03:37:18]Sock 10.First char is OK [03:37:18]request: POST /json_proto HTTP/1.0 [03:37:18]Method: POST [03:37:18]URL: /json_proto [03:37:18]Method is POST - this is cgi request [03:37:18]url: /json_proto [03:37:18]query_string will be loaded in cgi processing [03:37:18]execute_cgi json_proto POST (null) [03:37:18]execute_cgi path=json_proto method=POST [03:37:18]POST find Content-Length [03:37:18]Host: 172.17.43.67:8080 [03:37:18]Content-Length: 984 [03:37:18]Content-Type: application/json [03:37:18] [03:37:18]POST finish read [03:37:18]Found Content-Length = 984 [03:37:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785281", "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.80, "quantity" : 29.950, "sum" : 2000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.95 \u0441\u043E\u043C", "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" ] } } [03:37:18]execute_script... [03:37: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)1785281", "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.80, "quantity" : 29.950, "sum" : 2000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.95 \u0441\u043E\u043C", "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" ] } } [03:37:18]POST & json_proto [03:37:18]process_json_proto [03:37:18]json parsed OK: [03:37:18]protocol is kg_v1.0 [03:37:18]action value=close_receipt [03:37:18]process_action close_receipt [03:37:18]cmd_close_receipt [03:37:18]MH_GetDate [03:37:18]Write to MH i2c: F0 00 00 C9 04 BC [03:37:18]Write i2c OK [03:37:18]MH_I2C_Read... [03:37:18]Read from MH i2c: F0 [03:37:18]MH_I2C_Read... [03:37:18]Read from MH i2c: F0 09 00 [03:37:18]MH_I2C_Read... [03:37:18]Read from MH i2c: F0 09 00 C9 04 00 6F 3F EE 66 6A BD 47 65 9A [03:37:18]GetLastDocTimeStamp 1726889580 [03:37:18]current date 1726889839 [03:37:18]FM_GetShiftState [03:37:18]SAM_PROTO_GetShiftState [03:37:18]wFMCommunicate request_size=4 [03:37:18]MH_SAM_APDU [03:37:18]CAPDU: 80 13 01 00 [03:37:18]Write to MH i2c: E2 08 00 CA 04 80 13 01 00 00 00 00 00 4B [03:37:18]Write i2c OK [03:37:18]MH_I2C_Read... [03:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:37:18]Read from MH i2c: E2 [03:37:18]MH_I2C_Read... [03:37:18]Read from MH i2c: E2 0E 00 [03:37:18]MH_I2C_Read... [03:37:18]Read from MH i2c: E2 0E 00 CA 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [03:37:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:37:18]wFMCommunicate OK [03:37:18]SAM_PROTO_GetShiftState done [03:37:18]FM_GetShiftState done [03:37:18]opened in 1726878748 [03:37:18]opened+sec_in_day 1726965148 [03:37:18]quantity*price = 200066 [03:37:18]sum+1 = 200067 [03:37:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 19 21.09.2024 03:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 29.95 сом ФМ: 0000000000871835 ФД: 151269 ФПД: 216595959377628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T033719&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151269&fm=216595959377628&tin=02508201610067®Number=0000000000091825&sum=200000 [03:37:19]StoreToDocumentArchive [03:37:19]shift 474 fd 151269 [03:37:19]save to /storage/0474/doc_00151269 [03:37:19]save last doc name /storage/0474/doc_00151269 to /storage/kkm_last_doc_name [03:37:19]save OK [03:37:19]Clear old archive folders... [03:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:37:19]tlvbuf is 0047D580 [03:37:19]SAM_PROTO_ClearQueue [03:37:19]wFMCommunicate request_size=4 [03:37:19]MH_SAM_APDU [03:37:19]CAPDU: 80 09 00 00 [03:37:19]Write to MH i2c: E2 08 00 D7 04 80 09 00 00 00 00 00 00 4D [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:37:19]Read from MH i2c: E2 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [03:37:19]RAPDU: 90 00 [03:37:19]wFMCommunicate OK [03:37:19]SAM_PROTO_ClearQueue done [03:37:19]KKMCreateOFDPacket [03:37:19]OFDProtocolAddRootSTLVToBuf [03:37:19]FM_MakeSignedData [03:37:19]FM_MakeSignedData [03:37:19]SAM_PROTO_SignData [03:37:19]wFMCommunicate request_size=4 [03:37:19]MH_SAM_APDU [03:37:19]CAPDU: 80 0D 01 02 [03:37:19]Write to MH i2c: E2 08 00 D8 04 80 0D 01 02 00 00 00 00 55 [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:37:19]Read from MH i2c: E2 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [03:37:19]RAPDU: 90 00 [03:37:19]wFMCommunicate OK [03:37:19]wFMCommunicate request_size=255 [03:37:19]MH_SAM_APDU [03:37: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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 6F 3F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4E 02 00 35 04 06 00 C4 [03:37:19]Write to MH i2c: E2 02 01 D9 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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 6F 3F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4E 02 00 35 04 06 00 C4 00 00 5E [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:37:19]Read from MH i2c: E2 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [03:37:19]RAPDU: 90 00 [03:37:19]wFMCommunicate OK [03:37:19]wFMCommunicate request_size=10 [03:37:19]MH_SAM_APDU [03:37:19]CAPDU: 80 0D 02 02 05 FE 2D 37 EE DC [03:37:19]Write to MH i2c: E2 0D 00 DA 04 80 0D 02 02 05 00 FE 2D 37 EE DC 00 00 8E [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:37:19]Read from MH i2c: E2 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [03:37:19]RAPDU: 90 00 [03:37:19]wFMCommunicate OK [03:37:19]wFMCommunicate request_size=4 [03:37:19]MH_SAM_APDU [03:37:19]CAPDU: 80 0D 03 02 [03:37:19]Write to MH i2c: E2 08 00 DB 04 80 0D 03 02 00 00 00 00 5A [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:37:19]Read from MH i2c: E2 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 0B 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 0B 00 DB 04 00 78 57 6B FE 7A 80 D1 41 90 00 9F [03:37:19]RAPDU: 78 57 6B FE 7A 80 D1 41 90 00 [03:37:19]wFMCommunicate OK [03:37:19]SAM_PROTO_SignData done [03:37:19]FM_MakeSignedData done [03:37:19]CreateOFDProtocolMessage [03:37:19]wFMCommunicate request_size=4 [03:37:19]MH_SAM_APDU [03:37:19]CAPDU: 80 11 00 00 [03:37:19]Write to MH i2c: E2 08 00 DC 04 80 11 00 00 00 00 00 00 5A [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:37:19]Read from MH i2c: E2 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 17 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: E2 17 00 DC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [03:37:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:37:19]wFMCommunicate OK [03:37:19]CreateOFDProtocolMessage done [03:37:19]OFDSenderStorePacket 151269 [03:37:19]StoreOFDPacket docnum=151269 [03:37:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 27 07 01 E6 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 6F 3F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4E 02 00 35 04 06 00 C4 FE 2D 37 EE DC 78 57 6B FE 7A 80 D1 41 [03:37:19]CheckFolder [03:37:19]dirname=/storage/ofd_packets [03:37:19]CheckFolder done [03:37:19]ProducePacketName [03:37:19]name=ofd_packets/00151269 [03:37:19]NVStorageSaveData ofd_packets/00151269 [03:37:19]File name is /storage/ofd_packets/00151269 [03:37:19]Write 301 bytes [03:37:19]NVStorageSaveData done [03:37:19]OFDSenderStorePacket done [03:37:19]KKMCreateOFDPacket done [03:37:19]NVStorageSaveData kkm_last_timestamp [03:37:19]File name is /storage/kkm_last_timestamp [03:37:19]Write 4 bytes [03:37:19]NVStorageSaveData done [03:37:19]ExternCall_PrintAddStr [03:37:19]wPrintStart [03:37:19]Write to MH i2c: 01 00 00 DD 04 E1 [03:37:19]Write i2c OK [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: 01 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: 01 07 00 [03:37:19]MH_I2C_Read... [03:37:19]Read from MH i2c: 01 07 00 DD 04 00 00 00 00 00 FF 0F F6 [03:37:19]RasterBufferAndPrint [03:37:19]line Счет N : (1)1785281 [03:37:19]line ИНН: 02508201610067 [03:37:19]line Контрольно-Кассовый Чек [03:37:19]line ПРОДАЖА [03:37:19]line ТРК (МРК, ГНК) : 12 [03:37:19]line Товар: 2710124130 [03:37:19]line Аи-92-К-5 [03:37:19]line 29.950 * 66.80 [03:37:19]line = 2000.66 [03:37:19]line НДС 12% НСП 1% [03:37:19]line > о реализуемом товаре [03:37:19]line ОКРУГЛЕНИЕ: -0.66 [03:37:19]line ИТОГО: 2000.00 [03:37:19]line Внесено: 2000.00 [03:37:19]line СДАЧА: 0.00 [03:37:19]line НСП 1% : 17.70 [03:37:19]line НДС 12% : 212.46 [03:37:19]line Наличными: 2000.00 [03:37:19]line Безнал.: 0.00 [03:37:19]line Место: АЗС № 89 "Партнер Нефть" [03:37:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:37:19]line СНО: Общий режим [03:37:19]line Чек 19 21.09.2024 03:37 [03:37:19]line Смена: 474 ФФД: 1.0 [03:37:19]line ЗНМ: 0300000113 [03:37:19]line РНМ: 0000000000091825 [03:37:19]line Версия ККМ: 001 [03:37:19]line [03:37:19]line Дисконтная программа [03:37:19]line АИ-92 [03:37:19]line номер 89 [03:37:19]line сэкономлено 29.95 сом [03:37:19]line ФМ: 0000000000871835 [03:37:19]line ФД: 151269 [03:37:19]line ФПД: 216595959377628 [03:37:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T033719&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151269&fm=216595959377628&tin=02508201610067®Number=0000000000091825&sum=200000 [03:37:20]OFD Sender: Processing packet 151269 [packets to send 824, broken 823] [03:37:20]ProducePacketName [03:37:20]name=ofd_packets/00151269 [03:37:20]OFD Sender: To server: pG, [03:37:20]CommunicateWithHost lk.salyk.kg:30040 [03:37:20]ConnectInit lk.salyk.kg [03:37:20]written 0, free lines is 4095 [03:37:20]recv_with_timeout no data received [03:37:20]Write to MH i2c: 01 00 00 0D 05 12 [03:37:20]Write i2c OK [03:37:20]MH_I2C_Read... [03:37:20]Read from MH i2c: 01 [03:37:20]MH_I2C_Read... [03:37:20]Read from MH i2c: 01 07 00 [03:37:20]MH_I2C_Read... [03:37:20]Read from MH i2c: 01 07 00 0D 05 00 00 00 00 00 8B 0C B0 [03:37:20]RasterBufferAndPrint [03:37:20]line [03:37:20]line [03:37:20]line [03:37:20]line [03:37:20]line [03:37:20]written 0, free lines is 3217 [03:37:20]MH_Cut [03:37:20]Write to MH i2c: D1 01 00 14 05 01 EB [03:37:20]Write i2c OK [03:37:20]MH_I2C_Read... [03:37:20]Read from MH i2c: D1 [03:37:20]MH_I2C_Read... [03:37:20]Read from MH i2c: D1 01 00 [03:37:20]MH_I2C_Read... [03:37:20]Read from MH i2c: D1 01 00 14 05 00 EA [03:37:20]Write to MH i2c: 01 00 00 15 05 1A [03:37:20]Write i2c OK [03:37:20]MH_I2C_Read... [03:37:21]*** Cut start [03:37:21]*** Purtial cut [03:37:21]*** Stage 1: CUTSNS_PIN = 1 [03:37:21]Read from MH i2c: 01 [03:37:21]MH_I2C_Read... [03:37:21]*** Stop cut motor [03:37:21]*** Cut end [03:37:21]Read from MH i2c: 01 07 00 [03:37:21]MH_I2C_Read... [03:37:21]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 FF 0F 2F [03:37:21]process_action close_receipt done [03:37:21]requested_data is exist [03:37:21]produce_requested_data [03:37:21]requested_item fm.sn is exist - process it [03:37:21]wFMCommunicate request_size=4 [03:37:21]MH_SAM_APDU [03:37:21]CAPDU: 80 11 00 00 [03:37:21]Write to MH i2c: E2 08 00 16 05 80 11 00 00 00 00 00 00 95 [03:37:21]Write i2c OK [03:37:21]MH_I2C_Read... [03:37:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:37:21]Read from MH i2c: E2 [03:37:21]MH_I2C_Read... [03:37:21]Read from MH i2c: E2 17 00 [03:37:21]MH_I2C_Read... [03:37:21]Read from MH i2c: E2 17 00 16 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [03:37:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:37:21]wFMCommunicate OK [03:37:21]requested_item fd.num is exist - process it [03:37:21]SAM_PROTO_GetFieldsCounters [03:37:21]wFMCommunicate request_size=4 [03:37:21]MH_SAM_APDU [03:37:21]CAPDU: 80 13 00 00 [03:37:21]Write to MH i2c: E2 08 00 17 05 80 13 00 00 00 00 00 00 98 [03:37:21]Write i2c OK [03:37:21]MH_I2C_Read... [03:37:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:37:22]Read from MH i2c: E2 [03:37:22]MH_I2C_Read... [03:37:22]Read from MH i2c: E2 62 00 [03:37:22]MH_I2C_Read... [03:37:22]Read from MH i2c: E2 62 00 17 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [03:37:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 13 00 00 00 5E 04 04 00 13 00 00 00 57 04 04 00 14 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:37:22]wFMCommunicate OK [03:37:22]SAM_PROTO_GetFieldsCounters done [03:37:22]requested_item shift.num is exist - process it [03:37:22]requested_item shift.opened is exist - process it [03:37:22]req_shift_opened [03:37:22]FM_GetShiftState [03:37:22]SAM_PROTO_GetShiftState [03:37:22]wFMCommunicate request_size=4 [03:37:22]MH_SAM_APDU [03:37:22]CAPDU: 80 13 01 00 [03:37:22]Write to MH i2c: E2 08 00 18 05 80 13 01 00 00 00 00 00 9A [03:37:22]Write i2c OK [03:37:22]MH_I2C_Read... [03:37:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:37:22]Read from MH i2c: E2 [03:37:22]MH_I2C_Read... [03:37:22]Read from MH i2c: E2 0E 00 [03:37:22]MH_I2C_Read... [03:37:22]Read from MH i2c: E2 0E 00 18 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2A [03:37:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:37:22]wFMCommunicate OK [03:37:22]SAM_PROTO_GetShiftState done [03:37:22]FM_GetShiftState done [03:37:22]req_shift_opened done [03:37:22]requested_item shift.open_date is exist - process it [03:37:22]req_shift_open_date [03:37:22]req_shift_open_date done [03:37:22]produce_requested_data done [03:37:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151269,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [03:37:22]process_action_free close_receipt [03:37:22]json_value_free [03:37:22]json_value_free done [03:37:22]process_json_proto returns [03:37:22]Send response to host [03:37:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151269,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [03:37:22]free response buf [03:37:22]execute_script done [03:37:22]execute_script returns [03:37:22]free content buf [03:37:22]Sock 10.Close socket [03:37:22]Sock 10.Thread stoped [03:37:24]Connected sock=11 [03:37:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 27 07 01 E6 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 6F 3F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4E 02 00 35 04 06 00 C4 FE 2D 37 EE DC 78 57 6B FE 7A 80 D1 41 [03:37:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 17 47 00 48 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4E 02 00 F4 03 04 00 7B E7 ED 66 B6 04 01 00 00 2C 5D C2 1D 18 E1 FD 10 [03:37:24]CommunicateWithHost err = 0 [03:37:24]CheckOFDResponse [03:37:24]1017 (14) - 77093643461234 [03:37:24]1041 (16) - 0000000000871835 [03:37:24]1040 (4) - 151269 [03:37:24]1012 (4) - 20.09.2024 21:22 [03:37:24]1206 (1) - 0 [03:37:24]OFD Sender: Remove packet 151269 [03:37:24]ProducePacketName [03:37:24]name=ofd_packets/00151269 [03:37:24]NVStorageDeleteData [03:37:25]OFD Sender: No OFD packet to send [03:37:30]OFD Sender: No OFD packet to send [03:37:35]OFD Sender: No OFD packet to send [03:37:38]recv_with_timeout no data received [03:37:40]OFD Sender: No OFD packet to send [03:37:45]OFD Sender: No OFD packet to send [03:37:50]OFD Sender: No OFD packet to send [03:37:55]OFD Sender: No OFD packet to send [03:38:00]OFD Sender: No OFD packet to send [03:38:05]OFD Sender: No OFD packet to send [03:38:10]OFD Sender: No OFD packet to send [03:38:15]OFD Sender: No OFD packet to send [03:38:20]OFD Sender: No OFD packet to send [03:38:25]OFD Sender: No OFD packet to send [03:38:30]OFD Sender: No OFD packet to send [03:38:32]recv_with_timeout no data received [03:38:35]OFD Sender: No OFD packet to send [03:38:40]OFD Sender: No OFD packet to send [03:38:45]OFD Sender: No OFD packet to send [03:38:50]OFD Sender: No OFD packet to send [03:38:55]OFD Sender: No OFD packet to send [03:39:00]OFD Sender: No OFD packet to send [03:39:05]OFD Sender: No OFD packet to send [03:39:10]OFD Sender: No OFD packet to send [03:39:12]recv_with_timeout no data received [03:39:15]OFD Sender: No OFD packet to send [03:39:20]OFD Sender: No OFD packet to send [03:39:25]OFD Sender: No OFD packet to send [03:39:30]OFD Sender: No OFD packet to send [03:39:35]OFD Sender: No OFD packet to send [03:39:40]OFD Sender: No OFD packet to send [03:39:45]OFD Sender: No OFD packet to send [03:39:50]OFD Sender: No OFD packet to send [03:39:55]OFD Sender: No OFD packet to send [03:40:01]OFD Sender: No OFD packet to send [03:40:06]OFD Sender: No OFD packet to send [03:40:11]OFD Sender: No OFD packet to send [03:40:13]recv_with_timeout no data received [03:40:16]OFD Sender: No OFD packet to send [03:40:21]OFD Sender: No OFD packet to send [03:40:23]recv_with_timeout no data received [03:40:26]OFD Sender: No OFD packet to send [03:40:31]OFD Sender: No OFD packet to send [03:40:36]OFD Sender: No OFD packet to send [03:40:41]OFD Sender: No OFD packet to send [03:40:46]OFD Sender: No OFD packet to send [03:40:51]OFD Sender: No OFD packet to send [03:40:56]OFD Sender: No OFD packet to send [03:41:01]OFD Sender: No OFD packet to send [03:41:06]OFD Sender: No OFD packet to send [03:41:11]OFD Sender: No OFD packet to send [03:41:16]OFD Sender: No OFD packet to send [03:41:19]recv_with_timeout no data received [03:41:21]OFD Sender: No OFD packet to send [03:41:26]OFD Sender: No OFD packet to send [03:41:31]OFD Sender: No OFD packet to send [03:41:36]OFD Sender: No OFD packet to send [03:41:41]OFD Sender: No OFD packet to send [03:41:45]recv_with_timeout no data received [03:41:46]OFD Sender: No OFD packet to send [03:41:51]OFD Sender: No OFD packet to send [03:41:56]OFD Sender: No OFD packet to send [03:42:01]OFD Sender: No OFD packet to send [03:42:02]recv_with_timeout no data received [03:42:06]OFD Sender: No OFD packet to send [03:42:11]OFD Sender: No OFD packet to send [03:42:16]OFD Sender: No OFD packet to send [03:42:21]OFD Sender: No OFD packet to send [03:42:26]OFD Sender: No OFD packet to send [03:42:31]OFD Sender: No OFD packet to send [03:42:36]OFD Sender: No OFD packet to send [03:42:41]OFD Sender: No OFD packet to send [03:42:46]OFD Sender: No OFD packet to send [03:42:51]OFD Sender: No OFD packet to send [03:42:56]OFD Sender: No OFD packet to send [03:43:01]OFD Sender: No OFD packet to send [03:43:06]OFD Sender: No OFD packet to send [03:43:11]OFD Sender: No OFD packet to send [03:43:16]OFD Sender: No OFD packet to send [03:43:20]recv_with_timeout no data received [03:43:21]OFD Sender: No OFD packet to send [03:43:26]OFD Sender: No OFD packet to send [03:43:31]OFD Sender: No OFD packet to send [03:43:36]OFD Sender: No OFD packet to send [03:43:41]OFD Sender: No OFD packet to send [03:43:46]OFD Sender: No OFD packet to send [03:43:51]recv_with_timeout no data received [03:43:51]OFD Sender: No OFD packet to send [03:43:56]OFD Sender: No OFD packet to send [03:44:01]OFD Sender: No OFD packet to send [03:44:06]OFD Sender: No OFD packet to send [03:44:07]recv_with_timeout no data received [03:44:11]OFD Sender: No OFD packet to send [03:44:16]OFD Sender: No OFD packet to send [03:44:21]OFD Sender: No OFD packet to send [03:44:26]OFD Sender: No OFD packet to send [03:44:31]OFD Sender: No OFD packet to send [03:44:37]OFD Sender: No OFD packet to send [03:44:39]recv_with_timeout no data received [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:46]recv_with_timeout no data received [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:03]recv_with_timeout no data received [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:57]OFD Sender: No OFD packet to send [03:47:02]OFD Sender: No OFD packet to send [03:47:07]OFD Sender: No OFD packet to send [03:47:12]OFD Sender: No OFD packet to send [03:47:12]recv_with_timeout no data received [03:47:17]OFD Sender: No OFD packet to send [03:47:22]OFD Sender: No OFD packet to send [03:47:27]OFD Sender: No OFD packet to send [03:47:32]OFD Sender: No OFD packet to send [03:47:37]OFD Sender: No OFD packet to send [03:47:42]OFD Sender: No OFD packet to send [03:47:47]OFD Sender: No OFD packet to send [03:47:52]OFD Sender: No OFD packet to send [03:47:57]OFD Sender: No OFD packet to send [03:48:02]OFD Sender: No OFD packet to send [03:48:07]OFD Sender: No OFD packet to send [03:48:12]OFD Sender: No OFD packet to send [03:48:17]OFD Sender: No OFD packet to send [03:48:22]OFD Sender: No OFD packet to send [03:48:27]OFD Sender: No OFD packet to send [03:48:31]accept exits with 9 [03:48:31]New connection [03:48:31]New thread 3066957156 created [03:48:31]Thread 3067100516 joined [03:48:31]Waiting for new connection... [03:48:31] Sock 9.Parse request [03:48:31]Sock 9.Check first char [03:48:31]Sock 9.First char is OK [03:48:31]request: POST /json_proto HTTP/1.0 [03:48:31]Method: POST [03:48:31]URL: /json_proto [03:48:31]Method is POST - this is cgi request [03:48:31]url: /json_proto [03:48:31]query_string will be loaded in cgi processing [03:48:31]execute_cgi json_proto POST (null) [03:48:31]execute_cgi path=json_proto method=POST [03:48:31]POST find Content-Length [03:48:31]Host: 172.17.43.67:8080 [03:48:31]Content-Length: 678 [03:48:31]Content-Type: application/json [03:48:31] [03:48:31]POST finish read [03:48:31]Found Content-Length = 678 [03:48:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.670, "sum" : 520.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:48:31]execute_script... [03:48: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)1785282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.670, "sum" : 520.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:48:31]POST & json_proto [03:48:31]process_json_proto [03:48:31]json parsed OK: [03:48:31]protocol is kg_v1.0 [03:48:31]action value=close_receipt [03:48:31]process_action close_receipt [03:48:31]cmd_close_receipt [03:48:31]MH_GetDate [03:48:31]Write to MH i2c: F0 00 00 19 05 0D [03:48:31]Write i2c OK [03:48:31]MH_I2C_Read... [03:48:31]Read from MH i2c: F0 [03:48:31]MH_I2C_Read... [03:48:31]Read from MH i2c: F0 09 00 [03:48:31]MH_I2C_Read... [03:48:31]Read from MH i2c: F0 09 00 19 05 00 10 42 EE 66 6A BD 47 65 8F [03:48:31]GetLastDocTimeStamp 1726889839 [03:48:31]current date 1726890512 [03:48:31]FM_GetShiftState [03:48:31]SAM_PROTO_GetShiftState [03:48:31]wFMCommunicate request_size=4 [03:48:31]MH_SAM_APDU [03:48:31]CAPDU: 80 13 01 00 [03:48:31]Write to MH i2c: E2 08 00 1A 05 80 13 01 00 00 00 00 00 9C [03:48:31]Write i2c OK [03:48:31]MH_I2C_Read... [03:48:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:48:31]Read from MH i2c: E2 [03:48:31]MH_I2C_Read... [03:48:31]Read from MH i2c: E2 0E 00 [03:48:31]MH_I2C_Read... [03:48:31]Read from MH i2c: E2 0E 00 1A 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2C [03:48:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:48:31]wFMCommunicate OK [03:48:31]SAM_PROTO_GetShiftState done [03:48:31]FM_GetShiftState done [03:48:31]opened in 1726878748 [03:48:31]opened+sec_in_day 1726965148 [03:48:31]quantity*price = 52002 [03:48:31]sum+1 = 52004 [03:48:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.60 НДС 12% : 55.22 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 20 21.09.2024 03:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151270 ФПД: 253341407475926 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T034832&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151270&fm=253341407475926&tin=02508201610067®Number=0000000000091825&sum=52000 [03:48:32]StoreToDocumentArchive [03:48:32]shift 474 fd 151270 [03:48:32]save to /storage/0474/doc_00151270 [03:48:32]save last doc name /storage/0474/doc_00151270 to /storage/kkm_last_doc_name [03:48:32]save OK [03:48:32]Clear old archive folders... [03:48:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:48:32]tlvbuf is 00470710 [03:48:32]SAM_PROTO_ClearQueue [03:48:32]wFMCommunicate request_size=4 [03:48:32]MH_SAM_APDU [03:48:32]CAPDU: 80 09 00 00 [03:48:32]Write to MH i2c: E2 08 00 27 05 80 09 00 00 00 00 00 00 9E [03:48:32]Write i2c OK [03:48:32]MH_I2C_Read... [03:48:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:48:32]Read from MH i2c: E2 [03:48:32]MH_I2C_Read... [03:48:32]Read from MH i2c: E2 03 00 [03:48:32]MH_I2C_Read... [03:48:32]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [03:48:32]RAPDU: 90 00 [03:48:32]wFMCommunicate OK [03:48:32]SAM_PROTO_ClearQueue done [03:48:32]KKMCreateOFDPacket [03:48:32]OFDProtocolAddRootSTLVToBuf [03:48:32]FM_MakeSignedData [03:48:32]FM_MakeSignedData [03:48:32]SAM_PROTO_SignData [03:48:32]wFMCommunicate request_size=4 [03:48:32]MH_SAM_APDU [03:48:32]CAPDU: 80 0D 01 02 [03:48:32]Write to MH i2c: E2 08 00 28 05 80 0D 01 02 00 00 00 00 A6 [03:48:32]Write i2c OK [03:48:32]MH_I2C_Read... [03:48:32]OFD Sender: No OFD packet to send [03:48:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:48:32]Read from MH i2c: E2 [03:48:32]MH_I2C_Read... [03:48:32]Read from MH i2c: E2 03 00 [03:48:32]MH_I2C_Read... [03:48:32]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [03:48:32]RAPDU: 90 00 [03:48:32]wFMCommunicate OK [03:48:32]wFMCommunicate request_size=255 [03:48:32]MH_SAM_APDU [03:48: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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 10 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4E 02 00 35 04 06 00 E6 [03:48:32]Write to MH i2c: E2 02 01 29 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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 10 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4E 02 00 35 04 06 00 E6 00 00 42 [03:48:32]Write i2c OK [03:48:32]MH_I2C_Read... [03:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:48:33]Read from MH i2c: E2 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 03 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [03:48:33]RAPDU: 90 00 [03:48:33]wFMCommunicate OK [03:48:33]wFMCommunicate request_size=10 [03:48:33]MH_SAM_APDU [03:48:33]CAPDU: 80 0D 02 02 05 69 A4 99 78 D6 [03:48:33]Write to MH i2c: E2 0D 00 2A 05 80 0D 02 02 05 00 69 A4 99 78 D6 00 00 A7 [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:48:33]Read from MH i2c: E2 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 03 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 03 00 2A 05 00 90 00 A3 [03:48:33]RAPDU: 90 00 [03:48:33]wFMCommunicate OK [03:48:33]wFMCommunicate request_size=4 [03:48:33]MH_SAM_APDU [03:48:33]CAPDU: 80 0D 03 02 [03:48:33]Write to MH i2c: E2 08 00 2B 05 80 0D 03 02 00 00 00 00 AB [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:48:33]Read from MH i2c: E2 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 0B 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 0B 00 2B 05 00 BB BF 5C 9B 2A A8 A2 17 90 00 A8 [03:48:33]RAPDU: BB BF 5C 9B 2A A8 A2 17 90 00 [03:48:33]wFMCommunicate OK [03:48:33]SAM_PROTO_SignData done [03:48:33]FM_MakeSignedData done [03:48:33]CreateOFDProtocolMessage [03:48:33]wFMCommunicate request_size=4 [03:48:33]MH_SAM_APDU [03:48:33]CAPDU: 80 11 00 00 [03:48:33]Write to MH i2c: E2 08 00 2C 05 80 11 00 00 00 00 00 00 AB [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:48:33]Read from MH i2c: E2 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 17 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: E2 17 00 2C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [03:48:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:48:33]wFMCommunicate OK [03:48:33]CreateOFDProtocolMessage done [03:48:33]OFDSenderStorePacket 151270 [03:48:33]StoreOFDPacket docnum=151270 [03:48:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0D 4F 07 01 81 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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 10 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4E 02 00 35 04 06 00 E6 69 A4 99 78 D6 BB BF 5C 9B 2A A8 A2 17 [03:48:33]CheckFolder [03:48:33]dirname=/storage/ofd_packets [03:48:33]CheckFolder done [03:48:33]ProducePacketName [03:48:33]name=ofd_packets/00151270 [03:48:33]NVStorageSaveData ofd_packets/00151270 [03:48:33]File name is /storage/ofd_packets/00151270 [03:48:33]Write 301 bytes [03:48:33]NVStorageSaveData done [03:48:33]OFDSenderStorePacket done [03:48:33]KKMCreateOFDPacket done [03:48:33]NVStorageSaveData kkm_last_timestamp [03:48:33]File name is /storage/kkm_last_timestamp [03:48:33]Write 4 bytes [03:48:33]NVStorageSaveData done [03:48:33]ExternCall_PrintAddStr [03:48:33]wPrintStart [03:48:33]Write to MH i2c: 01 00 00 2D 05 32 [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: 01 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: 01 07 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: 01 07 00 2D 05 00 00 00 00 00 FF 0F 47 [03:48:33]RasterBufferAndPrint [03:48:33]line Счет N : (1)1785282 [03:48:33]line ИНН: 02508201610067 [03:48:33]line Контрольно-Кассовый Чек [03:48:33]line ПРОДАЖА [03:48:33]line ТРК (МРК, ГНК) : 42 [03:48:33]line Товар: 2710124130 [03:48:33]line Аи-92-К-5 [03:48:33]line 7.670 * 67.80 [03:48:33]line = 520.03 [03:48:33]line НДС 12% НСП 1% [03:48:33]line > о реализуемом товаре [03:48:33]line ОКРУГЛЕНИЕ: -0.03 [03:48:33]line ИТОГО: 520.00 [03:48:33]line Внесено: 520.00 [03:48:33]line СДАЧА: 0.00 [03:48:33]line НСП 1% : 4.60 [03:48:33]line НДС 12% : 55.22 [03:48:33]line Наличными: 520.00 [03:48:33]line Безнал.: 0.00 [03:48:33]line Место: АЗС № 89 "Партнер Нефть" [03:48:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:48:33]line СНО: Общий режим [03:48:33]line Чек 20 21.09.2024 03:48 [03:48:33]line Смена: 474 ФФД: 1.0 [03:48:33]line ЗНМ: 0300000113 [03:48:33]line РНМ: 0000000000091825 [03:48:33]line Версия ККМ: 001 [03:48:33]line ФМ: 0000000000871835 [03:48:33]line ФД: 151270 [03:48:33]line ФПД: 253341407475926 [03:48:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T034832&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151270&fm=253341407475926&tin=02508201610067®Number=0000000000091825&sum=52000 [03:48:33]written 0, free lines is 4095 [03:48:33]OFD Sender: Processing packet 151270 [packets to send 824, broken 823] [03:48:33]ProducePacketName [03:48:33]name=ofd_packets/00151270 [03:48:33]OFD Sender: To server: pG, [03:48:33]CommunicateWithHost lk.salyk.kg:30040 [03:48:33]ConnectInit lk.salyk.kg [03:48:33]Write to MH i2c: 01 00 00 58 05 5D [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: 01 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: 01 07 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 CE 0C 3E [03:48:33]RasterBufferAndPrint [03:48:33]line [03:48:33]line [03:48:33]line [03:48:33]line [03:48:33]line [03:48:33]written 0, free lines is 3285 [03:48:33]MH_Cut [03:48:33]Write to MH i2c: D1 01 00 5F 05 01 36 [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: D1 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: D1 01 00 [03:48:33]MH_I2C_Read... [03:48:33]Read from MH i2c: D1 01 00 5F 05 00 35 [03:48:33]Write to MH i2c: 01 00 00 60 05 65 [03:48:33]Write i2c OK [03:48:33]MH_I2C_Read... [03:48:34]*** Cut start [03:48:34]*** Purtial cut [03:48:34]*** CUTSNS_PIN = 0 [03:48:34]*** Stage 1: CUTSNS_PIN = 1 [03:48:36]Read from MH i2c: 01 [03:48:36]MH_I2C_Read... [03:48:36]*** Stop cut motor [03:48:36]*** Cut end [03:48:36]Read from MH i2c: 01 07 00 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: 01 07 00 60 05 00 00 00 00 00 FF 0F 7A [03:48:36]process_action close_receipt done [03:48:36]requested_data is exist [03:48:36]produce_requested_data [03:48:36]requested_item fm.sn is exist - process it [03:48:36]wFMCommunicate request_size=4 [03:48:36]MH_SAM_APDU [03:48:36]CAPDU: 80 11 00 00 [03:48:36]Write to MH i2c: E2 08 00 61 05 80 11 00 00 00 00 00 00 E0 [03:48:36]Write i2c OK [03:48:36]MH_I2C_Read... [03:48:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:48:36]Read from MH i2c: E2 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: E2 17 00 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: E2 17 00 61 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [03:48:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:48:36]wFMCommunicate OK [03:48:36]requested_item fd.num is exist - process it [03:48:36]SAM_PROTO_GetFieldsCounters [03:48:36]wFMCommunicate request_size=4 [03:48:36]MH_SAM_APDU [03:48:36]CAPDU: 80 13 00 00 [03:48:36]Write to MH i2c: E2 08 00 62 05 80 13 00 00 00 00 00 00 E3 [03:48:36]Write i2c OK [03:48:36]MH_I2C_Read... [03:48:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:48:36]Read from MH i2c: E2 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: E2 62 00 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: E2 62 00 62 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [03:48:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 14 00 00 00 5E 04 04 00 14 00 00 00 57 04 04 00 15 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:48:36]wFMCommunicate OK [03:48:36]SAM_PROTO_GetFieldsCounters done [03:48:36]requested_item shift.num is exist - process it [03:48:36]requested_item shift.opened is exist - process it [03:48:36]req_shift_opened [03:48:36]FM_GetShiftState [03:48:36]SAM_PROTO_GetShiftState [03:48:36]wFMCommunicate request_size=4 [03:48:36]MH_SAM_APDU [03:48:36]CAPDU: 80 13 01 00 [03:48:36]Write to MH i2c: E2 08 00 63 05 80 13 01 00 00 00 00 00 E5 [03:48:36]Write i2c OK [03:48:36]MH_I2C_Read... [03:48:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:48:36]Read from MH i2c: E2 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: E2 0E 00 [03:48:36]MH_I2C_Read... [03:48:36]Read from MH i2c: E2 0E 00 63 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [03:48:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:48:36]wFMCommunicate OK [03:48:36]SAM_PROTO_GetShiftState done [03:48:36]FM_GetShiftState done [03:48:36]req_shift_opened done [03:48:36]requested_item shift.open_date is exist - process it [03:48:36]req_shift_open_date [03:48:36]req_shift_open_date done [03:48:36]produce_requested_data done [03:48:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151270,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [03:48:36]process_action_free close_receipt [03:48:36]json_value_free [03:48:36]json_value_free done [03:48:36]process_json_proto returns [03:48:36]Send response to host [03:48:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151270,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [03:48:36]free response buf [03:48:36]execute_script done [03:48:36]execute_script returns [03:48:36]free content buf [03:48:36]Sock 9.Close socket [03:48:36]Sock 9.Thread stoped [03:48:38]ConnectInit Can't take IP for lk.salyk.kg [03:48:38]CommunicateWithHost connect error [03:48:38]CommunicateWithHost err = -1 [03:48:38]OFD Sender: Server communicate error [03:48:43]OFD Sender: Processing packet 151270 [packets to send 824, broken 823] [03:48:43]ProducePacketName [03:48:43]name=ofd_packets/00151270 [03:48:43]OFD Sender: To server: pG, [03:48:43]CommunicateWithHost lk.salyk.kg:30040 [03:48:43]ConnectInit lk.salyk.kg [03:48:48]ConnectInit Can't take IP for lk.salyk.kg [03:48:48]CommunicateWithHost connect error [03:48:48]CommunicateWithHost err = -1 [03:48:48]OFD Sender: Server communicate error [03:48:52]recv_with_timeout no data received [03:48:53]OFD Sender: Processing packet 151270 [packets to send 824, broken 823] [03:48:53]ProducePacketName [03:48:53]name=ofd_packets/00151270 [03:48:53]OFD Sender: To server: pG, [03:48:53]CommunicateWithHost lk.salyk.kg:30040 [03:48:53]ConnectInit lk.salyk.kg [03:48:54]Connected sock=9 [03:48:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0D 4F 07 01 81 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 F6 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 23 CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 15 00 00 00 00 07 04 06 00 20 CB 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 10 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4E 02 00 35 04 06 00 E6 69 A4 99 78 D6 BB BF 5C 9B 2A A8 A2 17 [03:48:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF FC 47 00 54 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4E 02 00 F4 03 04 00 2D EA ED 66 B6 04 01 00 00 CA 29 CD 46 78 90 B7 1C [03:48:55]CommunicateWithHost err = 0 [03:48:55]CheckOFDResponse [03:48:55]1017 (14) - 77093643461234 [03:48:55]1041 (16) - 0000000000871835 [03:48:55]1040 (4) - 151270 [03:48:55]1012 (4) - 20.09.2024 21:33 [03:48:55]1206 (1) - 0 [03:48:55]OFD Sender: Remove packet 151270 [03:48:55]ProducePacketName [03:48:55]name=ofd_packets/00151270 [03:48:55]NVStorageDeleteData [03:48:55]OFD Sender: No OFD packet to send [03:49:00]OFD Sender: No OFD packet to send [03:49:05]OFD Sender: No OFD packet to send [03:49:10]OFD Sender: No OFD packet to send [03:49:11]recv_with_timeout no data received [03:49:15]OFD Sender: No OFD packet to send [03:49:20]OFD Sender: No OFD packet to send [03:49:25]OFD Sender: No OFD packet to send [03:49:30]OFD Sender: No OFD packet to send [03:49:35]OFD Sender: No OFD packet to send [03:49:40]OFD Sender: No OFD packet to send [03:49:45]OFD Sender: No OFD packet to send [03:49:50]OFD Sender: No OFD packet to send [03:49:55]OFD Sender: No OFD packet to send [03:50:01]OFD Sender: No OFD packet to send [03:50:06]OFD Sender: No OFD packet to send [03:50:11]OFD Sender: No OFD packet to send [03:50:16]OFD Sender: No OFD packet to send [03:50:21]OFD Sender: No OFD packet to send [03:50:26]OFD Sender: No OFD packet to send [03:50:31]OFD Sender: No OFD packet to send [03:50:36]OFD Sender: No OFD packet to send [03:50:41]OFD Sender: No OFD packet to send [03:50:44]accept exits with 7 [03:50:44]New connection [03:50:44]New thread 3067100516 created [03:50:44]Thread 3066957156 joined [03:50:44]Waiting for new connection... [03:50:44] Sock 7.Parse request [03:50:44]Sock 7.Check first char [03:50:44]Sock 7.First char is OK [03:50:44]request: POST /json_proto HTTP/1.0 [03:50:44]Method: POST [03:50:44]URL: /json_proto [03:50:44]Method is POST - this is cgi request [03:50:44]url: /json_proto [03:50:44]query_string will be loaded in cgi processing [03:50:44]execute_cgi json_proto POST (null) [03:50:44]execute_cgi path=json_proto method=POST [03:50:44]POST find Content-Length [03:50:44]Host: 172.17.43.67:8080 [03:50:44]Content-Length: 683 [03:50:44]Content-Type: application/json [03:50:44] [03:50:44]POST finish read [03:50:44]Found Content-Length = 683 [03:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:50:44]execute_script... [03:50: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)1785283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:50:44]POST & json_proto [03:50:44]process_json_proto [03:50:44]json parsed OK: [03:50:44]protocol is kg_v1.0 [03:50:44]action value=close_receipt [03:50:44]process_action close_receipt [03:50:44]cmd_close_receipt [03:50:44]MH_GetDate [03:50:44]Write to MH i2c: F0 00 00 64 05 58 [03:50:44]Write i2c OK [03:50:44]MH_I2C_Read... [03:50:44]Read from MH i2c: F0 [03:50:44]MH_I2C_Read... [03:50:44]Read from MH i2c: F0 09 00 [03:50:44]MH_I2C_Read... [03:50:44]Read from MH i2c: F0 09 00 64 05 00 95 42 EE 66 6A BD 47 65 5F [03:50:44]GetLastDocTimeStamp 1726890512 [03:50:44]current date 1726890645 [03:50:44]FM_GetShiftState [03:50:44]SAM_PROTO_GetShiftState [03:50:44]wFMCommunicate request_size=4 [03:50:44]MH_SAM_APDU [03:50:44]CAPDU: 80 13 01 00 [03:50:44]Write to MH i2c: E2 08 00 65 05 80 13 01 00 00 00 00 00 E7 [03:50:44]Write i2c OK [03:50:44]MH_I2C_Read... [03:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:50:44]Read from MH i2c: E2 [03:50:44]MH_I2C_Read... [03:50:44]Read from MH i2c: E2 0E 00 [03:50:44]MH_I2C_Read... [03:50:44]Read from MH i2c: E2 0E 00 65 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 77 [03:50:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:50:44]wFMCommunicate OK [03:50:44]SAM_PROTO_GetShiftState done [03:50:44]FM_GetShiftState done [03:50:44]opened in 1726878748 [03:50:44]opened+sec_in_day 1726965148 [03:50:44]quantity*price = 100005 [03:50:44]sum+1 = 100006 [03:50:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 21 21.09.2024 03:50 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151271 ФПД: 20850805398245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T035045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151271&fm=20850805398245&tin=02508201610067®Number=0000000000091825&sum=100000 [03:50:45]StoreToDocumentArchive [03:50:45]shift 474 fd 151271 [03:50:45]save to /storage/0474/doc_00151271 [03:50:45]save last doc name /storage/0474/doc_00151271 to /storage/kkm_last_doc_name [03:50:45]save OK [03:50:45]Clear old archive folders... [03:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:50:45]tlvbuf is B6DCC060 [03:50:45]SAM_PROTO_ClearQueue [03:50:45]wFMCommunicate request_size=4 [03:50:45]MH_SAM_APDU [03:50:45]CAPDU: 80 09 00 00 [03:50:45]Write to MH i2c: E2 08 00 72 05 80 09 00 00 00 00 00 00 E9 [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:50:45]Read from MH i2c: E2 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [03:50:45]RAPDU: 90 00 [03:50:45]wFMCommunicate OK [03:50:45]SAM_PROTO_ClearQueue done [03:50:45]KKMCreateOFDPacket [03:50:45]OFDProtocolAddRootSTLVToBuf [03:50:45]FM_MakeSignedData [03:50:45]FM_MakeSignedData [03:50:45]SAM_PROTO_SignData [03:50:45]wFMCommunicate request_size=4 [03:50:45]MH_SAM_APDU [03:50:45]CAPDU: 80 0D 01 02 [03:50:45]Write to MH i2c: E2 08 00 73 05 80 0D 01 02 00 00 00 00 F1 [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:50:45]Read from MH i2c: E2 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [03:50:45]RAPDU: 90 00 [03:50:45]wFMCommunicate OK [03:50:45]wFMCommunicate request_size=255 [03:50:45]MH_SAM_APDU [03:50: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 95 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4E 02 00 35 04 06 00 12 [03:50:45]Write to MH i2c: E2 02 01 74 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 95 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4E 02 00 35 04 06 00 12 00 00 63 [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:50:45]Read from MH i2c: E2 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [03:50:45]RAPDU: 90 00 [03:50:45]wFMCommunicate OK [03:50:45]wFMCommunicate request_size=10 [03:50:45]MH_SAM_APDU [03:50:45]CAPDU: 80 0D 02 02 05 F6 B4 D9 5A E5 [03:50:45]Write to MH i2c: E2 0D 00 75 05 80 0D 02 02 05 00 F6 B4 D9 5A E5 00 00 C0 [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:50:45]Read from MH i2c: E2 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 03 00 75 05 00 90 00 EE [03:50:45]RAPDU: 90 00 [03:50:45]wFMCommunicate OK [03:50:45]wFMCommunicate request_size=4 [03:50:45]MH_SAM_APDU [03:50:45]CAPDU: 80 0D 03 02 [03:50:45]Write to MH i2c: E2 08 00 76 05 80 0D 03 02 00 00 00 00 F6 [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:50:45]Read from MH i2c: E2 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 0B 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 0B 00 76 05 00 30 20 5B 62 6A D7 D9 90 90 00 AE [03:50:45]RAPDU: 30 20 5B 62 6A D7 D9 90 90 00 [03:50:45]wFMCommunicate OK [03:50:45]SAM_PROTO_SignData done [03:50:45]FM_MakeSignedData done [03:50:45]CreateOFDProtocolMessage [03:50:45]wFMCommunicate request_size=4 [03:50:45]MH_SAM_APDU [03:50:45]CAPDU: 80 11 00 00 [03:50:45]Write to MH i2c: E2 08 00 77 05 80 11 00 00 00 00 00 00 F6 [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:50:45]Read from MH i2c: E2 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 17 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: E2 17 00 77 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [03:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:50:45]wFMCommunicate OK [03:50:45]CreateOFDProtocolMessage done [03:50:45]OFDSenderStorePacket 151271 [03:50:45]StoreOFDPacket docnum=151271 [03:50:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 03 07 01 99 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 95 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4E 02 00 35 04 06 00 12 F6 B4 D9 5A E5 30 20 5B 62 6A D7 D9 90 [03:50:45]CheckFolder [03:50:45]dirname=/storage/ofd_packets [03:50:45]CheckFolder done [03:50:45]ProducePacketName [03:50:45]name=ofd_packets/00151271 [03:50:45]NVStorageSaveData ofd_packets/00151271 [03:50:45]File name is /storage/ofd_packets/00151271 [03:50:45]Write 301 bytes [03:50:45]NVStorageSaveData done [03:50:45]OFDSenderStorePacket done [03:50:45]KKMCreateOFDPacket done [03:50:45]NVStorageSaveData kkm_last_timestamp [03:50:45]File name is /storage/kkm_last_timestamp [03:50:45]Write 4 bytes [03:50:45]NVStorageSaveData done [03:50:45]ExternCall_PrintAddStr [03:50:45]wPrintStart [03:50:45]Write to MH i2c: 01 00 00 78 05 7D [03:50:45]Write i2c OK [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: 01 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: 01 07 00 [03:50:45]MH_I2C_Read... [03:50:45]Read from MH i2c: 01 07 00 78 05 00 00 00 00 00 FF 0F 92 [03:50:45]RasterBufferAndPrint [03:50:45]line Счет N : (1)1785283 [03:50:45]line ИНН: 02508201610067 [03:50:45]line Контрольно-Кассовый Чек [03:50:45]line ПРОДАЖА [03:50:45]line ТРК (МРК, ГНК) : 12 [03:50:45]line Товар: 2710124130 [03:50:45]line Аи-92-К-5 [03:50:45]line 14.750 * 67.80 [03:50:45]line = 1000.05 [03:50:45]line НДС 12% НСП 1% [03:50:45]line > о реализуемом товаре [03:50:45]line ОКРУГЛЕНИЕ: -0.05 [03:50:45]line ИТОГО: 1000.00 [03:50:45]line Внесено: 1000.00 [03:50:45]line СДАЧА: 0.00 [03:50:45]line НСП 1% : 8.85 [03:50:45]line НДС 12% : 106.20 [03:50:45]line Наличными: 1000.00 [03:50:45]line Безнал.: 0.00 [03:50:45]line Место: АЗС № 89 "Партнер Нефть" [03:50:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:50:45]line СНО: Общий режим [03:50:45]line Чек 21 21.09.2024 03:50 [03:50:45]line Смена: 474 ФФД: 1.0 [03:50:45]line ЗНМ: 0300000113 [03:50:45]line РНМ: 0000000000091825 [03:50:45]line Версия ККМ: 001 [03:50:45]line ФМ: 0000000000871835 [03:50:45]line ФД: 151271 [03:50:45]line ФПД: 20850805398245 [03:50:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T035045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151271&fm=20850805398245&tin=02508201610067®Number=0000000000091825&sum=100000 [03:50:46]OFD Sender: Processing packet 151271 [packets to send 824, broken 823] [03:50:46]ProducePacketName [03:50:46]name=ofd_packets/00151271 [03:50:46]OFD Sender: To server: pG, [03:50:46]CommunicateWithHost lk.salyk.kg:30040 [03:50:46]ConnectInit lk.salyk.kg [03:50:46]written 0, free lines is 4095 [03:50:46]Write to MH i2c: 01 00 00 A3 05 A8 [03:50:46]Write i2c OK [03:50:46]MH_I2C_Read... [03:50:46]Read from MH i2c: 01 [03:50:46]MH_I2C_Read... [03:50:46]Read from MH i2c: 01 07 00 [03:50:46]MH_I2C_Read... [03:50:46]Read from MH i2c: 01 07 00 A3 05 00 00 00 00 00 CB 0C 86 [03:50:46]RasterBufferAndPrint [03:50:46]line [03:50:46]line [03:50:46]line [03:50:46]line [03:50:46]line [03:50:46]written 0, free lines is 3281 [03:50:46]MH_Cut [03:50:46]Write to MH i2c: D1 01 00 AA 05 01 81 [03:50:46]Write i2c OK [03:50:46]MH_I2C_Read... [03:50:46]Read from MH i2c: D1 [03:50:46]MH_I2C_Read... [03:50:46]Read from MH i2c: D1 01 00 [03:50:46]MH_I2C_Read... [03:50:46]Read from MH i2c: D1 01 00 AA 05 00 80 [03:50:46]Write to MH i2c: 01 00 00 AB 05 B0 [03:50:46]Write i2c OK [03:50:46]MH_I2C_Read... [03:50:47]*** Cut start [03:50:47]*** Purtial cut [03:50:47]*** Stage 1: CUTSNS_PIN = 1 [03:50:47]Read from MH i2c: 01 [03:50:47]MH_I2C_Read... [03:50:47]*** Stop cut motor [03:50:47]Read from MH i2c: 01 07 00 [03:50:47]MH_I2C_Read... [03:50:47]*** Cut end [03:50:47]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [03:50:47]process_action close_receipt done [03:50:47]requested_data is exist [03:50:47]produce_requested_data [03:50:47]requested_item fm.sn is exist - process it [03:50:47]wFMCommunicate request_size=4 [03:50:47]MH_SAM_APDU [03:50:47]CAPDU: 80 11 00 00 [03:50:47]Write to MH i2c: E2 08 00 AC 05 80 11 00 00 00 00 00 00 2B [03:50:47]Write i2c OK [03:50:47]MH_I2C_Read... [03:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:50:47]Read from MH i2c: E2 [03:50:47]MH_I2C_Read... [03:50:47]Read from MH i2c: E2 17 00 [03:50:47]MH_I2C_Read... [03:50:47]Read from MH i2c: E2 17 00 AC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [03:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:50:47]wFMCommunicate OK [03:50:47]requested_item fd.num is exist - process it [03:50:47]SAM_PROTO_GetFieldsCounters [03:50:47]wFMCommunicate request_size=4 [03:50:47]MH_SAM_APDU [03:50:47]CAPDU: 80 13 00 00 [03:50:47]Write to MH i2c: E2 08 00 AD 05 80 13 00 00 00 00 00 00 2E [03:50:47]Write i2c OK [03:50:47]MH_I2C_Read... [03:50:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:50:47]Read from MH i2c: E2 [03:50:47]MH_I2C_Read... [03:50:47]Read from MH i2c: E2 62 00 [03:50:47]MH_I2C_Read... [03:50:47]Read from MH i2c: E2 62 00 AD 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [03:50:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 15 00 00 00 5E 04 04 00 15 00 00 00 57 04 04 00 16 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:50:47]wFMCommunicate OK [03:50:47]SAM_PROTO_GetFieldsCounters done [03:50:47]requested_item shift.num is exist - process it [03:50:47]requested_item shift.opened is exist - process it [03:50:47]req_shift_opened [03:50:47]FM_GetShiftState [03:50:47]SAM_PROTO_GetShiftState [03:50:47]wFMCommunicate request_size=4 [03:50:47]MH_SAM_APDU [03:50:47]CAPDU: 80 13 01 00 [03:50:47]Write to MH i2c: E2 08 00 AE 05 80 13 01 00 00 00 00 00 30 [03:50:47]Write i2c OK [03:50:47]MH_I2C_Read... [03:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:50:47]Read from MH i2c: E2 [03:50:47]MH_I2C_Read... [03:50:47]Read from MH i2c: E2 0E 00 [03:50:47]MH_I2C_Read... [03:50:47]Read from MH i2c: E2 0E 00 AE 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [03:50:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:50:47]wFMCommunicate OK [03:50:47]SAM_PROTO_GetShiftState done [03:50:47]FM_GetShiftState done [03:50:47]req_shift_opened done [03:50:47]requested_item shift.open_date is exist - process it [03:50:47]req_shift_open_date [03:50:47]req_shift_open_date done [03:50:47]produce_requested_data done [03:50:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151271,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [03:50:47]process_action_free close_receipt [03:50:47]json_value_free [03:50:47]json_value_free done [03:50:47]process_json_proto returns [03:50:47]Send response to host [03:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151271,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [03:50:47]free response buf [03:50:47]execute_script done [03:50:47]execute_script returns [03:50:47]free content buf [03:50:47]Sock 7.Close socket [03:50:47]Sock 7.Thread stoped [03:50:50]Connected sock=11 [03:50:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 03 07 01 99 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 95 42 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4E 02 00 35 04 06 00 12 F6 B4 D9 5A E5 30 20 5B 62 6A D7 D9 90 [03:50:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 0C 47 00 DB AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4E 02 00 F4 03 04 00 A1 EA ED 66 B6 04 01 00 00 03 59 85 DE 05 D0 09 42 [03:50:50]CommunicateWithHost err = 0 [03:50:50]CheckOFDResponse [03:50:50]1017 (14) - 77093643461234 [03:50:50]1041 (16) - 0000000000871835 [03:50:50]1040 (4) - 151271 [03:50:50]1012 (4) - 20.09.2024 21:35 [03:50:50]1206 (1) - 0 [03:50:50]OFD Sender: Remove packet 151271 [03:50:50]ProducePacketName [03:50:50]name=ofd_packets/00151271 [03:50:50]NVStorageDeleteData [03:50:51]OFD Sender: No OFD packet to send [03:50:56]OFD Sender: No OFD packet to send [03:51:01]OFD Sender: No OFD packet to send [03:51:06]OFD Sender: No OFD packet to send [03:51:07]recv_with_timeout no data received [03:51:11]OFD Sender: No OFD packet to send [03:51:16]OFD Sender: No OFD packet to send [03:51:21]OFD Sender: No OFD packet to send [03:51:26]OFD Sender: No OFD packet to send [03:51:31]OFD Sender: No OFD packet to send [03:51:36]OFD Sender: No OFD packet to send [03:51:41]OFD Sender: No OFD packet to send [03:51:46]OFD Sender: No OFD packet to send [03:51:51]OFD Sender: No OFD packet to send [03:51:52]recv_with_timeout no data received [03:51:56]OFD Sender: No OFD packet to send [03:52:01]OFD Sender: No OFD packet to send [03:52:06]OFD Sender: No OFD packet to send [03:52:11]OFD Sender: No OFD packet to send [03:52:16]OFD Sender: No OFD packet to send [03:52:21]OFD Sender: No OFD packet to send [03:52:26]OFD Sender: No OFD packet to send [03:52:31]OFD Sender: No OFD packet to send [03:52:36]OFD Sender: No OFD packet to send [03:52:40]recv_with_timeout no data received [03:52:41]OFD Sender: No OFD packet to send [03:52:46]OFD Sender: No OFD packet to send [03:52:51]OFD Sender: No OFD packet to send [03:52:56]OFD Sender: No OFD packet to send [03:53:01]OFD Sender: No OFD packet to send [03:53:06]OFD Sender: No OFD packet to send [03:53:11]OFD Sender: No OFD packet to send [03:53:16]OFD Sender: No OFD packet to send [03:53:21]OFD Sender: No OFD packet to send [03:53:25]recv_with_timeout no data received [03:53:26]OFD Sender: No OFD packet to send [03:53:31]OFD Sender: No OFD packet to send [03:53:36]OFD Sender: No OFD packet to send [03:53:41]OFD Sender: No OFD packet to send [03:53:46]OFD Sender: No OFD packet to send [03:53:51]OFD Sender: No OFD packet to send [03:53:56]OFD Sender: No OFD packet to send [03:54:01]OFD Sender: No OFD packet to send [03:54:05]recv_with_timeout no data received [03:54:06]OFD Sender: No OFD packet to send [03:54:11]OFD Sender: No OFD packet to send [03:54:17]OFD Sender: No OFD packet to send [03:54:22]OFD Sender: No OFD packet to send [03:54:27]OFD Sender: No OFD packet to send [03:54:32]OFD Sender: No OFD packet to send [03:54:34]recv_with_timeout no data received [03:54:37]OFD Sender: No OFD packet to send [03:54:42]OFD Sender: No OFD packet to send [03:54:47]OFD Sender: No OFD packet to send [03:54:52]OFD Sender: No OFD packet to send [03:54:57]OFD Sender: No OFD packet to send [03:55:02]OFD Sender: No OFD packet to send [03:55:07]OFD Sender: No OFD packet to send [03:55:12]OFD Sender: No OFD packet to send [03:55:17]OFD Sender: No OFD packet to send [03:55:22]OFD Sender: No OFD packet to send [03:55:27]OFD Sender: No OFD packet to send [03:55:32]OFD Sender: No OFD packet to send [03:55:35]recv_with_timeout no data received [03:55:37]OFD Sender: No OFD packet to send [03:55:42]OFD Sender: No OFD packet to send [03:55:47]OFD Sender: No OFD packet to send [03:55:52]OFD Sender: No OFD packet to send [03:55:57]OFD Sender: No OFD packet to send [03:55:59]recv_with_timeout no data received [03:56:02]OFD Sender: No OFD packet to send [03:56:07]OFD Sender: No OFD packet to send [03:56:12]OFD Sender: No OFD packet to send [03:56:17]OFD Sender: No OFD packet to send [03:56:22]OFD Sender: No OFD packet to send [03:56:27]OFD Sender: No OFD packet to send [03:56:32]OFD Sender: No OFD packet to send [03:56:37]OFD Sender: No OFD packet to send [03:56:42]OFD Sender: No OFD packet to send [03:56:47]OFD Sender: No OFD packet to send [03:56:49]recv_with_timeout no data received [03:56:52]OFD Sender: No OFD packet to send [03:56:57]OFD Sender: No OFD packet to send [03:57:02]OFD Sender: No OFD packet to send [03:57:07]OFD Sender: No OFD packet to send [03:57:12]OFD Sender: No OFD packet to send [03:57:17]OFD Sender: No OFD packet to send [03:57:19]recv_with_timeout no data received [03:57:22]OFD Sender: No OFD packet to send [03:57:27]OFD Sender: No OFD packet to send [03:57:32]OFD Sender: No OFD packet to send [03:57:37]OFD Sender: No OFD packet to send [03:57:42]OFD Sender: No OFD packet to send [03:57:47]OFD Sender: No OFD packet to send [03:57:52]OFD Sender: No OFD packet to send [03:57:57]OFD Sender: No OFD packet to send [03:58:02]OFD Sender: No OFD packet to send [03:58:07]OFD Sender: No OFD packet to send [03:58:12]OFD Sender: No OFD packet to send [03:58:17]OFD Sender: No OFD packet to send [03:58:21]recv_with_timeout no data received [03:58:22]OFD Sender: No OFD packet to send [03:58:27]OFD Sender: No OFD packet to send [03:58:32]OFD Sender: No OFD packet to send [03:58:37]OFD Sender: No OFD packet to send [03:58:42]OFD Sender: No OFD packet to send [03:58:47]OFD Sender: No OFD packet to send [03:58:52]OFD Sender: No OFD packet to send [03:58:53]recv_with_timeout no data received [03:58:58]OFD Sender: No OFD packet to send [03:59:03]OFD Sender: No OFD packet to send [03:59:08]OFD Sender: No OFD packet to send [03:59:13]OFD Sender: No OFD packet to send [03:59:18]OFD Sender: No OFD packet to send [03:59:23]OFD Sender: No OFD packet to send [03:59:23]accept exits with 9 [03:59:23]New connection [03:59:23]New thread 3066957156 created [03:59:23]Thread 3067100516 joined [03:59:23]Waiting for new connection... [03:59:23] Sock 9.Parse request [03:59:23]Sock 9.Check first char [03:59:23]Sock 9.First char is OK [03:59:23]request: POST /json_proto HTTP/1.0 [03:59:23]Method: POST [03:59:23]URL: /json_proto [03:59:23]Method is POST - this is cgi request [03:59:23]url: /json_proto [03:59:23]query_string will be loaded in cgi processing [03:59:23]execute_cgi json_proto POST (null) [03:59:23]execute_cgi path=json_proto method=POST [03:59:23]POST find Content-Length [03:59:23]Host: 172.17.43.67:8080 [03:59:23]Content-Length: 680 [03:59:23]Content-Type: application/json [03:59:23] [03:59:23]POST finish read [03:59:23]Found Content-Length = 680 [03:59:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:59:23]execute_script... [03:59: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)1785284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:59:23]POST & json_proto [03:59:23]process_json_proto [03:59:23]json parsed OK: [03:59:23]protocol is kg_v1.0 [03:59:23]action value=close_receipt [03:59:23]process_action close_receipt [03:59:23]cmd_close_receipt [03:59:23]MH_GetDate [03:59:23]Write to MH i2c: F0 00 00 AF 05 A3 [03:59:23]Write i2c OK [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: F0 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: F0 09 00 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: F0 09 00 AF 05 00 9C 44 EE 66 6A BD 47 65 B3 [03:59:23]GetLastDocTimeStamp 1726890645 [03:59:23]current date 1726891164 [03:59:23]FM_GetShiftState [03:59:23]SAM_PROTO_GetShiftState [03:59:23]wFMCommunicate request_size=4 [03:59:23]MH_SAM_APDU [03:59:23]CAPDU: 80 13 01 00 [03:59:23]Write to MH i2c: E2 08 00 B0 05 80 13 01 00 00 00 00 00 32 [03:59:23]Write i2c OK [03:59:23]MH_I2C_Read... [03:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:59:23]Read from MH i2c: E2 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: E2 0E 00 [03:59:23]MH_I2C_Read... [03:59:23]Read from MH i2c: E2 0E 00 B0 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C2 [03:59:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:59:23]wFMCommunicate OK [03:59:23]SAM_PROTO_GetShiftState done [03:59:23]FM_GetShiftState done [03:59:23]opened in 1726878748 [03:59:23]opened+sec_in_day 1726965148 [03:59:23]quantity*price = 100050 [03:59:23]sum+1 = 100052 [03:59:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 22 21.09.2024 03:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151272 ФПД: 88902796535776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T035924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151272&fm=88902796535776&tin=02508201610067®Number=0000000000091825&sum=100000 [03:59:25]StoreToDocumentArchive [03:59:25]shift 474 fd 151272 [03:59:25]save to /storage/0474/doc_00151272 [03:59:25]save last doc name /storage/0474/doc_00151272 to /storage/kkm_last_doc_name [03:59:25]save OK [03:59:25]Clear old archive folders... [03:59:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [03:59:25]tlvbuf is 00521050 [03:59:25]SAM_PROTO_ClearQueue [03:59:25]wFMCommunicate request_size=4 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 09 00 00 [03:59:25]Write to MH i2c: E2 08 00 BD 05 80 09 00 00 00 00 00 00 34 [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:59:25]Read from MH i2c: E2 03 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [03:59:25]RAPDU: 90 00 [03:59:25]wFMCommunicate OK [03:59:25]SAM_PROTO_ClearQueue done [03:59:25]KKMCreateOFDPacket [03:59:25]OFDProtocolAddRootSTLVToBuf [03:59:25]FM_MakeSignedData [03:59:25]FM_MakeSignedData [03:59:25]SAM_PROTO_SignData [03:59:25]wFMCommunicate request_size=4 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 0D 01 02 [03:59:25]Write to MH i2c: E2 08 00 BE 05 80 0D 01 02 00 00 00 00 3C [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [03:59:25]RAPDU: 90 00 [03:59:25]wFMCommunicate OK [03:59:25]wFMCommunicate request_size=255 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 9C 44 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4E 02 00 35 04 06 00 50 DB 4B 9B [03:59:25]Write to MH i2c: E2 02 01 BF 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 9C 44 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4E 02 00 35 04 06 00 50 DB 4B 9B 00 00 2F [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 BF 05 00 90 00 38 [03:59:25]RAPDU: 90 00 [03:59:25]wFMCommunicate OK [03:59:25]wFMCommunicate request_size=7 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 0D 02 02 02 67 E0 [03:59:25]Write to MH i2c: E2 0A 00 C0 05 80 0D 02 02 02 00 67 E0 00 00 8A [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [03:59:25]RAPDU: 90 00 [03:59:25]wFMCommunicate OK [03:59:25]wFMCommunicate request_size=4 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 0D 03 02 [03:59:25]Write to MH i2c: E2 08 00 C1 05 80 0D 03 02 00 00 00 00 41 [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 0B 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 0B 00 C1 05 00 2B F0 18 E0 41 96 5C 25 90 00 AD [03:59:25]RAPDU: 2B F0 18 E0 41 96 5C 25 90 00 [03:59:25]wFMCommunicate OK [03:59:25]SAM_PROTO_SignData done [03:59:25]FM_MakeSignedData done [03:59:25]CreateOFDProtocolMessage [03:59:25]wFMCommunicate request_size=4 [03:59:25]MH_SAM_APDU [03:59:25]CAPDU: 80 11 00 00 [03:59:25]Write to MH i2c: E2 08 00 C2 05 80 11 00 00 00 00 00 00 41 [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:59:25]Read from MH i2c: E2 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 17 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: E2 17 00 C2 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [03:59:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:59:25]wFMCommunicate OK [03:59:25]CreateOFDProtocolMessage done [03:59:25]OFDSenderStorePacket 151272 [03:59:25]StoreOFDPacket docnum=151272 [03:59:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E 7E 04 01 1B 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 9C 44 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4E 02 00 35 04 06 00 50 DB 4B 9B 67 E0 2B F0 18 E0 41 96 5C 25 [03:59:25]CheckFolder [03:59:25]dirname=/storage/ofd_packets [03:59:25]CheckFolder done [03:59:25]ProducePacketName [03:59:25]name=ofd_packets/00151272 [03:59:25]NVStorageSaveData ofd_packets/00151272 [03:59:25]File name is /storage/ofd_packets/00151272 [03:59:25]Write 298 bytes [03:59:25]NVStorageSaveData done [03:59:25]OFDSenderStorePacket done [03:59:25]KKMCreateOFDPacket done [03:59:25]NVStorageSaveData kkm_last_timestamp [03:59:25]File name is /storage/kkm_last_timestamp [03:59:25]Write 4 bytes [03:59:25]NVStorageSaveData done [03:59:25]ExternCall_PrintAddStr [03:59:25]wPrintStart [03:59:25]Write to MH i2c: 01 00 00 C3 05 C8 [03:59:25]Write i2c OK [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: 01 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: 01 07 00 [03:59:25]MH_I2C_Read... [03:59:25]Read from MH i2c: 01 07 00 C3 05 00 00 00 00 00 FF 0F DD [03:59:25]RasterBufferAndPrint [03:59:25]line Счет N : (1)1785284 [03:59:25]line ИНН: 02508201610067 [03:59:25]line Контрольно-Кассовый Чек [03:59:25]line ПРОДАЖА [03:59:25]line ТРК (МРК, ГНК) : 31 [03:59:25]line Товар: 2710194210 [03:59:25]line ДТ-К-5 [03:59:25]line 13.130 * 76.20 [03:59:25]line = 1000.51 [03:59:25]line НДС 12% НСП 1% [03:59:25]line > о реализуемом товаре [03:59:25]line ОКРУГЛЕНИЕ: -0.51 [03:59:25]line ИТОГО: 1000.00 [03:59:25]line Внесено: 1000.00 [03:59:25]line СДАЧА: 0.00 [03:59:25]line НСП 1% : 8.85 [03:59:25]line НДС 12% : 106.25 [03:59:25]line Наличными: 1000.00 [03:59:25]line Безнал.: 0.00 [03:59:25]line Место: АЗС № 89 "Партнер Нефть" [03:59:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [03:59:25]line СНО: Общий режим [03:59:25]line Чек 22 21.09.2024 03:59 [03:59:25]line Смена: 474 ФФД: 1.0 [03:59:25]line ЗНМ: 0300000113 [03:59:25]line РНМ: 0000000000091825 [03:59:25]line Версия ККМ: 001 [03:59:25]line ФМ: 0000000000871835 [03:59:25]line ФД: 151272 [03:59:25]line ФПД: 88902796535776 [03:59:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T035924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151272&fm=88902796535776&tin=02508201610067®Number=0000000000091825&sum=100000 [03:59:25]OFD Sender: Processing packet 151272 [packets to send 824, broken 823] [03:59:25]ProducePacketName [03:59:25]name=ofd_packets/00151272 [03:59:25]OFD Sender: To server: pG, [03:59:25]CommunicateWithHost lk.salyk.kg:30040 [03:59:25]ConnectInit lk.salyk.kg [03:59:25]written 0, free lines is 4095 [03:59:26]Write to MH i2c: 01 00 00 EE 05 F3 [03:59:26]Write i2c OK [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: 01 [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: 01 07 00 [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: 01 07 00 EE 05 00 00 00 00 00 CB 0C D1 [03:59:26]RasterBufferAndPrint [03:59:26]line [03:59:26]line [03:59:26]line [03:59:26]line [03:59:26]line [03:59:26]written 0, free lines is 3281 [03:59:26]MH_Cut [03:59:26]Write to MH i2c: D1 01 00 F5 05 01 CC [03:59:26]Write i2c OK [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: D1 [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: D1 01 00 [03:59:26]MH_I2C_Read... [03:59:26]Read from MH i2c: D1 01 00 F5 05 00 CB [03:59:26]Write to MH i2c: 01 00 00 F6 05 FB [03:59:26]Write i2c OK [03:59:26]MH_I2C_Read... [03:59:27]*** Cut start [03:59:27]*** Purtial cut [03:59:27]*** CUTSNS_PIN = 0 [03:59:27]*** Stage 1: CUTSNS_PIN = 1 [03:59:29]Read from MH i2c: 01 [03:59:29]MH_I2C_Read... [03:59:29]*** Stop cut motor [03:59:29]*** Cut end [03:59:29]Read from MH i2c: 01 07 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: 01 07 00 F6 05 00 00 00 00 00 FF 0F 10 [03:59:29]process_action close_receipt done [03:59:29]requested_data is exist [03:59:29]produce_requested_data [03:59:29]requested_item fm.sn is exist - process it [03:59:29]wFMCommunicate request_size=4 [03:59:29]MH_SAM_APDU [03:59:29]CAPDU: 80 11 00 00 [03:59:29]Write to MH i2c: E2 08 00 F7 05 80 11 00 00 00 00 00 00 76 [03:59:29]Write i2c OK [03:59:29]MH_I2C_Read... [03:59:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:59:29]Read from MH i2c: E2 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 17 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 17 00 F7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [03:59:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [03:59:29]wFMCommunicate OK [03:59:29]requested_item fd.num is exist - process it [03:59:29]SAM_PROTO_GetFieldsCounters [03:59:29]wFMCommunicate request_size=4 [03:59:29]MH_SAM_APDU [03:59:29]CAPDU: 80 13 00 00 [03:59:29]Write to MH i2c: E2 08 00 F8 05 80 13 00 00 00 00 00 00 79 [03:59:29]Write i2c OK [03:59:29]MH_I2C_Read... [03:59:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:59:29]Read from MH i2c: E2 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 62 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 62 00 F8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 EF [03:59:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 16 00 00 00 5E 04 04 00 16 00 00 00 57 04 04 00 17 00 00 00 19 04 04 00 00 00 00 00 90 00 [03:59:29]wFMCommunicate OK [03:59:29]SAM_PROTO_GetFieldsCounters done [03:59:29]requested_item shift.num is exist - process it [03:59:29]requested_item shift.opened is exist - process it [03:59:29]req_shift_opened [03:59:29]FM_GetShiftState [03:59:29]SAM_PROTO_GetShiftState [03:59:29]wFMCommunicate request_size=4 [03:59:29]MH_SAM_APDU [03:59:29]CAPDU: 80 13 01 00 [03:59:29]Write to MH i2c: E2 08 00 F9 05 80 13 01 00 00 00 00 00 7B [03:59:29]Write i2c OK [03:59:29]MH_I2C_Read... [03:59:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:59:29]Read from MH i2c: E2 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 0E 00 [03:59:29]MH_I2C_Read... [03:59:29]Read from MH i2c: E2 0E 00 F9 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [03:59:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [03:59:29]wFMCommunicate OK [03:59:29]SAM_PROTO_GetShiftState done [03:59:29]FM_GetShiftState done [03:59:29]req_shift_opened done [03:59:29]requested_item shift.open_date is exist - process it [03:59:29]req_shift_open_date [03:59:29]req_shift_open_date done [03:59:29]produce_requested_data done [03:59:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151272,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [03:59:29]process_action_free close_receipt [03:59:29]json_value_free [03:59:29]json_value_free done [03:59:29]process_json_proto returns [03:59:29]Send response to host [03:59:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151272,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [03:59:29]free response buf [03:59:29]execute_script done [03:59:29]execute_script returns [03:59:29]free content buf [03:59:29]Sock 9.Close socket [03:59:29]Sock 9.Thread stoped [03:59:29]recv_with_timeout no data received [03:59:31]Connected sock=11 [03:59:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2E 7E 04 01 1B 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 00 00 00 F4 03 04 00 9C 44 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4E 02 00 35 04 06 00 50 DB 4B 9B 67 E0 2B F0 18 E0 41 96 5C 25 [03:59:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1A D6 47 00 57 69 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4E 02 00 F4 03 04 00 AA EC ED 66 B6 04 01 00 00 28 DA C4 EC 7C 01 70 86 [03:59:32]CommunicateWithHost err = 0 [03:59:32]CheckOFDResponse [03:59:32]1017 (14) - 77093643461234 [03:59:32]1041 (16) - 0000000000871835 [03:59:32]1040 (4) - 151272 [03:59:32]1012 (4) - 20.09.2024 21:44 [03:59:32]1206 (1) - 0 [03:59:32]OFD Sender: Remove packet 151272 [03:59:32]ProducePacketName [03:59:32]name=ofd_packets/00151272 [03:59:32]NVStorageDeleteData [03:59:32]OFD Sender: No OFD packet to send [03:59:37]OFD Sender: No OFD packet to send [03:59:42]OFD Sender: No OFD packet to send [03:59:47]OFD Sender: No OFD packet to send [03:59:52]OFD Sender: No OFD packet to send [03:59:53]recv_with_timeout no data received [03:59:57]OFD Sender: No OFD packet to send [04:00:02]OFD Sender: No OFD packet to send [04:00:07]OFD Sender: No OFD packet to send [04:00:13]OFD Sender: No OFD packet to send [04:00:18]OFD Sender: No OFD packet to send [04:00:23]OFD Sender: No OFD packet to send [04:00:27]recv_with_timeout no data received [04:00:28]OFD Sender: No OFD packet to send [04:00:33]OFD Sender: No OFD packet to send [04:00:38]OFD Sender: No OFD packet to send [04:00:43]OFD Sender: No OFD packet to send [04:00:48]OFD Sender: No OFD packet to send [04:00:53]OFD Sender: No OFD packet to send [04:00:58]OFD Sender: No OFD packet to send [04:01:03]OFD Sender: No OFD packet to send [04:01:08]OFD Sender: No OFD packet to send [04:01:13]OFD Sender: No OFD packet to send [04:01:15]recv_with_timeout no data received [04:01:18]OFD Sender: No OFD packet to send [04:01:23]OFD Sender: No OFD packet to send [04:01:28]OFD Sender: No OFD packet to send [04:01:33]OFD Sender: No OFD packet to send [04:01:38]OFD Sender: No OFD packet to send [04:01:43]OFD Sender: No OFD packet to send [04:01:48]OFD Sender: No OFD packet to send [04:01:53]OFD Sender: No OFD packet to send [04:01:58]OFD Sender: No OFD packet to send [04:02:03]OFD Sender: No OFD packet to send [04:02:08]OFD Sender: No OFD packet to send [04:02:11]recv_with_timeout no data received [04:02:13]OFD Sender: No OFD packet to send [04:02:18]OFD Sender: No OFD packet to send [04:02:23]OFD Sender: No OFD packet to send [04:02:28]OFD Sender: No OFD packet to send [04:02:33]OFD Sender: No OFD packet to send [04:02:38]OFD Sender: No OFD packet to send [04:02:43]OFD Sender: No OFD packet to send [04:02:48]OFD Sender: No OFD packet to send [04:02:53]OFD Sender: No OFD packet to send [04:02:58]OFD Sender: No OFD packet to send [04:03:03]OFD Sender: No OFD packet to send [04:03:08]OFD Sender: No OFD packet to send [04:03:13]OFD Sender: No OFD packet to send [04:03:18]OFD Sender: No OFD packet to send [04:03:23]OFD Sender: No OFD packet to send [04:03:28]OFD Sender: No OFD packet to send [04:03:33]OFD Sender: No OFD packet to send [04:03:38]OFD Sender: No OFD packet to send [04:03:43]OFD Sender: No OFD packet to send [04:03:48]OFD Sender: No OFD packet to send [04:03:53]OFD Sender: No OFD packet to send [04:03:58]OFD Sender: No OFD packet to send [04:04:03]OFD Sender: No OFD packet to send [04:04:08]OFD Sender: No OFD packet to send [04:04:13]OFD Sender: No OFD packet to send [04:04:18]OFD Sender: No OFD packet to send [04:04:23]OFD Sender: No OFD packet to send [04:04:28]OFD Sender: No OFD packet to send [04:04:30]recv_with_timeout no data received [04:04:33]OFD Sender: No OFD packet to send [04:04:38]OFD Sender: No OFD packet to send [04:04:43]OFD Sender: No OFD packet to send [04:04:48]OFD Sender: No OFD packet to send [04:04:54]OFD Sender: No OFD packet to send [04:04:59]OFD Sender: No OFD packet to send [04:05:03]recv_with_timeout no data received [04:05:04]OFD Sender: No OFD packet to send [04:05:09]OFD Sender: No OFD packet to send [04:05:14]OFD Sender: No OFD packet to send [04:05:19]OFD Sender: No OFD packet to send [04:05:24]OFD Sender: No OFD packet to send [04:05:29]OFD Sender: No OFD packet to send [04:05:34]OFD Sender: No OFD packet to send [04:05:39]OFD Sender: No OFD packet to send [04:05:44]OFD Sender: No OFD packet to send [04:05:49]OFD Sender: No OFD packet to send [04:05:54]OFD Sender: No OFD packet to send [04:05:55]recv_with_timeout no data received [04:05:59]OFD Sender: No OFD packet to send [04:06:04]OFD Sender: No OFD packet to send [04:06:09]OFD Sender: No OFD packet to send [04:06:14]OFD Sender: No OFD packet to send [04:06:19]OFD Sender: No OFD packet to send [04:06:20]recv_with_timeout no data received [04:06:24]OFD Sender: No OFD packet to send [04:06:29]OFD Sender: No OFD packet to send [04:06:34]OFD Sender: No OFD packet to send [04:06:39]OFD Sender: No OFD packet to send [04:06:44]OFD Sender: No OFD packet to send [04:06:49]OFD Sender: No OFD packet to send [04:06:54]OFD Sender: No OFD packet to send [04:06:59]OFD Sender: No OFD packet to send [04:07:04]OFD Sender: No OFD packet to send [04:07:09]OFD Sender: No OFD packet to send [04:07:09]recv_with_timeout no data received [04:07:14]OFD Sender: No OFD packet to send [04:07:19]OFD Sender: No OFD packet to send [04:07:24]OFD Sender: No OFD packet to send [04:07:29]OFD Sender: No OFD packet to send [04:07:34]OFD Sender: No OFD packet to send [04:07:39]OFD Sender: No OFD packet to send [04:07:44]OFD Sender: No OFD packet to send [04:07:49]OFD Sender: No OFD packet to send [04:07:54]OFD Sender: No OFD packet to send [04:07:55]recv_with_timeout no data received [04:07:59]OFD Sender: No OFD packet to send [04:08:04]OFD Sender: No OFD packet to send [04:08:09]OFD Sender: No OFD packet to send [04:08:14]recv_with_timeout no data received [04:08:14]OFD Sender: No OFD packet to send [04:08:19]OFD Sender: No OFD packet to send [04:08:24]OFD Sender: No OFD packet to send [04:08:29]OFD Sender: No OFD packet to send [04:08:34]OFD Sender: No OFD packet to send [04:08:39]OFD Sender: No OFD packet to send [04:08:44]OFD Sender: No OFD packet to send [04:08:49]OFD Sender: No OFD packet to send [04:08:54]OFD Sender: No OFD packet to send [04:08:59]OFD Sender: No OFD packet to send [04:09:04]OFD Sender: No OFD packet to send [04:09:09]OFD Sender: No OFD packet to send [04:09:14]OFD Sender: No OFD packet to send [04:09:19]OFD Sender: No OFD packet to send [04:09:24]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:09:56]recv_with_timeout no data received [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:13]recv_with_timeout no data received [04:10:15]OFD Sender: No OFD packet to send [04:10:20]OFD Sender: No OFD packet to send [04:10:24]recv_with_timeout no data received [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:33]recv_with_timeout no data received [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:29]recv_with_timeout no data received [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:07]accept exits with 7 [04:13:07]New connection [04:13:07]New thread 3067100516 created [04:13:07]Thread 3066957156 joined [04:13:07]Waiting for new connection... [04:13:07] Sock 7.Parse request [04:13:07]Sock 7.Check first char [04:13:07]Sock 7.First char is OK [04:13:07]request: POST /json_proto HTTP/1.0 [04:13:07]Method: POST [04:13:07]URL: /json_proto [04:13:07]Method is POST - this is cgi request [04:13:07]url: /json_proto [04:13:07]query_string will be loaded in cgi processing [04:13:07]execute_cgi json_proto POST (null) [04:13:07]execute_cgi path=json_proto method=POST [04:13:07]POST find Content-Length [04:13:07]Host: 172.17.43.67:8080 [04:13:07]Content-Length: 678 [04:13:07]Content-Type: application/json [04:13:07] [04:13:07]POST finish read [04:13:07]Found Content-Length = 678 [04:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:13:07]execute_script... [04:13: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)1785285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:13:07]POST & json_proto [04:13:07]process_json_proto [04:13:07]json parsed OK: [04:13:07]protocol is kg_v1.0 [04:13:07]action value=close_receipt [04:13:07]process_action close_receipt [04:13:07]cmd_close_receipt [04:13:07]MH_GetDate [04:13:07]Write to MH i2c: F0 00 00 FA 05 EE [04:13:07]Write i2c OK [04:13:07]MH_I2C_Read... [04:13:07]Read from MH i2c: F0 [04:13:07]MH_I2C_Read... [04:13:07]Read from MH i2c: F0 09 00 [04:13:07]MH_I2C_Read... [04:13:07]Read from MH i2c: F0 09 00 FA 05 00 D4 47 EE 66 6A BD 47 65 39 [04:13:07]GetLastDocTimeStamp 1726891164 [04:13:07]current date 1726891988 [04:13:07]FM_GetShiftState [04:13:07]SAM_PROTO_GetShiftState [04:13:07]wFMCommunicate request_size=4 [04:13:07]MH_SAM_APDU [04:13:07]CAPDU: 80 13 01 00 [04:13:07]Write to MH i2c: E2 08 00 FB 05 80 13 01 00 00 00 00 00 7D [04:13:07]Write i2c OK [04:13:07]MH_I2C_Read... [04:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:13:07]Read from MH i2c: E2 [04:13:07]MH_I2C_Read... [04:13:07]Read from MH i2c: E2 0E 00 [04:13:07]MH_I2C_Read... [04:13:07]Read from MH i2c: E2 0E 00 FB 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0D [04:13:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:13:07]wFMCommunicate OK [04:13:07]SAM_PROTO_GetShiftState done [04:13:07]FM_GetShiftState done [04:13:07]opened in 1726878748 [04:13:07]opened+sec_in_day 1726965148 [04:13:07]quantity*price = 50036 [04:13:07]sum+1 = 50037 [04:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 23 21.09.2024 04:13 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151273 ФПД: 142384494187791 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T041308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151273&fm=142384494187791&tin=02508201610067®Number=0000000000091825&sum=50000 [04:13:08]StoreToDocumentArchive [04:13:08]shift 474 fd 151273 [04:13:08]save to /storage/0474/doc_00151273 [04:13:08]save last doc name /storage/0474/doc_00151273 to /storage/kkm_last_doc_name [04:13:08]save OK [04:13:08]Clear old archive folders... [04:13:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:13:08]tlvbuf is 0048A060 [04:13:08]SAM_PROTO_ClearQueue [04:13:08]wFMCommunicate request_size=4 [04:13:08]MH_SAM_APDU [04:13:08]CAPDU: 80 09 00 00 [04:13:08]Write to MH i2c: E2 08 00 08 06 80 09 00 00 00 00 00 00 80 [04:13:08]Write i2c OK [04:13:08]MH_I2C_Read... [04:13:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:13:08]Read from MH i2c: E2 [04:13:08]MH_I2C_Read... [04:13:08]Read from MH i2c: E2 03 00 [04:13:08]MH_I2C_Read... [04:13:08]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [04:13:08]RAPDU: 90 00 [04:13:08]wFMCommunicate OK [04:13:08]SAM_PROTO_ClearQueue done [04:13:08]KKMCreateOFDPacket [04:13:08]OFDProtocolAddRootSTLVToBuf [04:13:08]FM_MakeSignedData [04:13:08]FM_MakeSignedData [04:13:08]SAM_PROTO_SignData [04:13:08]wFMCommunicate request_size=4 [04:13:08]MH_SAM_APDU [04:13:08]CAPDU: 80 0D 01 02 [04:13:08]Write to MH i2c: E2 08 00 09 06 80 0D 01 02 00 00 00 00 88 [04:13:08]Write i2c OK [04:13:08]MH_I2C_Read... [04:13:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:13:08]Read from MH i2c: E2 [04:13:08]MH_I2C_Read... [04:13:08]Read from MH i2c: E2 03 00 [04:13:08]MH_I2C_Read... [04:13:08]Read from MH i2c: E2 03 00 09 06 00 90 00 83 [04:13:08]RAPDU: 90 00 [04:13:08]wFMCommunicate OK [04:13:08]wFMCommunicate request_size=255 [04:13:08]MH_SAM_APDU [04:13:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 D4 47 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4E 02 00 35 04 06 00 81 [04:13:08]Write to MH i2c: E2 02 01 0A 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 D4 47 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4E 02 00 35 04 06 00 81 00 00 22 [04:13:08]Write i2c OK [04:13:08]MH_I2C_Read... [04:13:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:13:08]Read from MH i2c: E2 [04:13:08]MH_I2C_Read... [04:13:08]Read from MH i2c: E2 03 00 [04:13:08]MH_I2C_Read... [04:13:08]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [04:13:08]RAPDU: 90 00 [04:13:08]wFMCommunicate OK [04:13:08]wFMCommunicate request_size=10 [04:13:08]MH_SAM_APDU [04:13:08]CAPDU: 80 0D 02 02 05 7F 79 32 95 0F [04:13:08]Write to MH i2c: E2 0D 00 0B 06 80 0D 02 02 05 00 7F 79 32 95 0F 00 00 63 [04:13:08]Write i2c OK [04:13:08]MH_I2C_Read... [04:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:13:09]Read from MH i2c: E2 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: E2 03 00 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [04:13:09]RAPDU: 90 00 [04:13:09]wFMCommunicate OK [04:13:09]wFMCommunicate request_size=4 [04:13:09]MH_SAM_APDU [04:13:09]CAPDU: 80 0D 03 02 [04:13:09]Write to MH i2c: E2 08 00 0C 06 80 0D 03 02 00 00 00 00 8D [04:13:09]Write i2c OK [04:13:09]MH_I2C_Read... [04:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:13:09]Read from MH i2c: E2 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: E2 0B 00 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: E2 0B 00 0C 06 00 C1 8B 17 D0 06 29 2C 6F 90 00 8B [04:13:09]RAPDU: C1 8B 17 D0 06 29 2C 6F 90 00 [04:13:09]wFMCommunicate OK [04:13:09]SAM_PROTO_SignData done [04:13:09]FM_MakeSignedData done [04:13:09]CreateOFDProtocolMessage [04:13:09]wFMCommunicate request_size=4 [04:13:09]MH_SAM_APDU [04:13:09]CAPDU: 80 11 00 00 [04:13:09]Write to MH i2c: E2 08 00 0D 06 80 11 00 00 00 00 00 00 8D [04:13:09]Write i2c OK [04:13:09]MH_I2C_Read... [04:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:13:09]Read from MH i2c: E2 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: E2 17 00 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: E2 17 00 0D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E0 [04:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:13:09]wFMCommunicate OK [04:13:09]CreateOFDProtocolMessage done [04:13:09]OFDSenderStorePacket 151273 [04:13:09]StoreOFDPacket docnum=151273 [04:13:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 B5 07 01 98 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 D4 47 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4E 02 00 35 04 06 00 81 7F 79 32 95 0F C1 8B 17 D0 06 29 2C 6F [04:13:09]CheckFolder [04:13:09]dirname=/storage/ofd_packets [04:13:09]CheckFolder done [04:13:09]ProducePacketName [04:13:09]name=ofd_packets/00151273 [04:13:09]NVStorageSaveData ofd_packets/00151273 [04:13:09]File name is /storage/ofd_packets/00151273 [04:13:09]Write 301 bytes [04:13:09]NVStorageSaveData done [04:13:09]OFDSenderStorePacket done [04:13:09]KKMCreateOFDPacket done [04:13:09]NVStorageSaveData kkm_last_timestamp [04:13:09]File name is /storage/kkm_last_timestamp [04:13:09]Write 4 bytes [04:13:09]NVStorageSaveData done [04:13:09]ExternCall_PrintAddStr [04:13:09]wPrintStart [04:13:09]Write to MH i2c: 01 00 00 0E 06 14 [04:13:09]Write i2c OK [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: 01 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: 01 07 00 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: 01 07 00 0E 06 00 00 00 00 00 FF 0F 29 [04:13:09]RasterBufferAndPrint [04:13:09]line Счет N : (1)1785285 [04:13:09]line ИНН: 02508201610067 [04:13:09]line Контрольно-Кассовый Чек [04:13:09]line ПРОДАЖА [04:13:09]line ТРК (МРК, ГНК) : 42 [04:13:09]line Товар: 2710124130 [04:13:09]line Аи-92-К-5 [04:13:09]line 7.380 * 67.80 [04:13:09]line = 500.36 [04:13:09]line НДС 12% НСП 1% [04:13:09]line > о реализуемом товаре [04:13:09]line ОКРУГЛЕНИЕ: -0.36 [04:13:09]line ИТОГО: 500.00 [04:13:09]line Внесено: 500.00 [04:13:09]line СДАЧА: 0.00 [04:13:09]line НСП 1% : 4.43 [04:13:09]line НДС 12% : 53.14 [04:13:09]line Наличными: 500.00 [04:13:09]line Безнал.: 0.00 [04:13:09]line Место: АЗС № 89 "Партнер Нефть" [04:13:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:13:09]line СНО: Общий режим [04:13:09]line Чек 23 21.09.2024 04:13 [04:13:09]line Смена: 474 ФФД: 1.0 [04:13:09]line ЗНМ: 0300000113 [04:13:09]line РНМ: 0000000000091825 [04:13:09]line Версия ККМ: 001 [04:13:09]line ФМ: 0000000000871835 [04:13:09]line ФД: 151273 [04:13:09]line ФПД: 142384494187791 [04:13:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T041308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151273&fm=142384494187791&tin=02508201610067®Number=0000000000091825&sum=50000 [04:13:09]written 0, free lines is 4095 [04:13:09]OFD Sender: Processing packet 151273 [packets to send 824, broken 823] [04:13:09]ProducePacketName [04:13:09]name=ofd_packets/00151273 [04:13:09]OFD Sender: To server: pG, [04:13:09]CommunicateWithHost lk.salyk.kg:30040 [04:13:09]ConnectInit lk.salyk.kg [04:13:09]Write to MH i2c: 01 00 00 39 06 3F [04:13:09]Write i2c OK [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: 01 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: 01 07 00 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 D0 0C 22 [04:13:09]RasterBufferAndPrint [04:13:09]line [04:13:09]line [04:13:09]line [04:13:09]line [04:13:09]line [04:13:09]written 0, free lines is 3286 [04:13:09]MH_Cut [04:13:09]Write to MH i2c: D1 01 00 40 06 01 18 [04:13:09]Write i2c OK [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: D1 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: D1 01 00 [04:13:09]MH_I2C_Read... [04:13:09]Read from MH i2c: D1 01 00 40 06 00 17 [04:13:09]Write to MH i2c: 01 00 00 41 06 47 [04:13:09]Write i2c OK [04:13:09]MH_I2C_Read... [04:13:09]Connected sock=10 [04:13:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 B5 07 01 98 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 00 00 00 F4 03 04 00 D4 47 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4E 02 00 35 04 06 00 81 7F 79 32 95 0F C1 8B 17 D0 06 29 2C 6F [04:13:10]*** Cut start [04:13:10]*** Purtial cut [04:13:10]*** Stage 1: CUTSNS_PIN = 1 [04:13:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1E 17 47 00 5E 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4E 02 00 F4 03 04 00 DC EF ED 66 B6 04 01 00 00 06 75 0E F1 F6 57 4E F0 [04:13:10]CommunicateWithHost err = 0 [04:13:10]CheckOFDResponse [04:13:10]1017 (14) - 77093643461234 [04:13:10]1041 (16) - 0000000000871835 [04:13:10]1040 (4) - 151273 [04:13:10]1012 (4) - 20.09.2024 21:57 [04:13:10]1206 (1) - 0 [04:13:10]OFD Sender: Remove packet 151273 [04:13:10]ProducePacketName [04:13:10]name=ofd_packets/00151273 [04:13:10]NVStorageDeleteData [04:13:10]Read from MH i2c: 01 [04:13:10]MH_I2C_Read... [04:13:10]*** Stop cut motor [04:13:10]*** Cut end [04:13:10]Read from MH i2c: 01 07 00 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: 01 07 00 41 06 00 00 00 00 00 FF 0F 5C [04:13:10]process_action close_receipt done [04:13:10]requested_data is exist [04:13:10]produce_requested_data [04:13:10]requested_item fm.sn is exist - process it [04:13:10]wFMCommunicate request_size=4 [04:13:10]MH_SAM_APDU [04:13:10]CAPDU: 80 11 00 00 [04:13:10]Write to MH i2c: E2 08 00 42 06 80 11 00 00 00 00 00 00 C2 [04:13:10]Write i2c OK [04:13:10]MH_I2C_Read... [04:13:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:13:10]Read from MH i2c: E2 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: E2 17 00 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: E2 17 00 42 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [04:13:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:13:10]wFMCommunicate OK [04:13:10]requested_item fd.num is exist - process it [04:13:10]SAM_PROTO_GetFieldsCounters [04:13:10]wFMCommunicate request_size=4 [04:13:10]MH_SAM_APDU [04:13:10]CAPDU: 80 13 00 00 [04:13:10]Write to MH i2c: E2 08 00 43 06 80 13 00 00 00 00 00 00 C5 [04:13:10]Write i2c OK [04:13:10]MH_I2C_Read... [04:13:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:13:10]Read from MH i2c: E2 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: E2 62 00 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: E2 62 00 43 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 3F [04:13:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 17 00 00 00 5E 04 04 00 17 00 00 00 57 04 04 00 18 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:13:10]wFMCommunicate OK [04:13:10]SAM_PROTO_GetFieldsCounters done [04:13:10]requested_item shift.num is exist - process it [04:13:10]requested_item shift.opened is exist - process it [04:13:10]req_shift_opened [04:13:10]FM_GetShiftState [04:13:10]SAM_PROTO_GetShiftState [04:13:10]wFMCommunicate request_size=4 [04:13:10]MH_SAM_APDU [04:13:10]CAPDU: 80 13 01 00 [04:13:10]Write to MH i2c: E2 08 00 44 06 80 13 01 00 00 00 00 00 C7 [04:13:10]Write i2c OK [04:13:10]MH_I2C_Read... [04:13:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:13:10]Read from MH i2c: E2 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: E2 0E 00 [04:13:10]MH_I2C_Read... [04:13:10]Read from MH i2c: E2 0E 00 44 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 57 [04:13:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:13:10]wFMCommunicate OK [04:13:10]SAM_PROTO_GetShiftState done [04:13:10]FM_GetShiftState done [04:13:10]req_shift_opened done [04:13:10]requested_item shift.open_date is exist - process it [04:13:10]req_shift_open_date [04:13:10]req_shift_open_date done [04:13:10]produce_requested_data done [04:13:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151273,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [04:13:10]process_action_free close_receipt [04:13:10]json_value_free [04:13:10]json_value_free done [04:13:10]process_json_proto returns [04:13:10]Send response to host [04:13:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151273,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [04:13:10]free response buf [04:13:10]execute_script done [04:13:10]execute_script returns [04:13:10]free content buf [04:13:10]Sock 7.Close socket [04:13:10]Sock 7.Thread stoped [04:13:11]OFD Sender: No OFD packet to send [04:13:16]OFD Sender: No OFD packet to send [04:13:21]OFD Sender: No OFD packet to send [04:13:23]recv_with_timeout no data received [04:13:26]OFD Sender: No OFD packet to send [04:13:31]OFD Sender: No OFD packet to send [04:13:33]recv_with_timeout no data received [04:13:36]OFD Sender: No OFD packet to send [04:13:41]OFD Sender: No OFD packet to send [04:13:46]OFD Sender: No OFD packet to send [04:13:51]OFD Sender: No OFD packet to send [04:13:56]OFD Sender: No OFD packet to send [04:13:56]recv_with_timeout no data received [04:14:01]OFD Sender: No OFD packet to send [04:14:06]OFD Sender: No OFD packet to send [04:14:11]OFD Sender: No OFD packet to send [04:14:16]OFD Sender: No OFD packet to send [04:14:19]recv_with_timeout no data received [04:14:21]OFD Sender: No OFD packet to send [04:14:26]OFD Sender: No OFD packet to send [04:14:31]OFD Sender: No OFD packet to send [04:14:36]OFD Sender: No OFD packet to send [04:14:41]OFD Sender: No OFD packet to send [04:14:46]OFD Sender: No OFD packet to send [04:14:51]OFD Sender: No OFD packet to send [04:14:56]OFD Sender: No OFD packet to send [04:15:01]OFD Sender: No OFD packet to send [04:15:06]OFD Sender: No OFD packet to send [04:15:11]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:16:59]recv_with_timeout no data received [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:32]OFD Sender: No OFD packet to send [04:17:37]OFD Sender: No OFD packet to send [04:17:42]OFD Sender: No OFD packet to send [04:17:47]OFD Sender: No OFD packet to send [04:17:52]OFD Sender: No OFD packet to send [04:17:57]OFD Sender: No OFD packet to send [04:18:02]OFD Sender: No OFD packet to send [04:18:07]OFD Sender: No OFD packet to send [04:18:12]OFD Sender: No OFD packet to send [04:18:17]OFD Sender: No OFD packet to send [04:18:22]OFD Sender: No OFD packet to send [04:18:27]OFD Sender: No OFD packet to send [04:18:32]OFD Sender: No OFD packet to send [04:18:37]OFD Sender: No OFD packet to send [04:18:42]OFD Sender: No OFD packet to send [04:18:47]OFD Sender: No OFD packet to send [04:18:52]OFD Sender: No OFD packet to send [04:18:57]OFD Sender: No OFD packet to send [04:19:02]OFD Sender: No OFD packet to send [04:19:07]OFD Sender: No OFD packet to send [04:19:12]OFD Sender: No OFD packet to send [04:19:17]OFD Sender: No OFD packet to send [04:19:22]OFD Sender: No OFD packet to send [04:19:27]OFD Sender: No OFD packet to send [04:19:32]OFD Sender: No OFD packet to send [04:19:37]OFD Sender: No OFD packet to send [04:19:42]OFD Sender: No OFD packet to send [04:19:47]OFD Sender: No OFD packet to send [04:19:52]OFD Sender: No OFD packet to send [04:19:57]OFD Sender: No OFD packet to send [04:20:02]OFD Sender: No OFD packet to send [04:20:07]OFD Sender: No OFD packet to send [04:20:12]OFD Sender: No OFD packet to send [04:20:17]OFD Sender: No OFD packet to send [04:20:22]OFD Sender: No OFD packet to send [04:20:27]OFD Sender: No OFD packet to send [04:20:32]OFD Sender: No OFD packet to send [04:20:37]OFD Sender: No OFD packet to send [04:20:42]OFD Sender: No OFD packet to send [04:20:47]OFD Sender: No OFD packet to send [04:20:52]OFD Sender: No OFD packet to send [04:20:57]OFD Sender: No OFD packet to send [04:21:02]recv_with_timeout no data received [04:21:02]OFD Sender: No OFD packet to send [04:21:07]OFD Sender: No OFD packet to send [04:21:12]OFD Sender: No OFD packet to send [04:21:17]OFD Sender: No OFD packet to send [04:21:22]OFD Sender: No OFD packet to send [04:21:27]OFD Sender: No OFD packet to send [04:21:32]OFD Sender: No OFD packet to send [04:21:37]OFD Sender: No OFD packet to send [04:21:42]OFD Sender: No OFD packet to send [04:21:47]OFD Sender: No OFD packet to send [04:21:52]OFD Sender: No OFD packet to send [04:21:57]OFD Sender: No OFD packet to send [04:22:02]OFD Sender: No OFD packet to send [04:22:08]OFD Sender: No OFD packet to send [04:22:13]OFD Sender: No OFD packet to send [04:22:18]OFD Sender: No OFD packet to send [04:22:19]accept exits with 9 [04:22:19]New connection [04:22:19]New thread 3066957156 created [04:22:19]Thread 3067100516 joined [04:22:19]Waiting for new connection... [04:22:19] Sock 9.Parse request [04:22:19]Sock 9.Check first char [04:22:19]Sock 9.First char is OK [04:22:19]request: POST /json_proto HTTP/1.0 [04:22:19]Method: POST [04:22:19]URL: /json_proto [04:22:19]Method is POST - this is cgi request [04:22:19]url: /json_proto [04:22:19]query_string will be loaded in cgi processing [04:22:19]execute_cgi json_proto POST (null) [04:22:19]execute_cgi path=json_proto method=POST [04:22:19]POST find Content-Length [04:22:19]Host: 172.17.43.67:8080 [04:22:19]Content-Length: 678 [04:22:19]Content-Type: application/json [04:22:19] [04:22:19]POST finish read [04:22:19]Found Content-Length = 678 [04:22:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:19]execute_script... [04:22: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)1785286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:22:19]POST & json_proto [04:22:19]process_json_proto [04:22:19]json parsed OK: [04:22:19]protocol is kg_v1.0 [04:22:19]action value=close_receipt [04:22:19]process_action close_receipt [04:22:19]cmd_close_receipt [04:22:19]MH_GetDate [04:22:19]Write to MH i2c: F0 00 00 45 06 3A [04:22:19]Write i2c OK [04:22:19]MH_I2C_Read... [04:22:19]Read from MH i2c: F0 [04:22:19]MH_I2C_Read... [04:22:19]Read from MH i2c: F0 09 00 [04:22:19]MH_I2C_Read... [04:22:19]Read from MH i2c: F0 09 00 45 06 00 FC 49 EE 66 6A BD 47 65 AF [04:22:19]GetLastDocTimeStamp 1726891988 [04:22:19]current date 1726892540 [04:22:19]FM_GetShiftState [04:22:19]SAM_PROTO_GetShiftState [04:22:19]wFMCommunicate request_size=4 [04:22:19]MH_SAM_APDU [04:22:19]CAPDU: 80 13 01 00 [04:22:19]Write to MH i2c: E2 08 00 46 06 80 13 01 00 00 00 00 00 C9 [04:22:19]Write i2c OK [04:22:19]MH_I2C_Read... [04:22:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:19]Read from MH i2c: E2 [04:22:19]MH_I2C_Read... [04:22:19]Read from MH i2c: E2 0E 00 [04:22:19]MH_I2C_Read... [04:22:19]Read from MH i2c: E2 0E 00 46 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 59 [04:22:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:22:19]wFMCommunicate OK [04:22:19]SAM_PROTO_GetShiftState done [04:22:19]FM_GetShiftState done [04:22:19]opened in 1726878748 [04:22:19]opened+sec_in_day 1726965148 [04:22:19]quantity*price = 60003 [04:22:19]sum+1 = 60004 [04:22:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 24 21.09.2024 04:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151274 ФПД: 93828355232047 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T042220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151274&fm=93828355232047&tin=02508201610067®Number=0000000000091825&sum=60000 [04:22:20]StoreToDocumentArchive [04:22:20]shift 474 fd 151274 [04:22:20]save to /storage/0474/doc_00151274 [04:22:20]save last doc name /storage/0474/doc_00151274 to /storage/kkm_last_doc_name [04:22:20]save OK [04:22:20]Clear old archive folders... [04:22:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:22:20]tlvbuf is 0048A130 [04:22:20]SAM_PROTO_ClearQueue [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 09 00 00 [04:22:20]Write to MH i2c: E2 08 00 53 06 80 09 00 00 00 00 00 00 CB [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [04:22:20]RAPDU: 90 00 [04:22:20]wFMCommunicate OK [04:22:20]SAM_PROTO_ClearQueue done [04:22:20]KKMCreateOFDPacket [04:22:20]OFDProtocolAddRootSTLVToBuf [04:22:20]FM_MakeSignedData [04:22:20]FM_MakeSignedData [04:22:20]SAM_PROTO_SignData [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 0D 01 02 [04:22:20]Write to MH i2c: E2 08 00 54 06 80 0D 01 02 00 00 00 00 D3 [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [04:22:20]RAPDU: 90 00 [04:22:20]wFMCommunicate OK [04:22:20]wFMCommunicate request_size=255 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 FC 49 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4E 02 00 35 04 06 00 55 [04:22:20]Write to MH i2c: E2 02 01 55 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 FC 49 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4E 02 00 35 04 06 00 55 00 00 34 [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [04:22:20]RAPDU: 90 00 [04:22:20]wFMCommunicate OK [04:22:20]wFMCommunicate request_size=10 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 0D 02 02 05 56 1D C8 91 2F [04:22:20]Write to MH i2c: E2 0D 00 56 06 80 0D 02 02 05 00 56 1D C8 91 2F 00 00 DB [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [04:22:20]RAPDU: 90 00 [04:22:20]wFMCommunicate OK [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 0D 03 02 [04:22:20]Write to MH i2c: E2 08 00 57 06 80 0D 03 02 00 00 00 00 D8 [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 0B 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 0B 00 57 06 00 78 1B CD 6E DC 4E 9C DE 90 00 4B [04:22:20]RAPDU: 78 1B CD 6E DC 4E 9C DE 90 00 [04:22:20]wFMCommunicate OK [04:22:20]SAM_PROTO_SignData done [04:22:20]FM_MakeSignedData done [04:22:20]CreateOFDProtocolMessage [04:22:20]wFMCommunicate request_size=4 [04:22:20]MH_SAM_APDU [04:22:20]CAPDU: 80 11 00 00 [04:22:20]Write to MH i2c: E2 08 00 58 06 80 11 00 00 00 00 00 00 D8 [04:22:20]Write i2c OK [04:22:20]MH_I2C_Read... [04:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:20]Read from MH i2c: E2 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 17 00 [04:22:20]MH_I2C_Read... [04:22:20]Read from MH i2c: E2 17 00 58 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [04:22:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:22:20]wFMCommunicate OK [04:22:20]CreateOFDProtocolMessage done [04:22:20]OFDSenderStorePacket 151274 [04:22:20]StoreOFDPacket docnum=151274 [04:22:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 71 07 01 9E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 FC 49 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4E 02 00 35 04 06 00 55 56 1D C8 91 2F 78 1B CD 6E DC 4E 9C DE [04:22:20]CheckFolder [04:22:20]dirname=/storage/ofd_packets [04:22:20]CheckFolder done [04:22:20]ProducePacketName [04:22:20]name=ofd_packets/00151274 [04:22:20]NVStorageSaveData ofd_packets/00151274 [04:22:20]File name is /storage/ofd_packets/00151274 [04:22:20]Write 301 bytes [04:22:20]NVStorageSaveData done [04:22:20]OFDSenderStorePacket done [04:22:20]KKMCreateOFDPacket done [04:22:20]NVStorageSaveData kkm_last_timestamp [04:22:20]File name is /storage/kkm_last_timestamp [04:22:20]Write 4 bytes [04:22:20]NVStorageSaveData done [04:22:21]ExternCall_PrintAddStr [04:22:21]wPrintStart [04:22:21]Write to MH i2c: 01 00 00 59 06 5F [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: 01 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: 01 07 00 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: 01 07 00 59 06 00 00 00 00 00 FF 0F 74 [04:22:21]RasterBufferAndPrint [04:22:21]line Счет N : (1)1785286 [04:22:21]line ИНН: 02508201610067 [04:22:21]line Контрольно-Кассовый Чек [04:22:21]line ПРОДАЖА [04:22:21]line ТРК (МРК, ГНК) : 12 [04:22:21]line Товар: 2710124130 [04:22:21]line Аи-92-К-5 [04:22:21]line 8.850 * 67.80 [04:22:21]line = 600.03 [04:22:21]line НДС 12% НСП 1% [04:22:21]line > о реализуемом товаре [04:22:21]line ОКРУГЛЕНИЕ: -0.03 [04:22:21]line ИТОГО: 600.00 [04:22:21]line Внесено: 600.00 [04:22:21]line СДАЧА: 0.00 [04:22:21]line НСП 1% : 5.31 [04:22:21]line НДС 12% : 63.72 [04:22:21]line Наличными: 600.00 [04:22:21]line Безнал.: 0.00 [04:22:21]line Место: АЗС № 89 "Партнер Нефть" [04:22:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:22:21]line СНО: Общий режим [04:22:21]line Чек 24 21.09.2024 04:22 [04:22:21]line Смена: 474 ФФД: 1.0 [04:22:21]line ЗНМ: 0300000113 [04:22:21]line РНМ: 0000000000091825 [04:22:21]line Версия ККМ: 001 [04:22:21]line ФМ: 0000000000871835 [04:22:21]line ФД: 151274 [04:22:21]line ФПД: 93828355232047 [04:22:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T042220&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151274&fm=93828355232047&tin=02508201610067®Number=0000000000091825&sum=60000 [04:22:21]written 0, free lines is 4095 [04:22:21]OFD Sender: Processing packet 151274 [packets to send 824, broken 823] [04:22:21]ProducePacketName [04:22:21]name=ofd_packets/00151274 [04:22:21]OFD Sender: To server: pG, [04:22:21]CommunicateWithHost lk.salyk.kg:30040 [04:22:21]ConnectInit lk.salyk.kg [04:22:21]Write to MH i2c: 01 00 00 84 06 8A [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: 01 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: 01 07 00 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 CD 0C 6A [04:22:21]RasterBufferAndPrint [04:22:21]line [04:22:21]line [04:22:21]line [04:22:21]line [04:22:21]line [04:22:21]written 0, free lines is 3284 [04:22:21]MH_Cut [04:22:21]Write to MH i2c: D1 01 00 8B 06 01 63 [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: D1 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: D1 01 00 [04:22:21]MH_I2C_Read... [04:22:21]Read from MH i2c: D1 01 00 8B 06 00 62 [04:22:21]Write to MH i2c: 01 00 00 8C 06 92 [04:22:21]Write i2c OK [04:22:21]MH_I2C_Read... [04:22:22]*** Cut start [04:22:22]*** Purtial cut [04:22:22]*** CUTSNS_PIN = 0 [04:22:22]*** Stage 1: CUTSNS_PIN = 1 [04:22:24]Read from MH i2c: 01 [04:22:24]MH_I2C_Read... [04:22:24]*** Stop cut motor [04:22:24]*** Cut end [04:22:24]Read from MH i2c: 01 07 00 [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [04:22:24]process_action close_receipt done [04:22:24]requested_data is exist [04:22:24]produce_requested_data [04:22:24]requested_item fm.sn is exist - process it [04:22:24]wFMCommunicate request_size=4 [04:22:24]MH_SAM_APDU [04:22:24]CAPDU: 80 11 00 00 [04:22:24]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [04:22:24]Write i2c OK [04:22:24]MH_I2C_Read... [04:22:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:22:24]Read from MH i2c: E2 [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: E2 17 00 [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [04:22:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:22:24]wFMCommunicate OK [04:22:24]requested_item fd.num is exist - process it [04:22:24]SAM_PROTO_GetFieldsCounters [04:22:24]wFMCommunicate request_size=4 [04:22:24]MH_SAM_APDU [04:22:24]CAPDU: 80 13 00 00 [04:22:24]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [04:22:24]Write i2c OK [04:22:24]MH_I2C_Read... [04:22:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:22:24]Read from MH i2c: E2 [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: E2 62 00 [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: E2 62 00 8E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [04:22:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 18 00 00 00 5E 04 04 00 18 00 00 00 57 04 04 00 19 00 00 00 19 04 04 00 00 00 00 00 90 00 [04:22:24]wFMCommunicate OK [04:22:24]SAM_PROTO_GetFieldsCounters done [04:22:24]requested_item shift.num is exist - process it [04:22:24]requested_item shift.opened is exist - process it [04:22:24]req_shift_opened [04:22:24]FM_GetShiftState [04:22:24]SAM_PROTO_GetShiftState [04:22:24]wFMCommunicate request_size=4 [04:22:24]MH_SAM_APDU [04:22:24]CAPDU: 80 13 01 00 [04:22:24]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [04:22:24]Write i2c OK [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: E2 [04:22:24]MH_I2C_Read... [04:22:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:22:24]Read from MH i2c: E2 0E 00 [04:22:24]MH_I2C_Read... [04:22:24]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A2 [04:22:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:22:24]wFMCommunicate OK [04:22:24]SAM_PROTO_GetShiftState done [04:22:24]FM_GetShiftState done [04:22:24]req_shift_opened done [04:22:24]requested_item shift.open_date is exist - process it [04:22:24]req_shift_open_date [04:22:24]req_shift_open_date done [04:22:24]produce_requested_data done [04:22:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151274,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [04:22:24]process_action_free close_receipt [04:22:24]json_value_free [04:22:24]json_value_free done [04:22:24]process_json_proto returns [04:22:24]Send response to host [04:22:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151274,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [04:22:24]free response buf [04:22:24]execute_script done [04:22:24]execute_script returns [04:22:24]free content buf [04:22:24]Sock 9.Close socket [04:22:24]Sock 9.Thread stoped [04:22:29]Connected sock=11 [04:22:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 71 07 01 9E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 FC 49 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4E 02 00 35 04 06 00 55 56 1D C8 91 2F 78 1B CD 6E DC 4E 9C DE [04:22:34]recv_with_timeout no data received [04:22:34]CommunicateWithHost answer receiving error [04:22:34]CommunicateWithHost err = -3 [04:22:34]OFD Sender: Server communicate error [04:22:39]OFD Sender: Processing packet 151274 [packets to send 824, broken 823] [04:22:39]ProducePacketName [04:22:39]name=ofd_packets/00151274 [04:22:39]OFD Sender: To server: pG, [04:22:39]CommunicateWithHost lk.salyk.kg:30040 [04:22:39]ConnectInit lk.salyk.kg [04:22:39]Connected sock=7 [04:22:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 71 07 01 9E 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 00 00 00 F4 03 04 00 FC 49 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4E 02 00 35 04 06 00 55 56 1D C8 91 2F 78 1B CD 6E DC 4E 9C DE [04:22:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C CA 47 00 6C F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4E 02 00 F4 03 04 00 16 F2 ED 66 B6 04 01 00 00 E7 23 BE 99 D6 1A 21 9A [04:22:40]CommunicateWithHost err = 0 [04:22:40]CheckOFDResponse [04:22:40]1017 (14) - 77093643461234 [04:22:40]1041 (16) - 0000000000871835 [04:22:40]1040 (4) - 151274 [04:22:40]1012 (4) - 20.09.2024 22:07 [04:22:40]1206 (1) - 0 [04:22:40]OFD Sender: Remove packet 151274 [04:22:40]ProducePacketName [04:22:40]name=ofd_packets/00151274 [04:22:40]NVStorageDeleteData [04:22:40]OFD Sender: No OFD packet to send [04:22:45]OFD Sender: No OFD packet to send [04:22:50]OFD Sender: No OFD packet to send [04:22:55]OFD Sender: No OFD packet to send [04:23:00]OFD Sender: No OFD packet to send [04:23:05]OFD Sender: No OFD packet to send [04:23:10]OFD Sender: No OFD packet to send [04:23:15]OFD Sender: No OFD packet to send [04:23:20]OFD Sender: No OFD packet to send [04:23:25]recv_with_timeout no data received [04:23:25]OFD Sender: No OFD packet to send [04:23:30]OFD Sender: No OFD packet to send [04:23:35]OFD Sender: No OFD packet to send [04:23:40]OFD Sender: No OFD packet to send [04:23:45]OFD Sender: No OFD packet to send [04:23:48]recv_with_timeout no data received [04:23:50]OFD Sender: No OFD packet to send [04:23:55]OFD Sender: No OFD packet to send [04:24:00]OFD Sender: No OFD packet to send [04:24:06]OFD Sender: No OFD packet to send [04:24:07]accept exits with 10 [04:24:07]New connection [04:24:07]New thread 3067100516 created [04:24:07]Thread 3066957156 joined [04:24:07]Waiting for new connection... [04:24:07] Sock 10.Parse request [04:24:07]Sock 10.Check first char [04:24:07]Sock 10.First char is OK [04:24:07]request: POST /json_proto HTTP/1.0 [04:24:07]Method: POST [04:24:07]URL: /json_proto [04:24:07]Method is POST - this is cgi request [04:24:07]url: /json_proto [04:24:07]query_string will be loaded in cgi processing [04:24:07]execute_cgi json_proto POST (null) [04:24:07]execute_cgi path=json_proto method=POST [04:24:07]POST find Content-Length [04:24:07]Host: 172.17.43.67:8080 [04:24:07]Content-Length: 780 [04:24:07]Content-Type: application/json [04:24:07] [04:24:07]POST finish read [04:24:07]Found Content-Length = 780 [04:24:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 5.780, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:07]execute_script... [04:24: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)1785287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 5.780, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:07]POST & json_proto [04:24:07]process_json_proto [04:24:07]json parsed OK: [04:24:07]protocol is kg_v1.0 [04:24:07]action value=close_receipt [04:24:07]process_action close_receipt [04:24:07]cmd_close_receipt [04:24:07]MH_GetDate [04:24:07]Write to MH i2c: F0 00 00 90 06 85 [04:24:07]Write i2c OK [04:24:07]MH_I2C_Read... [04:24:07]Read from MH i2c: F0 [04:24:07]MH_I2C_Read... [04:24:07]Read from MH i2c: F0 09 00 [04:24:07]MH_I2C_Read... [04:24:07]Read from MH i2c: F0 09 00 90 06 00 68 4A EE 66 6A BD 47 65 67 [04:24:07]GetLastDocTimeStamp 1726892540 [04:24:07]current date 1726892648 [04:24:07]FM_GetShiftState [04:24:07]SAM_PROTO_GetShiftState [04:24:07]wFMCommunicate request_size=4 [04:24:07]MH_SAM_APDU [04:24:07]CAPDU: 80 13 01 00 [04:24:07]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [04:24:07]Write i2c OK [04:24:07]MH_I2C_Read... [04:24:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:07]Read from MH i2c: E2 [04:24:07]MH_I2C_Read... [04:24:07]Read from MH i2c: E2 0E 00 [04:24:07]MH_I2C_Read... [04:24:07]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A4 [04:24:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:24:07]wFMCommunicate OK [04:24:07]SAM_PROTO_GetShiftState done [04:24:07]FM_GetShiftState done [04:24:07]opened in 1726878748 [04:24:07]opened+sec_in_day 1726965148 [04:24:07]quantity*price = 0 [04:24:07]sum+1 = 1 [04:24:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 25 21.09.2024 04:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151275 ФПД: 35704166041147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T042408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151275&fm=35704166041147&tin=02508201610067®Number=0000000000091825&sum=0 [04:24:08]StoreToDocumentArchive [04:24:08]shift 474 fd 151275 [04:24:08]save to /storage/0474/doc_00151275 [04:24:08]save last doc name /storage/0474/doc_00151275 to /storage/kkm_last_doc_name [04:24:08]save OK [04:24:08]Clear old archive folders... [04:24:08]ProcessDocumentItem done err = 0, tmpTLVsize=247 [04:24:08]tlvbuf is 0046AF70 [04:24:08]SAM_PROTO_ClearQueue [04:24:08]wFMCommunicate request_size=4 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 09 00 00 [04:24:08]Write to MH i2c: E2 08 00 9E 06 80 09 00 00 00 00 00 00 16 [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [04:24:08]RAPDU: 90 00 [04:24:08]wFMCommunicate OK [04:24:08]SAM_PROTO_ClearQueue done [04:24:08]KKMCreateOFDPacket [04:24:08]OFDProtocolAddRootSTLVToBuf [04:24:08]FM_MakeSignedData [04:24:08]FM_MakeSignedData [04:24:08]SAM_PROTO_SignData [04:24:08]wFMCommunicate request_size=4 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 0D 01 02 [04:24:08]Write to MH i2c: E2 08 00 9F 06 80 0D 01 02 00 00 00 00 1E [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [04:24:08]RAPDU: 90 00 [04:24:08]wFMCommunicate OK [04:24:08]wFMCommunicate request_size=255 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 68 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4E 02 00 35 04 06 00 20 79 06 22 46 [04:24:08]Write to MH i2c: E2 02 01 A0 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 68 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4E 02 00 35 04 06 00 20 79 06 22 46 00 00 30 [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [04:24:08]RAPDU: 90 00 [04:24:08]wFMCommunicate OK [04:24:08]wFMCommunicate request_size=6 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 0D 02 02 01 3B [04:24:08]Write to MH i2c: E2 09 00 A1 06 80 0D 02 02 01 00 3B 00 00 5E [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [04:24:08]RAPDU: 90 00 [04:24:08]wFMCommunicate OK [04:24:08]wFMCommunicate request_size=4 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 0D 03 02 [04:24:08]Write to MH i2c: E2 08 00 A2 06 80 0D 03 02 00 00 00 00 23 [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 0B 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 0B 00 A2 06 00 39 32 F3 1A EA F1 E0 B6 90 00 0D [04:24:08]RAPDU: 39 32 F3 1A EA F1 E0 B6 90 00 [04:24:08]wFMCommunicate OK [04:24:08]SAM_PROTO_SignData done [04:24:08]FM_MakeSignedData done [04:24:08]CreateOFDProtocolMessage [04:24:08]wFMCommunicate request_size=4 [04:24:08]MH_SAM_APDU [04:24:08]CAPDU: 80 11 00 00 [04:24:08]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:08]Read from MH i2c: E2 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 17 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: E2 17 00 A3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [04:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:24:08]wFMCommunicate OK [04:24:08]CreateOFDProtocolMessage done [04:24:08]OFDSenderStorePacket 151275 [04:24:08]StoreOFDPacket docnum=151275 [04:24:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E0 D4 03 01 52 F9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 68 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4E 02 00 35 04 06 00 20 79 06 22 46 3B 39 32 F3 1A EA F1 E0 B6 [04:24:08]CheckFolder [04:24:08]dirname=/storage/ofd_packets [04:24:08]CheckFolder done [04:24:08]ProducePacketName [04:24:08]name=ofd_packets/00151275 [04:24:08]NVStorageSaveData ofd_packets/00151275 [04:24:08]File name is /storage/ofd_packets/00151275 [04:24:08]Write 297 bytes [04:24:08]NVStorageSaveData done [04:24:08]OFDSenderStorePacket done [04:24:08]KKMCreateOFDPacket done [04:24:08]NVStorageSaveData kkm_last_timestamp [04:24:08]File name is /storage/kkm_last_timestamp [04:24:08]Write 4 bytes [04:24:08]NVStorageSaveData done [04:24:08]ExternCall_PrintAddStr [04:24:08]wPrintStart [04:24:08]Write to MH i2c: 01 00 00 A4 06 AA [04:24:08]Write i2c OK [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: 01 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: 01 07 00 [04:24:08]MH_I2C_Read... [04:24:08]Read from MH i2c: 01 07 00 A4 06 00 00 00 00 00 FF 0F BF [04:24:08]RasterBufferAndPrint [04:24:08]line Счет N : (1)1785287 [04:24:08]line ИНН: 02508201610067 [04:24:08]line Контрольно-Кассовый Чек [04:24:08]line ПРОДАЖА [04:24:08]line ТРК (МРК, ГНК) : 33 [04:24:08]line Товар: 2710124130 [04:24:08]line Super-92 [04:24:08]line 5.780 * 0.00 [04:24:08]line = 0.00 [04:24:08]line НДС 12% НСП 1% [04:24:08]line > о реализуемом товаре [04:24:08]line ИТОГО: 0.00 [04:24:08]line НСП 1% : 0.00 [04:24:08]line НДС 12% : 0.00 [04:24:08]line Наличными: 0.00 [04:24:08]line Безнал.: 0.00 [04:24:08]line Место: АЗС № 89 "Партнер Нефть" [04:24:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:24:08]line СНО: Общий режим [04:24:08]line Чек 25 21.09.2024 04:24 [04:24:08]line Смена: 474 ФФД: 1.0 [04:24:08]line ЗНМ: 0300000113 [04:24:08]line РНМ: 0000000000091825 [04:24:08]line Версия ККМ: 001 [04:24:08]line Платежная система: O! деньги [04:24:08]line ФМ: 0000000000871835 [04:24:08]line ФД: 151275 [04:24:08]line ФПД: 35704166041147 [04:24:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T042408&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151275&fm=35704166041147&tin=02508201610067®Number=0000000000091825&sum=0 [04:24:08]written 0, free lines is 4095 [04:24:08]OFD Sender: Processing packet 151275 [packets to send 824, broken 823] [04:24:08]ProducePacketName [04:24:08]name=ofd_packets/00151275 [04:24:08]OFD Sender: To server: pG, [04:24:08]CommunicateWithHost lk.salyk.kg:30040 [04:24:08]ConnectInit lk.salyk.kg [04:24:09]Write to MH i2c: 01 00 00 CE 06 D4 [04:24:09]Write i2c OK [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: 01 [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: 01 07 00 [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 DF 0C C6 [04:24:09]RasterBufferAndPrint [04:24:09]line [04:24:09]line [04:24:09]line [04:24:09]line [04:24:09]line [04:24:09]written 0, free lines is 3301 [04:24:09]MH_Cut [04:24:09]Write to MH i2c: D1 01 00 D5 06 01 AD [04:24:09]Write i2c OK [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: D1 [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: D1 01 00 [04:24:09]MH_I2C_Read... [04:24:09]Read from MH i2c: D1 01 00 D5 06 00 AC [04:24:09]Write to MH i2c: 01 00 00 D6 06 DC [04:24:09]Write i2c OK [04:24:09]MH_I2C_Read... [04:24:09]*** Cut start [04:24:09]*** Purtial cut [04:24:09]*** Stage 1: CUTSNS_PIN = 1 [04:24:10]Read from MH i2c: 01 [04:24:10]MH_I2C_Read... [04:24:10]*** Stop cut motor [04:24:10]*** Cut end [04:24:10]Read from MH i2c: 01 07 00 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: 01 07 00 D6 06 00 00 00 00 00 FF 0F F1 [04:24:10]process_action close_receipt done [04:24:10]requested_data is exist [04:24:10]produce_requested_data [04:24:10]requested_item fm.sn is exist - process it [04:24:10]wFMCommunicate request_size=4 [04:24:10]MH_SAM_APDU [04:24:10]CAPDU: 80 11 00 00 [04:24:10]Write to MH i2c: E2 08 00 D7 06 80 11 00 00 00 00 00 00 57 [04:24:10]Write i2c OK [04:24:10]MH_I2C_Read... [04:24:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:10]Read from MH i2c: E2 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 17 00 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 17 00 D7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [04:24:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:24:10]wFMCommunicate OK [04:24:10]requested_item fd.num is exist - process it [04:24:10]SAM_PROTO_GetFieldsCounters [04:24:10]wFMCommunicate request_size=4 [04:24:10]MH_SAM_APDU [04:24:10]CAPDU: 80 13 00 00 [04:24:10]Write to MH i2c: E2 08 00 D8 06 80 13 00 00 00 00 00 00 5A [04:24:10]Write i2c OK [04:24:10]MH_I2C_Read... [04:24:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:24:10]Read from MH i2c: E2 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 62 00 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 62 00 D8 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 4E 02 00 0E 04 04 00 DA 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 DC [04:24:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 4E 02 00 0E 04 04 00 DA 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 [04:24:10]wFMCommunicate OK [04:24:10]SAM_PROTO_GetFieldsCounters done [04:24:10]requested_item shift.num is exist - process it [04:24:10]requested_item shift.opened is exist - process it [04:24:10]req_shift_opened [04:24:10]FM_GetShiftState [04:24:10]SAM_PROTO_GetShiftState [04:24:10]wFMCommunicate request_size=4 [04:24:10]MH_SAM_APDU [04:24:10]CAPDU: 80 13 01 00 [04:24:10]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [04:24:10]Write i2c OK [04:24:10]MH_I2C_Read... [04:24:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:10]Read from MH i2c: E2 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 0E 00 [04:24:10]MH_I2C_Read... [04:24:10]Read from MH i2c: E2 0E 00 D9 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [04:24:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:24:10]wFMCommunicate OK [04:24:10]SAM_PROTO_GetShiftState done [04:24:10]FM_GetShiftState done [04:24:10]req_shift_opened done [04:24:10]requested_item shift.open_date is exist - process it [04:24:10]req_shift_open_date [04:24:10]req_shift_open_date done [04:24:10]produce_requested_data done [04:24:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151275,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [04:24:10]process_action_free close_receipt [04:24:10]json_value_free [04:24:10]Connected sock=11 [04:24:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E0 D4 03 01 52 F9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 68 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4E 02 00 35 04 06 00 20 79 06 22 46 3B 39 32 F3 1A EA F1 E0 B6 [04:24:10]json_value_free done [04:24:10]process_json_proto returns [04:24:10]Send response to host [04:24:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151275,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [04:24:10]free response buf [04:24:10]execute_script done [04:24:10]execute_script returns [04:24:10]free content buf [04:24:10]Sock 10.Close socket [04:24:10]Sock 10.Thread stoped [04:24:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 61 19 47 00 DB CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4E 02 00 F4 03 04 00 71 F2 ED 66 B6 04 01 00 00 16 1B 57 B0 C8 26 02 B3 [04:24:11]CommunicateWithHost err = 0 [04:24:11]CheckOFDResponse [04:24:11]1017 (14) - 77093643461234 [04:24:11]1041 (16) - 0000000000871835 [04:24:11]1040 (4) - 151275 [04:24:11]1012 (4) - 20.09.2024 22:08 [04:24:11]1206 (1) - 0 [04:24:11]OFD Sender: Remove packet 151275 [04:24:11]ProducePacketName [04:24:11]name=ofd_packets/00151275 [04:24:11]NVStorageDeleteData [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:29]accept exits with 7 [04:24:29]New connection [04:24:29]New thread 3066957156 created [04:24:29]Thread 3067100516 joined [04:24:29]Waiting for new connection... [04:24:29] Sock 7.Parse request [04:24:29]Sock 7.Check first char [04:24:29]Sock 7.First char is OK [04:24:29]request: POST /json_proto HTTP/1.0 [04:24:29]Method: POST [04:24:29]URL: /json_proto [04:24:29]Method is POST - this is cgi request [04:24:29]url: /json_proto [04:24:29]query_string will be loaded in cgi processing [04:24:29]execute_cgi json_proto POST (null) [04:24:29]execute_cgi path=json_proto method=POST [04:24:29]POST find Content-Length [04:24:29]Host: 172.17.43.67:8080 [04:24:29]Content-Length: 678 [04:24:29]Content-Type: application/json [04:24:29] [04:24:29]POST finish read [04:24:29]Found Content-Length = 678 [04:24:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:29]execute_script... [04:24: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)1785289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:24:29]POST & json_proto [04:24:29]process_json_proto [04:24:29]json parsed OK: [04:24:29]protocol is kg_v1.0 [04:24:29]action value=close_receipt [04:24:29]process_action close_receipt [04:24:29]cmd_close_receipt [04:24:29]MH_GetDate [04:24:29]Write to MH i2c: F0 00 00 DA 06 CF [04:24:29]Write i2c OK [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: F0 [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: F0 09 00 [04:24:29]MH_I2C_Read... [04:24:29]Read from MH i2c: F0 09 00 DA 06 00 7F 4A EE 66 6A BD 47 65 C8 [04:24:29]GetLastDocTimeStamp 1726892648 [04:24:29]current date 1726892671 [04:24:29]FM_GetShiftState [04:24:29]SAM_PROTO_GetShiftState [04:24:29]wFMCommunicate request_size=4 [04:24:29]MH_SAM_APDU [04:24:29]CAPDU: 80 13 01 00 [04:24:29]Write to MH i2c: E2 08 00 DB 06 80 13 01 00 00 00 00 00 5E [04:24:29]Write i2c OK [04:24:29]MH_I2C_Read... [04:24:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:30]Read from MH i2c: E2 [04:24:30]MH_I2C_Read... [04:24:30]Read from MH i2c: E2 0E 00 [04:24:30]MH_I2C_Read... [04:24:30]Read from MH i2c: E2 0E 00 DB 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EE [04:24:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:24:30]wFMCommunicate OK [04:24:30]SAM_PROTO_GetShiftState done [04:24:30]FM_GetShiftState done [04:24:30]opened in 1726878748 [04:24:30]opened+sec_in_day 1726965148 [04:24:30]quantity*price = 50010 [04:24:30]sum+1 = 50012 [04:24: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 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 26 21.09.2024 04:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151276 ФПД: 147738998385752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T042431&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151276&fm=147738998385752&tin=02508201610067®Number=0000000000091825&sum=50000 [04:24:31]StoreToDocumentArchive [04:24:31]shift 474 fd 151276 [04:24:31]save to /storage/0474/doc_00151276 [04:24:31]save last doc name /storage/0474/doc_00151276 to /storage/kkm_last_doc_name [04:24:31]save OK [04:24:31]Clear old archive folders... [04:24:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:24:31]tlvbuf is 004EAAD0 [04:24:31]SAM_PROTO_ClearQueue [04:24:31]wFMCommunicate request_size=4 [04:24:31]MH_SAM_APDU [04:24:31]CAPDU: 80 09 00 00 [04:24:31]Write to MH i2c: E2 08 00 E8 06 80 09 00 00 00 00 00 00 60 [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:24:31]Read from MH i2c: E2 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [04:24:31]RAPDU: 90 00 [04:24:31]wFMCommunicate OK [04:24:31]SAM_PROTO_ClearQueue done [04:24:31]KKMCreateOFDPacket [04:24:31]OFDProtocolAddRootSTLVToBuf [04:24:31]FM_MakeSignedData [04:24:31]FM_MakeSignedData [04:24:31]SAM_PROTO_SignData [04:24:31]wFMCommunicate request_size=4 [04:24:31]MH_SAM_APDU [04:24:31]CAPDU: 80 0D 01 02 [04:24:31]Write to MH i2c: E2 08 00 E9 06 80 0D 01 02 00 00 00 00 68 [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:24:31]Read from MH i2c: E2 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [04:24:31]RAPDU: 90 00 [04:24:31]wFMCommunicate OK [04:24:31]wFMCommunicate request_size=255 [04:24:31]MH_SAM_APDU [04:24: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 1A 00 00 00 F4 03 04 00 7F 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4E 02 00 35 04 06 00 86 [04:24:31]Write to MH i2c: E2 02 01 EA 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 1A 00 00 00 F4 03 04 00 7F 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4E 02 00 35 04 06 00 86 00 00 A3 [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:31]Read from MH i2c: E2 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [04:24:31]RAPDU: 90 00 [04:24:31]wFMCommunicate OK [04:24:31]wFMCommunicate request_size=10 [04:24:31]MH_SAM_APDU [04:24:31]CAPDU: 80 0D 02 02 05 5E 2A 84 AC 58 [04:24:31]Write to MH i2c: E2 0D 00 EB 06 80 0D 02 02 05 00 5E 2A 84 AC 58 00 00 85 [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:24:31]Read from MH i2c: E2 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [04:24:31]RAPDU: 90 00 [04:24:31]wFMCommunicate OK [04:24:31]wFMCommunicate request_size=4 [04:24:31]MH_SAM_APDU [04:24:31]CAPDU: 80 0D 03 02 [04:24:31]Write to MH i2c: E2 08 00 EC 06 80 0D 03 02 00 00 00 00 6D [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:24:31]Read from MH i2c: E2 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 0B 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 0B 00 EC 06 00 2E F0 13 0C 64 FC 5B 13 90 00 79 [04:24:31]RAPDU: 2E F0 13 0C 64 FC 5B 13 90 00 [04:24:31]wFMCommunicate OK [04:24:31]SAM_PROTO_SignData done [04:24:31]FM_MakeSignedData done [04:24:31]CreateOFDProtocolMessage [04:24:31]wFMCommunicate request_size=4 [04:24:31]MH_SAM_APDU [04:24:31]CAPDU: 80 11 00 00 [04:24:31]Write to MH i2c: E2 08 00 ED 06 80 11 00 00 00 00 00 00 6D [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:31]Read from MH i2c: E2 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 17 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: E2 17 00 ED 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [04:24:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:24:31]wFMCommunicate OK [04:24:31]CreateOFDProtocolMessage done [04:24:31]OFDSenderStorePacket 151276 [04:24:31]StoreOFDPacket docnum=151276 [04:24:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 40 E3 07 01 36 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1A 00 00 00 F4 03 04 00 7F 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4E 02 00 35 04 06 00 86 5E 2A 84 AC 58 2E F0 13 0C 64 FC 5B 13 [04:24:31]CheckFolder [04:24:31]dirname=/storage/ofd_packets [04:24:31]CheckFolder done [04:24:31]ProducePacketName [04:24:31]name=ofd_packets/00151276 [04:24:31]NVStorageSaveData ofd_packets/00151276 [04:24:31]File name is /storage/ofd_packets/00151276 [04:24:31]Write 301 bytes [04:24:31]NVStorageSaveData done [04:24:31]OFDSenderStorePacket done [04:24:31]KKMCreateOFDPacket done [04:24:31]NVStorageSaveData kkm_last_timestamp [04:24:31]File name is /storage/kkm_last_timestamp [04:24:31]Write 4 bytes [04:24:31]NVStorageSaveData done [04:24:31]ExternCall_PrintAddStr [04:24:31]wPrintStart [04:24:31]Write to MH i2c: 01 00 00 EE 06 F4 [04:24:31]Write i2c OK [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: 01 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: 01 07 00 [04:24:31]MH_I2C_Read... [04:24:31]Read from MH i2c: 01 07 00 EE 06 00 00 00 00 00 FF 0F 09 [04:24:31]RasterBufferAndPrint [04:24:31]line Счет N : (1)1785289 [04:24:31]line ИНН: 02508201610067 [04:24:31]line Контрольно-Кассовый Чек [04:24:31]line ПРОДАЖА [04:24:31]line ТРК (МРК, ГНК) : 23 [04:24:31]line Товар: 2710124500 [04:24:31]line Аи-95-К-5 [04:24:31]line 6.740 * 74.20 [04:24:31]line = 500.11 [04:24:31]line НДС 12% НСП 1% [04:24:31]line > о реализуемом товаре [04:24:31]line ОКРУГЛЕНИЕ: -0.11 [04:24:31]line ИТОГО: 500.00 [04:24:31]line Внесено: 500.00 [04:24:31]line СДАЧА: 0.00 [04:24:31]line НСП 1% : 4.43 [04:24:31]line НДС 12% : 53.11 [04:24:31]line Наличными: 500.00 [04:24:31]line Безнал.: 0.00 [04:24:31]line Место: АЗС № 89 "Партнер Нефть" [04:24:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [04:24:31]line СНО: Общий режим [04:24:31]line Чек 26 21.09.2024 04:24 [04:24:31]line Смена: 474 ФФД: 1.0 [04:24:31]line ЗНМ: 0300000113 [04:24:31]line РНМ: 0000000000091825 [04:24:31]line Версия ККМ: 001 [04:24:31]line ФМ: 0000000000871835 [04:24:31]line ФД: 151276 [04:24:31]line ФПД: 147738998385752 [04:24:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T042431&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151276&fm=147738998385752&tin=02508201610067®Number=0000000000091825&sum=50000 [04:24:31]written 0, free lines is 4095 [04:24:31]OFD Sender: Processing packet 151276 [packets to send 824, broken 823] [04:24:31]ProducePacketName [04:24:31]name=ofd_packets/00151276 [04:24:31]OFD Sender: To server: pG, [04:24:31]CommunicateWithHost lk.salyk.kg:30040 [04:24:31]ConnectInit lk.salyk.kg [04:24:32]Write to MH i2c: 01 00 00 19 07 20 [04:24:32]Write i2c OK [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: 01 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: 01 07 00 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 D9 0C 0C [04:24:32]RasterBufferAndPrint [04:24:32]line [04:24:32]line [04:24:32]line [04:24:32]line [04:24:32]line [04:24:32]written 0, free lines is 3296 [04:24:32]MH_Cut [04:24:32]Write to MH i2c: D1 01 00 20 07 01 F9 [04:24:32]Write i2c OK [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: D1 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: D1 01 00 [04:24:32]MH_I2C_Read... [04:24:32]Read from MH i2c: D1 01 00 20 07 00 F8 [04:24:32]Write to MH i2c: 01 00 00 21 07 28 [04:24:32]Write i2c OK [04:24:32]MH_I2C_Read... [04:24:32]Connected sock=10 [04:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 40 E3 07 01 36 56 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1A 00 00 00 F4 03 04 00 7F 4A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4E 02 00 35 04 06 00 86 5E 2A 84 AC 58 2E F0 13 0C 64 FC 5B 13 [04:24:32]*** Cut start [04:24:32]*** Purtial cut [04:24:32]*** Stage 1: CUTSNS_PIN = 1 [04:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1B 9F 47 00 E5 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4E 02 00 F4 03 04 00 87 F2 ED 66 B6 04 01 00 00 AF 13 CE 9F A3 A4 E7 E4 [04:24:33]CommunicateWithHost err = 0 [04:24:33]CheckOFDResponse [04:24:33]1017 (14) - 77093643461234 [04:24:33]1041 (16) - 0000000000871835 [04:24:33]1040 (4) - 151276 [04:24:33]1012 (4) - 20.09.2024 22:09 [04:24:33]1206 (1) - 0 [04:24:33]OFD Sender: Remove packet 151276 [04:24:33]ProducePacketName [04:24:33]name=ofd_packets/00151276 [04:24:33]NVStorageDeleteData [04:24:33]Read from MH i2c: 01 [04:24:33]MH_I2C_Read... [04:24:33]*** Stop cut motor [04:24:33]*** Cut end [04:24:33]Read from MH i2c: 01 07 00 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: 01 07 00 21 07 00 00 00 00 00 FF 0F 3D [04:24:33]process_action close_receipt done [04:24:33]requested_data is exist [04:24:33]produce_requested_data [04:24:33]requested_item fm.sn is exist - process it [04:24:33]wFMCommunicate request_size=4 [04:24:33]MH_SAM_APDU [04:24:33]CAPDU: 80 11 00 00 [04:24:33]Write to MH i2c: E2 08 00 22 07 80 11 00 00 00 00 00 00 A3 [04:24:33]Write i2c OK [04:24:33]MH_I2C_Read... [04:24:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:24:33]Read from MH i2c: E2 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: E2 17 00 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: E2 17 00 22 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [04:24:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [04:24:33]wFMCommunicate OK [04:24:33]requested_item fd.num is exist - process it [04:24:33]SAM_PROTO_GetFieldsCounters [04:24:33]wFMCommunicate request_size=4 [04:24:33]MH_SAM_APDU [04:24:33]CAPDU: 80 13 00 00 [04:24:33]Write to MH i2c: E2 08 00 23 07 80 13 00 00 00 00 00 00 A6 [04:24:33]Write i2c OK [04:24:33]MH_I2C_Read... [04:24:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:24:33]Read from MH i2c: E2 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: E2 62 00 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: E2 62 00 23 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 4E 02 00 0E 04 04 00 DA 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 2C [04:24:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 4E 02 00 0E 04 04 00 DA 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:24:33]wFMCommunicate OK [04:24:33]SAM_PROTO_GetFieldsCounters done [04:24:33]requested_item shift.num is exist - process it [04:24:33]requested_item shift.opened is exist - process it [04:24:33]req_shift_opened [04:24:33]FM_GetShiftState [04:24:33]SAM_PROTO_GetShiftState [04:24:33]wFMCommunicate request_size=4 [04:24:33]MH_SAM_APDU [04:24:33]CAPDU: 80 13 01 00 [04:24:33]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [04:24:33]Write i2c OK [04:24:33]MH_I2C_Read... [04:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:24:33]Read from MH i2c: E2 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: E2 0E 00 [04:24:33]MH_I2C_Read... [04:24:33]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [04:24:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [04:24:33]wFMCommunicate OK [04:24:33]SAM_PROTO_GetShiftState done [04:24:33]FM_GetShiftState done [04:24:33]req_shift_opened done [04:24:33]requested_item shift.open_date is exist - process it [04:24:33]req_shift_open_date [04:24:33]req_shift_open_date done [04:24:33]produce_requested_data done [04:24:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151276,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [04:24:33]process_action_free close_receipt [04:24:33]json_value_free [04:24:33]json_value_free done [04:24:33]process_json_proto returns [04:24:33]Send response to host [04:24:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151276,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [04:24:33]free response buf [04:24:33]execute_script done [04:24:33]execute_script returns [04:24:33]free content buf [04:24:33]Sock 7.Close socket [04:24:33]Sock 7.Thread stoped [04:24:33]OFD Sender: No OFD packet to send [04:24:38]OFD Sender: No OFD packet to send [04:24:43]OFD Sender: No OFD packet to send [04:24:48]OFD Sender: No OFD packet to send [04:24:53]OFD Sender: No OFD packet to send [04:24:58]OFD Sender: No OFD packet to send [04:25:03]OFD Sender: No OFD packet to send [04:25:08]OFD Sender: No OFD packet to send [04:25:13]OFD Sender: No OFD packet to send [04:25:17]recv_with_timeout no data received [04:25:18]OFD Sender: No OFD packet to send [04:25:23]OFD Sender: No OFD packet to send [04:25:28]OFD Sender: No OFD packet to send [04:25:33]OFD Sender: No OFD packet to send [04:25:38]OFD Sender: No OFD packet to send [04:25:43]OFD Sender: No OFD packet to send [04:25:47]recv_with_timeout no data received [04:25:48]OFD Sender: No OFD packet to send [04:25:53]OFD Sender: No OFD packet to send [04:25:58]recv_with_timeout no data received [04:25:58]OFD Sender: No OFD packet to send [04:26:04]OFD Sender: No OFD packet to send [04:26:09]OFD Sender: No OFD packet to send [04:26:14]OFD Sender: No OFD packet to send [04:26:19]OFD Sender: No OFD packet to send [04:26:24]OFD Sender: No OFD packet to send [04:26:29]OFD Sender: No OFD packet to send [04:26:34]OFD Sender: No OFD packet to send [04:26:39]OFD Sender: No OFD packet to send [04:26:41]recv_with_timeout no data received [04:26:44]OFD Sender: No OFD packet to send [04:26:49]OFD Sender: No OFD packet to send [04:26:54]OFD Sender: No OFD packet to send [04:26:59]recv_with_timeout no data received [04:26:59]OFD Sender: No OFD packet to send [04:27:04]OFD Sender: No OFD packet to send [04:27:09]OFD Sender: No OFD packet to send [04:27:14]OFD Sender: No OFD packet to send [04:27:15]recv_with_timeout no data received [04:27:19]OFD Sender: No OFD packet to send [04:27:24]OFD Sender: No OFD packet to send [04:27:29]OFD Sender: No OFD packet to send [04:27:32]recv_with_timeout no data received [04:27:34]OFD Sender: No OFD packet to send [04:27:39]OFD Sender: No OFD packet to send [04:27:44]OFD Sender: No OFD packet to send [04:27:49]OFD Sender: No OFD packet to send [04:27:54]OFD Sender: No OFD packet to send [04:27:59]OFD Sender: No OFD packet to send [04:28:04]OFD Sender: No OFD packet to send [04:28:06]recv_with_timeout no data received [04:28:09]OFD Sender: No OFD packet to send [04:28:14]OFD Sender: No OFD packet to send [04:28:19]OFD Sender: No OFD packet to send [04:28:24]OFD Sender: No OFD packet to send [04:28:29]OFD Sender: No OFD packet to send [04:28:34]OFD Sender: No OFD packet to send [04:28:39]OFD Sender: No OFD packet to send [04:28:43]recv_with_timeout no data received [04:28:44]OFD Sender: No OFD packet to send [04:28:49]OFD Sender: No OFD packet to send [04:28:54]OFD Sender: No OFD packet to send [04:28:59]OFD Sender: No OFD packet to send [04:29:04]OFD Sender: No OFD packet to send [04:29:09]OFD Sender: No OFD packet to send [04:29:14]recv_with_timeout no data received [04:29:14]OFD Sender: No OFD packet to send [04:29:19]OFD Sender: No OFD packet to send [04:29:24]OFD Sender: No OFD packet to send [04:29:29]OFD Sender: No OFD packet to send [04:29:34]OFD Sender: No OFD packet to send [04:29:39]OFD Sender: No OFD packet to send [04:29:43]recv_with_timeout no data received [04:29:44]OFD Sender: No OFD packet to send [04:29:49]OFD Sender: No OFD packet to send [04:29:54]OFD Sender: No OFD packet to send [04:29:59]OFD Sender: No OFD packet to send [04:30:03]recv_with_timeout no data received [04:30:04]OFD Sender: No OFD packet to send [04:30:09]OFD Sender: No OFD packet to send [04:30:14]OFD Sender: No OFD packet to send [04:30:19]OFD Sender: No OFD packet to send [04:30:24]OFD Sender: No OFD packet to send [04:30:29]OFD Sender: No OFD packet to send [04:30:34]OFD Sender: No OFD packet to send [04:30:40]OFD Sender: No OFD packet to send [04:30:45]OFD Sender: No OFD packet to send [04:30:50]OFD Sender: No OFD packet to send [04:30:55]OFD Sender: No OFD packet to send [04:31:00]OFD Sender: No OFD packet to send [04:31:05]OFD Sender: No OFD packet to send [04:31:10]OFD Sender: No OFD packet to send [04:31:15]OFD Sender: No OFD packet to send [04:31:20]OFD Sender: No OFD packet to send [04:31:25]OFD Sender: No OFD packet to send [04:31:30]OFD Sender: No OFD packet to send [04:31:35]OFD Sender: No OFD packet to send [04:31:40]OFD Sender: No OFD packet to send [04:31:45]OFD Sender: No OFD packet to send [04:31:50]OFD Sender: No OFD packet to send [04:31:55]OFD Sender: No OFD packet to send [04:32:00]OFD Sender: No OFD packet to send [04:32:05]OFD Sender: No OFD packet to send [04:32:10]OFD Sender: No OFD packet to send [04:32:15]OFD Sender: No OFD packet to send [04:32:15]recv_with_timeout no data received [04:32:20]OFD Sender: No OFD packet to send [04:32:25]OFD Sender: No OFD packet to send [04:32:30]OFD Sender: No OFD packet to send [04:32:35]OFD Sender: No OFD packet to send [04:32:40]OFD Sender: No OFD packet to send [04:32:45]OFD Sender: No OFD packet to send [04:32:50]OFD Sender: No OFD packet to send [04:32:55]OFD Sender: No OFD packet to send [04:33:00]OFD Sender: No OFD packet to send [04:33:05]recv_with_timeout no data received [04:33:05]OFD Sender: No OFD packet to send [04:33:10]OFD Sender: No OFD packet to send [04:33:15]OFD Sender: No OFD packet to send [04:33:20]OFD Sender: No OFD packet to send [04:33:25]OFD Sender: No OFD packet to send [04:33:30]OFD Sender: No OFD packet to send [04:33:32]recv_with_timeout no data received [04:33:35]OFD Sender: No OFD packet to send [04:33:40]OFD Sender: No OFD packet to send [04:33:45]OFD Sender: No OFD packet to send [04:33:50]OFD Sender: No OFD packet to send [04:33:55]OFD Sender: No OFD packet to send [04:34:00]OFD Sender: No OFD packet to send [04:34:05]OFD Sender: No OFD packet to send [04:34:10]OFD Sender: No OFD packet to send [04:34:15]OFD Sender: No OFD packet to send [04:34:20]OFD Sender: No OFD packet to send [04:34:25]OFD Sender: No OFD packet to send [04:34:30]OFD Sender: No OFD packet to send [04:34:35]OFD Sender: No OFD packet to send [04:34:40]OFD Sender: No OFD packet to send [04:34:45]OFD Sender: No OFD packet to send [04:34:50]OFD Sender: No OFD packet to send [04:34:55]OFD Sender: No OFD packet to send [04:35:00]OFD Sender: No OFD packet to send [04:35:05]OFD Sender: No OFD packet to send [04:35:10]OFD Sender: No OFD packet to send [04:35:15]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:31]OFD Sender: No OFD packet to send [04:36:36]OFD Sender: No OFD packet to send [04:36:41]OFD Sender: No OFD packet to send [04:36:46]OFD Sender: No OFD packet to send [04:36:51]OFD Sender: No OFD packet to send [04:36:56]OFD Sender: No OFD packet to send [04:37:01]OFD Sender: No OFD packet to send [04:37:06]OFD Sender: No OFD packet to send [04:37:11]OFD Sender: No OFD packet to send [04:37:16]OFD Sender: No OFD packet to send [04:37:21]OFD Sender: No OFD packet to send [04:37:26]OFD Sender: No OFD packet to send [04:37:31]OFD Sender: No OFD packet to send [04:37:36]OFD Sender: No OFD packet to send [04:37:41]OFD Sender: No OFD packet to send [04:37:46]OFD Sender: No OFD packet to send [04:37:51]OFD Sender: No OFD packet to send [04:37:56]OFD Sender: No OFD packet to send [04:38:01]OFD Sender: No OFD packet to send [04:38:06]OFD Sender: No OFD packet to send [04:38:11]OFD Sender: No OFD packet to send [04:38:16]OFD Sender: No OFD packet to send [04:38:17]recv_with_timeout no data received [04:38:21]OFD Sender: No OFD packet to send [04:38:26]OFD Sender: No OFD packet to send [04:38:27]recv_with_timeout no data received [04:38:31]OFD Sender: No OFD packet to send [04:38:36]OFD Sender: No OFD packet to send [04:38:41]OFD Sender: No OFD packet to send [04:38:46]OFD Sender: No OFD packet to send [04:38:51]OFD Sender: No OFD packet to send [04:38:56]OFD Sender: No OFD packet to send [04:39:01]OFD Sender: No OFD packet to send [04:39:06]OFD Sender: No OFD packet to send [04:39:11]OFD Sender: No OFD packet to send [04:39:16]OFD Sender: No OFD packet to send [04:39:21]OFD Sender: No OFD packet to send [04:39:23]recv_with_timeout no data received [04:39:26]OFD Sender: No OFD packet to send [04:39:31]OFD Sender: No OFD packet to send [04:39:36]OFD Sender: No OFD packet to send [04:39:41]OFD Sender: No OFD packet to send [04:39:45]recv_with_timeout no data received [04:39:46]OFD Sender: No OFD packet to send [04:39:51]OFD Sender: No OFD packet to send [04:39:57]OFD Sender: No OFD packet to send [04:40:02]OFD Sender: No OFD packet to send [04:40:07]OFD Sender: No OFD packet to send [04:40:12]OFD Sender: No OFD packet to send [04:40:17]OFD Sender: No OFD packet to send [04:40:19]recv_with_timeout no data received [04:40:22]OFD Sender: No OFD packet to send [04:40:27]OFD Sender: No OFD packet to send [04:40:29]recv_with_timeout no data received [04:40:32]OFD Sender: No OFD packet to send [04:40:37]OFD Sender: No OFD packet to send [04:40:42]OFD Sender: No OFD packet to send [04:40:47]OFD Sender: No OFD packet to send [04:40:52]OFD Sender: No OFD packet to send [04:40:57]OFD Sender: No OFD packet to send [04:41:02]OFD Sender: No OFD packet to send [04:41:07]OFD Sender: No OFD packet to send [04:41:12]OFD Sender: No OFD packet to send [04:41:17]OFD Sender: No OFD packet to send [04:41:22]OFD Sender: No OFD packet to send [04:41:27]OFD Sender: No OFD packet to send [04:41:32]OFD Sender: No OFD packet to send [04:41:37]OFD Sender: No OFD packet to send [04:41:42]OFD Sender: No OFD packet to send [04:41:47]OFD Sender: No OFD packet to send [04:41:52]OFD Sender: No OFD packet to send [04:41:57]recv_with_timeout no data received [04:41:57]OFD Sender: No OFD packet to send [04:42:02]OFD Sender: No OFD packet to send [04:42:07]OFD Sender: No OFD packet to send [04:42:12]OFD Sender: No OFD packet to send [04:42:17]OFD Sender: No OFD packet to send [04:42:22]OFD Sender: No OFD packet to send [04:42:27]OFD Sender: No OFD packet to send [04:42:32]OFD Sender: No OFD packet to send [04:42:37]OFD Sender: No OFD packet to send [04:42:42]OFD Sender: No OFD packet to send [04:42:47]OFD Sender: No OFD packet to send [04:42:52]OFD Sender: No OFD packet to send [04:42:53]recv_with_timeout no data received [04:42:57]OFD Sender: No OFD packet to send [04:43:02]OFD Sender: No OFD packet to send [04:43:07]OFD Sender: No OFD packet to send [04:43:12]OFD Sender: No OFD packet to send [04:43:16]recv_with_timeout no data received [04:43:17]OFD Sender: No OFD packet to send [04:43:22]OFD Sender: No OFD packet to send [04:43:27]recv_with_timeout no data received [04:43:27]OFD Sender: No OFD packet to send [04:43:32]OFD Sender: No OFD packet to send [04:43:37]OFD Sender: No OFD packet to send [04:43:42]OFD Sender: No OFD packet to send [04:43:47]OFD Sender: No OFD packet to send [04:43:52]OFD Sender: No OFD packet to send [04:43:57]OFD Sender: No OFD packet to send [04:44:02]OFD Sender: No OFD packet to send [04:44:07]OFD Sender: No OFD packet to send [04:44:12]OFD Sender: No OFD packet to send [04:44:17]OFD Sender: No OFD packet to send [04:44:22]OFD Sender: No OFD packet to send [04:44:27]OFD Sender: No OFD packet to send [04:44:32]recv_with_timeout no data received [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:43]recv_with_timeout no data received [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:00]recv_with_timeout no data received [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:25]recv_with_timeout no data received [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:07]recv_with_timeout no data received [04:46:08]OFD Sender: No OFD packet to send [04:46:13]OFD Sender: No OFD packet to send [04:46:18]OFD Sender: No OFD packet to send [04:46:23]OFD Sender: No OFD packet to send [04:46:28]OFD Sender: No OFD packet to send [04:46:33]OFD Sender: No OFD packet to send [04:46:37]recv_with_timeout no data received [04:46:38]OFD Sender: No OFD packet to send [04:46:43]OFD Sender: No OFD packet to send [04:46:48]OFD Sender: No OFD packet to send [04:46:53]OFD Sender: No OFD packet to send [04:46:58]OFD Sender: No OFD packet to send [04:47:03]OFD Sender: No OFD packet to send [04:47:08]OFD Sender: No OFD packet to send [04:47:13]OFD Sender: No OFD packet to send [04:47:18]OFD Sender: No OFD packet to send [04:47:23]OFD Sender: No OFD packet to send [04:47:28]OFD Sender: No OFD packet to send [04:47:33]OFD Sender: No OFD packet to send [04:47:38]OFD Sender: No OFD packet to send [04:47:43]OFD Sender: No OFD packet to send [04:47:47]recv_with_timeout no data received [04:47:48]OFD Sender: No OFD packet to send [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:04]recv_with_timeout no data received [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:18]OFD Sender: No OFD packet to send [04:48:23]OFD Sender: No OFD packet to send [04:48:28]OFD Sender: No OFD packet to send [04:48:33]OFD Sender: No OFD packet to send [04:48:38]OFD Sender: No OFD packet to send [04:48:43]recv_with_timeout no data received [04:48:43]OFD Sender: No OFD packet to send [04:48:48]OFD Sender: No OFD packet to send [04:48:53]OFD Sender: No OFD packet to send [04:48:58]OFD Sender: No OFD packet to send [04:49:03]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:15]recv_with_timeout no data received [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:38]recv_with_timeout no data received [04:50:39]OFD Sender: No OFD packet to send [04:50:44]OFD Sender: No OFD packet to send [04:50:49]recv_with_timeout no data received [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:36]recv_with_timeout no data received [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:47]recv_with_timeout no data received [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:03]recv_with_timeout no data received [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:35]recv_with_timeout no data received [04:53:39]OFD Sender: No OFD packet to send [04:53:44]OFD Sender: No OFD packet to send [04:53:50]OFD Sender: No OFD packet to send [04:53:55]OFD Sender: No OFD packet to send [04:54:00]OFD Sender: No OFD packet to send [04:54:05]OFD Sender: No OFD packet to send [04:54:10]OFD Sender: No OFD packet to send [04:54:15]OFD Sender: No OFD packet to send [04:54:20]OFD Sender: No OFD packet to send [04:54:25]OFD Sender: No OFD packet to send [04:54:27]recv_with_timeout no data received [04:54:30]OFD Sender: No OFD packet to send [04:54:35]OFD Sender: No OFD packet to send [04:54:40]OFD Sender: No OFD packet to send [04:54:45]OFD Sender: No OFD packet to send [04:54:50]OFD Sender: No OFD packet to send [04:54:55]OFD Sender: No OFD packet to send [04:54:57]recv_with_timeout no data received [04:55:00]OFD Sender: No OFD packet to send [04:55:05]OFD Sender: No OFD packet to send [04:55:10]OFD Sender: No OFD packet to send [04:55:14]recv_with_timeout no data received [04:55:15]OFD Sender: No OFD packet to send [04:55:20]OFD Sender: No OFD packet to send [04:55:25]OFD Sender: No OFD packet to send [04:55:30]OFD Sender: No OFD packet to send [04:55:35]OFD Sender: No OFD packet to send [04:55:37]recv_with_timeout no data received [04:55:40]OFD Sender: No OFD packet to send [04:55:45]OFD Sender: No OFD packet to send [04:55:50]OFD Sender: No OFD packet to send [04:55:54]recv_with_timeout no data received [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:05]OFD Sender: No OFD packet to send [04:56:10]OFD Sender: No OFD packet to send [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:05]OFD Sender: No OFD packet to send [04:57:10]OFD Sender: No OFD packet to send [04:57:15]OFD Sender: No OFD packet to send [04:57:20]OFD Sender: No OFD packet to send [04:57:25]OFD Sender: No OFD packet to send [04:57:30]OFD Sender: No OFD packet to send [04:57:35]OFD Sender: No OFD packet to send [04:57:40]OFD Sender: No OFD packet to send [04:57:45]OFD Sender: No OFD packet to send [04:57:50]OFD Sender: No OFD packet to send [04:57:55]OFD Sender: No OFD packet to send [04:58:00]OFD Sender: No OFD packet to send [04:58:05]OFD Sender: No OFD packet to send [04:58:10]OFD Sender: No OFD packet to send [04:58:15]OFD Sender: No OFD packet to send [04:58:20]OFD Sender: No OFD packet to send [04:58:26]OFD Sender: No OFD packet to send [04:58:31]OFD Sender: No OFD packet to send [04:58:36]OFD Sender: No OFD packet to send [04:58:41]OFD Sender: No OFD packet to send [04:58:46]OFD Sender: No OFD packet to send [04:58:51]OFD Sender: No OFD packet to send [04:58:56]OFD Sender: No OFD packet to send [04:59:01]OFD Sender: No OFD packet to send [04:59:06]OFD Sender: No OFD packet to send [04:59:11]OFD Sender: No OFD packet to send [04:59:16]OFD Sender: No OFD packet to send [04:59:21]OFD Sender: No OFD packet to send [04:59:26]OFD Sender: No OFD packet to send [04:59:31]OFD Sender: No OFD packet to send [04:59:36]OFD Sender: No OFD packet to send [04:59:37]recv_with_timeout no data received [04:59:41]OFD Sender: No OFD packet to send [04:59:46]OFD Sender: No OFD packet to send [04:59:51]OFD Sender: No OFD packet to send [04:59:56]OFD Sender: No OFD packet to send [05:00:01]OFD Sender: No OFD packet to send [05:00:02]recv_with_timeout no data received [05:00:06]OFD Sender: No OFD packet to send [05:00:11]OFD Sender: No OFD packet to send [05:00:16]OFD Sender: No OFD packet to send [05:00:19]recv_with_timeout no data received [05:00:21]OFD Sender: No OFD packet to send [05:00:26]OFD Sender: No OFD packet to send [05:00:31]OFD Sender: No OFD packet to send [05:00:36]OFD Sender: No OFD packet to send [05:00:41]OFD Sender: No OFD packet to send [05:00:46]OFD Sender: No OFD packet to send [05:00:51]OFD Sender: No OFD packet to send [05:00:56]OFD Sender: No OFD packet to send [05:01:01]OFD Sender: No OFD packet to send [05:01:02]recv_with_timeout no data received [05:01:06]OFD Sender: No OFD packet to send [05:01:11]OFD Sender: No OFD packet to send [05:01:16]OFD Sender: No OFD packet to send [05:01:21]OFD Sender: No OFD packet to send [05:01:26]OFD Sender: No OFD packet to send [05:01:31]OFD Sender: No OFD packet to send [05:01:36]OFD Sender: No OFD packet to send [05:01:41]OFD Sender: No OFD packet to send [05:01:46]OFD Sender: No OFD packet to send [05:01:51]OFD Sender: No OFD packet to send [05:01:56]OFD Sender: No OFD packet to send [05:02:01]OFD Sender: No OFD packet to send [05:02:06]OFD Sender: No OFD packet to send [05:02:11]OFD Sender: No OFD packet to send [05:02:16]OFD Sender: No OFD packet to send [05:02:21]OFD Sender: No OFD packet to send [05:02:26]OFD Sender: No OFD packet to send [05:02:29]recv_with_timeout no data received [05:02:31]OFD Sender: No OFD packet to send [05:02:36]OFD Sender: No OFD packet to send [05:02:41]OFD Sender: No OFD packet to send [05:02:46]OFD Sender: No OFD packet to send [05:02:51]OFD Sender: No OFD packet to send [05:02:56]OFD Sender: No OFD packet to send [05:02:58]recv_with_timeout no data received [05:03:02]OFD Sender: No OFD packet to send [05:03:07]OFD Sender: No OFD packet to send [05:03:12]OFD Sender: No OFD packet to send [05:03:17]OFD Sender: No OFD packet to send [05:03:22]OFD Sender: No OFD packet to send [05:03:27]OFD Sender: No OFD packet to send [05:03:32]OFD Sender: No OFD packet to send [05:03:36]recv_with_timeout no data received [05:03:37]OFD Sender: No OFD packet to send [05:03:42]OFD Sender: No OFD packet to send [05:03:47]OFD Sender: No OFD packet to send [05:03:52]OFD Sender: No OFD packet to send [05:03:53]recv_with_timeout no data received [05:03:57]OFD Sender: No OFD packet to send [05:04:02]OFD Sender: No OFD packet to send [05:04:07]OFD Sender: No OFD packet to send [05:04:12]OFD Sender: No OFD packet to send [05:04:16]recv_with_timeout no data received [05:04:17]OFD Sender: No OFD packet to send [05:04:22]OFD Sender: No OFD packet to send [05:04:27]OFD Sender: No OFD packet to send [05:04:32]OFD Sender: No OFD packet to send [05:04:37]OFD Sender: No OFD packet to send [05:04:39]recv_with_timeout no data received [05:04:42]OFD Sender: No OFD packet to send [05:04:47]OFD Sender: No OFD packet to send [05:04:52]OFD Sender: No OFD packet to send [05:04:56]recv_with_timeout no data received [05:04:57]OFD Sender: No OFD packet to send [05:05:02]OFD Sender: No OFD packet to send [05:05:07]OFD Sender: No OFD packet to send [05:05:12]OFD Sender: No OFD packet to send [05:05:17]OFD Sender: No OFD packet to send [05:05:22]OFD Sender: No OFD packet to send [05:05:23]recv_with_timeout no data received [05:05:27]OFD Sender: No OFD packet to send [05:05:32]OFD Sender: No OFD packet to send [05:05:34]recv_with_timeout no data received [05:05:37]OFD Sender: No OFD packet to send [05:05:42]OFD Sender: No OFD packet to send [05:05:44]recv_with_timeout no data received [05:05:47]OFD Sender: No OFD packet to send [05:05:52]OFD Sender: No OFD packet to send [05:05:57]OFD Sender: No OFD packet to send [05:06:02]OFD Sender: No OFD packet to send [05:06:07]OFD Sender: No OFD packet to send [05:06:12]OFD Sender: No OFD packet to send [05:06:17]OFD Sender: No OFD packet to send [05:06:22]OFD Sender: No OFD packet to send [05:06:27]OFD Sender: No OFD packet to send [05:06:32]OFD Sender: No OFD packet to send [05:06:37]OFD Sender: No OFD packet to send [05:06:42]OFD Sender: No OFD packet to send [05:06:47]OFD Sender: No OFD packet to send [05:06:52]OFD Sender: No OFD packet to send [05:06:54]recv_with_timeout no data received [05:06:57]OFD Sender: No OFD packet to send [05:07:02]OFD Sender: No OFD packet to send [05:07:07]OFD Sender: No OFD packet to send [05:07:12]OFD Sender: No OFD packet to send [05:07:17]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]recv_with_timeout no data received [05:07:27]OFD Sender: No OFD packet to send [05:07:32]OFD Sender: No OFD packet to send [05:07:38]OFD Sender: No OFD packet to send [05:07:43]OFD Sender: No OFD packet to send [05:07:48]OFD Sender: No OFD packet to send [05:07:53]OFD Sender: No OFD packet to send [05:07:58]OFD Sender: No OFD packet to send [05:08:03]OFD Sender: No OFD packet to send [05:08:08]OFD Sender: No OFD packet to send [05:08:13]OFD Sender: No OFD packet to send [05:08:18]OFD Sender: No OFD packet to send [05:08:23]OFD Sender: No OFD packet to send [05:08:28]OFD Sender: No OFD packet to send [05:08:33]OFD Sender: No OFD packet to send [05:08:38]OFD Sender: No OFD packet to send [05:08:43]OFD Sender: No OFD packet to send [05:08:48]OFD Sender: No OFD packet to send [05:08:53]OFD Sender: No OFD packet to send [05:08:53]recv_with_timeout no data received [05:08:58]OFD Sender: No OFD packet to send [05:09:03]OFD Sender: No OFD packet to send [05:09:08]OFD Sender: No OFD packet to send [05:09:13]OFD Sender: No OFD packet to send [05:09:18]OFD Sender: No OFD packet to send [05:09:23]OFD Sender: No OFD packet to send [05:09:28]OFD Sender: No OFD packet to send [05:09:33]OFD Sender: No OFD packet to send [05:09:35]recv_with_timeout no data received [05:09:38]OFD Sender: No OFD packet to send [05:09:43]OFD Sender: No OFD packet to send [05:09:48]OFD Sender: No OFD packet to send [05:09:53]OFD Sender: No OFD packet to send [05:09:58]OFD Sender: No OFD packet to send [05:10:03]OFD Sender: No OFD packet to send [05:10:08]OFD Sender: No OFD packet to send [05:10:13]OFD Sender: No OFD packet to send [05:10:18]recv_with_timeout no data received [05:10:18]OFD Sender: No OFD packet to send [05:10:23]OFD Sender: No OFD packet to send [05:10:28]OFD Sender: No OFD packet to send [05:10:28]recv_with_timeout no data received [05:10:33]OFD Sender: No OFD packet to send [05:10:38]OFD Sender: No OFD packet to send [05:10:43]OFD Sender: No OFD packet to send [05:10:48]OFD Sender: No OFD packet to send [05:10:53]OFD Sender: No OFD packet to send [05:10:53]recv_with_timeout no data received [05:10:58]OFD Sender: No OFD packet to send [05:11:03]OFD Sender: No OFD packet to send [05:11:08]OFD Sender: No OFD packet to send [05:11:13]OFD Sender: No OFD packet to send [05:11:18]OFD Sender: No OFD packet to send [05:11:23]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:33]OFD Sender: No OFD packet to send [05:11:37]accept exits with 9 [05:11:37]New connection [05:11:37]New thread 3067100516 created [05:11:37]Thread 3066957156 joined [05:11:37]Waiting for new connection... [05:11:37] Sock 9.Parse request [05:11:37]Sock 9.Check first char [05:11:37]Sock 9.First char is OK [05:11:37]request: POST /json_proto HTTP/1.0 [05:11:37]Method: POST [05:11:37]URL: /json_proto [05:11:37]Method is POST - this is cgi request [05:11:37]url: /json_proto [05:11:37]query_string will be loaded in cgi processing [05:11:37]execute_cgi json_proto POST (null) [05:11:37]execute_cgi path=json_proto method=POST [05:11:37]POST find Content-Length [05:11:37]Host: 172.17.43.67:8080 [05:11:37]Content-Length: 678 [05:11:37]Content-Type: application/json [05:11:37] [05:11:37]POST finish read [05:11:37]Found Content-Length = 678 [05:11:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:11:37]execute_script... [05:11: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)1785290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:11:37]POST & json_proto [05:11:37]process_json_proto [05:11:37]json parsed OK: [05:11:37]protocol is kg_v1.0 [05:11:37]action value=close_receipt [05:11:37]process_action close_receipt [05:11:37]cmd_close_receipt [05:11:37]MH_GetDate [05:11:37]Write to MH i2c: F0 00 00 25 07 1B [05:11:37]Write i2c OK [05:11:37]MH_I2C_Read... [05:11:37]Read from MH i2c: F0 [05:11:37]MH_I2C_Read... [05:11:37]Read from MH i2c: F0 09 00 [05:11:37]MH_I2C_Read... [05:11:37]Read from MH i2c: F0 09 00 25 07 00 8B 55 EE 66 6A BD 47 65 2B [05:11:37]GetLastDocTimeStamp 1726892671 [05:11:37]current date 1726895499 [05:11:37]FM_GetShiftState [05:11:37]SAM_PROTO_GetShiftState [05:11:37]wFMCommunicate request_size=4 [05:11:37]MH_SAM_APDU [05:11:37]CAPDU: 80 13 01 00 [05:11:37]Write to MH i2c: E2 08 00 26 07 80 13 01 00 00 00 00 00 AA [05:11:37]Write i2c OK [05:11:37]MH_I2C_Read... [05:11:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:37]Read from MH i2c: E2 [05:11:37]MH_I2C_Read... [05:11:37]Read from MH i2c: E2 0E 00 [05:11:37]MH_I2C_Read... [05:11:37]Read from MH i2c: E2 0E 00 26 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3A [05:11:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:11:37]wFMCommunicate OK [05:11:37]SAM_PROTO_GetShiftState done [05:11:37]FM_GetShiftState done [05:11:37]opened in 1726878748 [05:11:37]opened+sec_in_day 1726965148 [05:11:37]quantity*price = 50036 [05:11:37]sum+1 = 50037 [05:11:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 27 21.09.2024 05:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151277 ФПД: 203555233516505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T051139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151277&fm=203555233516505&tin=02508201610067®Number=0000000000091825&sum=50000 [05:11:38]StoreToDocumentArchive [05:11:38]shift 474 fd 151277 [05:11:38]save to /storage/0474/doc_00151277 [05:11:38]save last doc name /storage/0474/doc_00151277 to /storage/kkm_last_doc_name [05:11:38]save OK [05:11:38]Clear old archive folders... [05:11:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:11:38]tlvbuf is 004E6370 [05:11:38]SAM_PROTO_ClearQueue [05:11:38]wFMCommunicate request_size=4 [05:11:38]MH_SAM_APDU [05:11:38]CAPDU: 80 09 00 00 [05:11:38]Write to MH i2c: E2 08 00 33 07 80 09 00 00 00 00 00 00 AC [05:11:38]Write i2c OK [05:11:38]MH_I2C_Read... [05:11:38]OFD Sender: No OFD packet to send [05:11:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:11:38]Read from MH i2c: E2 [05:11:38]MH_I2C_Read... [05:11:38]Read from MH i2c: E2 03 00 [05:11:38]MH_I2C_Read... [05:11:38]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [05:11:38]RAPDU: 90 00 [05:11:38]wFMCommunicate OK [05:11:38]SAM_PROTO_ClearQueue done [05:11:38]KKMCreateOFDPacket [05:11:38]OFDProtocolAddRootSTLVToBuf [05:11:38]FM_MakeSignedData [05:11:38]FM_MakeSignedData [05:11:38]SAM_PROTO_SignData [05:11:38]wFMCommunicate request_size=4 [05:11:38]MH_SAM_APDU [05:11:38]CAPDU: 80 0D 01 02 [05:11:38]Write to MH i2c: E2 08 00 34 07 80 0D 01 02 00 00 00 00 B4 [05:11:38]Write i2c OK [05:11:38]MH_I2C_Read... [05:11:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:11:38]Read from MH i2c: E2 [05:11:38]MH_I2C_Read... [05:11:38]Read from MH i2c: E2 03 00 [05:11:38]MH_I2C_Read... [05:11:38]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [05:11:38]RAPDU: 90 00 [05:11:38]wFMCommunicate OK [05:11:38]wFMCommunicate request_size=255 [05:11:38]MH_SAM_APDU [05:11: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 8B 55 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4E 02 00 35 04 06 00 B9 [05:11:38]Write to MH i2c: E2 02 01 35 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 8B 55 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4E 02 00 35 04 06 00 B9 00 00 53 [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:39]Read from MH i2c: E2 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 03 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [05:11:39]RAPDU: 90 00 [05:11:39]wFMCommunicate OK [05:11:39]wFMCommunicate request_size=10 [05:11:39]MH_SAM_APDU [05:11:39]CAPDU: 80 0D 02 02 05 21 E5 62 CB D9 [05:11:39]Write to MH i2c: E2 0D 00 36 07 80 0D 02 02 05 00 21 E5 62 CB D9 00 00 CD [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:11:39]Read from MH i2c: E2 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 03 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 03 00 36 07 00 90 00 B1 [05:11:39]RAPDU: 90 00 [05:11:39]wFMCommunicate OK [05:11:39]wFMCommunicate request_size=4 [05:11:39]MH_SAM_APDU [05:11:39]CAPDU: 80 0D 03 02 [05:11:39]Write to MH i2c: E2 08 00 37 07 80 0D 03 02 00 00 00 00 B9 [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:11:39]Read from MH i2c: E2 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 0B 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 0B 00 37 07 00 DD D2 15 76 16 21 00 82 90 00 AD [05:11:39]RAPDU: DD D2 15 76 16 21 00 82 90 00 [05:11:39]wFMCommunicate OK [05:11:39]SAM_PROTO_SignData done [05:11:39]FM_MakeSignedData done [05:11:39]CreateOFDProtocolMessage [05:11:39]wFMCommunicate request_size=4 [05:11:39]MH_SAM_APDU [05:11:39]CAPDU: 80 11 00 00 [05:11:39]Write to MH i2c: E2 08 00 38 07 80 11 00 00 00 00 00 00 B9 [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:39]Read from MH i2c: E2 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 17 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: E2 17 00 38 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [05:11:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:11:39]wFMCommunicate OK [05:11:39]CreateOFDProtocolMessage done [05:11:39]OFDSenderStorePacket 151277 [05:11:39]StoreOFDPacket docnum=151277 [05:11:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 9D 07 01 76 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 8B 55 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4E 02 00 35 04 06 00 B9 21 E5 62 CB D9 DD D2 15 76 16 21 00 82 [05:11:39]CheckFolder [05:11:39]dirname=/storage/ofd_packets [05:11:39]CheckFolder done [05:11:39]ProducePacketName [05:11:39]name=ofd_packets/00151277 [05:11:39]NVStorageSaveData ofd_packets/00151277 [05:11:39]File name is /storage/ofd_packets/00151277 [05:11:39]Write 301 bytes [05:11:39]NVStorageSaveData done [05:11:39]OFDSenderStorePacket done [05:11:39]KKMCreateOFDPacket done [05:11:39]NVStorageSaveData kkm_last_timestamp [05:11:39]File name is /storage/kkm_last_timestamp [05:11:39]Write 4 bytes [05:11:39]NVStorageSaveData done [05:11:39]ExternCall_PrintAddStr [05:11:39]wPrintStart [05:11:39]Write to MH i2c: 01 00 00 39 07 40 [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: 01 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: 01 07 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: 01 07 00 39 07 00 00 00 00 00 FF 0F 55 [05:11:39]RasterBufferAndPrint [05:11:39]line Счет N : (1)1785290 [05:11:39]line ИНН: 02508201610067 [05:11:39]line Контрольно-Кассовый Чек [05:11:39]line ПРОДАЖА [05:11:39]line ТРК (МРК, ГНК) : 12 [05:11:39]line Товар: 2710124130 [05:11:39]line Аи-92-К-5 [05:11:39]line 7.380 * 67.80 [05:11:39]line = 500.36 [05:11:39]line НДС 12% НСП 1% [05:11:39]line > о реализуемом товаре [05:11:39]line ОКРУГЛЕНИЕ: -0.36 [05:11:39]line ИТОГО: 500.00 [05:11:39]line Внесено: 500.00 [05:11:39]line СДАЧА: 0.00 [05:11:39]line НСП 1% : 4.43 [05:11:39]line НДС 12% : 53.14 [05:11:39]line Наличными: 500.00 [05:11:39]line Безнал.: 0.00 [05:11:39]line Место: АЗС № 89 "Партнер Нефть" [05:11:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:11:39]line СНО: Общий режим [05:11:39]line Чек 27 21.09.2024 05:11 [05:11:39]line Смена: 474 ФФД: 1.0 [05:11:39]line ЗНМ: 0300000113 [05:11:39]line РНМ: 0000000000091825 [05:11:39]line Версия ККМ: 001 [05:11:39]line ФМ: 0000000000871835 [05:11:39]line ФД: 151277 [05:11:39]line ФПД: 203555233516505 [05:11:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T051139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151277&fm=203555233516505&tin=02508201610067®Number=0000000000091825&sum=50000 [05:11:39]written 0, free lines is 4095 [05:11:39]OFD Sender: Processing packet 151277 [packets to send 824, broken 823] [05:11:39]ProducePacketName [05:11:39]name=ofd_packets/00151277 [05:11:39]OFD Sender: To server: pG, [05:11:39]CommunicateWithHost lk.salyk.kg:30040 [05:11:39]ConnectInit lk.salyk.kg [05:11:39]Write to MH i2c: 01 00 00 64 07 6B [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: 01 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: 01 07 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 E2 0C 60 [05:11:39]RasterBufferAndPrint [05:11:39]line [05:11:39]line [05:11:39]line [05:11:39]line [05:11:39]line [05:11:39]written 0, free lines is 3304 [05:11:39]MH_Cut [05:11:39]Write to MH i2c: D1 01 00 6B 07 01 44 [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: D1 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: D1 01 00 [05:11:39]MH_I2C_Read... [05:11:39]Read from MH i2c: D1 01 00 6B 07 00 43 [05:11:39]Write to MH i2c: 01 00 00 6C 07 73 [05:11:39]Write i2c OK [05:11:39]MH_I2C_Read... [05:11:40]*** Cut start [05:11:40]*** Purtial cut [05:11:40]*** Stage 1: CUTSNS_PIN = 1 [05:11:40]Read from MH i2c: 01 [05:11:40]MH_I2C_Read... [05:11:40]*** Stop cut motor [05:11:40]*** Cut end [05:11:40]Read from MH i2c: 01 07 00 [05:11:40]MH_I2C_Read... [05:11:40]Connected sock=10 [05:11:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 9D 07 01 76 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 8B 55 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4E 02 00 35 04 06 00 B9 21 E5 62 CB D9 DD D2 15 76 16 21 00 82 [05:11:40]Read from MH i2c: 01 07 00 6C 07 00 00 00 00 00 FF 0F 88 [05:11:40]process_action close_receipt done [05:11:40]requested_data is exist [05:11:40]produce_requested_data [05:11:40]requested_item fm.sn is exist - process it [05:11:40]wFMCommunicate request_size=4 [05:11:40]MH_SAM_APDU [05:11:40]CAPDU: 80 11 00 00 [05:11:40]Write to MH i2c: E2 08 00 6D 07 80 11 00 00 00 00 00 00 EE [05:11:40]Write i2c OK [05:11:40]MH_I2C_Read... [05:11:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:11:41]Read from MH i2c: E2 [05:11:41]MH_I2C_Read... [05:11:41]Read from MH i2c: E2 17 00 [05:11:41]MH_I2C_Read... [05:11:41]Read from MH i2c: E2 17 00 6D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [05:11:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:11:41]wFMCommunicate OK [05:11:41]requested_item fd.num is exist - process it [05:11:41]SAM_PROTO_GetFieldsCounters [05:11:41]wFMCommunicate request_size=4 [05:11:41]MH_SAM_APDU [05:11:41]CAPDU: 80 13 00 00 [05:11:41]Write to MH i2c: E2 08 00 6E 07 80 13 00 00 00 00 00 00 F1 [05:11:41]Write i2c OK [05:11:41]MH_I2C_Read... [05:11:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:11:41]Read from MH i2c: E2 [05:11:41]MH_I2C_Read... [05:11:41]Read from MH i2c: E2 62 00 [05:11:41]MH_I2C_Read... [05:11:41]Read from MH i2c: E2 62 00 6E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 4E 02 00 0E 04 04 00 DA 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 7B [05:11:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 4E 02 00 0E 04 04 00 DA 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 [05:11:41]wFMCommunicate OK [05:11:41]SAM_PROTO_GetFieldsCounters done [05:11:41]requested_item shift.num is exist - process it [05:11:41]requested_item shift.opened is exist - process it [05:11:41]req_shift_opened [05:11:41]FM_GetShiftState [05:11:41]SAM_PROTO_GetShiftState [05:11:41]wFMCommunicate request_size=4 [05:11:41]MH_SAM_APDU [05:11:41]CAPDU: 80 13 01 00 [05:11:41]Write to MH i2c: E2 08 00 6F 07 80 13 01 00 00 00 00 00 F3 [05:11:41]Write i2c OK [05:11:41]MH_I2C_Read... [05:11:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:11:41]Read from MH i2c: E2 [05:11:41]MH_I2C_Read... [05:11:41]Read from MH i2c: E2 0E 00 [05:11:41]MH_I2C_Read... [05:11:41]Read from MH i2c: E2 0E 00 6F 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 83 [05:11:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:11:41]wFMCommunicate OK [05:11:41]SAM_PROTO_GetShiftState done [05:11:41]FM_GetShiftState done [05:11:41]req_shift_opened done [05:11:41]requested_item shift.open_date is exist - process it [05:11:41]req_shift_open_date [05:11:41]req_shift_open_date done [05:11:41]produce_requested_data done [05:11:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151277,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:11:41]process_action_free close_receipt [05:11:41]json_value_free [05:11:41]json_value_free done [05:11:41]process_json_proto returns [05:11:41]Send response to host [05:11:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151277,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:11:41]free response buf [05:11:41]execute_script done [05:11:41]execute_script returns [05:11:41]free content buf [05:11:41]Sock 9.Close socket [05:11:41]Sock 9.Thread stoped [05:11:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D1 B4 47 00 E9 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4E 02 00 F4 03 04 00 94 FD ED 66 B6 04 01 00 00 F3 07 BF 29 9A B3 C2 B3 [05:11:41]CommunicateWithHost err = 0 [05:11:41]CheckOFDResponse [05:11:41]1017 (14) - 77093643461234 [05:11:41]1041 (16) - 0000000000871835 [05:11:41]1040 (4) - 151277 [05:11:41]1012 (4) - 20.09.2024 22:56 [05:11:41]1206 (1) - 0 [05:11:41]OFD Sender: Remove packet 151277 [05:11:41]ProducePacketName [05:11:41]name=ofd_packets/00151277 [05:11:41]NVStorageDeleteData [05:11:42]OFD Sender: No OFD packet to send [05:11:47]OFD Sender: No OFD packet to send [05:11:52]OFD Sender: No OFD packet to send [05:11:55]recv_with_timeout no data received [05:11:57]OFD Sender: No OFD packet to send [05:12:02]OFD Sender: No OFD packet to send [05:12:06]recv_with_timeout no data received [05:12:07]OFD Sender: No OFD packet to send [05:12:12]OFD Sender: No OFD packet to send [05:12:17]OFD Sender: No OFD packet to send [05:12:22]OFD Sender: No OFD packet to send [05:12:27]OFD Sender: No OFD packet to send [05:12:32]OFD Sender: No OFD packet to send [05:12:37]OFD Sender: No OFD packet to send [05:12:42]OFD Sender: No OFD packet to send [05:12:47]OFD Sender: No OFD packet to send [05:12:52]OFD Sender: No OFD packet to send [05:12:57]OFD Sender: No OFD packet to send [05:13:02]OFD Sender: No OFD packet to send [05:13:07]OFD Sender: No OFD packet to send [05:13:12]OFD Sender: No OFD packet to send [05:13:17]OFD Sender: No OFD packet to send [05:13:22]OFD Sender: No OFD packet to send [05:13:27]OFD Sender: No OFD packet to send [05:13:32]OFD Sender: No OFD packet to send [05:13:37]OFD Sender: No OFD packet to send [05:13:42]OFD Sender: No OFD packet to send [05:13:43]recv_with_timeout no data received [05:13:47]OFD Sender: No OFD packet to send [05:13:52]OFD Sender: No OFD packet to send [05:13:53]recv_with_timeout no data received [05:13:57]OFD Sender: No OFD packet to send [05:14:02]OFD Sender: No OFD packet to send [05:14:07]OFD Sender: No OFD packet to send [05:14:12]OFD Sender: No OFD packet to send [05:14:17]OFD Sender: No OFD packet to send [05:14:22]OFD Sender: No OFD packet to send [05:14:27]OFD Sender: No OFD packet to send [05:14:32]OFD Sender: No OFD packet to send [05:14:37]OFD Sender: No OFD packet to send [05:14:37]recv_with_timeout no data received [05:14:42]OFD Sender: No OFD packet to send [05:14:47]OFD Sender: No OFD packet to send [05:14:52]OFD Sender: No OFD packet to send [05:14:57]OFD Sender: No OFD packet to send [05:15:02]OFD Sender: No OFD packet to send [05:15:07]OFD Sender: No OFD packet to send [05:15:12]OFD Sender: No OFD packet to send [05:15:17]OFD Sender: No OFD packet to send [05:15:22]OFD Sender: No OFD packet to send [05:15:27]OFD Sender: No OFD packet to send [05:15:32]OFD Sender: No OFD packet to send [05:15:37]OFD Sender: No OFD packet to send [05:15:42]OFD Sender: No OFD packet to send [05:15:46]recv_with_timeout no data received [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:04]recv_with_timeout no data received [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:27]recv_with_timeout no data received [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:31]recv_with_timeout no data received [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:26]recv_with_timeout no data received [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:49]recv_with_timeout no data received [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:22]recv_with_timeout no data received [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:41]recv_with_timeout no data received [05:19:43]OFD Sender: No OFD packet to send [05:19:48]OFD Sender: No OFD packet to send [05:19:51]recv_with_timeout no data received [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:08]OFD Sender: No OFD packet to send [05:20:13]OFD Sender: No OFD packet to send [05:20:15]recv_with_timeout no data received [05:20:18]OFD Sender: No OFD packet to send [05:20:24]OFD Sender: No OFD packet to send [05:20:29]OFD Sender: No OFD packet to send [05:20:34]OFD Sender: No OFD packet to send [05:20:39]OFD Sender: No OFD packet to send [05:20:44]OFD Sender: No OFD packet to send [05:20:45]recv_with_timeout no data received [05:20:49]OFD Sender: No OFD packet to send [05:20:54]OFD Sender: No OFD packet to send [05:20:59]OFD Sender: No OFD packet to send [05:21:04]OFD Sender: No OFD packet to send [05:21:09]OFD Sender: No OFD packet to send [05:21:14]OFD Sender: No OFD packet to send [05:21:19]OFD Sender: No OFD packet to send [05:21:24]OFD Sender: No OFD packet to send [05:21:28]recv_with_timeout no data received [05:21:29]OFD Sender: No OFD packet to send [05:21:34]OFD Sender: No OFD packet to send [05:21:39]OFD Sender: No OFD packet to send [05:21:44]OFD Sender: No OFD packet to send [05:21:49]OFD Sender: No OFD packet to send [05:21:54]recv_with_timeout no data received [05:21:54]OFD Sender: No OFD packet to send [05:21:59]OFD Sender: No OFD packet to send [05:22:04]OFD Sender: No OFD packet to send [05:22:09]OFD Sender: No OFD packet to send [05:22:14]OFD Sender: No OFD packet to send [05:22:19]OFD Sender: No OFD packet to send [05:22:24]OFD Sender: No OFD packet to send [05:22:29]OFD Sender: No OFD packet to send [05:22:34]OFD Sender: No OFD packet to send [05:22:39]OFD Sender: No OFD packet to send [05:22:44]OFD Sender: No OFD packet to send [05:22:49]OFD Sender: No OFD packet to send [05:22:54]OFD Sender: No OFD packet to send [05:22:59]OFD Sender: No OFD packet to send [05:23:04]OFD Sender: No OFD packet to send [05:23:09]OFD Sender: No OFD packet to send [05:23:14]OFD Sender: No OFD packet to send [05:23:19]OFD Sender: No OFD packet to send [05:23:24]OFD Sender: No OFD packet to send [05:23:29]OFD Sender: No OFD packet to send [05:23:34]OFD Sender: No OFD packet to send [05:23:39]OFD Sender: No OFD packet to send [05:23:44]OFD Sender: No OFD packet to send [05:23:49]OFD Sender: No OFD packet to send [05:23:54]OFD Sender: No OFD packet to send [05:23:59]OFD Sender: No OFD packet to send [05:24:04]OFD Sender: No OFD packet to send [05:24:09]OFD Sender: No OFD packet to send [05:24:14]OFD Sender: No OFD packet to send [05:24:19]OFD Sender: No OFD packet to send [05:24:24]OFD Sender: No OFD packet to send [05:24:29]OFD Sender: No OFD packet to send [05:24:34]OFD Sender: No OFD packet to send [05:24:39]OFD Sender: No OFD packet to send [05:24:44]OFD Sender: No OFD packet to send [05:24:49]OFD Sender: No OFD packet to send [05:24:54]OFD Sender: No OFD packet to send [05:24:59]OFD Sender: No OFD packet to send [05:25:04]recv_with_timeout no data received [05:25:05]OFD Sender: No OFD packet to send [05:25:10]OFD Sender: No OFD packet to send [05:25:15]OFD Sender: No OFD packet to send [05:25:15]recv_with_timeout no data received [05:25:20]OFD Sender: No OFD packet to send [05:25:25]OFD Sender: No OFD packet to send [05:25:30]OFD Sender: No OFD packet to send [05:25:35]OFD Sender: No OFD packet to send [05:25:40]OFD Sender: No OFD packet to send [05:25:45]OFD Sender: No OFD packet to send [05:25:50]OFD Sender: No OFD packet to send [05:25:53]recv_with_timeout no data received [05:25:55]OFD Sender: No OFD packet to send [05:26:00]OFD Sender: No OFD packet to send [05:26:05]OFD Sender: No OFD packet to send [05:26:10]OFD Sender: No OFD packet to send [05:26:15]OFD Sender: No OFD packet to send [05:26:20]OFD Sender: No OFD packet to send [05:26:25]OFD Sender: No OFD packet to send [05:26:30]OFD Sender: No OFD packet to send [05:26:35]OFD Sender: No OFD packet to send [05:26:40]OFD Sender: No OFD packet to send [05:26:45]OFD Sender: No OFD packet to send [05:26:50]OFD Sender: No OFD packet to send [05:26:55]OFD Sender: No OFD packet to send [05:26:57]int [05:26:57]Write to MH i2c: 01 00 00 70 07 77 [05:26:57]*** FLAG_PRN_KEY set [05:26:57]Write i2c OK [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 07 00 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 07 00 70 07 00 08 00 00 00 FF 0F 94 [05:26:57]state=0 [05:26:57]Key pressed [05:26:57]Feed [05:26:57]Write to MH i2c: D8 00 00 71 07 4F [05:26:57]Write i2c OK [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: D8 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: D8 01 00 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: D8 01 00 71 07 00 50 [05:26:57]int [05:26:57]Write to MH i2c: 01 00 00 72 07 79 [05:26:57]Write i2c OK [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 07 00 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 07 00 72 07 00 48 00 00 00 3C 00 04 [05:26:57]state=2 [05:26:57]Key pressed [05:26:57]int [05:26:57]Write to MH i2c: 01 00 00 73 07 7A [05:26:57]*** FLAG_PRN_KEY reset [05:26:57]Write i2c OK [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 07 00 [05:26:57]MH_I2C_Read... [05:26:57]Read from MH i2c: 01 07 00 73 07 00 00 00 00 00 F5 0F 85 [05:26:57]state=2 [05:26:57]Stop feed [05:27:00]OFD Sender: No OFD packet to send [05:27:05]OFD Sender: No OFD packet to send [05:27:10]OFD Sender: No OFD packet to send [05:27:15]OFD Sender: No OFD packet to send [05:27:20]OFD Sender: No OFD packet to send [05:27:25]OFD Sender: No OFD packet to send [05:27:30]OFD Sender: No OFD packet to send [05:27:32]recv_with_timeout no data received [05:27:35]OFD Sender: No OFD packet to send [05:27:37]accept exits with 7 [05:27:37]New connection [05:27:37]New thread 3066957156 created [05:27:37]Thread 3067100516 joined [05:27:37]Waiting for new connection... [05:27:37] Sock 7.Parse request [05:27:37]Sock 7.Check first char [05:27:37]Sock 7.First char is OK [05:27:37]request: POST /json_proto HTTP/1.0 [05:27:37]Method: POST [05:27:37]URL: /json_proto [05:27:37]Method is POST - this is cgi request [05:27:37]url: /json_proto [05:27:37]query_string will be loaded in cgi processing [05:27:37]execute_cgi json_proto POST (null) [05:27:37]execute_cgi path=json_proto method=POST [05:27:37]POST find Content-Length [05:27:37]Host: 172.17.43.67:8080 [05:27:37]Content-Length: 683 [05:27:37]Content-Type: application/json [05:27:37] [05:27:37]POST finish read [05:27:37]Found Content-Length = 683 [05:27:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:27:37]execute_script... [05:27: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)1785291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:27:37]POST & json_proto [05:27:37]process_json_proto [05:27:37]json parsed OK: [05:27:37]protocol is kg_v1.0 [05:27:37]action value=close_receipt [05:27:37]process_action close_receipt [05:27:37]cmd_close_receipt [05:27:37]MH_GetDate [05:27:37]Write to MH i2c: F0 00 00 74 07 6A [05:27:37]Write i2c OK [05:27:37]MH_I2C_Read... [05:27:37]Read from MH i2c: F0 [05:27:37]MH_I2C_Read... [05:27:37]Read from MH i2c: F0 09 00 [05:27:37]MH_I2C_Read... [05:27:37]Read from MH i2c: F0 09 00 74 07 00 4A 59 EE 66 6A BD 47 65 3D [05:27:37]GetLastDocTimeStamp 1726895499 [05:27:37]current date 1726896458 [05:27:37]FM_GetShiftState [05:27:37]SAM_PROTO_GetShiftState [05:27:37]wFMCommunicate request_size=4 [05:27:37]MH_SAM_APDU [05:27:37]CAPDU: 80 13 01 00 [05:27:37]Write to MH i2c: E2 08 00 75 07 80 13 01 00 00 00 00 00 F9 [05:27:37]Write i2c OK [05:27:37]MH_I2C_Read... [05:27:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:27:37]Read from MH i2c: E2 [05:27:37]MH_I2C_Read... [05:27:37]Read from MH i2c: E2 0E 00 [05:27:37]MH_I2C_Read... [05:27:37]Read from MH i2c: E2 0E 00 75 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 89 [05:27:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:27:37]wFMCommunicate OK [05:27:37]SAM_PROTO_GetShiftState done [05:27:37]FM_GetShiftState done [05:27:37]opened in 1726878748 [05:27:37]opened+sec_in_day 1726965148 [05:27:37]quantity*price = 100005 [05:27:37]sum+1 = 100006 [05:27:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 28 21.09.2024 05:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151278 ФПД: 258421100001706 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T052738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151278&fm=258421100001706&tin=02508201610067®Number=0000000000091825&sum=100000 [05:27:38]StoreToDocumentArchive [05:27:38]shift 474 fd 151278 [05:27:38]save to /storage/0474/doc_00151278 [05:27:38]save last doc name /storage/0474/doc_00151278 to /storage/kkm_last_doc_name [05:27:38]save OK [05:27:38]Clear old archive folders... [05:27:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:27:38]tlvbuf is 00520C40 [05:27:38]SAM_PROTO_ClearQueue [05:27:38]wFMCommunicate request_size=4 [05:27:38]MH_SAM_APDU [05:27:38]CAPDU: 80 09 00 00 [05:27:38]Write to MH i2c: E2 08 00 82 07 80 09 00 00 00 00 00 00 FB [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:27:38]Read from MH i2c: E2 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [05:27:38]RAPDU: 90 00 [05:27:38]wFMCommunicate OK [05:27:38]SAM_PROTO_ClearQueue done [05:27:38]KKMCreateOFDPacket [05:27:38]OFDProtocolAddRootSTLVToBuf [05:27:38]FM_MakeSignedData [05:27:38]FM_MakeSignedData [05:27:38]SAM_PROTO_SignData [05:27:38]wFMCommunicate request_size=4 [05:27:38]MH_SAM_APDU [05:27:38]CAPDU: 80 0D 01 02 [05:27:38]Write to MH i2c: E2 08 00 83 07 80 0D 01 02 00 00 00 00 03 [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:27:38]Read from MH i2c: E2 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 83 07 00 90 00 FE [05:27:38]RAPDU: 90 00 [05:27:38]wFMCommunicate OK [05:27:38]wFMCommunicate request_size=255 [05:27:38]MH_SAM_APDU [05:27:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 4A 59 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4E 02 00 35 04 06 00 EB [05:27:38]Write to MH i2c: E2 02 01 84 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 4A 59 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4E 02 00 35 04 06 00 EB 00 00 28 [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:38]Read from MH i2c: E2 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [05:27:38]RAPDU: 90 00 [05:27:38]wFMCommunicate OK [05:27:38]wFMCommunicate request_size=10 [05:27:38]MH_SAM_APDU [05:27:38]CAPDU: 80 0D 02 02 05 08 59 DE 39 AA [05:27:38]Write to MH i2c: E2 0D 00 85 07 80 0D 02 02 05 00 08 59 DE 39 AA 00 00 32 [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:27:38]Read from MH i2c: E2 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 03 00 85 07 00 90 00 00 [05:27:38]RAPDU: 90 00 [05:27:38]wFMCommunicate OK [05:27:38]wFMCommunicate request_size=4 [05:27:38]MH_SAM_APDU [05:27:38]CAPDU: 80 0D 03 02 [05:27:38]Write to MH i2c: E2 08 00 86 07 80 0D 03 02 00 00 00 00 08 [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:27:38]Read from MH i2c: E2 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 0B 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 0B 00 86 07 00 A4 FF 17 27 24 DF 7D 1B 90 00 85 [05:27:38]RAPDU: A4 FF 17 27 24 DF 7D 1B 90 00 [05:27:38]wFMCommunicate OK [05:27:38]SAM_PROTO_SignData done [05:27:38]FM_MakeSignedData done [05:27:38]CreateOFDProtocolMessage [05:27:38]wFMCommunicate request_size=4 [05:27:38]MH_SAM_APDU [05:27:38]CAPDU: 80 11 00 00 [05:27:38]Write to MH i2c: E2 08 00 87 07 80 11 00 00 00 00 00 00 08 [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:38]Read from MH i2c: E2 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 17 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: E2 17 00 87 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [05:27:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:27:38]wFMCommunicate OK [05:27:38]CreateOFDProtocolMessage done [05:27:38]OFDSenderStorePacket 151278 [05:27:38]StoreOFDPacket docnum=151278 [05:27:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A3 36 07 01 22 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 4A 59 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4E 02 00 35 04 06 00 EB 08 59 DE 39 AA A4 FF 17 27 24 DF 7D 1B [05:27:38]CheckFolder [05:27:38]dirname=/storage/ofd_packets [05:27:38]CheckFolder done [05:27:38]ProducePacketName [05:27:38]name=ofd_packets/00151278 [05:27:38]NVStorageSaveData ofd_packets/00151278 [05:27:38]File name is /storage/ofd_packets/00151278 [05:27:38]Write 301 bytes [05:27:38]NVStorageSaveData done [05:27:38]OFDSenderStorePacket done [05:27:38]KKMCreateOFDPacket done [05:27:38]NVStorageSaveData kkm_last_timestamp [05:27:38]File name is /storage/kkm_last_timestamp [05:27:38]Write 4 bytes [05:27:38]NVStorageSaveData done [05:27:38]ExternCall_PrintAddStr [05:27:38]wPrintStart [05:27:38]Write to MH i2c: 01 00 00 88 07 8F [05:27:38]Write i2c OK [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: 01 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: 01 07 00 [05:27:38]MH_I2C_Read... [05:27:38]Read from MH i2c: 01 07 00 88 07 00 00 00 00 00 FF 0F A4 [05:27:38]RasterBufferAndPrint [05:27:38]line Счет N : (1)1785291 [05:27:38]line ИНН: 02508201610067 [05:27:38]line Контрольно-Кассовый Чек [05:27:38]line ПРОДАЖА [05:27:38]line ТРК (МРК, ГНК) : 12 [05:27:38]line Товар: 2710124130 [05:27:38]line Аи-92-К-5 [05:27:38]line 14.750 * 67.80 [05:27:38]line = 1000.05 [05:27:38]line НДС 12% НСП 1% [05:27:38]line > о реализуемом товаре [05:27:38]line ОКРУГЛЕНИЕ: -0.05 [05:27:38]line ИТОГО: 1000.00 [05:27:38]line Внесено: 1000.00 [05:27:38]line СДАЧА: 0.00 [05:27:38]line НСП 1% : 8.85 [05:27:38]line НДС 12% : 106.20 [05:27:38]line Наличными: 1000.00 [05:27:38]line Безнал.: 0.00 [05:27:38]line Место: АЗС № 89 "Партнер Нефть" [05:27:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:27:38]line СНО: Общий режим [05:27:38]line Чек 28 21.09.2024 05:27 [05:27:38]line Смена: 474 ФФД: 1.0 [05:27:38]line ЗНМ: 0300000113 [05:27:38]line РНМ: 0000000000091825 [05:27:38]line Версия ККМ: 001 [05:27:38]line ФМ: 0000000000871835 [05:27:38]line ФД: 151278 [05:27:38]line ФПД: 258421100001706 [05:27:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T052738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151278&fm=258421100001706&tin=02508201610067®Number=0000000000091825&sum=100000 [05:27:38]OFD Sender: Processing packet 151278 [packets to send 824, broken 823] [05:27:38]ProducePacketName [05:27:38]name=ofd_packets/00151278 [05:27:38]OFD Sender: To server: pG, [05:27:38]CommunicateWithHost lk.salyk.kg:30040 [05:27:38]ConnectInit lk.salyk.kg [05:27:38]written 0, free lines is 4095 [05:27:39]Write to MH i2c: 01 00 00 B3 07 BA [05:27:39]Write i2c OK [05:27:39]MH_I2C_Read... [05:27:39]Read from MH i2c: 01 [05:27:39]MH_I2C_Read... [05:27:39]Read from MH i2c: 01 07 00 [05:27:39]MH_I2C_Read... [05:27:39]Read from MH i2c: 01 07 00 B3 07 00 00 00 00 00 DA 0C A7 [05:27:39]RasterBufferAndPrint [05:27:39]line [05:27:39]line [05:27:39]line [05:27:39]line [05:27:39]line [05:27:39]written 0, free lines is 3296 [05:27:39]MH_Cut [05:27:39]Write to MH i2c: D1 01 00 BA 07 01 93 [05:27:39]Write i2c OK [05:27:39]MH_I2C_Read... [05:27:39]Read from MH i2c: D1 [05:27:39]MH_I2C_Read... [05:27:39]Read from MH i2c: D1 01 00 [05:27:39]MH_I2C_Read... [05:27:39]Read from MH i2c: D1 01 00 BA 07 00 92 [05:27:39]Write to MH i2c: 01 00 00 BB 07 C2 [05:27:39]Write i2c OK [05:27:39]MH_I2C_Read... [05:27:40]*** Cut start [05:27:40]*** Purtial cut [05:27:40]*** Stage 1: CUTSNS_PIN = 1 [05:27:40]Read from MH i2c: 01 [05:27:40]MH_I2C_Read... [05:27:40]*** Stop cut motor [05:27:40]*** Cut end [05:27:40]Read from MH i2c: 01 07 00 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: 01 07 00 BB 07 00 00 00 00 00 FF 0F D7 [05:27:40]process_action close_receipt done [05:27:40]requested_data is exist [05:27:40]produce_requested_data [05:27:40]requested_item fm.sn is exist - process it [05:27:40]wFMCommunicate request_size=4 [05:27:40]MH_SAM_APDU [05:27:40]CAPDU: 80 11 00 00 [05:27:40]Write to MH i2c: E2 08 00 BC 07 80 11 00 00 00 00 00 00 3D [05:27:40]Write i2c OK [05:27:40]MH_I2C_Read... [05:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:27:40]Read from MH i2c: E2 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: E2 17 00 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: E2 17 00 BC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [05:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:27:40]wFMCommunicate OK [05:27:40]requested_item fd.num is exist - process it [05:27:40]SAM_PROTO_GetFieldsCounters [05:27:40]wFMCommunicate request_size=4 [05:27:40]MH_SAM_APDU [05:27:40]CAPDU: 80 13 00 00 [05:27:40]Write to MH i2c: E2 08 00 BD 07 80 13 00 00 00 00 00 00 40 [05:27:40]Write i2c OK [05:27:40]MH_I2C_Read... [05:27:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:27:40]Read from MH i2c: E2 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: E2 62 00 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: E2 62 00 BD 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 4E 02 00 0E 04 04 00 DA 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 CE [05:27:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 4E 02 00 0E 04 04 00 DA 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:27:40]wFMCommunicate OK [05:27:40]SAM_PROTO_GetFieldsCounters done [05:27:40]requested_item shift.num is exist - process it [05:27:40]requested_item shift.opened is exist - process it [05:27:40]req_shift_opened [05:27:40]FM_GetShiftState [05:27:40]SAM_PROTO_GetShiftState [05:27:40]wFMCommunicate request_size=4 [05:27:40]MH_SAM_APDU [05:27:40]CAPDU: 80 13 01 00 [05:27:40]Write to MH i2c: E2 08 00 BE 07 80 13 01 00 00 00 00 00 42 [05:27:40]Write i2c OK [05:27:40]MH_I2C_Read... [05:27:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:27:40]Read from MH i2c: E2 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: E2 0E 00 [05:27:40]MH_I2C_Read... [05:27:40]Read from MH i2c: E2 0E 00 BE 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D2 [05:27:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:27:40]wFMCommunicate OK [05:27:40]SAM_PROTO_GetShiftState done [05:27:40]FM_GetShiftState done [05:27:40]req_shift_opened done [05:27:40]requested_item shift.open_date is exist - process it [05:27:40]req_shift_open_date [05:27:40]req_shift_open_date done [05:27:40]produce_requested_data done [05:27:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151278,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:27:40]process_action_free close_receipt [05:27:40]json_value_free [05:27:40]json_value_free done [05:27:40]process_json_proto returns [05:27:40]Send response to host [05:27:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151278,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:27:40]free response buf [05:27:40]execute_script done [05:27:40]execute_script returns [05:27:40]free content buf [05:27:40]Sock 7.Close socket [05:27:40]Sock 7.Thread stoped [05:27:41]Connected sock=11 [05:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A3 36 07 01 22 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 4A 59 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4E 02 00 35 04 06 00 EB 08 59 DE 39 AA A4 FF 17 27 24 DF 7D 1B [05:27:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 42 21 47 00 A8 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4E 02 00 F4 03 04 00 54 01 EE 66 B6 04 01 00 00 97 11 CC 27 CD 83 70 78 [05:27:41]CommunicateWithHost err = 0 [05:27:41]CheckOFDResponse [05:27:41]1017 (14) - 77093643461234 [05:27:41]1041 (16) - 0000000000871835 [05:27:41]1040 (4) - 151278 [05:27:41]1012 (4) - 20.09.2024 23:12 [05:27:41]1206 (1) - 0 [05:27:41]OFD Sender: Remove packet 151278 [05:27:41]ProducePacketName [05:27:41]name=ofd_packets/00151278 [05:27:41]NVStorageDeleteData [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:12]recv_with_timeout no data received [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:42]OFD Sender: No OFD packet to send [05:28:47]OFD Sender: No OFD packet to send [05:28:52]OFD Sender: No OFD packet to send [05:28:57]OFD Sender: No OFD packet to send [05:29:02]OFD Sender: No OFD packet to send [05:29:07]OFD Sender: No OFD packet to send [05:29:12]OFD Sender: No OFD packet to send [05:29:17]OFD Sender: No OFD packet to send [05:29:22]OFD Sender: No OFD packet to send [05:29:27]OFD Sender: No OFD packet to send [05:29:32]OFD Sender: No OFD packet to send [05:29:37]OFD Sender: No OFD packet to send [05:29:42]OFD Sender: No OFD packet to send [05:29:47]OFD Sender: No OFD packet to send [05:29:52]OFD Sender: No OFD packet to send [05:29:57]OFD Sender: No OFD packet to send [05:30:02]OFD Sender: No OFD packet to send [05:30:07]OFD Sender: No OFD packet to send [05:30:12]OFD Sender: No OFD packet to send [05:30:17]OFD Sender: No OFD packet to send [05:30:20]recv_with_timeout no data received [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:03]OFD Sender: No OFD packet to send [05:32:08]OFD Sender: No OFD packet to send [05:32:13]OFD Sender: No OFD packet to send [05:32:17]accept exits with 9 [05:32:17]New connection [05:32:17]New thread 3067100516 created [05:32:17]Thread 3066957156 joined [05:32:17]Waiting for new connection... [05:32:17] Sock 9.Parse request [05:32:17]Sock 9.Check first char [05:32:17]Sock 9.First char is OK [05:32:17]request: POST /json_proto HTTP/1.0 [05:32:17]Method: POST [05:32:17]URL: /json_proto [05:32:17]Method is POST - this is cgi request [05:32:17]url: /json_proto [05:32:17]query_string will be loaded in cgi processing [05:32:17]execute_cgi json_proto POST (null) [05:32:17]execute_cgi path=json_proto method=POST [05:32:17]POST find Content-Length [05:32:17]Host: 172.17.43.67:8080 [05:32:17]Content-Length: 978 [05:32:17]Content-Type: application/json [05:32:17] [05:32:17]POST finish read [05:32:17]Found Content-Length = 978 [05:32:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 50.540, "sum" : 3800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 50.54 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 3800.00, "payments": [ { "type": 0, "sum" : 3800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:32:17]execute_script... [05:32: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)1785292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 50.540, "sum" : 3800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 50.54 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 3800.00, "payments": [ { "type": 0, "sum" : 3800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:32:17]POST & json_proto [05:32:17]process_json_proto [05:32:17]json parsed OK: [05:32:17]protocol is kg_v1.0 [05:32:17]action value=close_receipt [05:32:17]process_action close_receipt [05:32:17]cmd_close_receipt [05:32:17]MH_GetDate [05:32:17]Write to MH i2c: F0 00 00 BF 07 B5 [05:32:17]Write i2c OK [05:32:17]MH_I2C_Read... [05:32:17]Read from MH i2c: F0 [05:32:17]MH_I2C_Read... [05:32:17]Read from MH i2c: F0 09 00 [05:32:17]MH_I2C_Read... [05:32:17]Read from MH i2c: F0 09 00 BF 07 00 62 5A EE 66 6A BD 47 65 A1 [05:32:17]GetLastDocTimeStamp 1726896458 [05:32:17]current date 1726896738 [05:32:17]FM_GetShiftState [05:32:17]SAM_PROTO_GetShiftState [05:32:17]wFMCommunicate request_size=4 [05:32:17]MH_SAM_APDU [05:32:17]CAPDU: 80 13 01 00 [05:32:17]Write to MH i2c: E2 08 00 C0 07 80 13 01 00 00 00 00 00 44 [05:32:17]Write i2c OK [05:32:17]MH_I2C_Read... [05:32:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:17]Read from MH i2c: E2 [05:32:17]MH_I2C_Read... [05:32:17]Read from MH i2c: E2 0E 00 [05:32:17]MH_I2C_Read... [05:32:17]Read from MH i2c: E2 0E 00 C0 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D4 [05:32:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:32:17]wFMCommunicate OK [05:32:17]SAM_PROTO_GetShiftState done [05:32:17]FM_GetShiftState done [05:32:17]opened in 1726878748 [05:32:17]opened+sec_in_day 1726965148 [05:32:17]quantity*price = 380060 [05:32:17]sum+1 = 380062 [05:32:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 3800.00 Внесено: 5000.00 СДАЧА: 1200.00 НСП 1% : 33.63 НДС 12% : 403.60 Наличными: 3800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 29 21.09.2024 05:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 50.54 сом ФМ: 0000000000871835 ФД: 151279 ФПД: 263572414301037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T053218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151279&fm=263572414301037&tin=02508201610067®Number=0000000000091825&sum=380000 [05:32:18]StoreToDocumentArchive [05:32:18]shift 474 fd 151279 [05:32:18]save to /storage/0474/doc_00151279 [05:32:18]save last doc name /storage/0474/doc_00151279 to /storage/kkm_last_doc_name [05:32:18]save OK [05:32:18]Clear old archive folders... [05:32:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:32:18]tlvbuf is 004EA580 [05:32:18]SAM_PROTO_ClearQueue [05:32:18]wFMCommunicate request_size=4 [05:32:18]MH_SAM_APDU [05:32:18]CAPDU: 80 09 00 00 [05:32:18]Write to MH i2c: E2 08 00 CD 07 80 09 00 00 00 00 00 00 46 [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:32:18]Read from MH i2c: E2 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 CD 07 00 90 00 48 [05:32:18]RAPDU: 90 00 [05:32:18]wFMCommunicate OK [05:32:18]SAM_PROTO_ClearQueue done [05:32:18]KKMCreateOFDPacket [05:32:18]OFDProtocolAddRootSTLVToBuf [05:32:18]FM_MakeSignedData [05:32:18]FM_MakeSignedData [05:32:18]SAM_PROTO_SignData [05:32:18]wFMCommunicate request_size=4 [05:32:18]MH_SAM_APDU [05:32:18]CAPDU: 80 0D 01 02 [05:32:18]Write to MH i2c: E2 08 00 CE 07 80 0D 01 02 00 00 00 00 4E [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:32:18]Read from MH i2c: E2 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 CE 07 00 90 00 49 [05:32:18]RAPDU: 90 00 [05:32:18]wFMCommunicate OK [05:32:18]wFMCommunicate request_size=255 [05:32:18]MH_SAM_APDU [05:32:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C C5 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 9D CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 9D 00 00 00 00 07 04 06 00 60 CC 05 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 62 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4E 02 00 35 04 06 00 EF B7 BC 20 [05:32:18]Write to MH i2c: E2 02 01 CF 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C C5 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 9D CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 9D 00 00 00 00 07 04 06 00 60 CC 05 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 62 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4E 02 00 35 04 06 00 EF B7 BC 20 00 00 67 [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:32:18]Read from MH i2c: E2 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 CF 07 00 90 00 4A [05:32:18]RAPDU: 90 00 [05:32:18]wFMCommunicate OK [05:32:18]wFMCommunicate request_size=7 [05:32:18]MH_SAM_APDU [05:32:18]CAPDU: 80 0D 02 02 02 83 6D [05:32:18]Write to MH i2c: E2 0A 00 D0 07 80 0D 02 02 02 00 83 6D 00 00 45 [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:32:18]Read from MH i2c: E2 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 03 00 D0 07 00 90 00 4B [05:32:18]RAPDU: 90 00 [05:32:18]wFMCommunicate OK [05:32:18]wFMCommunicate request_size=4 [05:32:18]MH_SAM_APDU [05:32:18]CAPDU: 80 0D 03 02 [05:32:18]Write to MH i2c: E2 08 00 D1 07 80 0D 03 02 00 00 00 00 53 [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:32:18]Read from MH i2c: E2 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 0B 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 0B 00 D1 07 00 D2 DC 36 D6 D9 67 F2 BD 90 00 FD [05:32:18]RAPDU: D2 DC 36 D6 D9 67 F2 BD 90 00 [05:32:18]wFMCommunicate OK [05:32:18]SAM_PROTO_SignData done [05:32:18]FM_MakeSignedData done [05:32:18]CreateOFDProtocolMessage [05:32:18]wFMCommunicate request_size=4 [05:32:18]MH_SAM_APDU [05:32:18]CAPDU: 80 11 00 00 [05:32:18]Write to MH i2c: E2 08 00 D2 07 80 11 00 00 00 00 00 00 53 [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:32:18]Read from MH i2c: E2 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 17 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: E2 17 00 D2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [05:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:32:18]wFMCommunicate OK [05:32:18]CreateOFDProtocolMessage done [05:32:18]OFDSenderStorePacket 151279 [05:32:18]StoreOFDPacket docnum=151279 [05:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 47 55 04 01 22 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C C5 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 9D CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 9D 00 00 00 00 07 04 06 00 60 CC 05 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 62 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4E 02 00 35 04 06 00 EF B7 BC 20 83 6D D2 DC 36 D6 D9 67 F2 BD [05:32:18]CheckFolder [05:32:18]dirname=/storage/ofd_packets [05:32:18]CheckFolder done [05:32:18]ProducePacketName [05:32:18]name=ofd_packets/00151279 [05:32:18]NVStorageSaveData ofd_packets/00151279 [05:32:18]File name is /storage/ofd_packets/00151279 [05:32:18]Write 298 bytes [05:32:18]NVStorageSaveData done [05:32:18]OFDSenderStorePacket done [05:32:18]KKMCreateOFDPacket done [05:32:18]NVStorageSaveData kkm_last_timestamp [05:32:18]File name is /storage/kkm_last_timestamp [05:32:18]Write 4 bytes [05:32:18]NVStorageSaveData done [05:32:18]ExternCall_PrintAddStr [05:32:18]wPrintStart [05:32:18]Write to MH i2c: 01 00 00 D3 07 DA [05:32:18]Write i2c OK [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: 01 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: 01 07 00 [05:32:18]MH_I2C_Read... [05:32:18]Read from MH i2c: 01 07 00 D3 07 00 00 00 00 00 FF 0F EF [05:32:18]RasterBufferAndPrint [05:32:18]line Счет N : (1)1785292 [05:32:18]line ИНН: 02508201610067 [05:32:18]line Контрольно-Кассовый Чек [05:32:18]line ПРОДАЖА [05:32:18]line ТРК (МРК, ГНК) : 31 [05:32:18]line Товар: 2710194210 [05:32:18]line ДТ-К-5 [05:32:18]line 50.540 * 75.20 [05:32:18]line = 3800.61 [05:32:18]line НДС 12% НСП 1% [05:32:18]line > о реализуемом товаре [05:32:18]line ОКРУГЛЕНИЕ: -0.61 [05:32:18]line ИТОГО: 3800.00 [05:32:18]line Внесено: 5000.00 [05:32:18]line СДАЧА: 1200.00 [05:32:18]line НСП 1% : 33.63 [05:32:18]line НДС 12% : 403.60 [05:32:18]line Наличными: 3800.00 [05:32:18]line Безнал.: 0.00 [05:32:18]line Место: АЗС № 89 "Партнер Нефть" [05:32:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:32:18]line СНО: Общий режим [05:32:18]line Чек 29 21.09.2024 05:32 [05:32:18]line Смена: 474 ФФД: 1.0 [05:32:18]line ЗНМ: 0300000113 [05:32:18]line РНМ: 0000000000091825 [05:32:18]line Версия ККМ: 001 [05:32:18]line [05:32:18]line Дисконтная программа [05:32:18]line ДТ [05:32:18]line номер 89 [05:32:18]line сэкономлено 50.54 сом [05:32:18]line ФМ: 0000000000871835 [05:32:18]line ФД: 151279 [05:32:18]line ФПД: 263572414301037 [05:32:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T053218&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151279&fm=263572414301037&tin=02508201610067®Number=0000000000091825&sum=380000 [05:32:19]OFD Sender: Processing packet 151279 [packets to send 824, broken 823] [05:32:19]ProducePacketName [05:32:19]name=ofd_packets/00151279 [05:32:19]OFD Sender: To server: pG, [05:32:19]CommunicateWithHost lk.salyk.kg:30040 [05:32:19]ConnectInit lk.salyk.kg [05:32:19]written 0, free lines is 4095 [05:32:19]Write to MH i2c: 01 00 00 03 08 0B [05:32:19]Write i2c OK [05:32:19]MH_I2C_Read... [05:32:19]Read from MH i2c: 01 [05:32:19]MH_I2C_Read... [05:32:19]Read from MH i2c: 01 07 00 [05:32:19]MH_I2C_Read... [05:32:19]Read from MH i2c: 01 07 00 03 08 00 00 00 00 00 7E 0C 9C [05:32:19]RasterBufferAndPrint [05:32:19]line [05:32:19]line [05:32:19]line [05:32:19]line [05:32:19]line [05:32:19]written 0, free lines is 3204 [05:32:19]MH_Cut [05:32:19]Write to MH i2c: D1 01 00 0A 08 01 E4 [05:32:19]Write i2c OK [05:32:19]MH_I2C_Read... [05:32:19]Read from MH i2c: D1 [05:32:19]MH_I2C_Read... [05:32:19]Read from MH i2c: D1 01 00 [05:32:19]MH_I2C_Read... [05:32:19]Read from MH i2c: D1 01 00 0A 08 00 E3 [05:32:19]Write to MH i2c: 01 00 00 0B 08 13 [05:32:19]Write i2c OK [05:32:19]MH_I2C_Read... [05:32:20]Connected sock=10 [05:32:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 47 55 04 01 22 F2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6C C5 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 9D CC 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 CC 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 23 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 9D 00 00 00 00 07 04 06 00 60 CC 05 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 62 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4E 02 00 35 04 06 00 EF B7 BC 20 83 6D D2 DC 36 D6 D9 67 F2 BD [05:32:20]*** Cut start [05:32:20]*** Purtial cut [05:32:20]*** Stage 1: CUTSNS_PIN = 1 [05:32:20]Read from MH i2c: 01 [05:32:20]MH_I2C_Read... [05:32:20]*** Stop cut motor [05:32:20]*** Cut end [05:32:20]Read from MH i2c: 01 07 00 [05:32:20]MH_I2C_Read... [05:32:20]Read from MH i2c: 01 07 00 0B 08 00 00 00 00 00 FF 0F 28 [05:32:20]process_action close_receipt done [05:32:20]requested_data is exist [05:32:20]produce_requested_data [05:32:20]requested_item fm.sn is exist - process it [05:32:20]wFMCommunicate request_size=4 [05:32:20]MH_SAM_APDU [05:32:20]CAPDU: 80 11 00 00 [05:32:20]Write to MH i2c: E2 08 00 0C 08 80 11 00 00 00 00 00 00 8E [05:32:20]Write i2c OK [05:32:20]MH_I2C_Read... [05:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:32:20]Read from MH i2c: E2 [05:32:20]MH_I2C_Read... [05:32:20]Read from MH i2c: E2 17 00 [05:32:20]MH_I2C_Read... [05:32:20]Read from MH i2c: E2 17 00 0C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [05:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:32:20]wFMCommunicate OK [05:32:20]requested_item fd.num is exist - process it [05:32:20]SAM_PROTO_GetFieldsCounters [05:32:20]wFMCommunicate request_size=4 [05:32:20]MH_SAM_APDU [05:32:20]CAPDU: 80 13 00 00 [05:32:20]Write to MH i2c: E2 08 00 0D 08 80 13 00 00 00 00 00 00 91 [05:32:20]Write i2c OK [05:32:20]MH_I2C_Read... [05:32:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:32:21]Read from MH i2c: E2 [05:32:21]MH_I2C_Read... [05:32:21]Read from MH i2c: E2 62 00 [05:32:21]MH_I2C_Read... [05:32:21]Read from MH i2c: E2 62 00 0D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 4E 02 00 0E 04 04 00 DA 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 23 [05:32:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 4E 02 00 0E 04 04 00 DA 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:32:21]wFMCommunicate OK [05:32:21]SAM_PROTO_GetFieldsCounters done [05:32:21]requested_item shift.num is exist - process it [05:32:21]requested_item shift.opened is exist - process it [05:32:21]req_shift_opened [05:32:21]FM_GetShiftState [05:32:21]SAM_PROTO_GetShiftState [05:32:21]wFMCommunicate request_size=4 [05:32:21]MH_SAM_APDU [05:32:21]CAPDU: 80 13 01 00 [05:32:21]Write to MH i2c: E2 08 00 0E 08 80 13 01 00 00 00 00 00 93 [05:32:21]Write i2c OK [05:32:21]MH_I2C_Read... [05:32:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:32:21]Read from MH i2c: E2 [05:32:21]MH_I2C_Read... [05:32:21]Read from MH i2c: E2 0E 00 [05:32:21]MH_I2C_Read... [05:32:21]Read from MH i2c: E2 0E 00 0E 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 23 [05:32:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:32:21]wFMCommunicate OK [05:32:21]SAM_PROTO_GetShiftState done [05:32:21]FM_GetShiftState done [05:32:21]req_shift_opened done [05:32:21]requested_item shift.open_date is exist - process it [05:32:21]req_shift_open_date [05:32:21]req_shift_open_date done [05:32:21]produce_requested_data done [05:32:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151279,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:32:21]process_action_free close_receipt [05:32:21]json_value_free [05:32:21]json_value_free done [05:32:21]process_json_proto returns [05:32:21]Send response to host [05:32:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151279,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:32:21]free response buf [05:32:21]execute_script done [05:32:21]execute_script returns [05:32:21]free content buf [05:32:21]Sock 9.Close socket [05:32:21]Sock 9.Thread stoped [05:32:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 41 0A 47 00 E4 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4E 02 00 F4 03 04 00 6B 02 EE 66 B6 04 01 00 00 67 8A 63 23 3D 6E CF 04 [05:32:21]CommunicateWithHost err = 0 [05:32:21]CheckOFDResponse [05:32:21]1017 (14) - 77093643461234 [05:32:21]1041 (16) - 0000000000871835 [05:32:21]1040 (4) - 151279 [05:32:21]1012 (4) - 20.09.2024 23:16 [05:32:21]1206 (1) - 0 [05:32:21]OFD Sender: Remove packet 151279 [05:32:21]ProducePacketName [05:32:21]name=ofd_packets/00151279 [05:32:21]NVStorageDeleteData [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:36]recv_with_timeout no data received [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:30]recv_with_timeout no data received [05:33:32]accept exits with 7 [05:33:32]New connection [05:33:32]New thread 3066957156 created [05:33:32]Thread 3067100516 joined [05:33:32]Waiting for new connection... [05:33:32] Sock 7.Parse request [05:33:32]Sock 7.Check first char [05:33:32]Sock 7.First char is OK [05:33:32]request: POST /json_proto HTTP/1.0 [05:33:32]Method: POST [05:33:32]URL: /json_proto [05:33:32]Method is POST - this is cgi request [05:33:32]url: /json_proto [05:33:32]query_string will be loaded in cgi processing [05:33:32]execute_cgi json_proto POST (null) [05:33:32]execute_cgi path=json_proto method=POST [05:33:32]POST find Content-Length [05:33:32]Host: 172.17.43.67:8080 [05:33:32]Content-Length: 657 [05:33:32]Content-Type: application/json [05:33:32] [05:33:32]POST finish read [05:33:32]Found Content-Length = 657 [05:33:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18810", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:33:32]execute_script... [05: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 : (3)18810", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:33:32]POST & json_proto [05:33:32]process_json_proto [05:33:32]json parsed OK: [05:33:32]protocol is kg_v1.0 [05:33:32]action value=close_receipt [05:33:32]process_action close_receipt [05:33:32]cmd_close_receipt [05:33:32]MH_GetDate [05:33:32]Write to MH i2c: F0 00 00 0F 08 06 [05:33:32]Write i2c OK [05:33:32]MH_I2C_Read... [05:33:32]Read from MH i2c: F0 [05:33:32]MH_I2C_Read... [05:33:32]Read from MH i2c: F0 09 00 [05:33:32]MH_I2C_Read... [05:33:32]Read from MH i2c: F0 09 00 0F 08 00 AD 5A EE 66 6A BD 47 65 3D [05:33:32]GetLastDocTimeStamp 1726896738 [05:33:32]current date 1726896813 [05:33:32]FM_GetShiftState [05:33:32]SAM_PROTO_GetShiftState [05:33:32]wFMCommunicate request_size=4 [05:33:32]MH_SAM_APDU [05:33:32]CAPDU: 80 13 01 00 [05:33:32]Write to MH i2c: E2 08 00 10 08 80 13 01 00 00 00 00 00 95 [05:33:32]Write i2c OK [05:33:32]MH_I2C_Read... [05:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:33:32]Read from MH i2c: E2 [05:33:32]MH_I2C_Read... [05:33:32]Read from MH i2c: E2 0E 00 [05:33:32]MH_I2C_Read... [05:33:32]Read from MH i2c: E2 0E 00 10 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 25 [05:33:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:33:32]wFMCommunicate OK [05:33:32]SAM_PROTO_GetShiftState done [05:33:32]FM_GetShiftState done [05:33:32]opened in 1726878748 [05:33:32]opened+sec_in_day 1726965148 [05:33:32]quantity*price = 11000 [05:33:32]sum+1 = 11001 [05:33:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 30 21.09.2024 05:33 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151280 ФПД: 98570437390782 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T053333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151280&fm=98570437390782&tin=02508201610067®Number=0000000000091825&sum=11000 0 [05:33:33]StoreToDocumentArchive [05:33:33]shift 474 fd 151280 [05:33:33]save to /storage/0474/doc_00151280 [05:33:33]save last doc name /storage/0474/doc_00151280 to /storage/kkm_last_doc_name [05:33:33]save OK [05:33:33]Clear old archive folders... [05:33:33]ProcessDocumentItem done err = 0, tmpTLVsize=278 [05:33:33]tlvbuf is 0049D670 [05:33:33]SAM_PROTO_ClearQueue [05:33:33]wFMCommunicate request_size=4 [05:33:33]MH_SAM_APDU [05:33:33]CAPDU: 80 09 00 00 [05:33:33]Write to MH i2c: E2 08 00 1D 08 80 09 00 00 00 00 00 00 97 [05:33:33]Write i2c OK [05:33:33]MH_I2C_Read... [05:33:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:33:33]Read from MH i2c: E2 [05:33:33]MH_I2C_Read... [05:33:33]Read from MH i2c: E2 03 00 [05:33:33]MH_I2C_Read... [05:33:33]Read from MH i2c: E2 03 00 1D 08 00 90 00 99 [05:33:33]RAPDU: 90 00 [05:33:33]wFMCommunicate OK [05:33:33]SAM_PROTO_ClearQueue done [05:33:33]KKMCreateOFDPacket [05:33:33]OFDProtocolAddRootSTLVToBuf [05:33:33]FM_MakeSignedData [05:33:33]FM_MakeSignedData [05:33:33]SAM_PROTO_SignData [05:33:33]wFMCommunicate request_size=4 [05:33:33]MH_SAM_APDU [05:33:33]CAPDU: 80 0D 01 02 [05:33:33]Write to MH i2c: E2 08 00 1E 08 80 0D 01 02 00 00 00 00 9F [05:33:33]Write i2c OK [05:33:33]MH_I2C_Read... [05:33:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:33:33]Read from MH i2c: E2 [05:33:33]MH_I2C_Read... [05:33:33]Read from MH i2c: E2 03 00 [05:33:33]MH_I2C_Read... [05:33:33]Read from MH i2c: E2 03 00 1E 08 00 90 00 9A [05:33:33]RAPDU: 90 00 [05:33:33]wFMCommunicate OK [05:33:33]wFMCommunicate request_size=255 [05:33:33]MH_SAM_APDU [05:33:33]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 AD 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [05:33:33]Write to MH i2c: E2 02 01 1F 08 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 AD 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 69 [05:33:33]Write i2c OK [05:33:33]MH_I2C_Read... [05:33:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:33:33]Read from MH i2c: E2 [05:33:33]MH_I2C_Read... [05:33:33]Read from MH i2c: E2 03 00 [05:33:33]MH_I2C_Read... [05:33:33]Read from MH i2c: E2 03 00 1F 08 00 90 00 9B [05:33:33]RAPDU: 90 00 [05:33:33]wFMCommunicate OK [05:33:33]wFMCommunicate request_size=37 [05:33:33]MH_SAM_APDU [05:33:33]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4E 02 00 35 04 06 00 59 A6 37 E7 F1 BE [05:33:33]Write to MH i2c: E2 28 00 20 08 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4E 02 00 35 04 06 00 59 A6 37 E7 F1 BE 00 00 05 [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:33:34]Read from MH i2c: E2 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: E2 03 00 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: E2 03 00 20 08 00 90 00 9C [05:33:34]RAPDU: 90 00 [05:33:34]wFMCommunicate OK [05:33:34]wFMCommunicate request_size=4 [05:33:34]MH_SAM_APDU [05:33:34]CAPDU: 80 0D 03 02 [05:33:34]Write to MH i2c: E2 08 00 21 08 80 0D 03 02 00 00 00 00 A4 [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:33:34]Read from MH i2c: E2 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: E2 0B 00 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: E2 0B 00 21 08 00 22 6F FC 5A FA 87 A5 3A 90 00 EC [05:33:34]RAPDU: 22 6F FC 5A FA 87 A5 3A 90 00 [05:33:34]wFMCommunicate OK [05:33:34]SAM_PROTO_SignData done [05:33:34]FM_MakeSignedData done [05:33:34]CreateOFDProtocolMessage [05:33:34]wFMCommunicate request_size=4 [05:33:34]MH_SAM_APDU [05:33:34]CAPDU: 80 11 00 00 [05:33:34]Write to MH i2c: E2 08 00 22 08 80 11 00 00 00 00 00 00 A4 [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:33:34]Read from MH i2c: E2 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: E2 17 00 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: E2 17 00 22 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [05:33:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:33:34]wFMCommunicate OK [05:33:34]CreateOFDProtocolMessage done [05:33:34]OFDSenderStorePacket 151280 [05:33:34]StoreOFDPacket docnum=151280 [05:33:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 3A EA 22 01 D5 87 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 AD 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4E 02 00 35 04 06 00 59 A6 37 E7 F1 BE 22 6F FC 5A FA 87 A5 3A [05:33:34]CheckFolder [05:33:34]dirname=/storage/ofd_packets [05:33:34]CheckFolder done [05:33:34]ProducePacketName [05:33:34]name=ofd_packets/00151280 [05:33:34]NVStorageSaveData ofd_packets/00151280 [05:33:34]File name is /storage/ofd_packets/00151280 [05:33:34]Write 328 bytes [05:33:34]NVStorageSaveData done [05:33:34]OFDSenderStorePacket done [05:33:34]KKMCreateOFDPacket done [05:33:34]NVStorageSaveData kkm_last_timestamp [05:33:34]File name is /storage/kkm_last_timestamp [05:33:34]Write 4 bytes [05:33:34]NVStorageSaveData done [05:33:34]ExternCall_PrintAddStr [05:33:34]wPrintStart [05:33:34]Write to MH i2c: 01 00 00 23 08 2B [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: 01 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: 01 07 00 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: 01 07 00 23 08 00 00 00 00 00 FF 0F 40 [05:33:34]RasterBufferAndPrint [05:33:34]line Счет N : (3)18810 [05:33:34]line ИНН: 02508201610067 [05:33:34]line Контрольно-Кассовый Чек [05:33:34]line ПРОДАЖА [05:33:34]line Товар: 5449000054227 [05:33:34]line Напиток Кока-Кола 1л [05:33:34]line 1.000 * 110.00 [05:33:34]line = 110.00 [05:33:34]line НДС 12% НСП 1% [05:33:34]line > о реализуемом товаре [05:33:34]line ИТОГО: 110.00 [05:33:34]line НСП 1% : 0.97 [05:33:34]line НДС 12% : 11.68 [05:33:34]line Наличными: 110.00 [05:33:34]line Безнал.: 0.00 [05:33:34]line Место: АЗС № 89 "Партнер Нефть" [05:33:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:33:34]line СНО: Общий режим [05:33:34]line Чек 30 21.09.2024 05:33 [05:33:34]line Смена: 474 ФФД: 1.0 [05:33:34]line ЗНМ: 0300000113 [05:33:34]line РНМ: 0000000000091825 [05:33:34]line Версия ККМ: 001 [05:33:34]line ФМ: 0000000000871835 [05:33:34]line ФД: 151280 [05:33:34]line ФПД: 98570437390782 [05:33:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T053333&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151280&fm=98570437390782&tin=02508201610067®Number=0000000000091825&sum=11000 [05:33:34]line 0 [05:33:34]written 0, free lines is 4095 [05:33:34]OFD Sender: Processing packet 151280 [packets to send 824, broken 823] [05:33:34]ProducePacketName [05:33:34]name=ofd_packets/00151280 [05:33:34]OFD Sender: To server: pG, [05:33:34]CommunicateWithHost lk.salyk.kg:30040 [05:33:34]ConnectInit lk.salyk.kg [05:33:34]Connected sock=10 [05:33:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 3A EA 22 01 D5 87 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 00 00 00 F4 03 04 00 AD 5A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4E 02 00 35 04 06 00 59 A6 37 E7 F1 BE 22 6F FC 5A FA 87 A5 3A [05:33:34]Write to MH i2c: 01 00 00 4B 08 53 [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: 01 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: 01 07 00 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: 01 07 00 4B 08 00 00 00 00 00 04 0D 6B [05:33:34]RasterBufferAndPrint [05:33:34]line [05:33:34]line [05:33:34]line [05:33:34]line [05:33:34]line [05:33:34]written 0, free lines is 3340 [05:33:34]MH_Cut [05:33:34]Write to MH i2c: D1 01 00 52 08 01 2C [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: D1 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: D1 01 00 [05:33:34]MH_I2C_Read... [05:33:34]Read from MH i2c: D1 01 00 52 08 00 2B [05:33:34]Write to MH i2c: 01 00 00 53 08 5B [05:33:34]Write i2c OK [05:33:34]MH_I2C_Read... [05:33:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 73 BC 47 00 FA 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4E 02 00 F4 03 04 00 B5 02 EE 66 B6 04 01 00 00 12 F5 D6 66 13 04 AA 2B [05:33:34]CommunicateWithHost err = 0 [05:33:34]CheckOFDResponse [05:33:34]1017 (14) - 77093643461234 [05:33:34]1041 (16) - 0000000000871835 [05:33:34]1040 (4) - 151280 [05:33:34]1012 (4) - 20.09.2024 23:18 [05:33:34]1206 (1) - 0 [05:33:34]OFD Sender: Remove packet 151280 [05:33:34]ProducePacketName [05:33:34]name=ofd_packets/00151280 [05:33:34]NVStorageDeleteData [05:33:35]*** Cut start [05:33:35]*** Purtial cut [05:33:35]*** Stage 1: CUTSNS_PIN = 1 [05:33:35]OFD Sender: No OFD packet to send [05:33:35]Read from MH i2c: 01 [05:33:35]MH_I2C_Read... [05:33:35]*** Stop cut motor [05:33:35]*** Cut end [05:33:35]Read from MH i2c: 01 07 00 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: 01 07 00 53 08 00 00 00 00 00 FF 0F 70 [05:33:35]process_action close_receipt done [05:33:35]requested_data is exist [05:33:35]produce_requested_data [05:33:35]requested_item fm.sn is exist - process it [05:33:35]wFMCommunicate request_size=4 [05:33:35]MH_SAM_APDU [05:33:35]CAPDU: 80 11 00 00 [05:33:35]Write to MH i2c: E2 08 00 54 08 80 11 00 00 00 00 00 00 D6 [05:33:35]Write i2c OK [05:33:35]MH_I2C_Read... [05:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:33:35]Read from MH i2c: E2 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: E2 17 00 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: E2 17 00 54 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [05:33:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:33:35]wFMCommunicate OK [05:33:35]requested_item fd.num is exist - process it [05:33:35]SAM_PROTO_GetFieldsCounters [05:33:35]wFMCommunicate request_size=4 [05:33:35]MH_SAM_APDU [05:33:35]CAPDU: 80 13 00 00 [05:33:35]Write to MH i2c: E2 08 00 55 08 80 13 00 00 00 00 00 00 D9 [05:33:35]Write i2c OK [05:33:35]MH_I2C_Read... [05:33:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:33:35]Read from MH i2c: E2 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: E2 62 00 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: E2 62 00 55 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 4E 02 00 0E 04 04 00 DA 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 6F [05:33:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 4E 02 00 0E 04 04 00 DA 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:33:35]wFMCommunicate OK [05:33:35]SAM_PROTO_GetFieldsCounters done [05:33:35]requested_item shift.num is exist - process it [05:33:35]requested_item shift.opened is exist - process it [05:33:35]req_shift_opened [05:33:35]FM_GetShiftState [05:33:35]SAM_PROTO_GetShiftState [05:33:35]wFMCommunicate request_size=4 [05:33:35]MH_SAM_APDU [05:33:35]CAPDU: 80 13 01 00 [05:33:35]Write to MH i2c: E2 08 00 56 08 80 13 01 00 00 00 00 00 DB [05:33:35]Write i2c OK [05:33:35]MH_I2C_Read... [05:33:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:33:35]Read from MH i2c: E2 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: E2 0E 00 [05:33:35]MH_I2C_Read... [05:33:35]Read from MH i2c: E2 0E 00 56 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6B [05:33:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:33:35]wFMCommunicate OK [05:33:35]SAM_PROTO_GetShiftState done [05:33:35]FM_GetShiftState done [05:33:35]req_shift_opened done [05:33:35]requested_item shift.open_date is exist - process it [05:33:35]req_shift_open_date [05:33:35]req_shift_open_date done [05:33:35]produce_requested_data done [05:33:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151280,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:33:35]process_action_free close_receipt [05:33:35]json_value_free [05:33:35]json_value_free done [05:33:35]process_json_proto returns [05:33:35]Send response to host [05:33:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151280,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:33:35]free response buf [05:33:35]execute_script done [05:33:35]execute_script returns [05:33:35]free content buf [05:33:35]Sock 7.Close socket [05:33:35]Sock 7.Thread stoped [05:33:40]OFD Sender: No OFD packet to send [05:33:45]OFD Sender: No OFD packet to send [05:33:50]OFD Sender: No OFD packet to send [05:33:55]OFD Sender: No OFD packet to send [05:34:00]OFD Sender: No OFD packet to send [05:34:05]OFD Sender: No OFD packet to send [05:34:07]recv_with_timeout no data received [05:34:10]OFD Sender: No OFD packet to send [05:34:15]OFD Sender: No OFD packet to send [05:34:20]OFD Sender: No OFD packet to send [05:34:25]OFD Sender: No OFD packet to send [05:34:30]OFD Sender: No OFD packet to send [05:34:35]OFD Sender: No OFD packet to send [05:34:40]OFD Sender: No OFD packet to send [05:34:45]OFD Sender: No OFD packet to send [05:34:50]OFD Sender: No OFD packet to send [05:34:55]OFD Sender: No OFD packet to send [05:35:00]OFD Sender: No OFD packet to send [05:35:05]OFD Sender: No OFD packet to send [05:35:10]OFD Sender: No OFD packet to send [05:35:15]OFD Sender: No OFD packet to send [05:35:20]OFD Sender: No OFD packet to send [05:35:25]OFD Sender: No OFD packet to send [05:35:30]OFD Sender: No OFD packet to send [05:35:35]OFD Sender: No OFD packet to send [05:35:40]OFD Sender: No OFD packet to send [05:35:45]OFD Sender: No OFD packet to send [05:35:50]OFD Sender: No OFD packet to send [05:35:55]OFD Sender: No OFD packet to send [05:35:56]recv_with_timeout no data received [05:36:01]OFD Sender: No OFD packet to send [05:36:06]OFD Sender: No OFD packet to send [05:36:11]OFD Sender: No OFD packet to send [05:36:16]OFD Sender: No OFD packet to send [05:36:16]recv_with_timeout no data received [05:36:21]OFD Sender: No OFD packet to send [05:36:26]OFD Sender: No OFD packet to send [05:36:31]OFD Sender: No OFD packet to send [05:36:36]OFD Sender: No OFD packet to send [05:36:41]OFD Sender: No OFD packet to send [05:36:46]OFD Sender: No OFD packet to send [05:36:51]OFD Sender: No OFD packet to send [05:36:56]OFD Sender: No OFD packet to send [05:37:01]OFD Sender: No OFD packet to send [05:37:06]OFD Sender: No OFD packet to send [05:37:11]OFD Sender: No OFD packet to send [05:37:16]OFD Sender: No OFD packet to send [05:37:17]recv_with_timeout no data received [05:37:21]OFD Sender: No OFD packet to send [05:37:26]OFD Sender: No OFD packet to send [05:37:31]OFD Sender: No OFD packet to send [05:37:36]OFD Sender: No OFD packet to send [05:37:40]recv_with_timeout no data received [05:37:41]OFD Sender: No OFD packet to send [05:37:46]OFD Sender: No OFD packet to send [05:37:51]OFD Sender: No OFD packet to send [05:37:56]OFD Sender: No OFD packet to send [05:38:01]OFD Sender: No OFD packet to send [05:38:06]OFD Sender: No OFD packet to send [05:38:11]recv_with_timeout no data received [05:38:11]OFD Sender: No OFD packet to send [05:38:16]OFD Sender: No OFD packet to send [05:38:21]OFD Sender: No OFD packet to send [05:38:26]OFD Sender: No OFD packet to send [05:38:31]OFD Sender: No OFD packet to send [05:38:36]OFD Sender: No OFD packet to send [05:38:41]OFD Sender: No OFD packet to send [05:38:46]OFD Sender: No OFD packet to send [05:38:51]OFD Sender: No OFD packet to send [05:38:56]OFD Sender: No OFD packet to send [05:39:01]OFD Sender: No OFD packet to send [05:39:06]OFD Sender: No OFD packet to send [05:39:07]recv_with_timeout no data received [05:39:11]OFD Sender: No OFD packet to send [05:39:16]OFD Sender: No OFD packet to send [05:39:21]OFD Sender: No OFD packet to send [05:39:26]OFD Sender: No OFD packet to send [05:39:31]OFD Sender: No OFD packet to send [05:39:32]recv_with_timeout no data received [05:39:36]OFD Sender: No OFD packet to send [05:39:41]OFD Sender: No OFD packet to send [05:39:46]OFD Sender: No OFD packet to send [05:39:51]OFD Sender: No OFD packet to send [05:39:56]OFD Sender: No OFD packet to send [05:39:56]recv_with_timeout no data received [05:40:01]OFD Sender: No OFD packet to send [05:40:03]accept exits with 9 [05:40:03]New connection [05:40:03]New thread 3067100516 created [05:40:03]Thread 3066957156 joined [05:40:03]Waiting for new connection... [05:40:03] Sock 9.Parse request [05:40:03]Sock 9.Check first char [05:40:03]Sock 9.First char is OK [05:40:03]request: POST /json_proto HTTP/1.0 [05:40:03]Method: POST [05:40:03]URL: /json_proto [05:40:03]Method is POST - this is cgi request [05:40:03]url: /json_proto [05:40:03]query_string will be loaded in cgi processing [05:40:03]execute_cgi json_proto POST (null) [05:40:03]execute_cgi path=json_proto method=POST [05:40:03]POST find Content-Length [05:40:03]Host: 172.17.43.67:8080 [05:40:03]Content-Length: 683 [05:40:03]Content-Type: application/json [05:40:03] [05:40:03]POST finish read [05:40:03]Found Content-Length = 683 [05:40:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:40:03]execute_script... [05:40: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)1785293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:40:03]POST & json_proto [05:40:03]process_json_proto [05:40:03]json parsed OK: [05:40:03]protocol is kg_v1.0 [05:40:03]action value=close_receipt [05:40:03]process_action close_receipt [05:40:03]cmd_close_receipt [05:40:03]MH_GetDate [05:40:03]Write to MH i2c: F0 00 00 57 08 4E [05:40:03]Write i2c OK [05:40:03]MH_I2C_Read... [05:40:03]Read from MH i2c: F0 [05:40:03]MH_I2C_Read... [05:40:03]Read from MH i2c: F0 09 00 [05:40:03]MH_I2C_Read... [05:40:03]Read from MH i2c: F0 09 00 57 08 00 35 5C EE 66 6A BD 47 65 0F [05:40:03]GetLastDocTimeStamp 1726896813 [05:40:03]current date 1726897205 [05:40:03]FM_GetShiftState [05:40:03]SAM_PROTO_GetShiftState [05:40:03]wFMCommunicate request_size=4 [05:40:03]MH_SAM_APDU [05:40:03]CAPDU: 80 13 01 00 [05:40:03]Write to MH i2c: E2 08 00 58 08 80 13 01 00 00 00 00 00 DD [05:40:03]Write i2c OK [05:40:03]MH_I2C_Read... [05:40:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:40:03]Read from MH i2c: E2 [05:40:03]MH_I2C_Read... [05:40:03]Read from MH i2c: E2 0E 00 [05:40:03]MH_I2C_Read... [05:40:03]Read from MH i2c: E2 0E 00 58 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6D [05:40:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:40:03]wFMCommunicate OK [05:40:03]SAM_PROTO_GetShiftState done [05:40:03]FM_GetShiftState done [05:40:03]opened in 1726878748 [05:40:03]opened+sec_in_day 1726965148 [05:40:03]quantity*price = 100021 [05:40:03]sum+1 = 100023 [05:40:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 31 21.09.2024 05:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151281 ФПД: 102590316608811 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T054005&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151281&fm=102590316608811&tin=02508201610067®Number=0000000000091825&sum=100000 [05:40:05]StoreToDocumentArchive [05:40:05]shift 474 fd 151281 [05:40:05]save to /storage/0474/doc_00151281 [05:40:05]save last doc name /storage/0474/doc_00151281 to /storage/kkm_last_doc_name [05:40:05]save OK [05:40:05]Clear old archive folders... [05:40:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [05:40:05]tlvbuf is 00470BC0 [05:40:05]SAM_PROTO_ClearQueue [05:40:05]wFMCommunicate request_size=4 [05:40:05]MH_SAM_APDU [05:40:05]CAPDU: 80 09 00 00 [05:40:05]Write to MH i2c: E2 08 00 65 08 80 09 00 00 00 00 00 00 DF [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:40:05]Read from MH i2c: E2 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 65 08 00 90 00 E1 [05:40:05]RAPDU: 90 00 [05:40:05]wFMCommunicate OK [05:40:05]SAM_PROTO_ClearQueue done [05:40:05]KKMCreateOFDPacket [05:40:05]OFDProtocolAddRootSTLVToBuf [05:40:05]FM_MakeSignedData [05:40:05]FM_MakeSignedData [05:40:05]SAM_PROTO_SignData [05:40:05]wFMCommunicate request_size=4 [05:40:05]MH_SAM_APDU [05:40:05]CAPDU: 80 0D 01 02 [05:40:05]Write to MH i2c: E2 08 00 66 08 80 0D 01 02 00 00 00 00 E7 [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:40:05]Read from MH i2c: E2 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 66 08 00 90 00 E2 [05:40:05]RAPDU: 90 00 [05:40:05]wFMCommunicate OK [05:40:05]wFMCommunicate request_size=255 [05:40:05]MH_SAM_APDU [05:40: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 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 1F 00 00 00 F4 03 04 00 35 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4E 02 00 35 04 06 00 5D [05:40:05]Write to MH i2c: E2 02 01 67 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 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 1F 00 00 00 F4 03 04 00 35 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4E 02 00 35 04 06 00 5D 00 00 10 [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:40:05]Read from MH i2c: E2 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 67 08 00 90 00 E3 [05:40:05]RAPDU: 90 00 [05:40:05]wFMCommunicate OK [05:40:05]wFMCommunicate request_size=10 [05:40:05]MH_SAM_APDU [05:40:05]CAPDU: 80 0D 02 02 05 4E 2B 60 FD 2B [05:40:05]Write to MH i2c: E2 0D 00 68 08 80 0D 02 02 05 00 4E 2B 60 FD 2B 00 00 F5 [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:40:05]Read from MH i2c: E2 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 03 00 68 08 00 90 00 E4 [05:40:05]RAPDU: 90 00 [05:40:05]wFMCommunicate OK [05:40:05]wFMCommunicate request_size=4 [05:40:05]MH_SAM_APDU [05:40:05]CAPDU: 80 0D 03 02 [05:40:05]Write to MH i2c: E2 08 00 69 08 80 0D 03 02 00 00 00 00 EC [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:40:05]Read from MH i2c: E2 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 0B 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 0B 00 69 08 00 D9 F8 BD FF 84 C2 75 17 90 00 4C [05:40:05]RAPDU: D9 F8 BD FF 84 C2 75 17 90 00 [05:40:05]wFMCommunicate OK [05:40:05]SAM_PROTO_SignData done [05:40:05]FM_MakeSignedData done [05:40:05]CreateOFDProtocolMessage [05:40:05]wFMCommunicate request_size=4 [05:40:05]MH_SAM_APDU [05:40:05]CAPDU: 80 11 00 00 [05:40:05]Write to MH i2c: E2 08 00 6A 08 80 11 00 00 00 00 00 00 EC [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:40:05]Read from MH i2c: E2 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 17 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: E2 17 00 6A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [05:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:40:05]wFMCommunicate OK [05:40:05]CreateOFDProtocolMessage done [05:40:05]OFDSenderStorePacket 151281 [05:40:05]StoreOFDPacket docnum=151281 [05:40:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 DD 07 01 B4 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 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 1F 00 00 00 F4 03 04 00 35 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4E 02 00 35 04 06 00 5D 4E 2B 60 FD 2B D9 F8 BD FF 84 C2 75 17 [05:40:05]CheckFolder [05:40:05]dirname=/storage/ofd_packets [05:40:05]CheckFolder done [05:40:05]ProducePacketName [05:40:05]name=ofd_packets/00151281 [05:40:05]NVStorageSaveData ofd_packets/00151281 [05:40:05]File name is /storage/ofd_packets/00151281 [05:40:05]Write 301 bytes [05:40:05]NVStorageSaveData done [05:40:05]OFDSenderStorePacket done [05:40:05]KKMCreateOFDPacket done [05:40:05]NVStorageSaveData kkm_last_timestamp [05:40:05]File name is /storage/kkm_last_timestamp [05:40:05]Write 4 bytes [05:40:05]NVStorageSaveData done [05:40:05]ExternCall_PrintAddStr [05:40:05]wPrintStart [05:40:05]Write to MH i2c: 01 00 00 6B 08 73 [05:40:05]Write i2c OK [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: 01 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: 01 07 00 [05:40:05]MH_I2C_Read... [05:40:05]Read from MH i2c: 01 07 00 6B 08 00 00 00 00 00 FF 0F 88 [05:40:05]RasterBufferAndPrint [05:40:05]line Счет N : (1)1785293 [05:40:05]line ИНН: 02508201610067 [05:40:05]line Контрольно-Кассовый Чек [05:40:05]line ПРОДАЖА [05:40:05]line ТРК (МРК, ГНК) : 13 [05:40:05]line Товар: 2710124500 [05:40:05]line Аи-95-К-5 [05:40:05]line 13.480 * 74.20 [05:40:05]line = 1000.22 [05:40:05]line НДС 12% НСП 1% [05:40:05]line > о реализуемом товаре [05:40:05]line ОКРУГЛЕНИЕ: -0.22 [05:40:05]line ИТОГО: 1000.00 [05:40:05]line Внесено: 1000.00 [05:40:05]line СДАЧА: 0.00 [05:40:05]line НСП 1% : 8.85 [05:40:05]line НДС 12% : 106.22 [05:40:05]line Наличными: 1000.00 [05:40:05]line Безнал.: 0.00 [05:40:05]line Место: АЗС № 89 "Партнер Нефть" [05:40:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:40:05]line СНО: Общий режим [05:40:05]line Чек 31 21.09.2024 05:40 [05:40:05]line Смена: 474 ФФД: 1.0 [05:40:05]line ЗНМ: 0300000113 [05:40:05]line РНМ: 0000000000091825 [05:40:05]line Версия ККМ: 001 [05:40:05]line ФМ: 0000000000871835 [05:40:05]line ФД: 151281 [05:40:05]line ФПД: 102590316608811 [05:40:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T054005&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151281&fm=102590316608811&tin=02508201610067®Number=0000000000091825&sum=100000 [05:40:05]OFD Sender: Processing packet 151281 [packets to send 824, broken 823] [05:40:05]ProducePacketName [05:40:05]name=ofd_packets/00151281 [05:40:05]OFD Sender: To server: pG, [05:40:05]CommunicateWithHost lk.salyk.kg:30040 [05:40:05]ConnectInit lk.salyk.kg [05:40:05]written 0, free lines is 4095 [05:40:06]Connected sock=10 [05:40:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 DD 07 01 B4 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 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 1F 00 00 00 F4 03 04 00 35 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4E 02 00 35 04 06 00 5D 4E 2B 60 FD 2B D9 F8 BD FF 84 C2 75 17 [05:40:06]Write to MH i2c: 01 00 00 96 08 9E [05:40:06]Write i2c OK [05:40:06]MH_I2C_Read... [05:40:06]Read from MH i2c: 01 [05:40:06]MH_I2C_Read... [05:40:06]Read from MH i2c: 01 07 00 [05:40:06]MH_I2C_Read... [05:40:06]Read from MH i2c: 01 07 00 96 08 00 00 00 00 00 E3 0C 94 [05:40:06]RasterBufferAndPrint [05:40:06]line [05:40:06]line [05:40:06]line [05:40:06]line [05:40:06]line [05:40:06]written 0, free lines is 3305 [05:40:06]MH_Cut [05:40:06]Write to MH i2c: D1 01 00 9D 08 01 77 [05:40:06]Write i2c OK [05:40:06]MH_I2C_Read... [05:40:06]Read from MH i2c: D1 [05:40:06]MH_I2C_Read... [05:40:06]Read from MH i2c: D1 01 00 [05:40:06]MH_I2C_Read... [05:40:06]Read from MH i2c: D1 01 00 9D 08 00 76 [05:40:06]Write to MH i2c: 01 00 00 9E 08 A6 [05:40:06]Write i2c OK [05:40:06]MH_I2C_Read... [05:40:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4A 7F 47 00 BE 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4E 02 00 F4 03 04 00 3D 04 EE 66 B6 04 01 00 00 2B D5 00 FF 87 00 CD E7 [05:40:06]CommunicateWithHost err = 0 [05:40:06]CheckOFDResponse [05:40:06]1017 (14) - 77093643461234 [05:40:06]1041 (16) - 0000000000871835 [05:40:06]1040 (4) - 151281 [05:40:06]1012 (4) - 20.09.2024 23:24 [05:40:06]1206 (1) - 0 [05:40:06]OFD Sender: Remove packet 151281 [05:40:06]ProducePacketName [05:40:06]name=ofd_packets/00151281 [05:40:06]NVStorageDeleteData [05:40:07]*** Cut start [05:40:07]*** Purtial cut [05:40:07]*** Stage 1: CUTSNS_PIN = 1 [05:40:07]OFD Sender: No OFD packet to send [05:40:07]Read from MH i2c: 01 [05:40:07]MH_I2C_Read... [05:40:07]*** Stop cut motor [05:40:07]*** Cut end [05:40:07]Read from MH i2c: 01 07 00 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: 01 07 00 9E 08 00 00 00 00 00 FF 0F BB [05:40:07]process_action close_receipt done [05:40:07]requested_data is exist [05:40:07]produce_requested_data [05:40:07]requested_item fm.sn is exist - process it [05:40:07]wFMCommunicate request_size=4 [05:40:07]MH_SAM_APDU [05:40:07]CAPDU: 80 11 00 00 [05:40:07]Write to MH i2c: E2 08 00 9F 08 80 11 00 00 00 00 00 00 21 [05:40:07]Write i2c OK [05:40:07]MH_I2C_Read... [05:40:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:40:07]Read from MH i2c: E2 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: E2 17 00 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: E2 17 00 9F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [05:40:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:40:07]wFMCommunicate OK [05:40:07]requested_item fd.num is exist - process it [05:40:07]SAM_PROTO_GetFieldsCounters [05:40:07]wFMCommunicate request_size=4 [05:40:07]MH_SAM_APDU [05:40:07]CAPDU: 80 13 00 00 [05:40:07]Write to MH i2c: E2 08 00 A0 08 80 13 00 00 00 00 00 00 24 [05:40:07]Write i2c OK [05:40:07]MH_I2C_Read... [05:40:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:40:07]Read from MH i2c: E2 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: E2 62 00 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: E2 62 00 A0 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 4E 02 00 0E 04 04 00 DA 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 BE [05:40:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 4E 02 00 0E 04 04 00 DA 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:40:07]wFMCommunicate OK [05:40:07]SAM_PROTO_GetFieldsCounters done [05:40:07]requested_item shift.num is exist - process it [05:40:07]requested_item shift.opened is exist - process it [05:40:07]req_shift_opened [05:40:07]FM_GetShiftState [05:40:07]SAM_PROTO_GetShiftState [05:40:07]wFMCommunicate request_size=4 [05:40:07]MH_SAM_APDU [05:40:07]CAPDU: 80 13 01 00 [05:40:07]Write to MH i2c: E2 08 00 A1 08 80 13 01 00 00 00 00 00 26 [05:40:07]Write i2c OK [05:40:07]MH_I2C_Read... [05:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:40:07]Read from MH i2c: E2 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: E2 0E 00 [05:40:07]MH_I2C_Read... [05:40:07]Read from MH i2c: E2 0E 00 A1 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B6 [05:40:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:40:07]wFMCommunicate OK [05:40:07]SAM_PROTO_GetShiftState done [05:40:07]FM_GetShiftState done [05:40:07]req_shift_opened done [05:40:07]requested_item shift.open_date is exist - process it [05:40:07]req_shift_open_date [05:40:07]req_shift_open_date done [05:40:07]produce_requested_data done [05:40:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151281,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:40:07]process_action_free close_receipt [05:40:07]json_value_free [05:40:07]json_value_free done [05:40:07]process_json_proto returns [05:40:07]Send response to host [05:40:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151281,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:40:07]free response buf [05:40:07]execute_script done [05:40:07]execute_script returns [05:40:07]free content buf [05:40:07]Sock 9.Close socket [05:40:07]Sock 9.Thread stoped [05:40:12]OFD Sender: No OFD packet to send [05:40:14]recv_with_timeout no data received [05:40:17]OFD Sender: No OFD packet to send [05:40:19]accept exits with 7 [05:40:19]New connection [05:40:19]New thread 3066957156 created [05:40:19]Thread 3067100516 joined [05:40:19]Waiting for new connection... [05:40:19] Sock 7.Parse request [05:40:19]Sock 7.Check first char [05:40:19]Sock 7.First char is OK [05:40:19]request: POST /json_proto HTTP/1.0 [05:40:19]Method: POST [05:40:19]URL: /json_proto [05:40:19]Method is POST - this is cgi request [05:40:19]url: /json_proto [05:40:19]query_string will be loaded in cgi processing [05:40:19]execute_cgi json_proto POST (null) [05:40:19]execute_cgi path=json_proto method=POST [05:40:19]POST find Content-Length [05:40:19]Host: 172.17.43.67:8080 [05:40:19]Content-Length: 629 [05:40:19]Content-Type: application/json [05:40:19] [05:40:19]POST finish read [05:40:19]Found Content-Length = 629 [05:40:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18811", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:40:19]execute_script... [05:40:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18811", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 90.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:40:19]POST & json_proto [05:40:19]process_json_proto [05:40:19]json parsed OK: [05:40:19]protocol is kg_v1.0 [05:40:19]action value=close_receipt [05:40:19]process_action close_receipt [05:40:19]cmd_close_receipt [05:40:19]MH_GetDate [05:40:19]Write to MH i2c: F0 00 00 A2 08 99 [05:40:19]Write i2c OK [05:40:19]MH_I2C_Read... [05:40:19]Read from MH i2c: F0 [05:40:19]MH_I2C_Read... [05:40:19]Read from MH i2c: F0 09 00 [05:40:19]MH_I2C_Read... [05:40:19]Read from MH i2c: F0 09 00 A2 08 00 44 5C EE 66 6A BD 47 65 69 [05:40:19]GetLastDocTimeStamp 1726897205 [05:40:19]current date 1726897220 [05:40:19]FM_GetShiftState [05:40:19]SAM_PROTO_GetShiftState [05:40:19]wFMCommunicate request_size=4 [05:40:19]MH_SAM_APDU [05:40:19]CAPDU: 80 13 01 00 [05:40:19]Write to MH i2c: E2 08 00 A3 08 80 13 01 00 00 00 00 00 28 [05:40:19]Write i2c OK [05:40:19]MH_I2C_Read... [05:40:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:40:19]Read from MH i2c: E2 [05:40:19]MH_I2C_Read... [05:40:19]Read from MH i2c: E2 0E 00 [05:40:19]MH_I2C_Read... [05:40:19]Read from MH i2c: E2 0E 00 A3 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B8 [05:40:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:40:19]wFMCommunicate OK [05:40:19]SAM_PROTO_GetShiftState done [05:40:19]FM_GetShiftState done [05:40:19]opened in 1726878748 [05:40:19]opened+sec_in_day 1726965148 [05:40:19]quantity*price = 9000 [05:40:19]sum+1 = 9001 [05:40:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 90.00 НСП 1% : 0.80 НДС 12% : 9.56 Наличными: 90.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 32 21.09.2024 05:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151282 ФПД: 80618781660061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T054020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151282&fm=80618781660061&tin=02508201610067®Number=0000000000091825&sum=9000 0 [05:40:20]StoreToDocumentArchive [05:40:20]shift 474 fd 151282 [05:40:20]save to /storage/0474/doc_00151282 [05:40:20]save last doc name /storage/0474/doc_00151282 to /storage/kkm_last_doc_name [05:40:20]save OK [05:40:20]Clear old archive folders... [05:40:20]ProcessDocumentItem done err = 0, tmpTLVsize=269 [05:40:20]tlvbuf is 004EA670 [05:40:20]SAM_PROTO_ClearQueue [05:40:20]wFMCommunicate request_size=4 [05:40:20]MH_SAM_APDU [05:40:20]CAPDU: 80 09 00 00 [05:40:20]Write to MH i2c: E2 08 00 B0 08 80 09 00 00 00 00 00 00 2A [05:40:20]Write i2c OK [05:40:20]MH_I2C_Read... [05:40:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:40:20]Read from MH i2c: E2 [05:40:20]MH_I2C_Read... [05:40:20]Read from MH i2c: E2 03 00 [05:40:20]MH_I2C_Read... [05:40:20]Read from MH i2c: E2 03 00 B0 08 00 90 00 2C [05:40:20]RAPDU: 90 00 [05:40:20]wFMCommunicate OK [05:40:20]SAM_PROTO_ClearQueue done [05:40:20]KKMCreateOFDPacket [05:40:20]OFDProtocolAddRootSTLVToBuf [05:40:20]FM_MakeSignedData [05:40:20]FM_MakeSignedData [05:40:20]SAM_PROTO_SignData [05:40:20]wFMCommunicate request_size=4 [05:40:20]MH_SAM_APDU [05:40:20]CAPDU: 80 0D 01 02 [05:40:20]Write to MH i2c: E2 08 00 B1 08 80 0D 01 02 00 00 00 00 32 [05:40:20]Write i2c OK [05:40:20]MH_I2C_Read... [05:40:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:40:20]Read from MH i2c: E2 [05:40:20]MH_I2C_Read... [05:40:20]Read from MH i2c: E2 03 00 [05:40:20]MH_I2C_Read... [05:40:20]Read from MH i2c: E2 03 00 B1 08 00 90 00 2D [05:40:20]RAPDU: 90 00 [05:40:20]wFMCommunicate OK [05:40:20]wFMCommunicate request_size=255 [05:40:20]MH_SAM_APDU [05:40:20]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 44 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [05:40:20]Write to MH i2c: E2 02 01 B2 08 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 44 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 0C [05:40:20]Write i2c OK [05:40:20]MH_I2C_Read... [05:40:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:40:20]Read from MH i2c: E2 [05:40:20]MH_I2C_Read... [05:40:20]Read from MH i2c: E2 03 00 [05:40:20]MH_I2C_Read... [05:40:20]Read from MH i2c: E2 03 00 B2 08 00 90 00 2E [05:40:20]RAPDU: 90 00 [05:40:20]wFMCommunicate OK [05:40:20]wFMCommunicate request_size=28 [05:40:20]MH_SAM_APDU [05:40:20]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 F2 4E 02 00 35 04 06 00 49 52 85 D7 D3 9D [05:40:20]Write to MH i2c: E2 1F 00 B3 08 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 F2 4E 02 00 35 04 06 00 49 52 85 D7 D3 9D 00 00 6B [05:40:20]Write i2c OK [05:40:20]MH_I2C_Read... [05:40:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:40:21]Read from MH i2c: E2 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: E2 03 00 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: E2 03 00 B3 08 00 90 00 2F [05:40:21]RAPDU: 90 00 [05:40:21]wFMCommunicate OK [05:40:21]wFMCommunicate request_size=4 [05:40:21]MH_SAM_APDU [05:40:21]CAPDU: 80 0D 03 02 [05:40:21]Write to MH i2c: E2 08 00 B4 08 80 0D 03 02 00 00 00 00 37 [05:40:21]Write i2c OK [05:40:21]MH_I2C_Read... [05:40:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:40:21]Read from MH i2c: E2 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: E2 0B 00 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: E2 0B 00 B4 08 00 84 8E 46 25 92 AB E5 B0 90 00 87 [05:40:21]RAPDU: 84 8E 46 25 92 AB E5 B0 90 00 [05:40:21]wFMCommunicate OK [05:40:21]SAM_PROTO_SignData done [05:40:21]FM_MakeSignedData done [05:40:21]CreateOFDProtocolMessage [05:40:21]wFMCommunicate request_size=4 [05:40:21]MH_SAM_APDU [05:40:21]CAPDU: 80 11 00 00 [05:40:21]Write to MH i2c: E2 08 00 B5 08 80 11 00 00 00 00 00 00 37 [05:40:21]Write i2c OK [05:40:21]MH_I2C_Read... [05:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:40:21]Read from MH i2c: E2 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: E2 17 00 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: E2 17 00 B5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [05:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:40:21]wFMCommunicate OK [05:40:21]CreateOFDProtocolMessage done [05:40:21]OFDSenderStorePacket 151282 [05:40:21]StoreOFDPacket docnum=151282 [05:40:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 FE 6D 19 01 75 35 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 44 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4E 02 00 35 04 06 00 49 52 85 D7 D3 9D 84 8E 46 25 92 AB E5 B0 [05:40:21]CheckFolder [05:40:21]dirname=/storage/ofd_packets [05:40:21]CheckFolder done [05:40:21]ProducePacketName [05:40:21]name=ofd_packets/00151282 [05:40:21]NVStorageSaveData ofd_packets/00151282 [05:40:21]File name is /storage/ofd_packets/00151282 [05:40:21]Write 319 bytes [05:40:21]NVStorageSaveData done [05:40:21]OFDSenderStorePacket done [05:40:21]KKMCreateOFDPacket done [05:40:21]NVStorageSaveData kkm_last_timestamp [05:40:21]File name is /storage/kkm_last_timestamp [05:40:21]Write 4 bytes [05:40:21]NVStorageSaveData done [05:40:21]ExternCall_PrintAddStr [05:40:21]wPrintStart [05:40:21]Write to MH i2c: 01 00 00 B6 08 BE [05:40:21]Write i2c OK [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: 01 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: 01 07 00 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: 01 07 00 B6 08 00 00 00 00 00 FF 0F D3 [05:40:21]RasterBufferAndPrint [05:40:21]line Счет N : (3)18811 [05:40:21]line ИНН: 02508201610067 [05:40:21]line Контрольно-Кассовый Чек [05:40:21]line ПРОДАЖА [05:40:21]line Товар: 4700000160358 [05:40:21]line Вода Легенда 1л [05:40:21]line 2.000 * 45.00 [05:40:21]line = 90.00 [05:40:21]line НДС 12% НСП 1% [05:40:21]line > о реализуемом товаре [05:40:21]line ИТОГО: 90.00 [05:40:21]line НСП 1% : 0.80 [05:40:21]line НДС 12% : 9.56 [05:40:21]line Наличными: 90.00 [05:40:21]line Безнал.: 0.00 [05:40:21]line Место: АЗС № 89 "Партнер Нефть" [05:40:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:40:21]line СНО: Общий режим [05:40:21]line Чек 32 21.09.2024 05:40 [05:40:21]line Смена: 474 ФФД: 1.0 [05:40:21]line ЗНМ: 0300000113 [05:40:21]line РНМ: 0000000000091825 [05:40:21]line Версия ККМ: 001 [05:40:21]line ФМ: 0000000000871835 [05:40:21]line ФД: 151282 [05:40:21]line ФПД: 80618781660061 [05:40:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T054020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151282&fm=80618781660061&tin=02508201610067®Number=0000000000091825&sum=9000 [05:40:21]line 0 [05:40:21]written 0, free lines is 4095 [05:40:21]OFD Sender: Processing packet 151282 [packets to send 824, broken 823] [05:40:21]ProducePacketName [05:40:21]name=ofd_packets/00151282 [05:40:21]OFD Sender: To server: pG, [05:40:21]CommunicateWithHost lk.salyk.kg:30040 [05:40:21]ConnectInit lk.salyk.kg [05:40:21]Write to MH i2c: 01 00 00 DE 08 E6 [05:40:21]Write i2c OK [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: 01 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: 01 07 00 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: 01 07 00 DE 08 00 00 00 00 00 FB 0C F4 [05:40:21]RasterBufferAndPrint [05:40:21]line [05:40:21]line [05:40:21]line [05:40:21]line [05:40:21]line [05:40:21]written 0, free lines is 3332 [05:40:21]MH_Cut [05:40:21]Write to MH i2c: D1 01 00 E5 08 01 BF [05:40:21]Write i2c OK [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: D1 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: D1 01 00 [05:40:21]MH_I2C_Read... [05:40:21]Read from MH i2c: D1 01 00 E5 08 00 BE [05:40:21]Write to MH i2c: 01 00 00 E6 08 EE [05:40:21]Write i2c OK [05:40:21]MH_I2C_Read... [05:40:22]*** Cut start [05:40:22]*** Purtial cut [05:40:22]*** CUTSNS_PIN = 0 [05:40:22]*** Stage 1: CUTSNS_PIN = 1 [05:40:23]Connected sock=11 [05:40:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 FE 6D 19 01 75 35 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 23 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 03 00 00 00 00 07 04 06 00 28 23 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 44 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4E 02 00 35 04 06 00 49 52 85 D7 D3 9D 84 8E 46 25 92 AB E5 B0 [05:40:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F 43 47 00 FD 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4E 02 00 F4 03 04 00 4E 04 EE 66 B6 04 01 00 00 56 95 AC ED AD 8C D3 21 [05:40:23]CommunicateWithHost err = 0 [05:40:23]CheckOFDResponse [05:40:23]1017 (14) - 77093643461234 [05:40:23]1041 (16) - 0000000000871835 [05:40:23]1040 (4) - 151282 [05:40:23]1012 (4) - 20.09.2024 23:25 [05:40:23]1206 (1) - 0 [05:40:23]OFD Sender: Remove packet 151282 [05:40:23]ProducePacketName [05:40:23]name=ofd_packets/00151282 [05:40:23]NVStorageDeleteData [05:40:24]Read from MH i2c: 01 [05:40:24]MH_I2C_Read... [05:40:24]*** Stop cut motor [05:40:24]*** Cut end [05:40:24]Read from MH i2c: 01 07 00 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: 01 07 00 E6 08 00 00 00 00 00 FF 0F 03 [05:40:24]process_action close_receipt done [05:40:24]requested_data is exist [05:40:24]produce_requested_data [05:40:24]requested_item fm.sn is exist - process it [05:40:24]wFMCommunicate request_size=4 [05:40:24]MH_SAM_APDU [05:40:24]CAPDU: 80 11 00 00 [05:40:24]Write to MH i2c: E2 08 00 E7 08 80 11 00 00 00 00 00 00 69 [05:40:24]Write i2c OK [05:40:24]MH_I2C_Read... [05:40:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:40:24]Read from MH i2c: E2 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: E2 17 00 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: E2 17 00 E7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [05:40:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:40:24]wFMCommunicate OK [05:40:24]requested_item fd.num is exist - process it [05:40:24]SAM_PROTO_GetFieldsCounters [05:40:24]wFMCommunicate request_size=4 [05:40:24]MH_SAM_APDU [05:40:24]CAPDU: 80 13 00 00 [05:40:24]Write to MH i2c: E2 08 00 E8 08 80 13 00 00 00 00 00 00 6C [05:40:24]OFD Sender: No OFD packet to send [05:40:24]Write i2c OK [05:40:24]MH_I2C_Read... [05:40:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:40:24]Read from MH i2c: E2 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: E2 62 00 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: E2 62 00 E8 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 4E 02 00 0E 04 04 00 DA 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 0A [05:40:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 4E 02 00 0E 04 04 00 DA 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 [05:40:24]wFMCommunicate OK [05:40:24]SAM_PROTO_GetFieldsCounters done [05:40:24]requested_item shift.num is exist - process it [05:40:24]requested_item shift.opened is exist - process it [05:40:24]req_shift_opened [05:40:24]FM_GetShiftState [05:40:24]SAM_PROTO_GetShiftState [05:40:24]wFMCommunicate request_size=4 [05:40:24]MH_SAM_APDU [05:40:24]CAPDU: 80 13 01 00 [05:40:24]Write to MH i2c: E2 08 00 E9 08 80 13 01 00 00 00 00 00 6E [05:40:24]Write i2c OK [05:40:24]MH_I2C_Read... [05:40:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:40:24]Read from MH i2c: E2 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: E2 0E 00 [05:40:24]MH_I2C_Read... [05:40:24]Read from MH i2c: E2 0E 00 E9 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FE [05:40:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:40:24]wFMCommunicate OK [05:40:24]SAM_PROTO_GetShiftState done [05:40:24]FM_GetShiftState done [05:40:24]req_shift_opened done [05:40:24]requested_item shift.open_date is exist - process it [05:40:24]req_shift_open_date [05:40:24]req_shift_open_date done [05:40:24]produce_requested_data done [05:40:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151282,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:40:24]process_action_free close_receipt [05:40:24]json_value_free [05:40:24]json_value_free done [05:40:24]process_json_proto returns [05:40:24]Send response to host [05:40:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151282,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:40:24]free response buf [05:40:24]execute_script done [05:40:24]execute_script returns [05:40:24]free content buf [05:40:24]Sock 7.Close socket [05:40:24]Sock 7.Thread stoped [05:40:29]OFD Sender: No OFD packet to send [05:40:34]OFD Sender: No OFD packet to send [05:40:39]OFD Sender: No OFD packet to send [05:40:44]OFD Sender: No OFD packet to send [05:40:49]OFD Sender: No OFD packet to send [05:40:54]OFD Sender: No OFD packet to send [05:40:59]OFD Sender: No OFD packet to send [05:41:03]recv_with_timeout no data received [05:41:04]OFD Sender: No OFD packet to send [05:41:09]OFD Sender: No OFD packet to send [05:41:14]OFD Sender: No OFD packet to send [05:41:17]accept exits with 10 [05:41:17]New connection [05:41:17]New thread 3067100516 created [05:41:17]Thread 3066957156 joined [05:41:17]Waiting for new connection... [05:41:17] Sock 10.Parse request [05:41:17]Sock 10.Check first char [05:41:17]Sock 10.First char is OK [05:41:17]request: POST /json_proto HTTP/1.0 [05:41:17]Method: POST [05:41:17]URL: /json_proto [05:41:17]Method is POST - this is cgi request [05:41:17]url: /json_proto [05:41:17]query_string will be loaded in cgi processing [05:41:17]execute_cgi json_proto POST (null) [05:41:17]execute_cgi path=json_proto method=POST [05:41:17]POST find Content-Length [05:41:17]Host: 172.17.43.67:8080 [05:41:17]Content-Length: 794 [05:41:17]Content-Type: application/json [05:41:17] [05:41:17]POST finish read [05:41:17]Found Content-Length = 794 [05:41:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:41:17]execute_script... [05:41: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)1785294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:41:17]POST & json_proto [05:41:17]process_json_proto [05:41:17]json parsed OK: [05:41:17]protocol is kg_v1.0 [05:41:17]action value=close_receipt [05:41:17]process_action close_receipt [05:41:17]cmd_close_receipt [05:41:17]MH_GetDate [05:41:17]Write to MH i2c: F0 00 00 EA 08 E1 [05:41:17]Write i2c OK [05:41:17]MH_I2C_Read... [05:41:17]Read from MH i2c: F0 [05:41:17]MH_I2C_Read... [05:41:17]Read from MH i2c: F0 09 00 [05:41:17]MH_I2C_Read... [05:41:17]Read from MH i2c: F0 09 00 EA 08 00 7F 5C EE 66 6A BD 47 65 EC [05:41:17]GetLastDocTimeStamp 1726897220 [05:41:17]current date 1726897279 [05:41:17]FM_GetShiftState [05:41:17]SAM_PROTO_GetShiftState [05:41:17]wFMCommunicate request_size=4 [05:41:17]MH_SAM_APDU [05:41:17]CAPDU: 80 13 01 00 [05:41:17]Write to MH i2c: E2 08 00 EB 08 80 13 01 00 00 00 00 00 70 [05:41:17]Write i2c OK [05:41:17]MH_I2C_Read... [05:41:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:41:17]Read from MH i2c: E2 [05:41:17]MH_I2C_Read... [05:41:17]Read from MH i2c: E2 0E 00 [05:41:17]MH_I2C_Read... [05:41:17]Read from MH i2c: E2 0E 00 EB 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 00 [05:41:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:41:17]wFMCommunicate OK [05:41:17]SAM_PROTO_GetShiftState done [05:41:17]FM_GetShiftState done [05:41:17]opened in 1726878748 [05:41:17]opened+sec_in_day 1726965148 [05:41:17]quantity*price = 0 [05:41:17]sum+1 = 1 [05:41:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 33 21.09.2024 05:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151283 ФПД: 86300431577971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T054119&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151283&fm=86300431577971&tin=02508201610067®Number=0000000000091825&sum=0 [05:41:18]StoreToDocumentArchive [05:41:18]shift 474 fd 151283 [05:41:18]save to /storage/0474/doc_00151283 [05:41:18]save last doc name /storage/0474/doc_00151283 to /storage/kkm_last_doc_name [05:41:18]save OK [05:41:18]Clear old archive folders... [05:41:18]ProcessDocumentItem done err = 0, tmpTLVsize=248 [05:41:18]tlvbuf is 0046A670 [05:41:18]SAM_PROTO_ClearQueue [05:41:18]wFMCommunicate request_size=4 [05:41:18]MH_SAM_APDU [05:41:18]CAPDU: 80 09 00 00 [05:41:18]Write to MH i2c: E2 08 00 F8 08 80 09 00 00 00 00 00 00 72 [05:41:18]Write i2c OK [05:41:18]MH_I2C_Read... [05:41:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:41:18]Read from MH i2c: E2 [05:41:18]MH_I2C_Read... [05:41:18]Read from MH i2c: E2 03 00 [05:41:18]MH_I2C_Read... [05:41:18]Read from MH i2c: E2 03 00 F8 08 00 90 00 74 [05:41:18]RAPDU: 90 00 [05:41:18]wFMCommunicate OK [05:41:18]SAM_PROTO_ClearQueue done [05:41:18]KKMCreateOFDPacket [05:41:18]OFDProtocolAddRootSTLVToBuf [05:41:18]FM_MakeSignedData [05:41:18]FM_MakeSignedData [05:41:18]SAM_PROTO_SignData [05:41:18]wFMCommunicate request_size=4 [05:41:18]MH_SAM_APDU [05:41:18]CAPDU: 80 0D 01 02 [05:41:18]Write to MH i2c: E2 08 00 F9 08 80 0D 01 02 00 00 00 00 7A [05:41:18]Write i2c OK [05:41:18]MH_I2C_Read... [05:41:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:41:18]Read from MH i2c: E2 [05:41:18]MH_I2C_Read... [05:41:18]Read from MH i2c: E2 03 00 [05:41:18]MH_I2C_Read... [05:41:18]Read from MH i2c: E2 03 00 F9 08 00 90 00 75 [05:41:18]RAPDU: 90 00 [05:41:18]wFMCommunicate OK [05:41:18]wFMCommunicate request_size=255 [05:41:18]MH_SAM_APDU [05:41:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 7F 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4E 02 00 35 04 06 00 4E 7D 62 91 [05:41:18]Write to MH i2c: E2 02 01 FA 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 7F 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4E 02 00 35 04 06 00 4E 7D 62 91 00 00 39 [05:41:18]Write i2c OK [05:41:18]MH_I2C_Read... [05:41:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:41:19]Read from MH i2c: E2 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 03 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 03 00 FA 08 00 90 00 76 [05:41:19]RAPDU: 90 00 [05:41:19]wFMCommunicate OK [05:41:19]wFMCommunicate request_size=7 [05:41:19]MH_SAM_APDU [05:41:19]CAPDU: 80 0D 02 02 02 73 73 [05:41:19]Write to MH i2c: E2 0A 00 FB 08 80 0D 02 02 02 00 73 73 00 00 67 [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:41:19]Read from MH i2c: E2 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 03 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 03 00 FB 08 00 90 00 77 [05:41:19]RAPDU: 90 00 [05:41:19]wFMCommunicate OK [05:41:19]wFMCommunicate request_size=4 [05:41:19]MH_SAM_APDU [05:41:19]CAPDU: 80 0D 03 02 [05:41:19]Write to MH i2c: E2 08 00 FC 08 80 0D 03 02 00 00 00 00 7F [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:41:19]Read from MH i2c: E2 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 0B 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 0B 00 FC 08 00 6E 9A 5C 4F 16 F8 56 1F 90 00 B6 [05:41:19]RAPDU: 6E 9A 5C 4F 16 F8 56 1F 90 00 [05:41:19]wFMCommunicate OK [05:41:19]SAM_PROTO_SignData done [05:41:19]FM_MakeSignedData done [05:41:19]CreateOFDProtocolMessage [05:41:19]wFMCommunicate request_size=4 [05:41:19]MH_SAM_APDU [05:41:19]CAPDU: 80 11 00 00 [05:41:19]Write to MH i2c: E2 08 00 FD 08 80 11 00 00 00 00 00 00 7F [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:41:19]Read from MH i2c: E2 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 17 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: E2 17 00 FD 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [05:41:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:41:19]wFMCommunicate OK [05:41:19]CreateOFDProtocolMessage done [05:41:19]OFDSenderStorePacket 151283 [05:41:19]StoreOFDPacket docnum=151283 [05:41:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 67 04 01 9E 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 7F 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4E 02 00 35 04 06 00 4E 7D 62 91 73 73 6E 9A 5C 4F 16 F8 56 1F [05:41:19]CheckFolder [05:41:19]dirname=/storage/ofd_packets [05:41:19]CheckFolder done [05:41:19]ProducePacketName [05:41:19]name=ofd_packets/00151283 [05:41:19]NVStorageSaveData ofd_packets/00151283 [05:41:19]File name is /storage/ofd_packets/00151283 [05:41:19]Write 298 bytes [05:41:19]NVStorageSaveData done [05:41:19]OFDSenderStorePacket done [05:41:19]KKMCreateOFDPacket done [05:41:19]NVStorageSaveData kkm_last_timestamp [05:41:19]File name is /storage/kkm_last_timestamp [05:41:19]Write 4 bytes [05:41:19]NVStorageSaveData done [05:41:19]ExternCall_PrintAddStr [05:41:19]wPrintStart [05:41:19]Write to MH i2c: 01 00 00 FE 08 06 [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: 01 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: 01 07 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: 01 07 00 FE 08 00 00 00 00 00 FF 0F 1B [05:41:19]RasterBufferAndPrint [05:41:19]line Счет N : (1)1785294 [05:41:19]line ИНН: 02508201610067 [05:41:19]line Контрольно-Кассовый Чек [05:41:19]line ПРОДАЖА [05:41:19]line ТРК (МРК, ГНК) : 31 [05:41:19]line Товар: 2710194210 [05:41:19]line ДТ-К-5 [05:41:19]line 19.690 * 0.00 [05:41:19]line = 0.00 [05:41:19]line НДС 12% НСП 1% [05:41:19]line > о реализуемом товаре [05:41:19]line ИТОГО: 0.00 [05:41:19]line НСП 1% : 0.00 [05:41:19]line НДС 12% : 0.00 [05:41:19]line Наличными: 0.00 [05:41:19]line Безнал.: 0.00 [05:41:19]line Место: АЗС № 89 "Партнер Нефть" [05:41:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [05:41:19]line СНО: Общий режим [05:41:19]line Чек 33 21.09.2024 05:41 [05:41:19]line Смена: 474 ФФД: 1.0 [05:41:19]line ЗНМ: 0300000113 [05:41:19]line РНМ: 0000000000091825 [05:41:19]line Версия ККМ: 001 [05:41:19]line Платежная система: O! деньги [05:41:19]line ФМ: 0000000000871835 [05:41:19]line ФД: 151283 [05:41:19]line ФПД: 86300431577971 [05:41:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T054119&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151283&fm=86300431577971&tin=02508201610067®Number=0000000000091825&sum=0 [05:41:19]written 0, free lines is 4095 [05:41:19]OFD Sender: Processing packet 151283 [packets to send 824, broken 823] [05:41:19]ProducePacketName [05:41:19]name=ofd_packets/00151283 [05:41:19]OFD Sender: To server: pG, [05:41:19]CommunicateWithHost lk.salyk.kg:30040 [05:41:19]ConnectInit lk.salyk.kg [05:41:19]Write to MH i2c: 01 00 00 28 09 31 [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: 01 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: 01 07 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: 01 07 00 28 09 00 00 00 00 00 E4 0C 28 [05:41:19]RasterBufferAndPrint [05:41:19]line [05:41:19]line [05:41:19]line [05:41:19]line [05:41:19]line [05:41:19]written 0, free lines is 3305 [05:41:19]MH_Cut [05:41:19]Write to MH i2c: D1 01 00 2F 09 01 0A [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: D1 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: D1 01 00 [05:41:19]MH_I2C_Read... [05:41:19]Read from MH i2c: D1 01 00 2F 09 00 09 [05:41:19]Write to MH i2c: 01 00 00 30 09 39 [05:41:19]Write i2c OK [05:41:19]MH_I2C_Read... [05:41:20]recv_with_timeout no data received [05:41:20]*** Cut start [05:41:20]*** Purtial cut [05:41:20]*** Stage 1: CUTSNS_PIN = 1 [05:41:20]Read from MH i2c: 01 [05:41:20]MH_I2C_Read... [05:41:20]*** Stop cut motor [05:41:20]*** Cut end [05:41:20]Read from MH i2c: 01 07 00 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: 01 07 00 30 09 00 00 00 00 00 FF 0F 4E [05:41:20]process_action close_receipt done [05:41:20]requested_data is exist [05:41:20]produce_requested_data [05:41:20]requested_item fm.sn is exist - process it [05:41:20]wFMCommunicate request_size=4 [05:41:20]MH_SAM_APDU [05:41:20]CAPDU: 80 11 00 00 [05:41:20]Write to MH i2c: E2 08 00 31 09 80 11 00 00 00 00 00 00 B4 [05:41:20]Write i2c OK [05:41:20]MH_I2C_Read... [05:41:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:41:20]Read from MH i2c: E2 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: E2 17 00 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: E2 17 00 31 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 07 [05:41:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [05:41:20]wFMCommunicate OK [05:41:20]requested_item fd.num is exist - process it [05:41:20]SAM_PROTO_GetFieldsCounters [05:41:20]wFMCommunicate request_size=4 [05:41:20]MH_SAM_APDU [05:41:20]CAPDU: 80 13 00 00 [05:41:20]Write to MH i2c: E2 08 00 32 09 80 13 00 00 00 00 00 00 B7 [05:41:20]Write i2c OK [05:41:20]MH_I2C_Read... [05:41:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:41:20]Read from MH i2c: E2 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: E2 62 00 [05:41:20]MH_I2C_Read... [05:41:20]Read from MH i2c: E2 62 00 32 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 4E 02 00 0E 04 04 00 DA 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 59 [05:41:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 4E 02 00 0E 04 04 00 DA 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 [05:41:21]wFMCommunicate OK [05:41:21]SAM_PROTO_GetFieldsCounters done [05:41:21]requested_item shift.num is exist - process it [05:41:21]requested_item shift.opened is exist - process it [05:41:21]req_shift_opened [05:41:21]FM_GetShiftState [05:41:21]SAM_PROTO_GetShiftState [05:41:21]wFMCommunicate request_size=4 [05:41:21]MH_SAM_APDU [05:41:21]CAPDU: 80 13 01 00 [05:41:21]Write to MH i2c: E2 08 00 33 09 80 13 01 00 00 00 00 00 B9 [05:41:21]Write i2c OK [05:41:21]MH_I2C_Read... [05:41:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:41:21]Read from MH i2c: E2 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 0E 00 [05:41:21]MH_I2C_Read... [05:41:21]Read from MH i2c: E2 0E 00 33 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 49 [05:41:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [05:41:21]wFMCommunicate OK [05:41:21]SAM_PROTO_GetShiftState done [05:41:21]FM_GetShiftState done [05:41:21]req_shift_opened done [05:41:21]requested_item shift.open_date is exist - process it [05:41:21]req_shift_open_date [05:41:21]req_shift_open_date done [05:41:21]produce_requested_data done [05:41:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151283,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [05:41:21]process_action_free close_receipt [05:41:21]json_value_free [05:41:21]json_value_free done [05:41:21]process_json_proto returns [05:41:21]Send response to host [05:41:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151283,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [05:41:21]free response buf [05:41:21]execute_script done [05:41:21]execute_script returns [05:41:21]free content buf [05:41:21]Sock 10.Close socket [05:41:21]Sock 10.Thread stoped [05:41:23]Connected sock=11 [05:41:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 67 04 01 9E 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 7F 5C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4E 02 00 35 04 06 00 4E 7D 62 91 73 73 6E 9A 5C 4F 16 F8 56 1F [05:41:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 E7 47 00 E9 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4E 02 00 F4 03 04 00 8B 04 EE 66 B6 04 01 00 00 DA 68 BB 62 55 43 14 8E [05:41:24]CommunicateWithHost err = 0 [05:41:24]CheckOFDResponse [05:41:24]1017 (14) - 77093643461234 [05:41:24]1041 (16) - 0000000000871835 [05:41:24]1040 (4) - 151283 [05:41:24]1012 (4) - 20.09.2024 23:26 [05:41:24]1206 (1) - 0 [05:41:24]OFD Sender: Remove packet 151283 [05:41:24]ProducePacketName [05:41:24]name=ofd_packets/00151283 [05:41:24]NVStorageDeleteData [05:41:25]OFD Sender: No OFD packet to send [05:41:30]OFD Sender: No OFD packet to send [05:41:30]recv_with_timeout no data received [05:41:35]OFD Sender: No OFD packet to send [05:41:40]OFD Sender: No OFD packet to send [05:41:45]OFD Sender: No OFD packet to send [05:41:49]recv_with_timeout no data received [05:41:50]OFD Sender: No OFD packet to send [05:41:55]OFD Sender: No OFD packet to send [05:42:00]OFD Sender: No OFD packet to send [05:42:05]OFD Sender: No OFD packet to send [05:42:10]OFD Sender: No OFD packet to send [05:42:11]recv_with_timeout no data received [05:42:15]OFD Sender: No OFD packet to send [05:42:20]OFD Sender: No OFD packet to send [05:42:25]OFD Sender: No OFD packet to send [05:42:30]OFD Sender: No OFD packet to send [05:42:35]OFD Sender: No OFD packet to send [05:42:40]OFD Sender: No OFD packet to send [05:42:45]OFD Sender: No OFD packet to send [05:42:50]OFD Sender: No OFD packet to send [05:42:55]OFD Sender: No OFD packet to send [05:43:00]OFD Sender: No OFD packet to send [05:43:04]recv_with_timeout no data received [05:43:05]OFD Sender: No OFD packet to send [05:43:10]OFD Sender: No OFD packet to send [05:43:14]recv_with_timeout no data received [05:43:15]OFD Sender: No OFD packet to send [05:43:20]OFD Sender: No OFD packet to send [05:43:25]OFD Sender: No OFD packet to send [05:43:30]OFD Sender: No OFD packet to send [05:43:35]OFD Sender: No OFD packet to send [05:43:40]OFD Sender: No OFD packet to send [05:43:46]OFD Sender: No OFD packet to send [05:43:51]recv_with_timeout no data received [05:43:51]OFD Sender: No OFD packet to send [05:43:56]OFD Sender: No OFD packet to send [05:44:01]OFD Sender: No OFD packet to send [05:44:06]OFD Sender: No OFD packet to send [05:44:11]OFD Sender: No OFD packet to send [05:44:16]OFD Sender: No OFD packet to send [05:44:21]OFD Sender: No OFD packet to send [05:44:26]OFD Sender: No OFD packet to send [05:44:31]OFD Sender: No OFD packet to send [05:44:36]OFD Sender: No OFD packet to send [05:44:41]OFD Sender: No OFD packet to send [05:44:46]OFD Sender: No OFD packet to send [05:44:51]OFD Sender: No OFD packet to send [05:44:56]OFD Sender: No OFD packet to send [05:45:01]OFD Sender: No OFD packet to send [05:45:06]OFD Sender: No OFD packet to send [05:45:11]OFD Sender: No OFD packet to send [05:45:16]OFD Sender: No OFD packet to send [05:45:21]OFD Sender: No OFD packet to send [05:45:22]recv_with_timeout no data received [05:45:26]OFD Sender: No OFD packet to send [05:45:31]OFD Sender: No OFD packet to send [05:45:36]OFD Sender: No OFD packet to send [05:45:41]OFD Sender: No OFD packet to send [05:45:46]OFD Sender: No OFD packet to send [05:45:51]OFD Sender: No OFD packet to send [05:45:56]OFD Sender: No OFD packet to send [05:46:01]OFD Sender: No OFD packet to send [05:46:06]OFD Sender: No OFD packet to send [05:46:11]OFD Sender: No OFD packet to send [05:46:16]OFD Sender: No OFD packet to send [05:46:21]OFD Sender: No OFD packet to send [05:46:26]OFD Sender: No OFD packet to send [05:46:31]OFD Sender: No OFD packet to send [05:46:36]OFD Sender: No OFD packet to send [05:46:41]OFD Sender: No OFD packet to send [05:46:46]OFD Sender: No OFD packet to send [05:46:51]OFD Sender: No OFD packet to send [05:46:56]OFD Sender: No OFD packet to send [05:47:01]OFD Sender: No OFD packet to send [05:47:06]OFD Sender: No OFD packet to send [05:47:11]OFD Sender: No OFD packet to send [05:47:16]OFD Sender: No OFD packet to send [05:47:21]OFD Sender: No OFD packet to send [05:47:26]OFD Sender: No OFD packet to send [05:47:31]OFD Sender: No OFD packet to send [05:47:36]OFD Sender: No OFD packet to send [05:47:41]OFD Sender: No OFD packet to send [05:47:46]OFD Sender: No OFD packet to send [05:47:51]OFD Sender: No OFD packet to send [05:47:56]OFD Sender: No OFD packet to send [05:48:01]OFD Sender: No OFD packet to send [05:48:06]OFD Sender: No OFD packet to send [05:48:11]OFD Sender: No OFD packet to send [05:48:16]OFD Sender: No OFD packet to send [05:48:22]OFD Sender: No OFD packet to send [05:48:27]OFD Sender: No OFD packet to send [05:48:32]OFD Sender: No OFD packet to send [05:48:37]OFD Sender: No OFD packet to send [05:48:38]recv_with_timeout no data received [05:48:42]OFD Sender: No OFD packet to send [05:48:47]OFD Sender: No OFD packet to send [05:48:52]OFD Sender: No OFD packet to send [05:48:57]OFD Sender: No OFD packet to send [05:49:02]OFD Sender: No OFD packet to send [05:49:07]OFD Sender: No OFD packet to send [05:49:12]OFD Sender: No OFD packet to send [05:49:17]OFD Sender: No OFD packet to send [05:49:22]OFD Sender: No OFD packet to send [05:49:25]recv_with_timeout no data received [05:49:27]OFD Sender: No OFD packet to send [05:49:32]OFD Sender: No OFD packet to send [05:49:37]OFD Sender: No OFD packet to send [05:49:42]OFD Sender: No OFD packet to send [05:49:47]OFD Sender: No OFD packet to send [05:49:52]OFD Sender: No OFD packet to send [05:49:57]OFD Sender: No OFD packet to send [05:50:02]OFD Sender: No OFD packet to send [05:50:03]recv_with_timeout no data received [05:50:07]OFD Sender: No OFD packet to send [05:50:12]OFD Sender: No OFD packet to send [05:50:17]OFD Sender: No OFD packet to send [05:50:22]OFD Sender: No OFD packet to send [05:50:25]recv_with_timeout no data received [05:50:27]OFD Sender: No OFD packet to send [05:50:32]OFD Sender: No OFD packet to send [05:50:37]OFD Sender: No OFD packet to send [05:50:42]OFD Sender: No OFD packet to send [05:50:47]OFD Sender: No OFD packet to send [05:50:49]recv_with_timeout no data received [05:50:52]OFD Sender: No OFD packet to send [05:50:57]OFD Sender: No OFD packet to send [05:51:02]OFD Sender: No OFD packet to send [05:51:05]recv_with_timeout no data received [05:51:07]OFD Sender: No OFD packet to send [05:51:12]OFD Sender: No OFD packet to send [05:51:17]OFD Sender: No OFD packet to send [05:51:22]OFD Sender: No OFD packet to send [05:51:27]OFD Sender: No OFD packet to send [05:51:29]recv_with_timeout no data received [05:51:32]OFD Sender: No OFD packet to send [05:51:37]OFD Sender: No OFD packet to send [05:51:42]OFD Sender: No OFD packet to send [05:51:45]recv_with_timeout no data received [05:51:47]OFD Sender: No OFD packet to send [05:51:52]OFD Sender: No OFD packet to send [05:51:57]OFD Sender: No OFD packet to send [05:52:02]OFD Sender: No OFD packet to send [05:52:07]OFD Sender: No OFD packet to send [05:52:12]OFD Sender: No OFD packet to send [05:52:17]OFD Sender: No OFD packet to send [05:52:22]OFD Sender: No OFD packet to send [05:52:27]OFD Sender: No OFD packet to send [05:52:29]recv_with_timeout no data received [05:52:32]OFD Sender: No OFD packet to send [05:52:37]OFD Sender: No OFD packet to send [05:52:42]OFD Sender: No OFD packet to send [05:52:47]OFD Sender: No OFD packet to send [05:52:52]OFD Sender: No OFD packet to send [05:52:58]OFD Sender: No OFD packet to send [05:53:08]OFD Sender: No OFD packet to send [05:53:12]recv_with_timeout no data received [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:27]recv_with_timeout no data received [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: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: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: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: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:56:59]ConnectInit Can't connect to host [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:39]OFD Sender: No OFD packet to send [05:57:44]OFD Sender: No OFD packet to send [05:57:49]OFD Sender: No OFD packet to send [05:57:54]OFD Sender: No OFD packet to send [05:57:59]OFD Sender: No OFD packet to send [05:58:04]OFD Sender: No OFD packet to send [05:58:09]OFD Sender: No OFD packet to send [05:58:14]OFD Sender: No OFD packet to send [05:58:19]OFD Sender: No OFD packet to send [05:58:24]OFD Sender: No OFD packet to send [05:58:29]OFD Sender: No OFD packet to send [05:58:34]OFD Sender: No OFD packet to send [05:58:39]OFD Sender: No OFD packet to send [05:58:44]OFD Sender: No OFD packet to send [05:58:49]OFD Sender: No OFD packet to send [05:58:54]OFD Sender: No OFD packet to send [05:58:54]recv_with_timeout no data received [05:58:59]OFD Sender: No OFD packet to send [05:59:04]OFD Sender: No OFD packet to send [05:59:09]OFD Sender: No OFD packet to send [05:59:12]recv_with_timeout no data received [05:59:14]OFD Sender: No OFD packet to send [05:59:19]OFD Sender: No OFD packet to send [05:59:24]OFD Sender: No OFD packet to send [05:59:29]OFD Sender: No OFD packet to send [05:59:34]recv_with_timeout no data received [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:10]recv_with_timeout no data received [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:36]recv_with_timeout no data received [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:53]recv_with_timeout no data received [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:32]recv_with_timeout no data received [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:15]OFD Sender: No OFD packet to send [06:02:17]recv_with_timeout no data received [06:02:20]OFD Sender: No OFD packet to send [06:02:25]OFD Sender: No OFD packet to send [06:02:30]OFD Sender: No OFD packet to send [06:02:35]OFD Sender: No OFD packet to send [06:02:40]OFD Sender: No OFD packet to send [06:02:45]OFD Sender: No OFD packet to send [06:02:47]recv_with_timeout no data received [06:02:50]OFD Sender: No OFD packet to send [06:02:55]OFD Sender: No OFD packet to send [06:02:58]recv_with_timeout no data received [06:03:00]OFD Sender: No OFD packet to send [06:03:05]OFD Sender: No OFD packet to send [06:03:10]OFD Sender: No OFD packet to send [06:03:15]OFD Sender: No OFD packet to send [06:03:20]OFD Sender: No OFD packet to send [06:03:25]OFD Sender: No OFD packet to send [06:03:30]OFD Sender: No OFD packet to send [06:03:33]recv_with_timeout no data received [06:03:35]OFD Sender: No OFD packet to send [06:03:40]OFD Sender: No OFD packet to send [06:03:45]OFD Sender: No OFD packet to send [06:03:50]OFD Sender: No OFD packet to send [06:03:55]OFD Sender: No OFD packet to send [06:04:00]OFD Sender: No OFD packet to send [06:04:05]OFD Sender: No OFD packet to send [06:04:10]OFD Sender: No OFD packet to send [06:04:15]OFD Sender: No OFD packet to send [06:04:20]OFD Sender: No OFD packet to send [06:04:25]OFD Sender: No OFD packet to send [06:04:30]OFD Sender: No OFD packet to send [06:04:35]OFD Sender: No OFD packet to send [06:04:40]OFD Sender: No OFD packet to send [06:04:45]OFD Sender: No OFD packet to send [06:04:50]OFD Sender: No OFD packet to send [06:04:55]OFD Sender: No OFD packet to send [06:05:00]OFD Sender: No OFD packet to send [06:05:05]OFD Sender: No OFD packet to send [06:05:10]OFD Sender: No OFD packet to send [06:05:11]recv_with_timeout no data received [06:05:15]OFD Sender: No OFD packet to send [06:05:20]OFD Sender: No OFD packet to send [06:05:25]OFD Sender: No OFD packet to send [06:05:30]OFD Sender: No OFD packet to send [06:05:35]OFD Sender: No OFD packet to send [06:05:40]OFD Sender: No OFD packet to send [06:05:45]OFD Sender: No OFD packet to send [06:05:50]OFD Sender: No OFD packet to send [06:05:55]OFD Sender: No OFD packet to send [06:06:00]OFD Sender: No OFD packet to send [06:06:05]OFD Sender: No OFD packet to send [06:06:08]recv_with_timeout no data received [06:06:10]OFD Sender: No OFD packet to send [06:06:15]OFD Sender: No OFD packet to send [06:06:20]OFD Sender: No OFD packet to send [06:06:25]OFD Sender: No OFD packet to send [06:06:30]OFD Sender: No OFD packet to send [06:06:35]OFD Sender: No OFD packet to send [06:06:37]recv_with_timeout no data received [06:06:40]OFD Sender: No OFD packet to send [06:06:45]OFD Sender: No OFD packet to send [06:06:51]OFD Sender: No OFD packet to send [06:06:56]OFD Sender: No OFD packet to send [06:07:01]OFD Sender: No OFD packet to send [06:07:06]OFD Sender: No OFD packet to send [06:07:11]OFD Sender: No OFD packet to send [06:07:16]OFD Sender: No OFD packet to send [06:07:21]OFD Sender: No OFD packet to send [06:07:26]OFD Sender: No OFD packet to send [06:07:31]OFD Sender: No OFD packet to send [06:07:36]OFD Sender: No OFD packet to send [06:07:41]OFD Sender: No OFD packet to send [06:07:43]recv_with_timeout no data received [06:07:46]OFD Sender: No OFD packet to send [06:07:51]OFD Sender: No OFD packet to send [06:07:56]OFD Sender: No OFD packet to send [06:08:00]recv_with_timeout no data received [06:08:01]OFD Sender: No OFD packet to send [06:08:06]OFD Sender: No OFD packet to send [06:08:11]OFD Sender: No OFD packet to send [06:08:26]OFD Sender: No OFD packet to send [06:08:31]OFD Sender: No OFD packet to send [06:08:36]OFD Sender: No OFD packet to send [06:08:41]OFD Sender: No OFD packet to send [06:08:46]OFD Sender: No OFD packet to send [06:08:51]OFD Sender: No OFD packet to send [06:08:56]OFD Sender: No OFD packet to send [06:09:01]OFD Sender: No OFD packet to send [06:09:06]OFD Sender: No OFD packet to send [06:09:11]OFD Sender: No OFD packet to send [06:09:16]OFD Sender: No OFD packet to send [06:09:21]OFD Sender: No OFD packet to send [06:09:26]OFD Sender: No OFD packet to send [06:09:31]OFD Sender: No OFD packet to send [06:09:36]OFD Sender: No OFD packet to send [06:09:41]OFD Sender: No OFD packet to send [06:09:46]OFD Sender: No OFD packet to send [06:09:51]OFD Sender: No OFD packet to send [06:09:56]OFD Sender: No OFD packet to send [06:10:01]OFD Sender: No OFD packet to send [06:10:06]OFD Sender: No OFD packet to send [06:10:11]OFD Sender: No OFD packet to send [06:10:16]OFD Sender: No OFD packet to send [06:10:21]OFD Sender: No OFD packet to send [06:10:26]OFD Sender: No OFD packet to send [06:10:31]OFD Sender: No OFD packet to send [06:10:34]ConnectInit Can't connect to host [06:10:36]OFD Sender: No OFD packet to send [06:10:41]OFD Sender: No OFD packet to send [06:10:46]OFD Sender: No OFD packet to send [06:10:51]OFD Sender: No OFD packet to send [06:10:56]OFD Sender: No OFD packet to send [06:10:58]recv_with_timeout no data received [06:11:01]OFD Sender: No OFD packet to send [06:11:06]OFD Sender: No OFD packet to send [06:11:11]OFD Sender: No OFD packet to send [06:11:16]OFD Sender: No OFD packet to send [06:11:21]OFD Sender: No OFD packet to send [06:11:27]OFD Sender: No OFD packet to send [06:11:32]OFD Sender: No OFD packet to send [06:11:37]OFD Sender: No OFD packet to send [06:11:42]OFD Sender: No OFD packet to send [06:11:47]OFD Sender: No OFD packet to send [06:11:52]OFD Sender: No OFD packet to send [06:11:57]OFD Sender: No OFD packet to send [06:12:02]OFD Sender: No OFD packet to send [06:12:07]OFD Sender: No OFD packet to send [06:12:12]OFD Sender: No OFD packet to send [06:12:17]OFD Sender: No OFD packet to send [06:12:22]OFD Sender: No OFD packet to send [06:12:27]OFD Sender: No OFD packet to send [06:12:32]OFD Sender: No OFD packet to send [06:12:37]OFD Sender: No OFD packet to send [06:12:40]recv_with_timeout no data received [06:12:42]OFD Sender: No OFD packet to send [06:12:47]OFD Sender: No OFD packet to send [06:12:52]OFD Sender: No OFD packet to send [06:12:57]OFD Sender: No OFD packet to send [06:13:02]OFD Sender: No OFD packet to send [06:13:07]OFD Sender: No OFD packet to send [06:13:12]OFD Sender: No OFD packet to send [06:13:17]OFD Sender: No OFD packet to send [06:13:22]OFD Sender: No OFD packet to send [06:13:27]OFD Sender: No OFD packet to send [06:13:32]OFD Sender: No OFD packet to send [06:13:37]OFD Sender: No OFD packet to send [06:13:42]OFD Sender: No OFD packet to send [06:13:42]recv_with_timeout no data received [06:13:47]OFD Sender: No OFD packet to send [06:13:52]OFD Sender: No OFD packet to send [06:13:57]OFD Sender: No OFD packet to send [06:14:02]OFD Sender: No OFD packet to send [06:14:07]OFD Sender: No OFD packet to send [06:14:12]OFD Sender: No OFD packet to send [06:14:17]OFD Sender: No OFD packet to send [06:14:22]OFD Sender: No OFD packet to send [06:14:25]recv_with_timeout no data received [06:14:27]OFD Sender: No OFD packet to send [06:14:32]OFD Sender: No OFD packet to send [06:14:37]OFD Sender: No OFD packet to send [06:14:42]OFD Sender: No OFD packet to send [06:14:47]OFD Sender: No OFD packet to send [06:14:52]OFD Sender: No OFD packet to send [06:14:57]OFD Sender: No OFD packet to send [06:15:02]OFD Sender: No OFD packet to send [06:15:07]OFD Sender: No OFD packet to send [06:15:12]OFD Sender: No OFD packet to send [06:15:17]OFD Sender: No OFD packet to send [06:15:22]OFD Sender: No OFD packet to send [06:15:27]OFD Sender: No OFD packet to send [06:15:29]recv_with_timeout no data received [06:15:32]OFD Sender: No OFD packet to send [06:15:37]OFD Sender: No OFD packet to send [06:15:42]OFD Sender: No OFD packet to send [06:15:47]OFD Sender: No OFD packet to send [06:15:52]OFD Sender: No OFD packet to send [06:15:57]OFD Sender: No OFD packet to send [06:16:02]OFD Sender: No OFD packet to send [06:16:08]OFD Sender: No OFD packet to send [06:16:13]OFD Sender: No OFD packet to send [06:16:18]OFD Sender: No OFD packet to send [06:16:23]OFD Sender: No OFD packet to send [06:16:28]OFD Sender: No OFD packet to send [06:16:33]OFD Sender: No OFD packet to send [06:16:38]OFD Sender: No OFD packet to send [06:16:43]OFD Sender: No OFD packet to send [06:16:48]OFD Sender: No OFD packet to send [06:16:53]OFD Sender: No OFD packet to send [06:16:58]OFD Sender: No OFD packet to send [06:17:03]OFD Sender: No OFD packet to send [06:17:08]OFD Sender: No OFD packet to send [06:17:13]OFD Sender: No OFD packet to send [06:17:18]OFD Sender: No OFD packet to send [06:17:19]recv_with_timeout no data received [06:17:23]OFD Sender: No OFD packet to send [06:17:28]OFD Sender: No OFD packet to send [06:17:30]recv_with_timeout no data received [06:17:33]OFD Sender: No OFD packet to send [06:17:38]OFD Sender: No OFD packet to send [06:17:43]OFD Sender: No OFD packet to send [06:17:48]OFD Sender: No OFD packet to send [06:17:53]OFD Sender: No OFD packet to send [06:17:58]OFD Sender: No OFD packet to send [06:18:03]OFD Sender: No OFD packet to send [06:18:06]recv_with_timeout no data received [06:18:08]OFD Sender: No OFD packet to send [06:18:13]OFD Sender: No OFD packet to send [06:18:18]OFD Sender: No OFD packet to send [06:18:23]recv_with_timeout no data received [06:18:23]OFD Sender: No OFD packet to send [06:18:28]OFD Sender: No OFD packet to send [06:18:33]OFD Sender: No OFD packet to send [06:18:38]OFD Sender: No OFD packet to send [06:18:43]OFD Sender: No OFD packet to send [06:18:48]OFD Sender: No OFD packet to send [06:18:53]OFD Sender: No OFD packet to send [06:18:58]OFD Sender: No OFD packet to send [06:19:03]OFD Sender: No OFD packet to send [06:19:08]OFD Sender: No OFD packet to send [06:19:13]OFD Sender: No OFD packet to send [06:19:18]OFD Sender: No OFD packet to send [06:19:23]OFD Sender: No OFD packet to send [06:19:28]OFD Sender: No OFD packet to send [06:19:33]OFD Sender: No OFD packet to send [06:19:34]recv_with_timeout no data received [06:19:38]OFD Sender: No OFD packet to send [06:19:43]OFD Sender: No OFD packet to send [06:19:48]OFD Sender: No OFD packet to send [06:19:53]OFD Sender: No OFD packet to send [06:19:58]OFD Sender: No OFD packet to send [06:20:03]OFD Sender: No OFD packet to send [06:20:08]OFD Sender: No OFD packet to send [06:20:09]recv_with_timeout no data received [06:20:13]OFD Sender: No OFD packet to send [06:20:18]OFD Sender: No OFD packet to send [06:20:23]OFD Sender: No OFD packet to send [06:20:28]OFD Sender: No OFD packet to send [06:20:33]OFD Sender: No OFD packet to send [06:20:38]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:54]recv_with_timeout no data received [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:09]recv_with_timeout no data received [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:14]recv_with_timeout no data received [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:32]recv_with_timeout no data received [06:23:34]OFD Sender: No OFD packet to send [06:23:39]OFD Sender: No OFD packet to send [06:23:42]recv_with_timeout no data received [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:28]recv_with_timeout no data received [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:50]recv_with_timeout no data received [06:24:54]OFD Sender: No OFD packet to send [06:24:59]OFD Sender: No OFD packet to send [06:25:03]recv_with_timeout no data received [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:20]OFD Sender: No OFD packet to send [06:25:25]OFD Sender: No OFD packet to send [06:25:30]OFD Sender: No OFD packet to send [06:25:35]OFD Sender: No OFD packet to send [06:25:39]recv_with_timeout no data received [06:25:40]OFD Sender: No OFD packet to send [06:25:45]OFD Sender: No OFD packet to send [06:25:49]recv_with_timeout no data received [06:25:50]OFD Sender: No OFD packet to send [06:25:55]OFD Sender: No OFD packet to send [06:26:00]OFD Sender: No OFD packet to send [06:26:05]OFD Sender: No OFD packet to send [06:26:10]OFD Sender: No OFD packet to send [06:26:15]OFD Sender: No OFD packet to send [06:26:20]OFD Sender: No OFD packet to send [06:26:25]OFD Sender: No OFD packet to send [06:26:26]recv_with_timeout no data received [06:26:30]OFD Sender: No OFD packet to send [06:26:35]OFD Sender: No OFD packet to send [06:26:40]recv_with_timeout no data received [06:26:40]OFD Sender: No OFD packet to send [06:26:45]OFD Sender: No OFD packet to send [06:26:50]OFD Sender: No OFD packet to send [06:26:55]OFD Sender: No OFD packet to send [06:26:57]recv_with_timeout no data received [06:27:00]OFD Sender: No OFD packet to send [06:27:05]OFD Sender: No OFD packet to send [06:27:10]OFD Sender: No OFD packet to send [06:27:15]OFD Sender: No OFD packet to send [06:27:20]OFD Sender: No OFD packet to send [06:27:25]OFD Sender: No OFD packet to send [06:27:30]OFD Sender: No OFD packet to send [06:27:35]OFD Sender: No OFD packet to send [06:27:40]OFD Sender: No OFD packet to send [06:27:45]OFD Sender: No OFD packet to send [06:27:50]OFD Sender: No OFD packet to send [06:27:55]OFD Sender: No OFD packet to send [06:28:00]OFD Sender: No OFD packet to send [06:28:02]recv_with_timeout no data received [06:28:05]OFD Sender: No OFD packet to send [06:28:10]OFD Sender: No OFD packet to send [06:28:15]OFD Sender: No OFD packet to send [06:28:20]OFD Sender: No OFD packet to send [06:28:25]OFD Sender: No OFD packet to send [06:28:29]accept exits with 9 [06:28:29]New connection [06:28:29]New thread 3066957156 created [06:28:29]Thread 3067100516 joined [06:28:29]Waiting for new connection... [06:28:29] Sock 9.Parse request [06:28:29]Sock 9.Check first char [06:28:29]Sock 9.First char is OK [06:28:29]request: POST /json_proto HTTP/1.0 [06:28:29]Method: POST [06:28:29]URL: /json_proto [06:28:29]Method is POST - this is cgi request [06:28:29]url: /json_proto [06:28:29]query_string will be loaded in cgi processing [06:28:29]execute_cgi json_proto POST (null) [06:28:29]execute_cgi path=json_proto method=POST [06:28:29]POST find Content-Length [06:28:29]Host: 172.17.43.67:8080 [06:28:29]Content-Length: 680 [06:28:29]Content-Type: application/json [06:28:29] [06:28:29]POST finish read [06:28:29]Found Content-Length = 680 [06:28:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:28:29]execute_script... [06:28: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)1785295", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:28:29]POST & json_proto [06:28:29]process_json_proto [06:28:29]json parsed OK: [06:28:29]protocol is kg_v1.0 [06:28:29]action value=close_receipt [06:28:29]process_action close_receipt [06:28:29]cmd_close_receipt [06:28:29]MH_GetDate [06:28:29]Write to MH i2c: F0 00 00 34 09 2C [06:28:29]Write i2c OK [06:28:29]MH_I2C_Read... [06:28:29]Read from MH i2c: F0 [06:28:29]MH_I2C_Read... [06:28:29]Read from MH i2c: F0 09 00 [06:28:29]MH_I2C_Read... [06:28:29]Read from MH i2c: F0 09 00 34 09 00 8F 67 EE 66 6A BD 47 65 52 [06:28:29]GetLastDocTimeStamp 1726897279 [06:28:29]current date 1726900111 [06:28:29]FM_GetShiftState [06:28:29]SAM_PROTO_GetShiftState [06:28:29]wFMCommunicate request_size=4 [06:28:29]MH_SAM_APDU [06:28:29]CAPDU: 80 13 01 00 [06:28:29]Write to MH i2c: E2 08 00 35 09 80 13 01 00 00 00 00 00 BB [06:28:29]Write i2c OK [06:28:29]MH_I2C_Read... [06:28:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:28:30]Read from MH i2c: E2 [06:28:30]MH_I2C_Read... [06:28:30]Read from MH i2c: E2 0E 00 [06:28:30]MH_I2C_Read... [06:28:30]Read from MH i2c: E2 0E 00 35 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4B [06:28:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:28:30]wFMCommunicate OK [06:28:30]SAM_PROTO_GetShiftState done [06:28:30]FM_GetShiftState done [06:28:30]opened in 1726878748 [06:28:30]opened+sec_in_day 1726965148 [06:28:30]quantity*price = 150037 [06:28:30]sum+1 = 150039 [06:28:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 34 21.09.2024 06:28 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151284 ФПД: 136859804875486 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T062831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151284&fm=136859804875486&tin=02508201610067®Number=0000000000091825&sum=150000 [06:28:31]StoreToDocumentArchive [06:28:31]shift 474 fd 151284 [06:28:31]save to /storage/0474/doc_00151284 [06:28:31]save last doc name /storage/0474/doc_00151284 to /storage/kkm_last_doc_name [06:28:31]save OK [06:28:31]Clear old archive folders... [06:28:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [06:28:31]tlvbuf is 0049D0E0 [06:28:31]SAM_PROTO_ClearQueue [06:28:31]wFMCommunicate request_size=4 [06:28:31]MH_SAM_APDU [06:28:31]CAPDU: 80 09 00 00 [06:28:31]Write to MH i2c: E2 08 00 42 09 80 09 00 00 00 00 00 00 BD [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:28:31]Read from MH i2c: E2 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 42 09 00 90 00 BF [06:28:31]RAPDU: 90 00 [06:28:31]wFMCommunicate OK [06:28:31]SAM_PROTO_ClearQueue done [06:28:31]KKMCreateOFDPacket [06:28:31]OFDProtocolAddRootSTLVToBuf [06:28:31]FM_MakeSignedData [06:28:31]FM_MakeSignedData [06:28:31]SAM_PROTO_SignData [06:28:31]wFMCommunicate request_size=4 [06:28:31]MH_SAM_APDU [06:28:31]CAPDU: 80 0D 01 02 [06:28:31]Write to MH i2c: E2 08 00 43 09 80 0D 01 02 00 00 00 00 C5 [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:28:31]Read from MH i2c: E2 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 43 09 00 90 00 C0 [06:28:31]RAPDU: 90 00 [06:28:31]wFMCommunicate OK [06:28:31]wFMCommunicate request_size=255 [06:28:31]MH_SAM_APDU [06:28:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 22 00 00 00 F4 03 04 00 8F 67 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4E 02 00 35 04 06 00 7C 79 28 0D [06:28:31]Write to MH i2c: E2 02 01 44 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 22 00 00 00 F4 03 04 00 8F 67 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4E 02 00 35 04 06 00 7C 79 28 0D 00 00 76 [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:28:31]Read from MH i2c: E2 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 44 09 00 90 00 C1 [06:28:31]RAPDU: 90 00 [06:28:31]wFMCommunicate OK [06:28:31]wFMCommunicate request_size=7 [06:28:31]MH_SAM_APDU [06:28:31]CAPDU: 80 0D 02 02 02 BA DE [06:28:31]Write to MH i2c: E2 0A 00 45 09 80 0D 02 02 02 00 BA DE 00 00 64 [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:28:31]Read from MH i2c: E2 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 03 00 45 09 00 90 00 C2 [06:28:31]RAPDU: 90 00 [06:28:31]wFMCommunicate OK [06:28:31]wFMCommunicate request_size=4 [06:28:31]MH_SAM_APDU [06:28:31]CAPDU: 80 0D 03 02 [06:28:31]Write to MH i2c: E2 08 00 46 09 80 0D 03 02 00 00 00 00 CA [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:28:31]Read from MH i2c: E2 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 0B 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 0B 00 46 09 00 DA B6 4F 3E 07 80 3D F2 90 00 9E [06:28:31]RAPDU: DA B6 4F 3E 07 80 3D F2 90 00 [06:28:31]wFMCommunicate OK [06:28:31]SAM_PROTO_SignData done [06:28:31]FM_MakeSignedData done [06:28:31]CreateOFDProtocolMessage [06:28:31]wFMCommunicate request_size=4 [06:28:31]MH_SAM_APDU [06:28:31]CAPDU: 80 11 00 00 [06:28:31]Write to MH i2c: E2 08 00 47 09 80 11 00 00 00 00 00 00 CA [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:28:31]Read from MH i2c: E2 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 17 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: E2 17 00 47 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1D [06:28:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:28:31]wFMCommunicate OK [06:28:31]CreateOFDProtocolMessage done [06:28:31]OFDSenderStorePacket 151284 [06:28:31]StoreOFDPacket docnum=151284 [06:28:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 EF 04 01 52 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 8F 67 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4E 02 00 35 04 06 00 7C 79 28 0D BA DE DA B6 4F 3E 07 80 3D F2 [06:28:31]CheckFolder [06:28:31]dirname=/storage/ofd_packets [06:28:31]CheckFolder done [06:28:31]ProducePacketName [06:28:31]name=ofd_packets/00151284 [06:28:31]NVStorageSaveData ofd_packets/00151284 [06:28:31]File name is /storage/ofd_packets/00151284 [06:28:31]Write 298 bytes [06:28:31]NVStorageSaveData done [06:28:31]OFDSenderStorePacket done [06:28:31]KKMCreateOFDPacket done [06:28:31]NVStorageSaveData kkm_last_timestamp [06:28:31]File name is /storage/kkm_last_timestamp [06:28:31]Write 4 bytes [06:28:31]NVStorageSaveData done [06:28:31]ExternCall_PrintAddStr [06:28:31]wPrintStart [06:28:31]Write to MH i2c: 01 00 00 48 09 51 [06:28:31]Write i2c OK [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: 01 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: 01 07 00 [06:28:31]MH_I2C_Read... [06:28:31]Read from MH i2c: 01 07 00 48 09 00 00 00 00 00 FF 0F 66 [06:28:31]RasterBufferAndPrint [06:28:31]line Счет N : (1)1785295 [06:28:31]line ИНН: 02508201610067 [06:28:31]line Контрольно-Кассовый Чек [06:28:31]line ПРОДАЖА [06:28:31]line ТРК (МРК, ГНК) : 31 [06:28:31]line Товар: 2710194210 [06:28:31]line ДТ-К-5 [06:28:31]line 19.690 * 76.20 [06:28:31]line = 1500.38 [06:28:31]line НДС 12% НСП 1% [06:28:31]line > о реализуемом товаре [06:28:31]line ОКРУГЛЕНИЕ: -0.38 [06:28:31]line ИТОГО: 1500.00 [06:28:31]line Внесено: 1500.00 [06:28:31]line СДАЧА: 0.00 [06:28:31]line НСП 1% : 13.28 [06:28:31]line НДС 12% : 159.33 [06:28:31]line Наличными: 1500.00 [06:28:31]line Безнал.: 0.00 [06:28:31]line Место: АЗС № 89 "Партнер Нефть" [06:28:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:28:31]line СНО: Общий режим [06:28:31]line Чек 34 21.09.2024 06:28 [06:28:31]line Смена: 474 ФФД: 1.0 [06:28:31]line ЗНМ: 0300000113 [06:28:31]line РНМ: 0000000000091825 [06:28:31]line Версия ККМ: 001 [06:28:31]line ФМ: 0000000000871835 [06:28:31]line ФД: 151284 [06:28:31]line ФПД: 136859804875486 [06:28:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T062831&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151284&fm=136859804875486&tin=02508201610067®Number=0000000000091825&sum=150000 [06:28:32]OFD Sender: Processing packet 151284 [packets to send 824, broken 823] [06:28:32]ProducePacketName [06:28:32]name=ofd_packets/00151284 [06:28:32]OFD Sender: To server: pG, [06:28:32]CommunicateWithHost lk.salyk.kg:30040 [06:28:32]ConnectInit lk.salyk.kg [06:28:32]written 0, free lines is 4095 [06:28:32]Write to MH i2c: 01 00 00 73 09 7C [06:28:32]Write i2c OK [06:28:32]MH_I2C_Read... [06:28:32]Read from MH i2c: 01 [06:28:32]MH_I2C_Read... [06:28:32]Read from MH i2c: 01 07 00 [06:28:32]MH_I2C_Read... [06:28:32]Read from MH i2c: 01 07 00 73 09 00 00 00 00 00 E0 0C 6F [06:28:32]RasterBufferAndPrint [06:28:32]line [06:28:32]line [06:28:32]line [06:28:32]line [06:28:32]line [06:28:32]written 0, free lines is 3302 [06:28:32]MH_Cut [06:28:32]Write to MH i2c: D1 01 00 7A 09 01 55 [06:28:32]Write i2c OK [06:28:32]MH_I2C_Read... [06:28:32]Read from MH i2c: D1 [06:28:32]MH_I2C_Read... [06:28:32]Read from MH i2c: D1 01 00 [06:28:32]MH_I2C_Read... [06:28:32]Read from MH i2c: D1 01 00 7A 09 00 54 [06:28:32]Write to MH i2c: 01 00 00 7B 09 84 [06:28:32]Write i2c OK [06:28:32]MH_I2C_Read... [06:28:32]Connected sock=10 [06:28:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 EF 04 01 52 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 8F 67 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4E 02 00 35 04 06 00 7C 79 28 0D BA DE DA B6 4F 3E 07 80 3D F2 [06:28:33]*** Cut start [06:28:33]*** Purtial cut [06:28:33]*** CUTSNS_PIN = 0 [06:28:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9A 72 47 00 3C DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4E 02 00 F4 03 04 00 98 0F EE 66 B6 04 01 00 00 C1 43 B7 A6 06 58 49 5D [06:28:33]CommunicateWithHost err = 0 [06:28:33]CheckOFDResponse [06:28:33]1017 (14) - 77093643461234 [06:28:33]1041 (16) - 0000000000871835 [06:28:33]1040 (4) - 151284 [06:28:33]1012 (4) - 21.09.2024 00:13 [06:28:33]1206 (1) - 0 [06:28:33]OFD Sender: Remove packet 151284 [06:28:33]ProducePacketName [06:28:33]name=ofd_packets/00151284 [06:28:33]NVStorageDeleteData [06:28:33]*** Stage 1: CUTSNS_PIN = 1 [06:28:33]OFD Sender: No OFD packet to send [06:28:35]Read from MH i2c: 01 [06:28:35]MH_I2C_Read... [06:28:35]*** Stop cut motor [06:28:35]*** Cut end [06:28:35]Read from MH i2c: 01 07 00 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: 01 07 00 7B 09 00 00 00 00 00 FF 0F 99 [06:28:35]process_action close_receipt done [06:28:35]requested_data is exist [06:28:35]produce_requested_data [06:28:35]requested_item fm.sn is exist - process it [06:28:35]wFMCommunicate request_size=4 [06:28:35]MH_SAM_APDU [06:28:35]CAPDU: 80 11 00 00 [06:28:35]Write to MH i2c: E2 08 00 7C 09 80 11 00 00 00 00 00 00 FF [06:28:35]Write i2c OK [06:28:35]MH_I2C_Read... [06:28:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:28:35]Read from MH i2c: E2 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: E2 17 00 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: E2 17 00 7C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [06:28:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:28:35]wFMCommunicate OK [06:28:35]requested_item fd.num is exist - process it [06:28:35]SAM_PROTO_GetFieldsCounters [06:28:35]wFMCommunicate request_size=4 [06:28:35]MH_SAM_APDU [06:28:35]CAPDU: 80 13 00 00 [06:28:35]Write to MH i2c: E2 08 00 7D 09 80 13 00 00 00 00 00 00 02 [06:28:35]Write i2c OK [06:28:35]MH_I2C_Read... [06:28:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:28:35]Read from MH i2c: E2 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: E2 62 00 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: E2 62 00 7D 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 4E 02 00 0E 04 04 00 DA 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 A8 [06:28:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 4E 02 00 0E 04 04 00 DA 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:28:35]wFMCommunicate OK [06:28:35]SAM_PROTO_GetFieldsCounters done [06:28:35]requested_item shift.num is exist - process it [06:28:35]requested_item shift.opened is exist - process it [06:28:35]req_shift_opened [06:28:35]FM_GetShiftState [06:28:35]SAM_PROTO_GetShiftState [06:28:35]wFMCommunicate request_size=4 [06:28:35]MH_SAM_APDU [06:28:35]CAPDU: 80 13 01 00 [06:28:35]Write to MH i2c: E2 08 00 7E 09 80 13 01 00 00 00 00 00 04 [06:28:35]Write i2c OK [06:28:35]MH_I2C_Read... [06:28:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:28:35]Read from MH i2c: E2 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: E2 0E 00 [06:28:35]MH_I2C_Read... [06:28:35]Read from MH i2c: E2 0E 00 7E 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 94 [06:28:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:28:35]wFMCommunicate OK [06:28:35]SAM_PROTO_GetShiftState done [06:28:35]FM_GetShiftState done [06:28:35]req_shift_opened done [06:28:35]requested_item shift.open_date is exist - process it [06:28:35]req_shift_open_date [06:28:35]req_shift_open_date done [06:28:35]produce_requested_data done [06:28:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151284,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [06:28:35]process_action_free close_receipt [06:28:35]json_value_free [06:28:35]json_value_free done [06:28:35]process_json_proto returns [06:28:35]Send response to host [06:28:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151284,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [06:28:35]free response buf [06:28:35]execute_script done [06:28:35]execute_script returns [06:28:35]free content buf [06:28:35]Sock 9.Close socket [06:28:35]Sock 9.Thread stoped [06:28:38]OFD Sender: No OFD packet to send [06:28:43]OFD Sender: No OFD packet to send [06:28:48]OFD Sender: No OFD packet to send [06:28:53]OFD Sender: No OFD packet to send [06:28:58]OFD Sender: No OFD packet to send [06:29:03]OFD Sender: No OFD packet to send [06:29:08]OFD Sender: No OFD packet to send [06:29:13]OFD Sender: No OFD packet to send [06:29:18]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:27]recv_with_timeout no data received [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:23]recv_with_timeout no data received [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:53]recv_with_timeout no data received [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:22]recv_with_timeout no data received [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:46]recv_with_timeout no data received [06:33:49]OFD Sender: No OFD packet to send [06:33:54]OFD Sender: No OFD packet to send [06:34:00]OFD Sender: No OFD packet to send [06:34:05]OFD Sender: No OFD packet to send [06:34:10]OFD Sender: No OFD packet to send [06:34:15]OFD Sender: No OFD packet to send [06:34:16]accept exits with 7 [06:34:16]New connection [06:34:16]New thread 3067100516 created [06:34:16]Thread 3066957156 joined [06:34:16]Waiting for new connection... [06:34:16] Sock 7.Parse request [06:34:16]Sock 7.Check first char [06:34:16]Sock 7.First char is OK [06:34:16]request: POST /json_proto HTTP/1.0 [06:34:16]Method: POST [06:34:16]URL: /json_proto [06:34:16]Method is POST - this is cgi request [06:34:16]url: /json_proto [06:34:16]query_string will be loaded in cgi processing [06:34:16]execute_cgi json_proto POST (null) [06:34:16]execute_cgi path=json_proto method=POST [06:34:16]POST find Content-Length [06:34:16]Host: 172.17.43.67:8080 [06:34:16]Content-Length: 797 [06:34:16]Content-Type: application/json [06:34:16] [06:34:16]POST finish read [06:34:16]Found Content-Length = 797 [06:34:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:34:16]execute_script... [06:34: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)1785296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:34:16]POST & json_proto [06:34:16]process_json_proto [06:34:16]json parsed OK: [06:34:16]protocol is kg_v1.0 [06:34:16]action value=close_receipt [06:34:16]process_action close_receipt [06:34:16]cmd_close_receipt [06:34:16]MH_GetDate [06:34:16]Write to MH i2c: F0 00 00 7F 09 77 [06:34:16]Write i2c OK [06:34:16]MH_I2C_Read... [06:34:16]Read from MH i2c: F0 [06:34:16]MH_I2C_Read... [06:34:16]Read from MH i2c: F0 09 00 [06:34:16]MH_I2C_Read... [06:34:16]Read from MH i2c: F0 09 00 7F 09 00 EA 68 EE 66 6A BD 47 65 F9 [06:34:16]GetLastDocTimeStamp 1726900111 [06:34:16]current date 1726900458 [06:34:16]FM_GetShiftState [06:34:16]SAM_PROTO_GetShiftState [06:34:16]wFMCommunicate request_size=4 [06:34:16]MH_SAM_APDU [06:34:16]CAPDU: 80 13 01 00 [06:34:16]Write to MH i2c: E2 08 00 80 09 80 13 01 00 00 00 00 00 06 [06:34:16]Write i2c OK [06:34:16]MH_I2C_Read... [06:34:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:34:16]Read from MH i2c: E2 [06:34:16]MH_I2C_Read... [06:34:16]Read from MH i2c: E2 0E 00 [06:34:16]MH_I2C_Read... [06:34:16]Read from MH i2c: E2 0E 00 80 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 96 [06:34:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:34:16]wFMCommunicate OK [06:34:16]SAM_PROTO_GetShiftState done [06:34:16]FM_GetShiftState done [06:34:16]opened in 1726878748 [06:34:16]opened+sec_in_day 1726965148 [06:34:16]quantity*price = 0 [06:34:16]sum+1 = 1 [06:34:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 35 21.09.2024 06:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151285 ФПД: 52857808917440 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T063418&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151285&fm=52857808917440&tin=02508201610067®Number=0000000000091825&sum=0 [06:34:17]StoreToDocumentArchive [06:34:17]shift 474 fd 151285 [06:34:17]save to /storage/0474/doc_00151285 [06:34:17]save last doc name /storage/0474/doc_00151285 to /storage/kkm_last_doc_name [06:34:17]save OK [06:34:17]Clear old archive folders... [06:34:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:34:17]tlvbuf is 00520D80 [06:34:17]SAM_PROTO_ClearQueue [06:34:17]wFMCommunicate request_size=4 [06:34:17]MH_SAM_APDU [06:34:17]CAPDU: 80 09 00 00 [06:34:17]Write to MH i2c: E2 08 00 8D 09 80 09 00 00 00 00 00 00 08 [06:34:17]Write i2c OK [06:34:17]MH_I2C_Read... [06:34:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:34:17]Read from MH i2c: E2 [06:34:17]MH_I2C_Read... [06:34:17]Read from MH i2c: E2 03 00 [06:34:17]MH_I2C_Read... [06:34:17]Read from MH i2c: E2 03 00 8D 09 00 90 00 0A [06:34:17]RAPDU: 90 00 [06:34:17]wFMCommunicate OK [06:34:17]SAM_PROTO_ClearQueue done [06:34:17]KKMCreateOFDPacket [06:34:17]OFDProtocolAddRootSTLVToBuf [06:34:17]FM_MakeSignedData [06:34:17]FM_MakeSignedData [06:34:17]SAM_PROTO_SignData [06:34:17]wFMCommunicate request_size=4 [06:34:17]MH_SAM_APDU [06:34:17]CAPDU: 80 0D 01 02 [06:34:17]Write to MH i2c: E2 08 00 8E 09 80 0D 01 02 00 00 00 00 10 [06:34:17]Write i2c OK [06:34:17]MH_I2C_Read... [06:34:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:34:17]Read from MH i2c: E2 [06:34:17]MH_I2C_Read... [06:34:17]Read from MH i2c: E2 03 00 [06:34:17]MH_I2C_Read... [06:34:17]Read from MH i2c: E2 03 00 8E 09 00 90 00 0B [06:34:17]RAPDU: 90 00 [06:34:17]wFMCommunicate OK [06:34:17]wFMCommunicate request_size=255 [06:34:17]MH_SAM_APDU [06:34:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 EA 68 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4E 02 00 35 04 06 00 30 [06:34:17]Write to MH i2c: E2 02 01 8F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 EA 68 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4E 02 00 35 04 06 00 30 00 00 13 [06:34:17]Write i2c OK [06:34:17]MH_I2C_Read... [06:34:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:34:18]Read from MH i2c: E2 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 03 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 03 00 8F 09 00 90 00 0C [06:34:18]RAPDU: 90 00 [06:34:18]wFMCommunicate OK [06:34:18]wFMCommunicate request_size=10 [06:34:18]MH_SAM_APDU [06:34:18]CAPDU: 80 0D 02 02 05 12 EA EC 93 C0 [06:34:18]Write to MH i2c: E2 0D 00 90 09 80 0D 02 02 05 00 12 EA EC 93 C0 00 00 58 [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:34:18]Read from MH i2c: E2 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 03 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 03 00 90 09 00 90 00 0D [06:34:18]RAPDU: 90 00 [06:34:18]wFMCommunicate OK [06:34:18]wFMCommunicate request_size=4 [06:34:18]MH_SAM_APDU [06:34:18]CAPDU: 80 0D 03 02 [06:34:18]Write to MH i2c: E2 08 00 91 09 80 0D 03 02 00 00 00 00 15 [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:34:18]Read from MH i2c: E2 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 0B 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 0B 00 91 09 00 CA 9B 08 05 FD E7 C1 FF 90 00 2C [06:34:18]RAPDU: CA 9B 08 05 FD E7 C1 FF 90 00 [06:34:18]wFMCommunicate OK [06:34:18]SAM_PROTO_SignData done [06:34:18]FM_MakeSignedData done [06:34:18]CreateOFDProtocolMessage [06:34:18]wFMCommunicate request_size=4 [06:34:18]MH_SAM_APDU [06:34:18]CAPDU: 80 11 00 00 [06:34:18]Write to MH i2c: E2 08 00 92 09 80 11 00 00 00 00 00 00 15 [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:34:18]Read from MH i2c: E2 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 17 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: E2 17 00 92 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [06:34:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:34:18]wFMCommunicate OK [06:34:18]CreateOFDProtocolMessage done [06:34:18]OFDSenderStorePacket 151285 [06:34:18]StoreOFDPacket docnum=151285 [06:34:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 99 30 07 01 DE 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 EA 68 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4E 02 00 35 04 06 00 30 12 EA EC 93 C0 CA 9B 08 05 FD E7 C1 FF [06:34:18]CheckFolder [06:34:18]dirname=/storage/ofd_packets [06:34:18]CheckFolder done [06:34:18]ProducePacketName [06:34:18]name=ofd_packets/00151285 [06:34:18]NVStorageSaveData ofd_packets/00151285 [06:34:18]File name is /storage/ofd_packets/00151285 [06:34:18]Write 301 bytes [06:34:18]NVStorageSaveData done [06:34:18]OFDSenderStorePacket done [06:34:18]KKMCreateOFDPacket done [06:34:18]NVStorageSaveData kkm_last_timestamp [06:34:18]File name is /storage/kkm_last_timestamp [06:34:18]Write 4 bytes [06:34:18]NVStorageSaveData done [06:34:18]ExternCall_PrintAddStr [06:34:18]wPrintStart [06:34:18]Write to MH i2c: 01 00 00 93 09 9C [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: 01 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: 01 07 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: 01 07 00 93 09 00 00 00 00 00 FF 0F B1 [06:34:18]RasterBufferAndPrint [06:34:18]line Счет N : (1)1785296 [06:34:18]line ИНН: 02508201610067 [06:34:18]line Контрольно-Кассовый Чек [06:34:18]line ПРОДАЖА [06:34:18]line ТРК (МРК, ГНК) : 23 [06:34:18]line Товар: 2710124500 [06:34:18]line Аи-95-К-5 [06:34:18]line 13.480 * 0.00 [06:34:18]line = 0.00 [06:34:18]line НДС 12% НСП 1% [06:34:18]line > о реализуемом товаре [06:34:18]line ИТОГО: 0.00 [06:34:18]line НСП 1% : 0.00 [06:34:18]line НДС 12% : 0.00 [06:34:18]line Наличными: 0.00 [06:34:18]line Безнал.: 0.00 [06:34:18]line Место: АЗС № 89 "Партнер Нефть" [06:34:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:34:18]line СНО: Общий режим [06:34:18]line Чек 35 21.09.2024 06:34 [06:34:18]line Смена: 474 ФФД: 1.0 [06:34:18]line ЗНМ: 0300000113 [06:34:18]line РНМ: 0000000000091825 [06:34:18]line Версия ККМ: 001 [06:34:18]line Платежная система: O! деньги [06:34:18]line ФМ: 0000000000871835 [06:34:18]line ФД: 151285 [06:34:18]line ФПД: 52857808917440 [06:34:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T063418&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151285&fm=52857808917440&tin=02508201610067®Number=0000000000091825&sum=0 [06:34:18]written 0, free lines is 4095 [06:34:18]OFD Sender: Processing packet 151285 [packets to send 824, broken 823] [06:34:18]ProducePacketName [06:34:18]name=ofd_packets/00151285 [06:34:18]OFD Sender: To server: pG, [06:34:18]CommunicateWithHost lk.salyk.kg:30040 [06:34:18]ConnectInit lk.salyk.kg [06:34:18]Write to MH i2c: 01 00 00 BD 09 C6 [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: 01 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: 01 07 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 DC 0C B5 [06:34:18]RasterBufferAndPrint [06:34:18]line [06:34:18]line [06:34:18]line [06:34:18]line [06:34:18]line [06:34:18]written 0, free lines is 3298 [06:34:18]MH_Cut [06:34:18]Write to MH i2c: D1 01 00 C4 09 01 9F [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: D1 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: D1 01 00 [06:34:18]MH_I2C_Read... [06:34:18]Read from MH i2c: D1 01 00 C4 09 00 9E [06:34:18]Write to MH i2c: 01 00 00 C5 09 CE [06:34:18]Write i2c OK [06:34:18]MH_I2C_Read... [06:34:19]*** Cut start [06:34:19]*** Purtial cut [06:34:19]*** Stage 1: CUTSNS_PIN = 1 [06:34:19]Read from MH i2c: 01 [06:34:19]MH_I2C_Read... [06:34:19]*** Stop cut motor [06:34:19]*** Cut end [06:34:19]Read from MH i2c: 01 07 00 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: 01 07 00 C5 09 00 00 00 00 00 FF 0F E3 [06:34:19]process_action close_receipt done [06:34:19]requested_data is exist [06:34:19]produce_requested_data [06:34:19]requested_item fm.sn is exist - process it [06:34:19]wFMCommunicate request_size=4 [06:34:19]MH_SAM_APDU [06:34:19]CAPDU: 80 11 00 00 [06:34:19]Write to MH i2c: E2 08 00 C6 09 80 11 00 00 00 00 00 00 49 [06:34:19]Write i2c OK [06:34:19]MH_I2C_Read... [06:34:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:34:19]Read from MH i2c: E2 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: E2 17 00 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: E2 17 00 C6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [06:34:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:34:19]wFMCommunicate OK [06:34:19]requested_item fd.num is exist - process it [06:34:19]SAM_PROTO_GetFieldsCounters [06:34:19]wFMCommunicate request_size=4 [06:34:19]MH_SAM_APDU [06:34:19]CAPDU: 80 13 00 00 [06:34:19]Write to MH i2c: E2 08 00 C7 09 80 13 00 00 00 00 00 00 4C [06:34:19]Write i2c OK [06:34:19]MH_I2C_Read... [06:34:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:34:19]Read from MH i2c: E2 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: E2 62 00 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: E2 62 00 C7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 4E 02 00 0E 04 04 00 DA 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 F6 [06:34:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 4E 02 00 0E 04 04 00 DA 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:34:19]wFMCommunicate OK [06:34:19]SAM_PROTO_GetFieldsCounters done [06:34:19]requested_item shift.num is exist - process it [06:34:19]requested_item shift.opened is exist - process it [06:34:19]req_shift_opened [06:34:19]FM_GetShiftState [06:34:19]SAM_PROTO_GetShiftState [06:34:19]wFMCommunicate request_size=4 [06:34:19]MH_SAM_APDU [06:34:19]CAPDU: 80 13 01 00 [06:34:19]Write to MH i2c: E2 08 00 C8 09 80 13 01 00 00 00 00 00 4E [06:34:19]Write i2c OK [06:34:19]MH_I2C_Read... [06:34:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:34:19]Read from MH i2c: E2 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: E2 0E 00 [06:34:19]MH_I2C_Read... [06:34:19]Read from MH i2c: E2 0E 00 C8 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DE [06:34:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:34:19]wFMCommunicate OK [06:34:19]SAM_PROTO_GetShiftState done [06:34:19]FM_GetShiftState done [06:34:19]req_shift_opened done [06:34:19]requested_item shift.open_date is exist - process it [06:34:19]req_shift_open_date [06:34:19]req_shift_open_date done [06:34:19]produce_requested_data done [06:34:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151285,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [06:34:19]process_action_free close_receipt [06:34:19]json_value_free [06:34:19]json_value_free done [06:34:19]process_json_proto returns [06:34:19]Send response to host [06:34:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151285,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [06:34:19]free response buf [06:34:19]execute_script done [06:34:19]execute_script returns [06:34:19]free content buf [06:34:19]Sock 7.Close socket [06:34:19]Sock 7.Thread stoped [06:34:20]Connected sock=11 [06:34:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 99 30 07 01 DE 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 00 00 00 F4 03 04 00 EA 68 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4E 02 00 35 04 06 00 30 12 EA EC 93 C0 CA 9B 08 05 FD E7 C1 FF [06:34:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D0 70 47 00 33 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4E 02 00 F4 03 04 00 F3 10 EE 66 B6 04 01 00 00 9A 87 02 54 B5 87 CB DC [06:34:20]CommunicateWithHost err = 0 [06:34:20]CheckOFDResponse [06:34:20]1017 (14) - 77093643461234 [06:34:20]1041 (16) - 0000000000871835 [06:34:20]1040 (4) - 151285 [06:34:20]1012 (4) - 21.09.2024 00:18 [06:34:20]1206 (1) - 0 [06:34:20]OFD Sender: Remove packet 151285 [06:34:20]ProducePacketName [06:34:20]name=ofd_packets/00151285 [06:34:20]NVStorageDeleteData [06:34:21]OFD Sender: No OFD packet to send [06:34:22]recv_with_timeout no data received [06:34:26]OFD Sender: No OFD packet to send [06:34:31]OFD Sender: No OFD packet to send [06:34:36]OFD Sender: No OFD packet to send [06:34:41]OFD Sender: No OFD packet to send [06:34:42]recv_with_timeout no data received [06:34:46]OFD Sender: No OFD packet to send [06:34:51]OFD Sender: No OFD packet to send [06:34:56]OFD Sender: No OFD packet to send [06:35:01]OFD Sender: No OFD packet to send [06:35:06]OFD Sender: No OFD packet to send [06:35:11]OFD Sender: No OFD packet to send [06:35:16]OFD Sender: No OFD packet to send [06:35:21]OFD Sender: No OFD packet to send [06:35:26]OFD Sender: No OFD packet to send [06:35:31]OFD Sender: No OFD packet to send [06:35:36]OFD Sender: No OFD packet to send [06:35:41]OFD Sender: No OFD packet to send [06:35:46]OFD Sender: No OFD packet to send [06:35:51]OFD Sender: No OFD packet to send [06:35:52]recv_with_timeout no data received [06:35:56]OFD Sender: No OFD packet to send [06:36:01]OFD Sender: No OFD packet to send [06:36:06]OFD Sender: No OFD packet to send [06:36:11]OFD Sender: No OFD packet to send [06:36:16]OFD Sender: No OFD packet to send [06:36:21]OFD Sender: No OFD packet to send [06:36:26]OFD Sender: No OFD packet to send [06:36:31]OFD Sender: No OFD packet to send [06:36:36]OFD Sender: No OFD packet to send [06:36:41]OFD Sender: No OFD packet to send [06:36:46]OFD Sender: No OFD packet to send [06:36:51]OFD Sender: No OFD packet to send [06:36:56]OFD Sender: No OFD packet to send [06:37:01]OFD Sender: No OFD packet to send [06:37:07]OFD Sender: No OFD packet to send [06:37:12]OFD Sender: No OFD packet to send [06:37:17]OFD Sender: No OFD packet to send [06:37:22]OFD Sender: No OFD packet to send [06:37:27]OFD Sender: No OFD packet to send [06:37:32]OFD Sender: No OFD packet to send [06:37:37]OFD Sender: No OFD packet to send [06:37:42]OFD Sender: No OFD packet to send [06:37:47]OFD Sender: No OFD packet to send [06:37:52]OFD Sender: No OFD packet to send [06:37:57]OFD Sender: No OFD packet to send [06:38:02]OFD Sender: No OFD packet to send [06:38:07]OFD Sender: No OFD packet to send [06:38:12]OFD Sender: No OFD packet to send [06:38:17]OFD Sender: No OFD packet to send [06:38:22]OFD Sender: No OFD packet to send [06:38:27]OFD Sender: No OFD packet to send [06:38:32]OFD Sender: No OFD packet to send [06:38:37]OFD Sender: No OFD packet to send [06:38:42]OFD Sender: No OFD packet to send [06:38:47]OFD Sender: No OFD packet to send [06:38:52]OFD Sender: No OFD packet to send [06:38:57]OFD Sender: No OFD packet to send [06:39:02]OFD Sender: No OFD packet to send [06:39:07]OFD Sender: No OFD packet to send [06:39:12]OFD Sender: No OFD packet to send [06:39:17]OFD Sender: No OFD packet to send [06:39:22]OFD Sender: No OFD packet to send [06:39:27]OFD Sender: No OFD packet to send [06:39:28]recv_with_timeout no data received [06:39:32]OFD Sender: No OFD packet to send [06:39:37]OFD Sender: No OFD packet to send [06:39:42]OFD Sender: No OFD packet to send [06:39:46]recv_with_timeout no data received [06:39:47]OFD Sender: No OFD packet to send [06:39:52]OFD Sender: No OFD packet to send [06:39:57]OFD Sender: No OFD packet to send [06:40:02]OFD Sender: No OFD packet to send [06:40:07]OFD Sender: No OFD packet to send [06:40:12]OFD Sender: No OFD packet to send [06:40:17]OFD Sender: No OFD packet to send [06:40:22]OFD Sender: No OFD packet to send [06:40:27]OFD Sender: No OFD packet to send [06:40:30]recv_with_timeout no data received [06:40:32]OFD Sender: No OFD packet to send [06:40:37]OFD Sender: No OFD packet to send [06:40:42]OFD Sender: No OFD packet to send [06:40:47]OFD Sender: No OFD packet to send [06:40:49]recv_with_timeout no data received [06:40:52]OFD Sender: No OFD packet to send [06:40:57]OFD Sender: No OFD packet to send [06:41:07]wFMCommunicate OK [06:41:07]wFMCommunicate request_size=13 [06:41:07]MH_SAM_APDU [06:41:07]CAPDU: 80 15 02 00 08 F4 03 04 00 84 6A EE 66 [06:41:07]Write to MH i2c: E2 10 00 D3 09 80 15 02 00 08 00 F4 03 04 00 84 6A EE 66 00 00 A9 [06:41:07]Write i2c OK [06:41:07]MH_I2C_Read... [06:41:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:41:07]Read from MH i2c: E2 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 03 00 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 03 00 D3 09 00 90 00 50 [06:41:07]RAPDU: 90 00 [06:41:07]wFMCommunicate OK [06:41:07]wFMCommunicate request_size=25 [06:41:07]MH_SAM_APDU [06:41:07]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [06:41:07]Write to MH i2c: E2 1C 00 D4 09 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 BF [06:41:07]Write i2c OK [06:41:07]MH_I2C_Read... [06:41:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:41:07]Read from MH i2c: E2 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 03 00 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 03 00 D4 09 00 90 00 51 [06:41:07]RAPDU: 90 00 [06:41:07]wFMCommunicate OK [06:41:07]wFMCommunicate request_size=4 [06:41:07]MH_SAM_APDU [06:41:07]CAPDU: 80 15 03 00 [06:41:07]Write to MH i2c: E2 08 00 D5 09 80 15 03 00 00 00 00 00 5F [06:41:07]Write i2c OK [06:41:07]MH_I2C_Read... [06:41:07]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [06:41:07]Read from MH i2c: E2 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 40 00 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 40 00 D5 09 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 24 00 00 00 35 04 06 00 FA EC 69 25 68 AF 90 00 25 [06:41:07]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 24 00 00 00 35 04 06 00 FA EC 69 25 68 AF 90 00 [06:41:07]wFMCommunicate OK [06:41:07]SAM_PROTO_ProcessDocument answer len = 59 [06:41:07]SAM_PROTO_ProcessDocument done [06:41:07]SetTLVBufToDocument [06:41:07]Processing tag 1209 (04B9) [06:41:07]Malloc new data [06:41:07]Processing tag 1041 (0411) [06:41:07]Processing tag 1040 (0410) [06:41:07]Malloc new data [06:41:07]Processing tag 1038 (040E) [06:41:07]Malloc new data [06:41:07]Processing tag 1042 (0412) [06:41:07]Malloc new data [06:41:07]Processing tag 1077 (0435) [06:41:07]Malloc new data [06:41:07]SetTLVBufToDocument err=0 [06:41:07]KKMLoadAndSignReceiptData store KKM data [06:41:07]KKMLoadAndSignReceiptData err=0 [06:41:07]wFMCommunicate request_size=4 [06:41:07]MH_SAM_APDU [06:41:07]CAPDU: 80 11 00 00 [06:41:07]Write to MH i2c: E2 08 00 D6 09 80 11 00 00 00 00 00 00 59 [06:41:07]Write i2c OK [06:41:07]MH_I2C_Read... [06:41:07]OFD Sender: No OFD packet to send [06:41:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:41:07]Read from MH i2c: E2 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 17 00 [06:41:07]MH_I2C_Read... [06:41:07]Read from MH i2c: E2 17 00 D6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [06:41:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:41:07]wFMCommunicate OK [06:41:07]Счет N : (1)1785297 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 23 Товар: 2710124500 Аи-95-К-5 20.220 * 74.20 = 1500.32 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 36 21.09.2024 06:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151286 ФПД: 275893283285167 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T064108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151286&fm=275893283285167&tin=02508201610067®Number=0000000000091825&sum=150000 [06:41:07]StoreToDocumentArchive [06:41:07]shift 474 fd 151286 [06:41:07]save to /storage/0474/doc_00151286 [06:41:07]save last doc name /storage/0474/doc_00151286 to /storage/kkm_last_doc_name [06:41:07]save OK [06:41:07]Clear old archive folders... [06:41:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:41:07]tlvbuf is 00529460 [06:41:07]SAM_PROTO_ClearQueue [06:41:07]wFMCommunicate request_size=4 [06:41:07]MH_SAM_APDU [06:41:07]CAPDU: 80 09 00 00 [06:41:07]Write to MH i2c: E2 08 00 D7 09 80 09 00 00 00 00 00 00 52 [06:41:07]Write i2c OK [06:41:07]MH_I2C_Read... [06:41:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:41:08]Read from MH i2c: E2 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 D7 09 00 90 00 54 [06:41:08]RAPDU: 90 00 [06:41:08]wFMCommunicate OK [06:41:08]SAM_PROTO_ClearQueue done [06:41:08]KKMCreateOFDPacket [06:41:08]OFDProtocolAddRootSTLVToBuf [06:41:08]FM_MakeSignedData [06:41:08]FM_MakeSignedData [06:41:08]SAM_PROTO_SignData [06:41:08]wFMCommunicate request_size=4 [06:41:08]MH_SAM_APDU [06:41:08]CAPDU: 80 0D 01 02 [06:41:08]Write to MH i2c: E2 08 00 D8 09 80 0D 01 02 00 00 00 00 5A [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:41:08]Read from MH i2c: E2 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 D8 09 00 90 00 55 [06:41:08]RAPDU: 90 00 [06:41:08]wFMCommunicate OK [06:41:08]wFMCommunicate request_size=255 [06:41:08]MH_SAM_APDU [06:41:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 84 6A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 35 04 06 00 FA [06:41:08]Write to MH i2c: E2 02 01 D9 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 84 6A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 35 04 06 00 FA 00 00 CD [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:41:08]Read from MH i2c: E2 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 D9 09 00 90 00 56 [06:41:08]RAPDU: 90 00 [06:41:08]wFMCommunicate OK [06:41:08]wFMCommunicate request_size=10 [06:41:08]MH_SAM_APDU [06:41:08]CAPDU: 80 0D 02 02 05 EC 69 25 68 AF [06:41:08]Write to MH i2c: E2 0D 00 DA 09 80 0D 02 02 05 00 EC 69 25 68 AF 00 00 F8 [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:41:08]Read from MH i2c: E2 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 03 00 DA 09 00 90 00 57 [06:41:08]RAPDU: 90 00 [06:41:08]wFMCommunicate OK [06:41:08]wFMCommunicate request_size=4 [06:41:08]MH_SAM_APDU [06:41:08]CAPDU: 80 0D 03 02 [06:41:08]Write to MH i2c: E2 08 00 DB 09 80 0D 03 02 00 00 00 00 5F [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:41:08]Read from MH i2c: E2 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 0B 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 0B 00 DB 09 00 AF 73 71 85 30 BB 61 8F 90 00 53 [06:41:08]RAPDU: AF 73 71 85 30 BB 61 8F 90 00 [06:41:08]wFMCommunicate OK [06:41:08]SAM_PROTO_SignData done [06:41:08]FM_MakeSignedData done [06:41:08]CreateOFDProtocolMessage [06:41:08]wFMCommunicate request_size=4 [06:41:08]MH_SAM_APDU [06:41:08]CAPDU: 80 11 00 00 [06:41:08]Write to MH i2c: E2 08 00 DC 09 80 11 00 00 00 00 00 00 5F [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:41:08]Read from MH i2c: E2 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 17 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: E2 17 00 DC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [06:41:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:41:08]wFMCommunicate OK [06:41:08]CreateOFDProtocolMessage done [06:41:08]OFDSenderStorePacket 151286 [06:41:08]StoreOFDPacket docnum=151286 [06:41:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2D 60 07 01 94 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 84 6A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 35 04 06 00 FA EC 69 25 68 AF AF 73 71 85 30 BB 61 8F [06:41:08]CheckFolder [06:41:08]dirname=/storage/ofd_packets [06:41:08]CheckFolder done [06:41:08]ProducePacketName [06:41:08]name=ofd_packets/00151286 [06:41:08]NVStorageSaveData ofd_packets/00151286 [06:41:08]File name is /storage/ofd_packets/00151286 [06:41:08]Write 301 bytes [06:41:08]NVStorageSaveData done [06:41:08]OFDSenderStorePacket done [06:41:08]KKMCreateOFDPacket done [06:41:08]NVStorageSaveData kkm_last_timestamp [06:41:08]File name is /storage/kkm_last_timestamp [06:41:08]Write 4 bytes [06:41:08]NVStorageSaveData done [06:41:08]ExternCall_PrintAddStr [06:41:08]wPrintStart [06:41:08]Write to MH i2c: 01 00 00 DD 09 E6 [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: 01 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: 01 07 00 [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: 01 07 00 DD 09 00 00 00 00 00 FF 0F FB [06:41:08]RasterBufferAndPrint [06:41:08]line Счет N : (1)1785297 [06:41:08]line ИНН: 02508201610067 [06:41:08]line Контрольно-Кассовый Чек [06:41:08]line ПРОДАЖА [06:41:08]line ТРК (МРК, ГНК) : 23 [06:41:08]line Товар: 2710124500 [06:41:08]line Аи-95-К-5 [06:41:08]line 20.220 * 74.20 [06:41:08]line = 1500.32 [06:41:08]line НДС 12% НСП 1% [06:41:08]line > о реализуемом товаре [06:41:08]line ОКРУГЛЕНИЕ: -0.32 [06:41:08]line ИТОГО: 1500.00 [06:41:08]line Внесено: 1500.00 [06:41:08]line СДАЧА: 0.00 [06:41:08]line НСП 1% : 13.28 [06:41:08]line НДС 12% : 159.33 [06:41:08]line Наличными: 1500.00 [06:41:08]line Безнал.: 0.00 [06:41:08]line Место: АЗС № 89 "Партнер Нефть" [06:41:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:41:08]line СНО: Общий режим [06:41:08]line Чек 36 21.09.2024 06:41 [06:41:08]line Смена: 474 ФФД: 1.0 [06:41:08]line ЗНМ: 0300000113 [06:41:08]line РНМ: 0000000000091825 [06:41:08]line Версия ККМ: 001 [06:41:08]line ФМ: 0000000000871835 [06:41:08]line ФД: 151286 [06:41:08]line ФПД: 275893283285167 [06:41:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T064108&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151286&fm=275893283285167&tin=02508201610067®Number=0000000000091825&sum=150000 [06:41:08]written 0, free lines is 4095 [06:41:08]OFD Sender: Processing packet 151286 [packets to send 824, broken 823] [06:41:08]ProducePacketName [06:41:08]name=ofd_packets/00151286 [06:41:08]OFD Sender: To server: pG, [06:41:08]CommunicateWithHost lk.salyk.kg:30040 [06:41:08]ConnectInit lk.salyk.kg [06:41:08]Write to MH i2c: 01 00 00 08 0A 12 [06:41:08]Write i2c OK [06:41:08]MH_I2C_Read... [06:41:08]Read from MH i2c: 01 [06:41:09]MH_I2C_Read... [06:41:09]Read from MH i2c: 01 07 00 [06:41:09]MH_I2C_Read... [06:41:09]Read from MH i2c: 01 07 00 08 0A 00 00 00 00 00 DC 0C 01 [06:41:09]RasterBufferAndPrint [06:41:09]line [06:41:09]line [06:41:09]line [06:41:09]line [06:41:09]line [06:41:09]written 0, free lines is 3298 [06:41:09]MH_Cut [06:41:09]Write to MH i2c: D1 01 00 0F 0A 01 EB [06:41:09]Write i2c OK [06:41:09]MH_I2C_Read... [06:41:09]Read from MH i2c: D1 [06:41:09]MH_I2C_Read... [06:41:09]Read from MH i2c: D1 01 00 [06:41:09]MH_I2C_Read... [06:41:09]Read from MH i2c: D1 01 00 0F 0A 00 EA [06:41:09]Write to MH i2c: 01 00 00 10 0A 1A [06:41:09]Write i2c OK [06:41:09]MH_I2C_Read... [06:41:09]Connected sock=10 [06:41:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2D 60 07 01 94 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 84 6A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 35 04 06 00 FA EC 69 25 68 AF AF 73 71 85 30 BB 61 8F [06:41:09]*** Cut start [06:41:09]*** Purtial cut [06:41:09]*** CUTSNS_PIN = 0 [06:41:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 17 47 00 4A 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 38 37 31 38 33 35 10 04 04 00 F6 4E 02 00 F4 03 04 00 8C 12 EE 66 B6 04 01 00 00 E7 C2 B0 C3 84 7E EF 81 [06:41:09]CommunicateWithHost err = 0 [06:41:09]CheckOFDResponse [06:41:09]1017 (14) - 77093643461234 [06:41:09]1041 (16) - 0000000000871835 [06:41:09]1040 (4) - 151286 [06:41:09]1012 (4) - 21.09.2024 00:25 [06:41:09]1206 (1) - 0 [06:41:09]OFD Sender: Remove packet 151286 [06:41:09]ProducePacketName [06:41:09]name=ofd_packets/00151286 [06:41:09]NVStorageDeleteData [06:41:10]*** Stage 1: CUTSNS_PIN = 1 [06:41:10]OFD Sender: No OFD packet to send [06:41:11]Read from MH i2c: 01 [06:41:11]MH_I2C_Read... [06:41:11]*** Stop cut motor [06:41:11]*** Cut end [06:41:11]Read from MH i2c: 01 07 00 [06:41:11]MH_I2C_Read... [06:41:11]Read from MH i2c: 01 07 00 10 0A 00 00 00 00 00 FF 0F 2F [06:41:11]process_action close_receipt done [06:41:11]requested_data is exist [06:41:11]produce_requested_data [06:41:11]requested_item fm.sn is exist - process it [06:41:11]wFMCommunicate request_size=4 [06:41:11]MH_SAM_APDU [06:41:11]CAPDU: 80 11 00 00 [06:41:11]Write to MH i2c: E2 08 00 11 0A 80 11 00 00 00 00 00 00 95 [06:41:11]Write i2c OK [06:41:11]MH_I2C_Read... [06:41:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:41:11]Read from MH i2c: E2 [06:41:11]MH_I2C_Read... [06:41:11]Read from MH i2c: E2 17 00 [06:41:11]MH_I2C_Read... [06:41:11]Read from MH i2c: E2 17 00 11 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [06:41:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:41:11]wFMCommunicate OK [06:41:11]requested_item fd.num is exist - process it [06:41:11]SAM_PROTO_GetFieldsCounters [06:41:11]wFMCommunicate request_size=4 [06:41:11]MH_SAM_APDU [06:41:11]CAPDU: 80 13 00 00 [06:41:11]Write to MH i2c: E2 08 00 12 0A 80 13 00 00 00 00 00 00 98 [06:41:11]Write i2c OK [06:41:11]MH_I2C_Read... [06:41:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:41:11]Read from MH i2c: E2 [06:41:11]MH_I2C_Read... [06:41:11]Read from MH i2c: E2 62 00 [06:41:11]MH_I2C_Read... [06:41:11]Read from MH i2c: E2 62 00 12 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 4E 02 00 0E 04 04 00 DA 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 46 [06:41:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 4E 02 00 0E 04 04 00 DA 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:41:11]wFMCommunicate OK [06:41:11]SAM_PROTO_GetFieldsCounters done [06:41:11]requested_item shift.num is exist - process it [06:41:11]requested_item shift.opened is exist - process it [06:41:11]req_shift_opened [06:41:11]FM_GetShiftState [06:41:11]SAM_PROTO_GetShiftState [06:41:11]wFMCommunicate request_size=4 [06:41:11]MH_SAM_APDU [06:41:11]CAPDU: 80 13 01 00 [06:41:11]Write to MH i2c: E2 08 00 13 0A 80 13 01 00 00 00 00 00 9A [06:41:11]Write i2c OK [06:41:11]MH_I2C_Read... [06:41:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:41:12]Read from MH i2c: E2 [06:41:12]MH_I2C_Read... [06:41:12]Read from MH i2c: E2 0E 00 [06:41:12]MH_I2C_Read... [06:41:12]Read from MH i2c: E2 0E 00 13 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2A [06:41:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:41:12]wFMCommunicate OK [06:41:12]SAM_PROTO_GetShiftState done [06:41:12]FM_GetShiftState done [06:41:12]req_shift_opened done [06:41:12]requested_item shift.open_date is exist - process it [06:41:12]req_shift_open_date [06:41:12]req_shift_open_date done [06:41:12]produce_requested_data done [06:41:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151286,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [06:41:12]process_action_free close_receipt [06:41:12]json_value_free [06:41:12]json_value_free done [06:41:12]process_json_proto returns [06:41:12]Send response to host [06:41:02]OFD Sender: No OFD packet to send [06:41:06]recv_with_timeout no data received [06:41:06]accept exits with 9 [06:41:06]New connection [06:41:06]New thread 3066957156 created [06:41:06]Thread 3067100516 joined [06:41:06]Waiting for new connection... [06:41:06] Sock 9.Parse request [06:41:06]Sock 9.Check first char [06:41:06]Sock 9.First char is OK [06:41:06]request: POST /json_proto HTTP/1.0 [06:41:06]Method: POST [06:41:06]URL: /json_proto [06:41:06]Method is POST - this is cgi request [06:41:06]url: /json_proto [06:41:06]query_string will be loaded in cgi processing [06:41:06]execute_cgi json_proto POST (null) [06:41:06]execute_cgi path=json_proto method=POST [06:41:06]POST find Content-Length [06:41:06]Host: 172.17.43.67:8080 [06:41:06]Content-Length: 683 [06:41:06]Content-Type: application/json [06:41:06] [06:41:06]POST finish read [06:41:06]Found Content-Length = 683 [06:41:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:41:06]execute_script... [06:41: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)1785297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:41:06]POST & json_proto [06:41:06]process_json_proto [06:41:06]json parsed OK: [06:41:06]protocol is kg_v1.0 [06:41:06]action value=close_receipt [06:41:06]process_action close_receipt [06:41:06]cmd_close_receipt [06:41:06]MH_GetDate [06:41:06]Write to MH i2c: F0 00 00 C9 09 C1 [06:41:06]Write i2c OK [06:41:06]MH_I2C_Read... [06:41:06]Read from MH i2c: F0 [06:41:06]MH_I2C_Read... [06:41:06]Read from MH i2c: F0 09 00 [06:41:06]MH_I2C_Read... [06:41:06]Read from MH i2c: F0 09 00 C9 09 00 84 6A EE 66 6A BD 47 65 DF [06:41:06]GetLastDocTimeStamp 1726900458 [06:41:06]current date 1726900868 [06:41:06]FM_GetShiftState [06:41:06]SAM_PROTO_GetShiftState [06:41:06]wFMCommunicate request_size=4 [06:41:06]MH_SAM_APDU [06:41:06]CAPDU: 80 13 01 00 [06:41:06]Write to MH i2c: E2 08 00 CA 09 80 13 01 00 00 00 00 00 50 [06:41:06]Write i2c OK [06:41:06]MH_I2C_Read... [06:41:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:41:06]Read from MH i2c: E2 [06:41:06]MH_I2C_Read... [06:41:06]Read from MH i2c: E2 0E 00 [06:41:06]MH_I2C_Read... [06:41:06]Read from MH i2c: E2 0E 00 CA 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E0 [06:41:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:41:06]wFMCommunicate OK [06:41:06]SAM_PROTO_GetShiftState done [06:41:06]FM_GetShiftState done [06:41:06]opened in 1726878748 [06:41:06]opened+sec_in_day 1726965148 [06:41:06]quantity*price = 150032 [06:41:06]sum+1 = 150033 [06:41:06]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 37 21.09.2024 06:49 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151287 ФПД: 182846749582727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T064941&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151287&fm=182846749582727&tin=02508201610067®Number=0000000000091825&sum=50000 [06:49:40]StoreToDocumentArchive [06:49:40]shift 474 fd 151287 [06:49:40]save to /storage/0474/doc_00151287 [06:49:40]save last doc name /storage/0474/doc_00151287 to /storage/kkm_last_doc_name [06:49:40]save OK [06:49:40]Clear old archive folders... [06:49:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [06:49:40]tlvbuf is 004E72B0 [06:49:40]SAM_PROTO_ClearQueue [06:49:40]wFMCommunicate request_size=4 [06:49:40]MH_SAM_APDU [06:49:40]CAPDU: 80 09 00 00 [06:49:40]Write to MH i2c: E2 08 00 22 0A 80 09 00 00 00 00 00 00 9E [06:49:40]Write i2c OK [06:49:40]MH_I2C_Read... [06:49:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:49:40]Read from MH i2c: E2 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 22 0A 00 90 00 A0 [06:49:40]RAPDU: 90 00 [06:49:40]wFMCommunicate OK [06:49:40]SAM_PROTO_ClearQueue done [06:49:40]KKMCreateOFDPacket [06:49:40]OFDProtocolAddRootSTLVToBuf [06:49:40]FM_MakeSignedData [06:49:40]FM_MakeSignedData [06:49:40]SAM_PROTO_SignData [06:49:40]wFMCommunicate request_size=4 [06:49:40]MH_SAM_APDU [06:49:40]CAPDU: 80 0D 01 02 [06:49:40]Write to MH i2c: E2 08 00 23 0A 80 0D 01 02 00 00 00 00 A6 [06:49:40]Write i2c OK [06:49:40]MH_I2C_Read... [06:49:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:49:40]Read from MH i2c: E2 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 23 0A 00 90 00 A1 [06:49:40]RAPDU: 90 00 [06:49:40]wFMCommunicate OK [06:49:40]wFMCommunicate request_size=255 [06:49:40]MH_SAM_APDU [06:49: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 85 6C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4E 02 00 35 04 06 00 A6 [06:49:40]Write to MH i2c: E2 02 01 24 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 85 6C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4E 02 00 35 04 06 00 A6 00 00 57 [06:49:40]Write i2c OK [06:49:40]MH_I2C_Read... [06:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:49:40]Read from MH i2c: E2 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 24 0A 00 90 00 A2 [06:49:40]RAPDU: 90 00 [06:49:40]wFMCommunicate OK [06:49:40]wFMCommunicate request_size=10 [06:49:40]MH_SAM_APDU [06:49:40]CAPDU: 80 0D 02 02 05 4C 53 8E A5 87 [06:49:40]Write to MH i2c: E2 0D 00 25 0A 80 0D 02 02 05 00 4C 53 8E A5 87 00 00 0C [06:49:40]Write i2c OK [06:49:40]MH_I2C_Read... [06:49:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:49:40]Read from MH i2c: E2 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 [06:49:40]MH_I2C_Read... [06:49:40]Read from MH i2c: E2 03 00 25 0A 00 90 00 A3 [06:49:40]RAPDU: 90 00 [06:49:40]wFMCommunicate OK [06:49:40]wFMCommunicate request_size=4 [06:49:40]MH_SAM_APDU [06:49:40]CAPDU: 80 0D 03 02 [06:49:40]Write to MH i2c: E2 08 00 26 0A 80 0D 03 02 00 00 00 00 AB [06:49:40]Write i2c OK [06:49:40]MH_I2C_Read... [06:49:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:49:41]Read from MH i2c: E2 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 0B 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 0B 00 26 0A 00 FD 5B 47 6F 0E 4F C8 29 90 00 08 [06:49:41]RAPDU: FD 5B 47 6F 0E 4F C8 29 90 00 [06:49:41]wFMCommunicate OK [06:49:41]SAM_PROTO_SignData done [06:49:41]FM_MakeSignedData done [06:49:41]CreateOFDProtocolMessage [06:49:41]wFMCommunicate request_size=4 [06:49:41]MH_SAM_APDU [06:49:41]CAPDU: 80 11 00 00 [06:49:41]Write to MH i2c: E2 08 00 27 0A 80 11 00 00 00 00 00 00 AB [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:49:41]Read from MH i2c: E2 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 17 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: E2 17 00 27 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [06:49:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:49:41]wFMCommunicate OK [06:49:41]CreateOFDProtocolMessage done [06:49:41]OFDSenderStorePacket 151287 [06:49:41]StoreOFDPacket docnum=151287 [06:49:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 CD 07 01 90 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 85 6C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4E 02 00 35 04 06 00 A6 4C 53 8E A5 87 FD 5B 47 6F 0E 4F C8 29 [06:49:41]CheckFolder [06:49:41]dirname=/storage/ofd_packets [06:49:41]CheckFolder done [06:49:41]ProducePacketName [06:49:41]name=ofd_packets/00151287 [06:49:41]NVStorageSaveData ofd_packets/00151287 [06:49:41]File name is /storage/ofd_packets/00151287 [06:49:41]Write 301 bytes [06:49:41]NVStorageSaveData done [06:49:41]OFDSenderStorePacket done [06:49:41]KKMCreateOFDPacket done [06:49:41]NVStorageSaveData kkm_last_timestamp [06:49:41]File name is /storage/kkm_last_timestamp [06:49:41]Write 4 bytes [06:49:41]NVStorageSaveData done [06:49:41]ExternCall_PrintAddStr [06:49:41]wPrintStart [06:49:41]Write to MH i2c: 01 00 00 28 0A 32 [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 07 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 07 00 28 0A 00 00 00 00 00 FF 0F 47 [06:49:41]RasterBufferAndPrint [06:49:41]line Счет N : (1)1785298 [06:49:41]line ИНН: 02508201610067 [06:49:41]line Контрольно-Кассовый Чек [06:49:41]line ПРОДАЖА [06:49:41]line ТРК (МРК, ГНК) : 22 [06:49:41]line Товар: 2710124130 [06:49:41]line Аи-92-К-5 [06:49:41]line 7.380 * 67.80 [06:49:41]line = 500.36 [06:49:41]line НДС 12% НСП 1% [06:49:41]line > о реализуемом товаре [06:49:41]line ОКРУГЛЕНИЕ: -0.36 [06:49:41]line ИТОГО: 500.00 [06:49:41]line Внесено: 500.00 [06:49:41]line СДАЧА: 0.00 [06:49:41]line НСП 1% : 4.43 [06:49:41]line НДС 12% : 53.14 [06:49:41]line Наличными: 500.00 [06:49:41]line Безнал.: 0.00 [06:49:41]line Место: АЗС № 89 "Партнер Нефть" [06:49:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:49:41]line СНО: Общий режим [06:49:41]line Чек 37 21.09.2024 06:49 [06:49:41]line Смена: 474 ФФД: 1.0 [06:49:41]line ЗНМ: 0300000113 [06:49:41]line РНМ: 0000000000091825 [06:49:41]line Версия ККМ: 001 [06:49:41]line ФМ: 0000000000871835 [06:49:41]line ФД: 151287 [06:49:41]line ФПД: 182846749582727 [06:49:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T064941&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151287&fm=182846749582727&tin=02508201610067®Number=0000000000091825&sum=50000 [06:49:41]written 0, free lines is 4095 [06:49:41]OFD Sender: Processing packet 151287 [packets to send 824, broken 823] [06:49:41]ProducePacketName [06:49:41]name=ofd_packets/00151287 [06:49:41]OFD Sender: To server: pG, [06:49:41]CommunicateWithHost lk.salyk.kg:30040 [06:49:41]ConnectInit lk.salyk.kg [06:49:41]Write to MH i2c: 01 00 00 53 0A 5D [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 07 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: 01 07 00 53 0A 00 00 00 00 00 DA 0C 4A [06:49:41]RasterBufferAndPrint [06:49:41]line [06:49:41]line [06:49:41]line [06:49:41]line [06:49:41]line [06:49:41]written 0, free lines is 3299 [06:49:41]MH_Cut [06:49:41]Write to MH i2c: D1 01 00 5A 0A 01 36 [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: D1 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: D1 01 00 [06:49:41]MH_I2C_Read... [06:49:41]Read from MH i2c: D1 01 00 5A 0A 00 35 [06:49:41]Write to MH i2c: 01 00 00 5B 0A 65 [06:49:41]Write i2c OK [06:49:41]MH_I2C_Read... [06:49:41]Connected sock=10 [06:49:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 CD 07 01 90 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 85 6C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4E 02 00 35 04 06 00 A6 4C 53 8E A5 87 FD 5B 47 6F 0E 4F C8 29 [06:49:42]*** Cut start [06:49:42]*** Purtial cut [06:49:42]*** Stage 1: CUTSNS_PIN = 1 [06:49:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 31 C7 47 00 33 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4E 02 00 F4 03 04 00 8D 14 EE 66 B6 04 01 00 00 F0 FA 22 EE 63 ED D3 6B [06:49:42]CommunicateWithHost err = 0 [06:49:42]CheckOFDResponse [06:49:42]1017 (14) - 77093643461234 [06:49:42]1041 (16) - 0000000000871835 [06:49:42]1040 (4) - 151287 [06:49:42]1012 (4) - 21.09.2024 00:34 [06:49:42]1206 (1) - 0 [06:49:42]OFD Sender: Remove packet 151287 [06:49:42]ProducePacketName [06:49:42]name=ofd_packets/00151287 [06:49:42]NVStorageDeleteData [06:49:42]Read from MH i2c: 01 [06:49:42]MH_I2C_Read... [06:49:42]*** Stop cut motor [06:49:42]*** Cut end [06:49:42]Read from MH i2c: 01 07 00 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: 01 07 00 5B 0A 00 00 00 00 00 FF 0F 7A [06:49:42]process_action close_receipt done [06:49:42]requested_data is exist [06:49:42]produce_requested_data [06:49:42]requested_item fm.sn is exist - process it [06:49:42]wFMCommunicate request_size=4 [06:49:42]MH_SAM_APDU [06:49:42]CAPDU: 80 11 00 00 [06:49:42]Write to MH i2c: E2 08 00 5C 0A 80 11 00 00 00 00 00 00 E0 [06:49:42]Write i2c OK [06:49:42]MH_I2C_Read... [06:49:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:49:42]Read from MH i2c: E2 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 17 00 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 17 00 5C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [06:49:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:49:42]wFMCommunicate OK [06:49:42]requested_item fd.num is exist - process it [06:49:42]SAM_PROTO_GetFieldsCounters [06:49:42]wFMCommunicate request_size=4 [06:49:42]MH_SAM_APDU [06:49:42]CAPDU: 80 13 00 00 [06:49:42]Write to MH i2c: E2 08 00 5D 0A 80 13 00 00 00 00 00 00 E3 [06:49:42]Write i2c OK [06:49:42]MH_I2C_Read... [06:49:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:49:42]Read from MH i2c: E2 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 62 00 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 62 00 5D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 4E 02 00 0E 04 04 00 DA 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 95 [06:49:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 4E 02 00 0E 04 04 00 DA 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 [06:49:42]wFMCommunicate OK [06:49:42]SAM_PROTO_GetFieldsCounters done [06:49:42]requested_item shift.num is exist - process it [06:49:42]requested_item shift.opened is exist - process it [06:49:42]req_shift_opened [06:49:42]FM_GetShiftState [06:49:42]SAM_PROTO_GetShiftState [06:49:42]wFMCommunicate request_size=4 [06:49:42]MH_SAM_APDU [06:49:42]CAPDU: 80 13 01 00 [06:49:42]Write to MH i2c: E2 08 00 5E 0A 80 13 01 00 00 00 00 00 E5 [06:49:42]Write i2c OK [06:49:42]MH_I2C_Read... [06:49:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:49:42]Read from MH i2c: E2 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 0E 00 [06:49:42]MH_I2C_Read... [06:49:42]Read from MH i2c: E2 0E 00 5E 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [06:49:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:49:42]wFMCommunicate OK [06:49:42]SAM_PROTO_GetShiftState done [06:49:42]FM_GetShiftState done [06:49:42]req_shift_opened done [06:49:42]requested_item shift.open_date is exist - process it [06:49:42]req_shift_open_date [06:49:42]req_shift_open_date done [06:49:42]produce_requested_data done [06:49:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151287,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [06:49:42]process_action_free close_receipt [06:49:42]json_value_free [06:49:42]json_value_free done [06:49:42]process_json_proto returns [06:49:42]Send response to host [06:49:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151287,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [06:49:42]free response buf [06:49:42]execute_script done [06:49:42]execute_script returns [06:49:42]free content buf [06:49:42]Sock 7.Close socket [06:49:42]Sock 7.Thread stoped [06:49:42]OFD Sender: No OFD packet to send [06:49:48]OFD Sender: No OFD packet to send [06:49:53]OFD Sender: No OFD packet to send [06:49:58]OFD Sender: No OFD packet to send [06:49:58]recv_with_timeout no data received [06:50:03]OFD Sender: No OFD packet to send [06:50:08]OFD Sender: No OFD packet to send [06:50:13]OFD Sender: No OFD packet to send [06:50:18]OFD Sender: No OFD packet to send [06:50:23]OFD Sender: No OFD packet to send [06:50:28]OFD Sender: No OFD packet to send [06:50:33]OFD Sender: No OFD packet to send [06:50:38]OFD Sender: No OFD packet to send [06:50:43]OFD Sender: No OFD packet to send [06:50:48]OFD Sender: No OFD packet to send [06:50:53]OFD Sender: No OFD packet to send [06:50:58]OFD Sender: No OFD packet to send [06:51:03]OFD Sender: No OFD packet to send [06:51:08]OFD Sender: No OFD packet to send [06:51:13]OFD Sender: No OFD packet to send [06:51:18]OFD Sender: No OFD packet to send [06:51:23]OFD Sender: No OFD packet to send [06:51:27]recv_with_timeout no data received [06:51:28]OFD Sender: No OFD packet to send [06:51:33]OFD Sender: No OFD packet to send [06:51:38]OFD Sender: No OFD packet to send [06:51:43]OFD Sender: No OFD packet to send [06:51:48]OFD Sender: No OFD packet to send [06:51:53]OFD Sender: No OFD packet to send [06:51:58]OFD Sender: No OFD packet to send [06:52:03]OFD Sender: No OFD packet to send [06:52:08]OFD Sender: No OFD packet to send [06:52:10]recv_with_timeout no data received [06:52:13]OFD Sender: No OFD packet to send [06:52:18]OFD Sender: No OFD packet to send [06:52:23]OFD Sender: No OFD packet to send [06:52:28]OFD Sender: No OFD packet to send [06:52:33]OFD Sender: No OFD packet to send [06:52:38]OFD Sender: No OFD packet to send [06:52:39]recv_with_timeout no data received [06:52:43]OFD Sender: No OFD packet to send [06:52:48]OFD Sender: No OFD packet to send [06:52:50]recv_with_timeout no data received [06:52:53]OFD Sender: No OFD packet to send [06:52:58]OFD Sender: No OFD packet to send [06:53:03]OFD Sender: No OFD packet to send [06:53:08]OFD Sender: No OFD packet to send [06:53:13]OFD Sender: No OFD packet to send [06:53:18]OFD Sender: No OFD packet to send [06:53:19]recv_with_timeout no data received [06:53:23]OFD Sender: No OFD packet to send [06:53:28]OFD Sender: No OFD packet to send [06:53:30]recv_with_timeout no data received [06:53:33]OFD Sender: No OFD packet to send [06:53:38]OFD Sender: No OFD packet to send [06:53:43]OFD Sender: No OFD packet to send [06:53:48]OFD Sender: No OFD packet to send [06:53:53]OFD Sender: No OFD packet to send [06:53:58]OFD Sender: No OFD packet to send [06:54:03]OFD Sender: No OFD packet to send [06:54:08]OFD Sender: No OFD packet to send [06:54:12]recv_with_timeout no data received [06:54:13]OFD Sender: No OFD packet to send [06:54:18]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:29]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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:30]recv_with_timeout no data received [06:55:34]OFD Sender: No OFD packet to send [06:55:39]OFD Sender: No OFD packet to send [06:55:44]OFD Sender: No OFD packet to send [06:55:49]OFD Sender: No OFD packet to send [06:55:54]OFD Sender: No OFD packet to send [06:55:59]OFD Sender: No OFD packet to send [06:56:04]OFD Sender: No OFD packet to send [06:56: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:20]recv_with_timeout no data received [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:40]recv_with_timeout no data received [06:56:44]OFD Sender: No OFD packet to send [06:56:49]OFD Sender: No OFD packet to send [06:56:54]OFD Sender: No OFD packet to send [06:56:59]OFD Sender: No OFD packet to send [06:57:04]OFD Sender: No OFD packet to send [06:57:09]OFD Sender: No OFD packet to send [06:57:14]OFD Sender: No OFD packet to send [06:57:19]OFD Sender: No OFD packet to send [06:57:24]OFD Sender: No OFD packet to send [06:57:25]accept exits with 9 [06:57:25]New connection [06:57:25]New thread 3066957156 created [06:57:25]Thread 3067100516 joined [06:57:25]Waiting for new connection... [06:57:25] Sock 9.Parse request [06:57:25]Sock 9.Check first char [06:57:25]Sock 9.First char is OK [06:57:25]request: POST /json_proto HTTP/1.0 [06:57:25]Method: POST [06:57:25]URL: /json_proto [06:57:25]Method is POST - this is cgi request [06:57:25]url: /json_proto [06:57:25]query_string will be loaded in cgi processing [06:57:25]execute_cgi json_proto POST (null) [06:57:25]execute_cgi path=json_proto method=POST [06:57:25]POST find Content-Length [06:57:25]Host: 172.17.43.67:8080 [06:57:25]Content-Length: 627 [06:57:25]Content-Type: application/json [06:57:25] [06:57:25]POST finish read [06:57:25]Found Content-Length = 627 [06:57:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:57:25]execute_script... [06:57: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)1785299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:57:25]POST & json_proto [06:57:25]process_json_proto [06:57:25]json parsed OK: [06:57:25]protocol is kg_v1.0 [06:57:25]action value=close_receipt [06:57:25]process_action close_receipt [06:57:25]cmd_close_receipt [06:57:25]MH_GetDate [06:57:25]Write to MH i2c: F0 00 00 5F 0A 58 [06:57:25]Write i2c OK [06:57:25]MH_I2C_Read... [06:57:25]Read from MH i2c: F0 [06:57:25]MH_I2C_Read... [06:57:25]Read from MH i2c: F0 09 00 [06:57:25]MH_I2C_Read... [06:57:25]Read from MH i2c: F0 09 00 5F 0A 00 57 6E EE 66 6A BD 47 65 4D [06:57:25]GetLastDocTimeStamp 1726901381 [06:57:25]current date 1726901847 [06:57:25]FM_GetShiftState [06:57:25]SAM_PROTO_GetShiftState [06:57:25]wFMCommunicate request_size=4 [06:57:25]MH_SAM_APDU [06:57:25]CAPDU: 80 13 01 00 [06:57:25]Write to MH i2c: E2 08 00 60 0A 80 13 01 00 00 00 00 00 E7 [06:57:25]Write i2c OK [06:57:25]MH_I2C_Read... [06:57:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:57:26]Read from MH i2c: E2 [06:57:26]MH_I2C_Read... [06:57:26]Read from MH i2c: E2 0E 00 [06:57:26]MH_I2C_Read... [06:57:26]Read from MH i2c: E2 0E 00 60 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 77 [06:57:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:57:26]wFMCommunicate OK [06:57:26]SAM_PROTO_GetShiftState done [06:57:26]FM_GetShiftState done [06:57:26]opened in 1726878748 [06:57:26]opened+sec_in_day 1726965148 [06:57:26]quantity*price = 99999 [06:57:26]sum+1 = 100001 [06:57:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 38 21.09.2024 06:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151288 ФПД: 149505871739780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T065727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151288&fm=149505871739780&tin=02508201610067®Number=0000000000091825&sum=100000 [06:57:27]StoreToDocumentArchive [06:57:27]shift 474 fd 151288 [06:57:27]save to /storage/0474/doc_00151288 [06:57:27]save last doc name /storage/0474/doc_00151288 to /storage/kkm_last_doc_name [06:57:27]save OK [06:57:27]Clear old archive folders... [06:57:27]ProcessDocumentItem done err = 0, tmpTLVsize=247 [06:57:27]tlvbuf is 00520C60 [06:57:27]SAM_PROTO_ClearQueue [06:57:27]wFMCommunicate request_size=4 [06:57:27]MH_SAM_APDU [06:57:27]CAPDU: 80 09 00 00 [06:57:27]Write to MH i2c: E2 08 00 6D 0A 80 09 00 00 00 00 00 00 E9 [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:57:27]Read from MH i2c: E2 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 6D 0A 00 90 00 EB [06:57:27]RAPDU: 90 00 [06:57:27]wFMCommunicate OK [06:57:27]SAM_PROTO_ClearQueue done [06:57:27]KKMCreateOFDPacket [06:57:27]OFDProtocolAddRootSTLVToBuf [06:57:27]FM_MakeSignedData [06:57:27]FM_MakeSignedData [06:57:27]SAM_PROTO_SignData [06:57:27]wFMCommunicate request_size=4 [06:57:27]MH_SAM_APDU [06:57:27]CAPDU: 80 0D 01 02 [06:57:27]Write to MH i2c: E2 08 00 6E 0A 80 0D 01 02 00 00 00 00 F1 [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:57:27]Read from MH i2c: E2 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 6E 0A 00 90 00 EC [06:57:27]RAPDU: 90 00 [06:57:27]wFMCommunicate OK [06:57:27]wFMCommunicate request_size=255 [06:57:27]MH_SAM_APDU [06:57:27]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 57 6E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4E 02 00 35 04 06 00 87 F9 8C 60 7B [06:57:27]Write to MH i2c: E2 02 01 6F 0A 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 57 6E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4E 02 00 35 04 06 00 87 F9 8C 60 7B 00 00 BA [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:57:27]Read from MH i2c: E2 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 6F 0A 00 90 00 ED [06:57:27]RAPDU: 90 00 [06:57:27]wFMCommunicate OK [06:57:27]wFMCommunicate request_size=6 [06:57:27]MH_SAM_APDU [06:57:27]CAPDU: 80 0D 02 02 01 84 [06:57:27]Write to MH i2c: E2 09 00 70 0A 80 0D 02 02 01 00 84 00 00 7A [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:57:27]Read from MH i2c: E2 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 03 00 70 0A 00 90 00 EE [06:57:27]RAPDU: 90 00 [06:57:27]wFMCommunicate OK [06:57:27]wFMCommunicate request_size=4 [06:57:27]MH_SAM_APDU [06:57:27]CAPDU: 80 0D 03 02 [06:57:27]Write to MH i2c: E2 08 00 71 0A 80 0D 03 02 00 00 00 00 F6 [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:57:27]Read from MH i2c: E2 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 0B 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 0B 00 71 0A 00 2B 0F 50 BB 72 54 93 91 90 00 26 [06:57:27]RAPDU: 2B 0F 50 BB 72 54 93 91 90 00 [06:57:27]wFMCommunicate OK [06:57:27]SAM_PROTO_SignData done [06:57:27]FM_MakeSignedData done [06:57:27]CreateOFDProtocolMessage [06:57:27]wFMCommunicate request_size=4 [06:57:27]MH_SAM_APDU [06:57:27]CAPDU: 80 11 00 00 [06:57:27]Write to MH i2c: E2 08 00 72 0A 80 11 00 00 00 00 00 00 F6 [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:57:27]Read from MH i2c: E2 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 17 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: E2 17 00 72 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [06:57:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:57:27]wFMCommunicate OK [06:57:27]CreateOFDProtocolMessage done [06:57:27]OFDSenderStorePacket 151288 [06:57:27]StoreOFDPacket docnum=151288 [06:57:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 50 9D 03 01 73 F5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 57 6E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4E 02 00 35 04 06 00 87 F9 8C 60 7B 84 2B 0F 50 BB 72 54 93 91 [06:57:27]CheckFolder [06:57:27]dirname=/storage/ofd_packets [06:57:27]CheckFolder done [06:57:27]ProducePacketName [06:57:27]name=ofd_packets/00151288 [06:57:27]NVStorageSaveData ofd_packets/00151288 [06:57:27]File name is /storage/ofd_packets/00151288 [06:57:27]Write 297 bytes [06:57:27]NVStorageSaveData done [06:57:27]OFDSenderStorePacket done [06:57:27]KKMCreateOFDPacket done [06:57:27]NVStorageSaveData kkm_last_timestamp [06:57:27]File name is /storage/kkm_last_timestamp [06:57:27]Write 4 bytes [06:57:27]NVStorageSaveData done [06:57:27]ExternCall_PrintAddStr [06:57:27]wPrintStart [06:57:27]Write to MH i2c: 01 00 00 73 0A 7D [06:57:27]Write i2c OK [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: 01 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: 01 07 00 [06:57:27]MH_I2C_Read... [06:57:27]Read from MH i2c: 01 07 00 73 0A 00 00 00 00 00 FF 0F 92 [06:57:27]RasterBufferAndPrint [06:57:27]line Счет N : (1)1785299 [06:57:27]line ИНН: 02508201610067 [06:57:27]line Контрольно-Кассовый Чек [06:57:27]line ПРОДАЖА [06:57:27]line ТРК (МРК, ГНК) : 33 [06:57:27]line Товар: 2710124130 [06:57:27]line Super-92 [06:57:27]line 14.430 * 69.30 [06:57:27]line = 1000.00 [06:57:27]line НДС 12% НСП 1% [06:57:27]line > о реализуемом товаре [06:57:27]line ИТОГО: 1000.00 [06:57:27]line НСП 1% : 8.85 [06:57:27]line НДС 12% : 106.19 [06:57:27]line Наличными: 1000.00 [06:57:27]line Безнал.: 0.00 [06:57:27]line Место: АЗС № 89 "Партнер Нефть" [06:57:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [06:57:27]line СНО: Общий режим [06:57:27]line Чек 38 21.09.2024 06:57 [06:57:27]line Смена: 474 ФФД: 1.0 [06:57:27]line ЗНМ: 0300000113 [06:57:27]line РНМ: 0000000000091825 [06:57:27]line Версия ККМ: 001 [06:57:27]line ФМ: 0000000000871835 [06:57:27]line ФД: 151288 [06:57:27]line ФПД: 149505871739780 [06:57:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T065727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151288&fm=149505871739780&tin=02508201610067®Number=0000000000091825&sum=100000 [06:57:27]written 0, free lines is 4095 [06:57:27]OFD Sender: Processing packet 151288 [packets to send 824, broken 823] [06:57:27]ProducePacketName [06:57:27]name=ofd_packets/00151288 [06:57:27]OFD Sender: To server: pG, [06:57:27]CommunicateWithHost lk.salyk.kg:30040 [06:57:27]ConnectInit lk.salyk.kg [06:57:28]Write to MH i2c: 01 00 00 9B 0A A5 [06:57:28]Write i2c OK [06:57:28]MH_I2C_Read... [06:57:28]Read from MH i2c: 01 [06:57:28]MH_I2C_Read... [06:57:28]Read from MH i2c: 01 07 00 [06:57:28]MH_I2C_Read... [06:57:28]Read from MH i2c: 01 07 00 9B 0A 00 00 00 00 00 02 0D BB [06:57:28]RasterBufferAndPrint [06:57:28]line [06:57:28]line [06:57:28]line [06:57:28]line [06:57:28]line [06:57:28]written 0, free lines is 3336 [06:57:28]MH_Cut [06:57:28]Write to MH i2c: D1 01 00 A2 0A 01 7E [06:57:28]Write i2c OK [06:57:28]MH_I2C_Read... [06:57:28]Read from MH i2c: D1 [06:57:28]MH_I2C_Read... [06:57:28]Read from MH i2c: D1 01 00 [06:57:28]MH_I2C_Read... [06:57:28]Read from MH i2c: D1 01 00 A2 0A 00 7D [06:57:28]Write to MH i2c: 01 00 00 A3 0A AD [06:57:28]Write i2c OK [06:57:28]MH_I2C_Read... [06:57:28]*** Cut start [06:57:28]*** Purtial cut [06:57:28]*** CUTSNS_PIN = 0 [06:57:29]*** Stage 1: CUTSNS_PIN = 1 [06:57:30]Read from MH i2c: 01 [06:57:30]MH_I2C_Read... [06:57:30]*** Stop cut motor [06:57:30]*** Cut end [06:57:30]Read from MH i2c: 01 07 00 [06:57:30]MH_I2C_Read... [06:57:30]Read from MH i2c: 01 07 00 A3 0A 00 00 00 00 00 FF 0F C2 [06:57:30]process_action close_receipt done [06:57:30]requested_data is exist [06:57:30]produce_requested_data [06:57:30]requested_item fm.sn is exist - process it [06:57:30]wFMCommunicate request_size=4 [06:57:30]MH_SAM_APDU [06:57:30]CAPDU: 80 11 00 00 [06:57:30]Write to MH i2c: E2 08 00 A4 0A 80 11 00 00 00 00 00 00 28 [06:57:30]Write i2c OK [06:57:30]MH_I2C_Read... [06:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:57:30]Read from MH i2c: E2 [06:57:30]MH_I2C_Read... [06:57:30]Read from MH i2c: E2 17 00 [06:57:30]MH_I2C_Read... [06:57:30]Read from MH i2c: E2 17 00 A4 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [06:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [06:57:30]wFMCommunicate OK [06:57:30]requested_item fd.num is exist - process it [06:57:30]SAM_PROTO_GetFieldsCounters [06:57:30]wFMCommunicate request_size=4 [06:57:30]MH_SAM_APDU [06:57:30]CAPDU: 80 13 00 00 [06:57:30]Write to MH i2c: E2 08 00 A5 0A 80 13 00 00 00 00 00 00 2B [06:57:30]Write i2c OK [06:57:30]MH_I2C_Read... [06:57:30]Connected sock=11 [06:57:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 50 9D 03 01 73 F5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 57 6E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4E 02 00 35 04 06 00 87 F9 8C 60 7B 84 2B 0F 50 BB 72 54 93 91 [06:57:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:57:31]Read from MH i2c: E2 [06:57:31]MH_I2C_Read... [06:57:31]Read from MH i2c: E2 62 00 [06:57:31]MH_I2C_Read... [06:57:31]Read from MH i2c: E2 62 00 A5 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 4E 02 00 0E 04 04 00 DA 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 E1 [06:57:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 4E 02 00 0E 04 04 00 DA 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 [06:57:31]wFMCommunicate OK [06:57:31]SAM_PROTO_GetFieldsCounters done [06:57:31]requested_item shift.num is exist - process it [06:57:31]requested_item shift.opened is exist - process it [06:57:31]req_shift_opened [06:57:31]FM_GetShiftState [06:57:31]SAM_PROTO_GetShiftState [06:57:31]wFMCommunicate request_size=4 [06:57:31]MH_SAM_APDU [06:57:31]CAPDU: 80 13 01 00 [06:57:31]Write to MH i2c: E2 08 00 A6 0A 80 13 01 00 00 00 00 00 2D [06:57:31]Write i2c OK [06:57:31]MH_I2C_Read... [06:57:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:57:31]Read from MH i2c: E2 [06:57:31]MH_I2C_Read... [06:57:31]Read from MH i2c: E2 0E 00 [06:57:31]MH_I2C_Read... [06:57:31]Read from MH i2c: E2 0E 00 A6 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BD [06:57:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [06:57:31]wFMCommunicate OK [06:57:31]SAM_PROTO_GetShiftState done [06:57:31]FM_GetShiftState done [06:57:31]req_shift_opened done [06:57:31]requested_item shift.open_date is exist - process it [06:57:31]req_shift_open_date [06:57:31]req_shift_open_date done [06:57:31]produce_requested_data done [06:57:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151288,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [06:57:31]process_action_free close_receipt [06:57:31]json_value_free [06:57:31]json_value_free done [06:57:31]process_json_proto returns [06:57:31]Send response to host [06:57:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151288,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [06:57:31]free response buf [06:57:31]execute_script done [06:57:31]execute_script returns [06:57:31]free content buf [06:57:31]Sock 9.Close socket [06:57:31]Sock 9.Thread stoped [06:57:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A 2B 47 00 49 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4E 02 00 F4 03 04 00 62 16 EE 66 B6 04 01 00 00 C1 87 3C 71 8F 26 21 6A [06:57:31]CommunicateWithHost err = 0 [06:57:31]CheckOFDResponse [06:57:31]1017 (14) - 77093643461234 [06:57:31]1041 (16) - 0000000000871835 [06:57:31]1040 (4) - 151288 [06:57:31]1012 (4) - 21.09.2024 00:42 [06:57:31]1206 (1) - 0 [06:57:31]OFD Sender: Remove packet 151288 [06:57:31]ProducePacketName [06:57:31]name=ofd_packets/00151288 [06:57:31]NVStorageDeleteData [06:57:31]OFD Sender: No OFD packet to send [06:57:36]OFD Sender: No OFD packet to send [06:57:41]OFD Sender: No OFD packet to send [06:57:46]OFD Sender: No OFD packet to send [06:57:51]OFD Sender: No OFD packet to send [06:57:56]OFD Sender: No OFD packet to send [06:58:01]OFD Sender: No OFD packet to send [06:58:06]OFD Sender: No OFD packet to send [06:58:11]OFD Sender: No OFD packet to send [06:58:16]OFD Sender: No OFD packet to send [06:58:22]OFD Sender: No OFD packet to send [06:58:27]OFD Sender: No OFD packet to send [06:58:32]OFD Sender: No OFD packet to send [06:58:37]OFD Sender: No OFD packet to send [06:58:42]OFD Sender: No OFD packet to send [06:58:47]OFD Sender: No OFD packet to send [06:58:51]recv_with_timeout no data received [06:58:52]OFD Sender: No OFD packet to send [06:58:57]OFD Sender: No OFD packet to send [06:59:02]OFD Sender: No OFD packet to send [06:59:07]OFD Sender: No OFD packet to send [06:59:12]OFD Sender: No OFD packet to send [06:59:17]OFD Sender: No OFD packet to send [06:59:22]OFD Sender: No OFD packet to send [06:59:22]recv_with_timeout no data received [06:59:27]OFD Sender: No OFD packet to send [06:59:32]OFD Sender: No OFD packet to send [06:59:37]OFD Sender: No OFD packet to send [06:59:42]OFD Sender: No OFD packet to send [06:59:47]OFD Sender: No OFD packet to send [06:59:52]OFD Sender: No OFD packet to send [06:59:57]OFD Sender: No OFD packet to send [06:59:58]recv_with_timeout no data received [07:00:02]OFD Sender: No OFD packet to send [07:00:07]OFD Sender: No OFD packet to send [07:00:09]recv_with_timeout no data received [07:00:12]OFD Sender: No OFD packet to send [07:00:17]OFD Sender: No OFD packet to send [07:00:22]OFD Sender: No OFD packet to send [07:00:27]OFD Sender: No OFD packet to send [07:00:32]OFD Sender: No OFD packet to send [07:00:37]OFD Sender: No OFD packet to send [07:00:42]recv_with_timeout no data received [07:00:42]OFD Sender: No OFD packet to send [07:00:47]OFD Sender: No OFD packet to send [07:00:52]OFD Sender: No OFD packet to send [07:00:57]OFD Sender: No OFD packet to send [07:01:02]OFD Sender: No OFD packet to send [07:01:07]OFD Sender: No OFD packet to send [07:01:10]recv_with_timeout no data received [07:01:12]OFD Sender: No OFD packet to send [07:01:17]OFD Sender: No OFD packet to send [07:01:22]OFD Sender: No OFD packet to send [07:01:27]OFD Sender: No OFD packet to send [07:01:32]OFD Sender: No OFD packet to send [07:01:37]OFD Sender: No OFD packet to send [07:01:42]OFD Sender: No OFD packet to send [07:01:47]OFD Sender: No OFD packet to send [07:01:52]OFD Sender: No OFD packet to send [07:01:57]OFD Sender: No OFD packet to send [07:02:02]OFD Sender: No OFD packet to send [07:02:07]OFD Sender: No OFD packet to send [07:02:12]OFD Sender: No OFD packet to send [07:02:17]OFD Sender: No OFD packet to send [07:02:22]OFD Sender: No OFD packet to send [07:02:27]OFD Sender: No OFD packet to send [07:02:32]OFD Sender: No OFD packet to send [07:02:37]OFD Sender: No OFD packet to send [07:02:40]recv_with_timeout no data received [07:02:42]OFD Sender: No OFD packet to send [07:02:47]OFD Sender: No OFD packet to send [07:02:52]OFD Sender: No OFD packet to send [07:02:58]OFD Sender: No OFD packet to send [07:03:03]OFD Sender: No OFD packet to send [07:03:08]OFD Sender: No OFD packet to send [07:03:13]OFD Sender: No OFD packet to send [07:03:18]OFD Sender: No OFD packet to send [07:03:21]recv_with_timeout no data received [07:03:23]OFD Sender: No OFD packet to send [07:03:28]OFD Sender: No OFD packet to send [07:03:33]OFD Sender: No OFD packet to send [07:03:38]OFD Sender: No OFD packet to send [07:03:43]OFD Sender: No OFD packet to send [07:03:48]OFD Sender: No OFD packet to send [07:03:53]OFD Sender: No OFD packet to send [07:03:58]OFD Sender: No OFD packet to send [07:04:03]OFD Sender: No OFD packet to send [07:04:08]OFD Sender: No OFD packet to send [07:04:13]OFD Sender: No OFD packet to send [07:04:18]OFD Sender: No OFD packet to send [07:04:23]OFD Sender: No OFD packet to send [07:04:28]OFD Sender: No OFD packet to send [07:04:33]OFD Sender: No OFD packet to send [07:04:35]recv_with_timeout no data received [07:04:38]OFD Sender: No OFD packet to send [07:04:43]OFD Sender: No OFD packet to send [07:04:48]OFD Sender: No OFD packet to send [07:04:53]OFD Sender: No OFD packet to send [07:04:58]OFD Sender: No OFD packet to send [07:05:03]OFD Sender: No OFD packet to send [07:05:05]recv_with_timeout no data received [07:05:08]OFD Sender: No OFD packet to send [07:05:13]OFD Sender: No OFD packet to send [07:05:18]OFD Sender: No OFD packet to send [07:05:23]OFD Sender: No OFD packet to send [07:05:28]OFD Sender: No OFD packet to send [07:05:33]OFD Sender: No OFD packet to send [07:05:38]OFD Sender: No OFD packet to send [07:05:42]recv_with_timeout no data received [07:05:43]OFD Sender: No OFD packet to send [07:05:48]OFD Sender: No OFD packet to send [07:05:53]OFD Sender: No OFD packet to send [07:05:58]OFD Sender: No OFD packet to send [07:06:03]OFD Sender: No OFD packet to send [07:06:08]OFD Sender: No OFD packet to send [07:06:13]OFD Sender: No OFD packet to send [07:06:16]recv_with_timeout no data received [07:06:18]OFD Sender: No OFD packet to send [07:06:23]OFD Sender: No OFD packet to send [07:06:28]OFD Sender: No OFD packet to send [07:06:33]OFD Sender: No OFD packet to send [07:06:38]OFD Sender: No OFD packet to send [07:06:39]recv_with_timeout no data received [07:06:43]OFD Sender: No OFD packet to send [07:06:48]OFD Sender: No OFD packet to send [07:06:53]OFD Sender: No OFD packet to send [07:06:58]accept exits with 7 [07:06:58]New connection [07:06:58]New thread 3067100516 created [07:06:58]Thread 3066957156 joined [07:06:58]Waiting for new connection... [07:06:58] Sock 7.Parse request [07:06:58]Sock 7.Check first char [07:06:58]Sock 7.First char is OK [07:06:58]request: POST /json_proto HTTP/1.0 [07:06:58]Method: POST [07:06:58]URL: /json_proto [07:06:58]Method is POST - this is cgi request [07:06:58]url: /json_proto [07:06:58]query_string will be loaded in cgi processing [07:06:58]execute_cgi json_proto POST (null) [07:06:58]execute_cgi path=json_proto method=POST [07:06:58]POST find Content-Length [07:06:58]Host: 172.17.43.67:8080 [07:06:58]Content-Length: 678 [07:06:58]Content-Type: application/json [07:06:58] [07:06:58]POST finish read [07:06:58]Found Content-Length = 678 [07:06:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:58]execute_script... [07:06: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)1785300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:06:58]POST & json_proto [07:06:58]process_json_proto [07:06:58]json parsed OK: [07:06:58]protocol is kg_v1.0 [07:06:58]action value=close_receipt [07:06:58]process_action close_receipt [07:06:58]cmd_close_receipt [07:06:58]MH_GetDate [07:06:58]Write to MH i2c: F0 00 00 A7 0A A0 [07:06:58]Write i2c OK [07:06:58]MH_I2C_Read... [07:06:58]Read from MH i2c: F0 [07:06:58]MH_I2C_Read... [07:06:58]Read from MH i2c: F0 09 00 [07:06:58]MH_I2C_Read... [07:06:58]Read from MH i2c: F0 09 00 A7 0A 00 93 70 EE 66 6A BD 47 65 D3 [07:06:58]GetLastDocTimeStamp 1726901847 [07:06:58]current date 1726902419 [07:06:58]FM_GetShiftState [07:06:58]SAM_PROTO_GetShiftState [07:06:58]wFMCommunicate request_size=4 [07:06:58]MH_SAM_APDU [07:06:58]CAPDU: 80 13 01 00 [07:06:58]Write to MH i2c: E2 08 00 A8 0A 80 13 01 00 00 00 00 00 2F [07:06:58]Write i2c OK [07:06:58]MH_I2C_Read... [07:06:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:06:58]Read from MH i2c: E2 [07:06:58]MH_I2C_Read... [07:06:58]Read from MH i2c: E2 0E 00 [07:06:58]MH_I2C_Read... [07:06:58]Read from MH i2c: E2 0E 00 A8 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [07:06:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:06:58]wFMCommunicate OK [07:06:58]SAM_PROTO_GetShiftState done [07:06:58]FM_GetShiftState done [07:06:58]opened in 1726878748 [07:06:58]opened+sec_in_day 1726965148 [07:06:58]quantity*price = 50036 [07:06:58]sum+1 = 50037 [07:06:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 39 21.09.2024 07:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151289 ФПД: 241462545175172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T070700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151289&fm=241462545175172&tin=02508201610067®Number=0000000000091825&sum=50000 [07:06:59]StoreToDocumentArchive [07:06:59]shift 474 fd 151289 [07:06:59]save to /storage/0474/doc_00151289 [07:06:59]save last doc name /storage/0474/doc_00151289 to /storage/kkm_last_doc_name [07:06:59]save OK [07:06:59]Clear old archive folders... [07:06:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:06:59]tlvbuf is 0051DC90 [07:06:59]SAM_PROTO_ClearQueue [07:06:59]wFMCommunicate request_size=4 [07:06:59]MH_SAM_APDU [07:06:59]CAPDU: 80 09 00 00 [07:06:59]Write to MH i2c: E2 08 00 B5 0A 80 09 00 00 00 00 00 00 31 [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:06:59]Read from MH i2c: E2 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 B5 0A 00 90 00 33 [07:06:59]RAPDU: 90 00 [07:06:59]wFMCommunicate OK [07:06:59]SAM_PROTO_ClearQueue done [07:06:59]KKMCreateOFDPacket [07:06:59]OFDProtocolAddRootSTLVToBuf [07:06:59]FM_MakeSignedData [07:06:59]FM_MakeSignedData [07:06:59]SAM_PROTO_SignData [07:06:59]wFMCommunicate request_size=4 [07:06:59]MH_SAM_APDU [07:06:59]CAPDU: 80 0D 01 02 [07:06:59]Write to MH i2c: E2 08 00 B6 0A 80 0D 01 02 00 00 00 00 39 [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:06:59]Read from MH i2c: E2 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 B6 0A 00 90 00 34 [07:06:59]RAPDU: 90 00 [07:06:59]wFMCommunicate OK [07:06:59]wFMCommunicate request_size=255 [07:06:59]MH_SAM_APDU [07:06:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 94 70 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4E 02 00 35 04 06 00 DB [07:06:59]Write to MH i2c: E2 02 01 B7 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 94 70 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4E 02 00 35 04 06 00 DB 00 00 36 [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:59]Read from MH i2c: E2 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 B7 0A 00 90 00 35 [07:06:59]RAPDU: 90 00 [07:06:59]wFMCommunicate OK [07:06:59]wFMCommunicate request_size=10 [07:06:59]MH_SAM_APDU [07:06:59]CAPDU: 80 0D 02 02 05 9B E1 3B 52 84 [07:06:59]Write to MH i2c: E2 0D 00 B8 0A 80 0D 02 02 05 00 9B E1 3B 52 84 00 00 D3 [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:06:59]Read from MH i2c: E2 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 03 00 B8 0A 00 90 00 36 [07:06:59]RAPDU: 90 00 [07:06:59]wFMCommunicate OK [07:06:59]wFMCommunicate request_size=4 [07:06:59]MH_SAM_APDU [07:06:59]CAPDU: 80 0D 03 02 [07:06:59]Write to MH i2c: E2 08 00 B9 0A 80 0D 03 02 00 00 00 00 3E [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:06:59]Read from MH i2c: E2 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 0B 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 0B 00 B9 0A 00 E8 E9 97 1F B1 C7 B3 A6 90 00 97 [07:06:59]RAPDU: E8 E9 97 1F B1 C7 B3 A6 90 00 [07:06:59]wFMCommunicate OK [07:06:59]SAM_PROTO_SignData done [07:06:59]FM_MakeSignedData done [07:06:59]CreateOFDProtocolMessage [07:06:59]wFMCommunicate request_size=4 [07:06:59]MH_SAM_APDU [07:06:59]CAPDU: 80 11 00 00 [07:06:59]Write to MH i2c: E2 08 00 BA 0A 80 11 00 00 00 00 00 00 3E [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:06:59]Read from MH i2c: E2 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 17 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: E2 17 00 BA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [07:06:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:06:59]wFMCommunicate OK [07:06:59]CreateOFDProtocolMessage done [07:06:59]OFDSenderStorePacket 151289 [07:06:59]StoreOFDPacket docnum=151289 [07:06:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 46 5D 07 01 A7 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 94 70 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4E 02 00 35 04 06 00 DB 9B E1 3B 52 84 E8 E9 97 1F B1 C7 B3 A6 [07:06:59]CheckFolder [07:06:59]dirname=/storage/ofd_packets [07:06:59]CheckFolder done [07:06:59]ProducePacketName [07:06:59]name=ofd_packets/00151289 [07:06:59]NVStorageSaveData ofd_packets/00151289 [07:06:59]File name is /storage/ofd_packets/00151289 [07:06:59]Write 301 bytes [07:06:59]NVStorageSaveData done [07:06:59]OFDSenderStorePacket done [07:06:59]KKMCreateOFDPacket done [07:06:59]NVStorageSaveData kkm_last_timestamp [07:06:59]File name is /storage/kkm_last_timestamp [07:06:59]Write 4 bytes [07:06:59]NVStorageSaveData done [07:06:59]ExternCall_PrintAddStr [07:06:59]wPrintStart [07:06:59]Write to MH i2c: 01 00 00 BB 0A C5 [07:06:59]Write i2c OK [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: 01 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: 01 07 00 [07:06:59]MH_I2C_Read... [07:06:59]Read from MH i2c: 01 07 00 BB 0A 00 00 00 00 00 FF 0F DA [07:06:59]RasterBufferAndPrint [07:06:59]line Счет N : (1)1785300 [07:06:59]line ИНН: 02508201610067 [07:06:59]line Контрольно-Кассовый Чек [07:06:59]line ПРОДАЖА [07:06:59]line ТРК (МРК, ГНК) : 22 [07:06:59]line Товар: 2710124130 [07:06:59]line Аи-92-К-5 [07:06:59]line 7.380 * 67.80 [07:06:59]line = 500.36 [07:06:59]line НДС 12% НСП 1% [07:06:59]line > о реализуемом товаре [07:06:59]line ОКРУГЛЕНИЕ: -0.36 [07:06:59]line ИТОГО: 500.00 [07:06:59]line Внесено: 500.00 [07:06:59]line СДАЧА: 0.00 [07:06:59]line НСП 1% : 4.43 [07:06:59]line НДС 12% : 53.14 [07:06:59]line Наличными: 500.00 [07:06:59]line Безнал.: 0.00 [07:06:59]line Место: АЗС № 89 "Партнер Нефть" [07:06:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:06:59]line СНО: Общий режим [07:06:59]line Чек 39 21.09.2024 07:07 [07:06:59]line Смена: 474 ФФД: 1.0 [07:06:59]line ЗНМ: 0300000113 [07:06:59]line РНМ: 0000000000091825 [07:06:59]line Версия ККМ: 001 [07:06:59]line ФМ: 0000000000871835 [07:06:59]line ФД: 151289 [07:06:59]line ФПД: 241462545175172 [07:06:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T070700&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151289&fm=241462545175172&tin=02508201610067®Number=0000000000091825&sum=50000 [07:06:59]OFD Sender: Processing packet 151289 [packets to send 824, broken 823] [07:06:59]ProducePacketName [07:06:59]name=ofd_packets/00151289 [07:06:59]OFD Sender: To server: pG, [07:06:59]CommunicateWithHost lk.salyk.kg:30040 [07:06:59]ConnectInit lk.salyk.kg [07:06:59]written 0, free lines is 4095 [07:07:00]Connected sock=9 [07:07:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 46 5D 07 01 A7 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 00 00 00 F4 03 04 00 94 70 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4E 02 00 35 04 06 00 DB 9B E1 3B 52 84 E8 E9 97 1F B1 C7 B3 A6 [07:07:00]Write to MH i2c: 01 00 00 E6 0A F0 [07:07:00]Write i2c OK [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: 01 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: 01 07 00 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: 01 07 00 E6 0A 00 00 00 00 00 E8 0C EB [07:07:00]RasterBufferAndPrint [07:07:00]line [07:07:00]line [07:07:00]line [07:07:00]line [07:07:00]line [07:07:00]written 0, free lines is 3313 [07:07:00]MH_Cut [07:07:00]Write to MH i2c: D1 01 00 ED 0A 01 C9 [07:07:00]Write i2c OK [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: D1 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: D1 01 00 [07:07:00]MH_I2C_Read... [07:07:00]Read from MH i2c: D1 01 00 ED 0A 00 C8 [07:07:00]Write to MH i2c: 01 00 00 EE 0A F8 [07:07:00]Write i2c OK [07:07:00]MH_I2C_Read... [07:07:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DE 5C 47 00 36 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4E 02 00 F4 03 04 00 9B 18 EE 66 B6 04 01 00 00 3B 57 CE 25 BF 21 AB B2 [07:07:00]CommunicateWithHost err = 0 [07:07:00]CheckOFDResponse [07:07:00]1017 (14) - 77093643461234 [07:07:00]1041 (16) - 0000000000871835 [07:07:00]1040 (4) - 151289 [07:07:00]1012 (4) - 21.09.2024 00:51 [07:07:00]1206 (1) - 0 [07:07:00]OFD Sender: Remove packet 151289 [07:07:00]ProducePacketName [07:07:00]name=ofd_packets/00151289 [07:07:00]NVStorageDeleteData [07:07:01]*** Cut start [07:07:01]*** Purtial cut [07:07:01]*** Stage 1: CUTSNS_PIN = 1 [07:07:01]OFD Sender: No OFD packet to send [07:07:01]Read from MH i2c: 01 [07:07:01]MH_I2C_Read... [07:07:01]*** Stop cut motor [07:07:01]*** Cut end [07:07:01]Read from MH i2c: 01 07 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: 01 07 00 EE 0A 00 00 00 00 00 FF 0F 0D [07:07:01]process_action close_receipt done [07:07:01]requested_data is exist [07:07:01]produce_requested_data [07:07:01]requested_item fm.sn is exist - process it [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 11 00 00 [07:07:01]Write to MH i2c: E2 08 00 EF 0A 80 11 00 00 00 00 00 00 73 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 17 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 17 00 EF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [07:07:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:07:01]wFMCommunicate OK [07:07:01]requested_item fd.num is exist - process it [07:07:01]SAM_PROTO_GetFieldsCounters [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 13 00 00 [07:07:01]Write to MH i2c: E2 08 00 F0 0A 80 13 00 00 00 00 00 00 76 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 62 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 62 00 F0 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 4E 02 00 0E 04 04 00 DA 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 30 [07:07:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 4E 02 00 0E 04 04 00 DA 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:07:01]wFMCommunicate OK [07:07:01]SAM_PROTO_GetFieldsCounters done [07:07:01]requested_item shift.num is exist - process it [07:07:01]requested_item shift.opened is exist - process it [07:07:01]req_shift_opened [07:07:01]FM_GetShiftState [07:07:01]SAM_PROTO_GetShiftState [07:07:01]wFMCommunicate request_size=4 [07:07:01]MH_SAM_APDU [07:07:01]CAPDU: 80 13 01 00 [07:07:01]Write to MH i2c: E2 08 00 F1 0A 80 13 01 00 00 00 00 00 78 [07:07:01]Write i2c OK [07:07:01]MH_I2C_Read... [07:07:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:07:01]Read from MH i2c: E2 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 0E 00 [07:07:01]MH_I2C_Read... [07:07:01]Read from MH i2c: E2 0E 00 F1 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 08 [07:07:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:07:01]wFMCommunicate OK [07:07:01]SAM_PROTO_GetShiftState done [07:07:01]FM_GetShiftState done [07:07:01]req_shift_opened done [07:07:01]requested_item shift.open_date is exist - process it [07:07:01]req_shift_open_date [07:07:01]req_shift_open_date done [07:07:01]produce_requested_data done [07:07:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151289,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:07:01]process_action_free close_receipt [07:07:01]json_value_free [07:07:01]json_value_free done [07:07:01]process_json_proto returns [07:07:01]Send response to host [07:07:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151289,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:07:01]free response buf [07:07:01]execute_script done [07:07:01]execute_script returns [07:07:01]free content buf [07:07:01]Sock 7.Close socket [07:07:01]Sock 7.Thread stoped [07:07:06]OFD Sender: No OFD packet to send [07:07:09]recv_with_timeout no data received [07:07:11]OFD Sender: No OFD packet to send [07:07:16]OFD Sender: No OFD packet to send [07:07:21]OFD Sender: No OFD packet to send [07:07:26]recv_with_timeout no data received [07:07:26]OFD Sender: No OFD packet to send [07:07:31]OFD Sender: No OFD packet to send [07:07:36]OFD Sender: No OFD packet to send [07:07:40]recv_with_timeout no data received [07:07:41]OFD Sender: No OFD packet to send [07:07:46]OFD Sender: No OFD packet to send [07:07:51]OFD Sender: No OFD packet to send [07:07:56]OFD Sender: No OFD packet to send [07:08:01]OFD Sender: No OFD packet to send [07:08:06]OFD Sender: No OFD packet to send [07:08:10]recv_with_timeout no data received [07:08:11]OFD Sender: No OFD packet to send [07:08:16]OFD Sender: No OFD packet to send [07:08:21]OFD Sender: No OFD packet to send [07:08:26]OFD Sender: No OFD packet to send [07:08:31]OFD Sender: No OFD packet to send [07:08:36]OFD Sender: No OFD packet to send [07:08:41]OFD Sender: No OFD packet to send [07:08:46]OFD Sender: No OFD packet to send [07:08:51]OFD Sender: No OFD packet to send [07:08:56]OFD Sender: No OFD packet to send [07:09:01]OFD Sender: No OFD packet to send [07:09:06]OFD Sender: No OFD packet to send [07:09:11]OFD Sender: No OFD packet to send [07:09:12]recv_with_timeout no data received [07:09:16]OFD Sender: No OFD packet to send [07:09:21]OFD Sender: No OFD packet to send [07:09:26]OFD Sender: No OFD packet to send [07:09:31]OFD Sender: No OFD packet to send [07:09:36]OFD Sender: No OFD packet to send [07:09:41]OFD Sender: No OFD packet to send [07:09:46]OFD Sender: No OFD packet to send [07:09:51]OFD Sender: No OFD packet to send [07:09:56]OFD Sender: No OFD packet to send [07:10:01]OFD Sender: No OFD packet to send [07:10:06]OFD Sender: No OFD packet to send [07:10:11]OFD Sender: No OFD packet to send [07:10:16]OFD Sender: No OFD packet to send [07:10:21]OFD Sender: No OFD packet to send [07:10:26]OFD Sender: No OFD packet to send [07:10:31]OFD Sender: No OFD packet to send [07:10:37]OFD Sender: No OFD packet to send [07:10:39]recv_with_timeout no data received [07:10:42]OFD Sender: No OFD packet to send [07:10:47]OFD Sender: No OFD packet to send [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:09]recv_with_timeout no data received [07:11:12]OFD Sender: No OFD packet to send [07:11:17]OFD Sender: No OFD packet to send [07:11:22]recv_with_timeout no data received [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]recv_with_timeout no data received [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:12]OFD Sender: No OFD packet to send [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:40]recv_with_timeout no data received [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:13]OFD Sender: No OFD packet to send [07:15:18]OFD Sender: No OFD packet to send [07:15:23]OFD Sender: No OFD packet to send [07:15:26]recv_with_timeout no data received [07:15:28]OFD Sender: No OFD packet to send [07:15:33]OFD Sender: No OFD packet to send [07:15:38]OFD Sender: No OFD packet to send [07:15:43]OFD Sender: No OFD packet to send [07:15:48]OFD Sender: No OFD packet to send [07:15:49]recv_with_timeout no data received [07:15:53]OFD Sender: No OFD packet to send [07:15:58]OFD Sender: No OFD packet to send [07:16:03]OFD Sender: No OFD packet to send [07:16:06]recv_with_timeout no data received [07:16:08]OFD Sender: No OFD packet to send [07:16:13]OFD Sender: No OFD packet to send [07:16:18]OFD Sender: No OFD packet to send [07:16:19]recv_with_timeout no data received [07:16:23]OFD Sender: No OFD packet to send [07:16:28]OFD Sender: No OFD packet to send [07:16:33]OFD Sender: No OFD packet to send [07:16:38]OFD Sender: No OFD packet to send [07:16:43]OFD Sender: No OFD packet to send [07:16:48]OFD Sender: No OFD packet to send [07:16:53]OFD Sender: No OFD packet to send [07:16:58]OFD Sender: No OFD packet to send [07:17:03]OFD Sender: No OFD packet to send [07:17:08]OFD Sender: No OFD packet to send [07:17:13]OFD Sender: No OFD packet to send [07:17:18]OFD Sender: No OFD packet to send [07:17:23]OFD Sender: No OFD packet to send [07:17:27]recv_with_timeout no data received [07:17:28]OFD Sender: No OFD packet to send [07:17:33]OFD Sender: No OFD packet to send [07:17:38]OFD Sender: No OFD packet to send [07:17:43]OFD Sender: No OFD packet to send [07:17:48]OFD Sender: No OFD packet to send [07:17:53]OFD Sender: No OFD packet to send [07:17:57]recv_with_timeout no data received [07:17:58]OFD Sender: No OFD packet to send [07:18:03]OFD Sender: No OFD packet to send [07:18:08]OFD Sender: No OFD packet to send [07:18:13]OFD Sender: No OFD packet to send [07:18:18]OFD Sender: No OFD packet to send [07:18:23]OFD Sender: No OFD packet to send [07:18:28]OFD Sender: No OFD packet to send [07:18:33]OFD Sender: No OFD packet to send [07:18:38]OFD Sender: No OFD packet to send [07:18:43]OFD Sender: No OFD packet to send [07:18:48]OFD Sender: No OFD packet to send [07:18:53]OFD Sender: No OFD packet to send [07:18:58]OFD Sender: No OFD packet to send [07:19:03]OFD Sender: No OFD packet to send [07:19:08]OFD Sender: No OFD packet to send [07:19:13]OFD Sender: No OFD packet to send [07:19:18]OFD Sender: No OFD packet to send [07:19:20]accept exits with 10 [07:19:20]New connection [07:19:20]New thread 3066957156 created [07:19:20]Thread 3067100516 joined [07:19:20]Waiting for new connection... [07:19:20] Sock 10.Parse request [07:19:20]Sock 10.Check first char [07:19:20]Sock 10.First char is OK [07:19:20]request: POST /json_proto HTTP/1.0 [07:19:20]Method: POST [07:19:20]URL: /json_proto [07:19:20]Method is POST - this is cgi request [07:19:20]url: /json_proto [07:19:20]query_string will be loaded in cgi processing [07:19:20]execute_cgi json_proto POST (null) [07:19:20]execute_cgi path=json_proto method=POST [07:19:20]POST find Content-Length [07:19:20]Host: 172.17.43.67:8080 [07:19:20]Content-Length: 680 [07:19:20]Content-Type: application/json [07:19:20] [07:19:20]POST finish read [07:19:20]Found Content-Length = 680 [07:19:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:20]execute_script... [07:19: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)1785301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:19:20]POST & json_proto [07:19:20]process_json_proto [07:19:20]json parsed OK: [07:19:20]protocol is kg_v1.0 [07:19:20]action value=close_receipt [07:19:20]process_action close_receipt [07:19:20]cmd_close_receipt [07:19:20]MH_GetDate [07:19:20]Write to MH i2c: F0 00 00 F2 0A EB [07:19:20]Write i2c OK [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: F0 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: F0 09 00 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: F0 09 00 F2 0A 00 79 73 EE 66 6A BD 47 65 07 [07:19:20]GetLastDocTimeStamp 1726902420 [07:19:20]current date 1726903161 [07:19:20]FM_GetShiftState [07:19:20]SAM_PROTO_GetShiftState [07:19:20]wFMCommunicate request_size=4 [07:19:20]MH_SAM_APDU [07:19:20]CAPDU: 80 13 01 00 [07:19:20]Write to MH i2c: E2 08 00 F3 0A 80 13 01 00 00 00 00 00 7A [07:19:20]Write i2c OK [07:19:20]MH_I2C_Read... [07:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:20]Read from MH i2c: E2 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 0E 00 [07:19:20]MH_I2C_Read... [07:19:20]Read from MH i2c: E2 0E 00 F3 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [07:19:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:19:20]wFMCommunicate OK [07:19:20]SAM_PROTO_GetShiftState done [07:19:20]FM_GetShiftState done [07:19:20]opened in 1726878748 [07:19:20]opened+sec_in_day 1726965148 [07:19:20]quantity*price = 150037 [07:19:20]sum+1 = 150039 [07:19:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 40 21.09.2024 07:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151290 ФПД: 111686034860785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T071921&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151290&fm=111686034860785&tin=02508201610067®Number=0000000000091825&sum=150000 [07:19:21]StoreToDocumentArchive [07:19:21]shift 474 fd 151290 [07:19:21]save to /storage/0474/doc_00151290 [07:19:21]save last doc name /storage/0474/doc_00151290 to /storage/kkm_last_doc_name [07:19:21]save OK [07:19:21]Clear old archive folders... [07:19:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:19:21]tlvbuf is 004E9F30 [07:19:21]SAM_PROTO_ClearQueue [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 09 00 00 [07:19:21]Write to MH i2c: E2 08 00 00 0B 80 09 00 00 00 00 00 00 7D [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 00 0B 00 90 00 7F [07:19:21]RAPDU: 90 00 [07:19:21]wFMCommunicate OK [07:19:21]SAM_PROTO_ClearQueue done [07:19:21]KKMCreateOFDPacket [07:19:21]OFDProtocolAddRootSTLVToBuf [07:19:21]FM_MakeSignedData [07:19:21]FM_MakeSignedData [07:19:21]SAM_PROTO_SignData [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 0D 01 02 [07:19:21]Write to MH i2c: E2 08 00 01 0B 80 0D 01 02 00 00 00 00 85 [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 01 0B 00 90 00 80 [07:19:21]RAPDU: 90 00 [07:19:21]wFMCommunicate OK [07:19:21]wFMCommunicate request_size=255 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 79 73 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4E 02 00 35 04 06 00 65 93 EE 6F [07:19:21]Write to MH i2c: E2 02 01 02 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 79 73 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4E 02 00 35 04 06 00 65 93 EE 6F 00 00 63 [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 02 0B 00 90 00 81 [07:19:21]RAPDU: 90 00 [07:19:21]wFMCommunicate OK [07:19:21]wFMCommunicate request_size=7 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 0D 02 02 02 2A F1 [07:19:21]Write to MH i2c: E2 0A 00 03 0B 80 0D 02 02 02 00 2A F1 00 00 A7 [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 03 00 03 0B 00 90 00 82 [07:19:21]RAPDU: 90 00 [07:19:21]wFMCommunicate OK [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 0D 03 02 [07:19:21]Write to MH i2c: E2 08 00 04 0B 80 0D 03 02 00 00 00 00 8A [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 0B 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 0B 00 04 0B 00 3C 4C 7B 13 93 FE 75 7C 90 00 23 [07:19:21]RAPDU: 3C 4C 7B 13 93 FE 75 7C 90 00 [07:19:21]wFMCommunicate OK [07:19:21]SAM_PROTO_SignData done [07:19:21]FM_MakeSignedData done [07:19:21]CreateOFDProtocolMessage [07:19:21]wFMCommunicate request_size=4 [07:19:21]MH_SAM_APDU [07:19:21]CAPDU: 80 11 00 00 [07:19:21]Write to MH i2c: E2 08 00 05 0B 80 11 00 00 00 00 00 00 8A [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:21]Read from MH i2c: E2 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 17 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: E2 17 00 05 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:19:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:19:21]wFMCommunicate OK [07:19:21]CreateOFDProtocolMessage done [07:19:21]OFDSenderStorePacket 151290 [07:19:21]StoreOFDPacket docnum=151290 [07:19:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D5 C8 04 01 50 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 79 73 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4E 02 00 35 04 06 00 65 93 EE 6F 2A F1 3C 4C 7B 13 93 FE 75 7C [07:19:21]CheckFolder [07:19:21]dirname=/storage/ofd_packets [07:19:21]CheckFolder done [07:19:21]ProducePacketName [07:19:21]name=ofd_packets/00151290 [07:19:21]NVStorageSaveData ofd_packets/00151290 [07:19:21]File name is /storage/ofd_packets/00151290 [07:19:21]Write 298 bytes [07:19:21]NVStorageSaveData done [07:19:21]OFDSenderStorePacket done [07:19:21]KKMCreateOFDPacket done [07:19:21]NVStorageSaveData kkm_last_timestamp [07:19:21]File name is /storage/kkm_last_timestamp [07:19:21]Write 4 bytes [07:19:21]NVStorageSaveData done [07:19:21]ExternCall_PrintAddStr [07:19:21]wPrintStart [07:19:21]Write to MH i2c: 01 00 00 06 0B 11 [07:19:21]Write i2c OK [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: 01 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: 01 07 00 [07:19:21]MH_I2C_Read... [07:19:21]Read from MH i2c: 01 07 00 06 0B 00 00 00 00 00 FF 0F 26 [07:19:21]RasterBufferAndPrint [07:19:21]line Счет N : (1)1785301 [07:19:21]line ИНН: 02508201610067 [07:19:21]line Контрольно-Кассовый Чек [07:19:21]line ПРОДАЖА [07:19:21]line ТРК (МРК, ГНК) : 31 [07:19:21]line Товар: 2710194210 [07:19:21]line ДТ-К-5 [07:19:21]line 19.690 * 76.20 [07:19:21]line = 1500.38 [07:19:21]line НДС 12% НСП 1% [07:19:21]line > о реализуемом товаре [07:19:21]line ОКРУГЛЕНИЕ: -0.38 [07:19:21]line ИТОГО: 1500.00 [07:19:21]line Внесено: 1500.00 [07:19:21]line СДАЧА: 0.00 [07:19:21]line НСП 1% : 13.28 [07:19:21]line НДС 12% : 159.33 [07:19:21]line Наличными: 1500.00 [07:19:21]line Безнал.: 0.00 [07:19:21]line Место: АЗС № 89 "Партнер Нефть" [07:19:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:19:21]line СНО: Общий режим [07:19:21]line Чек 40 21.09.2024 07:19 [07:19:21]line Смена: 474 ФФД: 1.0 [07:19:21]line ЗНМ: 0300000113 [07:19:21]line РНМ: 0000000000091825 [07:19:21]line Версия ККМ: 001 [07:19:21]line ФМ: 0000000000871835 [07:19:21]line ФД: 151290 [07:19:21]line ФПД: 111686034860785 [07:19:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T071921&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151290&fm=111686034860785&tin=02508201610067®Number=0000000000091825&sum=150000 [07:19:22]OFD Sender: Processing packet 151290 [packets to send 824, broken 823] [07:19:22]ProducePacketName [07:19:22]name=ofd_packets/00151290 [07:19:22]OFD Sender: To server: pG, [07:19:22]CommunicateWithHost lk.salyk.kg:30040 [07:19:22]ConnectInit lk.salyk.kg [07:19:22]written 0, free lines is 4095 [07:19:22]Write to MH i2c: 01 00 00 31 0B 3C [07:19:22]Write i2c OK [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: 01 [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: 01 07 00 [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: 01 07 00 31 0B 00 00 00 00 00 D4 0C 23 [07:19:22]RasterBufferAndPrint [07:19:22]line [07:19:22]line [07:19:22]line [07:19:22]line [07:19:22]line [07:19:22]written 0, free lines is 3290 [07:19:22]MH_Cut [07:19:22]Write to MH i2c: D1 01 00 38 0B 01 15 [07:19:22]Write i2c OK [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: D1 [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: D1 01 00 [07:19:22]MH_I2C_Read... [07:19:22]Read from MH i2c: D1 01 00 38 0B 00 14 [07:19:22]Write to MH i2c: 01 00 00 39 0B 44 [07:19:22]Write i2c OK [07:19:22]MH_I2C_Read... [07:19:22]Connected sock=7 [07:19:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D5 C8 04 01 50 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 28 00 00 00 F4 03 04 00 79 73 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4E 02 00 35 04 06 00 65 93 EE 6F 2A F1 3C 4C 7B 13 93 FE 75 7C [07:19:23]*** Cut start [07:19:23]*** Purtial cut [07:19:23]*** Stage 1: CUTSNS_PIN = 1 [07:19:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 A0 47 00 3C 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4E 02 00 F4 03 04 00 82 1B EE 66 B6 04 01 00 00 D5 41 E0 D1 FD EA 96 AD [07:19:23]CommunicateWithHost err = 0 [07:19:23]CheckOFDResponse [07:19:23]1017 (14) - 77093643461234 [07:19:23]1041 (16) - 0000000000871835 [07:19:23]1040 (4) - 151290 [07:19:23]1012 (4) - 21.09.2024 01:04 [07:19:23]1206 (1) - 0 [07:19:23]OFD Sender: Remove packet 151290 [07:19:23]ProducePacketName [07:19:23]name=ofd_packets/00151290 [07:19:23]NVStorageDeleteData [07:19:23]Read from MH i2c: 01 [07:19:23]MH_I2C_Read... [07:19:23]*** Stop cut motor [07:19:23]*** Cut end [07:19:23]Read from MH i2c: 01 07 00 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: 01 07 00 39 0B 00 00 00 00 00 FF 0F 59 [07:19:23]process_action close_receipt done [07:19:23]requested_data is exist [07:19:23]produce_requested_data [07:19:23]requested_item fm.sn is exist - process it [07:19:23]wFMCommunicate request_size=4 [07:19:23]MH_SAM_APDU [07:19:23]CAPDU: 80 11 00 00 [07:19:23]Write to MH i2c: E2 08 00 3A 0B 80 11 00 00 00 00 00 00 BF [07:19:23]Write i2c OK [07:19:23]MH_I2C_Read... [07:19:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:19:23]Read from MH i2c: E2 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: E2 17 00 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: E2 17 00 3A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [07:19:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:19:23]wFMCommunicate OK [07:19:23]requested_item fd.num is exist - process it [07:19:23]SAM_PROTO_GetFieldsCounters [07:19:23]wFMCommunicate request_size=4 [07:19:23]MH_SAM_APDU [07:19:23]CAPDU: 80 13 00 00 [07:19:23]Write to MH i2c: E2 08 00 3B 0B 80 13 00 00 00 00 00 00 C2 [07:19:23]Write i2c OK [07:19:23]MH_I2C_Read... [07:19:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:19:23]Read from MH i2c: E2 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: E2 62 00 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: E2 62 00 3B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 4E 02 00 0E 04 04 00 DA 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 80 [07:19:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 4E 02 00 0E 04 04 00 DA 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:19:23]wFMCommunicate OK [07:19:23]SAM_PROTO_GetFieldsCounters done [07:19:23]requested_item shift.num is exist - process it [07:19:23]requested_item shift.opened is exist - process it [07:19:23]req_shift_opened [07:19:23]FM_GetShiftState [07:19:23]SAM_PROTO_GetShiftState [07:19:23]wFMCommunicate request_size=4 [07:19:23]MH_SAM_APDU [07:19:23]CAPDU: 80 13 01 00 [07:19:23]Write to MH i2c: E2 08 00 3C 0B 80 13 01 00 00 00 00 00 C4 [07:19:23]Write i2c OK [07:19:23]MH_I2C_Read... [07:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:19:23]Read from MH i2c: E2 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: E2 0E 00 [07:19:23]MH_I2C_Read... [07:19:23]Read from MH i2c: E2 0E 00 3C 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [07:19:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:19:23]wFMCommunicate OK [07:19:23]SAM_PROTO_GetShiftState done [07:19:23]FM_GetShiftState done [07:19:23]req_shift_opened done [07:19:23]requested_item shift.open_date is exist - process it [07:19:23]req_shift_open_date [07:19:23]req_shift_open_date done [07:19:23]produce_requested_data done [07:19:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151290,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:19:23]process_action_free close_receipt [07:19:23]json_value_free [07:19:23]json_value_free done [07:19:23]process_json_proto returns [07:19:23]Send response to host [07:19:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151290,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:19:23]free response buf [07:19:23]execute_script done [07:19:23]execute_script returns [07:19:23]free content buf [07:19:23]Sock 10.Close socket [07:19:23]Sock 10.Thread stoped [07:19:23]OFD Sender: No OFD packet to send [07:19:29]OFD Sender: No OFD packet to send [07:19:34]OFD Sender: No OFD packet to send [07:19:39]OFD Sender: No OFD packet to send [07:19:44]OFD Sender: No OFD packet to send [07:19:49]OFD Sender: No OFD packet to send [07:19:54]OFD Sender: No OFD packet to send [07:19:59]OFD Sender: No OFD packet to send [07:20:04]OFD Sender: No OFD packet to send [07:20:09]OFD Sender: No OFD packet to send [07:20:11]recv_with_timeout no data received [07:20:14]OFD Sender: No OFD packet to send [07:20:19]OFD Sender: No OFD packet to send [07:20:24]OFD Sender: No OFD packet to send [07:20:28]recv_with_timeout no data received [07:20:29]OFD Sender: No OFD packet to send [07:20:34]OFD Sender: No OFD packet to send [07:20:39]OFD Sender: No OFD packet to send [07:20:39]recv_with_timeout no data received [07:20:44]OFD Sender: No OFD packet to send [07:20:49]OFD Sender: No OFD packet to send [07:20:54]OFD Sender: No OFD packet to send [07:20:58]recv_with_timeout no data received [07:20:59]OFD Sender: No OFD packet to send [07:21:04]OFD Sender: No OFD packet to send [07:21:09]OFD Sender: No OFD packet to send [07:21:14]OFD Sender: No OFD packet to send [07:21:19]OFD Sender: No OFD packet to send [07:21:24]OFD Sender: No OFD packet to send [07:21:29]OFD Sender: No OFD packet to send [07:21:34]OFD Sender: No OFD packet to send [07:21:36]recv_with_timeout no data received [07:21:39]OFD Sender: No OFD packet to send [07:21:44]OFD Sender: No OFD packet to send [07:21:49]OFD Sender: No OFD packet to send [07:21:52]recv_with_timeout no data received [07:21:54]OFD Sender: No OFD packet to send [07:21:59]OFD Sender: No OFD packet to send [07:22:04]OFD Sender: No OFD packet to send [07:22:09]OFD Sender: No OFD packet to send [07:22:14]OFD Sender: No OFD packet to send [07:22:19]OFD Sender: No OFD packet to send [07:22:24]OFD Sender: No OFD packet to send [07:22:28]recv_with_timeout no data received [07:22:29]OFD Sender: No OFD packet to send [07:22:34]OFD Sender: No OFD packet to send [07:22:39]OFD Sender: No OFD packet to send [07:22:44]OFD Sender: No OFD packet to send [07:22:49]OFD Sender: No OFD packet to send [07:22:54]OFD Sender: No OFD packet to send [07:22:59]OFD Sender: No OFD packet to send [07:23:04]OFD Sender: No OFD packet to send [07:23:09]OFD Sender: No OFD packet to send [07:23:13]accept exits with 9 [07:23:13]New connection [07:23:13]New thread 3067100516 created [07:23:13]Thread 3066957156 joined [07:23:13]Waiting for new connection... [07:23:13] Sock 9.Parse request [07:23:13]Sock 9.Check first char [07:23:13]Sock 9.First char is OK [07:23:13]request: POST /json_proto HTTP/1.0 [07:23:13]Method: POST [07:23:13]URL: /json_proto [07:23:13]Method is POST - this is cgi request [07:23:13]url: /json_proto [07:23:13]query_string will be loaded in cgi processing [07:23:13]execute_cgi json_proto POST (null) [07:23:13]execute_cgi path=json_proto method=POST [07:23:13]POST find Content-Length [07:23:13]Host: 172.17.43.67:8080 [07:23:13]Content-Length: 663 [07:23:13]Content-Type: application/json [07:23:13] [07:23:13]POST finish read [07:23:13]Found Content-Length = 663 [07:23:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:23:13]execute_script... [07:23: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)1785302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:23:13]POST & json_proto [07:23:13]process_json_proto [07:23:13]json parsed OK: [07:23:13]protocol is kg_v1.0 [07:23:13]action value=close_receipt [07:23:13]process_action close_receipt [07:23:13]cmd_close_receipt [07:23:13]MH_GetDate [07:23:13]Write to MH i2c: F0 00 00 3D 0B 37 [07:23:13]Write i2c OK [07:23:13]MH_I2C_Read... [07:23:13]Read from MH i2c: F0 [07:23:13]MH_I2C_Read... [07:23:13]Read from MH i2c: F0 09 00 [07:23:13]MH_I2C_Read... [07:23:13]Read from MH i2c: F0 09 00 3D 0B 00 63 74 EE 66 6A BD 47 65 3E [07:23:13]GetLastDocTimeStamp 1726903161 [07:23:13]current date 1726903395 [07:23:13]FM_GetShiftState [07:23:13]SAM_PROTO_GetShiftState [07:23:13]wFMCommunicate request_size=4 [07:23:13]MH_SAM_APDU [07:23:13]CAPDU: 80 13 01 00 [07:23:13]Write to MH i2c: E2 08 00 3E 0B 80 13 01 00 00 00 00 00 C6 [07:23:13]Write i2c OK [07:23:13]MH_I2C_Read... [07:23:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:23:13]Read from MH i2c: E2 [07:23:13]MH_I2C_Read... [07:23:13]Read from MH i2c: E2 0E 00 [07:23:13]MH_I2C_Read... [07:23:13]Read from MH i2c: E2 0E 00 3E 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [07:23:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:23:13]wFMCommunicate OK [07:23:13]SAM_PROTO_GetShiftState done [07:23:13]FM_GetShiftState done [07:23:13]opened in 1726878748 [07:23:13]opened+sec_in_day 1726965148 [07:23:13]quantity*price = 70062 [07:23:13]sum+1 = 70063 [07:23:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 41 21.09.2024 07:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151291 ФПД: 158659996163957 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T072315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151291&fm=158659996163957&tin=02508201610067®Number=0000000000091825&sum=70000 [07:23:14]StoreToDocumentArchive [07:23:14]shift 474 fd 151291 [07:23:15]save to /storage/0474/doc_00151291 [07:23:15]save last doc name /storage/0474/doc_00151291 to /storage/kkm_last_doc_name [07:23:15]save OK [07:23:15]Clear old archive folders... [07:23:15]ProcessDocumentItem done err = 0, tmpTLVsize=247 [07:23:15]tlvbuf is 004E7A80 [07:23:15]SAM_PROTO_ClearQueue [07:23:15]wFMCommunicate request_size=4 [07:23:15]MH_SAM_APDU [07:23:15]CAPDU: 80 09 00 00 [07:23:15]Write to MH i2c: E2 08 00 4B 0B 80 09 00 00 00 00 00 00 C8 [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:23:15]Read from MH i2c: E2 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 4B 0B 00 90 00 CA [07:23:15]RAPDU: 90 00 [07:23:15]wFMCommunicate OK [07:23:15]SAM_PROTO_ClearQueue done [07:23:15]KKMCreateOFDPacket [07:23:15]OFDProtocolAddRootSTLVToBuf [07:23:15]FM_MakeSignedData [07:23:15]FM_MakeSignedData [07:23:15]SAM_PROTO_SignData [07:23:15]wFMCommunicate request_size=4 [07:23:15]MH_SAM_APDU [07:23:15]CAPDU: 80 0D 01 02 [07:23:15]Write to MH i2c: E2 08 00 4C 0B 80 0D 01 02 00 00 00 00 D0 [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:23:15]Read from MH i2c: E2 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 4C 0B 00 90 00 CB [07:23:15]RAPDU: 90 00 [07:23:15]wFMCommunicate OK [07:23:15]wFMCommunicate request_size=255 [07:23:15]MH_SAM_APDU [07:23:15]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 63 74 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4E 02 00 35 04 06 00 90 4C E8 B6 1F [07:23:15]Write to MH i2c: E2 02 01 4D 0B 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 63 74 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4E 02 00 35 04 06 00 90 4C E8 B6 1F 00 00 40 [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:23:15]Read from MH i2c: E2 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 4D 0B 00 90 00 CC [07:23:15]RAPDU: 90 00 [07:23:15]wFMCommunicate OK [07:23:15]wFMCommunicate request_size=6 [07:23:15]MH_SAM_APDU [07:23:15]CAPDU: 80 0D 02 02 01 75 [07:23:15]Write to MH i2c: E2 09 00 4E 0B 80 0D 02 02 01 00 75 00 00 4A [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:23:15]Read from MH i2c: E2 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 03 00 4E 0B 00 90 00 CD [07:23:15]RAPDU: 90 00 [07:23:15]wFMCommunicate OK [07:23:15]wFMCommunicate request_size=4 [07:23:15]MH_SAM_APDU [07:23:15]CAPDU: 80 0D 03 02 [07:23:15]Write to MH i2c: E2 08 00 4F 0B 80 0D 03 02 00 00 00 00 D5 [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]recv_with_timeout no data received [07:23:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:23:15]Read from MH i2c: E2 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 0B 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 0B 00 4F 0B 00 3A 69 85 A2 E3 E3 60 5F 90 00 25 [07:23:15]RAPDU: 3A 69 85 A2 E3 E3 60 5F 90 00 [07:23:15]wFMCommunicate OK [07:23:15]SAM_PROTO_SignData done [07:23:15]FM_MakeSignedData done [07:23:15]CreateOFDProtocolMessage [07:23:15]wFMCommunicate request_size=4 [07:23:15]MH_SAM_APDU [07:23:15]CAPDU: 80 11 00 00 [07:23:15]Write to MH i2c: E2 08 00 50 0B 80 11 00 00 00 00 00 00 D5 [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:23:15]Read from MH i2c: E2 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 17 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: E2 17 00 50 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [07:23:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:23:15]wFMCommunicate OK [07:23:15]CreateOFDProtocolMessage done [07:23:15]OFDSenderStorePacket 151291 [07:23:15]StoreOFDPacket docnum=151291 [07:23:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E4 51 03 01 22 C6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 63 74 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4E 02 00 35 04 06 00 90 4C E8 B6 1F 75 3A 69 85 A2 E3 E3 60 5F [07:23:15]CheckFolder [07:23:15]dirname=/storage/ofd_packets [07:23:15]CheckFolder done [07:23:15]ProducePacketName [07:23:15]name=ofd_packets/00151291 [07:23:15]NVStorageSaveData ofd_packets/00151291 [07:23:15]File name is /storage/ofd_packets/00151291 [07:23:15]Write 297 bytes [07:23:15]NVStorageSaveData done [07:23:15]OFDSenderStorePacket done [07:23:15]KKMCreateOFDPacket done [07:23:15]NVStorageSaveData kkm_last_timestamp [07:23:15]File name is /storage/kkm_last_timestamp [07:23:15]Write 4 bytes [07:23:15]NVStorageSaveData done [07:23:15]ExternCall_PrintAddStr [07:23:15]wPrintStart [07:23:15]Write to MH i2c: 01 00 00 51 0B 5C [07:23:15]Write i2c OK [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: 01 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: 01 07 00 [07:23:15]MH_I2C_Read... [07:23:15]Read from MH i2c: 01 07 00 51 0B 00 00 00 00 00 FF 0F 71 [07:23:15]RasterBufferAndPrint [07:23:15]line Счет N : (1)1785302 [07:23:15]line ИНН: 02508201610067 [07:23:15]line Контрольно-Кассовый Чек [07:23:15]line ПРОДАЖА [07:23:15]line ТРК (МРК, ГНК) : 33 [07:23:15]line Товар: 2710124130 [07:23:15]line Super-92 [07:23:15]line 10.110 * 69.30 [07:23:15]line = 700.62 [07:23:15]line НДС 12% НСП 1% [07:23:15]line > о реализуемом товаре [07:23:15]line ОКРУГЛЕНИЕ: -0.62 [07:23:15]line ИТОГО: 700.00 [07:23:15]line Внесено: 700.00 [07:23:15]line СДАЧА: 0.00 [07:23:15]line НСП 1% : 6.20 [07:23:15]line НДС 12% : 74.40 [07:23:15]line Наличными: 700.00 [07:23:15]line Безнал.: 0.00 [07:23:15]line Место: АЗС № 89 "Партнер Нефть" [07:23:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:23:15]line СНО: Общий режим [07:23:15]line Чек 41 21.09.2024 07:23 [07:23:15]line Смена: 474 ФФД: 1.0 [07:23:15]line ЗНМ: 0300000113 [07:23:15]line РНМ: 0000000000091825 [07:23:15]line Версия ККМ: 001 [07:23:15]line ФМ: 0000000000871835 [07:23:15]line ФД: 151291 [07:23:15]line ФПД: 158659996163957 [07:23:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T072315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151291&fm=158659996163957&tin=02508201610067®Number=0000000000091825&sum=70000 [07:23:15]written 0, free lines is 4095 [07:23:15]OFD Sender: Processing packet 151291 [packets to send 824, broken 823] [07:23:15]ProducePacketName [07:23:15]name=ofd_packets/00151291 [07:23:15]OFD Sender: To server: pG, [07:23:15]CommunicateWithHost lk.salyk.kg:30040 [07:23:15]ConnectInit lk.salyk.kg [07:23:16]Write to MH i2c: 01 00 00 7C 0B 87 [07:23:16]Write i2c OK [07:23:16]MH_I2C_Read... [07:23:16]Read from MH i2c: 01 [07:23:16]MH_I2C_Read... [07:23:16]Read from MH i2c: 01 07 00 [07:23:16]MH_I2C_Read... [07:23:16]Read from MH i2c: 01 07 00 7C 0B 00 00 00 00 00 D2 0C 6C [07:23:16]RasterBufferAndPrint [07:23:16]line [07:23:16]line [07:23:16]line [07:23:16]line [07:23:16]line [07:23:16]written 0, free lines is 3288 [07:23:16]MH_Cut [07:23:16]Write to MH i2c: D1 01 00 83 0B 01 60 [07:23:16]Write i2c OK [07:23:16]MH_I2C_Read... [07:23:16]Read from MH i2c: D1 [07:23:16]MH_I2C_Read... [07:23:16]Read from MH i2c: D1 01 00 [07:23:16]MH_I2C_Read... [07:23:16]Read from MH i2c: D1 01 00 83 0B 00 5F [07:23:16]Write to MH i2c: 01 00 00 84 0B 8F [07:23:16]Write i2c OK [07:23:16]MH_I2C_Read... [07:23:16]*** Cut start [07:23:16]*** Purtial cut [07:23:16]*** Stage 1: CUTSNS_PIN = 1 [07:23:17]Read from MH i2c: 01 [07:23:17]MH_I2C_Read... [07:23:17]*** Stop cut motor [07:23:17]*** Cut end [07:23:17]Read from MH i2c: 01 07 00 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: 01 07 00 84 0B 00 00 00 00 00 FF 0F A4 [07:23:17]process_action close_receipt done [07:23:17]requested_data is exist [07:23:17]produce_requested_data [07:23:17]requested_item fm.sn is exist - process it [07:23:17]wFMCommunicate request_size=4 [07:23:17]MH_SAM_APDU [07:23:17]CAPDU: 80 11 00 00 [07:23:17]Write to MH i2c: E2 08 00 85 0B 80 11 00 00 00 00 00 00 0A [07:23:17]Write i2c OK [07:23:17]MH_I2C_Read... [07:23:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:23:17]Read from MH i2c: E2 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: E2 17 00 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: E2 17 00 85 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [07:23:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:23:17]wFMCommunicate OK [07:23:17]requested_item fd.num is exist - process it [07:23:17]SAM_PROTO_GetFieldsCounters [07:23:17]wFMCommunicate request_size=4 [07:23:17]MH_SAM_APDU [07:23:17]CAPDU: 80 13 00 00 [07:23:17]Write to MH i2c: E2 08 00 86 0B 80 13 00 00 00 00 00 00 0D [07:23:17]Write i2c OK [07:23:17]MH_I2C_Read... [07:23:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:23:17]Read from MH i2c: E2 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: E2 62 00 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: E2 62 00 86 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 4E 02 00 0E 04 04 00 DA 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 CF [07:23:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 4E 02 00 0E 04 04 00 DA 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:23:17]wFMCommunicate OK [07:23:17]SAM_PROTO_GetFieldsCounters done [07:23:17]requested_item shift.num is exist - process it [07:23:17]requested_item shift.opened is exist - process it [07:23:17]req_shift_opened [07:23:17]FM_GetShiftState [07:23:17]SAM_PROTO_GetShiftState [07:23:17]wFMCommunicate request_size=4 [07:23:17]MH_SAM_APDU [07:23:17]CAPDU: 80 13 01 00 [07:23:17]Write to MH i2c: E2 08 00 87 0B 80 13 01 00 00 00 00 00 0F [07:23:17]Write i2c OK [07:23:17]MH_I2C_Read... [07:23:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:23:17]Read from MH i2c: E2 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: E2 0E 00 [07:23:17]MH_I2C_Read... [07:23:17]Read from MH i2c: E2 0E 00 87 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9F [07:23:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:23:17]wFMCommunicate OK [07:23:17]SAM_PROTO_GetShiftState done [07:23:17]FM_GetShiftState done [07:23:17]req_shift_opened done [07:23:17]requested_item shift.open_date is exist - process it [07:23:17]req_shift_open_date [07:23:17]req_shift_open_date done [07:23:17]produce_requested_data done [07:23:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151291,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:23:17]process_action_free close_receipt [07:23:17]json_value_free [07:23:17]json_value_free done [07:23:17]process_json_proto returns [07:23:17]Send response to host [07:23:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151291,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:23:17]free response buf [07:23:17]execute_script done [07:23:17]execute_script returns [07:23:17]free content buf [07:23:17]Sock 9.Close socket [07:23:17]Sock 9.Thread stoped [07:23:20]ConnectInit Can't take IP for lk.salyk.kg [07:23:20]CommunicateWithHost connect error [07:23:20]CommunicateWithHost err = -1 [07:23:20]OFD Sender: Server communicate error [07:23:25]OFD Sender: Processing packet 151291 [packets to send 824, broken 823] [07:23:25]ProducePacketName [07:23:25]name=ofd_packets/00151291 [07:23:25]OFD Sender: To server: pG, [07:23:25]CommunicateWithHost lk.salyk.kg:30040 [07:23:25]ConnectInit lk.salyk.kg [07:23:26]Connected sock=7 [07:23:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 E4 51 03 01 22 C6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 63 74 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4E 02 00 35 04 06 00 90 4C E8 B6 1F 75 3A 69 85 A2 E3 E3 60 5F [07:23:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 91 47 00 61 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4E 02 00 F4 03 04 00 76 1C EE 66 B6 04 01 00 00 30 21 F9 D0 55 32 B5 09 [07:23:27]CommunicateWithHost err = 0 [07:23:27]CheckOFDResponse [07:23:27]1017 (14) - 77093643461234 [07:23:27]1041 (16) - 0000000000871835 [07:23:27]1040 (4) - 151291 [07:23:27]1012 (4) - 21.09.2024 01:08 [07:23:27]1206 (1) - 0 [07:23:27]OFD Sender: Remove packet 151291 [07:23:27]ProducePacketName [07:23:27]name=ofd_packets/00151291 [07:23:27]NVStorageDeleteData [07:23:27]OFD Sender: No OFD packet to send [07:23:32]OFD Sender: No OFD packet to send [07:23:37]recv_with_timeout no data received [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:53]OFD Sender: No OFD packet to send [07:23:54]recv_with_timeout no data received [07:23:58]OFD Sender: No OFD packet to send [07:24:03]OFD Sender: No OFD packet to send [07:24:08]OFD Sender: No OFD packet to send [07:24:13]OFD Sender: No OFD packet to send [07:24:18]OFD Sender: No OFD packet to send [07:24:23]OFD Sender: No OFD packet to send [07:24:28]OFD Sender: No OFD packet to send [07:24:33]OFD Sender: No OFD packet to send [07:24:38]OFD Sender: No OFD packet to send [07:24:43]OFD Sender: No OFD packet to send [07:24:48]OFD Sender: No OFD packet to send [07:24:52]recv_with_timeout no data received [07:24:53]OFD Sender: No OFD packet to send [07:24:58]OFD Sender: No OFD packet to send [07:25:03]OFD Sender: No OFD packet to send [07:25:08]OFD Sender: No OFD packet to send [07:25:13]OFD Sender: No OFD packet to send [07:25:18]OFD Sender: No OFD packet to send [07:25:23]OFD Sender: No OFD packet to send [07:25:28]OFD Sender: No OFD packet to send [07:25:33]OFD Sender: No OFD packet to send [07:25:38]OFD Sender: No OFD packet to send [07:25:43]OFD Sender: No OFD packet to send [07:25:48]OFD Sender: No OFD packet to send [07:25:49]recv_with_timeout no data received [07:25:53]OFD Sender: No OFD packet to send [07:25:58]OFD Sender: No OFD packet to send [07:26:03]OFD Sender: No OFD packet to send [07:26:08]OFD Sender: No OFD packet to send [07:26:13]OFD Sender: No OFD packet to send [07:26:18]OFD Sender: No OFD packet to send [07:26:23]OFD Sender: No OFD packet to send [07:26:28]OFD Sender: No OFD packet to send [07:26:33]OFD Sender: No OFD packet to send [07:26:38]OFD Sender: No OFD packet to send [07:26:43]OFD Sender: No OFD packet to send [07:26:48]OFD Sender: No OFD packet to send [07:26:53]OFD Sender: No OFD packet to send [07:26:58]OFD Sender: No OFD packet to send [07:27:03]OFD Sender: No OFD packet to send [07:27:08]OFD Sender: No OFD packet to send [07:27:13]OFD Sender: No OFD packet to send [07:27:18]OFD Sender: No OFD packet to send [07:27:23]OFD Sender: No OFD packet to send [07:27:28]OFD Sender: No OFD packet to send [07:27:33]OFD Sender: No OFD packet to send [07:27:38]OFD Sender: No OFD packet to send [07:27:43]OFD Sender: No OFD packet to send [07:27:48]OFD Sender: No OFD packet to send [07:27:53]OFD Sender: No OFD packet to send [07:27:58]OFD Sender: No OFD packet to send [07:28:03]OFD Sender: No OFD packet to send [07:28:08]OFD Sender: No OFD packet to send [07:28:13]OFD Sender: No OFD packet to send [07:28:18]OFD Sender: No OFD packet to send [07:28:23]OFD Sender: No OFD packet to send [07:28:29]OFD Sender: No OFD packet to send [07:28:34]OFD Sender: No OFD packet to send [07:28:39]OFD Sender: No OFD packet to send [07:28:44]OFD Sender: No OFD packet to send [07:28:49]OFD Sender: No OFD packet to send [07:28:54]OFD Sender: No OFD packet to send [07:28:59]OFD Sender: No OFD packet to send [07:29:04]OFD Sender: No OFD packet to send [07:29:09]OFD Sender: No OFD packet to send [07:29:09]recv_with_timeout no data received [07:29:14]OFD Sender: No OFD packet to send [07:29:19]OFD Sender: No OFD packet to send [07:29:24]OFD Sender: No OFD packet to send [07:29:29]OFD Sender: No OFD packet to send [07:29:34]OFD Sender: No OFD packet to send [07:29:35]accept exits with 10 [07:29:35]New connection [07:29:35]New thread 3066957156 created [07:29:35]Thread 3067100516 joined [07:29:35]Waiting for new connection... [07:29:35] Sock 10.Parse request [07:29:35]Sock 10.Check first char [07:29:35]Sock 10.First char is OK [07:29:35]request: POST /json_proto HTTP/1.0 [07:29:35]Method: POST [07:29:35]URL: /json_proto [07:29:35]Method is POST - this is cgi request [07:29:35]url: /json_proto [07:29:35]query_string will be loaded in cgi processing [07:29:35]execute_cgi json_proto POST (null) [07:29:35]execute_cgi path=json_proto method=POST [07:29:35]POST find Content-Length [07:29:35]Host: 172.17.43.67:8080 [07:29:35]Content-Length: 680 [07:29:35]Content-Type: application/json [07:29:35] [07:29:35]POST finish read [07:29:35]Found Content-Length = 680 [07:29:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:35]execute_script... [07:29: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)1785303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:29:35]POST & json_proto [07:29:35]process_json_proto [07:29:35]json parsed OK: [07:29:35]protocol is kg_v1.0 [07:29:35]action value=close_receipt [07:29:35]process_action close_receipt [07:29:35]cmd_close_receipt [07:29:35]MH_GetDate [07:29:35]Write to MH i2c: F0 00 00 88 0B 82 [07:29:35]Write i2c OK [07:29:35]MH_I2C_Read... [07:29:35]Read from MH i2c: F0 [07:29:35]MH_I2C_Read... [07:29:35]Read from MH i2c: F0 09 00 [07:29:35]MH_I2C_Read... [07:29:35]Read from MH i2c: F0 09 00 88 0B 00 E1 75 EE 66 6A BD 47 65 08 [07:29:35]GetLastDocTimeStamp 1726903395 [07:29:35]current date 1726903777 [07:29:35]FM_GetShiftState [07:29:35]SAM_PROTO_GetShiftState [07:29:35]wFMCommunicate request_size=4 [07:29:35]MH_SAM_APDU [07:29:35]CAPDU: 80 13 01 00 [07:29:35]Write to MH i2c: E2 08 00 89 0B 80 13 01 00 00 00 00 00 11 [07:29:35]Write i2c OK [07:29:35]MH_I2C_Read... [07:29:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:35]Read from MH i2c: E2 [07:29:35]MH_I2C_Read... [07:29:35]Read from MH i2c: E2 0E 00 [07:29:35]MH_I2C_Read... [07:29:35]Read from MH i2c: E2 0E 00 89 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [07:29:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:29:35]wFMCommunicate OK [07:29:35]SAM_PROTO_GetShiftState done [07:29:35]FM_GetShiftState done [07:29:35]opened in 1726878748 [07:29:35]opened+sec_in_day 1726965148 [07:29:35]quantity*price = 200025 [07:29:35]sum+1 = 200026 [07:29:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 42 21.09.2024 07:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151292 ФПД: 124360534148183 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T072937&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151292&fm=124360534148183&tin=02508201610067®Number=0000000000091825&sum=200000 [07:29:36]StoreToDocumentArchive [07:29:36]shift 474 fd 151292 [07:29:36]save to /storage/0474/doc_00151292 [07:29:36]save last doc name /storage/0474/doc_00151292 to /storage/kkm_last_doc_name [07:29:36]save OK [07:29:36]Clear old archive folders... [07:29:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:29:36]tlvbuf is 004507A0 [07:29:36]SAM_PROTO_ClearQueue [07:29:36]wFMCommunicate request_size=4 [07:29:36]MH_SAM_APDU [07:29:36]CAPDU: 80 09 00 00 [07:29:36]Write to MH i2c: E2 08 00 96 0B 80 09 00 00 00 00 00 00 13 [07:29:36]Write i2c OK [07:29:36]MH_I2C_Read... [07:29:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:29:36]Read from MH i2c: E2 [07:29:36]MH_I2C_Read... [07:29:36]Read from MH i2c: E2 03 00 [07:29:36]MH_I2C_Read... [07:29:36]Read from MH i2c: E2 03 00 96 0B 00 90 00 15 [07:29:36]RAPDU: 90 00 [07:29:36]wFMCommunicate OK [07:29:36]SAM_PROTO_ClearQueue done [07:29:36]KKMCreateOFDPacket [07:29:36]OFDProtocolAddRootSTLVToBuf [07:29:36]FM_MakeSignedData [07:29:36]FM_MakeSignedData [07:29:36]SAM_PROTO_SignData [07:29:36]wFMCommunicate request_size=4 [07:29:36]MH_SAM_APDU [07:29:36]CAPDU: 80 0D 01 02 [07:29:36]Write to MH i2c: E2 08 00 97 0B 80 0D 01 02 00 00 00 00 1B [07:29:36]Write i2c OK [07:29:36]MH_I2C_Read... [07:29:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:29:36]Read from MH i2c: E2 [07:29:36]MH_I2C_Read... [07:29:36]Read from MH i2c: E2 03 00 [07:29:36]MH_I2C_Read... [07:29:36]Read from MH i2c: E2 03 00 97 0B 00 90 00 16 [07:29:36]RAPDU: 90 00 [07:29:36]wFMCommunicate OK [07:29:36]wFMCommunicate request_size=255 [07:29:36]MH_SAM_APDU [07:29:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 E1 75 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4E 02 00 35 04 06 00 71 1A F1 76 [07:29:36]Write to MH i2c: E2 02 01 98 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 00 00 00 F4 03 04 00 E1 75 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4E 02 00 35 04 06 00 71 1A F1 76 00 00 7B [07:29:36]Write i2c OK [07:29:36]MH_I2C_Read... [07:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:37]Read from MH i2c: E2 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 03 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 03 00 98 0B 00 90 00 17 [07:29:37]RAPDU: 90 00 [07:29:37]wFMCommunicate OK [07:29:37]wFMCommunicate request_size=7 [07:29:37]MH_SAM_APDU [07:29:37]CAPDU: 80 0D 02 02 02 44 57 [07:29:37]Write to MH i2c: E2 0A 00 99 0B 80 0D 02 02 02 00 44 57 00 00 BD [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:29:37]Read from MH i2c: E2 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 03 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 03 00 99 0B 00 90 00 18 [07:29:37]RAPDU: 90 00 [07:29:37]wFMCommunicate OK [07:29:37]wFMCommunicate request_size=4 [07:29:37]MH_SAM_APDU [07:29:37]CAPDU: 80 0D 03 02 [07:29:37]Write to MH i2c: E2 08 00 9A 0B 80 0D 03 02 00 00 00 00 20 [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:29:37]Read from MH i2c: E2 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 0B 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 0B 00 9A 0B 00 E1 09 8F 5A 04 5E 36 E2 90 00 6E [07:29:37]RAPDU: E1 09 8F 5A 04 5E 36 E2 90 00 [07:29:37]wFMCommunicate OK [07:29:37]SAM_PROTO_SignData done [07:29:37]FM_MakeSignedData done [07:29:37]CreateOFDProtocolMessage [07:29:37]wFMCommunicate request_size=4 [07:29:37]MH_SAM_APDU [07:29:37]CAPDU: 80 11 00 00 [07:29:37]Write to MH i2c: E2 08 00 9B 0B 80 11 00 00 00 00 00 00 20 [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:37]Read from MH i2c: E2 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 17 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: E2 17 00 9B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [07:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:29:37]wFMCommunicate OK [07:29:37]CreateOFDProtocolMessage done [07:29:37]OFDSenderStorePacket 151292 [07:29:37]StoreOFDPacket docnum=151292 [07:29:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A 32 04 01 29 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 E1 75 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4E 02 00 35 04 06 00 71 1A F1 76 44 57 E1 09 8F 5A 04 5E 36 E2 [07:29:37]CheckFolder [07:29:37]dirname=/storage/ofd_packets [07:29:37]CheckFolder done [07:29:37]ProducePacketName [07:29:37]name=ofd_packets/00151292 [07:29:37]NVStorageSaveData ofd_packets/00151292 [07:29:37]File name is /storage/ofd_packets/00151292 [07:29:37]Write 298 bytes [07:29:37]NVStorageSaveData done [07:29:37]OFDSenderStorePacket done [07:29:37]KKMCreateOFDPacket done [07:29:37]NVStorageSaveData kkm_last_timestamp [07:29:37]File name is /storage/kkm_last_timestamp [07:29:37]Write 4 bytes [07:29:37]NVStorageSaveData done [07:29:37]ExternCall_PrintAddStr [07:29:37]wPrintStart [07:29:37]Write to MH i2c: 01 00 00 9C 0B A7 [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: 01 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: 01 07 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: 01 07 00 9C 0B 00 00 00 00 00 FF 0F BC [07:29:37]RasterBufferAndPrint [07:29:37]line Счет N : (1)1785303 [07:29:37]line ИНН: 02508201610067 [07:29:37]line Контрольно-Кассовый Чек [07:29:37]line ПРОДАЖА [07:29:37]line ТРК (МРК, ГНК) : 31 [07:29:37]line Товар: 2710194210 [07:29:37]line ДТ-К-5 [07:29:37]line 26.250 * 76.20 [07:29:37]line = 2000.25 [07:29:37]line НДС 12% НСП 1% [07:29:37]line > о реализуемом товаре [07:29:37]line ОКРУГЛЕНИЕ: -0.25 [07:29:37]line ИТОГО: 2000.00 [07:29:37]line Внесено: 2000.00 [07:29:37]line СДАЧА: 0.00 [07:29:37]line НСП 1% : 17.70 [07:29:37]line НДС 12% : 212.42 [07:29:37]line Наличными: 2000.00 [07:29:37]line Безнал.: 0.00 [07:29:37]line Место: АЗС № 89 "Партнер Нефть" [07:29:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:29:37]line СНО: Общий режим [07:29:37]line Чек 42 21.09.2024 07:29 [07:29:37]line Смена: 474 ФФД: 1.0 [07:29:37]line ЗНМ: 0300000113 [07:29:37]line РНМ: 0000000000091825 [07:29:37]line Версия ККМ: 001 [07:29:37]line ФМ: 0000000000871835 [07:29:37]line ФД: 151292 [07:29:37]line ФПД: 124360534148183 [07:29:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T072937&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151292&fm=124360534148183&tin=02508201610067®Number=0000000000091825&sum=200000 [07:29:37]written 0, free lines is 4095 [07:29:37]OFD Sender: Processing packet 151292 [packets to send 824, broken 823] [07:29:37]ProducePacketName [07:29:37]name=ofd_packets/00151292 [07:29:37]OFD Sender: To server: pG, [07:29:37]CommunicateWithHost lk.salyk.kg:30040 [07:29:37]ConnectInit lk.salyk.kg [07:29:37]Write to MH i2c: 01 00 00 C7 0B D2 [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: 01 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: 01 07 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: 01 07 00 C7 0B 00 00 00 00 00 D8 0C BD [07:29:37]RasterBufferAndPrint [07:29:37]line [07:29:37]line [07:29:37]line [07:29:37]line [07:29:37]line [07:29:37]written 0, free lines is 3295 [07:29:37]MH_Cut [07:29:37]Write to MH i2c: D1 01 00 CE 0B 01 AB [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: D1 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: D1 01 00 [07:29:37]MH_I2C_Read... [07:29:37]Read from MH i2c: D1 01 00 CE 0B 00 AA [07:29:37]Write to MH i2c: 01 00 00 CF 0B DA [07:29:37]Write i2c OK [07:29:37]MH_I2C_Read... [07:29:37]Connected sock=9 [07:29:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A 32 04 01 29 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 00 00 00 F4 03 04 00 E1 75 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4E 02 00 35 04 06 00 71 1A F1 76 44 57 E1 09 8F 5A 04 5E 36 E2 [07:29:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4E AA 47 00 DC AD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4E 02 00 F4 03 04 00 E9 1D EE 66 B6 04 01 00 00 F5 82 DE 69 09 A0 DF B9 [07:29:38]CommunicateWithHost err = 0 [07:29:38]CheckOFDResponse [07:29:38]1017 (14) - 77093643461234 [07:29:38]1041 (16) - 0000000000871835 [07:29:38]1040 (4) - 151292 [07:29:38]1012 (4) - 21.09.2024 01:14 [07:29:38]1206 (1) - 0 [07:29:38]OFD Sender: Remove packet 151292 [07:29:38]ProducePacketName [07:29:38]name=ofd_packets/00151292 [07:29:38]NVStorageDeleteData [07:29:38]*** Cut start [07:29:38]*** Purtial cut [07:29:38]*** CUTSNS_PIN = 0 [07:29:38]*** Stage 1: CUTSNS_PIN = 1 [07:29:38]OFD Sender: No OFD packet to send [07:29:40]Read from MH i2c: 01 [07:29:40]MH_I2C_Read... [07:29:40]*** Stop cut motor [07:29:40]*** Cut end [07:29:40]Read from MH i2c: 01 07 00 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: 01 07 00 CF 0B 00 00 00 00 00 FF 0F EF [07:29:40]process_action close_receipt done [07:29:40]requested_data is exist [07:29:40]produce_requested_data [07:29:40]requested_item fm.sn is exist - process it [07:29:40]wFMCommunicate request_size=4 [07:29:40]MH_SAM_APDU [07:29:40]CAPDU: 80 11 00 00 [07:29:40]Write to MH i2c: E2 08 00 D0 0B 80 11 00 00 00 00 00 00 55 [07:29:40]Write i2c OK [07:29:40]MH_I2C_Read... [07:29:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:29:40]Read from MH i2c: E2 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: E2 17 00 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: E2 17 00 D0 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [07:29:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:29:40]wFMCommunicate OK [07:29:40]requested_item fd.num is exist - process it [07:29:40]SAM_PROTO_GetFieldsCounters [07:29:40]wFMCommunicate request_size=4 [07:29:40]MH_SAM_APDU [07:29:40]CAPDU: 80 13 00 00 [07:29:40]Write to MH i2c: E2 08 00 D1 0B 80 13 00 00 00 00 00 00 58 [07:29:40]Write i2c OK [07:29:40]MH_I2C_Read... [07:29:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:29:40]Read from MH i2c: E2 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: E2 62 00 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: E2 62 00 D1 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 4E 02 00 0E 04 04 00 DA 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 1E [07:29:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 4E 02 00 0E 04 04 00 DA 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:29:40]wFMCommunicate OK [07:29:40]SAM_PROTO_GetFieldsCounters done [07:29:40]requested_item shift.num is exist - process it [07:29:40]requested_item shift.opened is exist - process it [07:29:40]req_shift_opened [07:29:40]FM_GetShiftState [07:29:40]SAM_PROTO_GetShiftState [07:29:40]wFMCommunicate request_size=4 [07:29:40]MH_SAM_APDU [07:29:40]CAPDU: 80 13 01 00 [07:29:40]Write to MH i2c: E2 08 00 D2 0B 80 13 01 00 00 00 00 00 5A [07:29:40]Write i2c OK [07:29:40]MH_I2C_Read... [07:29:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:29:40]Read from MH i2c: E2 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: E2 0E 00 [07:29:40]MH_I2C_Read... [07:29:40]Read from MH i2c: E2 0E 00 D2 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EA [07:29:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:29:40]wFMCommunicate OK [07:29:40]SAM_PROTO_GetShiftState done [07:29:40]FM_GetShiftState done [07:29:40]req_shift_opened done [07:29:40]requested_item shift.open_date is exist - process it [07:29:40]req_shift_open_date [07:29:40]req_shift_open_date done [07:29:40]produce_requested_data done [07:29:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151292,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:29:40]process_action_free close_receipt [07:29:40]json_value_free [07:29:40]json_value_free done [07:29:40]process_json_proto returns [07:29:40]Send response to host [07:29:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151292,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:29:40]free response buf [07:29:40]execute_script done [07:29:40]execute_script returns [07:29:40]free content buf [07:29:40]Sock 10.Close socket [07:29:40]Sock 10.Thread stoped [07:29:43]OFD Sender: No OFD packet to send [07:29:45]recv_with_timeout no data received [07:29:48]OFD Sender: No OFD packet to send [07:29:53]OFD Sender: No OFD packet to send [07:29:58]OFD Sender: No OFD packet to send [07:30:03]OFD Sender: No OFD packet to send [07:30:04]recv_with_timeout no data received [07:30:08]OFD Sender: No OFD packet to send [07:30:13]OFD Sender: No OFD packet to send [07:30:18]OFD Sender: No OFD packet to send [07:30:23]OFD Sender: No OFD packet to send [07:30:28]OFD Sender: No OFD packet to send [07:30:33]OFD Sender: No OFD packet to send [07:30:39]OFD Sender: No OFD packet to send [07:30:44]OFD Sender: No OFD packet to send [07:30:49]OFD Sender: No OFD packet to send [07:30:54]OFD Sender: No OFD packet to send [07:30:59]OFD Sender: No OFD packet to send [07:31:04]OFD Sender: No OFD packet to send [07:31:09]OFD Sender: No OFD packet to send [07:31:14]OFD Sender: No OFD packet to send [07:31:19]OFD Sender: No OFD packet to send [07:31:24]OFD Sender: No OFD packet to send [07:31:29]OFD Sender: No OFD packet to send [07:31:34]OFD Sender: No OFD packet to send [07:31:39]OFD Sender: No OFD packet to send [07:31:44]OFD Sender: No OFD packet to send [07:31:49]OFD Sender: No OFD packet to send [07:31:54]OFD Sender: No OFD packet to send [07:31:59]OFD Sender: No OFD packet to send [07:31:59]recv_with_timeout no data received [07:32:04]OFD Sender: No OFD packet to send [07:32:09]OFD Sender: No OFD packet to send [07:32:14]OFD Sender: No OFD packet to send [07:32:17]accept exits with 7 [07:32:17]New connection [07:32:17]New thread 3067100516 created [07:32:17]Thread 3066957156 joined [07:32:17]Waiting for new connection... [07:32:17] Sock 7.Parse request [07:32:17]Sock 7.Check first char [07:32:17]Sock 7.First char is OK [07:32:17]request: POST /json_proto HTTP/1.0 [07:32:17]Method: POST [07:32:17]URL: /json_proto [07:32:17]Method is POST - this is cgi request [07:32:17]url: /json_proto [07:32:17]query_string will be loaded in cgi processing [07:32:17]execute_cgi json_proto POST (null) [07:32:17]execute_cgi path=json_proto method=POST [07:32:17]POST find Content-Length [07:32:17]Host: 172.17.43.67:8080 [07:32:17]Content-Length: 678 [07:32:17]Content-Type: application/json [07:32:17] [07:32:17]POST finish read [07:32:17]Found Content-Length = 678 [07:32:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:17]execute_script... [07:32: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)1785304", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:32:17]POST & json_proto [07:32:17]process_json_proto [07:32:17]json parsed OK: [07:32:17]protocol is kg_v1.0 [07:32:17]action value=close_receipt [07:32:17]process_action close_receipt [07:32:17]cmd_close_receipt [07:32:17]MH_GetDate [07:32:17]Write to MH i2c: F0 00 00 D3 0B CD [07:32:17]Write i2c OK [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: F0 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: F0 09 00 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: F0 09 00 D3 0B 00 82 76 EE 66 6A BD 47 65 F5 [07:32:17]GetLastDocTimeStamp 1726903777 [07:32:17]current date 1726903938 [07:32:17]FM_GetShiftState [07:32:17]SAM_PROTO_GetShiftState [07:32:17]wFMCommunicate request_size=4 [07:32:17]MH_SAM_APDU [07:32:17]CAPDU: 80 13 01 00 [07:32:17]Write to MH i2c: E2 08 00 D4 0B 80 13 01 00 00 00 00 00 5C [07:32:17]Write i2c OK [07:32:17]MH_I2C_Read... [07:32:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:17]Read from MH i2c: E2 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: E2 0E 00 [07:32:17]MH_I2C_Read... [07:32:17]Read from MH i2c: E2 0E 00 D4 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [07:32:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:32:17]wFMCommunicate OK [07:32:17]SAM_PROTO_GetShiftState done [07:32:17]FM_GetShiftState done [07:32:17]opened in 1726878748 [07:32:17]opened+sec_in_day 1726965148 [07:32:17]quantity*price = 65020 [07:32:17]sum+1 = 65021 [07:32:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 43 21.09.2024 07:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151293 ФПД: 240467694649337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151293&fm=240467694649337&tin=02508201610067®Number=0000000000091825&sum=65000 [07:32:18]StoreToDocumentArchive [07:32:18]shift 474 fd 151293 [07:32:18]save to /storage/0474/doc_00151293 [07:32:18]save last doc name /storage/0474/doc_00151293 to /storage/kkm_last_doc_name [07:32:18]save OK [07:32:18]Clear old archive folders... [07:32:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:32:18]tlvbuf is 004760A0 [07:32:18]SAM_PROTO_ClearQueue [07:32:18]wFMCommunicate request_size=4 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 09 00 00 [07:32:18]Write to MH i2c: E2 08 00 E1 0B 80 09 00 00 00 00 00 00 5E [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 E1 0B 00 90 00 60 [07:32:18]RAPDU: 90 00 [07:32:18]wFMCommunicate OK [07:32:18]SAM_PROTO_ClearQueue done [07:32:18]KKMCreateOFDPacket [07:32:18]OFDProtocolAddRootSTLVToBuf [07:32:18]FM_MakeSignedData [07:32:18]FM_MakeSignedData [07:32:18]SAM_PROTO_SignData [07:32:18]wFMCommunicate request_size=4 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 0D 01 02 [07:32:18]Write to MH i2c: E2 08 00 E2 0B 80 0D 01 02 00 00 00 00 66 [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 E2 0B 00 90 00 61 [07:32:18]RAPDU: 90 00 [07:32:18]wFMCommunicate OK [07:32:18]wFMCommunicate request_size=255 [07:32:18]MH_SAM_APDU [07:32: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 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 83 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4E 02 00 35 04 06 00 DA [07:32:18]Write to MH i2c: E2 02 01 E3 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 83 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4E 02 00 35 04 06 00 DA 00 00 32 [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 E3 0B 00 90 00 62 [07:32:18]RAPDU: 90 00 [07:32:18]wFMCommunicate OK [07:32:18]wFMCommunicate request_size=10 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 0D 02 02 05 B4 3F 84 FF F9 [07:32:18]Write to MH i2c: E2 0D 00 E4 0B 80 0D 02 02 05 00 B4 3F 84 FF F9 00 00 E2 [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 03 00 E4 0B 00 90 00 63 [07:32:18]RAPDU: 90 00 [07:32:18]wFMCommunicate OK [07:32:18]wFMCommunicate request_size=4 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 0D 03 02 [07:32:18]Write to MH i2c: E2 08 00 E5 0B 80 0D 03 02 00 00 00 00 6B [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 0B 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 0B 00 E5 0B 00 A8 BB 30 5A F1 6E 31 EE 90 00 D7 [07:32:18]RAPDU: A8 BB 30 5A F1 6E 31 EE 90 00 [07:32:18]wFMCommunicate OK [07:32:18]SAM_PROTO_SignData done [07:32:18]FM_MakeSignedData done [07:32:18]CreateOFDProtocolMessage [07:32:18]wFMCommunicate request_size=4 [07:32:18]MH_SAM_APDU [07:32:18]CAPDU: 80 11 00 00 [07:32:18]Write to MH i2c: E2 08 00 E6 0B 80 11 00 00 00 00 00 00 6B [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:18]Read from MH i2c: E2 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 17 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: E2 17 00 E6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [07:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:32:18]wFMCommunicate OK [07:32:18]CreateOFDProtocolMessage done [07:32:18]OFDSenderStorePacket 151293 [07:32:18]StoreOFDPacket docnum=151293 [07:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 70 29 07 01 2A 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 83 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4E 02 00 35 04 06 00 DA B4 3F 84 FF F9 A8 BB 30 5A F1 6E 31 EE [07:32:18]CheckFolder [07:32:18]dirname=/storage/ofd_packets [07:32:18]CheckFolder done [07:32:18]ProducePacketName [07:32:18]name=ofd_packets/00151293 [07:32:18]NVStorageSaveData ofd_packets/00151293 [07:32:18]File name is /storage/ofd_packets/00151293 [07:32:18]Write 301 bytes [07:32:18]NVStorageSaveData done [07:32:18]OFDSenderStorePacket done [07:32:18]KKMCreateOFDPacket done [07:32:18]NVStorageSaveData kkm_last_timestamp [07:32:18]File name is /storage/kkm_last_timestamp [07:32:18]Write 4 bytes [07:32:18]NVStorageSaveData done [07:32:18]ExternCall_PrintAddStr [07:32:18]wPrintStart [07:32:18]Write to MH i2c: 01 00 00 E7 0B F2 [07:32:18]Write i2c OK [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: 01 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: 01 07 00 [07:32:18]MH_I2C_Read... [07:32:18]Read from MH i2c: 01 07 00 E7 0B 00 00 00 00 00 FF 0F 07 [07:32:18]RasterBufferAndPrint [07:32:18]line Счет N : (1)1785304 [07:32:18]line ИНН: 02508201610067 [07:32:18]line Контрольно-Кассовый Чек [07:32:18]line ПРОДАЖА [07:32:18]line ТРК (МРК, ГНК) : 12 [07:32:18]line Товар: 2710124130 [07:32:18]line Аи-92-К-5 [07:32:18]line 9.590 * 67.80 [07:32:18]line = 650.20 [07:32:18]line НДС 12% НСП 1% [07:32:18]line > о реализуемом товаре [07:32:18]line ОКРУГЛЕНИЕ: -0.20 [07:32:18]line ИТОГО: 650.00 [07:32:18]line Внесено: 650.00 [07:32:18]line СДАЧА: 0.00 [07:32:18]line НСП 1% : 5.75 [07:32:18]line НДС 12% : 69.05 [07:32:18]line Наличными: 650.00 [07:32:18]line Безнал.: 0.00 [07:32:18]line Место: АЗС № 89 "Партнер Нефть" [07:32:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:32:18]line СНО: Общий режим [07:32:18]line Чек 43 21.09.2024 07:32 [07:32:18]line Смена: 474 ФФД: 1.0 [07:32:18]line ЗНМ: 0300000113 [07:32:18]line РНМ: 0000000000091825 [07:32:18]line Версия ККМ: 001 [07:32:18]OFD Sender: Processing packet 151293 [packets to send 824, broken 823] [07:32:18]ProducePacketName [07:32:18]name=ofd_packets/00151293 [07:32:18]OFD Sender: To server: pG, [07:32:18]CommunicateWithHost lk.salyk.kg:30040 [07:32:18]ConnectInit lk.salyk.kg [07:32:18]line ФМ: 0000000000871835 [07:32:18]line ФД: 151293 [07:32:18]line ФПД: 240467694649337 [07:32:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151293&fm=240467694649337&tin=02508201610067®Number=0000000000091825&sum=65000 [07:32:18]written 0, free lines is 4095 [07:32:19]Write to MH i2c: 01 00 00 12 0C 1E [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 07 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: 01 07 00 12 0C 00 00 00 00 00 D7 0C 08 [07:32:19]RasterBufferAndPrint [07:32:19]line [07:32:19]line [07:32:19]line [07:32:19]line [07:32:19]line [07:32:19]written 0, free lines is 3295 [07:32:19]MH_Cut [07:32:19]Write to MH i2c: D1 01 00 19 0C 01 F7 [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: D1 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: D1 01 00 [07:32:19]MH_I2C_Read... [07:32:19]Read from MH i2c: D1 01 00 19 0C 00 F6 [07:32:19]Write to MH i2c: 01 00 00 1A 0C 26 [07:32:19]Write i2c OK [07:32:19]MH_I2C_Read... [07:32:20]*** Cut start [07:32:20]*** Purtial cut [07:32:20]*** Stage 1: CUTSNS_PIN = 1 [07:32:20]Read from MH i2c: 01 [07:32:20]MH_I2C_Read... [07:32:20]*** Stop cut motor [07:32:20]*** Cut end [07:32:20]Read from MH i2c: 01 07 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: 01 07 00 1A 0C 00 00 00 00 00 FF 0F 3B [07:32:20]process_action close_receipt done [07:32:20]requested_data is exist [07:32:20]produce_requested_data [07:32:20]requested_item fm.sn is exist - process it [07:32:20]wFMCommunicate request_size=4 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 11 00 00 [07:32:20]Write to MH i2c: E2 08 00 1B 0C 80 11 00 00 00 00 00 00 A1 [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 17 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 17 00 1B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [07:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:32:20]wFMCommunicate OK [07:32:20]requested_item fd.num is exist - process it [07:32:20]SAM_PROTO_GetFieldsCounters [07:32:20]wFMCommunicate request_size=4 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 13 00 00 [07:32:20]Write to MH i2c: E2 08 00 1C 0C 80 13 00 00 00 00 00 00 A4 [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 62 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 62 00 1C 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 4E 02 00 0E 04 04 00 DA 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 6E [07:32:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 4E 02 00 0E 04 04 00 DA 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:20]wFMCommunicate OK [07:32:20]SAM_PROTO_GetFieldsCounters done [07:32:20]requested_item shift.num is exist - process it [07:32:20]requested_item shift.opened is exist - process it [07:32:20]req_shift_opened [07:32:20]FM_GetShiftState [07:32:20]SAM_PROTO_GetShiftState [07:32:20]wFMCommunicate request_size=4 [07:32:20]MH_SAM_APDU [07:32:20]CAPDU: 80 13 01 00 [07:32:20]Write to MH i2c: E2 08 00 1D 0C 80 13 01 00 00 00 00 00 A6 [07:32:20]Write i2c OK [07:32:20]MH_I2C_Read... [07:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:32:20]Read from MH i2c: E2 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 0E 00 [07:32:20]MH_I2C_Read... [07:32:20]Read from MH i2c: E2 0E 00 1D 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [07:32:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:32:20]wFMCommunicate OK [07:32:20]SAM_PROTO_GetShiftState done [07:32:20]FM_GetShiftState done [07:32:20]req_shift_opened done [07:32:20]requested_item shift.open_date is exist - process it [07:32:20]req_shift_open_date [07:32:20]req_shift_open_date done [07:32:20]produce_requested_data done [07:32:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151293,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:32:20]process_action_free close_receipt [07:32:20]json_value_free [07:32:20]json_value_free done [07:32:20]process_json_proto returns [07:32:20]Send response to host [07:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151293,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:32:20]free response buf [07:32:20]execute_script done [07:32:20]execute_script returns [07:32:20]free content buf [07:32:20]Sock 7.Close socket [07:32:20]Sock 7.Thread stoped [07:32:22]recv_with_timeout no data received [07:32:23]ConnectInit Can't take IP for lk.salyk.kg [07:32:23]CommunicateWithHost connect error [07:32:23]CommunicateWithHost err = -1 [07:32:23]OFD Sender: Server communicate error [07:32:28]OFD Sender: Processing packet 151293 [packets to send 824, broken 823] [07:32:28]ProducePacketName [07:32:28]name=ofd_packets/00151293 [07:32:28]OFD Sender: To server: pG, [07:32:28]CommunicateWithHost lk.salyk.kg:30040 [07:32:28]ConnectInit lk.salyk.kg [07:32:29]Connected sock=10 [07:32:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 70 29 07 01 2A 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 00 00 00 F4 03 04 00 83 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4E 02 00 35 04 06 00 DA B4 3F 84 FF F9 A8 BB 30 5A F1 6E 31 EE [07:32:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 09 84 47 00 17 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4E 02 00 F4 03 04 00 95 1E EE 66 B6 04 01 00 00 41 BD 17 9C 8A 46 02 17 [07:32:31]CommunicateWithHost err = 0 [07:32:31]CheckOFDResponse [07:32:31]1017 (14) - 77093643461234 [07:32:31]1041 (16) - 0000000000871835 [07:32:31]1040 (4) - 151293 [07:32:31]1012 (4) - 21.09.2024 01:17 [07:32:31]1206 (1) - 0 [07:32:31]OFD Sender: Remove packet 151293 [07:32:31]ProducePacketName [07:32:31]name=ofd_packets/00151293 [07:32:31]NVStorageDeleteData [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:43]recv_with_timeout no data received [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:53]recv_with_timeout no data received [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:10]recv_with_timeout no data received [07:33:12]OFD Sender: No OFD packet to send [07:33:17]OFD Sender: No OFD packet to send [07:33:22]OFD Sender: No OFD packet to send [07:33:27]OFD Sender: No OFD packet to send [07:33:32]OFD Sender: No OFD packet to send [07:33:33]accept exits with 9 [07:33:33]New connection [07:33:33]New thread 3066957156 created [07:33:33]Thread 3067100516 joined [07:33:33]Waiting for new connection... [07:33:33] Sock 9.Parse request [07:33:33]Sock 9.Check first char [07:33:33]Sock 9.First char is OK [07:33:33]request: POST /json_proto HTTP/1.0 [07:33:33]Method: POST [07:33:33]URL: /json_proto [07:33:33]Method is POST - this is cgi request [07:33:33]url: /json_proto [07:33:33]query_string will be loaded in cgi processing [07:33:33]execute_cgi json_proto POST (null) [07:33:33]execute_cgi path=json_proto method=POST [07:33:33]POST find Content-Length [07:33:33]Host: 172.17.43.67:8080 [07:33:33]Content-Length: 678 [07:33:33]Content-Type: application/json [07:33:33] [07:33:33]POST finish read [07:33:33]Found Content-Length = 678 [07:33:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:33]execute_script... [07:33:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785305", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:33:33]POST & json_proto [07:33:33]process_json_proto [07:33:33]json parsed OK: [07:33:33]protocol is kg_v1.0 [07:33:33]action value=close_receipt [07:33:33]process_action close_receipt [07:33:33]cmd_close_receipt [07:33:33]MH_GetDate [07:33:33]Write to MH i2c: F0 00 00 1E 0C 19 [07:33:33]Write i2c OK [07:33:33]MH_I2C_Read... [07:33:33]Read from MH i2c: F0 [07:33:33]MH_I2C_Read... [07:33:33]Read from MH i2c: F0 09 00 [07:33:33]MH_I2C_Read... [07:33:33]Read from MH i2c: F0 09 00 1E 0C 00 CF 76 EE 66 6A BD 47 65 8E [07:33:33]GetLastDocTimeStamp 1726903939 [07:33:33]current date 1726904015 [07:33:33]FM_GetShiftState [07:33:33]SAM_PROTO_GetShiftState [07:33:33]wFMCommunicate request_size=4 [07:33:33]MH_SAM_APDU [07:33:33]CAPDU: 80 13 01 00 [07:33:33]Write to MH i2c: E2 08 00 1F 0C 80 13 01 00 00 00 00 00 A8 [07:33:33]Write i2c OK [07:33:33]MH_I2C_Read... [07:33:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:34]Read from MH i2c: E2 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 0E 00 [07:33:34]MH_I2C_Read... [07:33:34]Read from MH i2c: E2 0E 00 1F 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [07:33:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:33:34]wFMCommunicate OK [07:33:34]SAM_PROTO_GetShiftState done [07:33:34]FM_GetShiftState done [07:33:34]opened in 1726878748 [07:33:34]opened+sec_in_day 1726965148 [07:33:34]quantity*price = 50036 [07:33:34]sum+1 = 50037 [07:33:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 44 21.09.2024 07:33 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151294 ФПД: 217390339750289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073335&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151294&fm=217390339750289&tin=02508201610067®Number=0000000000091825&sum=50000 [07:33:35]StoreToDocumentArchive [07:33:35]shift 474 fd 151294 [07:33:35]save to /storage/0474/doc_00151294 [07:33:35]save last doc name /storage/0474/doc_00151294 to /storage/kkm_last_doc_name [07:33:35]save OK [07:33:35]Clear old archive folders... [07:33:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:33:35]tlvbuf is 004EA9E0 [07:33:35]SAM_PROTO_ClearQueue [07:33:35]wFMCommunicate request_size=4 [07:33:35]MH_SAM_APDU [07:33:35]CAPDU: 80 09 00 00 [07:33:35]Write to MH i2c: E2 08 00 2C 0C 80 09 00 00 00 00 00 00 AA [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:33:35]Read from MH i2c: E2 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 2C 0C 00 90 00 AC [07:33:35]RAPDU: 90 00 [07:33:35]wFMCommunicate OK [07:33:35]SAM_PROTO_ClearQueue done [07:33:35]KKMCreateOFDPacket [07:33:35]OFDProtocolAddRootSTLVToBuf [07:33:35]FM_MakeSignedData [07:33:35]FM_MakeSignedData [07:33:35]SAM_PROTO_SignData [07:33:35]wFMCommunicate request_size=4 [07:33:35]MH_SAM_APDU [07:33:35]CAPDU: 80 0D 01 02 [07:33:35]Write to MH i2c: E2 08 00 2D 0C 80 0D 01 02 00 00 00 00 B2 [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:33:35]Read from MH i2c: E2 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 2D 0C 00 90 00 AD [07:33:35]RAPDU: 90 00 [07:33:35]wFMCommunicate OK [07:33:35]wFMCommunicate request_size=255 [07:33:35]MH_SAM_APDU [07:33:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 CF 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4E 02 00 35 04 06 00 C5 [07:33:35]Write to MH i2c: E2 02 01 2E 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 CF 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4E 02 00 35 04 06 00 C5 00 00 E4 [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:35]Read from MH i2c: E2 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 2E 0C 00 90 00 AE [07:33:35]RAPDU: 90 00 [07:33:35]wFMCommunicate OK [07:33:35]wFMCommunicate request_size=10 [07:33:35]MH_SAM_APDU [07:33:35]CAPDU: 80 0D 02 02 05 B7 21 FA 79 91 [07:33:35]Write to MH i2c: E2 0D 00 2F 0C 80 0D 02 02 05 00 B7 21 FA 79 91 00 00 9B [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:33:35]Read from MH i2c: E2 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 03 00 2F 0C 00 90 00 AF [07:33:35]RAPDU: 90 00 [07:33:35]wFMCommunicate OK [07:33:35]wFMCommunicate request_size=4 [07:33:35]MH_SAM_APDU [07:33:35]CAPDU: 80 0D 03 02 [07:33:35]Write to MH i2c: E2 08 00 30 0C 80 0D 03 02 00 00 00 00 B7 [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:33:35]Read from MH i2c: E2 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 0B 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 0B 00 30 0C 00 13 7B 98 8D 23 FD C9 1D 90 00 71 [07:33:35]RAPDU: 13 7B 98 8D 23 FD C9 1D 90 00 [07:33:35]wFMCommunicate OK [07:33:35]SAM_PROTO_SignData done [07:33:35]FM_MakeSignedData done [07:33:35]CreateOFDProtocolMessage [07:33:35]wFMCommunicate request_size=4 [07:33:35]MH_SAM_APDU [07:33:35]CAPDU: 80 11 00 00 [07:33:35]Write to MH i2c: E2 08 00 31 0C 80 11 00 00 00 00 00 00 B7 [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:35]Read from MH i2c: E2 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 17 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: E2 17 00 31 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [07:33:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:33:35]wFMCommunicate OK [07:33:35]CreateOFDProtocolMessage done [07:33:35]OFDSenderStorePacket 151294 [07:33:35]StoreOFDPacket docnum=151294 [07:33:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 4C 07 01 91 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 CF 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4E 02 00 35 04 06 00 C5 B7 21 FA 79 91 13 7B 98 8D 23 FD C9 1D [07:33:35]CheckFolder [07:33:35]dirname=/storage/ofd_packets [07:33:35]CheckFolder done [07:33:35]ProducePacketName [07:33:35]name=ofd_packets/00151294 [07:33:35]NVStorageSaveData ofd_packets/00151294 [07:33:35]File name is /storage/ofd_packets/00151294 [07:33:35]Write 301 bytes [07:33:35]NVStorageSaveData done [07:33:35]OFDSenderStorePacket done [07:33:35]KKMCreateOFDPacket done [07:33:35]NVStorageSaveData kkm_last_timestamp [07:33:35]File name is /storage/kkm_last_timestamp [07:33:35]Write 4 bytes [07:33:35]NVStorageSaveData done [07:33:35]ExternCall_PrintAddStr [07:33:35]wPrintStart [07:33:35]Write to MH i2c: 01 00 00 32 0C 3E [07:33:35]Write i2c OK [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: 01 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: 01 07 00 [07:33:35]MH_I2C_Read... [07:33:35]Read from MH i2c: 01 07 00 32 0C 00 00 00 00 00 FF 0F 53 [07:33:35]RasterBufferAndPrint [07:33:35]line Счет N : (1)1785305 [07:33:35]line ИНН: 02508201610067 [07:33:35]line Контрольно-Кассовый Чек [07:33:35]line ПРОДАЖА [07:33:35]line ТРК (МРК, ГНК) : 42 [07:33:35]line Товар: 2710124130 [07:33:35]line Аи-92-К-5 [07:33:35]line 7.380 * 67.80 [07:33:35]line = 500.36 [07:33:35]line НДС 12% НСП 1% [07:33:35]line > о реализуемом товаре [07:33:35]line ОКРУГЛЕНИЕ: -0.36 [07:33:35]line ИТОГО: 500.00 [07:33:35]line Внесено: 500.00 [07:33:35]line СДАЧА: 0.00 [07:33:35]line НСП 1% : 4.43 [07:33:35]line НДС 12% : 53.14 [07:33:35]line Наличными: 500.00 [07:33:35]line Безнал.: 0.00 [07:33:35]line Место: АЗС № 89 "Партнер Нефть" [07:33:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:33:35]line СНО: Общий режим [07:33:35]line Чек 44 21.09.2024 07:33 [07:33:35]line Смена: 474 ФФД: 1.0 [07:33:35]line ЗНМ: 0300000113 [07:33:35]line РНМ: 0000000000091825 [07:33:35]line Версия ККМ: 001 [07:33:35]line ФМ: 0000000000871835 [07:33:35]line ФД: 151294 [07:33:35]line ФПД: 217390339750289 [07:33:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073335&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151294&fm=217390339750289&tin=02508201610067®Number=0000000000091825&sum=50000 [07:33:35]written 0, free lines is 4095 [07:33:35]OFD Sender: Processing packet 151294 [packets to send 824, broken 823] [07:33:35]ProducePacketName [07:33:35]name=ofd_packets/00151294 [07:33:35]OFD Sender: To server: pG, [07:33:35]CommunicateWithHost lk.salyk.kg:30040 [07:33:35]ConnectInit lk.salyk.kg [07:33:36]Connected sock=7 [07:33:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 4C 07 01 91 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 CF 76 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4E 02 00 35 04 06 00 C5 B7 21 FA 79 91 13 7B 98 8D 23 FD C9 1D [07:33:36]Write to MH i2c: 01 00 00 5D 0C 69 [07:33:36]Write i2c OK [07:33:36]MH_I2C_Read... [07:33:36]Read from MH i2c: 01 [07:33:36]MH_I2C_Read... [07:33:36]Read from MH i2c: 01 07 00 [07:33:36]MH_I2C_Read... [07:33:36]Read from MH i2c: 01 07 00 5D 0C 00 00 00 00 00 EB 0C 67 [07:33:36]RasterBufferAndPrint [07:33:36]line [07:33:36]line [07:33:36]line [07:33:36]line [07:33:36]line [07:33:36]written 0, free lines is 3316 [07:33:36]MH_Cut [07:33:36]Write to MH i2c: D1 01 00 64 0C 01 42 [07:33:36]Write i2c OK [07:33:36]MH_I2C_Read... [07:33:36]Read from MH i2c: D1 [07:33:36]MH_I2C_Read... [07:33:36]Read from MH i2c: D1 01 00 [07:33:36]MH_I2C_Read... [07:33:36]Read from MH i2c: D1 01 00 64 0C 00 41 [07:33:36]Write to MH i2c: 01 00 00 65 0C 71 [07:33:36]Write i2c OK [07:33:36]MH_I2C_Read... [07:33:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 09 47 00 E8 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4E 02 00 F4 03 04 00 D7 1E EE 66 B6 04 01 00 00 8B 85 88 42 09 94 F1 BC [07:33:36]CommunicateWithHost err = 0 [07:33:36]CheckOFDResponse [07:33:36]1017 (14) - 77093643461234 [07:33:36]1041 (16) - 0000000000871835 [07:33:36]1040 (4) - 151294 [07:33:36]1012 (4) - 21.09.2024 01:18 [07:33:36]1206 (1) - 0 [07:33:36]OFD Sender: Remove packet 151294 [07:33:36]ProducePacketName [07:33:36]name=ofd_packets/00151294 [07:33:36]NVStorageDeleteData [07:33:36]*** Cut start [07:33:36]*** Purtial cut [07:33:36]*** CUTSNS_PIN = 0 [07:33:37]OFD Sender: No OFD packet to send [07:33:37]*** Stage 1: CUTSNS_PIN = 1 [07:33:38]Read from MH i2c: 01 [07:33:38]MH_I2C_Read... [07:33:38]*** Stop cut motor [07:33:38]*** Cut end [07:33:38]Read from MH i2c: 01 07 00 [07:33:38]MH_I2C_Read... [07:33:38]Read from MH i2c: 01 07 00 65 0C 00 00 00 00 00 FF 0F 86 [07:33:38]process_action close_receipt done [07:33:38]requested_data is exist [07:33:38]produce_requested_data [07:33:38]requested_item fm.sn is exist - process it [07:33:38]wFMCommunicate request_size=4 [07:33:38]MH_SAM_APDU [07:33:38]CAPDU: 80 11 00 00 [07:33:38]Write to MH i2c: E2 08 00 66 0C 80 11 00 00 00 00 00 00 EC [07:33:38]Write i2c OK [07:33:38]MH_I2C_Read... [07:33:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:33:38]Read from MH i2c: E2 [07:33:38]MH_I2C_Read... [07:33:38]Read from MH i2c: E2 17 00 [07:33:38]MH_I2C_Read... [07:33:38]Read from MH i2c: E2 17 00 66 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [07:33:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:33:38]wFMCommunicate OK [07:33:38]requested_item fd.num is exist - process it [07:33:38]SAM_PROTO_GetFieldsCounters [07:33:38]wFMCommunicate request_size=4 [07:33:38]MH_SAM_APDU [07:33:38]CAPDU: 80 13 00 00 [07:33:38]Write to MH i2c: E2 08 00 67 0C 80 13 00 00 00 00 00 00 EF [07:33:39]Write i2c OK [07:33:39]MH_I2C_Read... [07:33:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:33:39]Read from MH i2c: E2 [07:33:39]MH_I2C_Read... [07:33:39]Read from MH i2c: E2 62 00 [07:33:39]MH_I2C_Read... [07:33:39]Read from MH i2c: E2 62 00 67 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 4E 02 00 0E 04 04 00 DA 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 BD [07:33:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 4E 02 00 0E 04 04 00 DA 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:33:39]wFMCommunicate OK [07:33:39]SAM_PROTO_GetFieldsCounters done [07:33:39]requested_item shift.num is exist - process it [07:33:39]requested_item shift.opened is exist - process it [07:33:39]req_shift_opened [07:33:39]FM_GetShiftState [07:33:39]SAM_PROTO_GetShiftState [07:33:39]wFMCommunicate request_size=4 [07:33:39]MH_SAM_APDU [07:33:39]CAPDU: 80 13 01 00 [07:33:39]Write to MH i2c: E2 08 00 68 0C 80 13 01 00 00 00 00 00 F1 [07:33:39]Write i2c OK [07:33:39]MH_I2C_Read... [07:33:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:33:39]Read from MH i2c: E2 [07:33:39]MH_I2C_Read... [07:33:39]Read from MH i2c: E2 0E 00 [07:33:39]MH_I2C_Read... [07:33:39]Read from MH i2c: E2 0E 00 68 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 81 [07:33:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:33:39]wFMCommunicate OK [07:33:39]SAM_PROTO_GetShiftState done [07:33:39]FM_GetShiftState done [07:33:39]req_shift_opened done [07:33:39]requested_item shift.open_date is exist - process it [07:33:39]req_shift_open_date [07:33:39]req_shift_open_date done [07:33:39]produce_requested_data done [07:33:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151294,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:33:39]process_action_free close_receipt [07:33:39]json_value_free [07:33:39]json_value_free done [07:33:39]process_json_proto returns [07:33:39]Send response to host [07:33:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151294,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:33:39]free response buf [07:33:39]execute_script done [07:33:39]execute_script returns [07:33:39]free content buf [07:33:39]Sock 9.Close socket [07:33:39]Sock 9.Thread stoped [07:33:42]OFD Sender: No OFD packet to send [07:33:47]OFD Sender: No OFD packet to send [07:33:52]OFD Sender: No OFD packet to send [07:33:52]recv_with_timeout no data received [07:33:57]OFD Sender: No OFD packet to send [07:34:02]OFD Sender: No OFD packet to send [07:34:07]OFD Sender: No OFD packet to send [07:34:12]OFD Sender: No OFD packet to send [07:34:15]recv_with_timeout no data received [07:34:17]OFD Sender: No OFD packet to send [07:34:22]OFD Sender: No OFD packet to send [07:34:27]OFD Sender: No OFD packet to send [07:34:32]OFD Sender: No OFD packet to send [07:34:37]OFD Sender: No OFD packet to send [07:34:42]OFD Sender: No OFD packet to send [07:34:47]OFD Sender: No OFD packet to send [07:34:52]OFD Sender: No OFD packet to send [07:34:57]OFD Sender: No OFD packet to send [07:35:02]OFD Sender: No OFD packet to send [07:35:07]OFD Sender: No OFD packet to send [07:35:12]OFD Sender: No OFD packet to send [07:35:15]recv_with_timeout no data received [07:35:17]OFD Sender: No OFD packet to send [07:35:22]OFD Sender: No OFD packet to send [07:35:27]OFD Sender: No OFD packet to send [07:35:32]OFD Sender: No OFD packet to send [07:35:37]accept exits with 10 [07:35:37]New connection [07:35:37]New thread 3067100516 created [07:35:37]Thread 3066957156 joined [07:35:37]Waiting for new connection... [07:35:37] Sock 10.Parse request [07:35:37]Sock 10.Check first char [07:35:37]Sock 10.First char is OK [07:35:37]request: POST /json_proto HTTP/1.0 [07:35:37]Method: POST [07:35:37]URL: /json_proto [07:35:37]Method is POST - this is cgi request [07:35:37]url: /json_proto [07:35:37]query_string will be loaded in cgi processing [07:35:37]execute_cgi json_proto POST (null) [07:35:37]execute_cgi path=json_proto method=POST [07:35:37]POST find Content-Length [07:35:37]Host: 172.17.43.67:8080 [07:35:37]Content-Length: 678 [07:35:37]Content-Type: application/json [07:35:37] [07:35:37]POST finish read [07:35:37]Found Content-Length = 678 [07:35:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:37]execute_script... [07:35:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:37]POST & json_proto [07:35:37]process_json_proto [07:35:37]json parsed OK: [07:35:37]protocol is kg_v1.0 [07:35:37]action value=close_receipt [07:35:37]process_action close_receipt [07:35:37]cmd_close_receipt [07:35:37]MH_GetDate [07:35:37]Write to MH i2c: F0 00 00 69 0C 64 [07:35:37]Write i2c OK [07:35:37]MH_I2C_Read... [07:35:37]Read from MH i2c: F0 [07:35:37]MH_I2C_Read... [07:35:37]Read from MH i2c: F0 09 00 [07:35:37]MH_I2C_Read... [07:35:37]Read from MH i2c: F0 09 00 69 0C 00 4A 77 EE 66 6A BD 47 65 55 [07:35:37]GetLastDocTimeStamp 1726904015 [07:35:37]current date 1726904138 [07:35:37]FM_GetShiftState [07:35:37]SAM_PROTO_GetShiftState [07:35:37]wFMCommunicate request_size=4 [07:35:37]MH_SAM_APDU [07:35:37]CAPDU: 80 13 01 00 [07:35:37]Write to MH i2c: E2 08 00 6A 0C 80 13 01 00 00 00 00 00 F3 [07:35:37]Write i2c OK [07:35:37]MH_I2C_Read... [07:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:37]Read from MH i2c: E2 [07:35:37]MH_I2C_Read... [07:35:37]Read from MH i2c: E2 0E 00 [07:35:37]MH_I2C_Read... [07:35:37]Read from MH i2c: E2 0E 00 6A 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 83 [07:35:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:35:37]wFMCommunicate OK [07:35:37]SAM_PROTO_GetShiftState done [07:35:37]FM_GetShiftState done [07:35:37]opened in 1726878748 [07:35:37]opened+sec_in_day 1726965148 [07:35:37]quantity*price = 40002 [07:35:37]sum+1 = 40003 [07:35:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 45 21.09.2024 07:35 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151295 ФПД: 172658866088923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151295&fm=172658866088923&tin=02508201610067®Number=0000000000091825&sum=40000 [07:35:38]StoreToDocumentArchive [07:35:38]shift 474 fd 151295 [07:35:38]save to /storage/0474/doc_00151295 [07:35:38]save last doc name /storage/0474/doc_00151295 to /storage/kkm_last_doc_name [07:35:38]save OK [07:35:38]Clear old archive folders... [07:35:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:35:38]tlvbuf is 004E77A0 [07:35:38]SAM_PROTO_ClearQueue [07:35:38]wFMCommunicate request_size=4 [07:35:38]MH_SAM_APDU [07:35:38]CAPDU: 80 09 00 00 [07:35:38]Write to MH i2c: E2 08 00 77 0C 80 09 00 00 00 00 00 00 F5 [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:35:38]Read from MH i2c: E2 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 77 0C 00 90 00 F7 [07:35:38]RAPDU: 90 00 [07:35:38]wFMCommunicate OK [07:35:38]SAM_PROTO_ClearQueue done [07:35:38]KKMCreateOFDPacket [07:35:38]OFDProtocolAddRootSTLVToBuf [07:35:38]FM_MakeSignedData [07:35:38]FM_MakeSignedData [07:35:38]SAM_PROTO_SignData [07:35:38]wFMCommunicate request_size=4 [07:35:38]MH_SAM_APDU [07:35:38]CAPDU: 80 0D 01 02 [07:35:38]Write to MH i2c: E2 08 00 78 0C 80 0D 01 02 00 00 00 00 FD [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:35:38]Read from MH i2c: E2 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 78 0C 00 90 00 F8 [07:35:38]RAPDU: 90 00 [07:35:38]wFMCommunicate OK [07:35:38]wFMCommunicate request_size=255 [07:35:38]MH_SAM_APDU [07:35: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 4A 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4E 02 00 35 04 06 00 9D [07:35:38]Write to MH i2c: E2 02 01 79 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 4A 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4E 02 00 35 04 06 00 9D 00 00 6A [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:38]Read from MH i2c: E2 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 79 0C 00 90 00 F9 [07:35:38]RAPDU: 90 00 [07:35:38]wFMCommunicate OK [07:35:38]wFMCommunicate request_size=10 [07:35:38]MH_SAM_APDU [07:35:38]CAPDU: 80 0D 02 02 05 08 46 61 6B DB [07:35:38]Write to MH i2c: E2 0D 00 7A 0C 80 0D 02 02 05 00 08 46 61 6B DB 00 00 FF [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:38]Read from MH i2c: E2 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 03 00 7A 0C 00 90 00 FA [07:35:38]RAPDU: 90 00 [07:35:38]wFMCommunicate OK [07:35:38]wFMCommunicate request_size=4 [07:35:38]MH_SAM_APDU [07:35:38]CAPDU: 80 0D 03 02 [07:35:38]Write to MH i2c: E2 08 00 7B 0C 80 0D 03 02 00 00 00 00 02 [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:35:38]Read from MH i2c: E2 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 0B 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 0B 00 7B 0C 00 6E D3 D6 A3 CB E3 27 B8 90 00 4A [07:35:38]RAPDU: 6E D3 D6 A3 CB E3 27 B8 90 00 [07:35:38]wFMCommunicate OK [07:35:38]SAM_PROTO_SignData done [07:35:38]FM_MakeSignedData done [07:35:38]CreateOFDProtocolMessage [07:35:38]wFMCommunicate request_size=4 [07:35:38]MH_SAM_APDU [07:35:38]CAPDU: 80 11 00 00 [07:35:38]Write to MH i2c: E2 08 00 7C 0C 80 11 00 00 00 00 00 00 02 [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:38]Read from MH i2c: E2 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 17 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: E2 17 00 7C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [07:35:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:35:38]wFMCommunicate OK [07:35:38]CreateOFDProtocolMessage done [07:35:38]OFDSenderStorePacket 151295 [07:35:38]StoreOFDPacket docnum=151295 [07:35:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 69 22 07 01 0D 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 4A 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4E 02 00 35 04 06 00 9D 08 46 61 6B DB 6E D3 D6 A3 CB E3 27 B8 [07:35:38]CheckFolder [07:35:38]dirname=/storage/ofd_packets [07:35:38]CheckFolder done [07:35:38]ProducePacketName [07:35:38]name=ofd_packets/00151295 [07:35:38]NVStorageSaveData ofd_packets/00151295 [07:35:38]File name is /storage/ofd_packets/00151295 [07:35:38]Write 301 bytes [07:35:38]NVStorageSaveData done [07:35:38]OFDSenderStorePacket done [07:35:38]KKMCreateOFDPacket done [07:35:38]NVStorageSaveData kkm_last_timestamp [07:35:38]File name is /storage/kkm_last_timestamp [07:35:38]Write 4 bytes [07:35:38]NVStorageSaveData done [07:35:38]ExternCall_PrintAddStr [07:35:38]wPrintStart [07:35:38]Write to MH i2c: 01 00 00 7D 0C 89 [07:35:38]Write i2c OK [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: 01 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: 01 07 00 [07:35:38]MH_I2C_Read... [07:35:38]Read from MH i2c: 01 07 00 7D 0C 00 00 00 00 00 FF 0F 9E [07:35:38]RasterBufferAndPrint [07:35:38]line Счет N : (1)1785306 [07:35:38]line ИНН: 02508201610067 [07:35:38]line Контрольно-Кассовый Чек [07:35:38]line ПРОДАЖА [07:35:38]line ТРК (МРК, ГНК) : 12 [07:35:38]line Товар: 2710124130 [07:35:38]line Аи-92-К-5 [07:35:38]line 5.900 * 67.80 [07:35:38]line = 400.02 [07:35:38]line НДС 12% НСП 1% [07:35:38]line > о реализуемом товаре [07:35:38]line ОКРУГЛЕНИЕ: -0.02 [07:35:38]line ИТОГО: 400.00 [07:35:38]line Внесено: 400.00 [07:35:38]line СДАЧА: 0.00 [07:35:38]line НСП 1% : 3.54 [07:35:38]line НДС 12% : 42.48 [07:35:38]line Наличными: 400.00 [07:35:38]line Безнал.: 0.00 [07:35:38]line Место: АЗС № 89 "Партнер Нефть" [07:35:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:35:38]line СНО: Общий режим [07:35:38]line Чек 45 21.09.2024 07:35 [07:35:38]line Смена: 474 ФФД: 1.0 [07:35:38]line ЗНМ: 0300000113 [07:35:38]line РНМ: 0000000000091825 [07:35:38]line Версия ККМ: 001 [07:35:38]line ФМ: 0000000000871835 [07:35:38]line ФД: 151295 [07:35:38]line ФПД: 172658866088923 [07:35:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073538&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151295&fm=172658866088923&tin=02508201610067®Number=0000000000091825&sum=40000 [07:35:38]written 0, free lines is 4095 [07:35:38]OFD Sender: Processing packet 151295 [packets to send 824, broken 823] [07:35:38]ProducePacketName [07:35:38]name=ofd_packets/00151295 [07:35:38]OFD Sender: To server: pG, [07:35:38]CommunicateWithHost lk.salyk.kg:30040 [07:35:38]ConnectInit lk.salyk.kg [07:35:39]Connected sock=7 [07:35:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 69 22 07 01 0D 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 4A 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4E 02 00 35 04 06 00 9D 08 46 61 6B DB 6E D3 D6 A3 CB E3 27 B8 [07:35:39]Write to MH i2c: 01 00 00 A8 0C B4 [07:35:39]Write i2c OK [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: 01 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: 01 07 00 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: 01 07 00 A8 0C 00 00 00 00 00 EA 0C B1 [07:35:39]RasterBufferAndPrint [07:35:39]line [07:35:39]line [07:35:39]line [07:35:39]line [07:35:39]line [07:35:39]written 0, free lines is 3312 [07:35:39]MH_Cut [07:35:39]Write to MH i2c: D1 01 00 AF 0C 01 8D [07:35:39]Write i2c OK [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: D1 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: D1 01 00 [07:35:39]MH_I2C_Read... [07:35:39]Read from MH i2c: D1 01 00 AF 0C 00 8C [07:35:39]Write to MH i2c: 01 00 00 B0 0C BC [07:35:39]Write i2c OK [07:35:39]MH_I2C_Read... [07:35:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 FA 47 00 E9 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4E 02 00 F4 03 04 00 52 1F EE 66 B6 04 01 00 00 98 64 A3 B4 A8 88 FC 46 [07:35:39]CommunicateWithHost err = 0 [07:35:39]CheckOFDResponse [07:35:39]1017 (14) - 77093643461234 [07:35:39]1041 (16) - 0000000000871835 [07:35:39]1040 (4) - 151295 [07:35:39]1012 (4) - 21.09.2024 01:20 [07:35:39]1206 (1) - 0 [07:35:39]OFD Sender: Remove packet 151295 [07:35:39]ProducePacketName [07:35:39]name=ofd_packets/00151295 [07:35:39]NVStorageDeleteData [07:35:40]*** Cut start [07:35:40]*** Purtial cut [07:35:40]*** Stage 1: CUTSNS_PIN = 1 [07:35:40]OFD Sender: No OFD packet to send [07:35:40]Read from MH i2c: 01 [07:35:40]MH_I2C_Read... [07:35:40]*** Stop cut motor [07:35:40]*** Cut end [07:35:40]Read from MH i2c: 01 07 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: 01 07 00 B0 0C 00 00 00 00 00 FF 0F D1 [07:35:40]process_action close_receipt done [07:35:40]requested_data is exist [07:35:40]produce_requested_data [07:35:40]requested_item fm.sn is exist - process it [07:35:40]wFMCommunicate request_size=4 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 11 00 00 [07:35:40]Write to MH i2c: E2 08 00 B1 0C 80 11 00 00 00 00 00 00 37 [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:40]Read from MH i2c: E2 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 17 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 17 00 B1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [07:35:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:35:40]wFMCommunicate OK [07:35:40]requested_item fd.num is exist - process it [07:35:40]SAM_PROTO_GetFieldsCounters [07:35:40]wFMCommunicate request_size=4 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 13 00 00 [07:35:40]Write to MH i2c: E2 08 00 B2 0C 80 13 00 00 00 00 00 00 3A [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:35:40]Read from MH i2c: E2 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 62 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 62 00 B2 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 4E 02 00 0E 04 04 00 DA 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 0C [07:35:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 4E 02 00 0E 04 04 00 DA 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:35:40]wFMCommunicate OK [07:35:40]SAM_PROTO_GetFieldsCounters done [07:35:40]requested_item shift.num is exist - process it [07:35:40]requested_item shift.opened is exist - process it [07:35:40]req_shift_opened [07:35:40]FM_GetShiftState [07:35:40]SAM_PROTO_GetShiftState [07:35:40]wFMCommunicate request_size=4 [07:35:40]MH_SAM_APDU [07:35:40]CAPDU: 80 13 01 00 [07:35:40]Write to MH i2c: E2 08 00 B3 0C 80 13 01 00 00 00 00 00 3C [07:35:40]Write i2c OK [07:35:40]MH_I2C_Read... [07:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:40]Read from MH i2c: E2 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 0E 00 [07:35:40]MH_I2C_Read... [07:35:40]Read from MH i2c: E2 0E 00 B3 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CC [07:35:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:35:40]wFMCommunicate OK [07:35:40]SAM_PROTO_GetShiftState done [07:35:40]FM_GetShiftState done [07:35:40]req_shift_opened done [07:35:40]requested_item shift.open_date is exist - process it [07:35:40]req_shift_open_date [07:35:40]req_shift_open_date done [07:35:40]produce_requested_data done [07:35:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151295,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:35:40]process_action_free close_receipt [07:35:40]json_value_free [07:35:40]json_value_free done [07:35:40]process_json_proto returns [07:35:40]Send response to host [07:35:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151295,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:35:40]free response buf [07:35:40]execute_script done [07:35:40]execute_script returns [07:35:40]free content buf [07:35:40]Sock 10.Close socket [07:35:40]Sock 10.Thread stoped [07:35:45]OFD Sender: No OFD packet to send [07:35:48]recv_with_timeout no data received [07:35:50]OFD Sender: No OFD packet to send [07:35:55]OFD Sender: No OFD packet to send [07:36:00]OFD Sender: No OFD packet to send [07:36:05]OFD Sender: No OFD packet to send [07:36:08]recv_with_timeout no data received [07:36:10]OFD Sender: No OFD packet to send [07:36:15]OFD Sender: No OFD packet to send [07:36:20]OFD Sender: No OFD packet to send [07:36:25]OFD Sender: No OFD packet to send [07:36:30]OFD Sender: No OFD packet to send [07:36:35]OFD Sender: No OFD packet to send [07:36:40]OFD Sender: No OFD packet to send [07:36:45]OFD Sender: No OFD packet to send [07:36:46]recv_with_timeout no data received [07:36:50]OFD Sender: No OFD packet to send [07:36:55]OFD Sender: No OFD packet to send [07:37:00]OFD Sender: No OFD packet to send [07:37:05]OFD Sender: No OFD packet to send [07:37:10]OFD Sender: No OFD packet to send [07:37:15]OFD Sender: No OFD packet to send [07:37:20]OFD Sender: No OFD packet to send [07:37:25]OFD Sender: No OFD packet to send [07:37:25]recv_with_timeout no data received [07:37:30]OFD Sender: No OFD packet to send [07:37:35]OFD Sender: No OFD packet to send [07:37:40]OFD Sender: No OFD packet to send [07:37:45]OFD Sender: No OFD packet to send [07:37:50]OFD Sender: No OFD packet to send [07:37:55]OFD Sender: No OFD packet to send [07:38:00]OFD Sender: No OFD packet to send [07:38:03]accept exits with 9 [07:38:03]New connection [07:38:03]New thread 3066957156 created [07:38:03]Thread 3067100516 joined [07:38:03]Waiting for new connection... [07:38:03] Sock 9.Parse request [07:38:03]Sock 9.Check first char [07:38:03]Sock 9.First char is OK [07:38:03]request: POST /json_proto HTTP/1.0 [07:38:03]Method: POST [07:38:03]URL: /json_proto [07:38:03]Method is POST - this is cgi request [07:38:03]url: /json_proto [07:38:03]query_string will be loaded in cgi processing [07:38:03]execute_cgi json_proto POST (null) [07:38:03]execute_cgi path=json_proto method=POST [07:38:03]POST find Content-Length [07:38:03]Host: 172.17.43.67:8080 [07:38:03]Content-Length: 680 [07:38:03]Content-Type: application/json [07:38:03] [07:38:03]POST finish read [07:38:03]Found Content-Length = 680 [07:38:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:03]execute_script... [07:38: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)1785307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:38:03]POST & json_proto [07:38:03]process_json_proto [07:38:03]json parsed OK: [07:38:03]protocol is kg_v1.0 [07:38:03]action value=close_receipt [07:38:03]process_action close_receipt [07:38:03]cmd_close_receipt [07:38:03]MH_GetDate [07:38:03]Write to MH i2c: F0 00 00 B4 0C AF [07:38:03]Write i2c OK [07:38:03]MH_I2C_Read... [07:38:03]Read from MH i2c: F0 [07:38:03]MH_I2C_Read... [07:38:03]Read from MH i2c: F0 09 00 [07:38:03]MH_I2C_Read... [07:38:03]Read from MH i2c: F0 09 00 B4 0C 00 DD 77 EE 66 6A BD 47 65 33 [07:38:03]GetLastDocTimeStamp 1726904138 [07:38:03]current date 1726904285 [07:38:03]FM_GetShiftState [07:38:03]SAM_PROTO_GetShiftState [07:38:03]wFMCommunicate request_size=4 [07:38:03]MH_SAM_APDU [07:38:03]CAPDU: 80 13 01 00 [07:38:03]Write to MH i2c: E2 08 00 B5 0C 80 13 01 00 00 00 00 00 3E [07:38:03]Write i2c OK [07:38:03]MH_I2C_Read... [07:38:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:03]Read from MH i2c: E2 [07:38:03]MH_I2C_Read... [07:38:03]Read from MH i2c: E2 0E 00 [07:38:03]MH_I2C_Read... [07:38:03]Read from MH i2c: E2 0E 00 B5 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CE [07:38:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:38:03]wFMCommunicate OK [07:38:03]SAM_PROTO_GetShiftState done [07:38:03]FM_GetShiftState done [07:38:03]opened in 1726878748 [07:38:03]opened+sec_in_day 1726965148 [07:38:03]quantity*price = 200025 [07:38:03]sum+1 = 200026 [07:38:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 46 21.09.2024 07:38 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151296 ФПД: 156139664703152 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073805&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151296&fm=156139664703152&tin=02508201610067®Number=0000000000091825&sum=200000 [07:38:04]StoreToDocumentArchive [07:38:04]shift 474 fd 151296 [07:38:04]save to /storage/0474/doc_00151296 [07:38:04]save last doc name /storage/0474/doc_00151296 to /storage/kkm_last_doc_name [07:38:04]save OK [07:38:04]Clear old archive folders... [07:38:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:38:04]tlvbuf is 0051D940 [07:38:04]SAM_PROTO_ClearQueue [07:38:04]wFMCommunicate request_size=4 [07:38:04]MH_SAM_APDU [07:38:04]CAPDU: 80 09 00 00 [07:38:04]Write to MH i2c: E2 08 00 C2 0C 80 09 00 00 00 00 00 00 40 [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:38:04]Read from MH i2c: E2 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 C2 0C 00 90 00 42 [07:38:04]RAPDU: 90 00 [07:38:04]wFMCommunicate OK [07:38:04]SAM_PROTO_ClearQueue done [07:38:04]KKMCreateOFDPacket [07:38:04]OFDProtocolAddRootSTLVToBuf [07:38:04]FM_MakeSignedData [07:38:04]FM_MakeSignedData [07:38:04]SAM_PROTO_SignData [07:38:04]wFMCommunicate request_size=4 [07:38:04]MH_SAM_APDU [07:38:04]CAPDU: 80 0D 01 02 [07:38:04]Write to MH i2c: E2 08 00 C3 0C 80 0D 01 02 00 00 00 00 48 [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:38:04]Read from MH i2c: E2 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 C3 0C 00 90 00 43 [07:38:04]RAPDU: 90 00 [07:38:04]wFMCommunicate OK [07:38:04]wFMCommunicate request_size=255 [07:38:04]MH_SAM_APDU [07:38:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 DD 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 4F 02 00 35 04 06 00 8E 02 19 3F [07:38:04]Write to MH i2c: E2 02 01 C4 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DD 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 4F 02 00 35 04 06 00 8E 02 19 3F 00 00 A5 [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:04]Read from MH i2c: E2 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 C4 0C 00 90 00 44 [07:38:04]RAPDU: 90 00 [07:38:04]wFMCommunicate OK [07:38:04]wFMCommunicate request_size=7 [07:38:04]MH_SAM_APDU [07:38:04]CAPDU: 80 0D 02 02 02 FE B0 [07:38:04]Write to MH i2c: E2 0A 00 C5 0C 80 0D 02 02 02 00 FE B0 00 00 FD [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:38:04]Read from MH i2c: E2 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 03 00 C5 0C 00 90 00 45 [07:38:04]RAPDU: 90 00 [07:38:04]wFMCommunicate OK [07:38:04]wFMCommunicate request_size=4 [07:38:04]MH_SAM_APDU [07:38:04]CAPDU: 80 0D 03 02 [07:38:04]Write to MH i2c: E2 08 00 C6 0C 80 0D 03 02 00 00 00 00 4D [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:38:04]Read from MH i2c: E2 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 0B 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 0B 00 C6 0C 00 68 7D 9D D3 ED DD 11 8E 90 00 0C [07:38:04]RAPDU: 68 7D 9D D3 ED DD 11 8E 90 00 [07:38:04]wFMCommunicate OK [07:38:04]SAM_PROTO_SignData done [07:38:04]FM_MakeSignedData done [07:38:04]CreateOFDProtocolMessage [07:38:04]wFMCommunicate request_size=4 [07:38:04]MH_SAM_APDU [07:38:04]CAPDU: 80 11 00 00 [07:38:04]Write to MH i2c: E2 08 00 C7 0C 80 11 00 00 00 00 00 00 4D [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:04]Read from MH i2c: E2 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 17 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: E2 17 00 C7 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [07:38:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:38:04]wFMCommunicate OK [07:38:04]CreateOFDProtocolMessage done [07:38:04]OFDSenderStorePacket 151296 [07:38:04]StoreOFDPacket docnum=151296 [07:38:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 78 05 04 01 79 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DD 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 4F 02 00 35 04 06 00 8E 02 19 3F FE B0 68 7D 9D D3 ED DD 11 8E [07:38:04]CheckFolder [07:38:04]dirname=/storage/ofd_packets [07:38:04]CheckFolder done [07:38:04]ProducePacketName [07:38:04]name=ofd_packets/00151296 [07:38:04]NVStorageSaveData ofd_packets/00151296 [07:38:04]File name is /storage/ofd_packets/00151296 [07:38:04]Write 298 bytes [07:38:04]NVStorageSaveData done [07:38:04]OFDSenderStorePacket done [07:38:04]KKMCreateOFDPacket done [07:38:04]NVStorageSaveData kkm_last_timestamp [07:38:04]File name is /storage/kkm_last_timestamp [07:38:04]Write 4 bytes [07:38:04]NVStorageSaveData done [07:38:04]ExternCall_PrintAddStr [07:38:04]wPrintStart [07:38:04]Write to MH i2c: 01 00 00 C8 0C D4 [07:38:04]Write i2c OK [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: 01 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: 01 07 00 [07:38:04]MH_I2C_Read... [07:38:04]Read from MH i2c: 01 07 00 C8 0C 00 00 00 00 00 FF 0F E9 [07:38:04]RasterBufferAndPrint [07:38:04]line Счет N : (1)1785307 [07:38:04]line ИНН: 02508201610067 [07:38:04]line Контрольно-Кассовый Чек [07:38:04]line ПРОДАЖА [07:38:04]line ТРК (МРК, ГНК) : 31 [07:38:04]line Товар: 2710194210 [07:38:04]line ДТ-К-5 [07:38:04]line 26.250 * 76.20 [07:38:04]line = 2000.25 [07:38:04]line НДС 12% НСП 1% [07:38:04]line > о реализуемом товаре [07:38:04]line ОКРУГЛЕНИЕ: -0.25 [07:38:04]line ИТОГО: 2000.00 [07:38:04]line Внесено: 2000.00 [07:38:04]line СДАЧА: 0.00 [07:38:04]line НСП 1% : 17.70 [07:38:04]line НДС 12% : 212.42 [07:38:04]line Наличными: 2000.00 [07:38:04]line Безнал.: 0.00 [07:38:04]line Место: АЗС № 89 "Партнер Нефть" [07:38:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:38:04]line СНО: Общий режим [07:38:04]line Чек 46 21.09.2024 07:38 [07:38:04]line Смена: 474 ФФД: 1.0 [07:38:04]line ЗНМ: 0300000113 [07:38:04]line РНМ: 0000000000091825 [07:38:04]line Версия ККМ: 001 [07:38:04]line ФМ: 0000000000871835 [07:38:04]line ФД: 151296 [07:38:04]line ФПД: 156139664703152 [07:38:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T073805&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151296&fm=156139664703152&tin=02508201610067®Number=0000000000091825&sum=200000 [07:38:05]OFD Sender: Processing packet 151296 [packets to send 824, broken 823] [07:38:05]ProducePacketName [07:38:05]name=ofd_packets/00151296 [07:38:05]OFD Sender: To server: pG, [07:38:05]CommunicateWithHost lk.salyk.kg:30040 [07:38:05]ConnectInit lk.salyk.kg [07:38:05]written 0, free lines is 4095 [07:38:05]Write to MH i2c: 01 00 00 F3 0C FF [07:38:05]Write i2c OK [07:38:05]MH_I2C_Read... [07:38:05]Read from MH i2c: 01 [07:38:05]MH_I2C_Read... [07:38:05]Read from MH i2c: 01 07 00 [07:38:05]MH_I2C_Read... [07:38:05]Read from MH i2c: 01 07 00 F3 0C 00 00 00 00 00 D7 0C E9 [07:38:05]RasterBufferAndPrint [07:38:05]line [07:38:05]line [07:38:05]line [07:38:05]line [07:38:05]line [07:38:05]written 0, free lines is 3293 [07:38:05]MH_Cut [07:38:05]Write to MH i2c: D1 01 00 FA 0C 01 D8 [07:38:05]Write i2c OK [07:38:05]MH_I2C_Read... [07:38:05]Read from MH i2c: D1 [07:38:05]MH_I2C_Read... [07:38:05]Read from MH i2c: D1 01 00 [07:38:05]MH_I2C_Read... [07:38:05]Read from MH i2c: D1 01 00 FA 0C 00 D7 [07:38:05]Write to MH i2c: 01 00 00 FB 0C 07 [07:38:05]Write i2c OK [07:38:05]MH_I2C_Read... [07:38:05]Connected sock=7 [07:38:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 78 05 04 01 79 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 DD 77 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 4F 02 00 35 04 06 00 8E 02 19 3F FE B0 68 7D 9D D3 ED DD 11 8E [07:38:06]*** Cut start [07:38:06]*** Purtial cut [07:38:06]*** CUTSNS_PIN = 0 [07:38:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 22 44 47 00 97 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 4F 02 00 F4 03 04 00 E5 1F EE 66 B6 04 01 00 00 22 6E 4D 6B 26 98 2E 8A [07:38:06]CommunicateWithHost err = 0 [07:38:06]CheckOFDResponse [07:38:06]1017 (14) - 77093643461234 [07:38:06]1041 (16) - 0000000000871835 [07:38:06]1040 (4) - 151296 [07:38:06]1012 (4) - 21.09.2024 01:22 [07:38:06]1206 (1) - 0 [07:38:06]OFD Sender: Remove packet 151296 [07:38:06]ProducePacketName [07:38:06]name=ofd_packets/00151296 [07:38:06]NVStorageDeleteData [07:38:06]*** Stage 1: CUTSNS_PIN = 1 [07:38:07]OFD Sender: No OFD packet to send [07:38:08]Read from MH i2c: 01 [07:38:08]MH_I2C_Read... [07:38:08]*** Stop cut motor [07:38:08]*** Cut end [07:38:08]Read from MH i2c: 01 07 00 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: 01 07 00 FB 0C 00 00 00 00 00 FF 0F 1C [07:38:08]process_action close_receipt done [07:38:08]requested_data is exist [07:38:08]produce_requested_data [07:38:08]requested_item fm.sn is exist - process it [07:38:08]wFMCommunicate request_size=4 [07:38:08]MH_SAM_APDU [07:38:08]CAPDU: 80 11 00 00 [07:38:08]Write to MH i2c: E2 08 00 FC 0C 80 11 00 00 00 00 00 00 82 [07:38:08]Write i2c OK [07:38:08]MH_I2C_Read... [07:38:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:38:08]Read from MH i2c: E2 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: E2 17 00 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: E2 17 00 FC 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [07:38:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:38:08]wFMCommunicate OK [07:38:08]requested_item fd.num is exist - process it [07:38:08]SAM_PROTO_GetFieldsCounters [07:38:08]wFMCommunicate request_size=4 [07:38:08]MH_SAM_APDU [07:38:08]CAPDU: 80 13 00 00 [07:38:08]Write to MH i2c: E2 08 00 FD 0C 80 13 00 00 00 00 00 00 85 [07:38:08]Write i2c OK [07:38:08]MH_I2C_Read... [07:38:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:38:08]Read from MH i2c: E2 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: E2 62 00 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: E2 62 00 FD 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 4F 02 00 0E 04 04 00 DA 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 5C [07:38:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 4F 02 00 0E 04 04 00 DA 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:38:08]wFMCommunicate OK [07:38:08]SAM_PROTO_GetFieldsCounters done [07:38:08]requested_item shift.num is exist - process it [07:38:08]requested_item shift.opened is exist - process it [07:38:08]req_shift_opened [07:38:08]FM_GetShiftState [07:38:08]SAM_PROTO_GetShiftState [07:38:08]wFMCommunicate request_size=4 [07:38:08]MH_SAM_APDU [07:38:08]CAPDU: 80 13 01 00 [07:38:08]Write to MH i2c: E2 08 00 FE 0C 80 13 01 00 00 00 00 00 87 [07:38:08]Write i2c OK [07:38:08]MH_I2C_Read... [07:38:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:38:08]Read from MH i2c: E2 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: E2 0E 00 [07:38:08]MH_I2C_Read... [07:38:08]Read from MH i2c: E2 0E 00 FE 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 17 [07:38:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:38:08]wFMCommunicate OK [07:38:08]SAM_PROTO_GetShiftState done [07:38:08]FM_GetShiftState done [07:38:08]req_shift_opened done [07:38:08]requested_item shift.open_date is exist - process it [07:38:08]req_shift_open_date [07:38:08]req_shift_open_date done [07:38:08]produce_requested_data done [07:38:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151296,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:38:08]process_action_free close_receipt [07:38:08]json_value_free [07:38:08]json_value_free done [07:38:08]process_json_proto returns [07:38:08]Send response to host [07:38:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151296,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:38:08]free response buf [07:38:08]execute_script done [07:38:08]execute_script returns [07:38:08]free content buf [07:38:08]Sock 9.Close socket [07:38:08]Sock 9.Thread stoped [07:38:12]OFD Sender: No OFD packet to send [07:38:17]OFD Sender: No OFD packet to send [07:38:22]OFD Sender: No OFD packet to send [07:38:27]OFD Sender: No OFD packet to send [07:38:32]OFD Sender: No OFD packet to send [07:38:37]OFD Sender: No OFD packet to send [07:38:42]OFD Sender: No OFD packet to send [07:38:47]OFD Sender: No OFD packet to send [07:38:51]recv_with_timeout no data received [07:38:52]OFD Sender: No OFD packet to send [07:38:57]OFD Sender: No OFD packet to send [07:39:02]OFD Sender: No OFD packet to send [07:39:07]OFD Sender: No OFD packet to send [07:39:12]OFD Sender: No OFD packet to send [07:39:17]OFD Sender: No OFD packet to send [07:39:22]OFD Sender: No OFD packet to send [07:39:22]recv_with_timeout no data received [07:39:27]OFD Sender: No OFD packet to send [07:39:32]OFD Sender: No OFD packet to send [07:39:37]OFD Sender: No OFD packet to send [07:39:42]OFD Sender: No OFD packet to send [07:39:43]recv_with_timeout no data received [07:39:47]OFD Sender: No OFD packet to send [07:39:52]OFD Sender: No OFD packet to send [07:39:57]OFD Sender: No OFD packet to send [07:40:02]OFD Sender: No OFD packet to send [07:40:07]OFD Sender: No OFD packet to send [07:40:09]recv_with_timeout no data received [07:40:12]OFD Sender: No OFD packet to send [07:40:16]accept exits with 10 [07:40:16]New connection [07:40:16]New thread 3067100516 created [07:40:16]Thread 3066957156 joined [07:40:16]Waiting for new connection... [07:40:16] Sock 10.Parse request [07:40:16]Sock 10.Check first char [07:40:16]Sock 10.First char is OK [07:40:16]request: POST /json_proto HTTP/1.0 [07:40:16]Method: POST [07:40:16]URL: /json_proto [07:40:16]Method is POST - this is cgi request [07:40:16]url: /json_proto [07:40:16]query_string will be loaded in cgi processing [07:40:16]execute_cgi json_proto POST (null) [07:40:16]execute_cgi path=json_proto method=POST [07:40:16]POST find Content-Length [07:40:16]Host: 172.17.43.67:8080 [07:40:16]Content-Length: 984 [07:40:16]Content-Type: application/json [07:40:16] [07:40:16]POST finish read [07:40:16]Found Content-Length = 984 [07:40:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785308", "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.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:16]execute_script... [07:40: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)1785308", "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.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:40:16]POST & json_proto [07:40:16]process_json_proto [07:40:16]json parsed OK: [07:40:16]protocol is kg_v1.0 [07:40:16]action value=close_receipt [07:40:16]process_action close_receipt [07:40:16]cmd_close_receipt [07:40:16]MH_GetDate [07:40:16]Write to MH i2c: F0 00 00 FF 0C FA [07:40:16]Write i2c OK [07:40:16]MH_I2C_Read... [07:40:16]Read from MH i2c: F0 [07:40:16]MH_I2C_Read... [07:40:16]Read from MH i2c: F0 09 00 [07:40:16]MH_I2C_Read... [07:40:16]Read from MH i2c: F0 09 00 FF 0C 00 62 78 EE 66 6A BD 47 65 04 [07:40:16]GetLastDocTimeStamp 1726904285 [07:40:16]current date 1726904418 [07:40:16]FM_GetShiftState [07:40:16]SAM_PROTO_GetShiftState [07:40:16]wFMCommunicate request_size=4 [07:40:16]MH_SAM_APDU [07:40:16]CAPDU: 80 13 01 00 [07:40:16]Write to MH i2c: E2 08 00 00 0D 80 13 01 00 00 00 00 00 8A [07:40:16]Write i2c OK [07:40:16]MH_I2C_Read... [07:40:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:16]Read from MH i2c: E2 [07:40:16]MH_I2C_Read... [07:40:16]Read from MH i2c: E2 0E 00 [07:40:16]MH_I2C_Read... [07:40:16]Read from MH i2c: E2 0E 00 00 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1A [07:40:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:40:16]wFMCommunicate OK [07:40:16]SAM_PROTO_GetShiftState done [07:40:16]FM_GetShiftState done [07:40:16]opened in 1726878748 [07:40:16]opened+sec_in_day 1726965148 [07:40:16]quantity*price = 150032 [07:40:16]sum+1 = 150034 [07:40:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 47 21.09.2024 07:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 22.46 сом ФМ: 0000000000871835 ФД: 151297 ФПД: 164953845133379 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T074018&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151297&fm=164953845133379&tin=02508201610067®Number=0000000000091825&sum=150000 [07:40:18]StoreToDocumentArchive [07:40:18]shift 474 fd 151297 [07:40:18]save to /storage/0474/doc_00151297 [07:40:18]save last doc name /storage/0474/doc_00151297 to /storage/kkm_last_doc_name [07:40:18]save OK [07:40:18]Clear old archive folders... [07:40:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:40:18]tlvbuf is 00475B40 [07:40:18]SAM_PROTO_ClearQueue [07:40:18]wFMCommunicate request_size=4 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 09 00 00 [07:40:18]Write to MH i2c: E2 08 00 0D 0D 80 09 00 00 00 00 00 00 8C [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 0D 0D 00 90 00 8E [07:40:18]RAPDU: 90 00 [07:40:18]wFMCommunicate OK [07:40:18]SAM_PROTO_ClearQueue done [07:40:18]KKMCreateOFDPacket [07:40:18]OFDProtocolAddRootSTLVToBuf [07:40:18]FM_MakeSignedData [07:40:18]FM_MakeSignedData [07:40:18]SAM_PROTO_SignData [07:40:18]wFMCommunicate request_size=4 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 0D 01 02 [07:40:18]Write to MH i2c: E2 08 00 0E 0D 80 0D 01 02 00 00 00 00 94 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 0E 0D 00 90 00 8F [07:40:18]RAPDU: 90 00 [07:40:18]wFMCommunicate OK [07:40:18]wFMCommunicate request_size=255 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 62 78 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 4F 02 00 35 04 06 00 96 [07:40:18]Write to MH i2c: E2 02 01 0F 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 62 78 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 4F 02 00 35 04 06 00 96 00 00 86 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 0F 0D 00 90 00 90 [07:40:18]RAPDU: 90 00 [07:40:18]wFMCommunicate OK [07:40:18]wFMCommunicate request_size=10 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 0D 02 02 05 06 4F 57 F0 43 [07:40:18]Write to MH i2c: E2 0D 00 10 0D 80 0D 02 02 05 00 06 4F 57 F0 43 00 00 80 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 10 0D 00 90 00 91 [07:40:18]RAPDU: 90 00 [07:40:18]wFMCommunicate OK [07:40:18]wFMCommunicate request_size=4 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 0D 03 02 [07:40:18]Write to MH i2c: E2 08 00 11 0D 80 0D 03 02 00 00 00 00 99 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 0B 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 0B 00 11 0D 00 D2 39 49 20 40 D8 B4 86 90 00 60 [07:40:18]RAPDU: D2 39 49 20 40 D8 B4 86 90 00 [07:40:18]wFMCommunicate OK [07:40:18]SAM_PROTO_SignData done [07:40:18]FM_MakeSignedData done [07:40:18]CreateOFDProtocolMessage [07:40:18]wFMCommunicate request_size=4 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 11 00 00 [07:40:18]Write to MH i2c: E2 08 00 12 0D 80 11 00 00 00 00 00 00 99 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 17 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 17 00 12 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [07:40:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:40:18]wFMCommunicate OK [07:40:18]CreateOFDProtocolMessage done [07:40:18]OFDSenderStorePacket 151297 [07:40:18]StoreOFDPacket docnum=151297 [07:40:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 AD 07 01 B5 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 62 78 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 4F 02 00 35 04 06 00 96 06 4F 57 F0 43 D2 39 49 20 40 D8 B4 86 [07:40:18]CheckFolder [07:40:18]dirname=/storage/ofd_packets [07:40:18]CheckFolder done [07:40:18]ProducePacketName [07:40:18]name=ofd_packets/00151297 [07:40:18]NVStorageSaveData ofd_packets/00151297 [07:40:18]File name is /storage/ofd_packets/00151297 [07:40:18]Write 301 bytes [07:40:18]NVStorageSaveData done [07:40:18]OFDSenderStorePacket done [07:40:18]KKMCreateOFDPacket done [07:40:18]NVStorageSaveData kkm_last_timestamp [07:40:18]File name is /storage/kkm_last_timestamp [07:40:18]Write 4 bytes [07:40:18]NVStorageSaveData done [07:40:18]ExternCall_PrintAddStr [07:40:18]wPrintStart [07:40:18]Write to MH i2c: 01 00 00 13 0D 20 [07:40:18]OFD Sender: Processing packet 151297 [packets to send 824, broken 823] [07:40:18]ProducePacketName [07:40:18]name=ofd_packets/00151297 [07:40:18]OFD Sender: To server: pG, [07:40:18]CommunicateWithHost lk.salyk.kg:30040 [07:40:18]ConnectInit lk.salyk.kg [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: 01 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: 01 07 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: 01 07 00 13 0D 00 00 00 00 00 FF 0F 35 [07:40:18]RasterBufferAndPrint [07:40:18]line Счет N : (1)1785308 [07:40:18]line ИНН: 02508201610067 [07:40:18]line Контрольно-Кассовый Чек [07:40:18]line ПРОДАЖА [07:40:18]line ТРК (МРК, ГНК) : 12 [07:40:18]line Товар: 2710124130 [07:40:18]line Аи-92-К-5 [07:40:18]line 22.460 * 66.80 [07:40:18]line = 1500.33 [07:40:18]line НДС 12% НСП 1% [07:40:18]line > о реализуемом товаре [07:40:18]line ОКРУГЛЕНИЕ: -0.33 [07:40:18]line ИТОГО: 1500.00 [07:40:18]line Внесено: 1500.00 [07:40:18]line СДАЧА: 0.00 [07:40:18]line НСП 1% : 13.28 [07:40:18]line НДС 12% : 159.33 [07:40:18]line Наличными: 1500.00 [07:40:18]line Безнал.: 0.00 [07:40:18]line Место: АЗС № 89 "Партнер Нефть" [07:40:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:40:18]line СНО: Общий режим [07:40:18]line Чек 47 21.09.2024 07:40 [07:40:18]line Смена: 474 ФФД: 1.0 [07:40:18]line ЗНМ: 0300000113 [07:40:18]line РНМ: 0000000000091825 [07:40:18]line Версия ККМ: 001 [07:40:18]line [07:40:18]line Дисконтная программа [07:40:18]line АИ-92 [07:40:18]line номер 89 [07:40:18]line сэкономлено 22.46 сом [07:40:18]line ФМ: 0000000000871835 [07:40:18]line ФД: 151297 [07:40:18]line ФПД: 164953845133379 [07:40:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T074018&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151297&fm=164953845133379&tin=02508201610067®Number=0000000000091825&sum=150000 [07:40:18]written 0, free lines is 4095 [07:40:19]Connected sock=9 [07:40:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 25 AD 07 01 B5 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 62 78 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 4F 02 00 35 04 06 00 96 06 4F 57 F0 43 D2 39 49 20 40 D8 B4 86 [07:40:19]Write to MH i2c: 01 00 00 43 0D 50 [07:40:19]Write i2c OK [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: 01 [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: 01 07 00 [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: 01 07 00 43 0D 00 00 00 00 00 99 0C FC [07:40:19]RasterBufferAndPrint [07:40:19]line [07:40:19]line [07:40:19]line [07:40:19]line [07:40:19]line [07:40:19]written 0, free lines is 3234 [07:40:19]MH_Cut [07:40:19]Write to MH i2c: D1 01 00 4A 0D 01 29 [07:40:19]Write i2c OK [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: D1 [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: D1 01 00 [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: D1 01 00 4A 0D 00 28 [07:40:19]Write to MH i2c: 01 00 00 4B 0D 58 [07:40:19]Write i2c OK [07:40:19]MH_I2C_Read... [07:40:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD 20 47 00 1C 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 4F 02 00 F4 03 04 00 6A 20 EE 66 B6 04 01 00 00 FF C8 79 14 F5 56 3E 6A [07:40:19]CommunicateWithHost err = 0 [07:40:19]CheckOFDResponse [07:40:19]1017 (14) - 77093643461234 [07:40:19]1041 (16) - 0000000000871835 [07:40:19]1040 (4) - 151297 [07:40:19]1012 (4) - 21.09.2024 01:24 [07:40:19]1206 (1) - 0 [07:40:19]OFD Sender: Remove packet 151297 [07:40:19]ProducePacketName [07:40:19]name=ofd_packets/00151297 [07:40:19]NVStorageDeleteData [07:40:19]*** Cut start [07:40:19]*** Purtial cut [07:40:19]*** Stage 1: CUTSNS_PIN = 1 [07:40:20]OFD Sender: No OFD packet to send [07:40:20]Read from MH i2c: 01 [07:40:20]MH_I2C_Read... [07:40:20]*** Stop cut motor [07:40:20]*** Cut end [07:40:20]Read from MH i2c: 01 07 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: 01 07 00 4B 0D 00 00 00 00 00 FF 0F 6D [07:40:20]process_action close_receipt done [07:40:20]requested_data is exist [07:40:20]produce_requested_data [07:40:20]requested_item fm.sn is exist - process it [07:40:20]wFMCommunicate request_size=4 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 11 00 00 [07:40:20]Write to MH i2c: E2 08 00 4C 0D 80 11 00 00 00 00 00 00 D3 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 17 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 17 00 4C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [07:40:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:40:20]wFMCommunicate OK [07:40:20]requested_item fd.num is exist - process it [07:40:20]SAM_PROTO_GetFieldsCounters [07:40:20]wFMCommunicate request_size=4 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 13 00 00 [07:40:20]Write to MH i2c: E2 08 00 4D 0D 80 13 00 00 00 00 00 00 D6 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 62 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 62 00 4D 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 4F 02 00 0E 04 04 00 DA 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 B1 [07:40:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 4F 02 00 0E 04 04 00 DA 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:40:20]wFMCommunicate OK [07:40:20]SAM_PROTO_GetFieldsCounters done [07:40:20]requested_item shift.num is exist - process it [07:40:20]requested_item shift.opened is exist - process it [07:40:20]req_shift_opened [07:40:20]FM_GetShiftState [07:40:20]SAM_PROTO_GetShiftState [07:40:20]wFMCommunicate request_size=4 [07:40:20]MH_SAM_APDU [07:40:20]CAPDU: 80 13 01 00 [07:40:20]Write to MH i2c: E2 08 00 4E 0D 80 13 01 00 00 00 00 00 D8 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:40:20]Read from MH i2c: E2 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 0E 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: E2 0E 00 4E 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 68 [07:40:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:40:20]wFMCommunicate OK [07:40:20]SAM_PROTO_GetShiftState done [07:40:20]FM_GetShiftState done [07:40:20]req_shift_opened done [07:40:20]requested_item shift.open_date is exist - process it [07:40:20]req_shift_open_date [07:40:20]req_shift_open_date done [07:40:20]produce_requested_data done [07:40:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151297,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:40:20]process_action_free close_receipt [07:40:20]json_value_free [07:40:20]json_value_free done [07:40:20]process_json_proto returns [07:40:20]Send response to host [07:40:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151297,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:40:20]free response buf [07:40:20]execute_script done [07:40:20]execute_script returns [07:40:20]free content buf [07:40:20]Sock 10.Close socket [07:40:20]Sock 10.Thread stoped [07:40:25]OFD Sender: No OFD packet to send [07:40:26]recv_with_timeout no data received [07:40:30]OFD Sender: No OFD packet to send [07:40:35]OFD Sender: No OFD packet to send [07:40:36]recv_with_timeout no data received [07:40:40]OFD Sender: No OFD packet to send [07:40:45]OFD Sender: No OFD packet to send [07:40:50]OFD Sender: No OFD packet to send [07:40:55]OFD Sender: No OFD packet to send [07:41:00]OFD Sender: No OFD packet to send [07:41:05]OFD Sender: No OFD packet to send [07:41:10]OFD Sender: No OFD packet to send [07:41:15]OFD Sender: No OFD packet to send [07:41:20]OFD Sender: No OFD packet to send [07:41:25]OFD Sender: No OFD packet to send [07:41:30]OFD Sender: No OFD packet to send [07:41:35]OFD Sender: No OFD packet to send [07:41:40]OFD Sender: No OFD packet to send [07:41:45]OFD Sender: No OFD packet to send [07:41:50]OFD Sender: No OFD packet to send [07:41:55]OFD Sender: No OFD packet to send [07:42:00]OFD Sender: No OFD packet to send [07:42:05]OFD Sender: No OFD packet to send [07:42:10]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27704186+1699200362=1726904548 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E4 78 EE 66 6A BD 47 65 82 [07:42:28]Current date/time: 21.09.2024 07:42 [07:42:28]FM_Init [07:42:28]wFMConnect [07:42:28]MH_SAM_On [07:42:28]Write to MH i2c: E0 00 00 08 00 E7 [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]*** iso7816_init finished! [07:42:28]*** atr: [07:42:28]*** 0F 3B D5 18 FF 81 91 FE [07:42:28]*** 1F C3 80 73 C8 21 10 0A [07:42:28]*** 00 00 00 00 00 00 00 00 [07:42:28]*** 00 00 00 00 00 00 00 00 [07:42:28]*** 00 00 00 00 00 00 00 00 [07:42:28]*** 00 00 00 00 00 00 00 00 [07:42:28]*** 00 00 00 00 00 00 00 00 [07:42:28]*** 00 00 00 00 00 00 00 00 [07:42:28]Read from MH i2c: E0 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E0 10 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:42:28]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:42:28]wFMCommunicate request_size=10 [07:42:28]MH_SAM_APDU [07:42:28]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:42:28]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:31]Content-Length: 331 [07:42:31]Content-Type: application/json [07:42:31] [07:42:31]POST finish read [07:42:31]Found Content-Length = 331 [07:42:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:42:31]execute_script... [07:42:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:42:31]POST & json_proto [07:42:31]process_json_proto [07:42:31]json parsed OK: [07:42:31]protocol is kg_v1.0 [07:42:31]action value=get_value [07:42:31]process_action get_value [07:42:31]cmd_get_value [07:42:31]process_action get_value done [07:42:31]requested_data is exist [07:42:31]produce_requested_data [07:42:31]requested_item fm.sale.total is exist - process it [07:42:31]SAM_PROTO_GetFMData [07:42:31]wFMCommunicate request_size=4 [07:42:31]MH_SAM_APDU [07:42:31]CAPDU: 80 13 03 00 [07:42:31]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:42:31]Write i2c OK [07:42:31]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 [07:42:32]MH_I2C_Read... [07:42:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:42:32]Read from MH i2c: E2 FD 00 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 4D 4B 02 00 69 04 9F 00 6F 04 04 00 7B 47 02 00 B1 04 05 00 64 F8 14 96 02 70 04 05 00 64 F8 14 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B0 C9 56 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 1B 6D DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D2 03 00 00 B1 04 04 00 84 C2 05 0E 70 04 04 00 84 C2 05 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 34 43 7D 01 EF 03 09 00 F6 03 01 90 00 08 [07:42:32]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 4D 4B 02 00 69 04 9F 00 6F 04 04 00 7B 47 02 00 B1 04 05 00 64 F8 14 96 02 70 04 05 00 64 F8 14 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B0 C9 56 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 1B 6D DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D2 03 00 00 B1 04 04 00 84 C2 05 0E 70 04 04 00 84 C2 05 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 34 43 7D 01 EF 03 09 00 F6 03 01 90 00 [07:42:32]wFMCommunicate OK [07:42:32]wFMCommunicate request_size=4 [07:42:32]MH_SAM_APDU [07:42:32]CAPDU: 80 17 00 00 [07:42:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:42:32]Write i2c OK [07:42:32]MH_I2C_Read... [07:42:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:42:32]Read from MH i2c: E2 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F C5 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 D7 [07:42:32]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F C5 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [07:42:32]wFMCommunicate OK [07:42:32]wFMCommunicate request_size=4 [07:42:32]MH_SAM_APDU [07:42:32]CAPDU: 80 17 00 00 [07:42:32]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:42:32]Write i2c OK [07:42:32]MH_I2C_Read... [07:42:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:42:32]Read from MH i2c: E2 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [07:42:32]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [07:42:32]wFMCommunicate OK [07:42:32]wFMCommunicate request_size=4 [07:42:32]MH_SAM_APDU [07:42:32]CAPDU: 80 17 00 00 [07:42:32]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:42:32]Write i2c OK [07:42:32]MH_I2C_Read... [07:42:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:42:32]Read from MH i2c: E2 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 [07:42:32]MH_I2C_Read... [07:42:32]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [07:42:32]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [07:42:32]wFMCommunicate OK [07:42:32]wFMCommunicate request_size=4 [07:42:32]MH_SAM_APDU [07:42:32]CAPDU: 80 17 00 00 [07:42:32]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:42:32]Write i2c OK [07:42:32]MH_I2C_Read... [07:42:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [07:42:33]Read from MH i2c: E2 [07:42:33]MH_I2C_Read... [07:42:33]Read from MH i2c: E2 DE 00 [07:42:33]MH_I2C_Read... [07:42:33]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [07:42:33]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:42:33]wFMCommunicate OK [07:42:33]SAM_PROTO_GetFMData done [07:42:33]requested_item fm.sale_refund.total is exist - process it [07:42:33]requested_item fm.buy.total is exist - process it [07:42:33]requested_item shift.sale.total is exist - process it [07:42:33]SAM_PROTO_GetShiftData [07:42:33]wFMCommunicate request_size=4 [07:42:33]MH_SAM_APDU [07:42:33]CAPDU: 80 13 02 00 [07:42:33]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:42:33]Write i2c OK [07:42:33]MH_I2C_Read... [07:42:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:42:33]Read from MH i2c: E2 [07:42:33]MH_I2C_Read... [07:42:33]Read from MH i2c: E2 FD 00 [07:42:33]MH_I2C_Read... [07:42:33]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 2F 00 00 00 69 04 98 00 6F 04 04 00 2F 00 00 00 B1 04 03 00 30 19 39 70 04 03 00 30 19 39 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 10 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 64 81 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 5D [07:42:33]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 2F 00 00 00 69 04 98 00 6F 04 04 00 2F 00 00 00 B1 04 03 00 30 19 39 70 04 03 00 30 19 39 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 B2 10 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 64 81 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [07:42:33]wFMCommunicate OK [07:42:33]wFMCommunicate request_size=4 [07:42:33]MH_SAM_APDU [07:42:33]CAPDU: 80 17 00 00 [07:42:33]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:42:33]Write i2c OK [07:42:33]MH_I2C_Read... [07:42:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:42:33]Read from MH i2c: E2 [07:42:33]MH_I2C_Read... [07:42:33]Read from MH i2c: E2 FD 00 [07:42:33]MH_I2C_Read... [07:42:33]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [07:42:33]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [07:42:33]wFMCommunicate OK [07:42:33]wFMCommunicate request_size=4 [07:42:33]MH_SAM_APDU [07:42:33]CAPDU: 80 17 00 00 [07:42:33]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:42:33]Write i2c OK [07:42:33]MH_I2C_Read... [07:42:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:42:34]Read from MH i2c: E2 [07:42:34]MH_I2C_Read... [07:42:34]Read from MH i2c: E2 FD 00 [07:42:34]MH_I2C_Read... [07:42:34]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [07:42:34]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [07:42:34]wFMCommunicate OK [07:42:34]wFMCommunicate request_size=4 [07:42:34]MH_SAM_APDU [07:42:34]CAPDU: 80 17 00 00 [07:42:34]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:42:34]Write i2c OK [07:42:34]MH_I2C_Read... [07:42:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:42:34]Read from MH i2c: E2 [07:42:34]MH_I2C_Read... [07:42:34]Read from MH i2c: E2 FD 00 [07:42:34]MH_I2C_Read... [07:42:34]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [07:42:34]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [07:42:34]wFMCommunicate OK [07:42:34]wFMCommunicate request_size=4 [07:42:34]MH_SAM_APDU [07:42:34]CAPDU: 80 17 00 00 [07:42:34]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:42:34]Write i2c OK [07:42:34]MH_I2C_Read... [07:42:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [07:42:34]OFD Sender: No OFD packet to send [07:42:34]Read from MH i2c: E2 [07:42:34]MH_I2C_Read... [07:42:34]Read from MH i2c: E2 C8 00 [07:42:34]MH_I2C_Read... [07:42:34]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [07:42:34]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:42:34]wFMCommunicate OK [07:42:34]SAM_PROTO_GetShiftData done [07:42:34]requested_item shift.sale.total_cash is exist - process it [07:42:34]requested_item shift.sale_refund.total is exist - process it [07:42:34]requested_item shift.sale_refund.total_cash is exist - process it [07:42:34]requested_item shift.buy.total is exist - process it [07:42:34]requested_item shift.buy.total_cash is exist - process it [07:42:34]produce_requested_data done [07:42:34]produce_requested_data return {"fm.sale.total":111078913.00,"fm.sale_refund.total":2352585.00,"fm.buy.total":0.00,"shift.sale.total":37420.00,"shift.sale.total_cash":37420.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:42:34]process_action_free get_value [07:42:34]json_value_free [07:42:34]json_value_free done [07:42:34]process_json_proto returns [07:42:34]Send response to host [07:42:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111078913.00,"fm.sale_refund.total":2352585.00,"fm.buy.total":0.00,"shift.sale.total":37420.00,"shift.sale.total_cash":37420.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:42:34]free response buf [07:42:34]execute_script done [07:42:34]execute_script returns [07:42:34]free content buf [07:42:34]Sock 6.Close socket [07:42:34]Sock 6.Thread stoped [07:42:39]OFD Sender: No OFD packet to send [07:42:44]OFD Sender: No OFD packet to send [07:42:47]recv_with_timeout no data received [07:42:49]OFD Sender: No OFD packet to send [07:42:54]OFD Sender: No OFD packet to send [07:42:59]OFD Sender: No OFD packet to send [07:43:04]OFD Sender: No OFD packet to send [07:43:06]recv_with_timeout no data received [07:43:09]OFD Sender: No OFD packet to send [07:43:14]OFD Sender: No OFD packet to send [07:43:19]OFD Sender: No OFD packet to send [07:43:24]OFD Sender: No OFD packet to send [07:43:29]OFD Sender: No OFD packet to send [07:43:32]recv_with_timeout no data received [07:43:34]OFD Sender: No OFD packet to send [07:43:39]OFD Sender: No OFD packet to send [07:43:44]OFD Sender: No OFD packet to send [07:43:49]OFD Sender: No OFD packet to send [07:42:28]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:42:28]Read from MH i2c: E2 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:42:28]RAPDU: 90 00 [07:42:28]wFMCommunicate OK [07:42:28]wFMCommunicate request_size=4 [07:42:28]MH_SAM_APDU [07:42:28]CAPDU: 80 11 00 00 [07:42:28]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:28]Read from MH i2c: E2 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 17 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [07:42:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:28]wFMCommunicate OK [07:42:28]Detected FM SN is 0000000000871835 [07:42:28]Stored FM SN is 0000000000871835 [07:42:28]wFMCommunicate request_size=9 [07:42:28]MH_SAM_APDU [07:42:28]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:42:28]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:42:28]Read from MH i2c: E2 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:42:28]RAPDU: 90 00 [07:42:28]wFMCommunicate OK [07:42:28]FM PIN OK [07:42:28]wFMCommunicate request_size=8 [07:42:28]MH_SAM_APDU [07:42:28]CAPDU: 80 14 04 00 03 02 00 01 [07:42:28]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:42:28]Read from MH i2c: E2 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:42:28]RAPDU: 90 00 [07:42:28]wFMCommunicate OK [07:42:28]wFMCommunicate request_size=13 [07:42:28]MH_SAM_APDU [07:42:28]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:42:28]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:42:28]Read from MH i2c: E2 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:42:28]RAPDU: 90 00 [07:42:28]wFMCommunicate OK [07:42:28]wFMCommunicate request_size=4 [07:42:28]MH_SAM_APDU [07:42:28]CAPDU: 80 11 00 00 [07:42:28]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:28]Read from MH i2c: E2 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 17 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [07:42:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:28]wFMCommunicate OK [07:42:28]DocumentArchiveInit [07:42:28]Start Httpd... [07:42:28]Httpd thread 3067833700 created [07:42:28]Write to MH i2c: 01 00 00 0F 00 0F [07:42:28]Write i2c OK [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: 01 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: 01 07 00 [07:42:28]MH_I2C_Read... [07:42:28]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:42:28]MH Int Process started [07:42:28]Allocated Socket 7 [07:42:28]Bind OK [07:42:28]Listen OK [07:42:28]httpd running on port 8080 [07:42:28]Waiting for new connection... [07:42:29]OFD Sender: No OFD packet to send [07:42:31]accept exits with 8 [07:42:31]New connection [07:42:31]New thread 3067546980 created [07:42:31]Waiting for new connection... [07:42:31] Sock 8.Parse request [07:42:31]Sock 8.Check first char [07:42:31]Sock 8.First char is OK [07:42:31]request: POST /json_proto HTTP/1.0 [07:42:31]Method: POST [07:42:31]URL: /json_proto [07:42:31]Method is POST - this is cgi request [07:42:31]url: /json_proto [07:42:31]query_string will be loaded in cgi processing [07:42:31]execute_cgi json_proto POST (null) [07:42:31]execute_cgi path=json_proto method=POST [07:42:31]POST find Content-Length [07:42:31]Host: 172.17.43.67:8080 [07:42:31]Content-Length: 215 [07:42:31]Content-Type: application/json [07:42:31] [07:42:31]POST finish read [07:42:31]Found Content-Length = 215 [07:42:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:31]execute_script... [07:42:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:42:31]POST & json_proto [07:42:31]process_json_proto [07:42:31]json parsed OK: [07:42:31]protocol is kg_v1.0 [07:42:31]action value=get_value [07:42:31]process_action get_value [07:42:31]cmd_get_value [07:42:31]process_action get_value done [07:42:31]requested_data is exist [07:42:31]produce_requested_data [07:42:31]requested_item kkm.sn is exist - process it [07:42:31]requested_item kkm.ver is exist - process it [07:42:31]requested_item fm.sn is exist - process it [07:42:31]wFMCommunicate request_size=4 [07:42:31]MH_SAM_APDU [07:42:31]CAPDU: 80 11 00 00 [07:42:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:42:31]Write i2c OK [07:42:31]MH_I2C_Read... [07:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:42:31]Read from MH i2c: E2 [07:42:31]MH_I2C_Read... [07:42:31]Read from MH i2c: E2 17 00 [07:42:31]MH_I2C_Read... [07:42:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:42:31]wFMCommunicate OK [07:42:31]requested_item fd.num is exist - process it [07:42:31]SAM_PROTO_GetFieldsCounters [07:42:31]wFMCommunicate request_size=4 [07:42:31]MH_SAM_APDU [07:42:31]CAPDU: 80 13 00 00 [07:42:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:42:31]Write i2c OK [07:42:31]MH_I2C_Read... [07:42:31]Read from MH i2c: E2 [07:42:31]MH_I2C_Read... [07:42:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:42:31]Read from MH i2c: E2 62 00 [07:42:31]MH_I2C_Read... [07:42:31]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 4F 02 00 0E 04 04 00 DA 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 68 [07:42:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 4F 02 00 0E 04 04 00 DA 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:31]wFMCommunicate OK [07:42:31]SAM_PROTO_GetFieldsCounters done [07:42:31]requested_item shift.num is exist - process it [07:42:31]requested_item shift.opened is exist - process it [07:42:31]req_shift_opened [07:42:31]FM_GetShiftState [07:42:31]SAM_PROTO_GetShiftState [07:42:31]wFMCommunicate request_size=4 [07:42:31]MH_SAM_APDU [07:42:31]CAPDU: 80 13 01 00 [07:42:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:42:31]Write i2c OK [07:42:31]MH_I2C_Read... [07:42:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:42:31]Read from MH i2c: E2 [07:42:31]MH_I2C_Read... [07:42:31]Read from MH i2c: E2 0E 00 [07:42:31]MH_I2C_Read... [07:42:31]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [07:42:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:42:31]wFMCommunicate OK [07:42:31]SAM_PROTO_GetShiftState done [07:42:31]FM_GetShiftState done [07:42:31]req_shift_opened done [07:42:31]requested_item shift.open_date is exist - process it [07:42:31]req_shift_open_date [07:42:31]req_shift_open_date done [07:42:31]produce_requested_data done [07:42:31]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151297,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:42:31]process_action_free get_value [07:42:31]json_value_free [07:42:31]json_value_free done [07:42:31]process_json_proto returns [07:42:31]Send response to host [07:42:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151297,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:42:31]free response buf [07:42:31]execute_script done [07:42:31]execute_script returns [07:42:31]free content buf [07:42:31]Sock 8.Close socket [07:42:31]Sock 8.Thread stoped [07:42:31]accept exits with 6 [07:42:31]New connection [07:42:31]New thread 3067403620 created [07:42:31]Thread 3067546980 joined [07:42:31]Waiting for new connection... [07:42:31] Sock 6.Parse request [07:42:31]Sock 6.Check first char [07:42:31]Sock 6.First char is OK [07:42:31]request: POST /json_proto HTTP/1.0 [07:42:31]Method: POST [07:42:31]URL: /json_proto [07:42:31]Method is POST - this is cgi request [07:42:31]url: /json_proto [07:42:31]query_string will be loaded in cgi processing [07:42:31]execute_cgi json_proto POST (null) [07:42:31]execute_cgi path=json_proto method=POST [07:42:31]POST find Content-Length [07:42:31]Host: 172.17.43.67:8080 [07:43:54]OFD Sender: No OFD packet to send [07:44:00]OFD Sender: No OFD packet to send [07:44:05]OFD Sender: No OFD packet to send [07:44:10]OFD Sender: No OFD packet to send [07:44:15]OFD Sender: No OFD packet to send [07:44:17]recv_with_timeout no data received [07:44:20]OFD Sender: No OFD packet to send [07:44:25]OFD Sender: No OFD packet to send [07:44:30]OFD Sender: No OFD packet to send [07:44:35]OFD Sender: No OFD packet to send [07:44:40]OFD Sender: No OFD packet to send [07:44:45]OFD Sender: No OFD packet to send [07:44:50]OFD Sender: No OFD packet to send [07:44:55]OFD Sender: No OFD packet to send [07:45:00]OFD Sender: No OFD packet to send [07:45:05]OFD Sender: No OFD packet to send [07:45:10]OFD Sender: No OFD packet to send [07:45:15]OFD Sender: No OFD packet to send [07:45:19]recv_with_timeout no data received [07:45:20]OFD Sender: No OFD packet to send [07:45:25]OFD Sender: No OFD packet to send [07:45:30]OFD Sender: No OFD packet to send [07:45:35]OFD Sender: No OFD packet to send [07:45:40]OFD Sender: No OFD packet to send [07:45:45]OFD Sender: No OFD packet to send [07:45:50]OFD Sender: No OFD packet to send [07:45:55]OFD Sender: No OFD packet to send [07:46:00]OFD Sender: No OFD packet to send [07:46:05]OFD Sender: No OFD packet to send [07:46:10]OFD Sender: No OFD packet to send [07:46:15]OFD Sender: No OFD packet to send [07:46:19]recv_with_timeout no data received [07:46:20]OFD Sender: No OFD packet to send [07:46:25]OFD Sender: No OFD packet to send [07:46:30]OFD Sender: No OFD packet to send [07:46:35]OFD Sender: No OFD packet to send [07:46:40]OFD Sender: No OFD packet to send [07:46:45]OFD Sender: No OFD packet to send [07:46:50]OFD Sender: No OFD packet to send [07:46:55]OFD Sender: No OFD packet to send [07:47:00]OFD Sender: No OFD packet to send [07:47:02]recv_with_timeout no data received [07:47:05]OFD Sender: No OFD packet to send [07:47:10]OFD Sender: No OFD packet to send [07:47:15]OFD Sender: No OFD packet to send [07:47:20]OFD Sender: No OFD packet to send [07:47:25]OFD Sender: No OFD packet to send [07:47:30]OFD Sender: No OFD packet to send [07:47:35]OFD Sender: No OFD packet to send [07:47:40]OFD Sender: No OFD packet to send [07:47:45]OFD Sender: No OFD packet to send [07:47:50]OFD Sender: No OFD packet to send [07:47:54]recv_with_timeout no data received [07:47:55]OFD Sender: No OFD packet to send [07:48:00]OFD Sender: No OFD packet to send [07:48:05]OFD Sender: No OFD packet to send [07:48:10]OFD Sender: No OFD packet to send [07:48:15]OFD Sender: No OFD packet to send [07:48:16]recv_with_timeout no data received [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:46]OFD Sender: No OFD packet to send [07:48:51]OFD Sender: No OFD packet to send [07:48:56]OFD Sender: No OFD packet to send [07:48:57]accept exits with 8 [07:48:57]New connection [07:48:57]New thread 3067546980 created [07:48:57]Thread 3067403620 joined [07:48:57]Waiting for new connection... [07:48:57] Sock 8.Parse request [07:48:57]Sock 8.Check first char [07:48:57]Sock 8.First char is OK [07:48:57]request: POST /json_proto HTTP/1.0 [07:48:57]Method: POST [07:48:57]URL: /json_proto [07:48:57]Method is POST - this is cgi request [07:48:57]url: /json_proto [07:48:57]query_string will be loaded in cgi processing [07:48:57]execute_cgi json_proto POST (null) [07:48:57]execute_cgi path=json_proto method=POST [07:48:57]POST find Content-Length [07:48:57]Host: 172.17.43.67:8080 [07:48:57]Content-Length: 680 [07:48:57]Content-Type: application/json [07:48:57] [07:48:57]POST finish read [07:48:57]Found Content-Length = 680 [07:48:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:57]execute_script... [07:48:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785309", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:57]POST & json_proto [07:48:57]process_json_proto [07:48:57]json parsed OK: [07:48:57]protocol is kg_v1.0 [07:48:57]action value=close_receipt [07:48:57]process_action close_receipt [07:48:57]cmd_close_receipt [07:48:57]MH_GetDate [07:48:57]Write to MH i2c: F0 00 00 1D 00 0C [07:48:57]Write i2c OK [07:48:57]MH_I2C_Read... [07:48:57]Read from MH i2c: F0 [07:48:57]MH_I2C_Read... [07:48:57]Read from MH i2c: F0 09 00 [07:48:57]MH_I2C_Read... [07:48:57]Read from MH i2c: F0 09 00 1D 00 00 69 7A EE 66 6A BD 47 65 1F [07:48:57]GetLastDocTimeStamp 1726904418 [07:48:57]current date 1726904937 [07:48:57]FM_GetShiftState [07:48:57]SAM_PROTO_GetShiftState [07:48:57]wFMCommunicate request_size=4 [07:48:57]MH_SAM_APDU [07:48:57]CAPDU: 80 13 01 00 [07:48:57]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:48:57]Write i2c OK [07:48:57]MH_I2C_Read... [07:48:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:57]Read from MH i2c: E2 [07:48:57]MH_I2C_Read... [07:48:57]Read from MH i2c: E2 0E 00 [07:48:57]MH_I2C_Read... [07:48:57]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [07:48:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:48:57]wFMCommunicate OK [07:48:57]SAM_PROTO_GetShiftState done [07:48:57]FM_GetShiftState done [07:48:57]opened in 1726878748 [07:48:57]opened+sec_in_day 1726965148 [07:48:57]quantity*price = 100050 [07:48:57]sum+1 = 100052 [07:48:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 48 21.09.2024 07:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151298 ФПД: 67445314013826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T074857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151298&fm=67445314013826&tin=02508201610067®Number=0000000000091825&sum=100000 [07:48:58]StoreToDocumentArchive [07:48:58]shift 474 fd 151298 [07:48:58]save to /storage/0474/doc_00151298 [07:48:58]save last doc name /storage/0474/doc_00151298 to /storage/kkm_last_doc_name [07:48:58]save OK [07:48:58]Clear old archive folders... [07:48:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:48:58]tlvbuf is 006DCBD0 [07:48:58]SAM_PROTO_ClearQueue [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 09 00 00 [07:48:58]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:48:58]RAPDU: 90 00 [07:48:58]wFMCommunicate OK [07:48:58]SAM_PROTO_ClearQueue done [07:48:58]KKMCreateOFDPacket [07:48:58]OFDProtocolAddRootSTLVToBuf [07:48:58]FM_MakeSignedData [07:48:58]FM_MakeSignedData [07:48:58]SAM_PROTO_SignData [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 0D 01 02 [07:48:58]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:48:58]RAPDU: 90 00 [07:48:58]wFMCommunicate OK [07:48:58]wFMCommunicate request_size=255 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 30 00 00 00 F4 03 04 00 69 7A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 4F 02 00 35 04 06 00 3D 57 55 FB [07:48:58]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 7A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 4F 02 00 35 04 06 00 3D 57 55 FB 00 00 A3 [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:48:58]RAPDU: 90 00 [07:48:58]wFMCommunicate OK [07:48:58]wFMCommunicate request_size=7 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 0D 02 02 02 CA 82 [07:48:58]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 CA 82 00 00 F8 [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:48:58]RAPDU: 90 00 [07:48:58]wFMCommunicate OK [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 0D 03 02 [07:48:58]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 0B 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 0B 00 2F 00 00 95 FE 16 78 40 7F E8 5D 90 00 D0 [07:48:58]RAPDU: 95 FE 16 78 40 7F E8 5D 90 00 [07:48:58]wFMCommunicate OK [07:48:58]SAM_PROTO_SignData done [07:48:58]FM_MakeSignedData done [07:48:58]CreateOFDProtocolMessage [07:48:58]wFMCommunicate request_size=4 [07:48:58]MH_SAM_APDU [07:48:58]CAPDU: 80 11 00 00 [07:48:58]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:58]Read from MH i2c: E2 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 17 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [07:48:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:48:58]wFMCommunicate OK [07:48:58]CreateOFDProtocolMessage done [07:48:58]OFDSenderStorePacket 151298 [07:48:58]StoreOFDPacket docnum=151298 [07:48:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7F 07 04 01 4D F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 7A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 4F 02 00 35 04 06 00 3D 57 55 FB CA 82 95 FE 16 78 40 7F E8 5D [07:48:58]CheckFolder [07:48:58]dirname=/storage/ofd_packets [07:48:58]CheckFolder done [07:48:58]ProducePacketName [07:48:58]name=ofd_packets/00151298 [07:48:58]NVStorageSaveData ofd_packets/00151298 [07:48:58]File name is /storage/ofd_packets/00151298 [07:48:58]Write 298 bytes [07:48:58]NVStorageSaveData done [07:48:58]OFDSenderStorePacket done [07:48:58]KKMCreateOFDPacket done [07:48:58]NVStorageSaveData kkm_last_timestamp [07:48:58]File name is /storage/kkm_last_timestamp [07:48:58]Write 4 bytes [07:48:58]NVStorageSaveData done [07:48:58]ExternCall_PrintAddStr [07:48:58]wPrintStart [07:48:58]Write to MH i2c: 01 00 00 31 00 31 [07:48:58]Write i2c OK [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: 01 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: 01 07 00 [07:48:58]MH_I2C_Read... [07:48:58]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:48:58]RasterBufferAndPrint [07:48:58]line Счет N : (1)1785309 [07:48:58]line ИНН: 02508201610067 [07:48:58]line Контрольно-Кассовый Чек [07:48:58]line ПРОДАЖА [07:48:58]line ТРК (МРК, ГНК) : 31 [07:48:58]line Товар: 2710194210 [07:48:58]line ДТ-К-5 [07:48:58]line 13.130 * 76.20 [07:48:58]line = 1000.51 [07:48:58]line НДС 12% НСП 1% [07:48:58]line > о реализуемом товаре [07:48:58]line ОКРУГЛЕНИЕ: -0.51 [07:48:58]line ИТОГО: 1000.00 [07:48:58]line Внесено: 1000.00 [07:48:58]line СДАЧА: 0.00 [07:48:58]line НСП 1% : 8.85 [07:48:58]line НДС 12% : 106.25 [07:48:58]line Наличными: 1000.00 [07:48:58]line Безнал.: 0.00 [07:48:58]line Место: АЗС № 89 "Партнер Нефть" [07:48:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:48:58]line СНО: Общий режим [07:48:58]line Чек 48 21.09.2024 07:48 [07:48:58]line Смена: 474 ФФД: 1.0 [07:48:58]line ЗНМ: 0300000113 [07:48:58]line РНМ: 0000000000091825 [07:48:58]line Версия ККМ: 001 [07:48:58]line ФМ: 0000000000871835 [07:48:58]line ФД: 151298 [07:48:58]line ФПД: 67445314013826 [07:48:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T074857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151298&fm=67445314013826&tin=02508201610067®Number=0000000000091825&sum=100000 [07:48:58]written 0, free lines is 4095 [07:48:58]OFD Sender: Processing packet 151298 [packets to send 824, broken 823] [07:48:58]ProducePacketName [07:48:58]name=ofd_packets/00151298 [07:48:58]OFD Sender: To server: pG, [07:48:58]CommunicateWithHost lk.salyk.kg:30040 [07:48:58]ConnectInit lk.salyk.kg [07:48:59]Connected sock=10 [07:48:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7F 07 04 01 4D F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 69 7A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 4F 02 00 35 04 06 00 3D 57 55 FB CA 82 95 FE 16 78 40 7F E8 5D [07:48:59]Write to MH i2c: 01 00 00 5C 00 5C [07:48:59]Write i2c OK [07:48:59]MH_I2C_Read... [07:48:59]Read from MH i2c: 01 [07:48:59]MH_I2C_Read... [07:48:59]Read from MH i2c: 01 07 00 [07:48:59]MH_I2C_Read... [07:48:59]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D7 0C 46 [07:48:59]RasterBufferAndPrint [07:48:59]line [07:48:59]line [07:48:59]line [07:48:59]line [07:48:59]line [07:48:59]written 0, free lines is 3296 [07:48:59]MH_Cut [07:48:59]Write to MH i2c: D1 01 00 63 00 01 35 [07:48:59]Write i2c OK [07:48:59]MH_I2C_Read... [07:48:59]Read from MH i2c: D1 [07:48:59]MH_I2C_Read... [07:48:59]Read from MH i2c: D1 01 00 [07:48:59]MH_I2C_Read... [07:48:59]Read from MH i2c: D1 01 00 63 00 00 34 [07:48:59]Write to MH i2c: 01 00 00 64 00 64 [07:48:59]Write i2c OK [07:48:59]MH_I2C_Read... [07:48:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E8 48 47 00 68 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 4F 02 00 F4 03 04 00 71 22 EE 66 B6 04 01 00 00 CF 06 EF 57 13 51 A5 9F [07:48:59]CommunicateWithHost err = 0 [07:48:59]CheckOFDResponse [07:48:59]1017 (14) - 77093643461234 [07:48:59]1041 (16) - 0000000000871835 [07:48:59]1040 (4) - 151298 [07:48:59]1012 (4) - 21.09.2024 01:33 [07:48:59]1206 (1) - 0 [07:48:59]OFD Sender: Remove packet 151298 [07:48:59]ProducePacketName [07:48:59]name=ofd_packets/00151298 [07:48:59]NVStorageDeleteData [07:49:00]*** Cut start [07:49:00]*** Purtial cut [07:49:00]*** Stage 1: CUTSNS_PIN = 1 [07:49:00]OFD Sender: No OFD packet to send [07:49:00]Read from MH i2c: 01 [07:49:00]MH_I2C_Read... [07:49:00]*** Stop cut motor [07:49:00]*** Cut end [07:49:00]Read from MH i2c: 01 07 00 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [07:49:00]process_action close_receipt done [07:49:00]requested_data is exist [07:49:00]produce_requested_data [07:49:00]requested_item fm.sn is exist - process it [07:49:00]wFMCommunicate request_size=4 [07:49:00]MH_SAM_APDU [07:49:00]CAPDU: 80 11 00 00 [07:49:00]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [07:49:00]Write i2c OK [07:49:00]MH_I2C_Read... [07:49:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:49:00]Read from MH i2c: E2 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: E2 17 00 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [07:49:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:49:00]wFMCommunicate OK [07:49:00]requested_item fd.num is exist - process it [07:49:00]SAM_PROTO_GetFieldsCounters [07:49:00]wFMCommunicate request_size=4 [07:49:00]MH_SAM_APDU [07:49:00]CAPDU: 80 13 00 00 [07:49:00]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [07:49:00]Write i2c OK [07:49:00]MH_I2C_Read... [07:49:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:49:00]Read from MH i2c: E2 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: E2 62 00 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 4F 02 00 0E 04 04 00 DA 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 C1 [07:49:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 4F 02 00 0E 04 04 00 DA 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:49:00]wFMCommunicate OK [07:49:00]SAM_PROTO_GetFieldsCounters done [07:49:00]requested_item shift.num is exist - process it [07:49:00]requested_item shift.opened is exist - process it [07:49:00]req_shift_opened [07:49:00]FM_GetShiftState [07:49:00]SAM_PROTO_GetShiftState [07:49:00]wFMCommunicate request_size=4 [07:49:00]MH_SAM_APDU [07:49:00]CAPDU: 80 13 01 00 [07:49:00]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:49:00]Write i2c OK [07:49:00]MH_I2C_Read... [07:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:49:00]Read from MH i2c: E2 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: E2 0E 00 [07:49:00]MH_I2C_Read... [07:49:00]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [07:49:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:49:00]wFMCommunicate OK [07:49:00]SAM_PROTO_GetShiftState done [07:49:00]FM_GetShiftState done [07:49:00]req_shift_opened done [07:49:00]requested_item shift.open_date is exist - process it [07:49:00]req_shift_open_date [07:49:00]req_shift_open_date done [07:49:00]produce_requested_data done [07:49:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151298,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:49:00]process_action_free close_receipt [07:49:00]json_value_free [07:49:00]json_value_free done [07:49:00]process_json_proto returns [07:49:00]Send response to host [07:49:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151298,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:49:00]free response buf [07:49:00]execute_script done [07:49:00]execute_script returns [07:49:00]free content buf [07:49:00]Sock 8.Close socket [07:49:00]Sock 8.Thread stoped [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:23]recv_with_timeout no data received [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:35]OFD Sender: No OFD packet to send [07:51:40]OFD Sender: No OFD packet to send [07:51:45]OFD Sender: No OFD packet to send [07:51:50]OFD Sender: No OFD packet to send [07:51:55]OFD Sender: No OFD packet to send [07:52:00]OFD Sender: No OFD packet to send [07:52:05]OFD Sender: No OFD packet to send [07:52:10]OFD Sender: No OFD packet to send [07:52:15]OFD Sender: No OFD packet to send [07:52:20]OFD Sender: No OFD packet to send [07:52:25]OFD Sender: No OFD packet to send [07:52:26]accept exits with 9 [07:52:26]New connection [07:52:26]New thread 3067403620 created [07:52:26]Thread 3067546980 joined [07:52:26]Waiting for new connection... [07:52:26] Sock 9.Parse request [07:52:26]Sock 9.Check first char [07:52:26]Sock 9.First char is OK [07:52:26]request: POST /json_proto HTTP/1.0 [07:52:26]Method: POST [07:52:26]URL: /json_proto [07:52:26]Method is POST - this is cgi request [07:52:26]url: /json_proto [07:52:26]query_string will be loaded in cgi processing [07:52:26]execute_cgi json_proto POST (null) [07:52:26]execute_cgi path=json_proto method=POST [07:52:26]POST find Content-Length [07:52:26]Host: 172.17.43.67:8080 [07:52:26]Content-Length: 675 [07:52:26]Content-Type: application/json [07:52:26] [07:52:26]POST finish read [07:52:26]Found Content-Length = 675 [07:52:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:26]execute_script... [07:52: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)1785310", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:26]POST & json_proto [07:52:26]process_json_proto [07:52:26]json parsed OK: [07:52:26]protocol is kg_v1.0 [07:52:26]action value=close_receipt [07:52:26]process_action close_receipt [07:52:26]cmd_close_receipt [07:52:26]MH_GetDate [07:52:26]Write to MH i2c: F0 00 00 68 00 57 [07:52:26]Write i2c OK [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: F0 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: F0 09 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: F0 09 00 68 00 00 3A 7B EE 66 6A BD 47 65 3C [07:52:26]GetLastDocTimeStamp 1726904937 [07:52:26]current date 1726905146 [07:52:26]FM_GetShiftState [07:52:26]SAM_PROTO_GetShiftState [07:52:26]wFMCommunicate request_size=4 [07:52:26]MH_SAM_APDU [07:52:26]CAPDU: 80 13 01 00 [07:52:26]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [07:52:26]Write i2c OK [07:52:26]MH_I2C_Read... [07:52:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:26]Read from MH i2c: E2 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 0E 00 [07:52:26]MH_I2C_Read... [07:52:26]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [07:52:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:52:26]wFMCommunicate OK [07:52:26]SAM_PROTO_GetShiftState done [07:52:26]FM_GetShiftState done [07:52:26]opened in 1726878748 [07:52:26]opened+sec_in_day 1726965148 [07:52:26]quantity*price = 60045 [07:52:26]sum+1 = 60047 [07:52:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 49 21.09.2024 07:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151299 ФПД: 190882885802994 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151299&fm=190882885802994&tin=02508201610067®Number=0000000000091825&sum=60000 [07:52:27]StoreToDocumentArchive [07:52:27]shift 474 fd 151299 [07:52:27]save to /storage/0474/doc_00151299 [07:52:27]save last doc name /storage/0474/doc_00151299 to /storage/kkm_last_doc_name [07:52:27]save OK [07:52:27]Clear old archive folders... [07:52:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:52:27]tlvbuf is 006D3750 [07:52:27]SAM_PROTO_ClearQueue [07:52:27]wFMCommunicate request_size=4 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 09 00 00 [07:52:27]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:52:27]Read from MH i2c: E2 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:52:27]RAPDU: 90 00 [07:52:27]wFMCommunicate OK [07:52:27]SAM_PROTO_ClearQueue done [07:52:27]KKMCreateOFDPacket [07:52:27]OFDProtocolAddRootSTLVToBuf [07:52:27]FM_MakeSignedData [07:52:27]FM_MakeSignedData [07:52:27]SAM_PROTO_SignData [07:52:27]wFMCommunicate request_size=4 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 0D 01 02 [07:52:27]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:27]Read from MH i2c: E2 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:52:27]RAPDU: 90 00 [07:52:27]wFMCommunicate OK [07:52:27]wFMCommunicate request_size=255 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 3A 7B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 4F 02 00 35 04 06 00 AD 9B 62 9A [07:52:27]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 3A 7B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 4F 02 00 35 04 06 00 AD 9B 62 9A 00 00 E3 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:27]Read from MH i2c: E2 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [07:52:27]RAPDU: 90 00 [07:52:27]wFMCommunicate OK [07:52:27]wFMCommunicate request_size=7 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 0D 02 02 02 1B F2 [07:52:27]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 1B F2 00 00 04 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:52:27]Read from MH i2c: E2 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [07:52:27]RAPDU: 90 00 [07:52:27]wFMCommunicate OK [07:52:27]wFMCommunicate request_size=4 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 0D 03 02 [07:52:27]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:52:27]Read from MH i2c: E2 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 0B 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 0B 00 7A 00 00 60 C8 1C ED E1 21 1A 96 90 00 D9 [07:52:27]RAPDU: 60 C8 1C ED E1 21 1A 96 90 00 [07:52:27]wFMCommunicate OK [07:52:27]SAM_PROTO_SignData done [07:52:27]FM_MakeSignedData done [07:52:27]CreateOFDProtocolMessage [07:52:27]wFMCommunicate request_size=4 [07:52:27]MH_SAM_APDU [07:52:27]CAPDU: 80 11 00 00 [07:52:27]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:27]Read from MH i2c: E2 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 17 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [07:52:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:52:27]wFMCommunicate OK [07:52:27]CreateOFDProtocolMessage done [07:52:27]OFDSenderStorePacket 151299 [07:52:27]StoreOFDPacket docnum=151299 [07:52:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 03 71 04 01 39 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 3A 7B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 4F 02 00 35 04 06 00 AD 9B 62 9A 1B F2 60 C8 1C ED E1 21 1A 96 [07:52:27]CheckFolder [07:52:27]dirname=/storage/ofd_packets [07:52:27]CheckFolder done [07:52:27]ProducePacketName [07:52:27]name=ofd_packets/00151299 [07:52:27]NVStorageSaveData ofd_packets/00151299 [07:52:27]File name is /storage/ofd_packets/00151299 [07:52:27]Write 298 bytes [07:52:27]NVStorageSaveData done [07:52:27]OFDSenderStorePacket done [07:52:27]KKMCreateOFDPacket done [07:52:27]NVStorageSaveData kkm_last_timestamp [07:52:27]File name is /storage/kkm_last_timestamp [07:52:27]Write 4 bytes [07:52:27]NVStorageSaveData done [07:52:27]ExternCall_PrintAddStr [07:52:27]wPrintStart [07:52:27]Write to MH i2c: 01 00 00 7C 00 7C [07:52:27]Write i2c OK [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: 01 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: 01 07 00 [07:52:27]MH_I2C_Read... [07:52:27]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [07:52:27]RasterBufferAndPrint [07:52:27]line Счет N : (1)1785310 [07:52:27]line ИНН: 02508201610067 [07:52:27]line Контрольно-Кассовый Чек [07:52:27]line ПРОДАЖА [07:52:27]line ТРК (МРК, ГНК) : 41 [07:52:27]line Товар: 2710194210 [07:52:27]line ДТ-К-5 [07:52:27]line 7.880 * 76.20 [07:52:27]line = 600.46 [07:52:27]line НДС 12% НСП 1% [07:52:27]line > о реализуемом товаре [07:52:27]line ОКРУГЛЕНИЕ: -0.46 [07:52:27]line ИТОГО: 600.00 [07:52:27]line Внесено: 600.00 [07:52:27]line СДАЧА: 0.00 [07:52:27]line НСП 1% : 5.31 [07:52:27]line НДС 12% : 63.77 [07:52:27]line Наличными: 600.00 [07:52:27]line Безнал.: 0.00 [07:52:27]line Место: АЗС № 89 "Партнер Нефть" [07:52:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:52:27]line СНО: Общий режим [07:52:27]line Чек 49 21.09.2024 07:52 [07:52:27]line Смена: 474 ФФД: 1.0 [07:52:27]line ЗНМ: 0300000113 [07:52:27]line РНМ: 0000000000091825 [07:52:27]line Версия ККМ: 001 [07:52:27]line ФМ: 0000000000871835 [07:52:27]line ФД: 151299 [07:52:27]line ФПД: 190882885802994 [07:52:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151299&fm=190882885802994&tin=02508201610067®Number=0000000000091825&sum=60000 [07:52:27]written 0, free lines is 4095 [07:52:27]OFD Sender: Processing packet 151299 [packets to send 824, broken 823] [07:52:27]ProducePacketName [07:52:27]name=ofd_packets/00151299 [07:52:27]OFD Sender: To server: pG, [07:52:27]CommunicateWithHost lk.salyk.kg:30040 [07:52:27]ConnectInit lk.salyk.kg [07:52:28]Write to MH i2c: 01 00 00 A7 00 A7 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: 01 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: 01 07 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CD 0C 87 [07:52:28]RasterBufferAndPrint [07:52:28]line [07:52:28]line [07:52:28]line [07:52:28]line [07:52:28]line [07:52:28]written 0, free lines is 3284 [07:52:28]MH_Cut [07:52:28]Write to MH i2c: D1 01 00 AE 00 01 80 [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: D1 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: D1 01 00 [07:52:28]MH_I2C_Read... [07:52:28]Read from MH i2c: D1 01 00 AE 00 00 7F [07:52:28]Write to MH i2c: 01 00 00 AF 00 AF [07:52:28]Write i2c OK [07:52:28]MH_I2C_Read... [07:52:28]Connected sock=8 [07:52:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 03 71 04 01 39 D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 31 00 00 00 F4 03 04 00 3A 7B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 4F 02 00 35 04 06 00 AD 9B 62 9A 1B F2 60 C8 1C ED E1 21 1A 96 [07:52:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 5A 47 00 7B E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 4F 02 00 F4 03 04 00 42 23 EE 66 B6 04 01 00 00 2A 8D 41 B2 35 D3 07 88 [07:52:28]CommunicateWithHost err = 0 [07:52:28]CheckOFDResponse [07:52:28]1017 (14) - 77093643461234 [07:52:28]1041 (16) - 0000000000871835 [07:52:28]1040 (4) - 151299 [07:52:28]1012 (4) - 21.09.2024 01:37 [07:52:28]1206 (1) - 0 [07:52:28]OFD Sender: Remove packet 151299 [07:52:28]ProducePacketName [07:52:28]name=ofd_packets/00151299 [07:52:28]NVStorageDeleteData [07:52:29]*** Cut start [07:52:29]*** Purtial cut [07:52:29]*** Stage 1: CUTSNS_PIN = 1 [07:52:29]Read from MH i2c: 01 [07:52:29]MH_I2C_Read... [07:52:29]*** Stop cut motor [07:52:29]*** Cut end [07:52:29]Read from MH i2c: 01 07 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [07:52:29]process_action close_receipt done [07:52:29]requested_data is exist [07:52:29]produce_requested_data [07:52:29]requested_item fm.sn is exist - process it [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 11 00 00 [07:52:29]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 17 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [07:52:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:52:29]wFMCommunicate OK [07:52:29]requested_item fd.num is exist - process it [07:52:29]SAM_PROTO_GetFieldsCounters [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 13 00 00 [07:52:29]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]OFD Sender: No OFD packet to send [07:52:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 62 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 4F 02 00 0E 04 04 00 DA 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 10 [07:52:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 31 00 00 00 5E 04 04 00 31 00 00 00 57 04 04 00 32 00 00 00 19 04 04 00 00 00 00 00 90 00 [07:52:29]wFMCommunicate OK [07:52:29]SAM_PROTO_GetFieldsCounters done [07:52:29]requested_item shift.num is exist - process it [07:52:29]requested_item shift.opened is exist - process it [07:52:29]req_shift_opened [07:52:29]FM_GetShiftState [07:52:29]SAM_PROTO_GetShiftState [07:52:29]wFMCommunicate request_size=4 [07:52:29]MH_SAM_APDU [07:52:29]CAPDU: 80 13 01 00 [07:52:29]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [07:52:29]Write i2c OK [07:52:29]MH_I2C_Read... [07:52:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:29]Read from MH i2c: E2 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 0E 00 [07:52:29]MH_I2C_Read... [07:52:29]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [07:52:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:52:29]wFMCommunicate OK [07:52:29]SAM_PROTO_GetShiftState done [07:52:29]FM_GetShiftState done [07:52:29]req_shift_opened done [07:52:29]requested_item shift.open_date is exist - process it [07:52:29]req_shift_open_date [07:52:29]req_shift_open_date done [07:52:29]produce_requested_data done [07:52:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151299,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:52:29]process_action_free close_receipt [07:52:29]json_value_free [07:52:29]json_value_free done [07:52:29]process_json_proto returns [07:52:29]Send response to host [07:52:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151299,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:52:29]free response buf [07:52:29]execute_script done [07:52:29]execute_script returns [07:52:29]free content buf [07:52:29]Sock 9.Close socket [07:52:29]Sock 9.Thread stoped [07:52:34]OFD Sender: No OFD packet to send [07:52:37]recv_with_timeout no data received [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:24]OFD Sender: No OFD packet to send [07:54:27]recv_with_timeout no data received [07:54:29]OFD Sender: No OFD packet to send [07:54:34]OFD Sender: No OFD packet to send [07:54:39]OFD Sender: No OFD packet to send [07:54:41]accept exits with 10 [07:54:41]New connection [07:54:41]New thread 3067546980 created [07:54:41]Thread 3067403620 joined [07:54:41]Waiting for new connection... [07:54:41] Sock 10.Parse request [07:54:41]Sock 10.Check first char [07:54:41]Sock 10.First char is OK [07:54:41]request: POST /json_proto HTTP/1.0 [07:54:41]Method: POST [07:54:41]URL: /json_proto [07:54:41]Method is POST - this is cgi request [07:54:41]url: /json_proto [07:54:41]query_string will be loaded in cgi processing [07:54:41]execute_cgi json_proto POST (null) [07:54:41]execute_cgi path=json_proto method=POST [07:54:41]POST find Content-Length [07:54:41]Host: 172.17.43.67:8080 [07:54:41]Content-Length: 683 [07:54:41]Content-Type: application/json [07:54:41] [07:54:41]POST finish read [07:54:41]Found Content-Length = 683 [07:54:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:41]execute_script... [07:54: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)1785311", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:54:41]POST & json_proto [07:54:41]process_json_proto [07:54:41]json parsed OK: [07:54:41]protocol is kg_v1.0 [07:54:41]action value=close_receipt [07:54:41]process_action close_receipt [07:54:41]cmd_close_receipt [07:54:41]MH_GetDate [07:54:41]Write to MH i2c: F0 00 00 B3 00 A2 [07:54:41]Write i2c OK [07:54:41]MH_I2C_Read... [07:54:41]Read from MH i2c: F0 [07:54:41]MH_I2C_Read... [07:54:41]Read from MH i2c: F0 09 00 [07:54:41]MH_I2C_Read... [07:54:41]Read from MH i2c: F0 09 00 B3 00 00 C2 7B EE 66 6A BD 47 65 0F [07:54:41]GetLastDocTimeStamp 1726905146 [07:54:41]current date 1726905282 [07:54:41]FM_GetShiftState [07:54:41]SAM_PROTO_GetShiftState [07:54:41]wFMCommunicate request_size=4 [07:54:41]MH_SAM_APDU [07:54:41]CAPDU: 80 13 01 00 [07:54:41]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [07:54:41]Write i2c OK [07:54:41]MH_I2C_Read... [07:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:41]Read from MH i2c: E2 [07:54:41]MH_I2C_Read... [07:54:41]Read from MH i2c: E2 0E 00 [07:54:41]MH_I2C_Read... [07:54:41]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [07:54:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:54:41]wFMCommunicate OK [07:54:41]SAM_PROTO_GetShiftState done [07:54:41]FM_GetShiftState done [07:54:41]opened in 1726878748 [07:54:41]opened+sec_in_day 1726965148 [07:54:41]quantity*price = 100005 [07:54:41]sum+1 = 100006 [07:54:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 50 21.09.2024 07:54 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151300 ФПД: 211285773747412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151300&fm=211285773747412&tin=02508201610067®Number=0000000000091825&sum=100000 [07:54:42]StoreToDocumentArchive [07:54:42]shift 474 fd 151300 [07:54:42]save to /storage/0474/doc_00151300 [07:54:42]save last doc name /storage/0474/doc_00151300 to /storage/kkm_last_doc_name [07:54:42]Write to MH i2c: 01 00 00 C1 00 C1 [07:54:42]save OK [07:54:42]Clear old archive folders... [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: 01 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: 01 07 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: 01 07 00 C1 00 00 08 00 00 00 FF 0F DE [07:54:42]state=0 [07:54:42]Key pressed [07:54:42]Feed [07:54:42]Write to MH i2c: D8 00 00 C2 00 99 [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: D8 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: D8 01 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: D8 01 00 C2 00 00 9A [07:54:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:54:42]tlvbuf is 006FB7E0 [07:54:42]SAM_PROTO_ClearQueue [07:54:42]wFMCommunicate request_size=4 [07:54:42]MH_SAM_APDU [07:54:42]CAPDU: 80 09 00 00 [07:54:42]Write to MH i2c: E2 08 00 C3 00 80 09 00 00 00 00 00 00 35 [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]int [07:54:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:42]Read from MH i2c: E2 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [07:54:42]RAPDU: 90 00 [07:54:42]wFMCommunicate OK [07:54:42]SAM_PROTO_ClearQueue done [07:54:42]KKMCreateOFDPacket [07:54:42]OFDProtocolAddRootSTLVToBuf [07:54:42]FM_MakeSignedData [07:54:42]FM_MakeSignedData [07:54:42]SAM_PROTO_SignData [07:54:42]wFMCommunicate request_size=4 [07:54:42]MH_SAM_APDU [07:54:42]CAPDU: 80 0D 01 02 [07:54:42]Write to MH i2c: E2 08 00 C4 00 80 0D 01 02 00 00 00 00 3D [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:42]*** FLAG_PRN_KEY reset [07:54:42]Read from MH i2c: E2 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [07:54:42]RAPDU: 90 00 [07:54:42]wFMCommunicate OK [07:54:42]wFMCommunicate request_size=255 [07:54:42]MH_SAM_APDU [07:54:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 C2 7B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 4F 02 00 35 04 06 00 C0 [07:54:42]Write to MH i2c: E2 02 01 C5 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 00 00 00 F4 03 04 00 C2 7B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 4F 02 00 35 04 06 00 C0 00 00 FE [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:42]*** FLAG_PRN_KEY set [07:54:42]Read from MH i2c: E2 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [07:54:42]RAPDU: 90 00 [07:54:42]wFMCommunicate OK [07:54:42]wFMCommunicate request_size=10 [07:54:42]MH_SAM_APDU [07:54:42]CAPDU: 80 0D 02 02 05 29 CD 7D 84 D4 [07:54:42]Write to MH i2c: E2 0D 00 C6 00 80 0D 02 02 05 00 29 CD 7D 84 D4 00 00 15 [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:42]*** FLAG_PRN_KEY reset [07:54:42]Read from MH i2c: E2 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [07:54:42]RAPDU: Write to MH i2c: 90 01 00 00 [07:54:42]00 wFMCommunicate OK [07:54:42]C7 wFMCommunicate request_size=4 [07:54:42]00 MH_SAM_APDU [07:54:42]C7 CAPDU: [07:54:42]80 0D 03 02 [07:54:42]Write i2c OK [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: 01 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: 01 07 00 [07:54:42]MH_I2C_Read... [07:54:42]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [07:54:42]Write to MH i2c: state=2 [07:54:42]E2 Stop feed [07:54:42]08 00 C8 00 80 0D 03 02 00 00 00 00 43 [07:54:43]Write i2c OK [07:54:43]MH_I2C_Read... [07:54:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:43]*** FLAG_PRN_KEY set [07:54:43]int [07:54:43]Read from MH i2c: E2 [07:54:43]MH_I2C_Read... [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27704955+1699200362=1726905317 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E6 7B EE 66 6A BD 47 65 87 [07:55:18]Current date/time: 21.09.2024 07:55 [07:55:18]FM_Init [07:55:18]wFMConnect [07:55:18]MH_SAM_On [07:55:18]Write to MH i2c: E0 00 00 08 00 E7 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_init finished! [07:55:18]*** atr: [07:55:18]*** 0F 3B D5 18 FF 81 91 FE [07:55:18]*** 1F C3 80 73 C8 21 10 0A [07:55:18]*** 00 00 00 00 00 00 00 00 [07:55:18]*** 00 00 00 00 00 00 00 00 [07:55:18]*** 00 00 00 00 00 00 00 00 [07:55:18]*** 00 00 00 00 00 00 00 00 [07:55:18]*** 00 00 00 00 00 00 00 00 [07:55:18]*** 00 00 00 00 00 00 00 00 [07:55:18]Read from MH i2c: E0 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E0 10 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:55:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:55:18]wFMCommunicate request_size=10 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:55:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]wFMCommunicate request_size=4 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 11 00 00 [07:55:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 17 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [07:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:18]wFMCommunicate OK [07:55:18]Detected FM SN is 0000000000871835 [07:55:18]Stored FM SN is 0000000000871835 [07:55:18]wFMCommunicate request_size=9 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:55:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]FM PIN OK [07:55:18]wFMCommunicate request_size=8 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 14 04 00 03 02 00 01 [07:55:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]wFMCommunicate request_size=13 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:55:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]wFMCommunicate request_size=4 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 11 00 00 [07:55:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 17 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [07:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:18]wFMCommunicate OK [07:55:18]DocumentArchiveInit [07:55:18]Start Httpd... [07:55:18]Httpd thread 3067362660 created [07:55:18]Write to MH i2c: 01 00 00 0F 00 0F [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: 01 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: 01 07 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:55:18]MH Int Process started [07:55:18]Allocated Socket 8 [07:55:18]Bind OK [07:55:18]Listen OK [07:55:18]httpd running on port 8080 [07:55:18]Waiting for new connection... [07:55:19]OFD Sender: No OFD packet to send [07:55:24]accept exits with 9 [07:55:24]New connection [07:55:24]New thread 3067075940 created [07:55:24]Waiting for new connection... [07:55:24] Sock 9.Parse request [07:55:24]Sock 9.Check first char [07:55:24]Sock 9.First char is OK [07:55:24]request: POST /json_proto HTTP/1.0 [07:55:24]Method: POST [07:55:24]URL: /json_proto [07:55:24]Method is POST - this is cgi request [07:55:24]url: /json_proto [07:55:24]query_string will be loaded in cgi processing [07:55:24]execute_cgi json_proto POST (null) [07:55:24]execute_cgi path=json_proto method=POST [07:55:24]POST find Content-Length [07:55:24]Host: 172.17.43.67:8080 [07:55:24]Content-Length: 215 [07:55:24]Content-Type: application/json [07:55:24] [07:55:24]POST finish read [07:55:24]Found Content-Length = 215 [07:55:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:24]execute_script... [07:55:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:24]POST & json_proto [07:55:24]process_json_proto [07:55:24]json parsed OK: [07:55:24]protocol is kg_v1.0 [07:55:24]action value=get_value [07:55:24]process_action get_value [07:55:24]cmd_get_value [07:55:24]process_action get_value done [07:55:24]requested_data is exist [07:55:24]produce_requested_data [07:55:24]requested_item kkm.sn is exist - process it [07:55:24]requested_item kkm.ver is exist - process it [07:55:24]requested_item fm.sn is exist - process it [07:55:24]wFMCommunicate request_size=4 [07:55:24]MH_SAM_APDU [07:55:24]CAPDU: 80 11 00 00 [07:55:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:55:24]Write i2c OK [07:55:24]MH_I2C_Read... [07:55:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:24]Read from MH i2c: E2 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: E2 17 00 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:55:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:24]wFMCommunicate OK [07:55:24]requested_item fd.num is exist - process it [07:55:24]SAM_PROTO_GetFieldsCounters [07:55:24]wFMCommunicate request_size=4 [07:55:24]MH_SAM_APDU [07:55:24]CAPDU: 80 13 00 00 [07:55:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:55:24]Write i2c OK [07:55:24]MH_I2C_Read... [07:55:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:24]Read from MH i2c: E2 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: E2 62 00 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 4F 02 00 0E 04 04 00 DA 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 74 [07:55:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 4F 02 00 0E 04 04 00 DA 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:55:24]wFMCommunicate OK [07:55:24]SAM_PROTO_GetFieldsCounters done [07:55:24]requested_item shift.num is exist - process it [07:55:24]requested_item shift.opened is exist - process it [07:55:24]req_shift_opened [07:55:24]FM_GetShiftState [07:55:24]SAM_PROTO_GetShiftState [07:55:24]wFMCommunicate request_size=4 [07:55:24]MH_SAM_APDU [07:55:24]CAPDU: 80 13 01 00 [07:55:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:55:24]Write i2c OK [07:55:24]MH_I2C_Read... [07:55:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:24]OFD Sender: No OFD packet to send [07:55:24]Read from MH i2c: E2 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: E2 0E 00 [07:55:24]MH_I2C_Read... [07:55:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [07:55:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:55:24]wFMCommunicate OK [07:55:24]SAM_PROTO_GetShiftState done [07:55:24]FM_GetShiftState done [07:55:24]req_shift_opened done [07:55:24]requested_item shift.open_date is exist - process it [07:55:24]req_shift_open_date [07:55:24]req_shift_open_date done [07:55:24]produce_requested_data done [07:55:24]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151300,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:55:24]process_action_free get_value [07:55:24]json_value_free [07:55:24]json_value_free done [07:55:24]process_json_proto returns [07:55:24]Send response to host [07:55:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151300,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:55:24]free response buf [07:55:24]execute_script done [07:55:24]execute_script returns [07:55:24]free content buf [07:55:24]Sock 9.Close socket [07:55:24]Sock 9.Thread stoped [07:55:24]accept exits with 10 [07:55:24]New connection [07:55:24]New thread 3066932580 created [07:55:24]Thread 3067075940 joined [07:55:24]Waiting for new connection... [07:55:24] Sock 10.Parse request [07:55:24]Sock 10.Check first char [07:55:24]Sock 10.First char is OK [07:55:24]request: POST /json_proto HTTP/1.0 [07:55:24]Method: POST [07:55:24]URL: /json_proto [07:55:24]Method is POST - this is cgi request [07:55:24]url: /json_proto [07:55:24]query_string will be loaded in cgi processing [07:55:24]execute_cgi json_proto POST (null) [07:55:24]execute_cgi path=json_proto method=POST [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27704987+1699200362=1726905349 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 05 7C EE 66 6A BD 47 65 A7 [07:55:49]Current date/time: 21.09.2024 07:55 [07:55:49]FM_Init [07:55:49]wFMConnect [07:55:49]MH_SAM_On [07:55:49]Write to MH i2c: E0 00 00 08 00 E7 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_init finished! [07:55:49]*** atr: [07:55:49]*** 0F 3B D5 18 FF 81 91 FE [07:55:49]*** 1F C3 80 73 C8 21 10 0A [07:55:49]*** 00 00 00 00 00 00 00 00 [07:55:49]*** 00 00 00 00 00 00 00 00 [07:55:49]*** 00 00 00 00 00 00 00 00 [07:55:49]*** 00 00 00 00 00 00 00 00 [07:55:49]*** 00 00 00 00 00 00 00 00 [07:55:49]*** 00 00 00 00 00 00 00 00 [07:55:49]Read from MH i2c: E0 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E0 10 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [07:55:49]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [07:55:49]wFMCommunicate request_size=10 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [07:55:49]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [07:55:49]RAPDU: 90 00 [07:55:49]wFMCommunicate OK [07:55:49]wFMCommunicate request_size=4 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 11 00 00 [07:55:49]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 17 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [07:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:49]wFMCommunicate OK [07:55:49]Detected FM SN is 0000000000871835 [07:55:49]Stored FM SN is 0000000000871835 [07:55:49]wFMCommunicate request_size=9 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 16 00 00 04 E6 7F 00 00 [07:55:49]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [07:55:49]RAPDU: 90 00 [07:55:49]wFMCommunicate OK [07:55:49]FM PIN OK [07:55:49]wFMCommunicate request_size=8 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 14 04 00 03 02 00 01 [07:55:49]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [07:55:49]RAPDU: 90 00 [07:55:49]wFMCommunicate OK [07:55:49]wFMCommunicate request_size=13 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [07:55:49]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [07:55:49]RAPDU: 90 00 [07:55:49]wFMCommunicate OK [07:55:49]wFMCommunicate request_size=4 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 11 00 00 [07:55:49]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 17 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [07:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:49]wFMCommunicate OK [07:55:49]DocumentArchiveInit [07:55:49]Start Httpd... [07:55:49]Httpd thread 3067112804 created [07:55:49]Write to MH i2c: 01 00 00 0F 00 0F [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: 01 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: 01 07 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [07:55:49]MH Int Process started [07:55:49]Allocated Socket 8 [07:55:49]Bind OK [07:55:49]Listen OK [07:55:49]httpd running on port 8080 [07:55:49]Waiting for new connection... [07:55:49]accept exits with 9 [07:55:49]New connection [07:55:49]New thread 3066826084 created [07:55:49]Waiting for new connection... [07:55:49] Sock 9.Parse request [07:55:49]Sock 9.Check first char [07:55:49]Sock 9.First char is OK [07:55:49]request: POST /json_proto HTTP/1.0 [07:55:49]Method: POST [07:55:49]URL: /json_proto [07:55:49]Method is POST - this is cgi request [07:55:49]url: /json_proto [07:55:49]query_string will be loaded in cgi processing [07:55:49]execute_cgi json_proto POST (null) [07:55:49]execute_cgi path=json_proto method=POST [07:55:49]POST find Content-Length [07:55:49]Host: 172.17.43.67:8080 [07:55:49]Content-Length: 215 [07:55:49]Content-Type: application/json [07:55:49] [07:55:49]POST finish read [07:55:49]Found Content-Length = 215 [07:55:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:49]execute_script... [07:55:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:49]POST & json_proto [07:55:49]process_json_proto [07:55:49]json parsed OK: [07:55:49]protocol is kg_v1.0 [07:55:49]action value=get_value [07:55:49]process_action get_value [07:55:49]cmd_get_value [07:55:49]process_action get_value done [07:55:49]requested_data is exist [07:55:49]produce_requested_data [07:55:49]requested_item kkm.sn is exist - process it [07:55:49]requested_item kkm.ver is exist - process it [07:55:49]requested_item fm.sn is exist - process it [07:55:49]wFMCommunicate request_size=4 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 11 00 00 [07:55:49]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 17 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [07:55:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:49]wFMCommunicate OK [07:55:49]requested_item fd.num is exist - process it [07:55:49]SAM_PROTO_GetFieldsCounters [07:55:49]wFMCommunicate request_size=4 [07:55:49]MH_SAM_APDU [07:55:49]CAPDU: 80 13 00 00 [07:55:49]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:55:49]Write i2c OK [07:55:49]MH_I2C_Read... [07:55:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:49]Read from MH i2c: E2 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 62 00 [07:55:49]MH_I2C_Read... [07:55:49]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 4F 02 00 0E 04 04 00 DA 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 74 [07:55:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 4F 02 00 0E 04 04 00 DA 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:55:49]wFMCommunicate OK [07:55:49]SAM_PROTO_GetFieldsCounters done [07:55:49]requested_item shift.num is exist - process it [07:55:49]requested_item shift.opened is exist - process it [07:55:49]req_shift_opened [07:55:49]FM_GetShiftState [07:55:49]SAM_PROTO_GetShiftState [07:55:50]wFMCommunicate request_size=4 [07:55:50]MH_SAM_APDU [07:55:50]CAPDU: 80 13 01 00 [07:55:50]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:55:50]Write i2c OK [07:55:50]MH_I2C_Read... [07:55:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:50]Read from MH i2c: E2 [07:55:50]MH_I2C_Read... [07:55:50]Read from MH i2c: E2 0E 00 [07:55:50]MH_I2C_Read... [07:55:50]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [07:55:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:55:50]wFMCommunicate OK [07:55:50]SAM_PROTO_GetShiftState done [07:55:50]FM_GetShiftState done [07:55:50]req_shift_opened done [07:55:50]requested_item shift.open_date is exist - process it [07:55:50]req_shift_open_date [07:55:50]req_shift_open_date done [07:55:50]produce_requested_data done [07:55:50]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151300,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:55:50]process_action_free get_value [07:55:50]json_value_free [07:55:50]json_value_free done [07:55:50]process_json_proto returns [07:55:50]Send response to host [07:55:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151300,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:55:50]free response buf [07:55:50]execute_script done [07:55:50]execute_script returns [07:55:50]free content buf [07:55:50]Sock 9.Close socket [07:55:50]Sock 9.Thread stoped [07:55:50]accept exits with 10 [07:55:50]New connection [07:55:50]New thread 3066682724 created [07:55:50]Thread 3066826084 joined [07:55:50]Waiting for new connection... [07:55:50] Sock 10.Parse request [07:55:50]Sock 10.Check first char [07:55:50]Sock 10.First char is OK [07:55:50]request: POST /json_proto HTTP/1.0 [07:55:50]Method: POST [07:55:50]URL: /json_proto [07:55:50]Method is POST - this is cgi request [07:55:50]url: /json_proto [07:55:50]query_string will be loaded in cgi processing [07:55:50]execute_cgi json_proto POST (null) [07:55:50]execute_cgi path=json_proto method=POST [07:55:50]POST find Content-Length [07:55:50]Host: 172.17.43.67:8080 [07:55:50]Content-Length: 331 [07:55:50]Content-Type: application/json [07:55:50] [07:55:50]POST finish read [07:55:50]Found Content-Length = 331 [07:55:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:55:50]execute_script... [07:55:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [07:55:50]POST & json_proto [07:55:50]process_json_proto [07:55:50]json parsed OK: [07:55:50]protocol is kg_v1.0 [07:55:50]action value=get_value [07:55:50]process_action get_value [07:55:50]cmd_get_value [07:55:50]process_action get_value done [07:55:50]requested_data is exist [07:55:50]produce_requested_data [07:55:50]requested_item fm.sale.total is exist - process it [07:55:50]SAM_PROTO_GetFMData [07:55:50]wFMCommunicate request_size=4 [07:55:50]MH_SAM_APDU [07:55:50]CAPDU: 80 13 03 00 [07:55:50]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:55:50]Write i2c OK [07:55:50]MH_I2C_Read... [07:55:50]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:55:50]Read from MH i2c: E2 [07:55:50]MH_I2C_Read... [07:55:50]Read from MH i2c: E2 FD 00 [07:55:50]MH_I2C_Read... [07:55:50]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 50 4B 02 00 69 04 9F 00 6F 04 04 00 7E 47 02 00 B1 04 05 00 04 F0 18 96 02 70 04 05 00 04 F0 18 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 96 35 57 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 76 DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D2 03 00 00 B1 04 04 00 84 C2 05 0E 70 04 04 00 84 C2 05 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 34 43 7D 01 EF 03 09 00 F6 03 01 90 00 9F [07:55:50]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 50 4B 02 00 69 04 9F 00 6F 04 04 00 7E 47 02 00 B1 04 05 00 04 F0 18 96 02 70 04 05 00 04 F0 18 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 96 35 57 46 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 76 DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D2 03 00 00 B1 04 04 00 84 C2 05 0E 70 04 04 00 84 C2 05 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 34 43 7D 01 EF 03 09 00 F6 03 01 90 00 [07:55:50]wFMCommunicate OK [07:55:50]wFMCommunicate request_size=4 [07:55:50]MH_SAM_APDU [07:55:50]CAPDU: 80 17 00 00 [07:55:50]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:55:50]Write i2c OK [07:55:50]MH_I2C_Read... [07:55:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:55:50]Read from MH i2c: E2 [07:55:50]MH_I2C_Read... [07:55:50]Read from MH i2c: E2 FD 00 [07:55:50]MH_I2C_Read... [07:55:50]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F C5 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 D7 [07:55:50]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 2F C5 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [07:55:50]wFMCommunicate OK [07:55:50]wFMCommunicate request_size=4 [07:55:50]MH_SAM_APDU [07:55:50]CAPDU: 80 17 00 00 [07:55:50]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:55:50]Write i2c OK [07:55:50]MH_I2C_Read... [07:55:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:55:51]Read from MH i2c: E2 [07:55:51]MH_I2C_Read... [07:55:51]Read from MH i2c: E2 FD 00 [07:55:51]MH_I2C_Read... [07:55:51]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [07:55:51]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [07:55:51]wFMCommunicate OK [07:55:51]wFMCommunicate request_size=4 [07:55:51]MH_SAM_APDU [07:55:51]CAPDU: 80 17 00 00 [07:55:51]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:55:51]Write i2c OK [07:55:51]MH_I2C_Read... [07:55:51]OFD Sender: No OFD packet to send [07:55:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:55:51]Read from MH i2c: E2 [07:55:51]MH_I2C_Read... [07:55:51]Read from MH i2c: E2 FD 00 [07:55:51]MH_I2C_Read... [07:55:51]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [07:55:51]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [07:55:51]wFMCommunicate OK [07:55:51]wFMCommunicate request_size=4 [07:55:51]MH_SAM_APDU [07:55:51]CAPDU: 80 17 00 00 [07:55:51]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:55:51]Write i2c OK [07:55:51]MH_I2C_Read... [07:55:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [07:55:51]Read from MH i2c: E2 [07:55:51]MH_I2C_Read... [07:55:51]Read from MH i2c: E2 DE 00 [07:55:51]MH_I2C_Read... [07:55:51]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [07:55:51]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:55:51]wFMCommunicate OK [07:55:51]SAM_PROTO_GetFMData done [07:55:51]requested_item fm.sale_refund.total is exist - process it [07:55:51]requested_item fm.buy.total is exist - process it [07:55:51]requested_item shift.sale.total is exist - process it [07:55:51]SAM_PROTO_GetShiftData [07:55:51]wFMCommunicate request_size=4 [07:55:51]MH_SAM_APDU [07:55:51]CAPDU: 80 13 02 00 [07:55:51]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:55:51]Write i2c OK [07:55:51]MH_I2C_Read... [07:55:52]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:55:52]Read from MH i2c: E2 [07:55:52]MH_I2C_Read... [07:55:52]Read from MH i2c: E2 FD 00 [07:55:52]MH_I2C_Read... [07:55:52]Read from MH i2c: E2 FD 00 18 00 00 AB 04 AA 04 A7 04 6E 04 04 00 32 00 00 00 69 04 98 00 6F 04 04 00 32 00 00 00 B1 04 03 00 D0 10 3D 70 04 03 00 D0 10 3D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 98 7C 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 61 8A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 F1 [07:55:52]RAPDU: AB 04 AA 04 A7 04 6E 04 04 00 32 00 00 00 69 04 98 00 6F 04 04 00 32 00 00 00 B1 04 03 00 D0 10 3D 70 04 03 00 D0 10 3D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 98 7C 06 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 61 8A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [07:55:52]wFMCommunicate OK [07:55:52]wFMCommunicate request_size=4 [07:55:52]MH_SAM_APDU [07:55:52]CAPDU: 80 17 00 00 [07:55:52]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [07:55:52]Write i2c OK [07:55:52]MH_I2C_Read... [07:55:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:55:52]Read from MH i2c: E2 [07:55:52]MH_I2C_Read... [07:55:52]Read from MH i2c: E2 FD 00 [07:55:52]MH_I2C_Read... [07:55:52]Read from MH i2c: E2 FD 00 19 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 AE [07:55:52]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 90 00 [07:55:52]wFMCommunicate OK [07:55:52]wFMCommunicate request_size=4 [07:55:52]MH_SAM_APDU [07:55:52]CAPDU: 80 17 00 00 [07:55:52]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [07:55:52]Write i2c OK [07:55:52]MH_I2C_Read... [07:55:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:55:52]Read from MH i2c: E2 [07:55:52]MH_I2C_Read... [07:55:52]Read from MH i2c: E2 FD 00 [07:55:52]MH_I2C_Read... [07:55:52]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 4A [07:55:52]RAPDU: 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 90 00 [07:55:52]wFMCommunicate OK [07:55:52]wFMCommunicate request_size=4 [07:55:52]MH_SAM_APDU [07:55:52]CAPDU: 80 17 00 00 [07:55:52]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [07:55:52]Write i2c OK [07:55:52]MH_I2C_Read... [07:55:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:55:53]Read from MH i2c: E2 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: E2 FD 00 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 21 [07:55:53]RAPDU: 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 90 00 [07:55:53]wFMCommunicate OK [07:55:53]wFMCommunicate request_size=4 [07:55:53]MH_SAM_APDU [07:55:53]CAPDU: 80 17 00 00 [07:55:53]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:55:53]Write i2c OK [07:55:53]MH_I2C_Read... [07:55:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 197! [07:55:53]Read from MH i2c: E2 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: E2 C8 00 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: E2 C8 00 1C 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [07:55:53]RAPDU: EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:55:53]wFMCommunicate OK [07:55:53]SAM_PROTO_GetShiftData done [07:55:53]requested_item shift.sale.total_cash is exist - process it [07:55:53]requested_item shift.sale_refund.total is exist - process it [07:55:53]requested_item shift.sale_refund.total_cash is exist - process it [07:55:53]requested_item shift.buy.total is exist - process it [07:55:53]requested_item shift.buy.total_cash is exist - process it [07:55:53]produce_requested_data done [07:55:53]produce_requested_data return {"fm.sale.total":111081513.00,"fm.sale_refund.total":2352585.00,"fm.buy.total":0.00,"shift.sale.total":40020.00,"shift.sale.total_cash":40020.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [07:55:53]process_action_free get_value [07:55:53]json_value_free [07:55:53]json_value_free done [07:55:53]process_json_proto returns [07:55:53]Send response to host [07:55:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111081513.00,"fm.sale_refund.total":2352585.00,"fm.buy.total":0.00,"shift.sale.total":40020.00,"shift.sale.total_cash":40020.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [07:55:53]free response buf [07:55:53]execute_script done [07:55:53]execute_script returns [07:55:53]free content buf [07:55:53]Sock 10.Close socket [07:55:53]Sock 10.Thread stoped [07:55:53]accept exits with 9 [07:55:53]New connection [07:55:53]New thread 3066826084 created [07:55:53]Thread 3066682724 joined [07:55:53]Waiting for new connection... [07:55:53] Sock 9.Parse request [07:55:53]Sock 9.Check first char [07:55:53]Sock 9.First char is OK [07:55:53]request: POST /json_proto HTTP/1.0 [07:55:53]Method: POST [07:55:53]URL: /json_proto [07:55:53]Method is POST - this is cgi request [07:55:53]url: /json_proto [07:55:53]query_string will be loaded in cgi processing [07:55:53]execute_cgi json_proto POST (null) [07:55:53]execute_cgi path=json_proto method=POST [07:55:53]POST find Content-Length [07:55:53]Host: 172.17.43.67:8080 [07:55:53]Content-Length: 680 [07:55:53]Content-Type: application/json [07:55:53] [07:55:53]POST finish read [07:55:53]Found Content-Length = 680 [07:55:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:53]execute_script... [07:55: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)1785312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:53]POST & json_proto [07:55:53]process_json_proto [07:55:53]json parsed OK: [07:55:53]protocol is kg_v1.0 [07:55:53]action value=close_receipt [07:55:53]process_action close_receipt [07:55:53]cmd_close_receipt [07:55:53]MH_GetDate [07:55:53]Write to MH i2c: F0 00 00 1D 00 0C [07:55:53]Write i2c OK [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: F0 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: F0 09 00 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: F0 09 00 1D 00 00 0A 7C EE 66 6A BD 47 65 C2 [07:55:53]GetLastDocTimeStamp 97 [07:55:53]current date 1726905354 [07:55:53]FM_GetShiftState [07:55:53]SAM_PROTO_GetShiftState [07:55:53]wFMCommunicate request_size=4 [07:55:53]MH_SAM_APDU [07:55:53]CAPDU: 80 13 01 00 [07:55:53]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:55:53]Write i2c OK [07:55:53]MH_I2C_Read... [07:55:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:53]Read from MH i2c: E2 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: E2 0E 00 [07:55:53]MH_I2C_Read... [07:55:53]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [07:55:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:55:54]wFMCommunicate OK [07:55:54]SAM_PROTO_GetShiftState done [07:55:54]FM_GetShiftState done [07:55:54]opened in 1726878748 [07:55:54]opened+sec_in_day 1726965148 [07:55:54]quantity*price = 600075 [07:55:54]sum+1 = 600076 [07:55:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 6000.00 Внесено: 6000.00 СДАЧА: 0.00 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 51 21.09.2024 07:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151301 ФПД: 84033513360166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075554&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151301&fm=84033513360166&tin=02508201610067®Number=0000000000091825&sum=600000 [07:55:55]StoreToDocumentArchive [07:55:55]shift 474 fd 151301 [07:55:55]save to /storage/0474/doc_00151301 [07:55:55]save last doc name /storage/0474/doc_00151301 to /storage/kkm_last_doc_name [07:55:55]save OK [07:55:55]Clear old archive folders... [07:55:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:55:55]tlvbuf is 008D46A0 [07:55:55]SAM_PROTO_ClearQueue [07:55:55]wFMCommunicate request_size=4 [07:55:55]MH_SAM_APDU [07:55:55]CAPDU: 80 09 00 00 [07:55:55]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [07:55:55]Write i2c OK [07:55:55]MH_I2C_Read... [07:55:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:55]Read from MH i2c: E2 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [07:55:55]RAPDU: 90 00 [07:55:55]wFMCommunicate OK [07:55:55]SAM_PROTO_ClearQueue done [07:55:55]KKMCreateOFDPacket [07:55:55]OFDProtocolAddRootSTLVToBuf [07:55:55]FM_MakeSignedData [07:55:55]FM_MakeSignedData [07:55:55]SAM_PROTO_SignData [07:55:55]wFMCommunicate request_size=4 [07:55:55]MH_SAM_APDU [07:55:55]CAPDU: 80 0D 01 02 [07:55:55]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:55:55]Write i2c OK [07:55:55]MH_I2C_Read... [07:55:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:55]Read from MH i2c: E2 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:55:55]RAPDU: 90 00 [07:55:55]wFMCommunicate OK [07:55:55]wFMCommunicate request_size=255 [07:55:55]MH_SAM_APDU [07:55:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 0A 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 35 04 06 00 4C 6D 93 B6 [07:55:55]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 0A 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 35 04 06 00 4C 6D 93 B6 00 00 C8 [07:55:55]Write i2c OK [07:55:55]MH_I2C_Read... [07:55:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:55]Read from MH i2c: E2 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [07:55:55]RAPDU: 90 00 [07:55:55]wFMCommunicate OK [07:55:55]wFMCommunicate request_size=7 [07:55:55]MH_SAM_APDU [07:55:55]CAPDU: 80 0D 02 02 02 8B 26 [07:55:55]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 8B 26 00 00 5D [07:55:55]Write i2c OK [07:55:55]MH_I2C_Read... [07:55:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:55]Read from MH i2c: E2 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [07:55:55]RAPDU: 90 00 [07:55:55]wFMCommunicate OK [07:55:55]wFMCommunicate request_size=4 [07:55:55]MH_SAM_APDU [07:55:55]CAPDU: 80 0D 03 02 [07:55:55]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [07:55:55]Write i2c OK [07:55:55]MH_I2C_Read... [07:55:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:55]Read from MH i2c: E2 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 0B 00 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 0B 00 2F 00 00 A6 05 5E D9 93 81 02 6B 90 00 0E [07:55:55]RAPDU: A6 05 5E D9 93 81 02 6B 90 00 [07:55:55]wFMCommunicate OK [07:55:55]SAM_PROTO_SignData done [07:55:55]FM_MakeSignedData done [07:55:55]CreateOFDProtocolMessage [07:55:55]wFMCommunicate request_size=4 [07:55:55]MH_SAM_APDU [07:55:55]CAPDU: 80 11 00 00 [07:55:55]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [07:55:55]Write i2c OK [07:55:55]MH_I2C_Read... [07:55:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:55]Read from MH i2c: E2 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 17 00 [07:55:55]MH_I2C_Read... [07:55:55]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [07:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:56]wFMCommunicate OK [07:55:56]CreateOFDProtocolMessage done [07:55:56]OFDSenderStorePacket 151301 [07:55:56]StoreOFDPacket docnum=151301 [07:55:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 51 16 04 01 63 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 0A 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 35 04 06 00 4C 6D 93 B6 8B 26 A6 05 5E D9 93 81 02 6B [07:55:56]CheckFolder [07:55:56]dirname=/storage/ofd_packets [07:55:56]CheckFolder done [07:55:56]ProducePacketName [07:55:56]name=ofd_packets/00151301 [07:55:56]NVStorageSaveData ofd_packets/00151301 [07:55:56]File name is /storage/ofd_packets/00151301 [07:55:56]Write 298 bytes [07:55:56]NVStorageSaveData done [07:55:56]OFDSenderStorePacket done [07:55:56]KKMCreateOFDPacket done [07:55:56]NVStorageSaveData kkm_last_timestamp [07:55:56]File name is /storage/kkm_last_timestamp [07:55:56]Write 4 bytes [07:55:56]NVStorageSaveData done [07:55:56]ExternCall_PrintAddStr [07:55:56]wPrintStart [07:55:56]Write to MH i2c: 01 00 00 31 00 31 [07:55:56]Write i2c OK [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: 01 [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: 01 07 00 [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [07:55:56]RasterBufferAndPrint [07:55:56]line Счет N : (1)1785312 [07:55:56]OFD Sender: Processing packet 151301 [packets to send 824, broken 823] [07:55:56]ProducePacketName [07:55:56]name=ofd_packets/00151301 [07:55:56]OFD Sender: To server: pG, [07:55:56]CommunicateWithHost lk.salyk.kg:30040 [07:55:56]ConnectInit lk.salyk.kg [07:55:56]line ИНН: 02508201610067 [07:55:56]line Контрольно-Кассовый Чек [07:55:56]line ПРОДАЖА [07:55:56]line ТРК (МРК, ГНК) : 41 [07:55:56]line Товар: 2710194210 [07:55:56]line ДТ-К-5 [07:55:56]line 78.750 * 76.20 [07:55:56]line = 6000.75 [07:55:56]line НДС 12% НСП 1% [07:55:56]line > о реализуемом товаре [07:55:56]line ОКРУГЛЕНИЕ: -0.75 [07:55:56]line ИТОГО: 6000.00 [07:55:56]line Внесено: 6000.00 [07:55:56]line СДАЧА: 0.00 [07:55:56]line НСП 1% : 53.10 [07:55:56]line НДС 12% : 637.25 [07:55:56]line Наличными: 6000.00 [07:55:56]line Безнал.: 0.00 [07:55:56]line Место: АЗС № 89 "Партнер Нефть" [07:55:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:55:56]line СНО: Общий режим [07:55:56]line Чек 51 21.09.2024 07:55 [07:55:56]line Смена: 474 ФФД: 1.0 [07:55:56]line ЗНМ: 0300000113 [07:55:56]line РНМ: 0000000000091825 [07:55:56]line Версия ККМ: 001 [07:55:56]line ФМ: 0000000000871835 [07:55:56]line ФД: 151301 [07:55:56]line ФПД: 84033513360166 [07:55:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075554&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151301&fm=84033513360166&tin=02508201610067®Number=0000000000091825&sum=600000 [07:55:56]written 0, free lines is 4095 [07:55:56]Write to MH i2c: 01 00 00 5C 00 5C [07:55:56]Write i2c OK [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: 01 [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: 01 07 00 [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DF 0C 4E [07:55:56]RasterBufferAndPrint [07:55:56]line [07:55:56]line [07:55:56]line [07:55:56]line [07:55:56]line [07:55:56]written 0, free lines is 3316 [07:55:56]MH_Cut [07:55:56]Write to MH i2c: D1 01 00 63 00 01 35 [07:55:56]Write i2c OK [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: D1 [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: D1 01 00 [07:55:56]MH_I2C_Read... [07:55:56]Read from MH i2c: D1 01 00 63 00 00 34 [07:55:56]Write to MH i2c: 01 00 00 64 00 64 [07:55:56]Write i2c OK [07:55:56]MH_I2C_Read... [07:55:57]*** Cut start [07:55:57]*** Purtial cut [07:55:57]*** Stage 1: CUTSNS_PIN = 1 [07:55:57]Read from MH i2c: 01 [07:55:57]MH_I2C_Read... [07:55:57]*** Stop cut motor [07:55:57]*** Cut end [07:55:57]Read from MH i2c: 01 07 00 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [07:55:57]process_action close_receipt done [07:55:57]requested_data is exist [07:55:57]produce_requested_data [07:55:57]requested_item fm.sn is exist - process it [07:55:57]wFMCommunicate request_size=4 [07:55:57]MH_SAM_APDU [07:55:57]CAPDU: 80 11 00 00 [07:55:57]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [07:55:57]Write i2c OK [07:55:57]MH_I2C_Read... [07:55:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:57]Read from MH i2c: E2 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: E2 17 00 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [07:55:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:55:57]wFMCommunicate OK [07:55:57]requested_item fd.num is exist - process it [07:55:57]SAM_PROTO_GetFieldsCounters [07:55:57]wFMCommunicate request_size=4 [07:55:57]MH_SAM_APDU [07:55:57]CAPDU: 80 13 00 00 [07:55:57]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [07:55:57]Write i2c OK [07:55:57]MH_I2C_Read... [07:55:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:57]Read from MH i2c: E2 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: E2 62 00 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 4F 02 00 0E 04 04 00 DA 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 CD [07:55:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 05 4F 02 00 0E 04 04 00 DA 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:55:57]wFMCommunicate OK [07:55:57]SAM_PROTO_GetFieldsCounters done [07:55:57]requested_item shift.num is exist - process it [07:55:57]requested_item shift.opened is exist - process it [07:55:57]req_shift_opened [07:55:57]FM_GetShiftState [07:55:57]SAM_PROTO_GetShiftState [07:55:57]wFMCommunicate request_size=4 [07:55:57]MH_SAM_APDU [07:55:57]CAPDU: 80 13 01 00 [07:55:57]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [07:55:57]Write i2c OK [07:55:57]MH_I2C_Read... [07:55:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:57]Read from MH i2c: E2 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: E2 0E 00 [07:55:57]MH_I2C_Read... [07:55:57]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [07:55:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:55:57]wFMCommunicate OK [07:55:57]SAM_PROTO_GetShiftState done [07:55:57]FM_GetShiftState done [07:55:57]req_shift_opened done [07:55:57]requested_item shift.open_date is exist - process it [07:55:57]req_shift_open_date [07:55:57]req_shift_open_date done [07:55:57]produce_requested_data done [07:55:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151301,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:55:57]process_action_free close_receipt [07:55:57]json_value_free [07:55:57]json_value_free done [07:55:57]process_json_proto returns [07:55:57]Send response to host [07:55:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151301,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:55:57]free response buf [07:55:57]execute_script done [07:55:57]execute_script returns [07:55:57]free content buf [07:55:57]Sock 9.Close socket [07:55:57]Sock 9.Thread stoped [07:55:58]int [07:55:58]Write to MH i2c: 01 00 00 68 00 68 [07:55:58]*** FLAG_PRN_KEY set [07:55:58]Write i2c OK [07:55:58]MH_I2C_Read... [07:55:58]Read from MH i2c: 01 [07:55:58]MH_I2C_Read... [07:55:58]Read from MH i2c: 01 07 00 [07:55:58]MH_I2C_Read... [07:55:58]Read from MH i2c: 01 07 00 68 00 00 08 00 00 00 FF 0F 85 [07:55:58]state=0 [07:55:58]Key pressed [07:55:58]Feed [07:55:58]Write to MH i2c: D8 00 00 69 00 40 [07:55:58]Write i2c OK [07:55:58]MH_I2C_Read... [07:55:58]Read from MH i2c: D8 [07:55:58]MH_I2C_Read... [07:55:58]Read from MH i2c: D8 01 00 [07:55:58]MH_I2C_Read... [07:55:58]Read from MH i2c: D8 01 00 69 00 00 41 [07:55:58]int line is 0 - check status [07:55:58]Write to MH i2c: 01 00 00 6A 00 6A [07:55:58]Write i2c OK [07:55:58]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 07 00 [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 07 00 6A 00 00 48 00 00 00 3C 00 F5 [07:55:59]state=2 [07:55:59]Key pressed [07:55:59]int [07:55:59]Write to MH i2c: 01 00 00 6B 00 6B [07:55:59]Write i2c OK [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 07 00 [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 07 00 6B 00 00 48 00 00 00 3C 00 F6 [07:55:59]state=2 [07:55:59]Key pressed [07:55:59]int [07:55:59]Write to MH i2c: 01 00 00 6C 00 6C [07:55:59]*** FLAG_PRN_KEY reset [07:55:59]Write i2c OK [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 07 00 [07:55:59]MH_I2C_Read... [07:55:59]Read from MH i2c: 01 07 00 6C 00 00 00 00 00 00 FF 0F 81 [07:55:59]state=2 [07:55:59]Stop feed [07:55:59]recv_with_timeout no data received [07:56:01]ConnectInit Can't take IP for lk.salyk.kg [07:56:01]CommunicateWithHost connect error [07:56:01]CommunicateWithHost err = -1 [07:56:01]OFD Sender: Server communicate error [07:56:06]OFD Sender: Processing packet 151301 [packets to send 824, broken 823] [07:56:06]ProducePacketName [07:56:06]name=ofd_packets/00151301 [07:56:06]OFD Sender: To server: pG, [07:56:06]CommunicateWithHost lk.salyk.kg:30040 [07:56:06]ConnectInit lk.salyk.kg [07:56:11]ConnectInit Can't take IP for lk.salyk.kg [07:56:11]CommunicateWithHost connect error [07:56:11]CommunicateWithHost err = -1 [07:56:11]OFD Sender: Server communicate error [07:56:11]recv_with_timeout no data received [07:56:12]accept exits with 10 [07:56:12]New connection [07:56:12]New thread 3066682724 created [07:56:12]Thread 3066826084 joined [07:56:12]Waiting for new connection... [07:56:12] Sock 10.Parse request [07:56:12]Sock 10.Check first char [07:56:12]Sock 10.First char is OK [07:56:12]request: POST /json_proto HTTP/1.0 [07:56:12]Method: POST [07:56:12]URL: /json_proto [07:56:12]Method is POST - this is cgi request [07:56:12]url: /json_proto [07:56:12]query_string will be loaded in cgi processing [07:56:12]execute_cgi json_proto POST (null) [07:56:12]execute_cgi path=json_proto method=POST [07:56:12]POST find Content-Length [07:56:12]Host: 172.17.43.67:8080 [07:56:12]Content-Length: 737 [07:56:12]Content-Type: application/json [07:56:12] [07:56:12]POST finish read [07:56:12]Found Content-Length = 737 [07:56:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 151301, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:12]execute_script... [07:56:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 151301, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785312", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 6000.00, "payments": [ { "type": 0, "sum" : 6000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:56:12]POST & json_proto [07:56:12]process_json_proto [07:56:12]json parsed OK: [07:56:12]protocol is kg_v1.0 [07:56:12]action value=close_receipt [07:56:12]process_action close_receipt [07:56:12]cmd_close_receipt [07:56:12]MH_GetDate [07:56:12]Write to MH i2c: F0 00 00 6D 00 5C [07:56:12]Write i2c OK [07:56:12]MH_I2C_Read... [07:56:12]Read from MH i2c: F0 [07:56:12]MH_I2C_Read... [07:56:12]Read from MH i2c: F0 09 00 [07:56:12]MH_I2C_Read... [07:56:12]Read from MH i2c: F0 09 00 6D 00 00 1D 7C EE 66 6A BD 47 65 25 [07:56:12]GetLastDocTimeStamp 1726905354 [07:56:12]current date 1726905373 [07:56:12]FM_GetShiftState [07:56:12]SAM_PROTO_GetShiftState [07:56:12]wFMCommunicate request_size=4 [07:56:12]MH_SAM_APDU [07:56:12]CAPDU: 80 13 01 00 [07:56:12]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [07:56:12]Write i2c OK [07:56:12]MH_I2C_Read... [07:56:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:12]Read from MH i2c: E2 [07:56:12]MH_I2C_Read... [07:56:12]Read from MH i2c: E2 0E 00 [07:56:12]MH_I2C_Read... [07:56:12]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7B [07:56:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:56:12]wFMCommunicate OK [07:56:12]SAM_PROTO_GetShiftState done [07:56:12]FM_GetShiftState done [07:56:12]opened in 1726878748 [07:56:12]opened+sec_in_day 1726965148 [07:56:12]quantity*price = 600075 [07:56:12]sum+1 = 600076 [07:56:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 6000.00 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 6000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 52 21.09.2024 07:56 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФД осн.: 151301 ФМ осн.: 0000000000871835 ФМ: 0000000000871835 ФД: 151302 ФПД: 276495306960123 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075613&type=2&operation_type=1&fn_number=0000000000871835&fd_number=151302&fm=276495306960123&tin=02508201610067®Number=0000000000091825&sum=600000 [07:56:14]StoreToDocumentArchive [07:56:14]shift 474 fd 151302 [07:56:14]save to /storage/0474/doc_00151302 [07:56:14]save last doc name /storage/0474/doc_00151302 to /storage/kkm_last_doc_name [07:56:14]save OK [07:56:14]Clear old archive folders... [07:56:14]ProcessDocumentItem done err = 0, tmpTLVsize=276 [07:56:14]tlvbuf is 008DC3F0 [07:56:14]SAM_PROTO_ClearQueue [07:56:14]wFMCommunicate request_size=4 [07:56:14]MH_SAM_APDU [07:56:14]CAPDU: 80 09 00 00 [07:56:14]Write to MH i2c: E2 08 00 7D 00 80 09 00 00 00 00 00 00 EF [07:56:14]Write i2c OK [07:56:14]MH_I2C_Read... [07:56:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:56:14]Read from MH i2c: E2 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [07:56:14]RAPDU: 90 00 [07:56:14]wFMCommunicate OK [07:56:14]SAM_PROTO_ClearQueue done [07:56:14]KKMCreateOFDPacket [07:56:14]OFDProtocolAddRootSTLVToBuf [07:56:14]FM_MakeSignedData [07:56:14]FM_MakeSignedData [07:56:14]SAM_PROTO_SignData [07:56:14]wFMCommunicate request_size=4 [07:56:14]MH_SAM_APDU [07:56:14]CAPDU: 80 0D 01 02 [07:56:14]Write to MH i2c: E2 08 00 7E 00 80 0D 01 02 00 00 00 00 F7 [07:56:14]Write i2c OK [07:56:14]MH_I2C_Read... [07:56:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:56:14]Read from MH i2c: E2 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [07:56:14]RAPDU: 90 00 [07:56:14]wFMCommunicate OK [07:56:14]wFMCommunicate request_size=255 [07:56:14]MH_SAM_APDU [07:56:14]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1D 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 05 4F 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 [07:56:14]Write to MH i2c: E2 02 01 7F 00 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1D 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 05 4F 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 00 00 1E [07:56:14]Write i2c OK [07:56:14]MH_I2C_Read... [07:56:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:56:14]Read from MH i2c: E2 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 7F 00 00 90 00 F3 [07:56:14]RAPDU: 90 00 [07:56:14]wFMCommunicate OK [07:56:14]wFMCommunicate request_size=35 [07:56:14]MH_SAM_APDU [07:56:14]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 4F 02 00 35 04 06 00 FB 78 94 8D AC FB [07:56:14]Write to MH i2c: E2 26 00 80 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 4F 02 00 35 04 06 00 FB 78 94 8D AC FB 00 00 7F [07:56:14]Write i2c OK [07:56:14]MH_I2C_Read... [07:56:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:56:14]Read from MH i2c: E2 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 03 00 80 00 00 90 00 F4 [07:56:14]RAPDU: 90 00 [07:56:14]wFMCommunicate OK [07:56:14]wFMCommunicate request_size=4 [07:56:14]MH_SAM_APDU [07:56:14]CAPDU: 80 0D 03 02 [07:56:14]Write to MH i2c: E2 08 00 81 00 80 0D 03 02 00 00 00 00 FC [07:56:14]Write i2c OK [07:56:14]MH_I2C_Read... [07:56:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:56:14]Read from MH i2c: E2 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 0B 00 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 0B 00 81 00 00 FE 0D B8 B9 76 B0 5E F5 90 00 F2 [07:56:14]RAPDU: FE 0D B8 B9 76 B0 5E F5 90 00 [07:56:14]wFMCommunicate OK [07:56:14]SAM_PROTO_SignData done [07:56:14]FM_MakeSignedData done [07:56:14]CreateOFDProtocolMessage [07:56:14]wFMCommunicate request_size=4 [07:56:14]MH_SAM_APDU [07:56:14]CAPDU: 80 11 00 00 [07:56:14]Write to MH i2c: E2 08 00 82 00 80 11 00 00 00 00 00 00 FC [07:56:14]Write i2c OK [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 [07:56:14]MH_I2C_Read... [07:56:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:14]Read from MH i2c: E2 17 00 [07:56:14]MH_I2C_Read... [07:56:14]Read from MH i2c: E2 17 00 82 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [07:56:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:14]wFMCommunicate OK [07:56:14]CreateOFDProtocolMessage done [07:56:14]OFDSenderStorePacket 151302 [07:56:14]StoreOFDPacket docnum=151302 [07:56:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 C3 4D 20 01 A5 BF 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1D 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 05 4F 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 4F 02 00 35 04 06 00 FB 78 94 8D AC FB FE 0D B8 B9 76 B0 5E F5 [07:56:14]CheckFolder [07:56:14]dirname=/storage/ofd_packets [07:56:14]CheckFolder done [07:56:14]ProducePacketName [07:56:14]name=ofd_packets/00151302 [07:56:14]NVStorageSaveData ofd_packets/00151302 [07:56:14]File name is /storage/ofd_packets/00151302 [07:56:14]Write 326 bytes [07:56:14]NVStorageSaveData done [07:56:14]OFDSenderStorePacket done [07:56:14]KKMCreateOFDPacket done [07:56:14]NVStorageSaveData kkm_last_timestamp [07:56:14]File name is /storage/kkm_last_timestamp [07:56:14]Write 4 bytes [07:56:14]NVStorageSaveData done [07:56:15]ExternCall_PrintAddStr [07:56:15]wPrintStart [07:56:15]Write to MH i2c: 01 00 00 83 00 83 [07:56:15]Write i2c OK [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: 01 [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: 01 07 00 [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: 01 07 00 83 00 00 00 00 00 00 FF 0F 98 [07:56:15]RasterBufferAndPrint [07:56:15]line Счет N : (1)1785312 [07:56:15]line ИНН: 02508201610067 [07:56:15]line Контрольно-Кассовый Чек [07:56:15]line ВОЗВРАТ ПРОДАЖИ [07:56:15]line ТРК (МРК, ГНК) : 41 [07:56:15]line Товар: 2710194210 [07:56:15]line ДТ-К-5 [07:56:15]line 78.750 * 76.20 [07:56:15]line = 6000.75 [07:56:15]line НДС 12% НСП 1% [07:56:15]line > о реализуемом товаре [07:56:15]line ОКРУГЛЕНИЕ: -0.75 [07:56:15]line ИТОГО: 6000.00 [07:56:15]line НСП 1% : 53.10 [07:56:15]line НДС 12% : 637.25 [07:56:15]line Наличными: 6000.00 [07:56:15]line Безнал.: 0.00 [07:56:15]line Место: АЗС № 89 "Партнер Нефть" [07:56:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:56:15]line СНО: Общий режим [07:56:15]line Чек 52 21.09.2024 07:56 [07:56:15]line Смена: 474 ФФД: 1.0 [07:56:15]line ЗНМ: 0300000113 [07:56:15]line РНМ: 0000000000091825 [07:56:15]line Версия ККМ: 001 [07:56:15]line ФД осн.: 151301 [07:56:15]line ФМ осн.: 0000000000871835 [07:56:15]line ФМ: 0000000000871835 [07:56:15]line ФД: 151302 [07:56:15]line ФПД: 276495306960123 [07:56:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075613&type=2&operation_type=1&fn_number=0000000000871835&fd_number=151302&fm=276495306960123&tin=02508201610067®Number=0000000000091825&sum=600000 [07:56:15]OFD Sender: Processing packet 151301 [packets to send 825, broken 823] [07:56:15]ProducePacketName [07:56:15]name=ofd_packets/00151301 [07:56:15]OFD Sender: To server: pG, [07:56:15]CommunicateWithHost lk.salyk.kg:30040 [07:56:15]ConnectInit lk.salyk.kg [07:56:15]written 0, free lines is 4095 [07:56:15]Write to MH i2c: 01 00 00 AE 00 AE [07:56:15]Write i2c OK [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: 01 [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: 01 07 00 [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 F4 0C B5 [07:56:15]RasterBufferAndPrint [07:56:15]line [07:56:15]line [07:56:15]line [07:56:15]line [07:56:15]line [07:56:15]written 0, free lines is 3344 [07:56:15]MH_Cut [07:56:15]Write to MH i2c: D1 01 00 B5 00 01 87 [07:56:15]Write i2c OK [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: D1 [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: D1 01 00 [07:56:15]MH_I2C_Read... [07:56:15]Read from MH i2c: D1 01 00 B5 00 00 86 [07:56:15]Write to MH i2c: 01 00 00 B6 00 B6 [07:56:15]Write i2c OK [07:56:15]MH_I2C_Read... [07:56:16]*** Cut start [07:56:16]*** Purtial cut [07:56:16]*** Stage 1: CUTSNS_PIN = 1 [07:56:16]Read from MH i2c: 01 [07:56:16]MH_I2C_Read... [07:56:16]*** Stop cut motor [07:56:16]*** Cut end [07:56:16]Read from MH i2c: 01 07 00 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 FF 0F CB [07:56:16]process_action close_receipt done [07:56:16]requested_data is exist [07:56:16]produce_requested_data [07:56:16]requested_item fm.sn is exist - process it [07:56:16]wFMCommunicate request_size=4 [07:56:16]MH_SAM_APDU [07:56:16]CAPDU: 80 11 00 00 [07:56:16]Write to MH i2c: E2 08 00 B7 00 80 11 00 00 00 00 00 00 31 [07:56:16]Write i2c OK [07:56:16]MH_I2C_Read... [07:56:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:56:16]Read from MH i2c: E2 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: E2 17 00 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: E2 17 00 B7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [07:56:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:56:16]wFMCommunicate OK [07:56:16]requested_item fd.num is exist - process it [07:56:16]SAM_PROTO_GetFieldsCounters [07:56:16]wFMCommunicate request_size=4 [07:56:16]MH_SAM_APDU [07:56:16]CAPDU: 80 13 00 00 [07:56:16]Write to MH i2c: E2 08 00 B8 00 80 13 00 00 00 00 00 00 34 [07:56:16]Write i2c OK [07:56:16]MH_I2C_Read... [07:56:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:56:16]Read from MH i2c: E2 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: E2 62 00 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: E2 62 00 B8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 4F 02 00 0E 04 04 00 DA 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 23 [07:56:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 4F 02 00 0E 04 04 00 DA 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:56:16]wFMCommunicate OK [07:56:16]SAM_PROTO_GetFieldsCounters done [07:56:16]requested_item shift.num is exist - process it [07:56:16]requested_item shift.opened is exist - process it [07:56:16]req_shift_opened [07:56:16]FM_GetShiftState [07:56:16]SAM_PROTO_GetShiftState [07:56:16]wFMCommunicate request_size=4 [07:56:16]MH_SAM_APDU [07:56:16]CAPDU: 80 13 01 00 [07:56:16]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [07:56:16]Write i2c OK [07:56:16]MH_I2C_Read... [07:56:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:56:16]Read from MH i2c: E2 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: E2 0E 00 [07:56:16]MH_I2C_Read... [07:56:16]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C6 [07:56:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:56:16]wFMCommunicate OK [07:56:16]SAM_PROTO_GetShiftState done [07:56:16]FM_GetShiftState done [07:56:16]req_shift_opened done [07:56:16]requested_item shift.open_date is exist - process it [07:56:16]req_shift_open_date [07:56:16]req_shift_open_date done [07:56:16]produce_requested_data done [07:56:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151302,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:56:16]process_action_free close_receipt [07:56:16]json_value_free [07:56:16]json_value_free done [07:56:16]process_json_proto returns [07:56:16]Send response to host [07:56:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151302,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:56:16]free response buf [07:56:16]execute_script done [07:56:16]execute_script returns [07:56:16]free content buf [07:56:16]Sock 10.Close socket [07:56:16]Sock 10.Thread stoped [07:56:21]Connected sock=9 [07:56:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 51 16 04 01 63 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 0A 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 35 04 06 00 4C 6D 93 B6 8B 26 A6 05 5E D9 93 81 02 6B [07:56:25]recv_with_timeout no data received [07:56:27]recv_with_timeout no data received [07:56:27]CommunicateWithHost answer receiving error [07:56:27]CommunicateWithHost err = -3 [07:56:27]OFD Sender: Server communicate error [07:56:32]OFD Sender: Processing packet 151301 [packets to send 825, broken 823] [07:56:32]ProducePacketName [07:56:32]name=ofd_packets/00151301 [07:56:32]OFD Sender: To server: pG, [07:56:32]CommunicateWithHost lk.salyk.kg:30040 [07:56:32]ConnectInit lk.salyk.kg [07:56:40]recv_with_timeout no data received [07:56:50]Connected sock=10 [07:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 51 16 04 01 63 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 0A 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 35 04 06 00 4C 6D 93 B6 8B 26 A6 05 5E D9 93 81 02 6B [07:56:55]recv_with_timeout no data received [07:56:55]CommunicateWithHost answer receiving error [07:56:55]CommunicateWithHost err = -3 [07:56:55]OFD Sender: Server communicate error [07:56:58]recv_with_timeout no data received [07:57:00]OFD Sender: Processing packet 151301 [packets to send 825, broken 823] [07:57:00]ProducePacketName [07:57:00]name=ofd_packets/00151301 [07:57:00]OFD Sender: To server: pG, [07:57:00]CommunicateWithHost lk.salyk.kg:30040 [07:57:00]ConnectInit lk.salyk.kg [07:57:03]accept exits with 7 [07:57:03]New connection [07:57:03]New thread 3066826084 created [07:57:03]Thread 3066682724 joined [07:57:03]Waiting for new connection... [07:57:03] Sock 7.Parse request [07:57:03]Sock 7.Check first char [07:57:03]Sock 7.First char is OK [07:57:03]request: POST /json_proto HTTP/1.0 [07:57:03]Method: POST [07:57:03]URL: /json_proto [07:57:03]Method is POST - this is cgi request [07:57:03]url: /json_proto [07:57:03]query_string will be loaded in cgi processing [07:57:03]execute_cgi json_proto POST (null) [07:57:03]execute_cgi path=json_proto method=POST [07:57:03]POST find Content-Length [07:57:03]Host: 172.17.43.67:8080 [07:57:03]Content-Length: 679 [07:57:03]Content-Type: application/json [07:57:03] [07:57:03]POST finish read [07:57:03]Found Content-Length = 679 [07:57:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:03]execute_script... [07:57:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:03]POST & json_proto [07:57:03]process_json_proto [07:57:03]json parsed OK: [07:57:03]protocol is kg_v1.0 [07:57:03]action value=close_receipt [07:57:03]process_action close_receipt [07:57:03]cmd_close_receipt [07:57:03]MH_GetDate [07:57:03]Write to MH i2c: F0 00 00 BA 00 A9 [07:57:03]Write i2c OK [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: F0 [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: F0 09 00 [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: F0 09 00 BA 00 00 50 7C EE 66 6A BD 47 65 A5 [07:57:03]GetLastDocTimeStamp 1726905373 [07:57:03]current date 1726905424 [07:57:03]FM_GetShiftState [07:57:03]SAM_PROTO_GetShiftState [07:57:03]wFMCommunicate request_size=4 [07:57:03]MH_SAM_APDU [07:57:03]CAPDU: 80 13 01 00 [07:57:03]Write to MH i2c: E2 08 00 BB 00 80 13 01 00 00 00 00 00 38 [07:57:03]Write i2c OK [07:57:03]MH_I2C_Read... [07:57:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:03]Read from MH i2c: E2 [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: E2 0E 00 [07:57:03]MH_I2C_Read... [07:57:03]Read from MH i2c: E2 0E 00 BB 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C8 [07:57:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:57:03]wFMCommunicate OK [07:57:03]SAM_PROTO_GetShiftState done [07:57:03]FM_GetShiftState done [07:57:03]opened in 1726878748 [07:57:03]opened+sec_in_day 1726965148 [07:57:03]quantity*price = 70037 [07:57:03]sum+1 = 70038 [07:57:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 53 21.09.2024 07:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151303 ФПД: 270559816857902 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151303&fm=270559816857902&tin=02508201610067®Number=0000000000091825&sum=70000 [07:57:04]StoreToDocumentArchive [07:57:04]shift 474 fd 151303 [07:57:04]save to /storage/0474/doc_00151303 [07:57:04]save last doc name /storage/0474/doc_00151303 to /storage/kkm_last_doc_name [07:57:04]save OK [07:57:04]Clear old archive folders... [07:57:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:57:04]tlvbuf is 008C9830 [07:57:04]SAM_PROTO_ClearQueue [07:57:04]wFMCommunicate request_size=4 [07:57:04]MH_SAM_APDU [07:57:04]CAPDU: 80 09 00 00 [07:57:04]Write to MH i2c: E2 08 00 C8 00 80 09 00 00 00 00 00 00 3A [07:57:04]Write i2c OK [07:57:04]MH_I2C_Read... [07:57:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:04]Read from MH i2c: E2 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [07:57:04]RAPDU: 90 00 [07:57:04]wFMCommunicate OK [07:57:04]SAM_PROTO_ClearQueue done [07:57:04]KKMCreateOFDPacket [07:57:04]OFDProtocolAddRootSTLVToBuf [07:57:04]FM_MakeSignedData [07:57:04]FM_MakeSignedData [07:57:04]SAM_PROTO_SignData [07:57:04]wFMCommunicate request_size=4 [07:57:04]MH_SAM_APDU [07:57:04]CAPDU: 80 0D 01 02 [07:57:04]Write to MH i2c: E2 08 00 C9 00 80 0D 01 02 00 00 00 00 42 [07:57:04]Write i2c OK [07:57:04]MH_I2C_Read... [07:57:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:04]Read from MH i2c: E2 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 [07:57:04]MH_I2C_Read... [07:57:04]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [07:57:04]RAPDU: 90 00 [07:57:04]wFMCommunicate OK [07:57:04]wFMCommunicate request_size=255 [07:57:04]MH_SAM_APDU [07:57:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 50 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 4F 02 00 35 04 06 00 F6 [07:57:04]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 50 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 4F 02 00 35 04 06 00 F6 00 00 26 [07:57:04]Write i2c OK [07:57:04]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [07:57:05]RAPDU: 90 00 [07:57:05]wFMCommunicate OK [07:57:05]wFMCommunicate request_size=10 [07:57:05]MH_SAM_APDU [07:57:05]CAPDU: 80 0D 02 02 05 12 9D C6 39 2E [07:57:05]Write to MH i2c: E2 0D 00 CB 00 80 0D 02 02 05 00 12 9D C6 39 2E 00 00 2B [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [07:57:05]RAPDU: 90 00 [07:57:05]wFMCommunicate OK [07:57:05]wFMCommunicate request_size=4 [07:57:05]MH_SAM_APDU [07:57:05]CAPDU: 80 0D 03 02 [07:57:05]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]ConnectInit Can't take IP for lk.salyk.kg [07:57:05]CommunicateWithHost connect error [07:57:05]CommunicateWithHost err = -1 [07:57:05]OFD Sender: Server communicate error [07:57:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 0B 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 0B 00 CC 00 00 92 48 15 15 12 E6 E9 92 90 00 BF [07:57:05]RAPDU: 92 48 15 15 12 E6 E9 92 90 00 [07:57:05]wFMCommunicate OK [07:57:05]SAM_PROTO_SignData done [07:57:05]FM_MakeSignedData done [07:57:05]CreateOFDProtocolMessage [07:57:05]wFMCommunicate request_size=4 [07:57:05]MH_SAM_APDU [07:57:05]CAPDU: 80 11 00 00 [07:57:05]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 [07:57:05]MH_I2C_Read... [07:57:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:05]Read from MH i2c: E2 17 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9A [07:57:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:57:05]wFMCommunicate OK [07:57:05]CreateOFDProtocolMessage done [07:57:05]OFDSenderStorePacket 151303 [07:57:05]StoreOFDPacket docnum=151303 [07:57:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F D9 07 01 FC B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 50 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 4F 02 00 35 04 06 00 F6 12 9D C6 39 2E 92 48 15 15 12 E6 E9 92 [07:57:05]CheckFolder [07:57:05]dirname=/storage/ofd_packets [07:57:05]CheckFolder done [07:57:05]ProducePacketName [07:57:05]name=ofd_packets/00151303 [07:57:05]NVStorageSaveData ofd_packets/00151303 [07:57:05]File name is /storage/ofd_packets/00151303 [07:57:05]Write 301 bytes [07:57:05]NVStorageSaveData done [07:57:05]OFDSenderStorePacket done [07:57:05]KKMCreateOFDPacket done [07:57:05]NVStorageSaveData kkm_last_timestamp [07:57:05]File name is /storage/kkm_last_timestamp [07:57:05]Write 4 bytes [07:57:05]NVStorageSaveData done [07:57:05]ExternCall_PrintAddStr [07:57:05]wPrintStart [07:57:05]Write to MH i2c: 01 00 00 CE 00 CE [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [07:57:05]RasterBufferAndPrint [07:57:05]line Счет N : (1)1785314 [07:57:05]line ИНН: 02508201610067 [07:57:05]line Контрольно-Кассовый Чек [07:57:05]line ПРОДАЖА [07:57:05]line ТРК (МРК, ГНК) : 22 [07:57:05]line Товар: 2710124130 [07:57:05]line Аи-92-К-5 [07:57:05]line 10.330 * 67.80 [07:57:05]line = 700.37 [07:57:05]line НДС 12% НСП 1% [07:57:05]line > о реализуемом товаре [07:57:05]line ОКРУГЛЕНИЕ: -0.37 [07:57:05]line ИТОГО: 700.00 [07:57:05]line Внесено: 700.00 [07:57:05]line СДАЧА: 0.00 [07:57:05]line НСП 1% : 6.20 [07:57:05]line НДС 12% : 74.38 [07:57:05]line Наличными: 700.00 [07:57:05]line Безнал.: 0.00 [07:57:05]line Место: АЗС № 89 "Партнер Нефть" [07:57:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:57:05]line СНО: Общий режим [07:57:05]line Чек 53 21.09.2024 07:57 [07:57:05]line Смена: 474 ФФД: 1.0 [07:57:05]line ЗНМ: 0300000113 [07:57:05]line РНМ: 0000000000091825 [07:57:05]line Версия ККМ: 001 [07:57:05]line ФМ: 0000000000871835 [07:57:05]line ФД: 151303 [07:57:05]line ФПД: 270559816857902 [07:57:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151303&fm=270559816857902&tin=02508201610067®Number=0000000000091825&sum=70000 [07:57:05]written 0, free lines is 4095 [07:57:05]OFD Sender: Processing packet 151301 [packets to send 826, broken 823] [07:57:05]ProducePacketName [07:57:05]name=ofd_packets/00151301 [07:57:05]OFD Sender: To server: pG, [07:57:05]CommunicateWithHost lk.salyk.kg:30040 [07:57:05]ConnectInit lk.salyk.kg [07:57:05]Write to MH i2c: 01 00 00 F9 00 F9 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 DF 0C EB [07:57:05]RasterBufferAndPrint [07:57:05]line [07:57:05]line [07:57:05]line [07:57:05]line [07:57:05]line [07:57:05]written 0, free lines is 3319 [07:57:05]MH_Cut [07:57:05]Write to MH i2c: D1 01 00 00 01 01 D3 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: D1 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: D1 01 00 [07:57:05]MH_I2C_Read... [07:57:05]Read from MH i2c: D1 01 00 00 01 00 D2 [07:57:05]Write to MH i2c: 01 00 00 01 01 02 [07:57:05]Write i2c OK [07:57:05]MH_I2C_Read... [07:57:06]*** Cut start [07:57:06]*** Purtial cut [07:57:06]*** Stage 1: CUTSNS_PIN = 1 [07:57:06]Read from MH i2c: 01 [07:57:06]MH_I2C_Read... [07:57:06]*** Stop cut motor [07:57:06]*** Cut end [07:57:06]Read from MH i2c: 01 07 00 [07:57:06]MH_I2C_Read... [07:57:06]Read from MH i2c: 01 07 00 01 01 00 00 00 00 00 FF 0F 17 [07:57:06]process_action close_receipt done [07:57:06]requested_data is exist [07:57:06]produce_requested_data [07:57:06]requested_item fm.sn is exist - process it [07:57:06]wFMCommunicate request_size=4 [07:57:06]MH_SAM_APDU [07:57:06]CAPDU: 80 11 00 00 [07:57:06]Write to MH i2c: E2 08 00 02 01 80 11 00 00 00 00 00 00 7D [07:57:06]Write i2c OK [07:57:06]MH_I2C_Read... [07:57:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:06]Read from MH i2c: E2 [07:57:06]MH_I2C_Read... [07:57:06]Read from MH i2c: E2 17 00 [07:57:06]MH_I2C_Read... [07:57:06]Read from MH i2c: E2 17 00 02 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D0 [07:57:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:57:06]wFMCommunicate OK [07:57:06]requested_item fd.num is exist - process it [07:57:06]SAM_PROTO_GetFieldsCounters [07:57:06]wFMCommunicate request_size=4 [07:57:06]MH_SAM_APDU [07:57:06]CAPDU: 80 13 00 00 [07:57:06]Write to MH i2c: E2 08 00 03 01 80 13 00 00 00 00 00 00 80 [07:57:06]Write i2c OK [07:57:06]MH_I2C_Read... [07:57:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:57:07]Read from MH i2c: E2 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 62 00 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 62 00 03 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 4F 02 00 0E 04 04 00 DA 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 73 [07:57:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 4F 02 00 0E 04 04 00 DA 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:57:07]wFMCommunicate OK [07:57:07]SAM_PROTO_GetFieldsCounters done [07:57:07]requested_item shift.num is exist - process it [07:57:07]requested_item shift.opened is exist - process it [07:57:07]req_shift_opened [07:57:07]FM_GetShiftState [07:57:07]SAM_PROTO_GetShiftState [07:57:07]wFMCommunicate request_size=4 [07:57:07]MH_SAM_APDU [07:57:07]CAPDU: 80 13 01 00 [07:57:07]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [07:57:07]Write i2c OK [07:57:07]MH_I2C_Read... [07:57:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:07]Read from MH i2c: E2 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 0E 00 [07:57:07]MH_I2C_Read... [07:57:07]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 12 [07:57:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:57:07]wFMCommunicate OK [07:57:07]SAM_PROTO_GetShiftState done [07:57:07]FM_GetShiftState done [07:57:07]req_shift_opened done [07:57:07]requested_item shift.open_date is exist - process it [07:57:07]req_shift_open_date [07:57:07]req_shift_open_date done [07:57:07]produce_requested_data done [07:57:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151303,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:57:07]process_action_free close_receipt [07:57:07]json_value_free [07:57:07]json_value_free done [07:57:07]process_json_proto returns [07:57:07]Send response to host [07:57:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151303,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:57:07]free response buf [07:57:07]execute_script done [07:57:07]execute_script returns [07:57:07]free content buf [07:57:07]Sock 7.Close socket [07:57:07]Sock 7.Thread stoped [07:57:10]ConnectInit Can't take IP for lk.salyk.kg [07:57:10]CommunicateWithHost connect error [07:57:10]CommunicateWithHost err = -1 [07:57:10]OFD Sender: Server communicate error [07:57:15]OFD Sender: Processing packet 151301 [packets to send 826, broken 823] [07:57:15]ProducePacketName [07:57:15]name=ofd_packets/00151301 [07:57:15]OFD Sender: To server: pG, [07:57:15]CommunicateWithHost lk.salyk.kg:30040 [07:57:15]ConnectInit lk.salyk.kg [07:57:16]recv_with_timeout no data received [07:57:20]ConnectInit Can't take IP for lk.salyk.kg [07:57:20]CommunicateWithHost connect error [07:57:20]CommunicateWithHost err = -1 [07:57:20]OFD Sender: Server communicate error [07:57:25]OFD Sender: Processing packet 151301 [packets to send 826, broken 823] [07:57:25]ProducePacketName [07:57:25]name=ofd_packets/00151301 [07:57:25]OFD Sender: To server: pG, [07:57:25]CommunicateWithHost lk.salyk.kg:30040 [07:57:25]ConnectInit lk.salyk.kg [07:57:34]recv_with_timeout no data received [07:57:44]Connected sock=9 [07:57:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 51 16 04 01 63 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 0A 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 35 04 06 00 4C 6D 93 B6 8B 26 A6 05 5E D9 93 81 02 6B [07:57:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E3 7A 47 00 5F F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 05 4F 02 00 F4 03 04 00 82 24 EE 66 B6 04 01 00 00 BD 5D 6D B5 BB CD 04 AB [07:57:48]CommunicateWithHost err = 0 [07:57:48]CheckOFDResponse [07:57:48]1017 (14) - 77093643461234 [07:57:48]1041 (16) - 0000000000871835 [07:57:48]1040 (4) - 151301 [07:57:48]1012 (4) - 21.09.2024 01:42 [07:57:48]1206 (1) - 0 [07:57:48]OFD Sender: Remove packet 151301 [07:57:48]ProducePacketName [07:57:48]name=ofd_packets/00151301 [07:57:48]NVStorageDeleteData [07:57:49]OFD Sender: Processing packet 151302 [packets to send 825, broken 823] [07:57:49]ProducePacketName [07:57:49]name=ofd_packets/00151302 [07:57:49]OFD Sender: To server: pG, [07:57:49]CommunicateWithHost lk.salyk.kg:30040 [07:57:49]ConnectInit lk.salyk.kg [07:57:52]recv_with_timeout no data received [07:57:54]ConnectInit Can't take IP for lk.salyk.kg [07:57:54]CommunicateWithHost connect error [07:57:54]CommunicateWithHost err = -1 [07:57:54]OFD Sender: Server communicate error [07:57:59]OFD Sender: Processing packet 151302 [packets to send 825, broken 823] [07:57:59]ProducePacketName [07:57:59]name=ofd_packets/00151302 [07:57:59]OFD Sender: To server: pG, [07:57:59]CommunicateWithHost lk.salyk.kg:30040 [07:57:59]ConnectInit lk.salyk.kg [07:58:07]recv_with_timeout no data received [07:58:18]Connected sock=9 [07:58:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 C3 4D 20 01 A5 BF 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 27 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 C0 27 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 1D 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 05 4F 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 4F 02 00 35 04 06 00 FB 78 94 8D AC FB FE 0D B8 B9 76 B0 5E F5 [07:58:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 2D 47 00 7A F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 4F 02 00 F4 03 04 00 A4 24 EE 66 B6 04 01 00 00 58 8A 37 4F 1A 55 A5 EE [07:58:22]CommunicateWithHost err = 0 [07:58:22]CheckOFDResponse [07:58:22]1017 (14) - 77093643461234 [07:58:22]1041 (16) - 0000000000871835 [07:58:22]1040 (4) - 151302 [07:58:22]1012 (4) - 21.09.2024 01:43 [07:58:22]1206 (1) - 0 [07:58:22]OFD Sender: Remove packet 151302 [07:58:22]ProducePacketName [07:58:22]name=ofd_packets/00151302 [07:58:22]NVStorageDeleteData [07:58:23]OFD Sender: Processing packet 151303 [packets to send 824, broken 823] [07:58:23]ProducePacketName [07:58:23]name=ofd_packets/00151303 [07:58:23]OFD Sender: To server: pG, [07:58:23]CommunicateWithHost lk.salyk.kg:30040 [07:58:23]ConnectInit lk.salyk.kg [07:58:26]recv_with_timeout no data received [07:58:28]ConnectInit Can't take IP for lk.salyk.kg [07:58:28]CommunicateWithHost connect error [07:58:28]CommunicateWithHost err = -1 [07:58:28]OFD Sender: Server communicate error [07:58:33]OFD Sender: Processing packet 151303 [packets to send 824, broken 823] [07:58:33]ProducePacketName [07:58:33]name=ofd_packets/00151303 [07:58:33]OFD Sender: To server: pG, [07:58:33]CommunicateWithHost lk.salyk.kg:30040 [07:58:33]ConnectInit lk.salyk.kg [07:58:38]ConnectInit Can't take IP for lk.salyk.kg [07:58:38]CommunicateWithHost connect error [07:58:38]CommunicateWithHost err = -1 [07:58:38]OFD Sender: Server communicate error [07:58:43]OFD Sender: Processing packet 151303 [packets to send 824, broken 823] [07:58:43]ProducePacketName [07:58:43]name=ofd_packets/00151303 [07:58:43]OFD Sender: To server: pG, [07:58:43]CommunicateWithHost lk.salyk.kg:30040 [07:58:43]ConnectInit lk.salyk.kg [07:58:44]recv_with_timeout no data received [07:58:51]Connected sock=9 [07:58:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F D9 07 01 FC B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 50 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 4F 02 00 35 04 06 00 F6 12 9D C6 39 2E 92 48 15 15 12 E6 E9 92 [07:58:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 A9 47 00 A5 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 4F 02 00 F4 03 04 00 C1 24 EE 66 B6 04 01 00 00 B8 2A 75 7A 8C 35 F5 A0 [07:58:52]CommunicateWithHost err = 0 [07:58:52]CheckOFDResponse [07:58:52]1017 (14) - 77093643461234 [07:58:52]1041 (16) - 0000000000871835 [07:58:52]1040 (4) - 151303 [07:58:52]1012 (4) - 21.09.2024 01:43 [07:58:52]1206 (1) - 0 [07:58:52]OFD Sender: Remove packet 151303 [07:58:52]ProducePacketName [07:58:52]name=ofd_packets/00151303 [07:58:52]NVStorageDeleteData [07:58:52]OFD Sender: No OFD packet to send [07:58:56]recv_with_timeout no data received [07:58:57]OFD Sender: No OFD packet to send [07:59:02]OFD Sender: No OFD packet to send [07:59:06]recv_with_timeout no data received [07:59:07]OFD Sender: No OFD packet to send [07:59:12]OFD Sender: No OFD packet to send [07:59:17]OFD Sender: No OFD packet to send [07:59:22]OFD Sender: No OFD packet to send [07:59:27]OFD Sender: No OFD packet to send [07:59:32]accept exits with 12 [07:59:32]New connection [07:59:32]New thread 3066682724 created [07:59:32]Thread 3066826084 joined [07:59:32]Waiting for new connection... [07:59:32] Sock 12.Parse request [07:59:32]Sock 12.Check first char [07:59:32]Sock 12.First char is OK [07:59:32]request: POST /json_proto HTTP/1.0 [07:59:32]Method: POST [07:59:32]URL: /json_proto [07:59:32]Method is POST - this is cgi request [07:59:32]url: /json_proto [07:59:32]query_string will be loaded in cgi processing [07:59:32]execute_cgi json_proto POST (null) [07:59:32]execute_cgi path=json_proto method=POST [07:59:32]POST find Content-Length [07:59:32]Host: 172.17.43.67:8080 [07:59:32]Content-Length: 978 [07:59:32]Content-Type: application/json [07:59:32] [07:59:32]POST finish read [07:59:32]Found Content-Length = 978 [07:59:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:32]execute_script... [07:59:32]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:59:32]POST & json_proto [07:59:32]process_json_proto [07:59:32]json parsed OK: [07:59:32]protocol is kg_v1.0 [07:59:32]action value=close_receipt [07:59:32]process_action close_receipt [07:59:32]cmd_close_receipt [07:59:32]MH_GetDate [07:59:32]Write to MH i2c: F0 00 00 05 01 F5 [07:59:32]Write i2c OK [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: F0 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: F0 09 00 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: F0 09 00 05 01 00 E5 7C EE 66 6A BD 47 65 86 [07:59:32]GetLastDocTimeStamp 1726905424 [07:59:32]current date 1726905573 [07:59:32]FM_GetShiftState [07:59:32]SAM_PROTO_GetShiftState [07:59:32]wFMCommunicate request_size=4 [07:59:32]MH_SAM_APDU [07:59:32]CAPDU: 80 13 01 00 [07:59:32]Write to MH i2c: E2 08 00 06 01 80 13 01 00 00 00 00 00 84 [07:59:32]Write i2c OK [07:59:32]MH_I2C_Read... [07:59:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:32]Read from MH i2c: E2 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: E2 0E 00 [07:59:32]MH_I2C_Read... [07:59:32]Read from MH i2c: E2 0E 00 06 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 14 [07:59:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:59:32]wFMCommunicate OK [07:59:32]SAM_PROTO_GetShiftState done [07:59:32]FM_GetShiftState done [07:59:32]opened in 1726878748 [07:59:32]opened+sec_in_day 1726965148 [07:59:32]quantity*price = 500004 [07:59:32]sum+1 = 500006 [07:59:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 54 21.09.2024 07:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 66.49 сом ФМ: 0000000000871835 ФД: 151304 ФПД: 19904280487729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075933&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151304&fm=19904280487729&tin=02508201610067®Number=0000000000091825&sum=500000 [07:59:33]StoreToDocumentArchive [07:59:33]shift 474 fd 151304 [07:59:33]save to /storage/0474/doc_00151304 [07:59:33]save last doc name /storage/0474/doc_00151304 to /storage/kkm_last_doc_name [07:59:33]save OK [07:59:33]Clear old archive folders... [07:59:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [07:59:33]tlvbuf is 008E6290 [07:59:33]SAM_PROTO_ClearQueue [07:59:33]wFMCommunicate request_size=4 [07:59:33]MH_SAM_APDU [07:59:33]CAPDU: 80 09 00 00 [07:59:33]Write to MH i2c: E2 08 00 13 01 80 09 00 00 00 00 00 00 86 [07:59:33]Write i2c OK [07:59:33]MH_I2C_Read... [07:59:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:59:33]Read from MH i2c: E2 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 03 00 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [07:59:33]RAPDU: 90 00 [07:59:33]wFMCommunicate OK [07:59:33]SAM_PROTO_ClearQueue done [07:59:33]KKMCreateOFDPacket [07:59:33]OFDProtocolAddRootSTLVToBuf [07:59:33]FM_MakeSignedData [07:59:33]FM_MakeSignedData [07:59:33]SAM_PROTO_SignData [07:59:33]wFMCommunicate request_size=4 [07:59:33]MH_SAM_APDU [07:59:33]CAPDU: 80 0D 01 02 [07:59:33]Write to MH i2c: E2 08 00 14 01 80 0D 01 02 00 00 00 00 8E [07:59:33]Write i2c OK [07:59:33]MH_I2C_Read... [07:59:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:59:33]Read from MH i2c: E2 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 03 00 [07:59:33]MH_I2C_Read... [07:59:33]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [07:59:33]RAPDU: 90 00 [07:59:33]wFMCommunicate OK [07:59:33]wFMCommunicate request_size=255 [07:59:33]MH_SAM_APDU [07:59:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 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 E5 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 4F 02 00 35 04 06 00 12 1A 53 91 [07:59:33]Write to MH i2c: E2 02 01 15 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 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 E5 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 4F 02 00 35 04 06 00 12 1A 53 91 00 00 45 [07:59:33]Write i2c OK [07:59:33]MH_I2C_Read... [07:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:34]Read from MH i2c: E2 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 03 00 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 03 00 15 01 00 90 00 8A [07:59:34]RAPDU: 90 00 [07:59:34]wFMCommunicate OK [07:59:34]wFMCommunicate request_size=7 [07:59:34]MH_SAM_APDU [07:59:34]CAPDU: 80 0D 02 02 02 67 31 [07:59:34]Write to MH i2c: E2 0A 00 16 01 80 0D 02 02 02 00 67 31 00 00 2D [07:59:34]Write i2c OK [07:59:34]MH_I2C_Read... [07:59:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:59:34]Read from MH i2c: E2 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 03 00 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 03 00 16 01 00 90 00 8B [07:59:34]RAPDU: 90 00 [07:59:34]wFMCommunicate OK [07:59:34]wFMCommunicate request_size=4 [07:59:34]MH_SAM_APDU [07:59:34]CAPDU: 80 0D 03 02 [07:59:34]Write to MH i2c: E2 08 00 17 01 80 0D 03 02 00 00 00 00 93 [07:59:34]Write i2c OK [07:59:34]MH_I2C_Read... [07:59:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:59:34]Read from MH i2c: E2 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 0B 00 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 0B 00 17 01 00 CD 56 DA 47 F4 87 59 7C 90 00 28 [07:59:34]RAPDU: CD 56 DA 47 F4 87 59 7C 90 00 [07:59:34]wFMCommunicate OK [07:59:34]SAM_PROTO_SignData done [07:59:34]FM_MakeSignedData done [07:59:34]CreateOFDProtocolMessage [07:59:34]wFMCommunicate request_size=4 [07:59:34]MH_SAM_APDU [07:59:34]CAPDU: 80 11 00 00 [07:59:34]Write to MH i2c: E2 08 00 18 01 80 11 00 00 00 00 00 00 93 [07:59:34]Write i2c OK [07:59:34]MH_I2C_Read... [07:59:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:34]Read from MH i2c: E2 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 17 00 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: E2 17 00 18 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E6 [07:59:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:59:34]wFMCommunicate OK [07:59:34]CreateOFDProtocolMessage done [07:59:34]OFDSenderStorePacket 151304 [07:59:34]StoreOFDPacket docnum=151304 [07:59:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 9F 04 01 DA AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 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 E5 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 4F 02 00 35 04 06 00 12 1A 53 91 67 31 CD 56 DA 47 F4 87 59 7C [07:59:34]CheckFolder [07:59:34]dirname=/storage/ofd_packets [07:59:34]CheckFolder done [07:59:34]ProducePacketName [07:59:34]name=ofd_packets/00151304 [07:59:34]NVStorageSaveData ofd_packets/00151304 [07:59:34]File name is /storage/ofd_packets/00151304 [07:59:34]Write 298 bytes [07:59:34]NVStorageSaveData done [07:59:34]OFDSenderStorePacket done [07:59:34]KKMCreateOFDPacket done [07:59:34]NVStorageSaveData kkm_last_timestamp [07:59:34]File name is /storage/kkm_last_timestamp [07:59:34]Write 4 bytes [07:59:34]NVStorageSaveData done [07:59:34]ExternCall_PrintAddStr [07:59:34]wPrintStart [07:59:34]Write to MH i2c: 01 00 00 19 01 1A [07:59:34]Write i2c OK [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: 01 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: 01 07 00 [07:59:34]MH_I2C_Read... [07:59:34]Read from MH i2c: 01 07 00 19 01 00 00 00 00 00 FF 0F 2F [07:59:34]RasterBufferAndPrint [07:59:34]line Счет N : (1)1785313 [07:59:34]line ИНН: 02508201610067 [07:59:34]line Контрольно-Кассовый Чек [07:59:34]line ПРОДАЖА [07:59:34]line ТРК (МРК, ГНК) : 31 [07:59:34]line Товар: 2710194210 [07:59:34]line ДТ-К-5 [07:59:34]line 66.490 * 75.20 [07:59:34]line = 5000.05 [07:59:34]line НДС 12% НСП 1% [07:59:34]line > о реализуемом товаре [07:59:34]line ОКРУГЛЕНИЕ: -0.05 [07:59:34]line ИТОГО: 5000.00 [07:59:34]line Внесено: 5000.00 [07:59:34]line СДАЧА: 0.00 [07:59:34]line НСП 1% : 44.25 [07:59:34]line НДС 12% : 530.98 [07:59:34]line Наличными: 5000.00 [07:59:34]line Безнал.: 0.00 [07:59:34]line Место: АЗС № 89 "Партнер Нефть" [07:59:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [07:59:34]line СНО: Общий режим [07:59:34]line Чек 54 21.09.2024 07:59 [07:59:34]line Смена: 474 ФФД: 1.0 [07:59:34]line ЗНМ: 0300000113 [07:59:34]line РНМ: 0000000000091825 [07:59:34]line Версия ККМ: 001 [07:59:34]line [07:59:34]line Дисконтная программа [07:59:34]line ДТ [07:59:34]line номер 89 [07:59:34]line сэкономлено 66.49 сом [07:59:34]line ФМ: 0000000000871835 [07:59:34]line ФД: 151304 [07:59:34]line ФПД: 19904280487729 [07:59:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T075933&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151304&fm=19904280487729&tin=02508201610067®Number=0000000000091825&sum=500000 [07:59:34]OFD Sender: Processing packet 151304 [packets to send 824, broken 823] [07:59:34]ProducePacketName [07:59:34]name=ofd_packets/00151304 [07:59:34]OFD Sender: To server: pG, [07:59:34]CommunicateWithHost lk.salyk.kg:30040 [07:59:34]ConnectInit lk.salyk.kg [07:59:34]written 0, free lines is 4095 [07:59:35]Write to MH i2c: 01 00 00 49 01 4A [07:59:35]Write i2c OK [07:59:35]MH_I2C_Read... [07:59:35]Read from MH i2c: 01 [07:59:35]MH_I2C_Read... [07:59:35]Read from MH i2c: 01 07 00 [07:59:35]MH_I2C_Read... [07:59:35]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 7F 0C DC [07:59:35]RasterBufferAndPrint [07:59:35]line [07:59:35]line [07:59:35]line [07:59:35]line [07:59:35]line [07:59:35]written 0, free lines is 3206 [07:59:35]MH_Cut [07:59:35]Write to MH i2c: D1 01 00 50 01 01 23 [07:59:35]Write i2c OK [07:59:35]MH_I2C_Read... [07:59:35]Read from MH i2c: D1 [07:59:35]MH_I2C_Read... [07:59:35]Read from MH i2c: D1 01 00 [07:59:35]MH_I2C_Read... [07:59:35]Read from MH i2c: D1 01 00 50 01 00 22 [07:59:35]Write to MH i2c: 01 00 00 51 01 52 [07:59:35]Write i2c OK [07:59:35]MH_I2C_Read... [07:59:35]Connected sock=9 [07:59:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 9F 04 01 DA AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 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 E5 7C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 4F 02 00 35 04 06 00 12 1A 53 91 67 31 CD 56 DA 47 F4 87 59 7C [07:59:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E9 BC 47 00 FD CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 4F 02 00 F4 03 04 00 ED 24 EE 66 B6 04 01 00 00 97 59 84 D1 9E 14 13 8C [07:59:35]CommunicateWithHost err = 0 [07:59:35]CheckOFDResponse [07:59:35]1017 (14) - 77093643461234 [07:59:35]1041 (16) - 0000000000871835 [07:59:35]1040 (4) - 151304 [07:59:35]1012 (4) - 21.09.2024 01:44 [07:59:35]1206 (1) - 0 [07:59:35]OFD Sender: Remove packet 151304 [07:59:35]ProducePacketName [07:59:35]name=ofd_packets/00151304 [07:59:35]NVStorageDeleteData [07:59:35]*** Cut start [07:59:35]*** Purtial cut [07:59:35]*** CUTSNS_PIN = 0 [07:59:36]*** Stage 1: CUTSNS_PIN = 1 [07:59:36]OFD Sender: No OFD packet to send [07:59:37]Read from MH i2c: 01 [07:59:37]MH_I2C_Read... [07:59:37]*** Stop cut motor [07:59:37]*** Cut end [07:59:37]Read from MH i2c: 01 07 00 [07:59:37]MH_I2C_Read... [07:59:37]Read from MH i2c: 01 07 00 51 01 00 00 00 00 00 FF 0F 67 [07:59:37]process_action close_receipt done [07:59:37]requested_data is exist [07:59:37]produce_requested_data [07:59:37]requested_item fm.sn is exist - process it [07:59:37]wFMCommunicate request_size=4 [07:59:37]MH_SAM_APDU [07:59:37]CAPDU: 80 11 00 00 [07:59:37]Write to MH i2c: E2 08 00 52 01 80 11 00 00 00 00 00 00 CD [07:59:37]Write i2c OK [07:59:37]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 17 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 17 00 52 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [07:59:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [07:59:38]wFMCommunicate OK [07:59:38]requested_item fd.num is exist - process it [07:59:38]SAM_PROTO_GetFieldsCounters [07:59:38]wFMCommunicate request_size=4 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 13 00 00 [07:59:38]Write to MH i2c: E2 08 00 53 01 80 13 00 00 00 00 00 00 D0 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 62 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 62 00 53 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 4F 02 00 0E 04 04 00 DA 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 C7 [07:59:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 4F 02 00 0E 04 04 00 DA 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 [07:59:38]wFMCommunicate OK [07:59:38]SAM_PROTO_GetFieldsCounters done [07:59:38]requested_item shift.num is exist - process it [07:59:38]requested_item shift.opened is exist - process it [07:59:38]req_shift_opened [07:59:38]FM_GetShiftState [07:59:38]SAM_PROTO_GetShiftState [07:59:38]wFMCommunicate request_size=4 [07:59:38]MH_SAM_APDU [07:59:38]CAPDU: 80 13 01 00 [07:59:38]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [07:59:38]Write i2c OK [07:59:38]MH_I2C_Read... [07:59:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:59:38]Read from MH i2c: E2 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 0E 00 [07:59:38]MH_I2C_Read... [07:59:38]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 62 [07:59:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [07:59:38]wFMCommunicate OK [07:59:38]SAM_PROTO_GetShiftState done [07:59:38]FM_GetShiftState done [07:59:38]req_shift_opened done [07:59:38]requested_item shift.open_date is exist - process it [07:59:38]req_shift_open_date [07:59:38]req_shift_open_date done [07:59:38]produce_requested_data done [07:59:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151304,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [07:59:38]process_action_free close_receipt [07:59:38]json_value_free [07:59:38]json_value_free done [07:59:38]process_json_proto returns [07:59:38]Send response to host [07:59:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151304,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [07:59:38]free response buf [07:59:38]execute_script done [07:59:38]execute_script returns [07:59:38]free content buf [07:59:38]Sock 12.Close socket [07:59:38]Sock 12.Thread stoped [07:59:41]OFD Sender: No OFD packet to send [07:59:46]OFD Sender: No OFD packet to send [07:59:51]OFD Sender: No OFD packet to send [07:59:56]OFD Sender: No OFD packet to send [07:59:59]recv_with_timeout no data received [08:00:01]OFD Sender: No OFD packet to send [08:00:06]OFD Sender: No OFD packet to send [08:00:11]OFD Sender: No OFD packet to send [08:00:16]OFD Sender: No OFD packet to send [08:00:21]OFD Sender: No OFD packet to send [08:00:26]OFD Sender: No OFD packet to send [08:00:31]OFD Sender: No OFD packet to send [08:00:36]OFD Sender: No OFD packet to send [08:00:41]OFD Sender: No OFD packet to send [08:00:46]OFD Sender: No OFD packet to send [08:00:47]recv_with_timeout no data received [08:00:51]OFD Sender: No OFD packet to send [08:00:56]OFD Sender: No OFD packet to send [08:01:01]OFD Sender: No OFD packet to send [08:01:06]OFD Sender: No OFD packet to send [08:01:10]recv_with_timeout no data received [08:01:11]OFD Sender: No OFD packet to send [08:01:16]OFD Sender: No OFD packet to send [08:01:21]OFD Sender: No OFD packet to send [08:01:26]OFD Sender: No OFD packet to send [08:01:31]OFD Sender: No OFD packet to send [08:01:36]OFD Sender: No OFD packet to send [08:01:40]recv_with_timeout no data received [08:01:41]OFD Sender: No OFD packet to send [08:01:46]OFD Sender: No OFD packet to send [08:01:51]OFD Sender: No OFD packet to send [08:01:56]OFD Sender: No OFD packet to send [08:02:01]OFD Sender: No OFD packet to send [08:02:07]OFD Sender: No OFD packet to send [08:02:12]OFD Sender: No OFD packet to send [08:02:17]OFD Sender: No OFD packet to send [08:02:21]recv_with_timeout no data received [08:02:22]OFD Sender: No OFD packet to send [08:02:27]OFD Sender: No OFD packet to send [08:02:32]OFD Sender: No OFD packet to send [08:02:32]recv_with_timeout no data received [08:02:37]OFD Sender: No OFD packet to send [08:02:42]OFD Sender: No OFD packet to send [08:02:47]OFD Sender: No OFD packet to send [08:02:52]OFD Sender: No OFD packet to send [08:02:57]OFD Sender: No OFD packet to send [08:03:02]OFD Sender: No OFD packet to send [08:03:37]OFD Sender: No OFD packet to send [08:03:42]OFD Sender: No OFD packet to send [08:03:47]OFD Sender: No OFD packet to send [08:03:52]OFD Sender: No OFD packet to send [08:03:57]OFD Sender: No OFD packet to send [08:04:02]OFD Sender: No OFD packet to send [08:04:05]recv_with_timeout no data received [08:04:07]OFD Sender: No OFD packet to send [08:04:12]OFD Sender: No OFD packet to send [08:04:17]OFD Sender: No OFD packet to send [08:04:22]OFD Sender: No OFD packet to send [08:04:27]OFD Sender: No OFD packet to send [08:04:32]OFD Sender: No OFD packet to send [08:04:37]OFD Sender: No OFD packet to send [08:04:42]OFD Sender: No OFD packet to send [08:04:47]OFD Sender: No OFD packet to send [08:04:52]OFD Sender: No OFD packet to send [08:04:53]recv_with_timeout no data received [08:04:57]OFD Sender: No OFD packet to send [08:05:02]OFD Sender: No OFD packet to send [08:05:07]OFD Sender: No OFD packet to send [08:05:12]OFD Sender: No OFD packet to send [08:05:17]OFD Sender: No OFD packet to send [08:05:22]OFD Sender: No OFD packet to send [08:05:27]OFD Sender: No OFD packet to send [08:05:28]recv_with_timeout no data received [08:05:32]OFD Sender: No OFD packet to send [08:05:37]OFD Sender: No OFD packet to send [08:05:42]OFD Sender: No OFD packet to send [08:05:47]OFD Sender: No OFD packet to send [08:05:52]recv_with_timeout no data received [08:05:52]OFD Sender: No OFD packet to send [08:05:57]OFD Sender: No OFD packet to send [08:06:02]OFD Sender: No OFD packet to send [08:06:07]OFD Sender: No OFD packet to send [08:06:12]OFD Sender: No OFD packet to send [08:06:17]OFD Sender: No OFD packet to send [08:06:22]OFD Sender: No OFD packet to send [08:06:27]OFD Sender: No OFD packet to send [08:06:32]OFD Sender: No OFD packet to send [08:06:37]recv_with_timeout no data received [08:06:37]OFD Sender: No OFD packet to send [08:06:42]OFD Sender: No OFD packet to send [08:06:47]OFD Sender: No OFD packet to send [08:06:53]OFD Sender: No OFD packet to send [08:06:53]recv_with_timeout no data received [08:06:58]OFD Sender: No OFD packet to send [08:07:03]OFD Sender: No OFD packet to send [08:07:08]OFD Sender: No OFD packet to send [08:07:10]recv_with_timeout no data received [08:07:13]OFD Sender: No OFD packet to send [08:07:18]OFD Sender: No OFD packet to send [08:07:23]OFD Sender: No OFD packet to send [08:07:28]OFD Sender: No OFD packet to send [08:07:33]OFD Sender: No OFD packet to send [08:07:36]accept exits with 7 [08:07:36]New connection [08:07:36]New thread 3066826084 created [08:07:36]Thread 3066682724 joined [08:07:36]Waiting for new connection... [08:07:36] Sock 7.Parse request [08:07:36]Sock 7.Check first char [08:07:36]Sock 7.First char is OK [08:07:36]request: POST /json_proto HTTP/1.0 [08:07:36]Method: POST [08:07:36]URL: /json_proto [08:07:36]Method is POST - this is cgi request [08:07:36]url: /json_proto [08:07:36]query_string will be loaded in cgi processing [08:07:36]execute_cgi json_proto POST (null) [08:07:36]execute_cgi path=json_proto method=POST [08:07:36]POST find Content-Length [08:07:36]Host: 172.17.43.67:8080 [08:07:36]Content-Length: 680 [08:07:36]Content-Type: application/json [08:07:36] [08:07:36]POST finish read [08:07:36]Found Content-Length = 680 [08:07:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:36]execute_script... [08:07: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)1785315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:07:36]POST & json_proto [08:07:36]process_json_proto [08:07:36]json parsed OK: [08:07:36]protocol is kg_v1.0 [08:07:36]action value=close_receipt [08:07:36]process_action close_receipt [08:07:36]cmd_close_receipt [08:07:36]MH_GetDate [08:07:36]Write to MH i2c: F0 00 00 55 01 45 [08:07:36]Write i2c OK [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: F0 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: F0 09 00 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: F0 09 00 55 01 00 C9 7E EE 66 6A BD 47 65 BC [08:07:36]GetLastDocTimeStamp 1726905573 [08:07:36]current date 1726906057 [08:07:36]FM_GetShiftState [08:07:36]SAM_PROTO_GetShiftState [08:07:36]wFMCommunicate request_size=4 [08:07:36]MH_SAM_APDU [08:07:36]CAPDU: 80 13 01 00 [08:07:36]Write to MH i2c: E2 08 00 56 01 80 13 01 00 00 00 00 00 D4 [08:07:36]Write i2c OK [08:07:36]MH_I2C_Read... [08:07:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:36]Read from MH i2c: E2 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: E2 0E 00 [08:07:36]MH_I2C_Read... [08:07:36]Read from MH i2c: E2 0E 00 56 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 64 [08:07:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:07:36]wFMCommunicate OK [08:07:36]SAM_PROTO_GetShiftState done [08:07:36]FM_GetShiftState done [08:07:36]opened in 1726878748 [08:07:36]opened+sec_in_day 1726965148 [08:07:36]quantity*price = 160020 [08:07:36]sum+1 = 160021 [08:07:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 55 21.09.2024 08:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151305 ФПД: 1351176332336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T080737&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151305&fm=1351176332336&tin=02508201610067®Number=0000000000091825&sum=160000 [08:07:37]StoreToDocumentArchive [08:07:37]shift 474 fd 151305 [08:07:37]save to /storage/0474/doc_00151305 [08:07:37]save last doc name /storage/0474/doc_00151305 to /storage/kkm_last_doc_name [08:07:37]save OK [08:07:37]Clear old archive folders... [08:07:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:07:37]tlvbuf is 0086DE50 [08:07:37]SAM_PROTO_ClearQueue [08:07:37]wFMCommunicate request_size=4 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 09 00 00 [08:07:37]Write to MH i2c: E2 08 00 63 01 80 09 00 00 00 00 00 00 D6 [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [08:07:37]RAPDU: 90 00 [08:07:37]wFMCommunicate OK [08:07:37]SAM_PROTO_ClearQueue done [08:07:37]KKMCreateOFDPacket [08:07:37]OFDProtocolAddRootSTLVToBuf [08:07:37]FM_MakeSignedData [08:07:37]FM_MakeSignedData [08:07:37]SAM_PROTO_SignData [08:07:37]wFMCommunicate request_size=4 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 0D 01 02 [08:07:37]Write to MH i2c: E2 08 00 64 01 80 0D 01 02 00 00 00 00 DE [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [08:07:37]RAPDU: 90 00 [08:07:37]wFMCommunicate OK [08:07:37]wFMCommunicate request_size=255 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 C9 7E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 4F 02 00 35 04 06 00 01 3A 98 62 [08:07:37]Write to MH i2c: E2 02 01 65 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 C9 7E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 4F 02 00 35 04 06 00 01 3A 98 62 00 00 4F [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:37]Read from MH i2c: E2 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 [08:07:37]MH_I2C_Read... [08:07:37]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [08:07:37]RAPDU: 90 00 [08:07:37]wFMCommunicate OK [08:07:37]wFMCommunicate request_size=7 [08:07:37]MH_SAM_APDU [08:07:37]CAPDU: 80 0D 02 02 02 A4 30 [08:07:37]Write to MH i2c: E2 0A 00 66 01 80 0D 02 02 02 00 A4 30 00 00 B9 [08:07:37]Write i2c OK [08:07:37]MH_I2C_Read... [08:07:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:07:38]Read from MH i2c: E2 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: E2 03 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: E2 03 00 66 01 00 90 00 DB [08:07:38]RAPDU: 90 00 [08:07:38]wFMCommunicate OK [08:07:38]wFMCommunicate request_size=4 [08:07:38]MH_SAM_APDU [08:07:38]CAPDU: 80 0D 03 02 [08:07:38]Write to MH i2c: E2 08 00 67 01 80 0D 03 02 00 00 00 00 E3 [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:07:38]Read from MH i2c: E2 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: E2 0B 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: E2 0B 00 67 01 00 79 B5 58 5A EC FC E0 C4 90 00 50 [08:07:38]RAPDU: 79 B5 58 5A EC FC E0 C4 90 00 [08:07:38]wFMCommunicate OK [08:07:38]SAM_PROTO_SignData done [08:07:38]FM_MakeSignedData done [08:07:38]CreateOFDProtocolMessage [08:07:38]wFMCommunicate request_size=4 [08:07:38]MH_SAM_APDU [08:07:38]CAPDU: 80 11 00 00 [08:07:38]Write to MH i2c: E2 08 00 68 01 80 11 00 00 00 00 00 00 E3 [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:38]Read from MH i2c: E2 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: E2 17 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: E2 17 00 68 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [08:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:07:38]wFMCommunicate OK [08:07:38]CreateOFDProtocolMessage done [08:07:38]OFDSenderStorePacket 151305 [08:07:38]StoreOFDPacket docnum=151305 [08:07:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 F3 04 01 62 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 C9 7E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 4F 02 00 35 04 06 00 01 3A 98 62 A4 30 79 B5 58 5A EC FC E0 C4 [08:07:38]CheckFolder [08:07:38]dirname=/storage/ofd_packets [08:07:38]CheckFolder done [08:07:38]ProducePacketName [08:07:38]name=ofd_packets/00151305 [08:07:38]NVStorageSaveData ofd_packets/00151305 [08:07:38]File name is /storage/ofd_packets/00151305 [08:07:38]Write 298 bytes [08:07:38]NVStorageSaveData done [08:07:38]OFDSenderStorePacket done [08:07:38]KKMCreateOFDPacket done [08:07:38]NVStorageSaveData kkm_last_timestamp [08:07:38]File name is /storage/kkm_last_timestamp [08:07:38]Write 4 bytes [08:07:38]NVStorageSaveData done [08:07:38]ExternCall_PrintAddStr [08:07:38]wPrintStart [08:07:38]Write to MH i2c: 01 00 00 69 01 6A [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 07 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 07 00 69 01 00 00 00 00 00 FF 0F 7F [08:07:38]RasterBufferAndPrint [08:07:38]line Счет N : (1)1785315 [08:07:38]line ИНН: 02508201610067 [08:07:38]line Контрольно-Кассовый Чек [08:07:38]line ПРОДАЖА [08:07:38]line ТРК (МРК, ГНК) : 31 [08:07:38]line Товар: 2710194210 [08:07:38]line ДТ-К-5 [08:07:38]line 21.000 * 76.20 [08:07:38]line = 1600.20 [08:07:38]line НДС 12% НСП 1% [08:07:38]line > о реализуемом товаре [08:07:38]line ОКРУГЛЕНИЕ: -0.20 [08:07:38]line ИТОГО: 1600.00 [08:07:38]line Внесено: 1600.00 [08:07:38]line СДАЧА: 0.00 [08:07:38]line НСП 1% : 14.16 [08:07:38]line НДС 12% : 169.93 [08:07:38]line Наличными: 1600.00 [08:07:38]line Безнал.: 0.00 [08:07:38]line Место: АЗС № 89 "Партнер Нефть" [08:07:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:07:38]line СНО: Общий режим [08:07:38]line Чек 55 21.09.2024 08:07 [08:07:38]line Смена: 474 ФФД: 1.0 [08:07:38]line ЗНМ: 0300000113 [08:07:38]line РНМ: 0000000000091825 [08:07:38]line Версия ККМ: 001 [08:07:38]line ФМ: 0000000000871835 [08:07:38]line ФД: 151305 [08:07:38]line ФПД: 1351176332336 [08:07:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T080737&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151305&fm=1351176332336&tin=02508201610067®Number=0000000000091825&sum=160000 [08:07:38]written 0, free lines is 4095 [08:07:38]OFD Sender: Processing packet 151305 [packets to send 824, broken 823] [08:07:38]ProducePacketName [08:07:38]name=ofd_packets/00151305 [08:07:38]OFD Sender: To server: pG, [08:07:38]CommunicateWithHost lk.salyk.kg:30040 [08:07:38]ConnectInit lk.salyk.kg [08:07:38]Write to MH i2c: 01 00 00 94 01 95 [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 07 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 D4 0C 7C [08:07:38]RasterBufferAndPrint [08:07:38]line [08:07:38]line [08:07:38]line [08:07:38]line [08:07:38]line [08:07:38]written 0, free lines is 3290 [08:07:38]MH_Cut [08:07:38]Write to MH i2c: D1 01 00 9B 01 01 6E [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: D1 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: D1 01 00 [08:07:38]MH_I2C_Read... [08:07:38]Read from MH i2c: D1 01 00 9B 01 00 6D [08:07:38]Write to MH i2c: 01 00 00 9C 01 9D [08:07:38]Write i2c OK [08:07:38]MH_I2C_Read... [08:07:38]Connected sock=10 [08:07:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 09 F3 04 01 62 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 C9 7E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 4F 02 00 35 04 06 00 01 3A 98 62 A4 30 79 B5 58 5A EC FC E0 C4 [08:07:39]*** Cut start [08:07:39]*** Purtial cut [08:07:39]*** Stage 1: CUTSNS_PIN = 1 [08:07:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 34 F1 47 00 5B 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 4F 02 00 F4 03 04 00 D1 26 EE 66 B6 04 01 00 00 59 97 A3 90 DE 5D ED CB [08:07:39]CommunicateWithHost err = 0 [08:07:39]CheckOFDResponse [08:07:39]1017 (14) - 77093643461234 [08:07:39]1041 (16) - 0000000000871835 [08:07:39]1040 (4) - 151305 [08:07:39]1012 (4) - 21.09.2024 01:52 [08:07:39]1206 (1) - 0 [08:07:39]OFD Sender: Remove packet 151305 [08:07:39]ProducePacketName [08:07:39]name=ofd_packets/00151305 [08:07:39]NVStorageDeleteData [08:07:39]Read from MH i2c: 01 [08:07:39]MH_I2C_Read... [08:07:39]*** Stop cut motor [08:07:39]*** Cut end [08:07:39]Read from MH i2c: 01 07 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: 01 07 00 9C 01 00 00 00 00 00 FF 0F B2 [08:07:39]process_action close_receipt done [08:07:39]requested_data is exist [08:07:39]produce_requested_data [08:07:39]requested_item fm.sn is exist - process it [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 11 00 00 [08:07:39]Write to MH i2c: E2 08 00 9D 01 80 11 00 00 00 00 00 00 18 [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 17 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 17 00 9D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [08:07:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:07:39]wFMCommunicate OK [08:07:39]requested_item fd.num is exist - process it [08:07:39]SAM_PROTO_GetFieldsCounters [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 13 00 00 [08:07:39]Write to MH i2c: E2 08 00 9E 01 80 13 00 00 00 00 00 00 1B [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 62 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 62 00 9E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 4F 02 00 0E 04 04 00 DA 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 16 [08:07:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 4F 02 00 0E 04 04 00 DA 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:07:39]wFMCommunicate OK [08:07:39]SAM_PROTO_GetFieldsCounters done [08:07:39]requested_item shift.num is exist - process it [08:07:39]requested_item shift.opened is exist - process it [08:07:39]req_shift_opened [08:07:39]FM_GetShiftState [08:07:39]SAM_PROTO_GetShiftState [08:07:39]wFMCommunicate request_size=4 [08:07:39]MH_SAM_APDU [08:07:39]CAPDU: 80 13 01 00 [08:07:39]Write to MH i2c: E2 08 00 9F 01 80 13 01 00 00 00 00 00 1D [08:07:39]Write i2c OK [08:07:39]MH_I2C_Read... [08:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:07:39]Read from MH i2c: E2 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 0E 00 [08:07:39]MH_I2C_Read... [08:07:39]Read from MH i2c: E2 0E 00 9F 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AD [08:07:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:07:39]wFMCommunicate OK [08:07:39]SAM_PROTO_GetShiftState done [08:07:39]FM_GetShiftState done [08:07:39]req_shift_opened done [08:07:39]requested_item shift.open_date is exist - process it [08:07:39]req_shift_open_date [08:07:39]req_shift_open_date done [08:07:39]produce_requested_data done [08:07:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151305,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:07:39]process_action_free close_receipt [08:07:39]json_value_free [08:07:39]json_value_free done [08:07:39]process_json_proto returns [08:07:39]Send response to host [08:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151305,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:07:39]free response buf [08:07:39]execute_script done [08:07:39]execute_script returns [08:07:39]free content buf [08:07:39]Sock 7.Close socket [08:07:39]Sock 7.Thread stoped [08:07:40]OFD Sender: No OFD packet to send [08:07:45]OFD Sender: No OFD packet to send [08:07:50]OFD Sender: No OFD packet to send [08:07:54]recv_with_timeout no data received [08:07:55]OFD Sender: No OFD packet to send [08:08:00]OFD Sender: No OFD packet to send [08:08:05]OFD Sender: No OFD packet to send [08:08:10]OFD Sender: No OFD packet to send [08:08:11]recv_with_timeout no data received [08:08:15]OFD Sender: No OFD packet to send [08:08:20]OFD Sender: No OFD packet to send [08:08:22]recv_with_timeout no data received [08:08:25]OFD Sender: No OFD packet to send [08:08:30]OFD Sender: No OFD packet to send [08:08:35]OFD Sender: No OFD packet to send [08:08:40]OFD Sender: No OFD packet to send [08:08:45]OFD Sender: No OFD packet to send [08:08:50]OFD Sender: No OFD packet to send [08:08:55]OFD Sender: No OFD packet to send [08:09:00]OFD Sender: No OFD packet to send [08:09:05]OFD Sender: No OFD packet to send [08:09:10]OFD Sender: No OFD packet to send [08:09:15]OFD Sender: No OFD packet to send [08:09:20]OFD Sender: No OFD packet to send [08:09:25]OFD Sender: No OFD packet to send [08:09:26]recv_with_timeout no data received [08:09:30]OFD Sender: No OFD packet to send [08:09:35]OFD Sender: No OFD packet to send [08:09:40]OFD Sender: No OFD packet to send [08:09:45]OFD Sender: No OFD packet to send [08:09:50]OFD Sender: No OFD packet to send [08:09:55]OFD Sender: No OFD packet to send [08:10:00]OFD Sender: No OFD packet to send [08:10:05]OFD Sender: No OFD packet to send [08:10:06]recv_with_timeout no data received [08:10:10]OFD Sender: No OFD packet to send [08:10:15]OFD Sender: No OFD packet to send [08:10:20]OFD Sender: No OFD packet to send [08:10:25]OFD Sender: No OFD packet to send [08:10:30]OFD Sender: No OFD packet to send [08:10:33]accept exits with 9 [08:10:33]New connection [08:10:33]New thread 3066682724 created [08:10:33]Thread 3066826084 joined [08:10:33]Waiting for new connection... [08:10:33] Sock 9.Parse request [08:10:33]Sock 9.Check first char [08:10:33]Sock 9.First char is OK [08:10:33]request: POST /json_proto HTTP/1.0 [08:10:33]Method: POST [08:10:33]URL: /json_proto [08:10:33]Method is POST - this is cgi request [08:10:33]url: /json_proto [08:10:33]query_string will be loaded in cgi processing [08:10:33]execute_cgi json_proto POST (null) [08:10:33]execute_cgi path=json_proto method=POST [08:10:33]POST find Content-Length [08:10:33]Host: 172.17.43.67:8080 [08:10:33]Content-Length: 675 [08:10:33]Content-Type: application/json [08:10:33] [08:10:33]POST finish read [08:10:33]Found Content-Length = 675 [08:10:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:10:33]execute_script... [08:10:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:10:33]POST & json_proto [08:10:33]process_json_proto [08:10:33]json parsed OK: [08:10:33]protocol is kg_v1.0 [08:10:33]action value=close_receipt [08:10:33]process_action close_receipt [08:10:33]cmd_close_receipt [08:10:33]MH_GetDate [08:10:33]Write to MH i2c: F0 00 00 A0 01 90 [08:10:33]Write i2c OK [08:10:33]MH_I2C_Read... [08:10:33]Read from MH i2c: F0 [08:10:33]MH_I2C_Read... [08:10:33]Read from MH i2c: F0 09 00 [08:10:33]MH_I2C_Read... [08:10:33]Read from MH i2c: F0 09 00 A0 01 00 79 7F EE 66 6A BD 47 65 B8 [08:10:33]GetLastDocTimeStamp 1726906057 [08:10:33]current date 1726906233 [08:10:33]FM_GetShiftState [08:10:33]SAM_PROTO_GetShiftState [08:10:33]wFMCommunicate request_size=4 [08:10:33]MH_SAM_APDU [08:10:33]CAPDU: 80 13 01 00 [08:10:33]Write to MH i2c: E2 08 00 A1 01 80 13 01 00 00 00 00 00 1F [08:10:33]Write i2c OK [08:10:33]MH_I2C_Read... [08:10:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:10:33]Read from MH i2c: E2 [08:10:33]MH_I2C_Read... [08:10:33]Read from MH i2c: E2 0E 00 [08:10:33]MH_I2C_Read... [08:10:33]Read from MH i2c: E2 0E 00 A1 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AF [08:10:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:10:33]wFMCommunicate OK [08:10:33]SAM_PROTO_GetShiftState done [08:10:33]FM_GetShiftState done [08:10:33]opened in 1726878748 [08:10:33]opened+sec_in_day 1726965148 [08:10:33]quantity*price = 70027 [08:10:33]sum+1 = 70029 [08:10:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 56 21.09.2024 08:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151306 ФПД: 51380480045935 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T081033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151306&fm=51380480045935&tin=02508201610067®Number=0000000000091825&sum=70000 [08:10:34]StoreToDocumentArchive [08:10:34]shift 474 fd 151306 [08:10:34]save to /storage/0474/doc_00151306 [08:10:34]save last doc name /storage/0474/doc_00151306 to /storage/kkm_last_doc_name [08:10:34]save OK [08:10:34]Clear old archive folders... [08:10:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:10:34]tlvbuf is 008FEDF0 [08:10:34]SAM_PROTO_ClearQueue [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 09 00 00 [08:10:34]Write to MH i2c: E2 08 00 AE 01 80 09 00 00 00 00 00 00 21 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]SAM_PROTO_ClearQueue done [08:10:34]KKMCreateOFDPacket [08:10:34]OFDProtocolAddRootSTLVToBuf [08:10:34]FM_MakeSignedData [08:10:34]FM_MakeSignedData [08:10:34]SAM_PROTO_SignData [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 0D 01 02 [08:10:34]Write to MH i2c: E2 08 00 AF 01 80 0D 01 02 00 00 00 00 29 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]wFMCommunicate request_size=255 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 79 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 4F 02 00 35 04 06 00 2E BA F3 42 [08:10:34]Write to MH i2c: E2 02 01 B0 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 79 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 4F 02 00 35 04 06 00 2E BA F3 42 00 00 81 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 B0 01 00 90 00 25 [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]wFMCommunicate request_size=7 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 0D 02 02 02 F3 6F [08:10:34]Write to MH i2c: E2 0A 00 B1 01 80 0D 02 02 02 00 F3 6F 00 00 92 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 03 00 B1 01 00 90 00 26 [08:10:34]RAPDU: 90 00 [08:10:34]wFMCommunicate OK [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 0D 03 02 [08:10:34]Write to MH i2c: E2 08 00 B2 01 80 0D 03 02 00 00 00 00 2E [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 0B 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 0B 00 B2 01 00 62 67 3F D7 83 D4 98 61 90 00 5E [08:10:34]RAPDU: 62 67 3F D7 83 D4 98 61 90 00 [08:10:34]wFMCommunicate OK [08:10:34]SAM_PROTO_SignData done [08:10:34]FM_MakeSignedData done [08:10:34]CreateOFDProtocolMessage [08:10:34]wFMCommunicate request_size=4 [08:10:34]MH_SAM_APDU [08:10:34]CAPDU: 80 11 00 00 [08:10:34]Write to MH i2c: E2 08 00 B3 01 80 11 00 00 00 00 00 00 2E [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:34]Read from MH i2c: E2 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 17 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: E2 17 00 B3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [08:10:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:10:34]wFMCommunicate OK [08:10:34]CreateOFDProtocolMessage done [08:10:34]OFDSenderStorePacket 151306 [08:10:34]StoreOFDPacket docnum=151306 [08:10:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 97 7A 04 01 0C 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 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 79 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 4F 02 00 35 04 06 00 2E BA F3 42 F3 6F 62 67 3F D7 83 D4 98 61 [08:10:34]CheckFolder [08:10:34]dirname=/storage/ofd_packets [08:10:34]CheckFolder done [08:10:34]ProducePacketName [08:10:34]name=ofd_packets/00151306 [08:10:34]NVStorageSaveData ofd_packets/00151306 [08:10:34]File name is /storage/ofd_packets/00151306 [08:10:34]Write 298 bytes [08:10:34]NVStorageSaveData done [08:10:34]OFDSenderStorePacket done [08:10:34]KKMCreateOFDPacket done [08:10:34]NVStorageSaveData kkm_last_timestamp [08:10:34]File name is /storage/kkm_last_timestamp [08:10:34]Write 4 bytes [08:10:34]NVStorageSaveData done [08:10:34]ExternCall_PrintAddStr [08:10:34]wPrintStart [08:10:34]Write to MH i2c: 01 00 00 B4 01 B5 [08:10:34]Write i2c OK [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: 01 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: 01 07 00 [08:10:34]MH_I2C_Read... [08:10:34]Read from MH i2c: 01 07 00 B4 01 00 00 00 00 00 FF 0F CA [08:10:34]RasterBufferAndPrint [08:10:34]line Счет N : (1)1785316 [08:10:34]line ИНН: 02508201610067 [08:10:34]line Контрольно-Кассовый Чек [08:10:34]line ПРОДАЖА [08:10:34]line ТРК (МРК, ГНК) : 41 [08:10:34]line Товар: 2710194210 [08:10:34]line ДТ-К-5 [08:10:34]line 9.190 * 76.20 [08:10:34]line = 700.28 [08:10:34]line НДС 12% НСП 1% [08:10:34]line > о реализуемом товаре [08:10:34]line ОКРУГЛЕНИЕ: -0.28 [08:10:34]line ИТОГО: 700.00 [08:10:34]line Внесено: 700.00 [08:10:34]line СДАЧА: 0.00 [08:10:34]line НСП 1% : 6.20 [08:10:34]line НДС 12% : 74.37 [08:10:34]line Наличными: 700.00 [08:10:34]line Безнал.: 0.00 [08:10:34]line Место: АЗС № 89 "Партнер Нефть" [08:10:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:10:34]line СНО: Общий режим [08:10:34]line Чек 56 21.09.2024 08:10 [08:10:34]line Смена: 474 ФФД: 1.0 [08:10:34]line ЗНМ: 0300000113 [08:10:34]line РНМ: 0000000000091825 [08:10:34]line Версия ККМ: 001 [08:10:34]line ФМ: 0000000000871835 [08:10:34]line ФД: 151306 [08:10:34]line ФПД: 51380480045935 [08:10:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T081033&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151306&fm=51380480045935&tin=02508201610067®Number=0000000000091825&sum=70000 [08:10:35]OFD Sender: Processing packet 151306 [packets to send 824, broken 823] [08:10:35]ProducePacketName [08:10:35]name=ofd_packets/00151306 [08:10:35]OFD Sender: To server: pG, [08:10:35]CommunicateWithHost lk.salyk.kg:30040 [08:10:35]ConnectInit lk.salyk.kg [08:10:35]written 0, free lines is 4095 [08:10:35]Write to MH i2c: 01 00 00 DF 01 E0 [08:10:35]Write i2c OK [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: 01 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: 01 07 00 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 C5 0C B8 [08:10:35]RasterBufferAndPrint [08:10:35]line [08:10:35]line [08:10:35]line [08:10:35]line [08:10:35]line [08:10:35]written 0, free lines is 3275 [08:10:35]MH_Cut [08:10:35]Write to MH i2c: D1 01 00 E6 01 01 B9 [08:10:35]Write i2c OK [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: D1 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: D1 01 00 [08:10:35]MH_I2C_Read... [08:10:35]Read from MH i2c: D1 01 00 E6 01 00 B8 [08:10:35]Write to MH i2c: 01 00 00 E7 01 E8 [08:10:35]Write i2c OK [08:10:35]MH_I2C_Read... [08:10:36]*** Cut start [08:10:36]*** Purtial cut [08:10:36]*** Stage 1: CUTSNS_PIN = 1 [08:10:36]Read from MH i2c: 01 [08:10:36]MH_I2C_Read... [08:10:36]*** Stop cut motor [08:10:36]*** Cut end [08:10:36]Read from MH i2c: 01 07 00 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: 01 07 00 E7 01 00 00 00 00 00 FF 0F FD [08:10:36]process_action close_receipt done [08:10:36]requested_data is exist [08:10:36]produce_requested_data [08:10:36]requested_item fm.sn is exist - process it [08:10:36]wFMCommunicate request_size=4 [08:10:36]MH_SAM_APDU [08:10:36]CAPDU: 80 11 00 00 [08:10:36]Write to MH i2c: E2 08 00 E8 01 80 11 00 00 00 00 00 00 63 [08:10:36]Write i2c OK [08:10:36]MH_I2C_Read... [08:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:36]Read from MH i2c: E2 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: E2 17 00 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: E2 17 00 E8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [08:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:10:36]wFMCommunicate OK [08:10:36]requested_item fd.num is exist - process it [08:10:36]SAM_PROTO_GetFieldsCounters [08:10:36]wFMCommunicate request_size=4 [08:10:36]MH_SAM_APDU [08:10:36]CAPDU: 80 13 00 00 [08:10:36]Write to MH i2c: E2 08 00 E9 01 80 13 00 00 00 00 00 00 66 [08:10:36]Write i2c OK [08:10:36]MH_I2C_Read... [08:10:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:10:36]Read from MH i2c: E2 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: E2 62 00 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: E2 62 00 E9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 4F 02 00 0E 04 04 00 DA 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 65 [08:10:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 4F 02 00 0E 04 04 00 DA 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:10:36]wFMCommunicate OK [08:10:36]SAM_PROTO_GetFieldsCounters done [08:10:36]requested_item shift.num is exist - process it [08:10:36]requested_item shift.opened is exist - process it [08:10:36]req_shift_opened [08:10:36]FM_GetShiftState [08:10:36]SAM_PROTO_GetShiftState [08:10:36]wFMCommunicate request_size=4 [08:10:36]MH_SAM_APDU [08:10:36]CAPDU: 80 13 01 00 [08:10:36]Write to MH i2c: E2 08 00 EA 01 80 13 01 00 00 00 00 00 68 [08:10:36]Write i2c OK [08:10:36]MH_I2C_Read... [08:10:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:10:36]Read from MH i2c: E2 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: E2 0E 00 [08:10:36]MH_I2C_Read... [08:10:36]Read from MH i2c: E2 0E 00 EA 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F8 [08:10:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:10:36]wFMCommunicate OK [08:10:36]SAM_PROTO_GetShiftState done [08:10:36]FM_GetShiftState done [08:10:36]req_shift_opened done [08:10:36]requested_item shift.open_date is exist - process it [08:10:36]req_shift_open_date [08:10:36]req_shift_open_date done [08:10:36]produce_requested_data done [08:10:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151306,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:10:36]process_action_free close_receipt [08:10:36]json_value_free [08:10:36]json_value_free done [08:10:36]process_json_proto returns [08:10:36]Send response to host [08:10:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151306,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:10:36]free response buf [08:10:36]execute_script done [08:10:36]execute_script returns [08:10:36]free content buf [08:10:36]Sock 9.Close socket [08:10:36]Sock 9.Thread stoped [08:10:37]Connected sock=11 [08:10:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 97 7A 04 01 0C 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 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 00 00 00 F4 03 04 00 79 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 4F 02 00 35 04 06 00 2E BA F3 42 F3 6F 62 67 3F D7 83 D4 98 61 [08:10:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 42 47 00 70 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 4F 02 00 F4 03 04 00 83 27 EE 66 B6 04 01 00 00 64 C0 C6 10 A8 07 23 C3 [08:10:38]CommunicateWithHost err = 0 [08:10:38]CheckOFDResponse [08:10:38]1017 (14) - 77093643461234 [08:10:38]1041 (16) - 0000000000871835 [08:10:38]1040 (4) - 151306 [08:10:38]1012 (4) - 21.09.2024 01:55 [08:10:38]1206 (1) - 0 [08:10:38]OFD Sender: Remove packet 151306 [08:10:38]ProducePacketName [08:10:38]name=ofd_packets/00151306 [08:10:38]NVStorageDeleteData [08:10:38]OFD Sender: No OFD packet to send [08:10:39]recv_with_timeout no data received [08:10:43]OFD Sender: No OFD packet to send [08:10:48]OFD Sender: No OFD packet to send [08:10:53]OFD Sender: No OFD packet to send [08:10:57]recv_with_timeout no data received [08:10:58]OFD Sender: No OFD packet to send [08:11:03]OFD Sender: No OFD packet to send [08:11:08]OFD Sender: No OFD packet to send [08:11:13]OFD Sender: No OFD packet to send [08:11:18]OFD Sender: No OFD packet to send [08:11:21]recv_with_timeout no data received [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:52]accept exits with 7 [08:11:52]New connection [08:11:52]New thread 3066826084 created [08:11:52]Thread 3066682724 joined [08:11:52]Waiting for new connection... [08:11:52] Sock 7.Parse request [08:11:52]Sock 7.Check first char [08:11:52]Sock 7.First char is OK [08:11:52]request: POST /json_proto HTTP/1.0 [08:11:52]Method: POST [08:11:52]URL: /json_proto [08:11:52]Method is POST - this is cgi request [08:11:52]url: /json_proto [08:11:52]query_string will be loaded in cgi processing [08:11:52]execute_cgi json_proto POST (null) [08:11:52]execute_cgi path=json_proto method=POST [08:11:52]POST find Content-Length [08:11:52]Host: 172.17.43.67:8080 [08:11:52]Content-Length: 676 [08:11:52]Content-Type: application/json [08:11:52] [08:11:52]POST finish read [08:11:52]Found Content-Length = 676 [08:11:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:52]execute_script... [08:11:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785317", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:52]POST & json_proto [08:11:52]process_json_proto [08:11:52]json parsed OK: [08:11:52]protocol is kg_v1.0 [08:11:52]action value=close_receipt [08:11:52]process_action close_receipt [08:11:52]cmd_close_receipt [08:11:52]MH_GetDate [08:11:52]Write to MH i2c: F0 00 00 EB 01 DB [08:11:52]Write i2c OK [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: F0 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: F0 09 00 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: F0 09 00 EB 01 00 C9 7F EE 66 6A BD 47 65 53 [08:11:52]GetLastDocTimeStamp 1726906233 [08:11:52]current date 1726906313 [08:11:52]FM_GetShiftState [08:11:52]SAM_PROTO_GetShiftState [08:11:52]wFMCommunicate request_size=4 [08:11:52]MH_SAM_APDU [08:11:52]CAPDU: 80 13 01 00 [08:11:52]Write to MH i2c: E2 08 00 EC 01 80 13 01 00 00 00 00 00 6A [08:11:52]Write i2c OK [08:11:52]MH_I2C_Read... [08:11:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:52]Read from MH i2c: E2 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: E2 0E 00 [08:11:52]MH_I2C_Read... [08:11:52]Read from MH i2c: E2 0E 00 EC 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FA [08:11:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:11:52]wFMCommunicate OK [08:11:52]SAM_PROTO_GetShiftState done [08:11:52]FM_GetShiftState done [08:11:52]opened in 1726878748 [08:11:52]opened+sec_in_day 1726965148 [08:11:52]quantity*price = 80010 [08:11:52]sum+1 = 80011 [08:11:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 57 21.09.2024 08:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151307 ФПД: 231704757279885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T081153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151307&fm=231704757279885&tin=02508201610067®Number=0000000000091825&sum=80000 [08:11:54]StoreToDocumentArchive [08:11:54]shift 474 fd 151307 [08:11:54]save to /storage/0474/doc_00151307 [08:11:54]save last doc name /storage/0474/doc_00151307 to /storage/kkm_last_doc_name [08:11:54]save OK [08:11:54]Clear old archive folders... [08:11:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:11:54]tlvbuf is 00900760 [08:11:54]SAM_PROTO_ClearQueue [08:11:54]wFMCommunicate request_size=4 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 09 00 00 [08:11:54]Write to MH i2c: E2 08 00 F9 01 80 09 00 00 00 00 00 00 6C [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [08:11:54]RAPDU: 90 00 [08:11:54]wFMCommunicate OK [08:11:54]SAM_PROTO_ClearQueue done [08:11:54]KKMCreateOFDPacket [08:11:54]OFDProtocolAddRootSTLVToBuf [08:11:54]FM_MakeSignedData [08:11:54]FM_MakeSignedData [08:11:54]SAM_PROTO_SignData [08:11:54]wFMCommunicate request_size=4 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 0D 01 02 [08:11:54]Write to MH i2c: E2 08 00 FA 01 80 0D 01 02 00 00 00 00 74 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:54]OFD Sender: No OFD packet to send [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 FA 01 00 90 00 6F [08:11:54]RAPDU: 90 00 [08:11:54]wFMCommunicate OK [08:11:54]wFMCommunicate request_size=255 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C9 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 4F 02 00 35 04 06 00 D2 BB F7 C0 [08:11:54]Write to MH i2c: E2 02 01 FB 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C9 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 4F 02 00 35 04 06 00 D2 BB F7 C0 00 00 7C [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 FB 01 00 90 00 70 [08:11:54]RAPDU: 90 00 [08:11:54]wFMCommunicate OK [08:11:54]wFMCommunicate request_size=7 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 0D 02 02 02 1C 8D [08:11:54]Write to MH i2c: E2 0A 00 FC 01 80 0D 02 02 02 00 1C 8D 00 00 24 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 03 00 FC 01 00 90 00 71 [08:11:54]RAPDU: 90 00 [08:11:54]wFMCommunicate OK [08:11:54]wFMCommunicate request_size=4 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 0D 03 02 [08:11:54]Write to MH i2c: E2 08 00 FD 01 80 0D 03 02 00 00 00 00 79 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 0B 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 0B 00 FD 01 00 83 D8 9A 9C B5 B3 34 AC 90 00 53 [08:11:54]RAPDU: 83 D8 9A 9C B5 B3 34 AC 90 00 [08:11:54]wFMCommunicate OK [08:11:54]SAM_PROTO_SignData done [08:11:54]FM_MakeSignedData done [08:11:54]CreateOFDProtocolMessage [08:11:54]wFMCommunicate request_size=4 [08:11:54]MH_SAM_APDU [08:11:54]CAPDU: 80 11 00 00 [08:11:54]Write to MH i2c: E2 08 00 FE 01 80 11 00 00 00 00 00 00 79 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:54]Read from MH i2c: E2 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 17 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: E2 17 00 FE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [08:11:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:11:54]wFMCommunicate OK [08:11:54]CreateOFDProtocolMessage done [08:11:54]OFDSenderStorePacket 151307 [08:11:54]StoreOFDPacket docnum=151307 [08:11:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 6B 04 01 73 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C9 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 4F 02 00 35 04 06 00 D2 BB F7 C0 1C 8D 83 D8 9A 9C B5 B3 34 AC [08:11:54]CheckFolder [08:11:54]dirname=/storage/ofd_packets [08:11:54]CheckFolder done [08:11:54]ProducePacketName [08:11:54]name=ofd_packets/00151307 [08:11:54]NVStorageSaveData ofd_packets/00151307 [08:11:54]File name is /storage/ofd_packets/00151307 [08:11:54]Write 298 bytes [08:11:54]NVStorageSaveData done [08:11:54]OFDSenderStorePacket done [08:11:54]KKMCreateOFDPacket done [08:11:54]NVStorageSaveData kkm_last_timestamp [08:11:54]File name is /storage/kkm_last_timestamp [08:11:54]Write 4 bytes [08:11:54]NVStorageSaveData done [08:11:54]ExternCall_PrintAddStr [08:11:54]wPrintStart [08:11:54]Write to MH i2c: 01 00 00 FF 01 00 [08:11:54]Write i2c OK [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: 01 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: 01 07 00 [08:11:54]MH_I2C_Read... [08:11:54]Read from MH i2c: 01 07 00 FF 01 00 00 00 00 00 FF 0F 15 [08:11:54]RasterBufferAndPrint [08:11:54]line Счет N : (1)1785317 [08:11:54]line ИНН: 02508201610067 [08:11:54]line Контрольно-Кассовый Чек [08:11:54]line ПРОДАЖА [08:11:54]line ТРК (МРК, ГНК) : 31 [08:11:54]line Товар: 2710194210 [08:11:54]line ДТ-К-5 [08:11:54]line 10.500 * 76.20 [08:11:54]line = 800.10 [08:11:54]line НДС 12% НСП 1% [08:11:54]line > о реализуемом товаре [08:11:54]line ОКРУГЛЕНИЕ: -0.10 [08:11:54]line ИТОГО: 800.00 [08:11:54]line Внесено: 800.00 [08:11:54]line СДАЧА: 0.00 [08:11:54]line НСП 1% : 7.08 [08:11:54]line НДС 12% : 84.97 [08:11:54]line Наличными: 800.00 [08:11:54]line Безнал.: 0.00 [08:11:54]line Место: АЗС № 89 "Партнер Нефть" [08:11:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:11:54]line СНО: Общий режим [08:11:54]line Чек 57 21.09.2024 08:11 [08:11:54]line Смена: 474 ФФД: 1.0 [08:11:54]line ЗНМ: 0300000113 [08:11:54]line РНМ: 0000000000091825 [08:11:54]line Версия ККМ: 001 [08:11:54]line ФМ: 0000000000871835 [08:11:54]line ФД: 151307 [08:11:54]line ФПД: 231704757279885 [08:11:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T081153&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151307&fm=231704757279885&tin=02508201610067®Number=0000000000091825&sum=80000 [08:11:54]OFD Sender: Processing packet 151307 [packets to send 824, broken 823] [08:11:54]ProducePacketName [08:11:54]name=ofd_packets/00151307 [08:11:54]OFD Sender: To server: pG, [08:11:54]CommunicateWithHost lk.salyk.kg:30040 [08:11:54]ConnectInit lk.salyk.kg [08:11:54]written 0, free lines is 4095 [08:11:55]Write to MH i2c: 01 00 00 2A 02 2C [08:11:55]Write i2c OK [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: 01 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: 01 07 00 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 C5 0C 04 [08:11:55]RasterBufferAndPrint [08:11:55]line [08:11:55]line [08:11:55]line [08:11:55]line [08:11:55]line [08:11:55]written 0, free lines is 3275 [08:11:55]MH_Cut [08:11:55]Write to MH i2c: D1 01 00 31 02 01 05 [08:11:55]Write i2c OK [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: D1 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: D1 01 00 [08:11:55]MH_I2C_Read... [08:11:55]Read from MH i2c: D1 01 00 31 02 00 04 [08:11:55]Write to MH i2c: 01 00 00 32 02 34 [08:11:55]Write i2c OK [08:11:55]MH_I2C_Read... [08:11:56]*** Cut start [08:11:56]*** Purtial cut [08:11:56]*** CUTSNS_PIN = 0 [08:11:56]*** Stage 1: CUTSNS_PIN = 1 [08:11:57]recv_with_timeout no data received [08:11:58]Read from MH i2c: 01 [08:11:58]MH_I2C_Read... [08:11:58]*** Stop cut motor [08:11:58]*** Cut end [08:11:58]Read from MH i2c: 01 07 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: 01 07 00 32 02 00 00 00 00 00 FF 0F 49 [08:11:58]process_action close_receipt done [08:11:58]requested_data is exist [08:11:58]produce_requested_data [08:11:58]requested_item fm.sn is exist - process it [08:11:58]wFMCommunicate request_size=4 [08:11:58]MH_SAM_APDU [08:11:58]CAPDU: 80 11 00 00 [08:11:58]Write to MH i2c: E2 08 00 33 02 80 11 00 00 00 00 00 00 AF [08:11:58]Write i2c OK [08:11:58]MH_I2C_Read... [08:11:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:58]Read from MH i2c: E2 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 17 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 17 00 33 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [08:11:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:11:58]wFMCommunicate OK [08:11:58]requested_item fd.num is exist - process it [08:11:58]SAM_PROTO_GetFieldsCounters [08:11:58]wFMCommunicate request_size=4 [08:11:58]MH_SAM_APDU [08:11:58]CAPDU: 80 13 00 00 [08:11:58]Write to MH i2c: E2 08 00 34 02 80 13 00 00 00 00 00 00 B2 [08:11:58]Write i2c OK [08:11:58]MH_I2C_Read... [08:11:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:58]Read from MH i2c: E2 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 62 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 62 00 34 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 4F 02 00 0E 04 04 00 DA 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 B5 [08:11:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 4F 02 00 0E 04 04 00 DA 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:11:58]wFMCommunicate OK [08:11:58]SAM_PROTO_GetFieldsCounters done [08:11:58]requested_item shift.num is exist - process it [08:11:58]requested_item shift.opened is exist - process it [08:11:58]req_shift_opened [08:11:58]FM_GetShiftState [08:11:58]SAM_PROTO_GetShiftState [08:11:58]wFMCommunicate request_size=4 [08:11:58]MH_SAM_APDU [08:11:58]CAPDU: 80 13 01 00 [08:11:58]Write to MH i2c: E2 08 00 35 02 80 13 01 00 00 00 00 00 B4 [08:11:58]Write i2c OK [08:11:58]MH_I2C_Read... [08:11:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:58]Read from MH i2c: E2 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 0E 00 [08:11:58]MH_I2C_Read... [08:11:58]Read from MH i2c: E2 0E 00 35 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [08:11:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:11:58]wFMCommunicate OK [08:11:58]SAM_PROTO_GetShiftState done [08:11:58]FM_GetShiftState done [08:11:58]req_shift_opened done [08:11:58]requested_item shift.open_date is exist - process it [08:11:58]req_shift_open_date [08:11:58]req_shift_open_date done [08:11:58]produce_requested_data done [08:11:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151307,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:11:58]process_action_free close_receipt [08:11:58]json_value_free [08:11:58]json_value_free done [08:11:58]process_json_proto returns [08:11:58]Send response to host [08:11:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151307,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:11:58]free response buf [08:11:58]execute_script done [08:11:58]execute_script returns [08:11:58]free content buf [08:11:58]Sock 7.Close socket [08:11:58]Sock 7.Thread stoped [08:12:00]Connected sock=11 [08:12:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 6B 04 01 73 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C9 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 4F 02 00 35 04 06 00 D2 BB F7 C0 1C 8D 83 D8 9A 9C B5 B3 34 AC [08:12:05]recv_with_timeout no data received [08:12:05]CommunicateWithHost answer receiving error [08:12:05]CommunicateWithHost err = -3 [08:12:05]OFD Sender: Server communicate error [08:12:10]OFD Sender: Processing packet 151307 [packets to send 824, broken 823] [08:12:10]ProducePacketName [08:12:10]name=ofd_packets/00151307 [08:12:10]OFD Sender: To server: pG, [08:12:10]CommunicateWithHost lk.salyk.kg:30040 [08:12:10]ConnectInit lk.salyk.kg [08:12:11]Connected sock=9 [08:12:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 6B 04 01 73 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 C9 7F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 4F 02 00 35 04 06 00 D2 BB F7 C0 1C 8D 83 D8 9A 9C B5 B3 34 AC [08:12:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9F 4B 47 00 98 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 4F 02 00 F4 03 04 00 E1 27 EE 66 B6 04 01 00 00 F6 E8 D4 96 34 B2 C2 E7 [08:12:11]CommunicateWithHost err = 0 [08:12:11]CheckOFDResponse [08:12:11]1017 (14) - 77093643461234 [08:12:11]1041 (16) - 0000000000871835 [08:12:11]1040 (4) - 151307 [08:12:11]1012 (4) - 21.09.2024 01:56 [08:12:11]1206 (1) - 0 [08:12:11]OFD Sender: Remove packet 151307 [08:12:11]ProducePacketName [08:12:11]name=ofd_packets/00151307 [08:12:11]NVStorageDeleteData [08:12:12]OFD Sender: No OFD packet to send [08:12:17]OFD Sender: No OFD packet to send [08:12:22]OFD Sender: No OFD packet to send [08:12:27]OFD Sender: No OFD packet to send [08:12:31]recv_with_timeout no data received [08:12:32]OFD Sender: No OFD packet to send [08:12:37]OFD Sender: No OFD packet to send [08:12:42]OFD Sender: No OFD packet to send [08:12:47]OFD Sender: No OFD packet to send [08:12:52]OFD Sender: No OFD packet to send [08:12:57]OFD Sender: No OFD packet to send [08:13:02]OFD Sender: No OFD packet to send [08:13:07]OFD Sender: No OFD packet to send [08:13:12]OFD Sender: No OFD packet to send [08:13:17]OFD Sender: No OFD packet to send [08:13:22]OFD Sender: No OFD packet to send [08:13:27]OFD Sender: No OFD packet to send [08:13:32]OFD Sender: No OFD packet to send [08:13:37]OFD Sender: No OFD packet to send [08:13:42]OFD Sender: No OFD packet to send [08:13:47]OFD Sender: No OFD packet to send [08:13:49]recv_with_timeout no data received [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:43]OFD Sender: No OFD packet to send [08:14:46]recv_with_timeout no data received [08:14:48]OFD Sender: No OFD packet to send [08:14:53]OFD Sender: No OFD packet to send [08:14:58]OFD Sender: No OFD packet to send [08:15:03]OFD Sender: No OFD packet to send [08:15:03]recv_with_timeout no data received [08:15:08]OFD Sender: No OFD packet to send [08:15:13]OFD Sender: No OFD packet to send [08:15:18]OFD Sender: No OFD packet to send [08:15:23]OFD Sender: No OFD packet to send [08:15:28]OFD Sender: No OFD packet to send [08:15:33]OFD Sender: No OFD packet to send [08:15:38]OFD Sender: No OFD packet to send [08:15:43]OFD Sender: No OFD packet to send [08:15:48]OFD Sender: No OFD packet to send [08:15:53]OFD Sender: No OFD packet to send [08:15:58]OFD Sender: No OFD packet to send [08:16:03]OFD Sender: No OFD packet to send [08:16:08]OFD Sender: No OFD packet to send [08:16:13]OFD Sender: No OFD packet to send [08:16:18]OFD Sender: No OFD packet to send [08:16:23]OFD Sender: No OFD packet to send [08:16:28]OFD Sender: No OFD packet to send [08:16:33]OFD Sender: No OFD packet to send [08:16:38]OFD Sender: No OFD packet to send [08:16:43]OFD Sender: No OFD packet to send [08:16:48]OFD Sender: No OFD packet to send [08:16:53]OFD Sender: No OFD packet to send [08:16:58]recv_with_timeout no data received [08:16:58]OFD Sender: No OFD packet to send [08:17:03]OFD Sender: No OFD packet to send [08:17:08]OFD Sender: No OFD packet to send [08:17:08]recv_with_timeout no data received [08:17:13]OFD Sender: No OFD packet to send [08:17:18]OFD Sender: No OFD packet to send [08:17:19]recv_with_timeout no data received [08:17:23]OFD Sender: No OFD packet to send [08:17:28]OFD Sender: No OFD packet to send [08:17:33]OFD Sender: No OFD packet to send [08:17:38]OFD Sender: No OFD packet to send [08:17:43]OFD Sender: No OFD packet to send [08:17:48]OFD Sender: No OFD packet to send [08:17:48]recv_with_timeout no data received [08:17:53]OFD Sender: No OFD packet to send [08:17:58]OFD Sender: No OFD packet to send [08:18:03]OFD Sender: No OFD packet to send [08:18:08]OFD Sender: No OFD packet to send [08:18:13]OFD Sender: No OFD packet to send [08:18:18]OFD Sender: No OFD packet to send [08:18:19]recv_with_timeout no data received [08:18:23]OFD Sender: No OFD packet to send [08:18:28]OFD Sender: No OFD packet to send [08:18:30]recv_with_timeout no data received [08:18:33]OFD Sender: No OFD packet to send [08:18:38]OFD Sender: No OFD packet to send [08:18:43]OFD Sender: No OFD packet to send [08:18:48]OFD Sender: No OFD packet to send [08:18:53]OFD Sender: No OFD packet to send [08:18:58]OFD Sender: No OFD packet to send [08:19:03]OFD Sender: No OFD packet to send [08:19:08]OFD Sender: No OFD packet to send [08:19:13]OFD Sender: No OFD packet to send [08:19:18]OFD Sender: No OFD packet to send [08:19:23]OFD Sender: No OFD packet to send [08:19:29]OFD Sender: No OFD packet to send [08:19:34]OFD Sender: No OFD packet to send [08:19:39]OFD Sender: No OFD packet to send [08:19:44]OFD Sender: No OFD packet to send [08:19:49]OFD Sender: No OFD packet to send [08:19:54]OFD Sender: No OFD packet to send [08:19:59]OFD Sender: No OFD packet to send [08:20:02]recv_with_timeout no data received [08:20:04]OFD Sender: No OFD packet to send [08:20:09]OFD Sender: No OFD packet to send [08:20:14]OFD Sender: No OFD packet to send [08:20:19]OFD Sender: No OFD packet to send [08:20:24]OFD Sender: No OFD packet to send [08:20:29]OFD Sender: No OFD packet to send [08:20:34]OFD Sender: No OFD packet to send [08:20:34]recv_with_timeout no data received [08:20:39]OFD Sender: No OFD packet to send [08:20:44]OFD Sender: No OFD packet to send [08:20:49]OFD Sender: No OFD packet to send [08:20:54]OFD Sender: No OFD packet to send [08:20:59]OFD Sender: No OFD packet to send [08:21:04]OFD Sender: No OFD packet to send [08:21:09]OFD Sender: No OFD packet to send [08:21:14]OFD Sender: No OFD packet to send [08:21:19]OFD Sender: No OFD packet to send [08:21:24]OFD Sender: No OFD packet to send [08:21:24]recv_with_timeout no data received [08:21:29]OFD Sender: No OFD packet to send [08:21:34]OFD Sender: No OFD packet to send [08:21:39]OFD Sender: No OFD packet to send [08:21:44]OFD Sender: No OFD packet to send [08:21:49]OFD Sender: No OFD packet to send [08:21:54]OFD Sender: No OFD packet to send [08:21:59]OFD Sender: No OFD packet to send [08:22:00]recv_with_timeout no data received [08:22:04]OFD Sender: No OFD packet to send [08:22:09]OFD Sender: No OFD packet to send [08:22:14]OFD Sender: No OFD packet to send [08:22:19]OFD Sender: No OFD packet to send [08:22:24]OFD Sender: No OFD packet to send [08:22:29]OFD Sender: No OFD packet to send [08:22:32]recv_with_timeout no data received [08:22:34]OFD Sender: No OFD packet to send [08:22:39]OFD Sender: No OFD packet to send [08:22:44]OFD Sender: No OFD packet to send [08:22:49]OFD Sender: No OFD packet to send [08:22:51]recv_with_timeout no data received [08:22:54]OFD Sender: No OFD packet to send [08:22:59]OFD Sender: No OFD packet to send [08:23:04]OFD Sender: No OFD packet to send [08:23:09]OFD Sender: No OFD packet to send [08:23:14]OFD Sender: No OFD packet to send [08:23:19]OFD Sender: No OFD packet to send [08:23:24]OFD Sender: No OFD packet to send [08:23:29]OFD Sender: No OFD packet to send [08:23:34]OFD Sender: No OFD packet to send [08:23:39]OFD Sender: No OFD packet to send [08:23:44]OFD Sender: No OFD packet to send [08:23:49]OFD Sender: No OFD packet to send [08:23:54]recv_with_timeout no data received [08:23:54]OFD Sender: No OFD packet to send [08:23:59]OFD Sender: No OFD packet to send [08:24:04]OFD Sender: No OFD packet to send [08:24:09]OFD Sender: No OFD packet to send [08:24:15]OFD Sender: No OFD packet to send [08:24:18]recv_with_timeout no data received [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:35]recv_with_timeout no data received [08:24:35]OFD Sender: No OFD packet to send [08:24:40]OFD Sender: No OFD packet to send [08:24:45]OFD Sender: No OFD packet to send [08:24:50]OFD Sender: No OFD packet to send [08:24:55]OFD Sender: No OFD packet to send [08:25:00]OFD Sender: No OFD packet to send [08:25:05]OFD Sender: No OFD packet to send [08:25:10]OFD Sender: No OFD packet to send [08:25:15]OFD Sender: No OFD packet to send [08:25:20]OFD Sender: No OFD packet to send [08:25:25]OFD Sender: No OFD packet to send [08:25:30]OFD Sender: No OFD packet to send [08:25:35]OFD Sender: No OFD packet to send [08:25:40]OFD Sender: No OFD packet to send [08:25:45]OFD Sender: No OFD packet to send [08:25:50]OFD Sender: No OFD packet to send [08:25:55]OFD Sender: No OFD packet to send [08:26:00]OFD Sender: No OFD packet to send [08:26:01]recv_with_timeout no data received [08:26:05]OFD Sender: No OFD packet to send [08:26:10]OFD Sender: No OFD packet to send [08:26:15]OFD Sender: No OFD packet to send [08:26:20]OFD Sender: No OFD packet to send [08:26:25]OFD Sender: No OFD packet to send [08:26:30]OFD Sender: No OFD packet to send [08:26:35]OFD Sender: No OFD packet to send [08:26:40]OFD Sender: No OFD packet to send [08:26:45]OFD Sender: No OFD packet to send [08:26:50]OFD Sender: No OFD packet to send [08:26:55]OFD Sender: No OFD packet to send [08:27:00]OFD Sender: No OFD packet to send [08:27:05]OFD Sender: No OFD packet to send [08:27:09]recv_with_timeout no data received [08:27:10]OFD Sender: No OFD packet to send [08:27:15]OFD Sender: No OFD packet to send [08:27:20]OFD Sender: No OFD packet to send [08:27:25]OFD Sender: No OFD packet to send [08:27:30]OFD Sender: No OFD packet to send [08:27:32]accept exits with 10 [08:27:32]New connection [08:27:32]New thread 3066682724 created [08:27:32]Thread 3066826084 joined [08:27:32]Waiting for new connection... [08:27:32] Sock 10.Parse request [08:27:32]Sock 10.Check first char [08:27:32]Sock 10.First char is OK [08:27:32]request: POST /json_proto HTTP/1.0 [08:27:32]Method: POST [08:27:32]URL: /json_proto [08:27:32]Method is POST - this is cgi request [08:27:32]url: /json_proto [08:27:32]query_string will be loaded in cgi processing [08:27:32]execute_cgi json_proto POST (null) [08:27:32]execute_cgi path=json_proto method=POST [08:27:32]POST find Content-Length [08:27:32]Host: 172.17.43.67:8080 [08:27:32]Content-Length: 796 [08:27:32]Content-Type: application/json [08:27:32] [08:27:32]POST finish read [08:27:32]Found Content-Length = 796 [08:27:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 9.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:32]execute_script... [08:27: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)1785318", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 9.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:32]POST & json_proto [08:27:32]process_json_proto [08:27:32]json parsed OK: [08:27:32]protocol is kg_v1.0 [08:27:32]action value=close_receipt [08:27:32]process_action close_receipt [08:27:32]cmd_close_receipt [08:27:32]MH_GetDate [08:27:32]Write to MH i2c: F0 00 00 36 02 27 [08:27:32]Write i2c OK [08:27:32]MH_I2C_Read... [08:27:32]Read from MH i2c: F0 [08:27:32]MH_I2C_Read... [08:27:32]Read from MH i2c: F0 09 00 [08:27:32]MH_I2C_Read... [08:27:32]Read from MH i2c: F0 09 00 36 02 00 75 83 EE 66 6A BD 47 65 4F [08:27:32]GetLastDocTimeStamp 1726906313 [08:27:32]current date 1726907253 [08:27:32]FM_GetShiftState [08:27:32]SAM_PROTO_GetShiftState [08:27:32]wFMCommunicate request_size=4 [08:27:32]MH_SAM_APDU [08:27:32]CAPDU: 80 13 01 00 [08:27:32]Write to MH i2c: E2 08 00 37 02 80 13 01 00 00 00 00 00 B6 [08:27:32]Write i2c OK [08:27:32]MH_I2C_Read... [08:27:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:32]Read from MH i2c: E2 [08:27:32]MH_I2C_Read... [08:27:32]Read from MH i2c: E2 0E 00 [08:27:32]MH_I2C_Read... [08:27:32]Read from MH i2c: E2 0E 00 37 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 46 [08:27:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:27:32]wFMCommunicate OK [08:27:32]SAM_PROTO_GetShiftState done [08:27:32]FM_GetShiftState done [08:27:32]opened in 1726878748 [08:27:32]opened+sec_in_day 1726965148 [08:27:32]quantity*price = 0 [08:27:32]sum+1 = 1 [08:27:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 58 21.09.2024 08:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151308 ФПД: 183292653366298 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T082733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151308&fm=183292653366298&tin=02508201610067®Number=0000000000091825&sum=0 [08:27:33]StoreToDocumentArchive [08:27:33]shift 474 fd 151308 [08:27:33]save to /storage/0474/doc_00151308 [08:27:33]save last doc name /storage/0474/doc_00151308 to /storage/kkm_last_doc_name [08:27:33]save OK [08:27:33]Clear old archive folders... [08:27:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:27:33]tlvbuf is 00903BD0 [08:27:33]SAM_PROTO_ClearQueue [08:27:33]wFMCommunicate request_size=4 [08:27:33]MH_SAM_APDU [08:27:33]CAPDU: 80 09 00 00 [08:27:33]Write to MH i2c: E2 08 00 44 02 80 09 00 00 00 00 00 00 B8 [08:27:33]Write i2c OK [08:27:33]MH_I2C_Read... [08:27:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:33]Read from MH i2c: E2 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [08:27:33]RAPDU: 90 00 [08:27:33]wFMCommunicate OK [08:27:33]SAM_PROTO_ClearQueue done [08:27:33]KKMCreateOFDPacket [08:27:33]OFDProtocolAddRootSTLVToBuf [08:27:33]FM_MakeSignedData [08:27:33]FM_MakeSignedData [08:27:33]SAM_PROTO_SignData [08:27:33]wFMCommunicate request_size=4 [08:27:33]MH_SAM_APDU [08:27:33]CAPDU: 80 0D 01 02 [08:27:33]Write to MH i2c: E2 08 00 45 02 80 0D 01 02 00 00 00 00 C0 [08:27:33]Write i2c OK [08:27:33]MH_I2C_Read... [08:27:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:33]Read from MH i2c: E2 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 45 02 00 90 00 BB [08:27:33]RAPDU: 90 00 [08:27:33]wFMCommunicate OK [08:27:33]wFMCommunicate request_size=255 [08:27:33]MH_SAM_APDU [08:27: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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 75 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 4F 02 00 35 04 06 00 A6 [08:27:33]Write to MH i2c: E2 02 01 46 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 75 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 4F 02 00 35 04 06 00 A6 00 00 36 [08:27:33]Write i2c OK [08:27:33]MH_I2C_Read... [08:27:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:33]Read from MH i2c: E2 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 46 02 00 90 00 BC [08:27:33]RAPDU: 90 00 [08:27:33]wFMCommunicate OK [08:27:33]wFMCommunicate request_size=10 [08:27:33]MH_SAM_APDU [08:27:33]CAPDU: 80 0D 02 02 05 B4 25 7E 6C 1A [08:27:33]Write to MH i2c: E2 0D 00 47 02 80 0D 02 02 05 00 B4 25 7E 6C 1A 00 00 AA [08:27:33]Write i2c OK [08:27:33]MH_I2C_Read... [08:27:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:33]Read from MH i2c: E2 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 03 00 47 02 00 90 00 BD [08:27:33]RAPDU: 90 00 [08:27:33]wFMCommunicate OK [08:27:33]wFMCommunicate request_size=4 [08:27:33]MH_SAM_APDU [08:27:33]CAPDU: 80 0D 03 02 [08:27:33]Write to MH i2c: E2 08 00 48 02 80 0D 03 02 00 00 00 00 C5 [08:27:33]Write i2c OK [08:27:33]MH_I2C_Read... [08:27:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:33]Read from MH i2c: E2 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 0B 00 [08:27:33]MH_I2C_Read... [08:27:33]Read from MH i2c: E2 0B 00 48 02 00 56 2F A2 74 78 A9 7D DF 90 00 DE [08:27:33]RAPDU: 56 2F A2 74 78 A9 7D DF 90 00 [08:27:33]wFMCommunicate OK [08:27:33]SAM_PROTO_SignData done [08:27:33]FM_MakeSignedData done [08:27:33]CreateOFDProtocolMessage [08:27:33]wFMCommunicate request_size=4 [08:27:33]MH_SAM_APDU [08:27:33]CAPDU: 80 11 00 00 [08:27:33]Write to MH i2c: E2 08 00 49 02 80 11 00 00 00 00 00 00 C5 [08:27:33]Write i2c OK [08:27:33]MH_I2C_Read... [08:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:34]Read from MH i2c: E2 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 17 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 17 00 49 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [08:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:27:34]wFMCommunicate OK [08:27:34]CreateOFDProtocolMessage done [08:27:34]OFDSenderStorePacket 151308 [08:27:34]StoreOFDPacket docnum=151308 [08:27:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 72 07 01 49 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 75 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 4F 02 00 35 04 06 00 A6 B4 25 7E 6C 1A 56 2F A2 74 78 A9 7D DF [08:27:34]CheckFolder [08:27:34]dirname=/storage/ofd_packets [08:27:34]CheckFolder done [08:27:34]ProducePacketName [08:27:34]name=ofd_packets/00151308 [08:27:34]NVStorageSaveData ofd_packets/00151308 [08:27:34]File name is /storage/ofd_packets/00151308 [08:27:34]Write 301 bytes [08:27:34]NVStorageSaveData done [08:27:34]OFDSenderStorePacket done [08:27:34]KKMCreateOFDPacket done [08:27:34]NVStorageSaveData kkm_last_timestamp [08:27:34]File name is /storage/kkm_last_timestamp [08:27:34]Write 4 bytes [08:27:34]NVStorageSaveData done [08:27:34]ExternCall_PrintAddStr [08:27:34]wPrintStart [08:27:34]Write to MH i2c: 01 00 00 4A 02 4C [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 07 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 07 00 4A 02 00 00 00 00 00 FF 0F 61 [08:27:34]RasterBufferAndPrint [08:27:34]line Счет N : (1)1785318 [08:27:34]line ИНН: 02508201610067 [08:27:34]line Контрольно-Кассовый Чек [08:27:34]line ПРОДАЖА [08:27:34]line ТРК (МРК, ГНК) : 13 [08:27:34]line Товар: 2710124500 [08:27:34]line Аи-95-К-5 [08:27:34]line 9.440 * 0.00 [08:27:34]line = 0.00 [08:27:34]line НДС 12% НСП 1% [08:27:34]line > о реализуемом товаре [08:27:34]line ИТОГО: 0.00 [08:27:34]line НСП 1% : 0.00 [08:27:34]line НДС 12% : 0.00 [08:27:34]line Наличными: 0.00 [08:27:34]line Безнал.: 0.00 [08:27:34]line Место: АЗС № 89 "Партнер Нефть" [08:27:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:27:34]line СНО: Общий режим [08:27:34]line Чек 58 21.09.2024 08:27 [08:27:34]line Смена: 474 ФФД: 1.0 [08:27:34]line ЗНМ: 0300000113 [08:27:34]line РНМ: 0000000000091825 [08:27:34]line Версия ККМ: 001 [08:27:34]line Платежная система: O! деньги [08:27:34]line ФМ: 0000000000871835 [08:27:34]line ФД: 151308 [08:27:34]line ФПД: 183292653366298 [08:27:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T082733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151308&fm=183292653366298&tin=02508201610067®Number=0000000000091825&sum=0 [08:27:34]OFD Sender: Processing packet 151308 [packets to send 824, broken 823] [08:27:34]ProducePacketName [08:27:34]name=ofd_packets/00151308 [08:27:34]OFD Sender: To server: pG, [08:27:34]CommunicateWithHost lk.salyk.kg:30040 [08:27:34]ConnectInit lk.salyk.kg [08:27:34]written 0, free lines is 4095 [08:27:34]Write to MH i2c: 01 00 00 74 02 76 [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 07 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 D8 0C 61 [08:27:34]RasterBufferAndPrint [08:27:34]line [08:27:34]line [08:27:34]line [08:27:34]line [08:27:34]line [08:27:34]written 0, free lines is 3294 [08:27:34]MH_Cut [08:27:34]Write to MH i2c: D1 01 00 7B 02 01 4F [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: D1 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: D1 01 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: D1 01 00 7B 02 00 4E [08:27:34]Write to MH i2c: 01 00 00 7C 02 7E [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:35]Connected sock=9 [08:27:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 72 07 01 49 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 75 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 4F 02 00 35 04 06 00 A6 B4 25 7E 6C 1A 56 2F A2 74 78 A9 7D DF [08:27:35]*** Cut start [08:27:35]*** Purtial cut [08:27:35]*** Stage 1: CUTSNS_PIN = 1 [08:27:35]Read from MH i2c: 01 [08:27:35]MH_I2C_Read... [08:27:35]*** Stop cut motor [08:27:35]*** Cut end [08:27:35]Read from MH i2c: 01 07 00 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: 01 07 00 7C 02 00 00 00 00 00 FF 0F 93 [08:27:35]process_action close_receipt done [08:27:35]requested_data is exist [08:27:35]produce_requested_data [08:27:35]requested_item fm.sn is exist - process it [08:27:35]wFMCommunicate request_size=4 [08:27:35]MH_SAM_APDU [08:27:35]CAPDU: 80 11 00 00 [08:27:35]Write to MH i2c: E2 08 00 7D 02 80 11 00 00 00 00 00 00 F9 [08:27:35]Write i2c OK [08:27:35]MH_I2C_Read... [08:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:35]Read from MH i2c: E2 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: E2 17 00 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: E2 17 00 7D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4C [08:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:27:35]wFMCommunicate OK [08:27:35]requested_item fd.num is exist - process it [08:27:35]SAM_PROTO_GetFieldsCounters [08:27:35]wFMCommunicate request_size=4 [08:27:35]MH_SAM_APDU [08:27:35]CAPDU: 80 13 00 00 [08:27:35]Write to MH i2c: E2 08 00 7E 02 80 13 00 00 00 00 00 00 FC [08:27:35]Write i2c OK [08:27:35]MH_I2C_Read... [08:27:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:35]Read from MH i2c: E2 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: E2 62 00 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: E2 62 00 7E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 4F 02 00 0E 04 04 00 DA 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 03 [08:27:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 4F 02 00 0E 04 04 00 DA 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:27:35]wFMCommunicate OK [08:27:35]SAM_PROTO_GetFieldsCounters done [08:27:35]requested_item shift.num is exist - process it [08:27:35]requested_item shift.opened is exist - process it [08:27:35]req_shift_opened [08:27:35]FM_GetShiftState [08:27:35]SAM_PROTO_GetShiftState [08:27:35]wFMCommunicate request_size=4 [08:27:35]MH_SAM_APDU [08:27:35]CAPDU: 80 13 01 00 [08:27:35]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [08:27:35]Write i2c OK [08:27:35]MH_I2C_Read... [08:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:35]Read from MH i2c: E2 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: E2 0E 00 [08:27:35]MH_I2C_Read... [08:27:35]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8E [08:27:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:27:35]wFMCommunicate OK [08:27:35]SAM_PROTO_GetShiftState done [08:27:35]FM_GetShiftState done [08:27:35]req_shift_opened done [08:27:35]requested_item shift.open_date is exist - process it [08:27:35]req_shift_open_date [08:27:35]req_shift_open_date done [08:27:35]produce_requested_data done [08:27:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151308,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:27:35]process_action_free close_receipt [08:27:35]json_value_free [08:27:35]json_value_free done [08:27:35]process_json_proto returns [08:27:35]Send response to host [08:27:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151308,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:27:35]free response buf [08:27:35]execute_script done [08:27:35]execute_script returns [08:27:35]free content buf [08:27:35]Sock 10.Close socket [08:27:35]Sock 10.Thread stoped [08:27:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 FB 47 00 D9 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 4F 02 00 F4 03 04 00 7D 2B EE 66 B6 04 01 00 00 47 DF 35 C2 ED BF 25 80 [08:27:36]CommunicateWithHost err = 0 [08:27:36]CheckOFDResponse [08:27:36]1017 (14) - 77093643461234 [08:27:36]1041 (16) - 0000000000871835 [08:27:36]1040 (4) - 151308 [08:27:36]1012 (4) - 21.09.2024 02:12 [08:27:36]1206 (1) - 0 [08:27:36]OFD Sender: Remove packet 151308 [08:27:36]ProducePacketName [08:27:36]name=ofd_packets/00151308 [08:27:36]NVStorageDeleteData [08:27:37]OFD Sender: No OFD packet to send [08:27:37]accept exits with 7 [08:27:37]New connection [08:27:37]New thread 3066826084 created [08:27:37]Thread 3066682724 joined [08:27:37]Waiting for new connection... [08:27:37] Sock 7.Parse request [08:27:37]Sock 7.Check first char [08:27:37]Sock 7.First char is OK [08:27:37]request: POST /json_proto HTTP/1.0 [08:27:37]Method: POST [08:27:37]URL: /json_proto [08:27:37]Method is POST - this is cgi request [08:27:37]url: /json_proto [08:27:37]query_string will be loaded in cgi processing [08:27:37]execute_cgi json_proto POST (null) [08:27:37]execute_cgi path=json_proto method=POST [08:27:37]POST find Content-Length [08:27:37]Host: 172.17.43.67:8080 [08:27:37]Content-Length: 678 [08:27:37]Content-Type: application/json [08:27:37] [08:27:37]POST finish read [08:27:37]Found Content-Length = 678 [08:27:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.070, "sum" : 450.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:37]execute_script... [08:27: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)1785319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.070, "sum" : 450.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:37]POST & json_proto [08:27:37]process_json_proto [08:27:37]json parsed OK: [08:27:37]protocol is kg_v1.0 [08:27:37]action value=close_receipt [08:27:37]process_action close_receipt [08:27:37]cmd_close_receipt [08:27:37]MH_GetDate [08:27:37]Write to MH i2c: F0 00 00 80 02 71 [08:27:37]Write i2c OK [08:27:37]MH_I2C_Read... [08:27:37]Read from MH i2c: F0 [08:27:37]MH_I2C_Read... [08:27:37]Read from MH i2c: F0 09 00 [08:27:37]MH_I2C_Read... [08:27:37]Read from MH i2c: F0 09 00 80 02 00 7A 83 EE 66 6A BD 47 65 9E [08:27:37]GetLastDocTimeStamp 1726907253 [08:27:37]current date 1726907258 [08:27:37]FM_GetShiftState [08:27:37]SAM_PROTO_GetShiftState [08:27:37]wFMCommunicate request_size=4 [08:27:37]MH_SAM_APDU [08:27:37]CAPDU: 80 13 01 00 [08:27:37]Write to MH i2c: E2 08 00 81 02 80 13 01 00 00 00 00 00 00 [08:27:37]Write i2c OK [08:27:37]MH_I2C_Read... [08:27:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:37]Read from MH i2c: E2 [08:27:37]MH_I2C_Read... [08:27:37]Read from MH i2c: E2 0E 00 [08:27:37]MH_I2C_Read... [08:27:37]Read from MH i2c: E2 0E 00 81 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 90 [08:27:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:27:37]wFMCommunicate OK [08:27:37]SAM_PROTO_GetShiftState done [08:27:37]FM_GetShiftState done [08:27:37]opened in 1726878748 [08:27:37]opened+sec_in_day 1726965148 [08:27:37]quantity*price = 45039 [08:27:37]sum+1 = 45040 [08:27:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.99 НДС 12% : 47.83 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 59 21.09.2024 08:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151309 ФПД: 213514943887396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T082738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151309&fm=213514943887396&tin=02508201610067®Number=0000000000091825&sum=45000 [08:27:38]StoreToDocumentArchive [08:27:38]shift 474 fd 151309 [08:27:38]save to /storage/0474/doc_00151309 [08:27:38]save last doc name /storage/0474/doc_00151309 to /storage/kkm_last_doc_name [08:27:38]save OK [08:27:38]Clear old archive folders... [08:27:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:27:38]tlvbuf is 00914D00 [08:27:38]SAM_PROTO_ClearQueue [08:27:38]wFMCommunicate request_size=4 [08:27:38]MH_SAM_APDU [08:27:38]CAPDU: 80 09 00 00 [08:27:38]Write to MH i2c: E2 08 00 8E 02 80 09 00 00 00 00 00 00 02 [08:27:38]Write i2c OK [08:27:38]MH_I2C_Read... [08:27:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:38]Read from MH i2c: E2 [08:27:38]MH_I2C_Read... [08:27:38]Read from MH i2c: E2 03 00 [08:27:38]MH_I2C_Read... [08:27:38]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [08:27:38]RAPDU: 90 00 [08:27:38]wFMCommunicate OK [08:27:38]SAM_PROTO_ClearQueue done [08:27:38]KKMCreateOFDPacket [08:27:38]OFDProtocolAddRootSTLVToBuf [08:27:38]FM_MakeSignedData [08:27:38]FM_MakeSignedData [08:27:38]SAM_PROTO_SignData [08:27:38]wFMCommunicate request_size=4 [08:27:38]MH_SAM_APDU [08:27:38]CAPDU: 80 0D 01 02 [08:27:38]Write to MH i2c: E2 08 00 8F 02 80 0D 01 02 00 00 00 00 0A [08:27:38]Write i2c OK [08:27:38]MH_I2C_Read... [08:27:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:27:38]Read from MH i2c: E2 [08:27:38]MH_I2C_Read... [08:27:38]Read from MH i2c: E2 03 00 [08:27:38]MH_I2C_Read... [08:27:38]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [08:27:38]RAPDU: 90 00 [08:27:38]wFMCommunicate OK [08:27:38]wFMCommunicate request_size=255 [08:27:38]MH_SAM_APDU [08:27:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 7A 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 4F 02 00 35 04 06 00 C2 [08:27:38]Write to MH i2c: E2 02 01 90 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 7A 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 4F 02 00 35 04 06 00 C2 00 00 61 [08:27:38]Write i2c OK [08:27:38]MH_I2C_Read... [08:27:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:39]Read from MH i2c: E2 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 03 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 03 00 90 02 00 90 00 06 [08:27:39]RAPDU: 90 00 [08:27:39]wFMCommunicate OK [08:27:39]wFMCommunicate request_size=10 [08:27:39]MH_SAM_APDU [08:27:39]CAPDU: 80 0D 02 02 05 30 D2 62 78 24 [08:27:39]Write to MH i2c: E2 0D 00 91 02 80 0D 02 02 05 00 30 D2 62 78 24 00 00 17 [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:27:39]Read from MH i2c: E2 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 03 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 03 00 91 02 00 90 00 07 [08:27:39]RAPDU: 90 00 [08:27:39]wFMCommunicate OK [08:27:39]wFMCommunicate request_size=4 [08:27:39]MH_SAM_APDU [08:27:39]CAPDU: 80 0D 03 02 [08:27:39]Write to MH i2c: E2 08 00 92 02 80 0D 03 02 00 00 00 00 0F [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:27:39]Read from MH i2c: E2 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 0B 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 0B 00 92 02 00 5D D4 9D C5 2C 05 8D 01 90 00 62 [08:27:39]RAPDU: 5D D4 9D C5 2C 05 8D 01 90 00 [08:27:39]wFMCommunicate OK [08:27:39]SAM_PROTO_SignData done [08:27:39]FM_MakeSignedData done [08:27:39]CreateOFDProtocolMessage [08:27:39]wFMCommunicate request_size=4 [08:27:39]MH_SAM_APDU [08:27:39]CAPDU: 80 11 00 00 [08:27:39]Write to MH i2c: E2 08 00 93 02 80 11 00 00 00 00 00 00 0F [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:39]Read from MH i2c: E2 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 17 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: E2 17 00 93 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 62 [08:27:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:27:39]wFMCommunicate OK [08:27:39]CreateOFDProtocolMessage done [08:27:39]OFDSenderStorePacket 151309 [08:27:39]StoreOFDPacket docnum=151309 [08:27:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 89 07 01 CE 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 7A 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 4F 02 00 35 04 06 00 C2 30 D2 62 78 24 5D D4 9D C5 2C 05 8D 01 [08:27:39]CheckFolder [08:27:39]dirname=/storage/ofd_packets [08:27:39]CheckFolder done [08:27:39]ProducePacketName [08:27:39]name=ofd_packets/00151309 [08:27:39]NVStorageSaveData ofd_packets/00151309 [08:27:39]File name is /storage/ofd_packets/00151309 [08:27:39]Write 301 bytes [08:27:39]NVStorageSaveData done [08:27:39]OFDSenderStorePacket done [08:27:39]KKMCreateOFDPacket done [08:27:39]NVStorageSaveData kkm_last_timestamp [08:27:39]File name is /storage/kkm_last_timestamp [08:27:39]Write 4 bytes [08:27:39]NVStorageSaveData done [08:27:39]ExternCall_PrintAddStr [08:27:39]wPrintStart [08:27:39]Write to MH i2c: 01 00 00 94 02 96 [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: 01 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: 01 07 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 FF 0F AB [08:27:39]RasterBufferAndPrint [08:27:39]line Счет N : (1)1785319 [08:27:39]line ИНН: 02508201610067 [08:27:39]line Контрольно-Кассовый Чек [08:27:39]line ПРОДАЖА [08:27:39]line ТРК (МРК, ГНК) : 23 [08:27:39]line Товар: 2710124500 [08:27:39]line Аи-95-К-5 [08:27:39]line 6.070 * 74.20 [08:27:39]line = 450.39 [08:27:39]line НДС 12% НСП 1% [08:27:39]line > о реализуемом товаре [08:27:39]line ОКРУГЛЕНИЕ: -0.39 [08:27:39]line ИТОГО: 450.00 [08:27:39]line Внесено: 450.00 [08:27:39]line СДАЧА: 0.00 [08:27:39]line НСП 1% : 3.99 [08:27:39]line НДС 12% : 47.83 [08:27:39]line Наличными: 450.00 [08:27:39]line Безнал.: 0.00 [08:27:39]line Место: АЗС № 89 "Партнер Нефть" [08:27:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:27:39]line СНО: Общий режим [08:27:39]line Чек 59 21.09.2024 08:27 [08:27:39]line Смена: 474 ФФД: 1.0 [08:27:39]line ЗНМ: 0300000113 [08:27:39]line РНМ: 0000000000091825 [08:27:39]line Версия ККМ: 001 [08:27:39]line ФМ: 0000000000871835 [08:27:39]line ФД: 151309 [08:27:39]line ФПД: 213514943887396 [08:27:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T082738&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151309&fm=213514943887396&tin=02508201610067®Number=0000000000091825&sum=45000 [08:27:39]written 0, free lines is 4095 [08:27:39]OFD Sender: Processing packet 151309 [packets to send 824, broken 823] [08:27:39]ProducePacketName [08:27:39]name=ofd_packets/00151309 [08:27:39]OFD Sender: To server: pG, [08:27:39]CommunicateWithHost lk.salyk.kg:30040 [08:27:39]ConnectInit lk.salyk.kg [08:27:39]Write to MH i2c: 01 00 00 BF 02 C1 [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: 01 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: 01 07 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: 01 07 00 BF 02 00 00 00 00 00 E5 0C B9 [08:27:39]RasterBufferAndPrint [08:27:39]line [08:27:39]line [08:27:39]line [08:27:39]line [08:27:39]line [08:27:39]written 0, free lines is 3313 [08:27:39]MH_Cut [08:27:39]Write to MH i2c: D1 01 00 C6 02 01 9A [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: D1 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: D1 01 00 [08:27:39]MH_I2C_Read... [08:27:39]Read from MH i2c: D1 01 00 C6 02 00 99 [08:27:39]Write to MH i2c: 01 00 00 C7 02 C9 [08:27:39]Write i2c OK [08:27:39]MH_I2C_Read... [08:27:40]*** Cut start [08:27:40]*** Purtial cut [08:27:40]*** Stage 1: CUTSNS_PIN = 1 [08:27:40]Read from MH i2c: 01 [08:27:40]MH_I2C_Read... [08:27:40]*** Stop cut motor [08:27:40]*** Cut end [08:27:40]Read from MH i2c: 01 07 00 [08:27:40]MH_I2C_Read... [08:27:40]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [08:27:40]process_action close_receipt done [08:27:40]requested_data is exist [08:27:40]produce_requested_data [08:27:40]requested_item fm.sn is exist - process it [08:27:40]wFMCommunicate request_size=4 [08:27:40]MH_SAM_APDU [08:27:40]CAPDU: 80 11 00 00 [08:27:40]Write to MH i2c: E2 08 00 C8 02 80 11 00 00 00 00 00 00 44 [08:27:40]Write i2c OK [08:27:40]MH_I2C_Read... [08:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:40]Read from MH i2c: E2 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 17 00 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 17 00 C8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [08:27:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:27:41]wFMCommunicate OK [08:27:41]requested_item fd.num is exist - process it [08:27:41]SAM_PROTO_GetFieldsCounters [08:27:41]wFMCommunicate request_size=4 [08:27:41]MH_SAM_APDU [08:27:41]CAPDU: 80 13 00 00 [08:27:41]Write to MH i2c: E2 08 00 C9 02 80 13 00 00 00 00 00 00 47 [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:41]Read from MH i2c: E2 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 62 00 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 62 00 C9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 4F 02 00 0E 04 04 00 DA 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 52 [08:27:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 4F 02 00 0E 04 04 00 DA 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:27:41]wFMCommunicate OK [08:27:41]SAM_PROTO_GetFieldsCounters done [08:27:41]requested_item shift.num is exist - process it [08:27:41]requested_item shift.opened is exist - process it [08:27:41]req_shift_opened [08:27:41]FM_GetShiftState [08:27:41]SAM_PROTO_GetShiftState [08:27:41]wFMCommunicate request_size=4 [08:27:41]MH_SAM_APDU [08:27:41]CAPDU: 80 13 01 00 [08:27:41]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [08:27:41]Write i2c OK [08:27:41]MH_I2C_Read... [08:27:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:41]Read from MH i2c: E2 [08:27:41]MH_I2C_Read... [08:27:41]Read from MH i2c: E2 0E 00 [08:27:41]MH_I2C_Read... [08:27:41]Connected sock=10 [08:27:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 89 07 01 CE 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B6 17 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 EF AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 7A 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 4F 02 00 35 04 06 00 C2 30 D2 62 78 24 5D D4 9D C5 2C 05 8D 01 [08:27:41]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D9 [08:27:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:27:41]wFMCommunicate OK [08:27:41]SAM_PROTO_GetShiftState done [08:27:41]FM_GetShiftState done [08:27:41]req_shift_opened done [08:27:41]requested_item shift.open_date is exist - process it [08:27:41]req_shift_open_date [08:27:41]req_shift_open_date done [08:27:41]produce_requested_data done [08:27:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151309,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:27:41]process_action_free close_receipt [08:27:41]json_value_free [08:27:41]json_value_free done [08:27:41]process_json_proto returns [08:27:41]Send response to host [08:27:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151309,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:27:41]free response buf [08:27:41]execute_script done [08:27:41]execute_script returns [08:27:41]free content buf [08:27:41]Sock 7.Close socket [08:27:41]Sock 7.Thread stoped [08:27:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E6 54 47 00 47 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 4F 02 00 F4 03 04 00 83 2B EE 66 B6 04 01 00 00 5A E1 D5 A5 06 75 A3 C5 [08:27:41]CommunicateWithHost err = 0 [08:27:41]CheckOFDResponse [08:27:41]1017 (14) - 77093643461234 [08:27:41]1041 (16) - 0000000000871835 [08:27:41]1040 (4) - 151309 [08:27:41]1012 (4) - 21.09.2024 02:12 [08:27:41]1206 (1) - 0 [08:27:41]OFD Sender: Remove packet 151309 [08:27:41]ProducePacketName [08:27:41]name=ofd_packets/00151309 [08:27:41]NVStorageDeleteData [08:27:42]OFD Sender: No OFD packet to send [08:27:47]OFD Sender: No OFD packet to send [08:27:51]recv_with_timeout no data received [08:27:52]OFD Sender: No OFD packet to send [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:17]OFD Sender: No OFD packet to send [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:39]recv_with_timeout no data received [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:01]recv_with_timeout no data received [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:38]recv_with_timeout no data received [08:29:41]accept exits with 9 [08:29:41]New connection [08:29:41]New thread 3066682724 created [08:29:41]Thread 3066826084 joined [08:29:41]Waiting for new connection... [08:29:41] Sock 9.Parse request [08:29:41]Sock 9.Check first char [08:29:41]Sock 9.First char is OK [08:29:41]request: POST /json_proto HTTP/1.0 [08:29:41]Method: POST [08:29:41]URL: /json_proto [08:29:41]Method is POST - this is cgi request [08:29:41]url: /json_proto [08:29:41]query_string will be loaded in cgi processing [08:29:41]execute_cgi json_proto POST (null) [08:29:41]execute_cgi path=json_proto method=POST [08:29:41]POST find Content-Length [08:29:41]Host: 172.17.43.67:8080 [08:29:41]Content-Length: 984 [08:29:41]Content-Type: application/json [08:29:41] [08:29:41]POST finish read [08:29:41]Found Content-Length = 984 [08:29:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 29.950, "sum" : 2000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.95 \u0441\u043E\u043C", "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:29:41]execute_script... [08:29: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)1785320", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 29.950, "sum" : 2000.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.95 \u0441\u043E\u043C", "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:29:41]POST & json_proto [08:29:41]process_json_proto [08:29:41]json parsed OK: [08:29:41]protocol is kg_v1.0 [08:29:41]action value=close_receipt [08:29:41]process_action close_receipt [08:29:41]cmd_close_receipt [08:29:41]MH_GetDate [08:29:41]Write to MH i2c: F0 00 00 CB 02 BC [08:29:41]Write i2c OK [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: F0 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: F0 09 00 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: F0 09 00 CB 02 00 F6 83 EE 66 6A BD 47 65 65 [08:29:41]GetLastDocTimeStamp 1726907258 [08:29:41]current date 1726907382 [08:29:41]FM_GetShiftState [08:29:41]SAM_PROTO_GetShiftState [08:29:41]wFMCommunicate request_size=4 [08:29:41]MH_SAM_APDU [08:29:41]CAPDU: 80 13 01 00 [08:29:41]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [08:29:41]Write i2c OK [08:29:41]MH_I2C_Read... [08:29:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:41]Read from MH i2c: E2 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: E2 0E 00 [08:29:41]MH_I2C_Read... [08:29:41]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [08:29:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:29:41]wFMCommunicate OK [08:29:41]SAM_PROTO_GetShiftState done [08:29:41]FM_GetShiftState done [08:29:41]opened in 1726878748 [08:29:41]opened+sec_in_day 1726965148 [08:29:41]quantity*price = 200066 [08:29:41]sum+1 = 200067 [08:29:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.46 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 60 21.09.2024 08:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 29.95 сом ФМ: 0000000000871835 ФД: 151310 ФПД: 126893530268821 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T082942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151310&fm=126893530268821&tin=02508201610067®Number=0000000000091825&sum=200000 [08:29:42]StoreToDocumentArchive [08:29:42]shift 474 fd 151310 [08:29:42]save to /storage/0474/doc_00151310 [08:29:42]save last doc name /storage/0474/doc_00151310 to /storage/kkm_last_doc_name [08:29:42]save OK [08:29:42]Clear old archive folders... [08:29:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:29:42]tlvbuf is 008F5730 [08:29:42]SAM_PROTO_ClearQueue [08:29:42]wFMCommunicate request_size=4 [08:29:42]MH_SAM_APDU [08:29:42]CAPDU: 80 09 00 00 [08:29:42]Write to MH i2c: E2 08 00 D9 02 80 09 00 00 00 00 00 00 4D [08:29:42]Write i2c OK [08:29:42]MH_I2C_Read... [08:29:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:29:42]Read from MH i2c: E2 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 03 00 [08:29:42]MH_I2C_Read... [08:29:42]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [08:29:42]RAPDU: 90 00 [08:29:42]wFMCommunicate OK [08:29:42]SAM_PROTO_ClearQueue done [08:29:42]KKMCreateOFDPacket [08:29:42]OFDProtocolAddRootSTLVToBuf [08:29:42]FM_MakeSignedData [08:29:42]FM_MakeSignedData [08:29:42]SAM_PROTO_SignData [08:29:42]wFMCommunicate request_size=4 [08:29:42]MH_SAM_APDU [08:29:42]CAPDU: 80 0D 01 02 [08:29:42]Write to MH i2c: E2 08 00 DA 02 80 0D 01 02 00 00 00 00 55 [08:29:42]Write i2c OK [08:29:42]MH_I2C_Read... [08:29:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:29:43]Read from MH i2c: E2 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 03 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [08:29:43]RAPDU: 90 00 [08:29:43]wFMCommunicate OK [08:29:43]wFMCommunicate request_size=255 [08:29:43]MH_SAM_APDU [08:29:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 3C 00 00 00 F4 03 04 00 F6 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 4F 02 00 35 04 06 00 73 [08:29:43]Write to MH i2c: E2 02 01 DB 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 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 3C 00 00 00 F4 03 04 00 F6 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 4F 02 00 35 04 06 00 73 00 00 2B [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:43]Read from MH i2c: E2 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 03 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [08:29:43]RAPDU: 90 00 [08:29:43]wFMCommunicate OK [08:29:43]wFMCommunicate request_size=10 [08:29:43]MH_SAM_APDU [08:29:43]CAPDU: 80 0D 02 02 05 68 B3 CB C4 95 [08:29:43]Write to MH i2c: E2 0D 00 DC 02 80 0D 02 02 05 00 68 B3 CB C4 95 00 00 A1 [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:29:43]Read from MH i2c: E2 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 03 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [08:29:43]RAPDU: 90 00 [08:29:43]wFMCommunicate OK [08:29:43]wFMCommunicate request_size=4 [08:29:43]MH_SAM_APDU [08:29:43]CAPDU: 80 0D 03 02 [08:29:43]Write to MH i2c: E2 08 00 DD 02 80 0D 03 02 00 00 00 00 5A [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:29:43]Read from MH i2c: E2 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 0B 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 0B 00 DD 02 00 53 C5 A9 09 51 42 84 55 90 00 91 [08:29:43]RAPDU: 53 C5 A9 09 51 42 84 55 90 00 [08:29:43]wFMCommunicate OK [08:29:43]SAM_PROTO_SignData done [08:29:43]FM_MakeSignedData done [08:29:43]CreateOFDProtocolMessage [08:29:43]wFMCommunicate request_size=4 [08:29:43]MH_SAM_APDU [08:29:43]CAPDU: 80 11 00 00 [08:29:43]Write to MH i2c: E2 08 00 DE 02 80 11 00 00 00 00 00 00 5A [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:43]Read from MH i2c: E2 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 17 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: E2 17 00 DE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [08:29:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:29:43]wFMCommunicate OK [08:29:43]CreateOFDProtocolMessage done [08:29:43]OFDSenderStorePacket 151310 [08:29:43]StoreOFDPacket docnum=151310 [08:29:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 0F 07 01 D5 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 3C 00 00 00 F4 03 04 00 F6 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 4F 02 00 35 04 06 00 73 68 B3 CB C4 95 53 C5 A9 09 51 42 84 55 [08:29:43]CheckFolder [08:29:43]dirname=/storage/ofd_packets [08:29:43]CheckFolder done [08:29:43]ProducePacketName [08:29:43]name=ofd_packets/00151310 [08:29:43]NVStorageSaveData ofd_packets/00151310 [08:29:43]File name is /storage/ofd_packets/00151310 [08:29:43]Write 301 bytes [08:29:43]NVStorageSaveData done [08:29:43]OFDSenderStorePacket done [08:29:43]KKMCreateOFDPacket done [08:29:43]NVStorageSaveData kkm_last_timestamp [08:29:43]File name is /storage/kkm_last_timestamp [08:29:43]Write 4 bytes [08:29:43]NVStorageSaveData done [08:29:43]ExternCall_PrintAddStr [08:29:43]wPrintStart [08:29:43]Write to MH i2c: 01 00 00 DF 02 E1 [08:29:43]Write i2c OK [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: 01 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: 01 07 00 [08:29:43]MH_I2C_Read... [08:29:43]Read from MH i2c: 01 07 00 DF 02 00 00 00 00 00 FF 0F F6 [08:29:43]RasterBufferAndPrint [08:29:43]line Счет N : (1)1785320 [08:29:43]line ИНН: 02508201610067 [08:29:43]line Контрольно-Кассовый Чек [08:29:43]line ПРОДАЖА [08:29:43]line ТРК (МРК, ГНК) : 42 [08:29:43]line Товар: 2710124130 [08:29:43]line Аи-92-К-5 [08:29:43]line 29.950 * 66.80 [08:29:43]line = 2000.66 [08:29:43]line НДС 12% НСП 1% [08:29:43]line > о реализуемом товаре [08:29:43]line ОКРУГЛЕНИЕ: -0.66 [08:29:43]line ИТОГО: 2000.00 [08:29:43]line Внесено: 2000.00 [08:29:43]line СДАЧА: 0.00 [08:29:43]line НСП 1% : 17.70 [08:29:43]line НДС 12% : 212.46 [08:29:43]line Наличными: 2000.00 [08:29:43]line Безнал.: 0.00 [08:29:43]line Место: АЗС № 89 "Партнер Нефть" [08:29:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:29:43]line СНО: Общий режим [08:29:43]line Чек 60 21.09.2024 08:29 [08:29:43]line Смена: 474 ФФД: 1.0 [08:29:43]line ЗНМ: 0300000113 [08:29:43]line РНМ: 0000000000091825 [08:29:43]line Версия ККМ: 001 [08:29:43]line [08:29:43]line Дисконтная программа [08:29:43]line АИ-92 [08:29:43]line номер 89 [08:29:43]line сэкономлено 29.95 сом [08:29:43]line ФМ: 0000000000871835 [08:29:43]line ФД: 151310 [08:29:43]line ФПД: 126893530268821 [08:29:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T082942&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151310&fm=126893530268821&tin=02508201610067®Number=0000000000091825&sum=200000 [08:29:43]OFD Sender: Processing packet 151310 [packets to send 824, broken 823] [08:29:43]ProducePacketName [08:29:43]name=ofd_packets/00151310 [08:29:43]OFD Sender: To server: pG, [08:29:43]CommunicateWithHost lk.salyk.kg:30040 [08:29:43]ConnectInit lk.salyk.kg [08:29:43]written 0, free lines is 4095 [08:29:44]Write to MH i2c: 01 00 00 0F 03 12 [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 07 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: 01 07 00 0F 03 00 00 00 00 00 7F 0C A4 [08:29:44]RasterBufferAndPrint [08:29:44]line [08:29:44]line [08:29:44]line [08:29:44]line [08:29:44]line [08:29:44]written 0, free lines is 3205 [08:29:44]MH_Cut [08:29:44]Write to MH i2c: D1 01 00 16 03 01 EB [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: D1 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: D1 01 00 [08:29:44]MH_I2C_Read... [08:29:44]Read from MH i2c: D1 01 00 16 03 00 EA [08:29:44]Write to MH i2c: 01 00 00 17 03 1A [08:29:44]Write i2c OK [08:29:44]MH_I2C_Read... [08:29:45]*** Cut start [08:29:45]*** Purtial cut [08:29:45]*** Stage 1: CUTSNS_PIN = 1 [08:29:45]Read from MH i2c: 01 [08:29:45]MH_I2C_Read... [08:29:45]*** Stop cut motor [08:29:45]*** Cut end [08:29:45]Read from MH i2c: 01 07 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: 01 07 00 17 03 00 00 00 00 00 FF 0F 2F [08:29:45]process_action close_receipt done [08:29:45]requested_data is exist [08:29:45]produce_requested_data [08:29:45]requested_item fm.sn is exist - process it [08:29:45]wFMCommunicate request_size=4 [08:29:45]MH_SAM_APDU [08:29:45]CAPDU: 80 11 00 00 [08:29:45]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:29:45]Read from MH i2c: E2 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: E2 17 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E8 [08:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:29:45]wFMCommunicate OK [08:29:45]requested_item fd.num is exist - process it [08:29:45]SAM_PROTO_GetFieldsCounters [08:29:45]wFMCommunicate request_size=4 [08:29:45]MH_SAM_APDU [08:29:45]CAPDU: 80 13 00 00 [08:29:45]Write to MH i2c: E2 08 00 19 03 80 13 00 00 00 00 00 00 98 [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:29:45]Read from MH i2c: E2 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: E2 62 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: E2 62 00 19 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 4F 02 00 0E 04 04 00 DA 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 A7 [08:29:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 4F 02 00 0E 04 04 00 DA 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:29:45]wFMCommunicate OK [08:29:45]SAM_PROTO_GetFieldsCounters done [08:29:45]requested_item shift.num is exist - process it [08:29:45]requested_item shift.opened is exist - process it [08:29:45]req_shift_opened [08:29:45]FM_GetShiftState [08:29:45]SAM_PROTO_GetShiftState [08:29:45]wFMCommunicate request_size=4 [08:29:45]MH_SAM_APDU [08:29:45]CAPDU: 80 13 01 00 [08:29:45]Write to MH i2c: E2 08 00 1A 03 80 13 01 00 00 00 00 00 9A [08:29:45]Write i2c OK [08:29:45]MH_I2C_Read... [08:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:29:45]Read from MH i2c: E2 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: E2 0E 00 [08:29:45]MH_I2C_Read... [08:29:45]Read from MH i2c: E2 0E 00 1A 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2A [08:29:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:29:45]wFMCommunicate OK [08:29:45]SAM_PROTO_GetShiftState done [08:29:45]FM_GetShiftState done [08:29:45]req_shift_opened done [08:29:45]requested_item shift.open_date is exist - process it [08:29:45]req_shift_open_date [08:29:45]req_shift_open_date done [08:29:45]produce_requested_data done [08:29:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151310,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:29:45]process_action_free close_receipt [08:29:45]json_value_free [08:29:45]json_value_free done [08:29:45]process_json_proto returns [08:29:45]Send response to host [08:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151310,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:29:45]free response buf [08:29:45]execute_script done [08:29:45]execute_script returns [08:29:45]free content buf [08:29:45]Sock 9.Close socket [08:29:45]Sock 9.Thread stoped [08:29:49]recv_with_timeout no data received [08:29:51]Connected sock=10 [08:29:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 0F 07 01 D5 11 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FE 74 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 82 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 FE 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 3C 00 00 00 F4 03 04 00 F6 83 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 4F 02 00 35 04 06 00 73 68 B3 CB C4 95 53 C5 A9 09 51 42 84 55 [08:29:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 70 47 00 A3 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 4F 02 00 F4 03 04 00 06 2C EE 66 B6 04 01 00 00 83 47 0B 80 90 23 0A 99 [08:29:52]CommunicateWithHost err = 0 [08:29:52]CheckOFDResponse [08:29:52]1017 (14) - 77093643461234 [08:29:52]1041 (16) - 0000000000871835 [08:29:52]1040 (4) - 151310 [08:29:52]1012 (4) - 21.09.2024 02:14 [08:29:52]1206 (1) - 0 [08:29:52]OFD Sender: Remove packet 151310 [08:29:52]ProducePacketName [08:29:52]name=ofd_packets/00151310 [08:29:52]NVStorageDeleteData [08:29:53]OFD Sender: No OFD packet to send [08:29:58]OFD Sender: No OFD packet to send [08:30:03]OFD Sender: No OFD packet to send [08:30:08]OFD Sender: No OFD packet to send [08:30:13]OFD Sender: No OFD packet to send [08:30:18]OFD Sender: No OFD packet to send [08:30:23]OFD Sender: No OFD packet to send [08:30:28]OFD Sender: No OFD packet to send [08:30:33]OFD Sender: No OFD packet to send [08:30:38]OFD Sender: No OFD packet to send [08:30:43]OFD Sender: No OFD packet to send [08:30:45]recv_with_timeout no data received [08:30:48]OFD Sender: No OFD packet to send [08:30:53]OFD Sender: No OFD packet to send [08:30:58]OFD Sender: No OFD packet to send [08:31:03]OFD Sender: No OFD packet to send [08:31:23]OFD Sender: No OFD packet to send [08:31:27]recv_with_timeout no data received [08:31:28]OFD Sender: No OFD packet to send [08:31:08]OFD Sender: No OFD packet to send [08:31:13]OFD Sender: No OFD packet to send [08:31:18]OFD Sender: No OFD packet to send [08:31:33]OFD Sender: No OFD packet to send [08:31:38]OFD Sender: No OFD packet to send [08:31:43]OFD Sender: No OFD packet to send [08:31:48]OFD Sender: No OFD packet to send [08:31:53]OFD Sender: No OFD packet to send [08:31:58]OFD Sender: No OFD packet to send [08:32:03]OFD Sender: No OFD packet to send [08:32:08]OFD Sender: No OFD packet to send [08:32:13]OFD Sender: No OFD packet to send [08:32:18]OFD Sender: No OFD packet to send [08:32:23]OFD Sender: No OFD packet to send [08:32:28]OFD Sender: No OFD packet to send [08:32:33]OFD Sender: No OFD packet to send [08:32:38]OFD Sender: No OFD packet to send [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:00]recv_with_timeout no data received [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:37]recv_with_timeout no data received [08:33:38]OFD Sender: No OFD packet to send [08:33:43]OFD Sender: No OFD packet to send [08:33:48]OFD Sender: No OFD packet to send [08:33:53]OFD Sender: No OFD packet to send [08:33:58]OFD Sender: No OFD packet to send [08:34:03]OFD Sender: No OFD packet to send [08:34:08]OFD Sender: No OFD packet to send [08:34:13]OFD Sender: No OFD packet to send [08:34:19]OFD Sender: No OFD packet to send [08:34:24]OFD Sender: No OFD packet to send [08:34:29]OFD Sender: No OFD packet to send [08:34:34]OFD Sender: No OFD packet to send [08:34:39]OFD Sender: No OFD packet to send [08:34:44]OFD Sender: No OFD packet to send [08:34:49]OFD Sender: No OFD packet to send [08:34:53]recv_with_timeout no data received [08:34:54]OFD Sender: No OFD packet to send [08:34:59]OFD Sender: No OFD packet to send [08:35:04]OFD Sender: No OFD packet to send [08:35:09]OFD Sender: No OFD packet to send [08:35:14]OFD Sender: No OFD packet to send [08:35:19]OFD Sender: No OFD packet to send [08:35:24]OFD Sender: No OFD packet to send [08:35:29]OFD Sender: No OFD packet to send [08:35:34]OFD Sender: No OFD packet to send [08:35:37]recv_with_timeout no data received [08:35:39]OFD Sender: No OFD packet to send [08:35:44]OFD Sender: No OFD packet to send [08:35:47]recv_with_timeout no data received [08:35:49]OFD Sender: No OFD packet to send [08:35:54]OFD Sender: No OFD packet to send [08:35:59]OFD Sender: No OFD packet to send [08:36:04]OFD Sender: No OFD packet to send [08:36:09]OFD Sender: No OFD packet to send [08:36:14]OFD Sender: No OFD packet to send [08:36:19]OFD Sender: No OFD packet to send [08:36:24]OFD Sender: No OFD packet to send [08:36:29]OFD Sender: No OFD packet to send [08:36:34]OFD Sender: No OFD packet to send [08:36:39]OFD Sender: No OFD packet to send [08:36:44]OFD Sender: No OFD packet to send [08:36:49]OFD Sender: No OFD packet to send [08:36:54]OFD Sender: No OFD packet to send [08:36:57]recv_with_timeout no data received [08:36:59]OFD Sender: No OFD packet to send [08:37:04]OFD Sender: No OFD packet to send [08:37:09]OFD Sender: No OFD packet to send [08:37:14]OFD Sender: No OFD packet to send [08:37:16]accept exits with 7 [08:37:16]New connection [08:37:16]New thread 3066826084 created [08:37:16]Thread 3066682724 joined [08:37:16]Waiting for new connection... [08:37:16] Sock 7.Parse request [08:37:16]Sock 7.Check first char [08:37:16]Sock 7.First char is OK [08:37:16]request: POST /json_proto HTTP/1.0 [08:37:16]Method: POST [08:37:16]URL: /json_proto [08:37:16]Method is POST - this is cgi request [08:37:16]url: /json_proto [08:37:16]query_string will be loaded in cgi processing [08:37:16]execute_cgi json_proto POST (null) [08:37:16]execute_cgi path=json_proto method=POST [08:37:16]POST find Content-Length [08:37:16]Host: 172.17.43.67:8080 [08:37:16]Content-Length: 678 [08:37:16]Content-Type: application/json [08:37:16] [08:37:16]POST finish read [08:37:16]Found Content-Length = 678 [08:37:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:16]execute_script... [08:37: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)1785322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:16]POST & json_proto [08:37:16]process_json_proto [08:37:16]json parsed OK: [08:37:16]protocol is kg_v1.0 [08:37:16]action value=close_receipt [08:37:16]process_action close_receipt [08:37:16]cmd_close_receipt [08:37:16]MH_GetDate [08:37:16]Write to MH i2c: F0 00 00 1B 03 0D [08:37:16]Write i2c OK [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: F0 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: F0 09 00 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: F0 09 00 1B 03 00 BD 85 EE 66 6A BD 47 65 7F [08:37:16]GetLastDocTimeStamp 1726907382 [08:37:16]current date 1726907837 [08:37:16]FM_GetShiftState [08:37:16]SAM_PROTO_GetShiftState [08:37:16]wFMCommunicate request_size=4 [08:37:16]MH_SAM_APDU [08:37:16]CAPDU: 80 13 01 00 [08:37:16]Write to MH i2c: E2 08 00 1C 03 80 13 01 00 00 00 00 00 9C [08:37:16]Write i2c OK [08:37:16]MH_I2C_Read... [08:37:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:16]Read from MH i2c: E2 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 0E 00 [08:37:16]MH_I2C_Read... [08:37:16]Read from MH i2c: E2 0E 00 1C 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2C [08:37:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:37:16]wFMCommunicate OK [08:37:16]SAM_PROTO_GetShiftState done [08:37:16]FM_GetShiftState done [08:37:16]opened in 1726878748 [08:37:16]opened+sec_in_day 1726965148 [08:37:16]quantity*price = 50036 [08:37:16]sum+1 = 50037 [08:37:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 61 21.09.2024 08:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151311 ФПД: 230942311184980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T083717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151311&fm=230942311184980&tin=02508201610067®Number=0000000000091825&sum=50000 [08:37:17]StoreToDocumentArchive [08:37:17]shift 474 fd 151311 [08:37:17]save to /storage/0474/doc_00151311 [08:37:17]save last doc name /storage/0474/doc_00151311 to /storage/kkm_last_doc_name [08:37:17]save OK [08:37:17]Clear old archive folders... [08:37:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:37:17]tlvbuf is 008E7C60 [08:37:17]SAM_PROTO_ClearQueue [08:37:17]wFMCommunicate request_size=4 [08:37:17]MH_SAM_APDU [08:37:17]CAPDU: 80 09 00 00 [08:37:17]Write to MH i2c: E2 08 00 29 03 80 09 00 00 00 00 00 00 9E [08:37:17]Write i2c OK [08:37:17]MH_I2C_Read... [08:37:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:17]Read from MH i2c: E2 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: E2 03 00 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [08:37:17]RAPDU: 90 00 [08:37:17]wFMCommunicate OK [08:37:17]SAM_PROTO_ClearQueue done [08:37:17]KKMCreateOFDPacket [08:37:17]OFDProtocolAddRootSTLVToBuf [08:37:17]FM_MakeSignedData [08:37:17]FM_MakeSignedData [08:37:17]SAM_PROTO_SignData [08:37:17]wFMCommunicate request_size=4 [08:37:17]MH_SAM_APDU [08:37:17]CAPDU: 80 0D 01 02 [08:37:17]Write to MH i2c: E2 08 00 2A 03 80 0D 01 02 00 00 00 00 A6 [08:37:17]Write i2c OK [08:37:17]MH_I2C_Read... [08:37:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:17]Read from MH i2c: E2 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: E2 03 00 [08:37:17]MH_I2C_Read... [08:37:17]Read from MH i2c: E2 03 00 2A 03 00 90 00 A1 [08:37:17]RAPDU: 90 00 [08:37:17]wFMCommunicate OK [08:37:17]wFMCommunicate request_size=255 [08:37:17]MH_SAM_APDU [08:37:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 BD 85 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 4F 02 00 35 04 06 00 D2 [08:37:17]Write to MH i2c: E2 02 01 2B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 BD 85 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 4F 02 00 35 04 06 00 D2 00 00 05 [08:37:17]Write i2c OK [08:37:17]MH_I2C_Read... [08:37:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:18]Read from MH i2c: E2 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 03 00 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 03 00 2B 03 00 90 00 A2 [08:37:18]RAPDU: 90 00 [08:37:18]wFMCommunicate OK [08:37:18]wFMCommunicate request_size=10 [08:37:18]MH_SAM_APDU [08:37:18]CAPDU: 80 0D 02 02 05 0A 72 6B FA 54 [08:37:18]Write to MH i2c: E2 0D 00 2C 03 80 0D 02 02 05 00 0A 72 6B FA 54 00 00 E8 [08:37:18]Write i2c OK [08:37:18]MH_I2C_Read... [08:37:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:18]Read from MH i2c: E2 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 03 00 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 03 00 2C 03 00 90 00 A3 [08:37:18]RAPDU: 90 00 [08:37:18]wFMCommunicate OK [08:37:18]wFMCommunicate request_size=4 [08:37:18]MH_SAM_APDU [08:37:18]CAPDU: 80 0D 03 02 [08:37:18]Write to MH i2c: E2 08 00 2D 03 80 0D 03 02 00 00 00 00 AB [08:37:18]Write i2c OK [08:37:18]MH_I2C_Read... [08:37:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:18]Read from MH i2c: E2 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 0B 00 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 0B 00 2D 03 00 A9 8B 14 00 BF 8E 51 F8 90 00 8A [08:37:18]RAPDU: A9 8B 14 00 BF 8E 51 F8 90 00 [08:37:18]wFMCommunicate OK [08:37:18]SAM_PROTO_SignData done [08:37:18]FM_MakeSignedData done [08:37:18]CreateOFDProtocolMessage [08:37:18]wFMCommunicate request_size=4 [08:37:18]MH_SAM_APDU [08:37:18]CAPDU: 80 11 00 00 [08:37:18]Write to MH i2c: E2 08 00 2E 03 80 11 00 00 00 00 00 00 AB [08:37:18]Write i2c OK [08:37:18]MH_I2C_Read... [08:37:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:18]Read from MH i2c: E2 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 17 00 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: E2 17 00 2E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [08:37:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:37:18]wFMCommunicate OK [08:37:18]CreateOFDProtocolMessage done [08:37:18]OFDSenderStorePacket 151311 [08:37:18]StoreOFDPacket docnum=151311 [08:37:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DA 73 07 01 02 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 BD 85 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 4F 02 00 35 04 06 00 D2 0A 72 6B FA 54 A9 8B 14 00 BF 8E 51 F8 [08:37:18]CheckFolder [08:37:18]dirname=/storage/ofd_packets [08:37:18]CheckFolder done [08:37:18]ProducePacketName [08:37:18]name=ofd_packets/00151311 [08:37:18]NVStorageSaveData ofd_packets/00151311 [08:37:18]File name is /storage/ofd_packets/00151311 [08:37:18]Write 301 bytes [08:37:18]NVStorageSaveData done [08:37:18]OFDSenderStorePacket done [08:37:18]KKMCreateOFDPacket done [08:37:18]NVStorageSaveData kkm_last_timestamp [08:37:18]File name is /storage/kkm_last_timestamp [08:37:18]Write 4 bytes [08:37:18]NVStorageSaveData done [08:37:18]ExternCall_PrintAddStr [08:37:18]wPrintStart [08:37:18]Write to MH i2c: 01 00 00 2F 03 32 [08:37:18]Write i2c OK [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: 01 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: 01 07 00 [08:37:18]MH_I2C_Read... [08:37:18]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 FF 0F 47 [08:37:18]RasterBufferAndPrint [08:37:18]line Счет N : (1)1785322 [08:37:18]line ИНН: 02508201610067 [08:37:18]line Контрольно-Кассовый Чек [08:37:18]line ПРОДАЖА [08:37:18]line ТРК (МРК, ГНК) : 12 [08:37:18]line Товар: 2710124130 [08:37:18]line Аи-92-К-5 [08:37:18]line 7.380 * 67.80 [08:37:18]line = 500.36 [08:37:18]line НДС 12% НСП 1% [08:37:18]line > о реализуемом товаре [08:37:18]line ОКРУГЛЕНИЕ: -0.36 [08:37:18]line ИТОГО: 500.00 [08:37:18]line Внесено: 500.00 [08:37:18]line СДАЧА: 0.00 [08:37:18]line НСП 1% : 4.43 [08:37:18]line НДС 12% : 53.14 [08:37:18]line Наличными: 500.00 [08:37:18]line Безнал.: 0.00 [08:37:18]line Место: АЗС № 89 "Партнер Нефть" [08:37:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:37:18]line СНО: Общий режим [08:37:18]line Чек 61 21.09.2024 08:37 [08:37:18]line Смена: 474 ФФД: 1.0 [08:37:18]line ЗНМ: 0300000113 [08:37:18]line РНМ: 0000000000091825 [08:37:18]line Версия ККМ: 001 [08:37:18]line ФМ: 0000000000871835 [08:37:18]line ФД: 151311 [08:37:18]line ФПД: 230942311184980 [08:37:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T083717&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151311&fm=230942311184980&tin=02508201610067®Number=0000000000091825&sum=50000 [08:37:18]written 0, free lines is 4095 [08:37:18]OFD Sender: Processing packet 151311 [packets to send 824, broken 823] [08:37:18]ProducePacketName [08:37:18]name=ofd_packets/00151311 [08:37:18]OFD Sender: To server: pG, [08:37:18]CommunicateWithHost lk.salyk.kg:30040 [08:37:18]ConnectInit lk.salyk.kg [08:37:19]Write to MH i2c: 01 00 00 5A 03 5D [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: 01 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: 01 07 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: 01 07 00 5A 03 00 00 00 00 00 D6 0C 46 [08:37:19]RasterBufferAndPrint [08:37:19]line [08:37:19]line [08:37:19]line [08:37:19]line [08:37:19]line [08:37:19]written 0, free lines is 3293 [08:37:19]MH_Cut [08:37:19]Write to MH i2c: D1 01 00 61 03 01 36 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: D1 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: D1 01 00 [08:37:19]MH_I2C_Read... [08:37:19]Read from MH i2c: D1 01 00 61 03 00 35 [08:37:19]Write to MH i2c: 01 00 00 62 03 65 [08:37:19]Write i2c OK [08:37:19]MH_I2C_Read... [08:37:19]*** Cut start [08:37:19]*** Purtial cut [08:37:19]*** Stage 1: CUTSNS_PIN = 1 [08:37:20]Read from MH i2c: 01 [08:37:20]MH_I2C_Read... [08:37:20]*** Stop cut motor [08:37:20]*** Cut end [08:37:20]Read from MH i2c: 01 07 00 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 FF 0F 7A [08:37:20]process_action close_receipt done [08:37:20]requested_data is exist [08:37:20]produce_requested_data [08:37:20]requested_item fm.sn is exist - process it [08:37:20]wFMCommunicate request_size=4 [08:37:20]MH_SAM_APDU [08:37:20]CAPDU: 80 11 00 00 [08:37:20]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [08:37:20]Write i2c OK [08:37:20]MH_I2C_Read... [08:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:20]Read from MH i2c: E2 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: E2 17 00 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [08:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:37:20]wFMCommunicate OK [08:37:20]requested_item fd.num is exist - process it [08:37:20]SAM_PROTO_GetFieldsCounters [08:37:20]wFMCommunicate request_size=4 [08:37:20]MH_SAM_APDU [08:37:20]CAPDU: 80 13 00 00 [08:37:20]Write to MH i2c: E2 08 00 64 03 80 13 00 00 00 00 00 00 E3 [08:37:20]Write i2c OK [08:37:20]MH_I2C_Read... [08:37:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:37:20]Read from MH i2c: E2 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: E2 62 00 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: E2 62 00 64 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 4F 02 00 0E 04 04 00 DA 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 F6 [08:37:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 4F 02 00 0E 04 04 00 DA 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:37:20]wFMCommunicate OK [08:37:20]SAM_PROTO_GetFieldsCounters done [08:37:20]requested_item shift.num is exist - process it [08:37:20]requested_item shift.opened is exist - process it [08:37:20]req_shift_opened [08:37:20]FM_GetShiftState [08:37:20]SAM_PROTO_GetShiftState [08:37:20]wFMCommunicate request_size=4 [08:37:20]MH_SAM_APDU [08:37:20]CAPDU: 80 13 01 00 [08:37:20]Write to MH i2c: E2 08 00 65 03 80 13 01 00 00 00 00 00 E5 [08:37:20]Write i2c OK [08:37:20]MH_I2C_Read... [08:37:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:20]Read from MH i2c: E2 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: E2 0E 00 [08:37:20]MH_I2C_Read... [08:37:20]Read from MH i2c: E2 0E 00 65 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [08:37:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:37:20]wFMCommunicate OK [08:37:20]SAM_PROTO_GetShiftState done [08:37:20]FM_GetShiftState done [08:37:20]req_shift_opened done [08:37:20]requested_item shift.open_date is exist - process it [08:37:20]req_shift_open_date [08:37:20]req_shift_open_date done [08:37:20]produce_requested_data done [08:37:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151311,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:37:20]process_action_free close_receipt [08:37:20]json_value_free [08:37:20]json_value_free done [08:37:20]process_json_proto returns [08:37:20]Send response to host [08:37:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151311,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:37:20]free response buf [08:37:20]execute_script done [08:37:20]execute_script returns [08:37:20]free content buf [08:37:20]Sock 7.Close socket [08:37:20]Sock 7.Thread stoped [08:37:29]Connected sock=11 [08:37:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DA 73 07 01 02 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 BD 85 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 4F 02 00 35 04 06 00 D2 0A 72 6B FA 54 A9 8B 14 00 BF 8E 51 F8 [08:37:34]recv_with_timeout no data received [08:37:34]CommunicateWithHost answer receiving error [08:37:34]CommunicateWithHost err = -3 [08:37:34]OFD Sender: Server communicate error [08:37:39]OFD Sender: Processing packet 151311 [packets to send 824, broken 823] [08:37:39]ProducePacketName [08:37:39]name=ofd_packets/00151311 [08:37:39]OFD Sender: To server: pG, [08:37:39]CommunicateWithHost lk.salyk.kg:30040 [08:37:39]ConnectInit lk.salyk.kg [08:37:40]recv_with_timeout no data received [08:37:44]Connected sock=9 [08:37:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DA 73 07 01 02 C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 BD 85 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 4F 02 00 35 04 06 00 D2 0A 72 6B FA 54 A9 8B 14 00 BF 8E 51 F8 [08:37:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 51 47 00 4E BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 4F 02 00 F4 03 04 00 DE 2D EE 66 B6 04 01 00 00 DF D3 72 11 8C C6 90 71 [08:37:44]CommunicateWithHost err = 0 [08:37:44]CheckOFDResponse [08:37:44]1017 (14) - 77093643461234 [08:37:44]1041 (16) - 0000000000871835 [08:37:44]1040 (4) - 151311 [08:37:44]1012 (4) - 21.09.2024 02:22 [08:37:44]1206 (1) - 0 [08:37:44]OFD Sender: Remove packet 151311 [08:37:44]ProducePacketName [08:37:44]name=ofd_packets/00151311 [08:37:44]NVStorageDeleteData [08:37:45]OFD Sender: No OFD packet to send [08:37:50]OFD Sender: No OFD packet to send [08:37:50]recv_with_timeout no data received [08:37:55]OFD Sender: No OFD packet to send [08:38:00]OFD Sender: No OFD packet to send [08:38:05]OFD Sender: No OFD packet to send [08:38:10]OFD Sender: No OFD packet to send [08:38:15]OFD Sender: No OFD packet to send [08:38:20]OFD Sender: No OFD packet to send [08:38:25]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:49]recv_with_timeout no data received [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:08]recv_with_timeout no data received [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:27]recv_with_timeout no data received [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:43]recv_with_timeout no data received [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:39:59]accept exits with 10 [08:39:59]New connection [08:39:59]New thread 3066682724 created [08:39:59]Thread 3066826084 joined [08:39:59]Waiting for new connection... [08:39:59] Sock 10.Parse request [08:39:59]Sock 10.Check first char [08:39:59]Sock 10.First char is OK [08:39:59]request: POST /json_proto HTTP/1.0 [08:39:59]Method: POST [08:39:59]URL: /json_proto [08:39:59]Method is POST - this is cgi request [08:39:59]url: /json_proto [08:39:59]query_string will be loaded in cgi processing [08:39:59]execute_cgi json_proto POST (null) [08:39:59]execute_cgi path=json_proto method=POST [08:39:59]POST find Content-Length [08:39:59]Host: 172.17.43.67:8080 [08:39:59]Content-Length: 790 [08:39:59]Content-Type: application/json [08:39:59] [08:39:59]POST finish read [08:39:59]Found Content-Length = 790 [08:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 37.960, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:59]execute_script... [08: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)1785321", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 37.960, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:39:59]POST & json_proto [08:39:59]process_json_proto [08:39:59]json parsed OK: [08:39:59]protocol is kg_v1.0 [08:39:59]action value=close_receipt [08:39:59]process_action close_receipt [08:39:59]cmd_close_receipt [08:39:59]MH_GetDate [08:39:59]Write to MH i2c: F0 00 00 66 03 58 [08:39:59]Write i2c OK [08:39:59]MH_I2C_Read... [08:39:59]Read from MH i2c: F0 [08:39:59]MH_I2C_Read... [08:39:59]Read from MH i2c: F0 09 00 [08:39:59]MH_I2C_Read... [08:39:59]Read from MH i2c: F0 09 00 66 03 00 60 86 EE 66 6A BD 47 65 6E [08:39:59]GetLastDocTimeStamp 1726907837 [08:39:59]current date 1726908000 [08:39:59]FM_GetShiftState [08:39:59]SAM_PROTO_GetShiftState [08:39:59]wFMCommunicate request_size=4 [08:39:59]MH_SAM_APDU [08:39:59]CAPDU: 80 13 01 00 [08:39:59]Write to MH i2c: E2 08 00 67 03 80 13 01 00 00 00 00 00 E7 [08:39:59]Write i2c OK [08:39:59]MH_I2C_Read... [08:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:39:59]Read from MH i2c: E2 [08:39:59]MH_I2C_Read... [08:39:59]Read from MH i2c: E2 0E 00 [08:39:59]MH_I2C_Read... [08:39:59]Read from MH i2c: E2 0E 00 67 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 77 [08:39:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:39:59]wFMCommunicate OK [08:39:59]SAM_PROTO_GetShiftState done [08:39:59]FM_GetShiftState done [08:39:59]opened in 1726878748 [08:39:59]opened+sec_in_day 1726965148 [08:39:59]quantity*price = 0 [08:39:59]sum+1 = 1 [08:39:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 62 21.09.2024 08:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151312 ФПД: 235345699304232 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084000&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151312&fm=235345699304232&tin=02508201610067®Number=0000000000091825&sum=0 [08:40:00]StoreToDocumentArchive [08:40:00]shift 474 fd 151312 [08:40:00]save to /storage/0474/doc_00151312 [08:40:00]save last doc name /storage/0474/doc_00151312 to /storage/kkm_last_doc_name [08:40:00]save OK [08:40:00]Clear old archive folders... [08:40:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:40:00]tlvbuf is 0086CDE0 [08:40:00]SAM_PROTO_ClearQueue [08:40:00]wFMCommunicate request_size=4 [08:40:00]MH_SAM_APDU [08:40:00]CAPDU: 80 09 00 00 [08:40:00]Write to MH i2c: E2 08 00 74 03 80 09 00 00 00 00 00 00 E9 [08:40:00]Write i2c OK [08:40:00]MH_I2C_Read... [08:40:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:40:00]Read from MH i2c: E2 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 03 00 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [08:40:00]RAPDU: 90 00 [08:40:00]wFMCommunicate OK [08:40:00]SAM_PROTO_ClearQueue done [08:40:00]KKMCreateOFDPacket [08:40:00]OFDProtocolAddRootSTLVToBuf [08:40:00]FM_MakeSignedData [08:40:00]FM_MakeSignedData [08:40:00]SAM_PROTO_SignData [08:40:00]wFMCommunicate request_size=4 [08:40:00]MH_SAM_APDU [08:40:00]CAPDU: 80 0D 01 02 [08:40:00]Write to MH i2c: E2 08 00 75 03 80 0D 01 02 00 00 00 00 F1 [08:40:00]Write i2c OK [08:40:00]MH_I2C_Read... [08:40:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:40:00]Read from MH i2c: E2 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 03 00 [08:40:00]MH_I2C_Read... [08:40:00]Read from MH i2c: E2 03 00 75 03 00 90 00 EC [08:40:00]RAPDU: 90 00 [08:40:00]wFMCommunicate OK [08:40:00]wFMCommunicate request_size=255 [08:40:00]MH_SAM_APDU [08:40:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 94 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 60 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 4F 02 00 35 04 06 00 D6 0B B0 CE [08:40:00]Write to MH i2c: E2 02 01 76 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 94 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 60 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 4F 02 00 35 04 06 00 D6 0B B0 CE 00 00 3D [08:40:00]Write i2c OK [08:40:00]MH_I2C_Read... [08:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:01]Read from MH i2c: E2 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 03 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 03 00 76 03 00 90 00 ED [08:40:01]RAPDU: 90 00 [08:40:01]wFMCommunicate OK [08:40:01]wFMCommunicate request_size=7 [08:40:01]MH_SAM_APDU [08:40:01]CAPDU: 80 0D 02 02 02 73 28 [08:40:01]Write to MH i2c: E2 0A 00 77 03 80 0D 02 02 02 00 73 28 00 00 93 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:40:01]Read from MH i2c: E2 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 03 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 03 00 77 03 00 90 00 EE [08:40:01]RAPDU: 90 00 [08:40:01]wFMCommunicate OK [08:40:01]wFMCommunicate request_size=4 [08:40:01]MH_SAM_APDU [08:40:01]CAPDU: 80 0D 03 02 [08:40:01]Write to MH i2c: E2 08 00 78 03 80 0D 03 02 00 00 00 00 F6 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:40:01]Read from MH i2c: E2 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 0B 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 0B 00 78 03 00 4C 8F B4 FC 50 EC 83 DF 90 00 20 [08:40:01]RAPDU: 4C 8F B4 FC 50 EC 83 DF 90 00 [08:40:01]wFMCommunicate OK [08:40:01]SAM_PROTO_SignData done [08:40:01]FM_MakeSignedData done [08:40:01]CreateOFDProtocolMessage [08:40:01]wFMCommunicate request_size=4 [08:40:01]MH_SAM_APDU [08:40:01]CAPDU: 80 11 00 00 [08:40:01]Write to MH i2c: E2 08 00 79 03 80 11 00 00 00 00 00 00 F6 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:01]Read from MH i2c: E2 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 17 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: E2 17 00 79 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [08:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:01]wFMCommunicate OK [08:40:01]CreateOFDProtocolMessage done [08:40:01]OFDSenderStorePacket 151312 [08:40:01]StoreOFDPacket docnum=151312 [08:40:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F7 A1 04 01 4E D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 94 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 60 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 4F 02 00 35 04 06 00 D6 0B B0 CE 73 28 4C 8F B4 FC 50 EC 83 DF [08:40:01]CheckFolder [08:40:01]dirname=/storage/ofd_packets [08:40:01]CheckFolder done [08:40:01]ProducePacketName [08:40:01]name=ofd_packets/00151312 [08:40:01]NVStorageSaveData ofd_packets/00151312 [08:40:01]File name is /storage/ofd_packets/00151312 [08:40:01]Write 298 bytes [08:40:01]NVStorageSaveData done [08:40:01]OFDSenderStorePacket done [08:40:01]KKMCreateOFDPacket done [08:40:01]NVStorageSaveData kkm_last_timestamp [08:40:01]File name is /storage/kkm_last_timestamp [08:40:01]Write 4 bytes [08:40:01]NVStorageSaveData done [08:40:01]ExternCall_PrintAddStr [08:40:01]wPrintStart [08:40:01]Write to MH i2c: 01 00 00 7A 03 7D [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: 01 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: 01 07 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: 01 07 00 7A 03 00 00 00 00 00 FF 0F 92 [08:40:01]RasterBufferAndPrint [08:40:01]line Счет N : (1)1785321 [08:40:01]line ИНН: 02508201610067 [08:40:01]line Контрольно-Кассовый Чек [08:40:01]line ПРОДАЖА [08:40:01]line ТРК (МРК, ГНК) : 41 [08:40:01]line Товар: 2710194210 [08:40:01]line ДТ-К-5 [08:40:01]line 37.960 * 0.00 [08:40:01]line = 0.00 [08:40:01]line НДС 12% НСП 1% [08:40:01]line > о реализуемом товаре [08:40:01]line ИТОГО: 0.00 [08:40:01]line НСП 1% : 0.00 [08:40:01]line НДС 12% : 0.00 [08:40:01]line Наличными: 0.00 [08:40:01]line Безнал.: 0.00 [08:40:01]line Место: АЗС № 89 "Партнер Нефть" [08:40:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:40:01]line СНО: Общий режим [08:40:01]line Чек 62 21.09.2024 08:40 [08:40:01]line Смена: 474 ФФД: 1.0 [08:40:01]line ЗНМ: 0300000113 [08:40:01]line РНМ: 0000000000091825 [08:40:01]line Версия ККМ: 001 [08:40:01]line Талоны: Топливная Карта [08:40:01]line 10703 [08:40:01]line ФМ: 0000000000871835 [08:40:01]line ФД: 151312 [08:40:01]line ФПД: 235345699304232 [08:40:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084000&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151312&fm=235345699304232&tin=02508201610067®Number=0000000000091825&sum=0 [08:40:01]written 0, free lines is 4095 [08:40:01]OFD Sender: Processing packet 151312 [packets to send 824, broken 823] [08:40:01]ProducePacketName [08:40:01]name=ofd_packets/00151312 [08:40:01]OFD Sender: To server: pG, [08:40:01]CommunicateWithHost lk.salyk.kg:30040 [08:40:01]ConnectInit lk.salyk.kg [08:40:01]Write to MH i2c: 01 00 00 A4 03 A7 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: 01 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: 01 07 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 E9 0C A3 [08:40:01]RasterBufferAndPrint [08:40:01]line [08:40:01]line [08:40:01]line [08:40:01]line [08:40:01]line [08:40:01]written 0, free lines is 3312 [08:40:01]MH_Cut [08:40:01]Write to MH i2c: D1 01 00 AB 03 01 80 [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: D1 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: D1 01 00 [08:40:01]MH_I2C_Read... [08:40:01]Read from MH i2c: D1 01 00 AB 03 00 7F [08:40:01]Write to MH i2c: 01 00 00 AC 03 AF [08:40:01]Write i2c OK [08:40:01]MH_I2C_Read... [08:40:02]*** Cut start [08:40:02]*** Purtial cut [08:40:02]*** Stage 1: CUTSNS_PIN = 1 [08:40:02]Read from MH i2c: 01 [08:40:02]MH_I2C_Read... [08:40:02]*** Stop cut motor [08:40:02]*** Cut end [08:40:02]Read from MH i2c: 01 07 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: 01 07 00 AC 03 00 00 00 00 00 FF 0F C4 [08:40:02]process_action close_receipt done [08:40:02]requested_data is exist [08:40:02]produce_requested_data [08:40:02]requested_item fm.sn is exist - process it [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 AD 03 80 11 00 00 00 00 00 00 2A [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 17 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 17 00 AD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [08:40:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:02]wFMCommunicate OK [08:40:02]requested_item fd.num is exist - process it [08:40:02]SAM_PROTO_GetFieldsCounters [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 13 00 00 [08:40:02]Write to MH i2c: E2 08 00 AE 03 80 13 00 00 00 00 00 00 2D [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:02]Read from MH i2c: E2 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 62 00 [08:40:02]MH_I2C_Read... [08:40:02]Read from MH i2c: E2 62 00 AE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 4F 02 00 0E 04 04 00 DA 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 44 [08:40:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 10 4F 02 00 0E 04 04 00 DA 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:40:02]wFMCommunicate OK [08:40:02]SAM_PROTO_GetFieldsCounters done [08:40:02]requested_item shift.num is exist - process it [08:40:02]requested_item shift.opened is exist - process it [08:40:02]req_shift_opened [08:40:02]FM_GetShiftState [08:40:02]SAM_PROTO_GetShiftState [08:40:02]wFMCommunicate request_size=4 [08:40:02]MH_SAM_APDU [08:40:02]CAPDU: 80 13 01 00 [08:40:02]Write to MH i2c: E2 08 00 AF 03 80 13 01 00 00 00 00 00 2F [08:40:02]Write i2c OK [08:40:02]MH_I2C_Read... [08:40:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:03]Read from MH i2c: E2 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 0E 00 [08:40:03]MH_I2C_Read... [08:40:03]Read from MH i2c: E2 0E 00 AF 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [08:40:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:40:03]wFMCommunicate OK [08:40:03]SAM_PROTO_GetShiftState done [08:40:03]FM_GetShiftState done [08:40:03]req_shift_opened done [08:40:03]requested_item shift.open_date is exist - process it [08:40:03]req_shift_open_date [08:40:03]req_shift_open_date done [08:40:03]produce_requested_data done [08:40:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151312,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:40:03]process_action_free close_receipt [08:40:03]json_value_free [08:40:03]json_value_free done [08:40:03]process_json_proto returns [08:40:03]Send response to host [08:40:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151312,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:40:03]free response buf [08:40:03]execute_script done [08:40:03]execute_script returns [08:40:03]free content buf [08:40:03]Sock 10.Close socket [08:40:03]Sock 10.Thread stoped [08:40:04]Connected sock=11 [08:40:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F7 A1 04 01 4E D5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 94 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 60 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 4F 02 00 35 04 06 00 D6 0B B0 CE 73 28 4C 8F B4 FC 50 EC 83 DF [08:40:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 2E 47 00 80 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 4F 02 00 F4 03 04 00 6A 2E EE 66 B6 04 01 00 00 C4 9D C3 84 87 D6 48 CD [08:40:05]CommunicateWithHost err = 0 [08:40:05]CheckOFDResponse [08:40:05]1017 (14) - 77093643461234 [08:40:05]1041 (16) - 0000000000871835 [08:40:05]1040 (4) - 151312 [08:40:05]1012 (4) - 21.09.2024 02:24 [08:40:05]1206 (1) - 0 [08:40:05]OFD Sender: Remove packet 151312 [08:40:05]ProducePacketName [08:40:05]name=ofd_packets/00151312 [08:40:05]NVStorageDeleteData [08:40:05]OFD Sender: No OFD packet to send [08:40:10]OFD Sender: No OFD packet to send [08:40:15]OFD Sender: No OFD packet to send [08:40:20]OFD Sender: No OFD packet to send [08:40:25]OFD Sender: No OFD packet to send [08:40:30]OFD Sender: No OFD packet to send [08:40:35]OFD Sender: No OFD packet to send [08:40:40]OFD Sender: No OFD packet to send [08:40:45]OFD Sender: No OFD packet to send [08:40:50]accept exits with 7 [08:40:50]New connection [08:40:50]New thread 3066826084 created [08:40:50]Thread 3066682724 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.43.67:8080 [08:40:50]Content-Length: 790 [08:40:50]Content-Type: application/json [08:40:50] [08:40:50]POST finish read [08:40:50]Found Content-Length = 790 [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)1785323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.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)1785323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.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 B0 03 A2 [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 B0 03 00 93 86 EE 66 6A BD 47 65 EB [08:40:50]GetLastDocTimeStamp 1726908000 [08:40:50]current date 1726908051 [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 B1 03 80 13 01 00 00 00 00 00 31 [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 B1 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [08:40:50]RAPDU: 09 00 01 1C 14 EE 66 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 1726878748 [08:40:50]opened+sec_in_day 1726965148 [08:40:50]quantity*price = 0 [08:40:50]sum+1 = 1 [08:40:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 63 21.09.2024 08:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151313 ФПД: 137655500880011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084051&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151313&fm=137655500880011&tin=02508201610067®Number=0000000000091825&sum=0 [08:40:51]StoreToDocumentArchive [08:40:51]shift 474 fd 151313 [08:40:51]save to /storage/0474/doc_00151313 [08:40:51]save last doc name /storage/0474/doc_00151313 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 008501D0 [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 BE 03 80 09 00 00 00 00 00 00 33 [08:40:51]Write i2c OK [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 [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 03 00 [08:40:51]MH_I2C_Read... [08:40:51]Read from MH i2c: E2 03 00 BE 03 00 90 00 35 [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 BF 03 80 0D 01 02 00 00 00 00 3B [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 BF 03 00 90 00 36 [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 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 93 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 4F 02 00 35 04 06 00 7D 32 6B 3B [08:40:51]Write to MH i2c: E2 02 01 C0 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 93 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 4F 02 00 35 04 06 00 7D 32 6B 3B 00 00 43 [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 C0 03 00 90 00 37 [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 38 8B [08:40:51]Write to MH i2c: E2 0A 00 C1 03 80 0D 02 02 02 00 38 8B 00 00 05 [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 C1 03 00 90 00 38 [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 C2 03 80 0D 03 02 00 00 00 00 40 [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 C2 03 00 55 B3 B9 B5 07 19 22 18 90 00 11 [08:40:51]RAPDU: 55 B3 B9 B5 07 19 22 18 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 C3 03 80 11 00 00 00 00 00 00 40 [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 C3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [08:40:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:51]wFMCommunicate OK [08:40:51]CreateOFDProtocolMessage done [08:40:51]OFDSenderStorePacket 151313 [08:40:51]StoreOFDPacket docnum=151313 [08:40:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EE 82 04 01 CF 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 93 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 4F 02 00 35 04 06 00 7D 32 6B 3B 38 8B 55 B3 B9 B5 07 19 22 18 [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/00151313 [08:40:51]NVStorageSaveData ofd_packets/00151313 [08:40:51]File name is /storage/ofd_packets/00151313 [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 C4 03 C7 [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 C4 03 00 00 00 00 00 FF 0F DC [08:40:51]RasterBufferAndPrint [08:40:51]line Счет N : (1)1785323 [08:40:51]line ИНН: 02508201610067 [08:40:51]line Контрольно-Кассовый Чек [08:40:51]line ПРОДАЖА [08:40:51]line ТРК (МРК, ГНК) : 31 [08:40:51]line Товар: 2710194210 [08:40:51]line ДТ-К-5 [08:40:51]line 39.380 * 0.00 [08:40:51]line = 0.00 [08:40:51]line НДС 12% НСП 1% [08:40:51]line > о реализуемом товаре [08:40:51]line ИТОГО: 0.00 [08:40:51]line НСП 1% : 0.00 [08:40:51]line НДС 12% : 0.00 [08:40:51]line Наличными: 0.00 [08:40:51]line Безнал.: 0.00 [08:40:51]line Место: АЗС № 89 "Партнер Нефть" [08:40:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:40:51]line СНО: Общий режим [08:40:51]line Чек 63 21.09.2024 08:40 [08:40:51]line Смена: 474 ФФД: 1.0 [08:40:51]line ЗНМ: 0300000113 [08:40:51]line РНМ: 0000000000091825 [08:40:51]line Версия ККМ: 001 [08:40:51]line Талоны: Топливная Карта [08:40:51]line 10703 [08:40:51]line ФМ: 0000000000871835 [08:40:51]line ФД: 151313 [08:40:51]line ФПД: 137655500880011 [08:40:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084051&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151313&fm=137655500880011&tin=02508201610067®Number=0000000000091825&sum=0 [08:40:52]OFD Sender: Processing packet 151313 [packets to send 824, broken 823] [08:40:52]ProducePacketName [08:40:52]name=ofd_packets/00151313 [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]Write to MH i2c: 01 00 00 EE 03 F1 [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 EE 03 00 00 00 00 00 DE 0C E2 [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 3300 [08:40:52]MH_Cut [08:40:52]Write to MH i2c: D1 01 00 F5 03 01 CA [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 F5 03 00 C9 [08:40:52]Write to MH i2c: 01 00 00 F6 03 F9 [08:40:52]Write i2c OK [08:40:52]MH_I2C_Read... [08:40:53]*** Cut start [08:40:53]*** Purtial cut [08:40:53]*** Stage 1: CUTSNS_PIN = 1 [08:40:53]Read from MH i2c: 01 [08:40:53]MH_I2C_Read... [08:40:53]*** Stop cut motor [08:40:53]*** Cut end [08:40:53]Read from MH i2c: 01 07 00 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: 01 07 00 F6 03 00 00 00 00 00 FF 0F 0E [08:40:53]process_action close_receipt done [08:40:53]requested_data is exist [08:40:53]produce_requested_data [08:40:53]requested_item fm.sn is exist - process it [08:40:53]wFMCommunicate request_size=4 [08:40:53]MH_SAM_APDU [08:40:53]CAPDU: 80 11 00 00 [08:40:53]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [08:40:53]Write i2c OK [08:40:53]MH_I2C_Read... [08:40:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:40:53]Read from MH i2c: E2 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 17 00 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [08:40:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:40:53]wFMCommunicate OK [08:40:53]requested_item fd.num is exist - process it [08:40:53]SAM_PROTO_GetFieldsCounters [08:40:53]wFMCommunicate request_size=4 [08:40:53]MH_SAM_APDU [08:40:53]CAPDU: 80 13 00 00 [08:40:53]Write to MH i2c: E2 08 00 F8 03 80 13 00 00 00 00 00 00 77 [08:40:53]Write i2c OK [08:40:53]MH_I2C_Read... [08:40:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:40:53]Read from MH i2c: E2 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 62 00 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 62 00 F8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 4F 02 00 0E 04 04 00 DA 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 92 [08:40:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 11 4F 02 00 0E 04 04 00 DA 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:40:53]wFMCommunicate OK [08:40:53]SAM_PROTO_GetFieldsCounters done [08:40:53]requested_item shift.num is exist - process it [08:40:53]requested_item shift.opened is exist - process it [08:40:53]req_shift_opened [08:40:53]FM_GetShiftState [08:40:53]SAM_PROTO_GetShiftState [08:40:53]wFMCommunicate request_size=4 [08:40:53]MH_SAM_APDU [08:40:53]CAPDU: 80 13 01 00 [08:40:53]Write to MH i2c: E2 08 00 F9 03 80 13 01 00 00 00 00 00 79 [08:40:53]Write i2c OK [08:40:53]MH_I2C_Read... [08:40:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:40:53]Read from MH i2c: E2 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 0E 00 [08:40:53]MH_I2C_Read... [08:40:53]Read from MH i2c: E2 0E 00 F9 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 09 [08:40:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:40:53]wFMCommunicate OK [08:40:53]SAM_PROTO_GetShiftState done [08:40:53]FM_GetShiftState done [08:40:53]req_shift_opened done [08:40:53]requested_item shift.open_date is exist - process it [08:40:53]req_shift_open_date [08:40:53]req_shift_open_date done [08:40:53]produce_requested_data done [08:40:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151313,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:40:53]process_action_free close_receipt [08:40:53]json_value_free [08:40:53]json_value_free done [08:40:53]process_json_proto returns [08:40:53]Send response to host [08:40:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151313,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:40:53]free response buf [08:40:53]execute_script done [08:40:53]execute_script returns [08:40:53]free content buf [08:40:53]Sock 7.Close socket [08:40:53]Sock 7.Thread stoped [08:40:57]Connected sock=11 [08:40:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 EE 82 04 01 CF 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 93 86 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 4F 02 00 35 04 06 00 7D 32 6B 3B 38 8B 55 B3 B9 B5 07 19 22 18 [08:40:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 24 CF 47 00 7C 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 4F 02 00 F4 03 04 00 9F 2E EE 66 B6 04 01 00 00 B4 0F EB 93 F1 EB 6C B4 [08:40:58]CommunicateWithHost err = 0 [08:40:58]CheckOFDResponse [08:40:58]1017 (14) - 77093643461234 [08:40:58]1041 (16) - 0000000000871835 [08:40:58]1040 (4) - 151313 [08:40:58]1012 (4) - 21.09.2024 02:25 [08:40:58]1206 (1) - 0 [08:40:58]OFD Sender: Remove packet 151313 [08:40:58]ProducePacketName [08:40:58]name=ofd_packets/00151313 [08:40:58]NVStorageDeleteData [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:59]OFD Sender: No OFD packet to send [08:42:00]recv_with_timeout no data received [08:42:04]OFD Sender: No OFD packet to send [08:42:09]OFD Sender: No OFD packet to send [08:42:14]OFD Sender: No OFD packet to send [08:42:19]OFD Sender: No OFD packet to send [08:42:24]OFD Sender: No OFD packet to send [08:42:29]OFD Sender: No OFD packet to send [08:42:34]OFD Sender: No OFD packet to send [08:42:39]OFD Sender: No OFD packet to send [08:42:44]OFD Sender: No OFD packet to send [08:42:49]OFD Sender: No OFD packet to send [08:42:54]OFD Sender: No OFD packet to send [08:42:59]OFD Sender: No OFD packet to send [08:43:04]OFD Sender: No OFD packet to send [08:43:09]OFD Sender: No OFD packet to send [08:43:14]OFD Sender: No OFD packet to send [08:43:19]OFD Sender: No OFD packet to send [08:43:24]OFD Sender: No OFD packet to send [08:43:29]OFD Sender: No OFD packet to send [08:43:31]recv_with_timeout no data received [08:43:34]OFD Sender: No OFD packet to send [08:43:39]OFD Sender: No OFD packet to send [08:43:44]OFD Sender: No OFD packet to send [08:43:48]recv_with_timeout no data received [08:43:49]OFD Sender: No OFD packet to send [08:43:54]OFD Sender: No OFD packet to send [08:43:59]OFD Sender: No OFD packet to send [08:44:04]OFD Sender: No OFD packet to send [08:44:09]OFD Sender: No OFD packet to send [08:44:14]OFD Sender: No OFD packet to send [08:44:19]OFD Sender: No OFD packet to send [08:44:24]OFD Sender: No OFD packet to send [08:44:29]OFD Sender: No OFD packet to send [08:44:34]OFD Sender: No OFD packet to send [08:44:39]OFD Sender: No OFD packet to send [08:44:40]recv_with_timeout no data received [08:44:44]OFD Sender: No OFD packet to send [08:44:49]OFD Sender: No OFD packet to send [08:44:54]OFD Sender: No OFD packet to send [08:44:59]OFD Sender: No OFD packet to send [08:45:04]OFD Sender: No OFD packet to send [08:45:05]accept exits with 9 [08:45:05]New connection [08:45:05]New thread 3066682724 created [08:45:05]Thread 3066826084 joined [08:45:05]Waiting for new connection... [08:45:05] Sock 9.Parse request [08:45:05]Sock 9.Check first char [08:45:05]Sock 9.First char is OK [08:45:05]request: POST /json_proto HTTP/1.0 [08:45:05]Method: POST [08:45:05]URL: /json_proto [08:45:05]Method is POST - this is cgi request [08:45:05]url: /json_proto [08:45:05]query_string will be loaded in cgi processing [08:45:05]execute_cgi json_proto POST (null) [08:45:05]execute_cgi path=json_proto method=POST [08:45:05]POST find Content-Length [08:45:05]Host: 172.17.43.67:8080 [08:45:05]Content-Length: 797 [08:45:05]Content-Type: application/json [08:45:05] [08:45:05]POST finish read [08:45:05]Found Content-Length = 797 [08:45:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.520, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:05]execute_script... [08:45: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)1785324", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.520, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:05]POST & json_proto [08:45:05]process_json_proto [08:45:05]json parsed OK: [08:45:05]protocol is kg_v1.0 [08:45:05]action value=close_receipt [08:45:05]process_action close_receipt [08:45:05]cmd_close_receipt [08:45:05]MH_GetDate [08:45:05]Write to MH i2c: F0 00 00 FA 03 EC [08:45:05]Write i2c OK [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: F0 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: F0 09 00 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: F0 09 00 FA 03 00 92 87 EE 66 6A BD 47 65 35 [08:45:05]GetLastDocTimeStamp 1726908051 [08:45:05]current date 1726908306 [08:45:05]FM_GetShiftState [08:45:05]SAM_PROTO_GetShiftState [08:45:05]wFMCommunicate request_size=4 [08:45:05]MH_SAM_APDU [08:45:05]CAPDU: 80 13 01 00 [08:45:05]Write to MH i2c: E2 08 00 FB 03 80 13 01 00 00 00 00 00 7B [08:45:05]Write i2c OK [08:45:05]MH_I2C_Read... [08:45:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:05]Read from MH i2c: E2 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: E2 0E 00 [08:45:05]MH_I2C_Read... [08:45:05]Read from MH i2c: E2 0E 00 FB 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [08:45:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:45:05]wFMCommunicate OK [08:45:05]SAM_PROTO_GetShiftState done [08:45:05]FM_GetShiftState done [08:45:05]opened in 1726878748 [08:45:05]opened+sec_in_day 1726965148 [08:45:05]quantity*price = 0 [08:45:05]sum+1 = 1 [08:45:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 64 21.09.2024 08:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151314 ФПД: 214538257869314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084506&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151314&fm=214538257869314&tin=02508201610067®Number=0000000000091825&sum=0 [08:45:06]StoreToDocumentArchive [08:45:06]shift 474 fd 151314 [08:45:06]save to /storage/0474/doc_00151314 [08:45:06]save last doc name /storage/0474/doc_00151314 to /storage/kkm_last_doc_name [08:45:06]save OK [08:45:06]Clear old archive folders... [08:45:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:45:06]tlvbuf is 008EEA70 [08:45:06]SAM_PROTO_ClearQueue [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 09 00 00 [08:45:06]Write to MH i2c: E2 08 00 08 04 80 09 00 00 00 00 00 00 7E [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [08:45:06]RAPDU: 90 00 [08:45:06]wFMCommunicate OK [08:45:06]SAM_PROTO_ClearQueue done [08:45:06]KKMCreateOFDPacket [08:45:06]OFDProtocolAddRootSTLVToBuf [08:45:06]FM_MakeSignedData [08:45:06]FM_MakeSignedData [08:45:06]SAM_PROTO_SignData [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 0D 01 02 [08:45:06]Write to MH i2c: E2 08 00 09 04 80 0D 01 02 00 00 00 00 86 [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 09 04 00 90 00 81 [08:45:06]RAPDU: 90 00 [08:45:06]wFMCommunicate OK [08:45:06]wFMCommunicate request_size=255 [08:45:06]MH_SAM_APDU [08:45: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 B8 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 92 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 4F 02 00 35 04 06 00 C3 [08:45:06]Write to MH i2c: E2 02 01 0A 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 B8 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 92 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 4F 02 00 35 04 06 00 C3 00 00 2E [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 0A 04 00 90 00 82 [08:45:06]RAPDU: 90 00 [08:45:06]wFMCommunicate OK [08:45:06]wFMCommunicate request_size=10 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 0D 02 02 05 1F 14 A6 AA 02 [08:45:06]Write to MH i2c: E2 0D 00 0B 04 80 0D 02 02 05 00 1F 14 A6 AA 02 00 00 18 [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 03 00 0B 04 00 90 00 83 [08:45:06]RAPDU: 90 00 [08:45:06]wFMCommunicate OK [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 0D 03 02 [08:45:06]Write to MH i2c: E2 08 00 0C 04 80 0D 03 02 00 00 00 00 8B [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 0B 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 0B 00 0C 04 00 27 FA 05 C6 CD 91 99 D0 90 00 3F [08:45:06]RAPDU: 27 FA 05 C6 CD 91 99 D0 90 00 [08:45:06]wFMCommunicate OK [08:45:06]SAM_PROTO_SignData done [08:45:06]FM_MakeSignedData done [08:45:06]CreateOFDProtocolMessage [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 11 00 00 [08:45:06]Write to MH i2c: E2 08 00 0D 04 80 11 00 00 00 00 00 00 8B [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 17 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 17 00 0D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [08:45:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:45:06]wFMCommunicate OK [08:45:06]CreateOFDProtocolMessage done [08:45:06]OFDSenderStorePacket 151314 [08:45:06]StoreOFDPacket docnum=151314 [08:45:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 61 07 01 1C 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 92 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 4F 02 00 35 04 06 00 C3 1F 14 A6 AA 02 27 FA 05 C6 CD 91 99 D0 [08:45:06]CheckFolder [08:45:06]dirname=/storage/ofd_packets [08:45:06]CheckFolder done [08:45:06]ProducePacketName [08:45:06]name=ofd_packets/00151314 [08:45:06]NVStorageSaveData ofd_packets/00151314 [08:45:06]File name is /storage/ofd_packets/00151314 [08:45:06]Write 301 bytes [08:45:06]NVStorageSaveData done [08:45:06]OFDSenderStorePacket done [08:45:06]KKMCreateOFDPacket done [08:45:06]NVStorageSaveData kkm_last_timestamp [08:45:06]File name is /storage/kkm_last_timestamp [08:45:06]Write 4 bytes [08:45:06]NVStorageSaveData done [08:45:06]ExternCall_PrintAddStr [08:45:06]wPrintStart [08:45:06]Write to MH i2c: 01 00 00 0E 04 12 [08:45:06]OFD Sender: Processing packet 151314 [packets to send 824, broken 823] [08:45:06]ProducePacketName [08:45:06]name=ofd_packets/00151314 [08:45:06]OFD Sender: To server: pG, [08:45:06]CommunicateWithHost lk.salyk.kg:30040 [08:45:06]ConnectInit lk.salyk.kg [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: 01 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: 01 07 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: 01 07 00 0E 04 00 00 00 00 00 FF 0F 27 [08:45:06]RasterBufferAndPrint [08:45:06]line Счет N : (1)1785324 [08:45:06]line ИНН: 02508201610067 [08:45:06]line Контрольно-Кассовый Чек [08:45:06]line ПРОДАЖА [08:45:06]line ТРК (МРК, ГНК) : 22 [08:45:06]line Товар: 2710124130 [08:45:06]line Аи-92-К-5 [08:45:06]line 14.520 * 0.00 [08:45:06]line = 0.00 [08:45:06]line НДС 12% НСП 1% [08:45:06]line > о реализуемом товаре [08:45:06]line ИТОГО: 0.00 [08:45:06]line НСП 1% : 0.00 [08:45:06]line НДС 12% : 0.00 [08:45:06]line Наличными: 0.00 [08:45:06]line Безнал.: 0.00 [08:45:06]line Место: АЗС № 89 "Партнер Нефть" [08:45:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:45:06]line СНО: Общий режим [08:45:06]line Чек 64 21.09.2024 08:45 [08:45:06]line Смена: 474 ФФД: 1.0 [08:45:06]line ЗНМ: 0300000113 [08:45:06]line РНМ: 0000000000091825 [08:45:06]line Версия ККМ: 001 [08:45:06]line Платежная система: O! деньги [08:45:06]line ФМ: 0000000000871835 [08:45:06]line ФД: 151314 [08:45:06]line ФПД: 214538257869314 [08:45:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084506&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151314&fm=214538257869314&tin=02508201610067®Number=0000000000091825&sum=0 [08:45:06]written 0, free lines is 4095 [08:45:07]Write to MH i2c: 01 00 00 38 04 3C [08:45:07]Write i2c OK [08:45:07]MH_I2C_Read... [08:45:07]Read from MH i2c: 01 [08:45:07]MH_I2C_Read... [08:45:07]Read from MH i2c: 01 07 00 [08:45:07]MH_I2C_Read... [08:45:07]Read from MH i2c: 01 07 00 38 04 00 00 00 00 00 D9 0C 28 [08:45:07]RasterBufferAndPrint [08:45:07]line [08:45:07]line [08:45:07]line [08:45:07]line [08:45:07]line [08:45:07]written 0, free lines is 3295 [08:45:07]MH_Cut [08:45:07]Write to MH i2c: D1 01 00 3F 04 01 15 [08:45:07]Write i2c OK [08:45:07]MH_I2C_Read... [08:45:07]Read from MH i2c: D1 [08:45:07]MH_I2C_Read... [08:45:07]Read from MH i2c: D1 01 00 [08:45:07]MH_I2C_Read... [08:45:07]Read from MH i2c: D1 01 00 3F 04 00 14 [08:45:07]Write to MH i2c: 01 00 00 40 04 44 [08:45:07]Write i2c OK [08:45:07]MH_I2C_Read... [08:45:07]Connected sock=7 [08:45:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 AD 61 07 01 1C 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 92 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 4F 02 00 35 04 06 00 C3 1F 14 A6 AA 02 27 FA 05 C6 CD 91 99 D0 [08:45:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 9A 47 00 BD 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 38 37 31 38 33 35 10 04 04 00 12 4F 02 00 F4 03 04 00 99 2F EE 66 B6 04 01 00 00 40 85 1C 95 E6 67 3C 6D [08:45:07]CommunicateWithHost err = 0 [08:45:07]CheckOFDResponse [08:45:07]1017 (14) - 77093643461234 [08:45:07]1041 (16) - 0000000000871835 [08:45:07]1040 (4) - 151314 [08:45:07]1012 (4) - 21.09.2024 02:29 [08:45:07]1206 (1) - 0 [08:45:07]OFD Sender: Remove packet 151314 [08:45:07]ProducePacketName [08:45:07]name=ofd_packets/00151314 [08:45:07]NVStorageDeleteData [08:45:08]*** Cut start [08:45:08]*** Purtial cut [08:45:08]*** Stage 1: CUTSNS_PIN = 1 [08:45:08]Read from MH i2c: 01 [08:45:08]MH_I2C_Read... [08:45:08]*** Stop cut motor [08:45:08]*** Cut end [08:45:08]Read from MH i2c: 01 07 00 [08:45:08]MH_I2C_Read... [08:45:08]Read from MH i2c: 01 07 00 40 04 00 00 00 00 00 FF 0F 59 [08:45:08]process_action close_receipt done [08:45:08]requested_data is exist [08:45:08]produce_requested_data [08:45:08]requested_item fm.sn is exist - process it [08:45:08]wFMCommunicate request_size=4 [08:45:08]MH_SAM_APDU [08:45:08]CAPDU: 80 11 00 00 [08:45:08]Write to MH i2c: E2 08 00 41 04 80 11 00 00 00 00 00 00 BF [08:45:08]Write i2c OK [08:45:08]MH_I2C_Read... [08:45:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:08]Read from MH i2c: E2 [08:45:08]MH_I2C_Read... [08:45:08]Read from MH i2c: E2 17 00 [08:45:08]MH_I2C_Read... [08:45:08]OFD Sender: No OFD packet to send [08:45:08]Read from MH i2c: E2 17 00 41 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [08:45:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:45:08]wFMCommunicate OK [08:45:08]requested_item fd.num is exist - process it [08:45:08]SAM_PROTO_GetFieldsCounters [08:45:08]wFMCommunicate request_size=4 [08:45:08]MH_SAM_APDU [08:45:08]CAPDU: 80 13 00 00 [08:45:08]Write to MH i2c: E2 08 00 42 04 80 13 00 00 00 00 00 00 C2 [08:45:08]Write i2c OK [08:45:08]MH_I2C_Read... [08:45:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:08]Read from MH i2c: E2 [08:45:08]MH_I2C_Read... [08:45:08]Read from MH i2c: E2 62 00 [08:45:08]MH_I2C_Read... [08:45:08]Read from MH i2c: E2 62 00 42 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 4F 02 00 0E 04 04 00 DA 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 E1 [08:45:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 4F 02 00 0E 04 04 00 DA 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:45:08]wFMCommunicate OK [08:45:08]SAM_PROTO_GetFieldsCounters done [08:45:08]requested_item shift.num is exist - process it [08:45:08]requested_item shift.opened is exist - process it [08:45:08]req_shift_opened [08:45:08]FM_GetShiftState [08:45:08]SAM_PROTO_GetShiftState [08:45:08]wFMCommunicate request_size=4 [08:45:08]MH_SAM_APDU [08:45:08]CAPDU: 80 13 01 00 [08:45:08]Write to MH i2c: E2 08 00 43 04 80 13 01 00 00 00 00 00 C4 [08:45:08]Write i2c OK [08:45:08]MH_I2C_Read... [08:45:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:08]Read from MH i2c: E2 [08:45:08]MH_I2C_Read... [08:45:08]Read from MH i2c: E2 0E 00 [08:45:08]MH_I2C_Read... [08:45:08]Read from MH i2c: E2 0E 00 43 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [08:45:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:45:08]wFMCommunicate OK [08:45:08]SAM_PROTO_GetShiftState done [08:45:08]FM_GetShiftState done [08:45:08]req_shift_opened done [08:45:08]requested_item shift.open_date is exist - process it [08:45:08]req_shift_open_date [08:45:08]req_shift_open_date done [08:45:08]produce_requested_data done [08:45:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151314,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:45:08]process_action_free close_receipt [08:45:08]json_value_free [08:45:08]json_value_free done [08:45:08]process_json_proto returns [08:45:08]Send response to host [08:45:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151314,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:45:08]free response buf [08:45:08]execute_script done [08:45:08]execute_script returns [08:45:08]free content buf [08:45:08]Sock 9.Close socket [08:45:08]Sock 9.Thread stoped [08:45:13]OFD Sender: No OFD packet to send [08:45:18]OFD Sender: No OFD packet to send [08:45:21]accept exits with 10 [08:45:21]New connection [08:45:21]New thread 3066826084 created [08:45:21]Thread 3066682724 joined [08:45:21]Waiting for new connection... [08:45:21] Sock 10.Parse request [08:45:21]Sock 10.Check first char [08:45:21]Sock 10.First char is OK [08:45:21]request: POST /json_proto HTTP/1.0 [08:45:21]Method: POST [08:45:21]URL: /json_proto [08:45:21]Method is POST - this is cgi request [08:45:21]url: /json_proto [08:45:21]query_string will be loaded in cgi processing [08:45:21]execute_cgi json_proto POST (null) [08:45:21]execute_cgi path=json_proto method=POST [08:45:21]POST find Content-Length [08:45:21]Host: 172.17.43.67:8080 [08:45:21]Content-Length: 675 [08:45:21]Content-Type: application/json [08:45:21] [08:45:21]POST finish read [08:45:21]Found Content-Length = 675 [08:45:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:21]execute_script... [08:45:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785325", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:45:21]POST & json_proto [08:45:21]process_json_proto [08:45:21]json parsed OK: [08:45:21]protocol is kg_v1.0 [08:45:21]action value=close_receipt [08:45:21]process_action close_receipt [08:45:21]cmd_close_receipt [08:45:21]MH_GetDate [08:45:21]Write to MH i2c: F0 00 00 44 04 37 [08:45:21]Write i2c OK [08:45:21]MH_I2C_Read... [08:45:21]Read from MH i2c: F0 [08:45:21]MH_I2C_Read... [08:45:21]Read from MH i2c: F0 09 00 [08:45:21]MH_I2C_Read... [08:45:21]Read from MH i2c: F0 09 00 44 04 00 A2 87 EE 66 6A BD 47 65 90 [08:45:21]GetLastDocTimeStamp 1726908306 [08:45:21]current date 1726908322 [08:45:21]FM_GetShiftState [08:45:21]SAM_PROTO_GetShiftState [08:45:21]wFMCommunicate request_size=4 [08:45:21]MH_SAM_APDU [08:45:21]CAPDU: 80 13 01 00 [08:45:21]Write to MH i2c: E2 08 00 45 04 80 13 01 00 00 00 00 00 C6 [08:45:21]Write i2c OK [08:45:21]MH_I2C_Read... [08:45:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:21]Read from MH i2c: E2 [08:45:21]MH_I2C_Read... [08:45:21]Read from MH i2c: E2 0E 00 [08:45:21]MH_I2C_Read... [08:45:21]Read from MH i2c: E2 0E 00 45 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [08:45:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:45:21]wFMCommunicate OK [08:45:21]SAM_PROTO_GetShiftState done [08:45:21]FM_GetShiftState done [08:45:21]opened in 1726878748 [08:45:21]opened+sec_in_day 1726965148 [08:45:21]quantity*price = 40005 [08:45:21]sum+1 = 40006 [08:45:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 65 21.09.2024 08:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151315 ФПД: 176972163297272 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151315&fm=176972163297272&tin=02508201610067®Number=0000000000091825&sum=40000 [08:45:22]StoreToDocumentArchive [08:45:22]shift 474 fd 151315 [08:45:22]save to /storage/0474/doc_00151315 [08:45:22]save last doc name /storage/0474/doc_00151315 to /storage/kkm_last_doc_name [08:45:22]save OK [08:45:22]Clear old archive folders... [08:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:45:22]tlvbuf is 008FAEF0 [08:45:22]SAM_PROTO_ClearQueue [08:45:22]wFMCommunicate request_size=4 [08:45:22]MH_SAM_APDU [08:45:22]CAPDU: 80 09 00 00 [08:45:22]Write to MH i2c: E2 08 00 52 04 80 09 00 00 00 00 00 00 C8 [08:45:22]Write i2c OK [08:45:22]MH_I2C_Read... [08:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:22]Read from MH i2c: E2 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [08:45:22]RAPDU: 90 00 [08:45:22]wFMCommunicate OK [08:45:22]SAM_PROTO_ClearQueue done [08:45:22]KKMCreateOFDPacket [08:45:22]OFDProtocolAddRootSTLVToBuf [08:45:22]FM_MakeSignedData [08:45:22]FM_MakeSignedData [08:45:22]SAM_PROTO_SignData [08:45:22]wFMCommunicate request_size=4 [08:45:22]MH_SAM_APDU [08:45:22]CAPDU: 80 0D 01 02 [08:45:22]Write to MH i2c: E2 08 00 53 04 80 0D 01 02 00 00 00 00 D0 [08:45:22]Write i2c OK [08:45:22]MH_I2C_Read... [08:45:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:22]Read from MH i2c: E2 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [08:45:22]RAPDU: 90 00 [08:45:22]wFMCommunicate OK [08:45:22]wFMCommunicate request_size=255 [08:45:22]MH_SAM_APDU [08:45:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 A2 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 4F 02 00 35 04 06 00 A0 F4 8A ED [08:45:22]Write to MH i2c: E2 02 01 54 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 A2 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 4F 02 00 35 04 06 00 A0 F4 8A ED 00 00 50 [08:45:22]Write i2c OK [08:45:22]MH_I2C_Read... [08:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:22]Read from MH i2c: E2 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 54 04 00 90 00 CC [08:45:22]RAPDU: 90 00 [08:45:22]wFMCommunicate OK [08:45:22]wFMCommunicate request_size=7 [08:45:22]MH_SAM_APDU [08:45:22]CAPDU: 80 0D 02 02 02 AF F8 [08:45:22]Write to MH i2c: E2 0A 00 55 04 80 0D 02 02 02 00 AF F8 00 00 7E [08:45:22]Write i2c OK [08:45:22]MH_I2C_Read... [08:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:22]Read from MH i2c: E2 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 03 00 55 04 00 90 00 CD [08:45:22]RAPDU: 90 00 [08:45:22]wFMCommunicate OK [08:45:22]wFMCommunicate request_size=4 [08:45:22]MH_SAM_APDU [08:45:22]CAPDU: 80 0D 03 02 [08:45:22]Write to MH i2c: E2 08 00 56 04 80 0D 03 02 00 00 00 00 D5 [08:45:22]Write i2c OK [08:45:22]MH_I2C_Read... [08:45:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:22]Read from MH i2c: E2 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 0B 00 [08:45:22]MH_I2C_Read... [08:45:22]Read from MH i2c: E2 0B 00 56 04 00 14 43 7A E2 A0 F7 61 98 90 00 19 [08:45:22]RAPDU: 14 43 7A E2 A0 F7 61 98 90 00 [08:45:22]wFMCommunicate OK [08:45:22]SAM_PROTO_SignData done [08:45:22]FM_MakeSignedData done [08:45:22]CreateOFDProtocolMessage [08:45:22]wFMCommunicate request_size=4 [08:45:22]MH_SAM_APDU [08:45:22]CAPDU: 80 11 00 00 [08:45:22]Write to MH i2c: E2 08 00 57 04 80 11 00 00 00 00 00 00 D5 [08:45:22]Write i2c OK [08:45:22]MH_I2C_Read... [08:45:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:23]Read from MH i2c: E2 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: E2 17 00 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: E2 17 00 57 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [08:45:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:45:23]wFMCommunicate OK [08:45:23]CreateOFDProtocolMessage done [08:45:23]OFDSenderStorePacket 151315 [08:45:23]StoreOFDPacket docnum=151315 [08:45:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6F 47 04 01 CA 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 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 A2 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 4F 02 00 35 04 06 00 A0 F4 8A ED AF F8 14 43 7A E2 A0 F7 61 98 [08:45:23]CheckFolder [08:45:23]dirname=/storage/ofd_packets [08:45:23]CheckFolder done [08:45:23]ProducePacketName [08:45:23]name=ofd_packets/00151315 [08:45:23]NVStorageSaveData ofd_packets/00151315 [08:45:23]File name is /storage/ofd_packets/00151315 [08:45:23]Write 298 bytes [08:45:23]NVStorageSaveData done [08:45:23]OFDSenderStorePacket done [08:45:23]KKMCreateOFDPacket done [08:45:23]NVStorageSaveData kkm_last_timestamp [08:45:23]File name is /storage/kkm_last_timestamp [08:45:23]Write 4 bytes [08:45:23]NVStorageSaveData done [08:45:23]ExternCall_PrintAddStr [08:45:23]wPrintStart [08:45:23]Write to MH i2c: 01 00 00 58 04 5C [08:45:23]Write i2c OK [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: 01 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: 01 07 00 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: 01 07 00 58 04 00 00 00 00 00 FF 0F 71 [08:45:23]RasterBufferAndPrint [08:45:23]line Счет N : (1)1785325 [08:45:23]line ИНН: 02508201610067 [08:45:23]line Контрольно-Кассовый Чек [08:45:23]line ПРОДАЖА [08:45:23]line ТРК (МРК, ГНК) : 41 [08:45:23]line Товар: 2710194210 [08:45:23]line ДТ-К-5 [08:45:23]line 5.250 * 76.20 [08:45:23]line = 400.05 [08:45:23]line НДС 12% НСП 1% [08:45:23]line > о реализуемом товаре [08:45:23]line ОКРУГЛЕНИЕ: -0.05 [08:45:23]line ИТОГО: 400.00 [08:45:23]line Внесено: 400.00 [08:45:23]line СДАЧА: 0.00 [08:45:23]line НСП 1% : 3.54 [08:45:23]line НДС 12% : 42.48 [08:45:23]line Наличными: 400.00 [08:45:23]line Безнал.: 0.00 [08:45:23]line Место: АЗС № 89 "Партнер Нефть" [08:45:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:45:23]line СНО: Общий режим [08:45:23]line Чек 65 21.09.2024 08:45 [08:45:23]line Смена: 474 ФФД: 1.0 [08:45:23]line ЗНМ: 0300000113 [08:45:23]line РНМ: 0000000000091825 [08:45:23]line Версия ККМ: 001 [08:45:23]line ФМ: 0000000000871835 [08:45:23]line ФД: 151315 [08:45:23]line ФПД: 176972163297272 [08:45:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151315&fm=176972163297272&tin=02508201610067®Number=0000000000091825&sum=40000 [08:45:23]written 0, free lines is 4095 [08:45:23]OFD Sender: Processing packet 151315 [packets to send 824, broken 823] [08:45:23]ProducePacketName [08:45:23]name=ofd_packets/00151315 [08:45:23]OFD Sender: To server: pG, [08:45:23]CommunicateWithHost lk.salyk.kg:30040 [08:45:23]ConnectInit lk.salyk.kg [08:45:23]Write to MH i2c: 01 00 00 83 04 87 [08:45:23]Write i2c OK [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: 01 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: 01 07 00 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: 01 07 00 83 04 00 00 00 00 00 C8 0C 62 [08:45:23]RasterBufferAndPrint [08:45:23]line [08:45:23]line [08:45:23]line [08:45:23]line [08:45:23]line [08:45:23]written 0, free lines is 3280 [08:45:23]MH_Cut [08:45:23]Write to MH i2c: D1 01 00 8A 04 01 60 [08:45:23]Write i2c OK [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: D1 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: D1 01 00 [08:45:23]MH_I2C_Read... [08:45:23]Read from MH i2c: D1 01 00 8A 04 00 5F [08:45:23]Write to MH i2c: 01 00 00 8B 04 8F [08:45:23]Write i2c OK [08:45:23]MH_I2C_Read... [08:45:24]*** Cut start [08:45:24]*** Purtial cut [08:45:24]*** Stage 1: CUTSNS_PIN = 1 [08:45:24]Read from MH i2c: 01 [08:45:24]MH_I2C_Read... [08:45:24]*** Stop cut motor [08:45:24]*** Cut end [08:45:24]Read from MH i2c: 01 07 00 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: 01 07 00 8B 04 00 00 00 00 00 FF 0F A4 [08:45:24]process_action close_receipt done [08:45:24]requested_data is exist [08:45:24]produce_requested_data [08:45:24]requested_item fm.sn is exist - process it [08:45:24]wFMCommunicate request_size=4 [08:45:24]MH_SAM_APDU [08:45:24]CAPDU: 80 11 00 00 [08:45:24]Write to MH i2c: E2 08 00 8C 04 80 11 00 00 00 00 00 00 0A [08:45:24]Write i2c OK [08:45:24]MH_I2C_Read... [08:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:24]Read from MH i2c: E2 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: E2 17 00 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: E2 17 00 8C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [08:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:45:24]wFMCommunicate OK [08:45:24]requested_item fd.num is exist - process it [08:45:24]SAM_PROTO_GetFieldsCounters [08:45:24]wFMCommunicate request_size=4 [08:45:24]MH_SAM_APDU [08:45:24]CAPDU: 80 13 00 00 [08:45:24]Write to MH i2c: E2 08 00 8D 04 80 13 00 00 00 00 00 00 0D [08:45:24]Write i2c OK [08:45:24]MH_I2C_Read... [08:45:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:24]Read from MH i2c: E2 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: E2 62 00 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: E2 62 00 8D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 4F 02 00 0E 04 04 00 DA 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 30 [08:45:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 4F 02 00 0E 04 04 00 DA 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:45:24]wFMCommunicate OK [08:45:24]SAM_PROTO_GetFieldsCounters done [08:45:24]requested_item shift.num is exist - process it [08:45:24]requested_item shift.opened is exist - process it [08:45:24]req_shift_opened [08:45:24]FM_GetShiftState [08:45:24]SAM_PROTO_GetShiftState [08:45:24]wFMCommunicate request_size=4 [08:45:24]MH_SAM_APDU [08:45:24]CAPDU: 80 13 01 00 [08:45:24]Write to MH i2c: E2 08 00 8E 04 80 13 01 00 00 00 00 00 0F [08:45:24]Write i2c OK [08:45:24]MH_I2C_Read... [08:45:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:24]Read from MH i2c: E2 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: E2 0E 00 [08:45:24]MH_I2C_Read... [08:45:24]Read from MH i2c: E2 0E 00 8E 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9F [08:45:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:45:24]wFMCommunicate OK [08:45:24]SAM_PROTO_GetShiftState done [08:45:24]FM_GetShiftState done [08:45:24]req_shift_opened done [08:45:24]requested_item shift.open_date is exist - process it [08:45:24]req_shift_open_date [08:45:24]req_shift_open_date done [08:45:24]produce_requested_data done [08:45:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151315,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:45:24]process_action_free close_receipt [08:45:24]json_value_free [08:45:24]json_value_free done [08:45:24]process_json_proto returns [08:45:24]Send response to host [08:45:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151315,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:45:24]free response buf [08:45:24]execute_script done [08:45:24]execute_script returns [08:45:24]free content buf [08:45:24]Sock 10.Close socket [08:45:24]Sock 10.Thread stoped [08:45:25]Connected sock=11 [08:45:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6F 47 04 01 CA 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 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 A2 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 4F 02 00 35 04 06 00 A0 F4 8A ED AF F8 14 43 7A E2 A0 F7 61 98 [08:45:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD AE 47 00 E5 FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 13 4F 02 00 F4 03 04 00 AB 2F EE 66 B6 04 01 00 00 91 09 FF 29 DA 63 5B 0F [08:45:26]CommunicateWithHost err = 0 [08:45:26]CheckOFDResponse [08:45:26]1017 (14) - 77093643461234 [08:45:26]1041 (16) - 0000000000871835 [08:45:26]1040 (4) - 151315 [08:45:26]1012 (4) - 21.09.2024 02:30 [08:45:26]1206 (1) - 0 [08:45:26]OFD Sender: Remove packet 151315 [08:45:26]ProducePacketName [08:45:26]name=ofd_packets/00151315 [08:45:26]NVStorageDeleteData [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:41]OFD Sender: No OFD packet to send [08:45:46]OFD Sender: No OFD packet to send [08:45:51]OFD Sender: No OFD packet to send [08:45:56]OFD Sender: No OFD packet to send [08:46:01]recv_with_timeout no data received [08:46:01]OFD Sender: No OFD packet to send [08:46:06]OFD Sender: No OFD packet to send [08:46:11]OFD Sender: No OFD packet to send [08:46:16]OFD Sender: No OFD packet to send [08:46:21]OFD Sender: No OFD packet to send [08:46:26]OFD Sender: No OFD packet to send [08:46:31]OFD Sender: No OFD packet to send [08:46:36]OFD Sender: No OFD packet to send [08:46:41]OFD Sender: No OFD packet to send [08:46:46]OFD Sender: No OFD packet to send [08:46:51]OFD Sender: No OFD packet to send [08:46:53]accept exits with 9 [08:46:53]New connection [08:46:53]New thread 3066682724 created [08:46:53]Thread 3066826084 joined [08:46:53]Waiting for new connection... [08:46:53] Sock 9.Parse request [08:46:53]Sock 9.Check first char [08:46:53]Sock 9.First char is OK [08:46:53]request: POST /json_proto HTTP/1.0 [08:46:53]Method: POST [08:46:53]URL: /json_proto [08:46:53]Method is POST - this is cgi request [08:46:53]url: /json_proto [08:46:53]query_string will be loaded in cgi processing [08:46:53]execute_cgi json_proto POST (null) [08:46:53]execute_cgi path=json_proto method=POST [08:46:53]POST find Content-Length [08:46:53]Host: 172.17.43.67:8080 [08:46:53]Content-Length: 678 [08:46:53]Content-Type: application/json [08:46:53] [08:46:53]POST finish read [08:46:53]Found Content-Length = 678 [08:46:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:53]execute_script... [08:46:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785326", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:46:53]POST & json_proto [08:46:53]process_json_proto [08:46:53]json parsed OK: [08:46:53]protocol is kg_v1.0 [08:46:53]action value=close_receipt [08:46:53]process_action close_receipt [08:46:53]cmd_close_receipt [08:46:53]MH_GetDate [08:46:53]Write to MH i2c: F0 00 00 8F 04 82 [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: F0 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: F0 09 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: F0 09 00 8F 04 00 FE 87 EE 66 6A BD 47 65 37 [08:46:53]GetLastDocTimeStamp 1726908322 [08:46:53]current date 1726908414 [08:46:53]FM_GetShiftState [08:46:53]SAM_PROTO_GetShiftState [08:46:53]wFMCommunicate request_size=4 [08:46:53]MH_SAM_APDU [08:46:53]CAPDU: 80 13 01 00 [08:46:53]Write to MH i2c: E2 08 00 90 04 80 13 01 00 00 00 00 00 11 [08:46:53]Write i2c OK [08:46:53]MH_I2C_Read... [08:46:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:53]Read from MH i2c: E2 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 0E 00 [08:46:53]MH_I2C_Read... [08:46:53]Read from MH i2c: E2 0E 00 90 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [08:46:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:46:53]wFMCommunicate OK [08:46:53]SAM_PROTO_GetShiftState done [08:46:53]FM_GetShiftState done [08:46:53]opened in 1726878748 [08:46:53]opened+sec_in_day 1726965148 [08:46:53]quantity*price = 50036 [08:46:53]sum+1 = 50037 [08:46:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 66 21.09.2024 08:46 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151316 ФПД: 228402816507136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151316&fm=228402816507136&tin=02508201610067®Number=0000000000091825&sum=50000 [08:46:54]StoreToDocumentArchive [08:46:54]shift 474 fd 151316 [08:46:54]save to /storage/0474/doc_00151316 [08:46:54]save last doc name /storage/0474/doc_00151316 to /storage/kkm_last_doc_name [08:46:54]save OK [08:46:54]Clear old archive folders... [08:46:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:46:54]tlvbuf is 0086A9F0 [08:46:54]SAM_PROTO_ClearQueue [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 09 00 00 [08:46:54]Write to MH i2c: E2 08 00 9D 04 80 09 00 00 00 00 00 00 13 [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:46:54]Read from MH i2c: E2 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 03 00 [08:46:54]MH_I2C_Read... [08:46:54]Read from MH i2c: E2 03 00 9D 04 00 90 00 15 [08:46:54]RAPDU: 90 00 [08:46:54]wFMCommunicate OK [08:46:54]SAM_PROTO_ClearQueue done [08:46:54]KKMCreateOFDPacket [08:46:54]OFDProtocolAddRootSTLVToBuf [08:46:54]FM_MakeSignedData [08:46:54]FM_MakeSignedData [08:46:54]SAM_PROTO_SignData [08:46:54]wFMCommunicate request_size=4 [08:46:54]MH_SAM_APDU [08:46:54]CAPDU: 80 0D 01 02 [08:46:54]Write to MH i2c: E2 08 00 9E 04 80 0D 01 02 00 00 00 00 1B [08:46:54]Write i2c OK [08:46:54]MH_I2C_Read... [08:46:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:46:55]Read from MH i2c: E2 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 03 00 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 03 00 9E 04 00 90 00 16 [08:46:55]RAPDU: 90 00 [08:46:55]wFMCommunicate OK [08:46:55]wFMCommunicate request_size=255 [08:46:55]MH_SAM_APDU [08:46: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 FE 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 4F 02 00 35 04 06 00 CF [08:46:55]Write to MH i2c: E2 02 01 9F 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 FE 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 4F 02 00 35 04 06 00 CF 00 00 C4 [08:46:55]Write i2c OK [08:46:55]MH_I2C_Read... [08:46:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:55]Read from MH i2c: E2 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 03 00 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 03 00 9F 04 00 90 00 17 [08:46:55]RAPDU: 90 00 [08:46:55]wFMCommunicate OK [08:46:55]wFMCommunicate request_size=10 [08:46:55]MH_SAM_APDU [08:46:55]CAPDU: 80 0D 02 02 05 BB 2C BE 5D 00 [08:46:55]Write to MH i2c: E2 0D 00 A0 04 80 0D 02 02 05 00 BB 2C BE 5D 00 00 00 2A [08:46:55]Write i2c OK [08:46:55]MH_I2C_Read... [08:46:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:46:55]Read from MH i2c: E2 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 03 00 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [08:46:55]RAPDU: 90 00 [08:46:55]wFMCommunicate OK [08:46:55]wFMCommunicate request_size=4 [08:46:55]MH_SAM_APDU [08:46:55]CAPDU: 80 0D 03 02 [08:46:55]Write to MH i2c: E2 08 00 A1 04 80 0D 03 02 00 00 00 00 20 [08:46:55]Write i2c OK [08:46:55]MH_I2C_Read... [08:46:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:46:55]Read from MH i2c: E2 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 0B 00 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 0B 00 A1 04 00 0F 27 D0 2D CD 51 C9 6B 90 00 A6 [08:46:55]RAPDU: 0F 27 D0 2D CD 51 C9 6B 90 00 [08:46:55]wFMCommunicate OK [08:46:55]SAM_PROTO_SignData done [08:46:55]FM_MakeSignedData done [08:46:55]CreateOFDProtocolMessage [08:46:55]wFMCommunicate request_size=4 [08:46:55]MH_SAM_APDU [08:46:55]CAPDU: 80 11 00 00 [08:46:55]Write to MH i2c: E2 08 00 A2 04 80 11 00 00 00 00 00 00 20 [08:46:55]Write i2c OK [08:46:55]MH_I2C_Read... [08:46:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:55]Read from MH i2c: E2 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 17 00 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: E2 17 00 A2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [08:46:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:46:55]wFMCommunicate OK [08:46:55]CreateOFDProtocolMessage done [08:46:55]OFDSenderStorePacket 151316 [08:46:55]StoreOFDPacket docnum=151316 [08:46:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 EB 07 01 1E 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 FE 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 4F 02 00 35 04 06 00 CF BB 2C BE 5D 00 0F 27 D0 2D CD 51 C9 6B [08:46:55]CheckFolder [08:46:55]dirname=/storage/ofd_packets [08:46:55]CheckFolder done [08:46:55]ProducePacketName [08:46:55]name=ofd_packets/00151316 [08:46:55]NVStorageSaveData ofd_packets/00151316 [08:46:55]File name is /storage/ofd_packets/00151316 [08:46:55]Write 301 bytes [08:46:55]NVStorageSaveData done [08:46:55]OFDSenderStorePacket done [08:46:55]KKMCreateOFDPacket done [08:46:55]NVStorageSaveData kkm_last_timestamp [08:46:55]File name is /storage/kkm_last_timestamp [08:46:55]Write 4 bytes [08:46:55]NVStorageSaveData done [08:46:55]ExternCall_PrintAddStr [08:46:55]wPrintStart [08:46:55]Write to MH i2c: 01 00 00 A3 04 A7 [08:46:55]Write i2c OK [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: 01 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: 01 07 00 [08:46:55]MH_I2C_Read... [08:46:55]Read from MH i2c: 01 07 00 A3 04 00 00 00 00 00 FF 0F BC [08:46:55]RasterBufferAndPrint [08:46:55]line Счет N : (1)1785326 [08:46:55]line ИНН: 02508201610067 [08:46:55]line Контрольно-Кассовый Чек [08:46:55]line ПРОДАЖА [08:46:55]line ТРК (МРК, ГНК) : 42 [08:46:55]line Товар: 2710124130 [08:46:55]line Аи-92-К-5 [08:46:55]line 7.380 * 67.80 [08:46:55]line = 500.36 [08:46:55]line НДС 12% НСП 1% [08:46:55]line > о реализуемом товаре [08:46:55]line ОКРУГЛЕНИЕ: -0.36 [08:46:55]line ИТОГО: 500.00 [08:46:55]line Внесено: 500.00 [08:46:55]line СДАЧА: 0.00 [08:46:55]line НСП 1% : 4.43 [08:46:55]line НДС 12% : 53.14 [08:46:55]line Наличными: 500.00 [08:46:55]line Безнал.: 0.00 [08:46:55]line Место: АЗС № 89 "Партнер Нефть" [08:46:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:46:55]line СНО: Общий режим [08:46:55]line Чек 66 21.09.2024 08:46 [08:46:55]line Смена: 474 ФФД: 1.0 [08:46:55]line ЗНМ: 0300000113 [08:46:55]line РНМ: 0000000000091825 [08:46:55]line Версия ККМ: 001 [08:46:55]line ФМ: 0000000000871835 [08:46:55]line ФД: 151316 [08:46:55]line ФПД: 228402816507136 [08:46:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084654&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151316&fm=228402816507136&tin=02508201610067®Number=0000000000091825&sum=50000 [08:46:55]written 0, free lines is 4095 [08:46:55]OFD Sender: Processing packet 151316 [packets to send 824, broken 823] [08:46:55]ProducePacketName [08:46:55]name=ofd_packets/00151316 [08:46:55]OFD Sender: To server: pG, [08:46:55]CommunicateWithHost lk.salyk.kg:30040 [08:46:55]ConnectInit lk.salyk.kg [08:46:56]Write to MH i2c: 01 00 00 CE 04 D2 [08:46:56]Write i2c OK [08:46:56]MH_I2C_Read... [08:46:56]Read from MH i2c: 01 [08:46:56]MH_I2C_Read... [08:46:56]Read from MH i2c: 01 07 00 [08:46:56]MH_I2C_Read... [08:46:56]Read from MH i2c: 01 07 00 CE 04 00 00 00 00 00 CB 0C B0 [08:46:56]RasterBufferAndPrint [08:46:56]line [08:46:56]line [08:46:56]line [08:46:56]line [08:46:56]line [08:46:56]written 0, free lines is 3281 [08:46:56]MH_Cut [08:46:56]Write to MH i2c: D1 01 00 D5 04 01 AB [08:46:56]Write i2c OK [08:46:56]MH_I2C_Read... [08:46:56]Read from MH i2c: D1 [08:46:56]MH_I2C_Read... [08:46:56]Read from MH i2c: D1 01 00 [08:46:56]MH_I2C_Read... [08:46:56]Read from MH i2c: D1 01 00 D5 04 00 AA [08:46:56]Write to MH i2c: 01 00 00 D6 04 DA [08:46:56]Write i2c OK [08:46:56]MH_I2C_Read... [08:46:56]Connected sock=11 [08:46:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 EB 07 01 1E 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 00 00 00 F4 03 04 00 FE 87 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 4F 02 00 35 04 06 00 CF BB 2C BE 5D 00 0F 27 D0 2D CD 51 C9 6B [08:46:57]*** Cut start [08:46:57]*** Purtial cut [08:46:57]*** Stage 1: CUTSNS_PIN = 1 [08:46:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E 18 47 00 0A 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 38 37 31 38 33 35 10 04 04 00 14 4F 02 00 F4 03 04 00 06 30 EE 66 B6 04 01 00 00 9B 8B 05 D6 E3 AF 8D DE [08:46:57]CommunicateWithHost err = 0 [08:46:57]CheckOFDResponse [08:46:57]1017 (14) - 77093643461234 [08:46:57]1041 (16) - 0000000000871835 [08:46:57]1040 (4) - 151316 [08:46:57]1012 (4) - 21.09.2024 02:31 [08:46:57]1206 (1) - 0 [08:46:57]OFD Sender: Remove packet 151316 [08:46:57]ProducePacketName [08:46:57]name=ofd_packets/00151316 [08:46:57]NVStorageDeleteData [08:46:57]Read from MH i2c: 01 [08:46:57]MH_I2C_Read... [08:46:57]*** Stop cut motor [08:46:57]*** Cut end [08:46:57]Read from MH i2c: 01 07 00 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: 01 07 00 D6 04 00 00 00 00 00 FF 0F EF [08:46:57]process_action close_receipt done [08:46:57]requested_data is exist [08:46:57]produce_requested_data [08:46:57]requested_item fm.sn is exist - process it [08:46:57]wFMCommunicate request_size=4 [08:46:57]MH_SAM_APDU [08:46:57]CAPDU: 80 11 00 00 [08:46:57]Write to MH i2c: E2 08 00 D7 04 80 11 00 00 00 00 00 00 55 [08:46:57]Write i2c OK [08:46:57]MH_I2C_Read... [08:46:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:46:57]Read from MH i2c: E2 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: E2 17 00 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: E2 17 00 D7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [08:46:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:46:57]wFMCommunicate OK [08:46:57]requested_item fd.num is exist - process it [08:46:57]SAM_PROTO_GetFieldsCounters [08:46:57]wFMCommunicate request_size=4 [08:46:57]MH_SAM_APDU [08:46:57]CAPDU: 80 13 00 00 [08:46:57]Write to MH i2c: E2 08 00 D8 04 80 13 00 00 00 00 00 00 58 [08:46:57]Write i2c OK [08:46:57]MH_I2C_Read... [08:46:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:46:57]Read from MH i2c: E2 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: E2 62 00 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: E2 62 00 D8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 4F 02 00 0E 04 04 00 DA 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 7F [08:46:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 4F 02 00 0E 04 04 00 DA 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:46:57]wFMCommunicate OK [08:46:57]SAM_PROTO_GetFieldsCounters done [08:46:57]requested_item shift.num is exist - process it [08:46:57]requested_item shift.opened is exist - process it [08:46:57]req_shift_opened [08:46:57]FM_GetShiftState [08:46:57]SAM_PROTO_GetShiftState [08:46:57]wFMCommunicate request_size=4 [08:46:57]MH_SAM_APDU [08:46:57]CAPDU: 80 13 01 00 [08:46:57]Write to MH i2c: E2 08 00 D9 04 80 13 01 00 00 00 00 00 5A [08:46:57]Write i2c OK [08:46:57]MH_I2C_Read... [08:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:46:57]Read from MH i2c: E2 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: E2 0E 00 [08:46:57]MH_I2C_Read... [08:46:57]Read from MH i2c: E2 0E 00 D9 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EA [08:46:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:46:57]wFMCommunicate OK [08:46:57]SAM_PROTO_GetShiftState done [08:46:57]FM_GetShiftState done [08:46:57]req_shift_opened done [08:46:57]requested_item shift.open_date is exist - process it [08:46:57]req_shift_open_date [08:46:57]req_shift_open_date done [08:46:57]produce_requested_data done [08:46:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151316,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:46:57]process_action_free close_receipt [08:46:57]json_value_free [08:46:57]json_value_free done [08:46:57]process_json_proto returns [08:46:57]Send response to host [08:46:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151316,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:46:57]free response buf [08:46:57]execute_script done [08:46:57]execute_script returns [08:46:57]free content buf [08:46:57]Sock 9.Close socket [08:46:57]Sock 9.Thread stoped [08:46:57]OFD Sender: No OFD packet to send [08:47:02]OFD Sender: No OFD packet to send [08:47:07]recv_with_timeout no data received [08:47:07]OFD Sender: No OFD packet to send [08:47:12]OFD Sender: No OFD packet to send [08:47:17]OFD Sender: No OFD packet to send [08:47:22]OFD Sender: No OFD packet to send [08:47:27]OFD Sender: No OFD packet to send [08:47:32]OFD Sender: No OFD packet to send [08:47:35]recv_with_timeout no data received [08:47:37]OFD Sender: No OFD packet to send [08:47:42]OFD Sender: No OFD packet to send [08:47:47]OFD Sender: No OFD packet to send [08:47:52]OFD Sender: No OFD packet to send [08:47:57]OFD Sender: No OFD packet to send [08:48:02]OFD Sender: No OFD packet to send [08:48:07]OFD Sender: No OFD packet to send [08:48:12]OFD Sender: No OFD packet to send [08:48:17]OFD Sender: No OFD packet to send [08:48:22]OFD Sender: No OFD packet to send [08:48:27]recv_with_timeout no data received [08:48:27]OFD Sender: No OFD packet to send [08:48:32]OFD Sender: No OFD packet to send [08:48:37]OFD Sender: No OFD packet to send [08:48:43]OFD Sender: No OFD packet to send [08:48:48]OFD Sender: No OFD packet to send [08:48:48]recv_with_timeout no data received [08:48:53]OFD Sender: No OFD packet to send [08:48:58]OFD Sender: No OFD packet to send [08:49:03]OFD Sender: No OFD packet to send [08:49:08]OFD Sender: No OFD packet to send [08:49:13]OFD Sender: No OFD packet to send [08:49:18]OFD Sender: No OFD packet to send [08:49:23]OFD Sender: No OFD packet to send [08:49:26]recv_with_timeout no data received [08:49:26]accept exits with 7 [08:49:26]New connection [08:49:26]New thread 3066826084 created [08:49:26]Thread 3066682724 joined [08:49:26]Waiting for new connection... [08:49:26] Sock 7.Parse request [08:49:26]Sock 7.Check first char [08:49:26]Sock 7.First char is OK [08:49:26]request: POST /json_proto HTTP/1.0 [08:49:26]Method: POST [08:49:26]URL: /json_proto [08:49:26]Method is POST - this is cgi request [08:49:26]url: /json_proto [08:49:26]query_string will be loaded in cgi processing [08:49:26]execute_cgi json_proto POST (null) [08:49:26]execute_cgi path=json_proto method=POST [08:49:26]POST find Content-Length [08:49:26]Host: 172.17.43.67:8080 [08:49:26]Content-Length: 678 [08:49:26]Content-Type: application/json [08:49:26] [08:49:26]POST finish read [08:49:26]Found Content-Length = 678 [08:49:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:26]execute_script... [08:49: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)1785327", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:26]POST & json_proto [08:49:26]process_json_proto [08:49:26]json parsed OK: [08:49:26]protocol is kg_v1.0 [08:49:26]action value=close_receipt [08:49:26]process_action close_receipt [08:49:26]cmd_close_receipt [08:49:26]MH_GetDate [08:49:26]Write to MH i2c: F0 00 00 DA 04 CD [08:49:26]Write i2c OK [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: F0 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: F0 09 00 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: F0 09 00 DA 04 00 97 88 EE 66 6A BD 47 65 1C [08:49:26]GetLastDocTimeStamp 1726908414 [08:49:26]current date 1726908567 [08:49:26]FM_GetShiftState [08:49:26]SAM_PROTO_GetShiftState [08:49:26]wFMCommunicate request_size=4 [08:49:26]MH_SAM_APDU [08:49:26]CAPDU: 80 13 01 00 [08:49:26]Write to MH i2c: E2 08 00 DB 04 80 13 01 00 00 00 00 00 5C [08:49:26]Write i2c OK [08:49:26]MH_I2C_Read... [08:49:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:26]Read from MH i2c: E2 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 0E 00 [08:49:26]MH_I2C_Read... [08:49:26]Read from MH i2c: E2 0E 00 DB 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [08:49:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:49:26]wFMCommunicate OK [08:49:26]SAM_PROTO_GetShiftState done [08:49:26]FM_GetShiftState done [08:49:26]opened in 1726878748 [08:49:26]opened+sec_in_day 1726965148 [08:49:26]quantity*price = 50036 [08:49:26]sum+1 = 50037 [08:49:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 67 21.09.2024 08:49 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151317 ФПД: 40160171187075 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084927&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151317&fm=40160171187075&tin=02508201610067®Number=0000000000091825&sum=50000 [08:49:28]StoreToDocumentArchive [08:49:28]shift 474 fd 151317 [08:49:28]save to /storage/0474/doc_00151317 [08:49:28]save last doc name /storage/0474/doc_00151317 to /storage/kkm_last_doc_name [08:49:28]save OK [08:49:28]Clear old archive folders... [08:49:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:49:28]tlvbuf is 0086FB50 [08:49:28]SAM_PROTO_ClearQueue [08:49:28]wFMCommunicate request_size=4 [08:49:28]MH_SAM_APDU [08:49:28]CAPDU: 80 09 00 00 [08:49:28]Write to MH i2c: E2 08 00 E8 04 80 09 00 00 00 00 00 00 5E [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:28]Read from MH i2c: E2 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 E8 04 00 90 00 60 [08:49:28]RAPDU: 90 00 [08:49:28]wFMCommunicate OK [08:49:28]SAM_PROTO_ClearQueue done [08:49:28]KKMCreateOFDPacket [08:49:28]OFDProtocolAddRootSTLVToBuf [08:49:28]FM_MakeSignedData [08:49:28]FM_MakeSignedData [08:49:28]SAM_PROTO_SignData [08:49:28]wFMCommunicate request_size=4 [08:49:28]MH_SAM_APDU [08:49:28]CAPDU: 80 0D 01 02 [08:49:28]Write to MH i2c: E2 08 00 E9 04 80 0D 01 02 00 00 00 00 66 [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]OFD Sender: No OFD packet to send [08:49:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:28]Read from MH i2c: E2 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 E9 04 00 90 00 61 [08:49:28]RAPDU: 90 00 [08:49:28]wFMCommunicate OK [08:49:28]wFMCommunicate request_size=255 [08:49:28]MH_SAM_APDU [08:49:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 97 88 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 4F 02 00 35 04 06 00 24 [08:49:28]Write to MH i2c: E2 02 01 EA 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 97 88 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 4F 02 00 35 04 06 00 24 00 00 00 [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:28]Read from MH i2c: E2 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [08:49:28]RAPDU: 90 00 [08:49:28]wFMCommunicate OK [08:49:28]wFMCommunicate request_size=10 [08:49:28]MH_SAM_APDU [08:49:28]CAPDU: 80 0D 02 02 05 86 84 BC DB 83 [08:49:28]Write to MH i2c: E2 0D 00 EB 04 80 0D 02 02 05 00 86 84 BC DB 83 00 00 97 [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:28]Read from MH i2c: E2 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [08:49:28]RAPDU: 90 00 [08:49:28]wFMCommunicate OK [08:49:28]wFMCommunicate request_size=4 [08:49:28]MH_SAM_APDU [08:49:28]CAPDU: 80 0D 03 02 [08:49:28]Write to MH i2c: E2 08 00 EC 04 80 0D 03 02 00 00 00 00 6B [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:28]Read from MH i2c: E2 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 0B 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 0B 00 EC 04 00 DF C8 18 F9 25 6E 75 8A 90 00 B6 [08:49:28]RAPDU: DF C8 18 F9 25 6E 75 8A 90 00 [08:49:28]wFMCommunicate OK [08:49:28]SAM_PROTO_SignData done [08:49:28]FM_MakeSignedData done [08:49:28]CreateOFDProtocolMessage [08:49:28]wFMCommunicate request_size=4 [08:49:28]MH_SAM_APDU [08:49:28]CAPDU: 80 11 00 00 [08:49:28]Write to MH i2c: E2 08 00 ED 04 80 11 00 00 00 00 00 00 6B [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:28]Read from MH i2c: E2 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 17 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: E2 17 00 ED 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [08:49:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:49:28]wFMCommunicate OK [08:49:28]CreateOFDProtocolMessage done [08:49:28]OFDSenderStorePacket 151317 [08:49:28]StoreOFDPacket docnum=151317 [08:49:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A7 3B 07 01 C8 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 97 88 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 4F 02 00 35 04 06 00 24 86 84 BC DB 83 DF C8 18 F9 25 6E 75 8A [08:49:28]CheckFolder [08:49:28]dirname=/storage/ofd_packets [08:49:28]CheckFolder done [08:49:28]ProducePacketName [08:49:28]name=ofd_packets/00151317 [08:49:28]NVStorageSaveData ofd_packets/00151317 [08:49:28]File name is /storage/ofd_packets/00151317 [08:49:28]Write 301 bytes [08:49:28]NVStorageSaveData done [08:49:28]OFDSenderStorePacket done [08:49:28]KKMCreateOFDPacket done [08:49:28]NVStorageSaveData kkm_last_timestamp [08:49:28]File name is /storage/kkm_last_timestamp [08:49:28]Write 4 bytes [08:49:28]NVStorageSaveData done [08:49:28]ExternCall_PrintAddStr [08:49:28]wPrintStart [08:49:28]Write to MH i2c: 01 00 00 EE 04 F2 [08:49:28]Write i2c OK [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: 01 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: 01 07 00 [08:49:28]MH_I2C_Read... [08:49:28]Read from MH i2c: 01 07 00 EE 04 00 00 00 00 00 FF 0F 07 [08:49:28]RasterBufferAndPrint [08:49:28]line Счет N : (1)1785327 [08:49:28]line ИНН: 02508201610067 [08:49:28]line Контрольно-Кассовый Чек [08:49:28]line ПРОДАЖА [08:49:28]line ТРК (МРК, ГНК) : 12 [08:49:28]line Товар: 2710124130 [08:49:28]line Аи-92-К-5 [08:49:28]line 7.380 * 67.80 [08:49:28]line = 500.36 [08:49:28]line НДС 12% НСП 1% [08:49:28]line > о реализуемом товаре [08:49:28]line ОКРУГЛЕНИЕ: -0.36 [08:49:28]line ИТОГО: 500.00 [08:49:28]line Внесено: 500.00 [08:49:28]line СДАЧА: 0.00 [08:49:28]line НСП 1% : 4.43 [08:49:28]line НДС 12% : 53.14 [08:49:28]line Наличными: 500.00 [08:49:28]line Безнал.: 0.00 [08:49:28]line Место: АЗС № 89 "Партнер Нефть" [08:49:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:49:28]line СНО: Общий режим [08:49:28]line Чек 67 21.09.2024 08:49 [08:49:28]line Смена: 474 ФФД: 1.0 [08:49:28]line ЗНМ: 0300000113 [08:49:28]line РНМ: 0000000000091825 [08:49:28]line Версия ККМ: 001 [08:49:28]line ФМ: 0000000000871835 [08:49:28]line ФД: 151317 [08:49:28]line ФПД: 40160171187075 [08:49:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T084927&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151317&fm=40160171187075&tin=02508201610067®Number=0000000000091825&sum=50000 [08:49:28]written 0, free lines is 4095 [08:49:28]OFD Sender: Processing packet 151317 [packets to send 824, broken 823] [08:49:28]ProducePacketName [08:49:28]name=ofd_packets/00151317 [08:49:28]OFD Sender: To server: pG, [08:49:28]CommunicateWithHost lk.salyk.kg:30040 [08:49:28]ConnectInit lk.salyk.kg [08:49:29]Write to MH i2c: 01 00 00 19 05 1E [08:49:29]Write i2c OK [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: 01 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: 01 07 00 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: 01 07 00 19 05 00 00 00 00 00 CB 0C FC [08:49:29]RasterBufferAndPrint [08:49:29]line [08:49:29]line [08:49:29]line [08:49:29]line [08:49:29]line [08:49:29]written 0, free lines is 3281 [08:49:29]MH_Cut [08:49:29]Write to MH i2c: D1 01 00 20 05 01 F7 [08:49:29]Write i2c OK [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: D1 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: D1 01 00 [08:49:29]MH_I2C_Read... [08:49:29]Read from MH i2c: D1 01 00 20 05 00 F6 [08:49:29]Write to MH i2c: 01 00 00 21 05 26 [08:49:29]Write i2c OK [08:49:29]MH_I2C_Read... [08:49:29]*** Cut start [08:49:29]*** Purtial cut [08:49:29]*** Stage 1: CUTSNS_PIN = 1 [08:49:30]Read from MH i2c: 01 [08:49:30]MH_I2C_Read... [08:49:30]*** Stop cut motor [08:49:30]*** Cut end [08:49:30]Read from MH i2c: 01 07 00 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: 01 07 00 21 05 00 00 00 00 00 FF 0F 3B [08:49:30]process_action close_receipt done [08:49:30]requested_data is exist [08:49:30]produce_requested_data [08:49:30]requested_item fm.sn is exist - process it [08:49:30]wFMCommunicate request_size=4 [08:49:30]MH_SAM_APDU [08:49:30]CAPDU: 80 11 00 00 [08:49:30]Write to MH i2c: E2 08 00 22 05 80 11 00 00 00 00 00 00 A1 [08:49:30]Write i2c OK [08:49:30]MH_I2C_Read... [08:49:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:30]Read from MH i2c: E2 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 17 00 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 17 00 22 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [08:49:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:49:30]wFMCommunicate OK [08:49:30]requested_item fd.num is exist - process it [08:49:30]SAM_PROTO_GetFieldsCounters [08:49:30]wFMCommunicate request_size=4 [08:49:30]MH_SAM_APDU [08:49:30]CAPDU: 80 13 00 00 [08:49:30]Write to MH i2c: E2 08 00 23 05 80 13 00 00 00 00 00 00 A4 [08:49:30]Write i2c OK [08:49:30]MH_I2C_Read... [08:49:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:49:30]Read from MH i2c: E2 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 62 00 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 62 00 23 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 4F 02 00 0E 04 04 00 DA 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 CF [08:49:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 4F 02 00 0E 04 04 00 DA 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:49:30]wFMCommunicate OK [08:49:30]SAM_PROTO_GetFieldsCounters done [08:49:30]requested_item shift.num is exist - process it [08:49:30]requested_item shift.opened is exist - process it [08:49:30]req_shift_opened [08:49:30]FM_GetShiftState [08:49:30]SAM_PROTO_GetShiftState [08:49:30]wFMCommunicate request_size=4 [08:49:30]MH_SAM_APDU [08:49:30]CAPDU: 80 13 01 00 [08:49:30]Write to MH i2c: E2 08 00 24 05 80 13 01 00 00 00 00 00 A6 [08:49:30]Write i2c OK [08:49:30]MH_I2C_Read... [08:49:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:30]Read from MH i2c: E2 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 0E 00 [08:49:30]MH_I2C_Read... [08:49:30]Read from MH i2c: E2 0E 00 24 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [08:49:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:49:30]wFMCommunicate OK [08:49:30]SAM_PROTO_GetShiftState done [08:49:30]FM_GetShiftState done [08:49:30]req_shift_opened done [08:49:30]requested_item shift.open_date is exist - process it [08:49:30]req_shift_open_date [08:49:30]req_shift_open_date done [08:49:30]produce_requested_data done [08:49:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151317,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:49:30]process_action_free close_receipt [08:49:30]json_value_free [08:49:30]json_value_free done [08:49:30]process_json_proto returns [08:49:30]Send response to host [08:49:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151317,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:49:30]free response buf [08:49:30]execute_script done [08:49:30]execute_script returns [08:49:30]free content buf [08:49:30]Sock 7.Close socket [08:49:30]Sock 7.Thread stoped [08:49:32]Connected sock=10 [08:49:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A7 3B 07 01 C8 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 00 00 00 F4 03 04 00 97 88 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 4F 02 00 35 04 06 00 24 86 84 BC DB 83 DF C8 18 F9 25 6E 75 8A [08:49:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5A BB 47 00 F0 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 4F 02 00 F4 03 04 00 A2 30 EE 66 B6 04 01 00 00 17 EF 77 81 EB 59 C7 B2 [08:49:32]CommunicateWithHost err = 0 [08:49:32]CheckOFDResponse [08:49:32]1017 (14) - 77093643461234 [08:49:32]1041 (16) - 0000000000871835 [08:49:32]1040 (4) - 151317 [08:49:32]1012 (4) - 21.09.2024 02:34 [08:49:32]1206 (1) - 0 [08:49:32]OFD Sender: Remove packet 151317 [08:49:32]ProducePacketName [08:49:32]name=ofd_packets/00151317 [08:49:32]NVStorageDeleteData [08:49:33]OFD Sender: No OFD packet to send [08:49:38]OFD Sender: No OFD packet to send [08:49:43]OFD Sender: No OFD packet to send [08:49:48]OFD Sender: No OFD packet to send [08:49:53]OFD Sender: No OFD packet to send [08:49:58]OFD Sender: No OFD packet to send [08:50:03]OFD Sender: No OFD packet to send [08:50:08]OFD Sender: No OFD packet to send [08:50:13]OFD Sender: No OFD packet to send [08:50:18]OFD Sender: No OFD packet to send [08:50:23]OFD Sender: No OFD packet to send [08:50:28]OFD Sender: No OFD packet to send [08:50:33]OFD Sender: No OFD packet to send [08:50:37]recv_with_timeout no data received [08:50:38]OFD Sender: No OFD packet to send [08:50:43]OFD Sender: No OFD packet to send [08:50:48]OFD Sender: No OFD packet to send [08:50:53]OFD Sender: No OFD packet to send [08:50:58]OFD Sender: No OFD packet to send [08:51:03]OFD Sender: No OFD packet to send [08:51:08]OFD Sender: No OFD packet to send [08:51:13]OFD Sender: No OFD packet to send [08:51:18]OFD Sender: No OFD packet to send [08:51:23]OFD Sender: No OFD packet to send [08:51:28]OFD Sender: No OFD packet to send [08:51:33]OFD Sender: No OFD packet to send [08:51:38]OFD Sender: No OFD packet to send [08:51:43]OFD Sender: No OFD packet to send [08:51:48]OFD Sender: No OFD packet to send [08:51:53]OFD Sender: No OFD packet to send [08:51:57]Write to MH i2c: E2 10 00 2F 05 80 15 02 00 08 00 F4 03 04 00 2D 89 EE 66 00 00 C9 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]wFMCommunicate request_size=25 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [08:51:57]Write to MH i2c: E2 1C 00 30 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 17 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 30 05 00 90 00 A9 [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 15 03 00 [08:51:57]Write to MH i2c: E2 08 00 31 05 80 15 03 00 00 00 00 00 B7 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 40 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 40 00 31 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 44 00 00 00 35 04 06 00 BE 49 DC 9D A0 DF 90 00 32 [08:51:57]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 44 00 00 00 35 04 06 00 BE 49 DC 9D A0 DF 90 00 [08:51:57]wFMCommunicate OK [08:51:57]SAM_PROTO_ProcessDocument answer len = 59 [08:51:57]SAM_PROTO_ProcessDocument done [08:51:57]SetTLVBufToDocument [08:51:57]Processing tag 1209 (04B9) [08:51:57]Malloc new data [08:51:57]Processing tag 1041 (0411) [08:51:57]Processing tag 1040 (0410) [08:51:57]Malloc new data [08:51:57]Processing tag 1038 (040E) [08:51:57]Malloc new data [08:51:57]Processing tag 1042 (0412) [08:51:57]Malloc new data [08:51:57]Processing tag 1077 (0435) [08:51:57]Malloc new data [08:51:57]SetTLVBufToDocument err=0 [08:51:57]KKMLoadAndSignReceiptData store KKM data [08:51:57]KKMLoadAndSignReceiptData err=0 [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 11 00 00 [08:51:57]Write to MH i2c: E2 08 00 32 05 80 11 00 00 00 00 00 00 B1 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 17 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 17 00 32 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [08:51:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:51:57]wFMCommunicate OK [08:51:57]Счет N : (1)1785328 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 33 Товар: 2710124130 Super-92 5.780 * 69.30 = 400.55 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 68 21.09.2024 08:51 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151318 ФПД: 209224443207903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T085157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151318&fm=209224443207903&tin=02508201610067®Number=0000000000091825&sum=40000 [08:51:57]StoreToDocumentArchive [08:51:57]shift 474 fd 151318 [08:51:57]save to /storage/0474/doc_00151318 [08:51:57]save last doc name /storage/0474/doc_00151318 to /storage/kkm_last_doc_name [08:51:57]save OK [08:51:57]Clear old archive folders... [08:51:57]ProcessDocumentItem done err = 0, tmpTLVsize=247 [08:51:57]tlvbuf is 008EC600 [08:51:57]SAM_PROTO_ClearQueue [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 09 00 00 [08:51:57]Write to MH i2c: E2 08 00 33 05 80 09 00 00 00 00 00 00 AA [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 33 05 00 90 00 AC [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]SAM_PROTO_ClearQueue done [08:51:57]KKMCreateOFDPacket [08:51:57]OFDProtocolAddRootSTLVToBuf [08:51:57]FM_MakeSignedData [08:51:57]FM_MakeSignedData [08:51:57]SAM_PROTO_SignData [08:51:57]wFMCommunicate request_size=4 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 0D 01 02 [08:51:57]Write to MH i2c: E2 08 00 34 05 80 0D 01 02 00 00 00 00 B2 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:51:57]Read from MH i2c: E2 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 [08:51:57]MH_I2C_Read... [08:51:57]Read from MH i2c: E2 03 00 34 05 00 90 00 AD [08:51:57]RAPDU: 90 00 [08:51:57]wFMCommunicate OK [08:51:57]wFMCommunicate request_size=255 [08:51:57]MH_SAM_APDU [08:51:57]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2D 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 35 04 06 00 BE 49 DC 9D A0 [08:51:57]Write to MH i2c: E2 02 01 35 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2D 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 35 04 06 00 BE 49 DC 9D A0 00 00 41 [08:51:57]Write i2c OK [08:51:57]MH_I2C_Read... [08:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:58]Read from MH i2c: E2 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 03 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [08:51:58]RAPDU: 90 00 [08:51:58]wFMCommunicate OK [08:51:58]wFMCommunicate request_size=6 [08:51:58]MH_SAM_APDU [08:51:58]CAPDU: 80 0D 02 02 01 DF [08:51:58]Write to MH i2c: E2 09 00 36 05 80 0D 02 02 01 00 DF 00 00 96 [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:51:58]Read from MH i2c: E2 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 03 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 03 00 36 05 00 90 00 AF [08:51:58]RAPDU: 90 00 [08:51:58]wFMCommunicate OK [08:51:58]wFMCommunicate request_size=4 [08:51:58]MH_SAM_APDU [08:51:58]CAPDU: 80 0D 03 02 [08:51:58]Write to MH i2c: E2 08 00 37 05 80 0D 03 02 00 00 00 00 B7 [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:51:58]Read from MH i2c: E2 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 0B 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 0B 00 37 05 00 8A 46 1A 1F 1C 6D 40 6F 90 00 F9 [08:51:58]RAPDU: 8A 46 1A 1F 1C 6D 40 6F 90 00 [08:51:58]wFMCommunicate OK [08:51:58]SAM_PROTO_SignData done [08:51:58]FM_MakeSignedData done [08:51:58]CreateOFDProtocolMessage [08:51:58]wFMCommunicate request_size=4 [08:51:58]MH_SAM_APDU [08:51:58]CAPDU: 80 11 00 00 [08:51:58]Write to MH i2c: E2 08 00 38 05 80 11 00 00 00 00 00 00 B7 [08:51:58]Write i2c OK [08:51:58]MH_I2C_Read... [08:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:51:58]Read from MH i2c: E2 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 17 00 [08:51:58]MH_I2C_Read... [08:51:58]Read from MH i2c: E2 17 00 38 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [08:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:51:58]wFMCommunicate OK [08:51:58]CreateOFDProtocolMessage done [08:51:58]OFDSenderStorePacket 151318 [08:51:58]StoreOFDPacket docnum=151318 [08:51:56]accept exits with 9 [08:51:56]New connection [08:51:56]New thread 3066682724 created [08:51:56]Thread 3066826084 joined [08:51:56]Waiting for new connection... [08:51:56] Sock 9.Parse request [08:51:56]Sock 9.Check first char [08:51:56]Sock 9.First char is OK [08:51:56]request: POST /json_proto HTTP/1.0 [08:51:56]Method: POST [08:51:56]URL: /json_proto [08:51:56]Method is POST - this is cgi request [08:51:56]url: /json_proto [08:51:56]query_string will be loaded in cgi processing [08:51:56]execute_cgi json_proto POST (null) [08:51:56]execute_cgi path=json_proto method=POST [08:51:56]POST find Content-Length [08:51:56]Host: 172.17.43.67:8080 [08:51:56]Content-Length: 662 [08:51:56]Content-Type: application/json [08:51:56] [08:51:56]POST finish read [08:51:56]Found Content-Length = 662 [08:51:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:56]execute_script... [08:51:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785328", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:51:56]POST & json_proto [08:51:56]process_json_proto [08:51:56]json parsed OK: [08:51:56]protocol is kg_v1.0 [08:51:56]action value=close_receipt [08:51:56]process_action close_receipt [08:51:56]cmd_close_receipt [08:51:56]MH_GetDate [08:51:56]Write to MH i2c: F0 00 00 25 05 19 [08:51:56]Write i2c OK [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: F0 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: F0 09 00 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: F0 09 00 25 05 00 2D 89 EE 66 6A BD 47 65 FF [08:51:56]GetLastDocTimeStamp 1726908567 [08:51:56]current date 1726908717 [08:51:56]FM_GetShiftState [08:51:56]SAM_PROTO_GetShiftState [08:51:56]wFMCommunicate request_size=4 [08:51:56]MH_SAM_APDU [08:51:56]CAPDU: 80 13 01 00 [08:51:56]Write to MH i2c: E2 08 00 26 05 80 13 01 00 00 00 00 00 A8 [08:51:56]Write i2c OK [08:51:56]MH_I2C_Read... [08:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:51:56]Read from MH i2c: E2 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: E2 0E 00 [08:51:56]MH_I2C_Read... [08:51:56]Read from MH i2c: E2 0E 00 26 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [08:51:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:51:56]wFMCommunicate OK [08:51:56]SAM_PROTO_GetShiftState done [08:51:56]FM_GetShiftState done [08:51:56]opened in 1726878748 [08:51:56]opened+sec_in_day 1726965148 [08:51:56]quantity*price = 40055 [08:51:56]sum+1 = 40056 [08:51:56]Check (price>sum+1) || (price+1 о реализуемом товаре [08:51:58]line ОКРУГЛЕНИЕ: -0.55 [08:51:58]line ИТОГО: 400.00 [08:51:58]line Внесено: 400.00 [08:51:58]line СДАЧА: 0.00 [08:51:58]line НСП 1% : 3.54 [08:51:58]line НДС 12% : 42.54 [08:51:58]line Наличными: 400.00 [08:51:58]line Безнал.: 0.00 [08:51:58]line Место: АЗС № 89 "Партнер Нефть" [08:51:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:51:58]line СНО: Общий режим [08:51:58]line Чек 68 21.09.2024 08:51 [08:51:58]line Смена: 474 ФФД: 1.0 [08:51:58]line ЗНМ: 0300000113 [08:51:58]line РНМ: 0000000000091825 [08:51:58]line Версия ККМ: 001 [08:51:58]line ФМ: 0000000000871835 [08:51:58]line ФД: 151318 [08:51:58]line ФПД: 209224443207903 [08:51:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T085157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151318&fm=209224443207903&tin=02508201610067®Number=0000000000091825&sum=40000 [08:51:58]OFD Sender: Processing packet 151318 [packets to send 824, broken 823] [08:51:58]ProducePacketName [08:51:58]name=ofd_packets/00151318 [08:51:58]OFD Sender: To server: pG, [08:51:58]CommunicateWithHost lk.salyk.kg:30040 [08:51:58]ConnectInit lk.salyk.kg [08:51:58]written 0, free lines is 4095 [08:51:59]Write to MH i2c: 01 00 00 64 05 69 [08:51:59]Write i2c OK [08:51:59]MH_I2C_Read... [08:51:59]Read from MH i2c: 01 [08:51:59]MH_I2C_Read... [08:51:59]Read from MH i2c: 01 07 00 [08:51:59]MH_I2C_Read... [08:51:59]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 C8 0C 44 [08:51:59]RasterBufferAndPrint [08:51:59]line [08:51:59]line [08:51:59]line [08:51:59]line [08:51:59]line [08:51:59]written 0, free lines is 3277 [08:51:59]MH_Cut [08:51:59]Write to MH i2c: D1 01 00 6B 05 01 42 [08:51:59]Connected sock=10 [08:51:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 9D AA 03 01 2D 99 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2D 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 35 04 06 00 BE 49 DC 9D A0 DF 8A 46 1A 1F 1C 6D 40 6F [08:51:59]Write i2c OK [08:51:59]MH_I2C_Read... [08:51:59]Read from MH i2c: D1 [08:51:59]MH_I2C_Read... [08:51:59]Read from MH i2c: D1 01 00 [08:51:59]MH_I2C_Read... [08:51:59]Read from MH i2c: D1 01 00 6B 05 00 41 [08:51:59]Write to MH i2c: 01 00 00 6C 05 71 [08:51:59]Write i2c OK [08:51:59]MH_I2C_Read... [08:51:59]*** Cut start [08:51:59]*** Purtial cut [08:51:59]*** Stage 1: CUTSNS_PIN = 1 [08:52:00]Read from MH i2c: 01 [08:52:00]MH_I2C_Read... [08:52:00]*** Stop cut motor [08:52:00]*** Cut end [08:52:00]Read from MH i2c: 01 07 00 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: 01 07 00 6C 05 00 00 00 00 00 FF 0F 86 [08:52:00]process_action close_receipt done [08:52:00]requested_data is exist [08:52:00]produce_requested_data [08:52:00]requested_item fm.sn is exist - process it [08:52:00]wFMCommunicate request_size=4 [08:52:00]MH_SAM_APDU [08:52:00]CAPDU: 80 11 00 00 [08:52:00]Write to MH i2c: E2 08 00 6D 05 80 11 00 00 00 00 00 00 EC [08:52:00]Write i2c OK [08:52:00]MH_I2C_Read... [08:52:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:52:00]Read from MH i2c: E2 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: E2 17 00 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: E2 17 00 6D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [08:52:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:52:00]wFMCommunicate OK [08:52:00]requested_item fd.num is exist - process it [08:52:00]SAM_PROTO_GetFieldsCounters [08:52:00]wFMCommunicate request_size=4 [08:52:00]MH_SAM_APDU [08:52:00]CAPDU: 80 13 00 00 [08:52:00]Write to MH i2c: E2 08 00 6E 05 80 13 00 00 00 00 00 00 EF [08:52:00]Write i2c OK [08:52:00]MH_I2C_Read... [08:52:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:52:00]Read from MH i2c: E2 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: E2 62 00 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: E2 62 00 6E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 4F 02 00 0E 04 04 00 DA 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 1E [08:52:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 4F 02 00 0E 04 04 00 DA 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:52:00]wFMCommunicate OK [08:52:00]SAM_PROTO_GetFieldsCounters done [08:52:00]requested_item shift.num is exist - process it [08:52:00]requested_item shift.opened is exist - process it [08:52:00]req_shift_opened [08:52:00]FM_GetShiftState [08:52:00]SAM_PROTO_GetShiftState [08:52:00]wFMCommunicate request_size=4 [08:52:00]MH_SAM_APDU [08:52:00]CAPDU: 80 13 01 00 [08:52:00]Write to MH i2c: E2 08 00 6F 05 80 13 01 00 00 00 00 00 F1 [08:52:00]Write i2c OK [08:52:00]MH_I2C_Read... [08:52:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:52:00]Read from MH i2c: E2 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: E2 0E 00 [08:52:00]MH_I2C_Read... [08:52:00]Read from MH i2c: E2 0E 00 6F 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 81 [08:52:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:52:00]wFMCommunicate OK [08:52:00]SAM_PROTO_GetShiftState done [08:52:00]FM_GetShiftState done [08:52:00]req_shift_opened done [08:52:00]requested_item shift.open_date is exist - process it [08:52:00]req_shift_open_date [08:52:00]req_shift_open_date done [08:52:00]produce_requested_data done [08:52:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151318,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:52:00]process_action_free close_receipt [08:52:00]json_value_free [08:52:00]json_value_free done [08:52:00]process_json_proto returns [08:52:00]Send response to host [08:52:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151318,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:52:00]free response buf [08:52:00]execute_script done [08:52:00]execute_script returns [08:52:00]free content buf [08:52:00]Sock 9.Close socket [08:52:00]Sock 9.Thread stoped [08:52:04]recv_with_timeout no data received [08:52:04]CommunicateWithHost answer receiving error [08:52:04]CommunicateWithHost err = -3 [08:52:04]OFD Sender: Server communicate error [08:52:06]recv_with_timeout no data received [08:52:09]OFD Sender: Processing packet 151318 [packets to send 824, broken 823] [08:52:09]ProducePacketName [08:52:09]name=ofd_packets/00151318 [08:52:09]OFD Sender: To server: pG, [08:52:09]CommunicateWithHost lk.salyk.kg:30040 [08:52:09]ConnectInit lk.salyk.kg [08:52:10]Connected sock=9 [08:52:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 9D AA 03 01 2D 99 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 00 00 00 F4 03 04 00 2D 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 35 04 06 00 BE 49 DC 9D A0 DF 8A 46 1A 1F 1C 6D 40 6F [08:52:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DB AC 47 00 06 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 38 37 31 38 33 35 10 04 04 00 16 4F 02 00 F4 03 04 00 42 31 EE 66 B6 04 01 00 00 58 FE 32 38 C8 0F 00 58 [08:52:12]CommunicateWithHost err = 0 [08:52:12]CheckOFDResponse [08:52:12]1017 (14) - 77093643461234 [08:52:12]1041 (16) - 0000000000871835 [08:52:12]1040 (4) - 151318 [08:52:12]1012 (4) - 21.09.2024 02:36 [08:52:12]1206 (1) - 0 [08:52:12]OFD Sender: Remove packet 151318 [08:52:12]ProducePacketName [08:52:12]name=ofd_packets/00151318 [08:52:12]NVStorageDeleteData [08:52:13]OFD Sender: No OFD packet to send [08:52:18]OFD Sender: No OFD packet to send [08:52:23]OFD Sender: No OFD packet to send [08:52:24]recv_with_timeout no data received [08:52:28]OFD Sender: No OFD packet to send [08:52:33]OFD Sender: No OFD packet to send [08:52:38]OFD Sender: No OFD packet to send [08:52:43]OFD Sender: No OFD packet to send [08:52:48]OFD Sender: No OFD packet to send [08:52:53]OFD Sender: No OFD packet to send [08:52:58]OFD Sender: No OFD packet to send [08:53:03]OFD Sender: No OFD packet to send [08:53:08]OFD Sender: No OFD packet to send [08:53:13]OFD Sender: No OFD packet to send [08:53:18]OFD Sender: No OFD packet to send [08:53:23]OFD Sender: No OFD packet to send [08:53:28]OFD Sender: No OFD packet to send [08:53:33]OFD Sender: No OFD packet to send [08:53:37]recv_with_timeout no data received [08:53:38]OFD Sender: No OFD packet to send [08:53:43]OFD Sender: No OFD packet to send [08:53:47]recv_with_timeout no data received [08:53:48]OFD Sender: No OFD packet to send [08:53:53]OFD Sender: No OFD packet to send [08:53:58]OFD Sender: No OFD packet to send [08:54:03]OFD Sender: No OFD packet to send [08:54:08]OFD Sender: No OFD packet to send [08:54:13]OFD Sender: No OFD packet to send [08:54:18]OFD Sender: No OFD packet to send [08:54:23]recv_with_timeout no data received [08:54:23]OFD Sender: No OFD packet to send [08:54:28]OFD Sender: No OFD packet to send [08:54:33]OFD Sender: No OFD packet to send [08:54:38]accept exits with 7 [08:54:38]New connection [08:54:38]New thread 3066826084 created [08:54:38]Thread 3066682724 joined [08:54:38]Waiting for new connection... [08:54:38] Sock 7.Parse request [08:54:38]Sock 7.Check first char [08:54:38]Sock 7.First char is OK [08:54:38]request: POST /json_proto HTTP/1.0 [08:54:38]Method: POST [08:54:38]URL: /json_proto [08:54:38]Method is POST - this is cgi request [08:54:38]url: /json_proto [08:54:38]query_string will be loaded in cgi processing [08:54:38]execute_cgi json_proto POST (null) [08:54:38]execute_cgi path=json_proto method=POST [08:54:38]POST find Content-Length [08:54:38]Host: 172.17.43.67:8080 [08:54:38]Content-Length: 678 [08:54:38]Content-Type: application/json [08:54:38] [08:54:38]POST finish read [08:54:38]Found Content-Length = 678 [08:54:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:38]execute_script... [08: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)1785329", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:54:38]POST & json_proto [08:54:38]process_json_proto [08:54:38]json parsed OK: [08:54:38]protocol is kg_v1.0 [08:54:38]action value=close_receipt [08:54:38]process_action close_receipt [08:54:38]cmd_close_receipt [08:54:38]MH_GetDate [08:54:38]Write to MH i2c: F0 00 00 70 05 64 [08:54:38]Write i2c OK [08:54:38]MH_I2C_Read... [08:54:38]Read from MH i2c: F0 [08:54:38]MH_I2C_Read... [08:54:38]Read from MH i2c: F0 09 00 [08:54:38]MH_I2C_Read... [08:54:38]Read from MH i2c: F0 09 00 70 05 00 CF 89 EE 66 6A BD 47 65 EC [08:54:38]GetLastDocTimeStamp 1726908717 [08:54:38]current date 1726908879 [08:54:38]FM_GetShiftState [08:54:38]SAM_PROTO_GetShiftState [08:54:38]wFMCommunicate request_size=4 [08:54:38]MH_SAM_APDU [08:54:38]CAPDU: 80 13 01 00 [08:54:38]Write to MH i2c: E2 08 00 71 05 80 13 01 00 00 00 00 00 F3 [08:54:38]Write i2c OK [08:54:38]MH_I2C_Read... [08:54:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:38]Read from MH i2c: E2 [08:54:38]MH_I2C_Read... [08:54:38]Read from MH i2c: E2 0E 00 [08:54:38]MH_I2C_Read... [08:54:38]Read from MH i2c: E2 0E 00 71 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 83 [08:54:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:54:38]wFMCommunicate OK [08:54:38]SAM_PROTO_GetShiftState done [08:54:38]FM_GetShiftState done [08:54:38]opened in 1726878748 [08:54:38]opened+sec_in_day 1726965148 [08:54:38]quantity*price = 50036 [08:54:38]sum+1 = 50037 [08:54:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 69 21.09.2024 08:54 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151319 ФПД: 266030475160031 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T085439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151319&fm=266030475160031&tin=02508201610067®Number=0000000000091825&sum=50000 [08:54:39]StoreToDocumentArchive [08:54:39]shift 474 fd 151319 [08:54:39]save to /storage/0474/doc_00151319 [08:54:39]save last doc name /storage/0474/doc_00151319 to /storage/kkm_last_doc_name [08:54:39]save OK [08:54:39]Clear old archive folders... [08:54:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:54:39]tlvbuf is 00869220 [08:54:39]SAM_PROTO_ClearQueue [08:54:39]wFMCommunicate request_size=4 [08:54:39]MH_SAM_APDU [08:54:39]CAPDU: 80 09 00 00 [08:54:39]Write to MH i2c: E2 08 00 7E 05 80 09 00 00 00 00 00 00 F5 [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:54:39]Read from MH i2c: E2 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 7E 05 00 90 00 F7 [08:54:39]RAPDU: 90 00 [08:54:39]wFMCommunicate OK [08:54:39]SAM_PROTO_ClearQueue done [08:54:39]KKMCreateOFDPacket [08:54:39]OFDProtocolAddRootSTLVToBuf [08:54:39]FM_MakeSignedData [08:54:39]FM_MakeSignedData [08:54:39]SAM_PROTO_SignData [08:54:39]wFMCommunicate request_size=4 [08:54:39]MH_SAM_APDU [08:54:39]CAPDU: 80 0D 01 02 [08:54:39]Write to MH i2c: E2 08 00 7F 05 80 0D 01 02 00 00 00 00 FD [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:54:39]Read from MH i2c: E2 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 7F 05 00 90 00 F8 [08:54:39]RAPDU: 90 00 [08:54:39]wFMCommunicate OK [08:54:39]wFMCommunicate request_size=255 [08:54:39]MH_SAM_APDU [08:54:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CF 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 4F 02 00 35 04 06 00 F1 [08:54:39]Write to MH i2c: E2 02 01 80 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CF 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 4F 02 00 35 04 06 00 F1 00 00 A1 [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:39]Read from MH i2c: E2 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [08:54:39]RAPDU: 90 00 [08:54:39]wFMCommunicate OK [08:54:39]wFMCommunicate request_size=10 [08:54:39]MH_SAM_APDU [08:54:39]CAPDU: 80 0D 02 02 05 F4 0B F8 A9 DF [08:54:39]Write to MH i2c: E2 0D 00 81 05 80 0D 02 02 05 00 F4 0B F8 A9 DF 00 00 89 [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:54:39]Read from MH i2c: E2 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [08:54:39]RAPDU: 90 00 [08:54:39]wFMCommunicate OK [08:54:39]wFMCommunicate request_size=4 [08:54:39]MH_SAM_APDU [08:54:39]CAPDU: 80 0D 03 02 [08:54:39]Write to MH i2c: E2 08 00 82 05 80 0D 03 02 00 00 00 00 02 [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:54:39]Read from MH i2c: E2 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 0B 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 0B 00 82 05 00 D9 0D 31 3E 53 44 AD 0F 90 00 AB [08:54:39]RAPDU: D9 0D 31 3E 53 44 AD 0F 90 00 [08:54:39]wFMCommunicate OK [08:54:39]SAM_PROTO_SignData done [08:54:39]FM_MakeSignedData done [08:54:39]CreateOFDProtocolMessage [08:54:39]wFMCommunicate request_size=4 [08:54:39]MH_SAM_APDU [08:54:39]CAPDU: 80 11 00 00 [08:54:39]Write to MH i2c: E2 08 00 83 05 80 11 00 00 00 00 00 00 02 [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:39]Read from MH i2c: E2 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 17 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: E2 17 00 83 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [08:54:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:54:39]wFMCommunicate OK [08:54:39]CreateOFDProtocolMessage done [08:54:39]OFDSenderStorePacket 151319 [08:54:39]StoreOFDPacket docnum=151319 [08:54:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 F5 07 01 DB 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CF 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 4F 02 00 35 04 06 00 F1 F4 0B F8 A9 DF D9 0D 31 3E 53 44 AD 0F [08:54:39]CheckFolder [08:54:39]dirname=/storage/ofd_packets [08:54:39]CheckFolder done [08:54:39]ProducePacketName [08:54:39]name=ofd_packets/00151319 [08:54:39]NVStorageSaveData ofd_packets/00151319 [08:54:39]File name is /storage/ofd_packets/00151319 [08:54:39]Write 301 bytes [08:54:39]NVStorageSaveData done [08:54:39]OFDSenderStorePacket done [08:54:39]KKMCreateOFDPacket done [08:54:39]NVStorageSaveData kkm_last_timestamp [08:54:39]File name is /storage/kkm_last_timestamp [08:54:39]Write 4 bytes [08:54:39]NVStorageSaveData done [08:54:39]ExternCall_PrintAddStr [08:54:39]wPrintStart [08:54:39]Write to MH i2c: 01 00 00 84 05 89 [08:54:39]Write i2c OK [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: 01 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: 01 07 00 [08:54:39]MH_I2C_Read... [08:54:39]Read from MH i2c: 01 07 00 84 05 00 00 00 00 00 FF 0F 9E [08:54:39]RasterBufferAndPrint [08:54:39]line Счет N : (1)1785329 [08:54:39]line ИНН: 02508201610067 [08:54:39]line Контрольно-Кассовый Чек [08:54:39]line ПРОДАЖА [08:54:39]line ТРК (МРК, ГНК) : 12 [08:54:39]line Товар: 2710124130 [08:54:39]line Аи-92-К-5 [08:54:39]line 7.380 * 67.80 [08:54:39]line = 500.36 [08:54:39]line НДС 12% НСП 1% [08:54:39]line > о реализуемом товаре [08:54:39]line ОКРУГЛЕНИЕ: -0.36 [08:54:39]line ИТОГО: 500.00 [08:54:39]line Внесено: 500.00 [08:54:39]line СДАЧА: 0.00 [08:54:39]line НСП 1% : 4.43 [08:54:39]line НДС 12% : 53.14 [08:54:39]line Наличными: 500.00 [08:54:39]line Безнал.: 0.00 [08:54:39]line Место: АЗС № 89 "Партнер Нефть" [08:54:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:54:40]line СНО: Общий режим [08:54:40]line Чек 69 21.09.2024 08:54 [08:54:40]line Смена: 474 ФФД: 1.0 [08:54:40]line ЗНМ: 0300000113 [08:54:40]line РНМ: 0000000000091825 [08:54:40]line Версия ККМ: 001 [08:54:40]line ФМ: 0000000000871835 [08:54:40]line ФД: 151319 [08:54:40]line ФПД: 266030475160031 [08:54:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T085439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151319&fm=266030475160031&tin=02508201610067®Number=0000000000091825&sum=50000 [08:54:40]written 0, free lines is 4095 [08:54:40]OFD Sender: Processing packet 151319 [packets to send 824, broken 823] [08:54:40]ProducePacketName [08:54:40]name=ofd_packets/00151319 [08:54:40]OFD Sender: To server: pG, [08:54:40]CommunicateWithHost lk.salyk.kg:30040 [08:54:40]ConnectInit lk.salyk.kg [08:54:40]Write to MH i2c: 01 00 00 AF 05 B4 [08:54:40]Write i2c OK [08:54:40]MH_I2C_Read... [08:54:40]Read from MH i2c: 01 [08:54:40]MH_I2C_Read... [08:54:40]Read from MH i2c: 01 07 00 [08:54:40]MH_I2C_Read... [08:54:40]Read from MH i2c: 01 07 00 AF 05 00 00 00 00 00 CD 0C 94 [08:54:40]RasterBufferAndPrint [08:54:40]line [08:54:40]line [08:54:40]line [08:54:40]line [08:54:40]line [08:54:40]written 0, free lines is 3284 [08:54:40]MH_Cut [08:54:40]Write to MH i2c: D1 01 00 B6 05 01 8D [08:54:40]Write i2c OK [08:54:40]MH_I2C_Read... [08:54:40]Read from MH i2c: D1 [08:54:40]MH_I2C_Read... [08:54:40]Read from MH i2c: D1 01 00 [08:54:40]MH_I2C_Read... [08:54:40]Read from MH i2c: D1 01 00 B6 05 00 8C [08:54:40]Write to MH i2c: 01 00 00 B7 05 BC [08:54:40]Write i2c OK [08:54:40]MH_I2C_Read... [08:54:41]*** Cut start [08:54:41]*** Purtial cut [08:54:41]*** Stage 1: CUTSNS_PIN = 1 [08:54:41]Read from MH i2c: 01 [08:54:41]MH_I2C_Read... [08:54:41]*** Stop cut motor [08:54:41]*** Cut end [08:54:41]Read from MH i2c: 01 07 00 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 FF 0F D1 [08:54:41]process_action close_receipt done [08:54:41]requested_data is exist [08:54:41]produce_requested_data [08:54:41]requested_item fm.sn is exist - process it [08:54:41]wFMCommunicate request_size=4 [08:54:41]MH_SAM_APDU [08:54:41]CAPDU: 80 11 00 00 [08:54:41]Write to MH i2c: E2 08 00 B8 05 80 11 00 00 00 00 00 00 37 [08:54:41]Write i2c OK [08:54:41]MH_I2C_Read... [08:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:54:41]Read from MH i2c: E2 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: E2 17 00 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: E2 17 00 B8 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [08:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:54:41]wFMCommunicate OK [08:54:41]requested_item fd.num is exist - process it [08:54:41]SAM_PROTO_GetFieldsCounters [08:54:41]wFMCommunicate request_size=4 [08:54:41]MH_SAM_APDU [08:54:41]CAPDU: 80 13 00 00 [08:54:41]Write to MH i2c: E2 08 00 B9 05 80 13 00 00 00 00 00 00 3A [08:54:41]Write i2c OK [08:54:41]MH_I2C_Read... [08:54:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:54:41]Read from MH i2c: E2 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: E2 62 00 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: E2 62 00 B9 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 4F 02 00 0E 04 04 00 DA 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 6D [08:54:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 4F 02 00 0E 04 04 00 DA 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:54:41]wFMCommunicate OK [08:54:41]SAM_PROTO_GetFieldsCounters done [08:54:41]requested_item shift.num is exist - process it [08:54:41]requested_item shift.opened is exist - process it [08:54:41]req_shift_opened [08:54:41]FM_GetShiftState [08:54:41]SAM_PROTO_GetShiftState [08:54:41]wFMCommunicate request_size=4 [08:54:41]MH_SAM_APDU [08:54:41]CAPDU: 80 13 01 00 [08:54:41]Write to MH i2c: E2 08 00 BA 05 80 13 01 00 00 00 00 00 3C [08:54:41]Write i2c OK [08:54:41]MH_I2C_Read... [08:54:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:54:41]Read from MH i2c: E2 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: E2 0E 00 [08:54:41]MH_I2C_Read... [08:54:41]Read from MH i2c: E2 0E 00 BA 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CC [08:54:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:54:41]wFMCommunicate OK [08:54:41]SAM_PROTO_GetShiftState done [08:54:41]FM_GetShiftState done [08:54:41]req_shift_opened done [08:54:41]requested_item shift.open_date is exist - process it [08:54:41]req_shift_open_date [08:54:41]req_shift_open_date done [08:54:41]produce_requested_data done [08:54:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151319,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [08:54:41]process_action_free close_receipt [08:54:41]json_value_free [08:54:41]json_value_free done [08:54:41]process_json_proto returns [08:54:41]Send response to host [08:54:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151319,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [08:54:41]free response buf [08:54:41]execute_script done [08:54:41]execute_script returns [08:54:41]free content buf [08:54:41]Sock 7.Close socket [08:54:41]Sock 7.Thread stoped [08:54:45]ConnectInit Can't take IP for lk.salyk.kg [08:54:45]CommunicateWithHost connect error [08:54:45]CommunicateWithHost err = -1 [08:54:45]OFD Sender: Server communicate error [08:54:50]OFD Sender: Processing packet 151319 [packets to send 824, broken 823] [08:54:50]ProducePacketName [08:54:50]name=ofd_packets/00151319 [08:54:50]OFD Sender: To server: pG, [08:54:50]CommunicateWithHost lk.salyk.kg:30040 [08:54:50]ConnectInit lk.salyk.kg [08:54:51]Connected sock=10 [08:54:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 F5 07 01 DB 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 00 00 00 F4 03 04 00 CF 89 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 4F 02 00 35 04 06 00 F1 F4 0B F8 A9 DF D9 0D 31 3E 53 44 AD 0F [08:54:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D1 E7 47 00 A9 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 4F 02 00 F4 03 04 00 E1 31 EE 66 B6 04 01 00 00 8D C9 1E 19 F8 08 63 9F [08:54:51]CommunicateWithHost err = 0 [08:54:51]CheckOFDResponse [08:54:51]1017 (14) - 77093643461234 [08:54:51]1041 (16) - 0000000000871835 [08:54:51]1040 (4) - 151319 [08:54:51]1012 (4) - 21.09.2024 02:39 [08:54:51]1206 (1) - 0 [08:54:51]OFD Sender: Remove packet 151319 [08:54:51]ProducePacketName [08:54:51]name=ofd_packets/00151319 [08:54:51]NVStorageDeleteData [08:54:52]OFD Sender: No OFD packet to send [08:54:57]OFD Sender: No OFD packet to send [08:55:02]OFD Sender: No OFD packet to send [08:55:07]OFD Sender: No OFD packet to send [08:55:12]OFD Sender: No OFD packet to send [08:55:17]OFD Sender: No OFD packet to send [08:55:22]OFD Sender: No OFD packet to send [08:55:27]OFD Sender: No OFD packet to send [08:55:32]OFD Sender: No OFD packet to send [08:55:37]OFD Sender: No OFD packet to send [08:55:42]OFD Sender: No OFD packet to send [08:55:47]OFD Sender: No OFD packet to send [08:55:52]OFD Sender: No OFD packet to send [08:55:57]OFD Sender: No OFD packet to send [08:56:02]OFD Sender: No OFD packet to send [08:56:07]OFD Sender: No OFD packet to send [08:56:12]OFD Sender: No OFD packet to send [08:56:17]OFD Sender: No OFD packet to send [08:56:22]OFD Sender: No OFD packet to send [08:56:27]OFD Sender: No OFD packet to send [08:56:32]OFD Sender: No OFD packet to send [08:56:37]OFD Sender: No OFD packet to send [08:56:42]OFD Sender: No OFD packet to send [08:56:47]OFD Sender: No OFD packet to send [08:56:52]OFD Sender: No OFD packet to send [08:56:57]OFD Sender: No OFD packet to send [08:57:02]OFD Sender: No OFD packet to send [08:57:07]OFD Sender: No OFD packet to send [08:57:12]OFD Sender: No OFD packet to send [08:57:17]OFD Sender: No OFD packet to send [08:57:19]recv_with_timeout no data received [08:57:22]OFD Sender: No OFD packet to send [08:57:27]OFD Sender: No OFD packet to send [08:57:32]OFD Sender: No OFD packet to send [08:57:37]OFD Sender: No OFD packet to send [08:57:42]OFD Sender: No OFD packet to send [08:57:47]accept exits with 9 [08:57:47]New connection [08:57:47]New thread 3066682724 created [08:57:47]Thread 3066826084 joined [08:57:47]Waiting for new connection... [08:57:47] Sock 9.Parse request [08:57:47]Sock 9.Check first char [08:57:47]Sock 9.First char is OK [08:57:47]request: POST /json_proto HTTP/1.0 [08:57:47]Method: POST [08:57:47]URL: /json_proto [08:57:47]Method is POST - this is cgi request [08:57:47]url: /json_proto [08:57:47]query_string will be loaded in cgi processing [08:57:47]execute_cgi json_proto POST (null) [08:57:47]execute_cgi path=json_proto method=POST [08:57:47]POST find Content-Length [08:57:47]Host: 172.17.43.67:8080 [08:57:47]Content-Length: 812 [08:57:47]Content-Type: application/json [08:57:47] [08:57:47]POST finish read [08:57:47]Found Content-Length = 812 [08:57:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:47]execute_script... [08:57: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)1785330", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:57:47]POST & json_proto [08:57:47]process_json_proto [08:57:47]json parsed OK: [08:57:47]protocol is kg_v1.0 [08:57:47]action value=close_receipt [08:57:47]process_action close_receipt [08:57:47]cmd_close_receipt [08:57:47]MH_GetDate [08:57:47]Write to MH i2c: F0 00 00 BB 05 AF [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: F0 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: F0 09 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: F0 09 00 BB 05 00 8C 8A EE 66 6A BD 47 65 F5 [08:57:47]GetLastDocTimeStamp 1726908879 [08:57:47]current date 1726909068 [08:57:47]FM_GetShiftState [08:57:47]SAM_PROTO_GetShiftState [08:57:47]wFMCommunicate request_size=4 [08:57:47]MH_SAM_APDU [08:57:47]CAPDU: 80 13 01 00 [08:57:47]Write to MH i2c: E2 08 00 BC 05 80 13 01 00 00 00 00 00 3E [08:57:47]Write i2c OK [08:57:47]MH_I2C_Read... [08:57:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:57:47]Read from MH i2c: E2 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 0E 00 [08:57:47]MH_I2C_Read... [08:57:47]Read from MH i2c: E2 0E 00 BC 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CE [08:57:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [08:57:47]wFMCommunicate OK [08:57:47]SAM_PROTO_GetShiftState done [08:57:47]FM_GetShiftState done [08:57:47]opened in 1726878748 [08:57:47]opened+sec_in_day 1726965148 [08:57:47]quantity*price = 0 [08:57:47]sum+1 = 1 [08:57:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 70 21.09.2024 08:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151320 ФПД: 169756704082171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T085748&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151320&fm=169756704082171&tin=02508201610067®Number=0000000000091825&sum=0 [08:57:48]StoreToDocumentArchive [08:57:48]shift 474 fd 151320 [08:57:48]save to /storage/0474/doc_00151320 [08:57:48]save last doc name /storage/0474/doc_00151320 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 008ECD50 [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 C9 05 80 09 00 00 00 00 00 00 40 [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 C9 05 00 90 00 42 [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 CA 05 80 0D 01 02 00 00 00 00 48 [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 CA 05 00 90 00 43 [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 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 8C 8A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 4F 02 00 35 04 06 00 9A [08:57:48]Write to MH i2c: E2 02 01 CB 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 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 8C 8A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 4F 02 00 35 04 06 00 9A 00 00 52 [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 CB 05 00 90 00 44 [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 64 90 0B 88 FB [08:57:48]Write to MH i2c: E2 0D 00 CC 05 80 0D 02 02 05 00 64 90 0B 88 FB 00 00 D7 [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 CC 05 00 90 00 45 [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 CD 05 80 0D 03 02 00 00 00 00 4D [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 CD 05 00 83 9B 08 35 F5 C1 34 0E 90 00 A1 [08:57:48]RAPDU: 83 9B 08 35 F5 C1 34 0E 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 CE 05 80 11 00 00 00 00 00 00 4D [08:57:48]Write i2c OK [08:57:48]MH_I2C_Read... [08:57:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:57:49]Read from MH i2c: E2 [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: E2 17 00 [08:57:49]MH_I2C_Read... [08:57:49]Read from MH i2c: E2 17 00 CE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [08:57:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08:57:49]wFMCommunicate OK [08:57:49]CreateOFDProtocolMessage done [08:57:49]OFDSenderStorePacket 151320 [08:57:49]StoreOFDPacket docnum=151320 [08:57:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D D2 07 01 E8 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 8C 8A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 4F 02 00 35 04 06 00 9A 64 90 0B 88 FB 83 9B 08 35 F5 C1 34 0E [08:57:49]CheckFolder [08:57:49]dirname=/storage/ofd_packets [08:57:49]CheckFolder done [08:57:49]ProducePacketName [08:57:49]name=ofd_packets/00151320 [08:57:49]NVStorageSaveData ofd_packets/00151320 [08:57:49]File name is /storage/ofd_packets/00151320 [08:57:49]Write 301 bytes [08:57:49]NVStorageSaveData done [08:57:49]OFDSenderStorePacket done [08:57:49]KKMCreateOFDPacket done [08:57:49]NVStorageSaveData kkm_last_timestamp [08:57:49]File name is /storage/kkm_last_timestamp [08:57:49]Write 4 bytes [08:57:49]NVStorageSaveData done [08:57:49]ExternCall_PrintAddStr [08:57:49]wPrintStart [08:57:49]Write to MH i2c: 01 00 00 CF 05 D4 [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 CF 05 00 00 00 00 00 FF 0F E9 [08:57:49]RasterBufferAndPrint [08:57:49]line Счет N : (1)1785330 [08:57:49]line ИНН: 02508201610067 [08:57:49]line Контрольно-Кассовый Чек [08:57:49]line ПРОДАЖА [08:57:49]line ТРК (МРК, ГНК) : 13 [08:57:49]line Товар: 2710124500 [08:57:49]line Аи-95-К-5 [08:57:49]line 6.740 * 0.00 [08:57:49]line = 0.00 [08:57:49]line НДС 12% НСП 1% [08:57:49]line > о реализуемом товаре [08:57:49]line ИТОГО: 0.00 [08:57:49]line НСП 1% : 0.00 [08:57:49]line НДС 12% : 0.00 [08:57:49]line Наличными: 0.00 [08:57:49]line Безнал.: 0.00 [08:57:49]line Место: АЗС № 89 "Партнер Нефть" [08:57:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [08:57:49]line СНО: Общий режим [08:57:49]line Чек 70 21.09.2024 08:57 [08:57:49]line Смена: 474 ФФД: 1.0 [08:57:49]line ЗНМ: 0300000113 [08:57:49]line РНМ: 0000000000091825 [08:57:49]line Версия ККМ: 001 [08:57:49]line Платежная система: Бакай Банк [08:57:49]line ФМ: 0000000000871835 [08:57:49]line ФД: 151320 [08:57:49]line ФПД: 169756704082171 [08:57:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T085748&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151320&fm=169756704082171&tin=02508201610067®Number=0000000000091825&sum=0 [08:57:49]written 0, free lines is 4095 [08:57:49]OFD Sender: Processing packet 151320 [packets to send 824, broken 823] [08:57:49]ProducePacketName [08:57:49]name=ofd_packets/00151320 [08:57:49]OFD Sender: To server: pG, [08:57:49]CommunicateWithHost lk.salyk.kg:30040 [08:57:49]ConnectInit lk.salyk.kg [08:57:49]Write to MH i2c: 01 00 00 F9 05 FE [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 F9 05 00 00 00 00 00 CF 0C E0 [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 3285 [08:57:49]MH_Cut [08:57:49]Write to MH i2c: D1 01 00 00 06 01 D8 [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 00 06 00 D7 [08:57:49]Write to MH i2c: 01 00 00 01 06 07 [08:57:49]Write i2c OK [08:57:49]MH_I2C_Read... [08:57:50]*** Cut start [08:57:50]*** Purtial cut [08:57:50]*** Stage 1: CUTSNS_PIN = 1 [08:57:50]Read from MH i2c: 01 [08:57:50]MH_I2C_Read... [08:57:50]*** Stop cut motor [08:57:50]*** Cut end [08:57:50]Read from MH i2c: 01 07 00 [08:57:50]MH_I2C_Read... [08:57:50]Read from MH i2c: 01 07 00 01 06 00 00 00 00 00 FF 0F 1C [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 02 06 80 11 00 00 00 00 00 00 82 [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 02 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [08:57:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [08: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 03 06 80 13 00 00 00 00 00 00 85 [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 03 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 4F 02 00 0E 04 04 00 DA 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 BC [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 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 4F 02 00 0E 04 04 00 DA 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: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 04 06 80 13 01 00 00 00 00 00 87 [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 04 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 17 [08:57:50]RAPDU: 09 00 01 1C 14 EE 66 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":"0000000000871835","fd.num":151320,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [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":"0000000000871835","fd.num":151320,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [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:53]Connected sock=11 [08:57:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D D2 07 01 E8 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 8C 8A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 4F 02 00 35 04 06 00 9A 64 90 0B 88 FB 83 9B 08 35 F5 C1 34 0E [08:57:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 32 C4 47 00 40 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 4F 02 00 F4 03 04 00 97 32 EE 66 B6 04 01 00 00 1F EC EB DE 0A 6F D6 21 [08:57:54]CommunicateWithHost err = 0 [08:57:54]CheckOFDResponse [08:57:54]1017 (14) - 77093643461234 [08:57:54]1041 (16) - 0000000000871835 [08:57:54]1040 (4) - 151320 [08:57:54]1012 (4) - 21.09.2024 02:42 [08:57:54]1206 (1) - 0 [08:57:54]OFD Sender: Remove packet 151320 [08:57:54]ProducePacketName [08:57:54]name=ofd_packets/00151320 [08:57:54]NVStorageDeleteData [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:30]OFD Sender: No OFD packet to send [08:58:35]OFD Sender: No OFD packet to send [08:58:40]OFD Sender: No OFD packet to send [08:58:45]OFD Sender: No OFD packet to send [08:58:50]OFD Sender: No OFD packet to send [08:58:55]OFD Sender: No OFD packet to send [08:59:00]OFD Sender: No OFD packet to send [08:59:05]OFD Sender: No OFD packet to send [08:59:10]OFD Sender: No OFD packet to send [08:59:15]OFD Sender: No OFD packet to send [08:59:20]OFD Sender: No OFD packet to send [08:59:25]OFD Sender: No OFD packet to send [08:59:30]OFD Sender: No OFD packet to send [08:59:35]OFD Sender: No OFD packet to send [08:59:40]OFD Sender: No OFD packet to send [08:59:45]OFD Sender: No OFD packet to send [08:59:50]OFD Sender: No OFD packet to send [08:59:55]OFD Sender: No OFD packet to send [08:59:59]recv_with_timeout no data received [09:00:00]OFD Sender: No OFD packet to send [09:00:05]OFD Sender: No OFD packet to send [09:00:10]OFD Sender: No OFD packet to send [09:00:15]OFD Sender: No OFD packet to send [09:00:15]accept exits with 10 [09:00:15]New connection [09:00:15]New thread 3066826084 created [09:00:15]Thread 3066682724 joined [09:00:15]Waiting for new connection... [09:00:15] Sock 10.Parse request [09:00:15]Sock 10.Check first char [09:00:15]Sock 10.First char is OK [09:00:15]request: POST /json_proto HTTP/1.0 [09:00:15]Method: POST [09:00:15]URL: /json_proto [09:00:15]Method is POST - this is cgi request [09:00:15]url: /json_proto [09:00:15]query_string will be loaded in cgi processing [09:00:15]execute_cgi json_proto POST (null) [09:00:15]execute_cgi path=json_proto method=POST [09:00:15]POST find Content-Length [09:00:15]Host: 172.17.43.67:8080 [09:00:15]Content-Length: 679 [09:00:15]Content-Type: application/json [09:00:15] [09:00:15]POST finish read [09:00:15]Found Content-Length = 679 [09:00:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:15]execute_script... [09:00: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)1785331", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:00:15]POST & json_proto [09:00:15]process_json_proto [09:00:15]json parsed OK: [09:00:15]protocol is kg_v1.0 [09:00:15]action value=close_receipt [09:00:15]process_action close_receipt [09:00:15]cmd_close_receipt [09:00:15]MH_GetDate [09:00:15]Write to MH i2c: F0 00 00 05 06 FA [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: F0 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: F0 09 00 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: F0 09 00 05 06 00 20 8B EE 66 6A BD 47 65 D5 [09:00:15]GetLastDocTimeStamp 1726909068 [09:00:15]current date 1726909216 [09:00:15]FM_GetShiftState [09:00:15]SAM_PROTO_GetShiftState [09:00:15]wFMCommunicate request_size=4 [09:00:15]MH_SAM_APDU [09:00:15]CAPDU: 80 13 01 00 [09:00:15]Write to MH i2c: E2 08 00 06 06 80 13 01 00 00 00 00 00 89 [09:00:15]Write i2c OK [09:00:15]MH_I2C_Read... [09:00:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:15]Read from MH i2c: E2 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 0E 00 [09:00:15]MH_I2C_Read... [09:00:15]Read from MH i2c: E2 0E 00 06 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 19 [09:00:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:00:15]wFMCommunicate OK [09:00:15]SAM_PROTO_GetShiftState done [09:00:15]FM_GetShiftState done [09:00:15]opened in 1726878748 [09:00:15]opened+sec_in_day 1726965148 [09:00:15]quantity*price = 75016 [09:00:15]sum+1 = 75017 [09:00:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 71 21.09.2024 09:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151321 ФПД: 212490629472795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151321&fm=212490629472795&tin=02508201610067®Number=0000000000091825&sum=75000 [09:00:16]StoreToDocumentArchive [09:00:16]shift 474 fd 151321 [09:00:16]save to /storage/0474/doc_00151321 [09:00:16]save last doc name /storage/0474/doc_00151321 to /storage/kkm_last_doc_name [09:00:16]save OK [09:00:16]Clear old archive folders... [09:00:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:00:16]tlvbuf is 008FAE00 [09:00:16]SAM_PROTO_ClearQueue [09:00:16]wFMCommunicate request_size=4 [09:00:16]MH_SAM_APDU [09:00:16]CAPDU: 80 09 00 00 [09:00:16]Write to MH i2c: E2 08 00 13 06 80 09 00 00 00 00 00 00 8B [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:00:16]Read from MH i2c: E2 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 03 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 03 00 13 06 00 90 00 8D [09:00:16]RAPDU: 90 00 [09:00:16]wFMCommunicate OK [09:00:16]SAM_PROTO_ClearQueue done [09:00:16]KKMCreateOFDPacket [09:00:16]OFDProtocolAddRootSTLVToBuf [09:00:16]FM_MakeSignedData [09:00:16]FM_MakeSignedData [09:00:16]SAM_PROTO_SignData [09:00:16]wFMCommunicate request_size=4 [09:00:16]MH_SAM_APDU [09:00:16]CAPDU: 80 0D 01 02 [09:00:16]Write to MH i2c: E2 08 00 14 06 80 0D 01 02 00 00 00 00 93 [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:00:16]Read from MH i2c: E2 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 03 00 [09:00:16]MH_I2C_Read... [09:00:16]Read from MH i2c: E2 03 00 14 06 00 90 00 8E [09:00:16]RAPDU: 90 00 [09:00:16]wFMCommunicate OK [09:00:16]wFMCommunicate request_size=255 [09:00:16]MH_SAM_APDU [09:00:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 20 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 4F 02 00 35 04 06 00 C1 [09:00:16]Write to MH i2c: E2 02 01 15 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 20 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 4F 02 00 35 04 06 00 C1 00 00 E9 [09:00:16]Write i2c OK [09:00:16]MH_I2C_Read... [09:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:17]Read from MH i2c: E2 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 03 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 03 00 15 06 00 90 00 8F [09:00:17]RAPDU: 90 00 [09:00:17]wFMCommunicate OK [09:00:17]wFMCommunicate request_size=10 [09:00:17]MH_SAM_APDU [09:00:17]CAPDU: 80 0D 02 02 05 42 54 7C E2 1B [09:00:17]Write to MH i2c: E2 0D 00 16 06 80 0D 02 02 05 00 42 54 7C E2 1B 00 00 AF [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:00:17]Read from MH i2c: E2 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 03 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [09:00:17]RAPDU: 90 00 [09:00:17]wFMCommunicate OK [09:00:17]wFMCommunicate request_size=4 [09:00:17]MH_SAM_APDU [09:00:17]CAPDU: 80 0D 03 02 [09:00:17]Write to MH i2c: E2 08 00 17 06 80 0D 03 02 00 00 00 00 98 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:00:17]Read from MH i2c: E2 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 0B 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 0B 00 17 06 00 03 A1 FD 5E 2E C6 CE 79 90 00 D3 [09:00:17]RAPDU: 03 A1 FD 5E 2E C6 CE 79 90 00 [09:00:17]wFMCommunicate OK [09:00:17]SAM_PROTO_SignData done [09:00:17]FM_MakeSignedData done [09:00:17]CreateOFDProtocolMessage [09:00:17]wFMCommunicate request_size=4 [09:00:17]MH_SAM_APDU [09:00:17]CAPDU: 80 11 00 00 [09:00:17]Write to MH i2c: E2 08 00 18 06 80 11 00 00 00 00 00 00 98 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:17]Read from MH i2c: E2 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 17 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: E2 17 00 18 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [09:00:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:00:17]wFMCommunicate OK [09:00:17]CreateOFDProtocolMessage done [09:00:17]OFDSenderStorePacket 151321 [09:00:17]StoreOFDPacket docnum=151321 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BC D9 07 01 46 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 20 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 4F 02 00 35 04 06 00 C1 42 54 7C E2 1B 03 A1 FD 5E 2E C6 CE 79 [09:00:57]recv_with_timeout no data received [09:00:57]CommunicateWithHost answer receiving error [09:00:57]CommunicateWithHost err = -3 [09:00:57]OFD Sender: Server communicate error [09:01:02]OFD Sender: Processing packet 151321 [packets to send 824, broken 823] [09:01:02]ProducePacketName [09:01:02]name=ofd_packets/00151321 [09:01:02]OFD Sender: To server: pG, [09:01:02]CommunicateWithHost lk.salyk.kg:30040 [09:01:02]ConnectInit lk.salyk.kg [09:01:02]Connected sock=7 [09:01:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BC D9 07 01 46 25 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 20 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 4F 02 00 35 04 06 00 C1 42 54 7C E2 1B 03 A1 FD 5E 2E C6 CE 79 [09:01:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9E A4 47 00 AA F7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 4F 02 00 F4 03 04 00 55 33 EE 66 B6 04 01 00 00 1D C3 55 7B D1 84 AA 1D [09:01:03]CommunicateWithHost err = 0 [09:01:03]CheckOFDResponse [09:01:03]1017 (14) - 77093643461234 [09:01:03]1041 (16) - 0000000000871835 [09:01:03]1040 (4) - 151321 [09:01:03]1012 (4) - 21.09.2024 02:45 [09:01:03]1206 (1) - 0 [09:01:03]OFD Sender: Remove packet 151321 [09:01:03]ProducePacketName [09:01:03]name=ofd_packets/00151321 [09:01:03]NVStorageDeleteData [09:01:04]OFD Sender: No OFD packet to send [09:01:09]OFD Sender: No OFD packet to send [09:01:10]recv_with_timeout no data received [09:01:14]OFD Sender: No OFD packet to send [09:01:19]OFD Sender: No OFD packet to send [09:01:24]recv_with_timeout no data received [09:01:24]OFD Sender: No OFD packet to send [09:01:29]OFD Sender: No OFD packet to send [09:01:34]OFD Sender: No OFD packet to send [09:01:39]OFD Sender: No OFD packet to send [09:01:44]OFD Sender: No OFD packet to send [09:01:47]recv_with_timeout no data received [09:01:49]OFD Sender: No OFD packet to send [09:01:54]OFD Sender: No OFD packet to send [09:01:59]OFD Sender: No OFD packet to send [09:02:04]OFD Sender: No OFD packet to send [09:02:09]OFD Sender: No OFD packet to send [09:02:14]OFD Sender: No OFD packet to send [09:02:19]OFD Sender: No OFD packet to send [09:02:24]OFD Sender: No OFD packet to send [09:02:29]OFD Sender: No OFD packet to send [09:02:34]OFD Sender: No OFD packet to send [09:02:35]accept exits with 9 [09:02:35]New connection [09:02:35]New thread 3066682724 created [09:02:35]Thread 3066826084 joined [09:02:35]Waiting for new connection... [09:02:35] Sock 9.Parse request [09:02:35]Sock 9.Check first char [09:02:35]Sock 9.First char is OK [09:02:35]request: POST /json_proto HTTP/1.0 [09:02:35]Method: POST [09:02:35]URL: /json_proto [09:02:35]Method is POST - this is cgi request [09:02:35]url: /json_proto [09:02:35]query_string will be loaded in cgi processing [09:02:35]execute_cgi json_proto POST (null) [09:02:35]execute_cgi path=json_proto method=POST [09:02:35]POST find Content-Length [09:02:35]Host: 172.17.43.67:8080 [09:02:35]Content-Length: 679 [09:02:35]Content-Type: application/json [09:02:35] [09:02:35]POST finish read [09:02:35]Found Content-Length = 679 [09:02:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:35]execute_script... [09:02: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)1785333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:02:35]POST & json_proto [09:02:35]process_json_proto [09:02:35]json parsed OK: [09:02:35]protocol is kg_v1.0 [09:02:35]action value=close_receipt [09:02:35]process_action close_receipt [09:02:35]cmd_close_receipt [09:02:35]MH_GetDate [09:02:35]Write to MH i2c: F0 00 00 50 06 45 [09:02:35]Write i2c OK [09:02:35]MH_I2C_Read... [09:02:35]Read from MH i2c: F0 [09:02:35]MH_I2C_Read... [09:02:35]Read from MH i2c: F0 09 00 [09:02:35]MH_I2C_Read... [09:02:35]Read from MH i2c: F0 09 00 50 06 00 AC 8B EE 66 6A BD 47 65 AC [09:02:35]GetLastDocTimeStamp 1726909216 [09:02:35]current date 1726909356 [09:02:35]FM_GetShiftState [09:02:35]SAM_PROTO_GetShiftState [09:02:35]wFMCommunicate request_size=4 [09:02:35]MH_SAM_APDU [09:02:35]CAPDU: 80 13 01 00 [09:02:35]Write to MH i2c: E2 08 00 51 06 80 13 01 00 00 00 00 00 D4 [09:02:35]Write i2c OK [09:02:35]MH_I2C_Read... [09:02:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:35]Read from MH i2c: E2 [09:02:35]MH_I2C_Read... [09:02:35]Read from MH i2c: E2 0E 00 [09:02:35]MH_I2C_Read... [09:02:35]Read from MH i2c: E2 0E 00 51 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 64 [09:02:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:02:35]wFMCommunicate OK [09:02:35]SAM_PROTO_GetShiftState done [09:02:35]FM_GetShiftState done [09:02:35]opened in 1726878748 [09:02:35]opened+sec_in_day 1726965148 [09:02:35]quantity*price = 70037 [09:02:35]sum+1 = 70038 [09:02:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 72 21.09.2024 09:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151322 ФПД: 143394819065838 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090236&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151322&fm=143394819065838&tin=02508201610067®Number=0000000000091825&sum=70000 [09:02:36]StoreToDocumentArchive [09:02:36]shift 474 fd 151322 [09:02:36]save to /storage/0474/doc_00151322 [09:02:36]save last doc name /storage/0474/doc_00151322 to /storage/kkm_last_doc_name [09:02:36]save OK [09:02:36]Clear old archive folders... [09:02:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:02:36]tlvbuf is 008EC990 [09:02:36]SAM_PROTO_ClearQueue [09:02:36]wFMCommunicate request_size=4 [09:02:36]MH_SAM_APDU [09:02:36]CAPDU: 80 09 00 00 [09:02:36]Write to MH i2c: E2 08 00 5E 06 80 09 00 00 00 00 00 00 D6 [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 5E 06 00 90 00 D8 [09:02:36]RAPDU: 90 00 [09:02:36]wFMCommunicate OK [09:02:36]SAM_PROTO_ClearQueue done [09:02:36]KKMCreateOFDPacket [09:02:36]OFDProtocolAddRootSTLVToBuf [09:02:36]FM_MakeSignedData [09:02:36]FM_MakeSignedData [09:02:36]SAM_PROTO_SignData [09:02:36]wFMCommunicate request_size=4 [09:02:36]MH_SAM_APDU [09:02:36]CAPDU: 80 0D 01 02 [09:02:36]Write to MH i2c: E2 08 00 5F 06 80 0D 01 02 00 00 00 00 DE [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 5F 06 00 90 00 D9 [09:02:36]RAPDU: 90 00 [09:02:36]wFMCommunicate OK [09:02:36]wFMCommunicate request_size=255 [09:02:36]MH_SAM_APDU [09:02: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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AC 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 4F 02 00 35 04 06 00 82 [09:02:36]Write to MH i2c: E2 02 01 60 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AC 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 4F 02 00 35 04 06 00 82 00 00 DF [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 60 06 00 90 00 DA [09:02:36]RAPDU: 90 00 [09:02:36]wFMCommunicate OK [09:02:36]wFMCommunicate request_size=10 [09:02:36]MH_SAM_APDU [09:02:36]CAPDU: 80 0D 02 02 05 6A B5 40 C7 EE [09:02:36]Write to MH i2c: E2 0D 00 61 06 80 0D 02 02 05 00 6A B5 40 C7 EE 00 00 FF [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [09:02:36]RAPDU: 90 00 [09:02:36]wFMCommunicate OK [09:02:36]wFMCommunicate request_size=4 [09:02:36]MH_SAM_APDU [09:02:36]CAPDU: 80 0D 03 02 [09:02:36]Write to MH i2c: E2 08 00 62 06 80 0D 03 02 00 00 00 00 E3 [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 0B 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 0B 00 62 06 00 03 EA 13 7C F9 B9 FF BA 90 00 CB [09:02:36]RAPDU: 03 EA 13 7C F9 B9 FF BA 90 00 [09:02:36]wFMCommunicate OK [09:02:36]SAM_PROTO_SignData done [09:02:36]FM_MakeSignedData done [09:02:36]CreateOFDProtocolMessage [09:02:36]wFMCommunicate request_size=4 [09:02:36]MH_SAM_APDU [09:02:36]CAPDU: 80 11 00 00 [09:02:36]Write to MH i2c: E2 08 00 63 06 80 11 00 00 00 00 00 00 E3 [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:36]Read from MH i2c: E2 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 17 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: E2 17 00 63 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 36 [09:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:02:36]wFMCommunicate OK [09:02:36]CreateOFDProtocolMessage done [09:02:36]OFDSenderStorePacket 151322 [09:02:36]StoreOFDPacket docnum=151322 [09:02:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E 18 07 01 67 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AC 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 4F 02 00 35 04 06 00 82 6A B5 40 C7 EE 03 EA 13 7C F9 B9 FF BA [09:02:36]CheckFolder [09:02:36]dirname=/storage/ofd_packets [09:02:36]CheckFolder done [09:02:36]ProducePacketName [09:02:36]name=ofd_packets/00151322 [09:02:36]NVStorageSaveData ofd_packets/00151322 [09:02:36]File name is /storage/ofd_packets/00151322 [09:02:36]Write 301 bytes [09:02:36]NVStorageSaveData done [09:02:36]OFDSenderStorePacket done [09:02:36]KKMCreateOFDPacket done [09:02:36]NVStorageSaveData kkm_last_timestamp [09:02:36]File name is /storage/kkm_last_timestamp [09:02:36]Write 4 bytes [09:02:36]NVStorageSaveData done [09:02:36]ExternCall_PrintAddStr [09:02:36]wPrintStart [09:02:36]Write to MH i2c: 01 00 00 64 06 6A [09:02:36]Write i2c OK [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: 01 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: 01 07 00 [09:02:36]MH_I2C_Read... [09:02:36]Read from MH i2c: 01 07 00 64 06 00 00 00 00 00 FF 0F 7F [09:02:36]RasterBufferAndPrint [09:02:36]line Счет N : (1)1785333 [09:02:36]line ИНН: 02508201610067 [09:02:36]line Контрольно-Кассовый Чек [09:02:36]line ПРОДАЖА [09:02:36]line ТРК (МРК, ГНК) : 12 [09:02:37]line Товар: 2710124130 [09:02:37]line Аи-92-К-5 [09:02:37]line 10.330 * 67.80 [09:02:37]line = 700.37 [09:02:37]line НДС 12% НСП 1% [09:02:37]line > о реализуемом товаре [09:02:37]line ОКРУГЛЕНИЕ: -0.37 [09:02:37]line ИТОГО: 700.00 [09:02:37]line Внесено: 700.00 [09:02:37]line СДАЧА: 0.00 [09:02:37]line НСП 1% : 6.20 [09:02:37]line НДС 12% : 74.38 [09:02:37]line Наличными: 700.00 [09:02:37]line Безнал.: 0.00 [09:02:37]line Место: АЗС № 89 "Партнер Нефть" [09:02:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:02:37]line СНО: Общий режим [09:02:37]line Чек 72 21.09.2024 09:02 [09:02:37]line Смена: 474 ФФД: 1.0 [09:02:37]line ЗНМ: 0300000113 [09:02:37]line РНМ: 0000000000091825 [09:02:37]line Версия ККМ: 001 [09:02:37]line ФМ: 0000000000871835 [09:02:37]line ФД: 151322 [09:02:37]line ФПД: 143394819065838 [09:02:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090236&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151322&fm=143394819065838&tin=02508201610067®Number=0000000000091825&sum=70000 [09:02:37]written 0, free lines is 4095 [09:02:37]OFD Sender: Processing packet 151322 [packets to send 824, broken 823] [09:02:37]ProducePacketName [09:02:37]name=ofd_packets/00151322 [09:02:37]OFD Sender: To server: pG, [09:02:37]CommunicateWithHost lk.salyk.kg:30040 [09:02:37]ConnectInit lk.salyk.kg [09:02:37]Write to MH i2c: 01 00 00 8F 06 95 [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: 01 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: 01 07 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: 01 07 00 8F 06 00 00 00 00 00 D1 0C 79 [09:02:37]RasterBufferAndPrint [09:02:37]line [09:02:37]line [09:02:37]line [09:02:37]line [09:02:37]line [09:02:37]written 0, free lines is 3284 [09:02:37]MH_Cut [09:02:37]Write to MH i2c: D1 01 00 96 06 01 6E [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: D1 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: D1 01 00 [09:02:37]MH_I2C_Read... [09:02:37]Read from MH i2c: D1 01 00 96 06 00 6D [09:02:37]Write to MH i2c: 01 00 00 97 06 9D [09:02:37]Write i2c OK [09:02:37]MH_I2C_Read... [09:02:38]*** Cut start [09:02:38]*** Purtial cut [09:02:38]*** CUTSNS_PIN = 0 [09:02:38]*** Stage 1: CUTSNS_PIN = 1 [09:02:40]Read from MH i2c: 01 [09:02:40]MH_I2C_Read... [09:02:40]*** Stop cut motor [09:02:40]Read from MH i2c: 01 07 00 [09:02:40]MH_I2C_Read... [09:02:40]*** Cut end [09:02:40]Read from MH i2c: 01 07 00 97 06 00 00 00 00 00 FF 0F B2 [09:02:40]process_action close_receipt done [09:02:40]requested_data is exist [09:02:40]produce_requested_data [09:02:40]requested_item fm.sn is exist - process it [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 11 00 00 [09:02:40]Write to MH i2c: E2 08 00 98 06 80 11 00 00 00 00 00 00 18 [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 17 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 17 00 98 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [09:02:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:02:40]wFMCommunicate OK [09:02:40]requested_item fd.num is exist - process it [09:02:40]SAM_PROTO_GetFieldsCounters [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 13 00 00 [09:02:40]Write to MH i2c: E2 08 00 99 06 80 13 00 00 00 00 00 00 1B [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 62 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 62 00 99 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 4F 02 00 0E 04 04 00 DA 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 5A [09:02:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 4F 02 00 0E 04 04 00 DA 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 [09:02:40]wFMCommunicate OK [09:02:40]SAM_PROTO_GetFieldsCounters done [09:02:40]requested_item shift.num is exist - process it [09:02:40]requested_item shift.opened is exist - process it [09:02:40]req_shift_opened [09:02:40]FM_GetShiftState [09:02:40]SAM_PROTO_GetShiftState [09:02:40]wFMCommunicate request_size=4 [09:02:40]MH_SAM_APDU [09:02:40]CAPDU: 80 13 01 00 [09:02:40]Write to MH i2c: E2 08 00 9A 06 80 13 01 00 00 00 00 00 1D [09:02:40]Write i2c OK [09:02:40]MH_I2C_Read... [09:02:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:02:40]Read from MH i2c: E2 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 0E 00 [09:02:40]MH_I2C_Read... [09:02:40]Read from MH i2c: E2 0E 00 9A 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AD [09:02:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:02:40]wFMCommunicate OK [09:02:40]SAM_PROTO_GetShiftState done [09:02:40]FM_GetShiftState done [09:02:40]req_shift_opened done [09:02:40]requested_item shift.open_date is exist - process it [09:02:40]req_shift_open_date [09:02:40]req_shift_open_date done [09:02:40]produce_requested_data done [09:02:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151322,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:02:40]process_action_free close_receipt [09:02:40]json_value_free [09:02:40]json_value_free done [09:02:40]process_json_proto returns [09:02:40]Send response to host [09:02:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151322,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:02:40]free response buf [09:02:40]execute_script done [09:02:40]execute_script returns [09:02:40]free content buf [09:02:40]Sock 9.Close socket [09:02:40]Sock 9.Thread stoped [09:02:41]Connected sock=11 [09:02:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E 18 07 01 67 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 00 00 00 F4 03 04 00 AC 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 4F 02 00 35 04 06 00 82 6A B5 40 C7 EE 03 EA 13 7C F9 B9 FF BA [09:02:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 FD 47 00 EC C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 4F 02 00 F4 03 04 00 B7 33 EE 66 B6 04 01 00 00 2E A0 F2 C4 28 A2 BF A3 [09:02:41]CommunicateWithHost err = 0 [09:02:41]CheckOFDResponse [09:02:41]1017 (14) - 77093643461234 [09:02:41]1041 (16) - 0000000000871835 [09:02:41]1040 (4) - 151322 [09:02:41]1012 (4) - 21.09.2024 02:47 [09:02:41]1206 (1) - 0 [09:02:41]OFD Sender: Remove packet 151322 [09:02:41]ProducePacketName [09:02:41]name=ofd_packets/00151322 [09:02:41]NVStorageDeleteData [09:02:42]OFD Sender: No OFD packet to send [09:02:47]OFD Sender: No OFD packet to send [09:02:52]OFD Sender: No OFD packet to send [09:02:57]OFD Sender: No OFD packet to send [09:03:01]recv_with_timeout no data received [09:03:02]OFD Sender: No OFD packet to send [09:03:07]OFD Sender: No OFD packet to send [09:03:12]OFD Sender: No OFD packet to send [09:03:17]OFD Sender: No OFD packet to send [09:03:21]accept exits with 7 [09:03:21]New connection [09:03:21]New thread 3066826084 created [09:03:21]Thread 3066682724 joined [09:03:21]Waiting for new connection... [09:03:21] Sock 7.Parse request [09:03:21]Sock 7.Check first char [09:03:21]Sock 7.First char is OK [09:03:21]request: POST /json_proto HTTP/1.0 [09:03:21]Method: POST [09:03:21]URL: /json_proto [09:03:21]Method is POST - this is cgi request [09:03:21]url: /json_proto [09:03:21]query_string will be loaded in cgi processing [09:03:21]execute_cgi json_proto POST (null) [09:03:21]execute_cgi path=json_proto method=POST [09:03:21]POST find Content-Length [09:03:21]Host: 172.17.43.67:8080 [09:03:21]Content-Length: 663 [09:03:21]Content-Type: application/json [09:03:21] [09:03:21]POST finish read [09:03:21]Found Content-Length = 663 [09:03:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:21]execute_script... [09:03: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)1785334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:03:21]POST & json_proto [09:03:21]process_json_proto [09:03:21]json parsed OK: [09:03:21]protocol is kg_v1.0 [09:03:21]action value=close_receipt [09:03:21]process_action close_receipt [09:03:21]cmd_close_receipt [09:03:21]MH_GetDate [09:03:21]Write to MH i2c: F0 00 00 9B 06 90 [09:03:21]Write i2c OK [09:03:21]MH_I2C_Read... [09:03:21]Read from MH i2c: F0 [09:03:21]MH_I2C_Read... [09:03:21]Read from MH i2c: F0 09 00 [09:03:21]MH_I2C_Read... [09:03:21]Read from MH i2c: F0 09 00 9B 06 00 DA 8B EE 66 6A BD 47 65 25 [09:03:21]GetLastDocTimeStamp 1726909356 [09:03:21]current date 1726909402 [09:03:21]FM_GetShiftState [09:03:21]SAM_PROTO_GetShiftState [09:03:21]wFMCommunicate request_size=4 [09:03:21]MH_SAM_APDU [09:03:21]CAPDU: 80 13 01 00 [09:03:21]Write to MH i2c: E2 08 00 9C 06 80 13 01 00 00 00 00 00 1F [09:03:21]Write i2c OK [09:03:21]MH_I2C_Read... [09:03:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:21]Read from MH i2c: E2 [09:03:21]MH_I2C_Read... [09:03:21]Read from MH i2c: E2 0E 00 [09:03:21]MH_I2C_Read... [09:03:21]Read from MH i2c: E2 0E 00 9C 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AF [09:03:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:03:21]wFMCommunicate OK [09:03:21]SAM_PROTO_GetShiftState done [09:03:21]FM_GetShiftState done [09:03:21]opened in 1726878748 [09:03:21]opened+sec_in_day 1726965148 [09:03:21]quantity*price = 70062 [09:03:21]sum+1 = 70063 [09:03:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 73 21.09.2024 09:03 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151323 ФПД: 248127137337747 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151323&fm=248127137337747&tin=02508201610067®Number=0000000000091825&sum=70000 [09:03:22]StoreToDocumentArchive [09:03:22]shift 474 fd 151323 [09:03:22]save to /storage/0474/doc_00151323 [09:03:22]save last doc name /storage/0474/doc_00151323 to /storage/kkm_last_doc_name [09:03:22]save OK [09:03:22]Clear old archive folders... [09:03:22]ProcessDocumentItem done err = 0, tmpTLVsize=247 [09:03:22]tlvbuf is 0086A5A0 [09:03:22]SAM_PROTO_ClearQueue [09:03:22]wFMCommunicate request_size=4 [09:03:22]MH_SAM_APDU [09:03:22]CAPDU: 80 09 00 00 [09:03:22]Write to MH i2c: E2 08 00 A9 06 80 09 00 00 00 00 00 00 21 [09:03:22]Write i2c OK [09:03:22]MH_I2C_Read... [09:03:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:03:22]Read from MH i2c: E2 [09:03:22]MH_I2C_Read... [09:03:22]Read from MH i2c: E2 03 00 [09:03:22]MH_I2C_Read... [09:03:22]Read from MH i2c: E2 03 00 A9 06 00 90 00 23 [09:03:22]RAPDU: 90 00 [09:03:22]wFMCommunicate OK [09:03:22]SAM_PROTO_ClearQueue done [09:03:22]KKMCreateOFDPacket [09:03:22]OFDProtocolAddRootSTLVToBuf [09:03:22]FM_MakeSignedData [09:03:22]FM_MakeSignedData [09:03:22]SAM_PROTO_SignData [09:03:22]wFMCommunicate request_size=4 [09:03:22]MH_SAM_APDU [09:03:22]CAPDU: 80 0D 01 02 [09:03:22]Write to MH i2c: E2 08 00 AA 06 80 0D 01 02 00 00 00 00 29 [09:03:22]Write i2c OK [09:03:22]MH_I2C_Read... [09:03:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:03:22]Read from MH i2c: E2 [09:03:22]MH_I2C_Read... [09:03:22]Read from MH i2c: E2 03 00 [09:03:22]MH_I2C_Read... [09:03:22]Read from MH i2c: E2 03 00 AA 06 00 90 00 24 [09:03:22]RAPDU: 90 00 [09:03:22]wFMCommunicate OK [09:03:22]wFMCommunicate request_size=255 [09:03:22]MH_SAM_APDU [09:03:22]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 4F 02 00 35 04 06 00 E1 AB 99 E1 51 [09:03:22]Write to MH i2c: E2 02 01 AB 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 4F 02 00 35 04 06 00 E1 AB 99 E1 51 00 00 26 [09:03:22]Write i2c OK [09:03:22]MH_I2C_Read... [09:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:23]Read from MH i2c: E2 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 03 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 03 00 AB 06 00 90 00 25 [09:03:23]RAPDU: 90 00 [09:03:23]wFMCommunicate OK [09:03:23]wFMCommunicate request_size=6 [09:03:23]MH_SAM_APDU [09:03:23]CAPDU: 80 0D 02 02 01 93 [09:03:23]Write to MH i2c: E2 09 00 AC 06 80 0D 02 02 01 00 93 00 00 C1 [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:03:23]Read from MH i2c: E2 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 03 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [09:03:23]RAPDU: 90 00 [09:03:23]wFMCommunicate OK [09:03:23]wFMCommunicate request_size=4 [09:03:23]MH_SAM_APDU [09:03:23]CAPDU: 80 0D 03 02 [09:03:23]Write to MH i2c: E2 08 00 AD 06 80 0D 03 02 00 00 00 00 2E [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:03:23]Read from MH i2c: E2 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 0B 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 0B 00 AD 06 00 A7 DF 70 D4 80 6D 9D FE 90 00 81 [09:03:23]RAPDU: A7 DF 70 D4 80 6D 9D FE 90 00 [09:03:23]wFMCommunicate OK [09:03:23]SAM_PROTO_SignData done [09:03:23]FM_MakeSignedData done [09:03:23]CreateOFDProtocolMessage [09:03:23]wFMCommunicate request_size=4 [09:03:23]MH_SAM_APDU [09:03:23]CAPDU: 80 11 00 00 [09:03:23]Write to MH i2c: E2 08 00 AE 06 80 11 00 00 00 00 00 00 2E [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:23]Read from MH i2c: E2 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 17 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: E2 17 00 AE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [09:03:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:03:23]wFMCommunicate OK [09:03:23]CreateOFDProtocolMessage done [09:03:23]OFDSenderStorePacket 151323 [09:03:23]StoreOFDPacket docnum=151323 [09:03:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 97 69 03 01 34 67 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 4F 02 00 35 04 06 00 E1 AB 99 E1 51 93 A7 DF 70 D4 80 6D 9D FE [09:03:23]CheckFolder [09:03:23]dirname=/storage/ofd_packets [09:03:23]CheckFolder done [09:03:23]ProducePacketName [09:03:23]name=ofd_packets/00151323 [09:03:23]NVStorageSaveData ofd_packets/00151323 [09:03:23]File name is /storage/ofd_packets/00151323 [09:03:23]Write 297 bytes [09:03:23]NVStorageSaveData done [09:03:23]OFDSenderStorePacket done [09:03:23]KKMCreateOFDPacket done [09:03:23]NVStorageSaveData kkm_last_timestamp [09:03:23]File name is /storage/kkm_last_timestamp [09:03:23]Write 4 bytes [09:03:23]NVStorageSaveData done [09:03:23]ExternCall_PrintAddStr [09:03:23]wPrintStart [09:03:23]Write to MH i2c: 01 00 00 AF 06 B5 [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: 01 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: 01 07 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: 01 07 00 AF 06 00 00 00 00 00 FF 0F CA [09:03:23]RasterBufferAndPrint [09:03:23]line Счет N : (1)1785334 [09:03:23]line ИНН: 02508201610067 [09:03:23]line Контрольно-Кассовый Чек [09:03:23]line ПРОДАЖА [09:03:23]line ТРК (МРК, ГНК) : 33 [09:03:23]line Товар: 2710124130 [09:03:23]line Super-92 [09:03:23]line 10.110 * 69.30 [09:03:23]line = 700.62 [09:03:23]line НДС 12% НСП 1% [09:03:23]line > о реализуемом товаре [09:03:23]line ОКРУГЛЕНИЕ: -0.62 [09:03:23]line ИТОГО: 700.00 [09:03:23]line Внесено: 700.00 [09:03:23]line СДАЧА: 0.00 [09:03:23]line НСП 1% : 6.20 [09:03:23]line НДС 12% : 74.40 [09:03:23]line Наличными: 700.00 [09:03:23]line Безнал.: 0.00 [09:03:23]line Место: АЗС № 89 "Партнер Нефть" [09:03:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:03:23]line СНО: Общий режим [09:03:23]line Чек 73 21.09.2024 09:03 [09:03:23]line Смена: 474 ФФД: 1.0 [09:03:23]line ЗНМ: 0300000113 [09:03:23]line РНМ: 0000000000091825 [09:03:23]line Версия ККМ: 001 [09:03:23]line ФМ: 0000000000871835 [09:03:23]line ФД: 151323 [09:03:23]line ФПД: 248127137337747 [09:03:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090322&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151323&fm=248127137337747&tin=02508201610067®Number=0000000000091825&sum=70000 [09:03:23]written 0, free lines is 4095 [09:03:23]OFD Sender: Processing packet 151323 [packets to send 824, broken 823] [09:03:23]ProducePacketName [09:03:23]name=ofd_packets/00151323 [09:03:23]OFD Sender: To server: pG, [09:03:23]CommunicateWithHost lk.salyk.kg:30040 [09:03:23]ConnectInit lk.salyk.kg [09:03:23]Write to MH i2c: 01 00 00 DA 06 E0 [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: 01 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: 01 07 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: 01 07 00 DA 06 00 00 00 00 00 C8 0C BB [09:03:23]RasterBufferAndPrint [09:03:23]line [09:03:23]line [09:03:23]line [09:03:23]line [09:03:23]line [09:03:23]written 0, free lines is 3277 [09:03:23]MH_Cut [09:03:23]Write to MH i2c: D1 01 00 E1 06 01 B9 [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: D1 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: D1 01 00 [09:03:23]MH_I2C_Read... [09:03:23]Read from MH i2c: D1 01 00 E1 06 00 B8 [09:03:23]Write to MH i2c: 01 00 00 E2 06 E8 [09:03:23]Write i2c OK [09:03:23]MH_I2C_Read... [09:03:24]*** Cut start [09:03:24]*** Purtial cut [09:03:24]*** Stage 1: CUTSNS_PIN = 1 [09:03:24]Read from MH i2c: 01 [09:03:24]*** Stop cut motor [09:03:24]*** Cut end [09:03:24]MH_I2C_Read... [09:03:24]Read from MH i2c: 01 07 00 [09:03:24]MH_I2C_Read... [09:03:24]Read from MH i2c: 01 07 00 E2 06 00 00 00 00 00 FF 0F FD [09:03:24]process_action close_receipt done [09:03:24]requested_data is exist [09:03:24]produce_requested_data [09:03:24]requested_item fm.sn is exist - process it [09:03:24]wFMCommunicate request_size=4 [09:03:24]MH_SAM_APDU [09:03:24]CAPDU: 80 11 00 00 [09:03:24]Write to MH i2c: E2 08 00 E3 06 80 11 00 00 00 00 00 00 63 [09:03:24]Write i2c OK [09:03:24]MH_I2C_Read... [09:03:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:03:24]Read from MH i2c: E2 [09:03:24]MH_I2C_Read... [09:03:24]Read from MH i2c: E2 17 00 [09:03:24]MH_I2C_Read... [09:03:24]Read from MH i2c: E2 17 00 E3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [09:03:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:03:24]wFMCommunicate OK [09:03:24]requested_item fd.num is exist - process it [09:03:24]SAM_PROTO_GetFieldsCounters [09:03:24]wFMCommunicate request_size=4 [09:03:24]MH_SAM_APDU [09:03:24]CAPDU: 80 13 00 00 [09:03:24]Write to MH i2c: E2 08 00 E4 06 80 13 00 00 00 00 00 00 66 [09:03:24]Write i2c OK [09:03:24]MH_I2C_Read... [09:03:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:03:24]Read from MH i2c: E2 [09:03:24]MH_I2C_Read... [09:03:24]Read from MH i2c: E2 62 00 [09:03:24]MH_I2C_Read... [09:03:24]Read from MH i2c: E2 62 00 E4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 4F 02 00 0E 04 04 00 DA 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 A9 [09:03:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 4F 02 00 0E 04 04 00 DA 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 [09:03:24]wFMCommunicate OK [09:03:24]SAM_PROTO_GetFieldsCounters done [09:03:24]requested_item shift.num is exist - process it [09:03:24]requested_item shift.opened is exist - process it [09:03:24]req_shift_opened [09:03:24]FM_GetShiftState [09:03:24]SAM_PROTO_GetShiftState [09:03:24]wFMCommunicate request_size=4 [09:03:24]MH_SAM_APDU [09:03:24]CAPDU: 80 13 01 00 [09:03:24]Write to MH i2c: E2 08 00 E5 06 80 13 01 00 00 00 00 00 68 [09:03:24]Write i2c OK [09:03:24]MH_I2C_Read... [09:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:03:25]Read from MH i2c: E2 [09:03:25]MH_I2C_Read... [09:03:25]Read from MH i2c: E2 0E 00 [09:03:25]MH_I2C_Read... [09:03:25]Read from MH i2c: E2 0E 00 E5 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F8 [09:03:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:03:25]wFMCommunicate OK [09:03:25]SAM_PROTO_GetShiftState done [09:03:25]FM_GetShiftState done [09:03:25]req_shift_opened done [09:03:25]requested_item shift.open_date is exist - process it [09:03:25]req_shift_open_date [09:03:25]req_shift_open_date done [09:03:25]produce_requested_data done [09:03:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151323,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:03:25]process_action_free close_receipt [09:03:25]json_value_free [09:03:25]json_value_free done [09:03:25]process_json_proto returns [09:03:25]Send response to host [09:03:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151323,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:03:25]free response buf [09:03:25]execute_script done [09:03:25]execute_script returns [09:03:25]free content buf [09:03:25]Sock 7.Close socket [09:03:25]Sock 7.Thread stoped [09:03:25]Connected sock=10 [09:03:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 97 69 03 01 34 67 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 00 00 00 F4 03 04 00 DA 8B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 4F 02 00 35 04 06 00 E1 AB 99 E1 51 93 A7 DF 70 D4 80 6D 9D FE [09:03:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA 98 47 00 FB BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 4F 02 00 F4 03 04 00 E3 33 EE 66 B6 04 01 00 00 67 66 0C CA 1B 5F EE 67 [09:03:25]CommunicateWithHost err = 0 [09:03:25]CheckOFDResponse [09:03:25]1017 (14) - 77093643461234 [09:03:25]1041 (16) - 0000000000871835 [09:03:25]1040 (4) - 151323 [09:03:25]1012 (4) - 21.09.2024 02:48 [09:03:25]1206 (1) - 0 [09:03:25]OFD Sender: Remove packet 151323 [09:03:25]ProducePacketName [09:03:25]name=ofd_packets/00151323 [09:03:25]NVStorageDeleteData [09:03:26]OFD Sender: No OFD packet to send [09:03:31]OFD Sender: No OFD packet to send [09:03:36]OFD Sender: No OFD packet to send [09:03:41]OFD Sender: No OFD packet to send [09:03:46]OFD Sender: No OFD packet to send [09:03:51]OFD Sender: No OFD packet to send [09:03:56]OFD Sender: No OFD packet to send [09:04:01]OFD Sender: No OFD packet to send [09:04:01]accept exits with 9 [09:04:01]New connection [09:04:01]New thread 3066682724 created [09:04:01]Thread 3066826084 joined [09:04:01]Waiting for new connection... [09:04:01] Sock 9.Parse request [09:04:01]Sock 9.Check first char [09:04:01]Sock 9.First char is OK [09:04:01]request: POST /json_proto HTTP/1.0 [09:04:01]Method: POST [09:04:01]URL: /json_proto [09:04:01]Method is POST - this is cgi request [09:04:01]url: /json_proto [09:04:01]query_string will be loaded in cgi processing [09:04:01]execute_cgi json_proto POST (null) [09:04:01]execute_cgi path=json_proto method=POST [09:04:01]POST find Content-Length [09:04:01]Host: 172.17.43.67:8080 [09:04:01]Content-Length: 678 [09:04:01]Content-Type: application/json [09:04:01] [09:04:01]POST finish read [09:04:01]Found Content-Length = 678 [09:04:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [09:04:01]execute_script... [09:04: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)1785335", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [09:04:01]POST & json_proto [09:04:01]process_json_proto [09:04:01]json parsed OK: [09:04:01]protocol is kg_v1.0 [09:04:01]action value=close_receipt [09:04:01]process_action close_receipt [09:04:01]cmd_close_receipt [09:04:01]MH_GetDate [09:04:01]Write to MH i2c: F0 00 00 E6 06 DB [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: F0 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: F0 09 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: F0 09 00 E6 06 00 02 8C EE 66 6A BD 47 65 99 [09:04:01]GetLastDocTimeStamp 1726909402 [09:04:01]current date 1726909442 [09:04:01]FM_GetShiftState [09:04:01]SAM_PROTO_GetShiftState [09:04:01]wFMCommunicate request_size=4 [09:04:01]MH_SAM_APDU [09:04:01]CAPDU: 80 13 01 00 [09:04:01]Write to MH i2c: E2 08 00 E7 06 80 13 01 00 00 00 00 00 6A [09:04:01]Write i2c OK [09:04:01]MH_I2C_Read... [09:04:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:01]Read from MH i2c: E2 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 0E 00 [09:04:01]MH_I2C_Read... [09:04:01]Read from MH i2c: E2 0E 00 E7 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FA [09:04:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:04:01]wFMCommunicate OK [09:04:01]SAM_PROTO_GetShiftState done [09:04:01]FM_GetShiftState done [09:04:01]opened in 1726878748 [09:04:01]opened+sec_in_day 1726965148 [09:04:01]quantity*price = 30051 [09:04:01]sum+1 = 30052 [09:04:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 74 21.09.2024 09:04 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151324 ФПД: 189811452962554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090402&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151324&fm=189811452962554&tin=02508201610067®Number=0000000000091825&sum=30000 [09:04:03]StoreToDocumentArchive [09:04:03]shift 474 fd 151324 [09:04:03]save to /storage/0474/doc_00151324 [09:04:03]save last doc name /storage/0474/doc_00151324 to /storage/kkm_last_doc_name [09:04:03]save OK [09:04:03]Clear old archive folders... [09:04:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:04:03]tlvbuf is 0086A1A0 [09:04:03]SAM_PROTO_ClearQueue [09:04:03]wFMCommunicate request_size=4 [09:04:03]MH_SAM_APDU [09:04:03]CAPDU: 80 09 00 00 [09:04:03]Write to MH i2c: E2 08 00 F4 06 80 09 00 00 00 00 00 00 6C [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:04:03]Read from MH i2c: E2 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 F4 06 00 90 00 6E [09:04:03]RAPDU: 90 00 [09:04:03]wFMCommunicate OK [09:04:03]SAM_PROTO_ClearQueue done [09:04:03]KKMCreateOFDPacket [09:04:03]OFDProtocolAddRootSTLVToBuf [09:04:03]FM_MakeSignedData [09:04:03]FM_MakeSignedData [09:04:03]SAM_PROTO_SignData [09:04:03]wFMCommunicate request_size=4 [09:04:03]MH_SAM_APDU [09:04:03]CAPDU: 80 0D 01 02 [09:04:03]Write to MH i2c: E2 08 00 F5 06 80 0D 01 02 00 00 00 00 74 [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:04:03]Read from MH i2c: E2 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 F5 06 00 90 00 6F [09:04:03]RAPDU: 90 00 [09:04:03]wFMCommunicate OK [09:04:03]wFMCommunicate request_size=255 [09:04:03]MH_SAM_APDU [09:04: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 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 4A 00 00 00 F4 03 04 00 02 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 4F 02 00 35 04 06 00 AC [09:04:03]Write to MH i2c: E2 02 01 F6 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 4A 00 00 00 F4 03 04 00 02 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 4F 02 00 35 04 06 00 AC 00 00 4B [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:03]Read from MH i2c: E2 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 F6 06 00 90 00 70 [09:04:03]RAPDU: 90 00 [09:04:03]wFMCommunicate OK [09:04:03]wFMCommunicate request_size=10 [09:04:03]MH_SAM_APDU [09:04:03]CAPDU: 80 0D 02 02 05 A1 EC 3A 66 FA [09:04:03]Write to MH i2c: E2 0D 00 F7 06 80 0D 02 02 05 00 A1 EC 3A 66 FA 00 00 A8 [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:04:03]Read from MH i2c: E2 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 03 00 F7 06 00 90 00 71 [09:04:03]RAPDU: 90 00 [09:04:03]wFMCommunicate OK [09:04:03]wFMCommunicate request_size=4 [09:04:03]MH_SAM_APDU [09:04:03]CAPDU: 80 0D 03 02 [09:04:03]Write to MH i2c: E2 08 00 F8 06 80 0D 03 02 00 00 00 00 79 [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:04:03]Read from MH i2c: E2 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 0B 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 0B 00 F8 06 00 32 6B 39 F9 53 A5 E7 9B 90 00 C3 [09:04:03]RAPDU: 32 6B 39 F9 53 A5 E7 9B 90 00 [09:04:03]wFMCommunicate OK [09:04:03]SAM_PROTO_SignData done [09:04:03]FM_MakeSignedData done [09:04:03]CreateOFDProtocolMessage [09:04:03]wFMCommunicate request_size=4 [09:04:03]MH_SAM_APDU [09:04:03]CAPDU: 80 11 00 00 [09:04:03]Write to MH i2c: E2 08 00 F9 06 80 11 00 00 00 00 00 00 79 [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:03]Read from MH i2c: E2 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 17 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: E2 17 00 F9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [09:04:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:03]wFMCommunicate OK [09:04:03]CreateOFDProtocolMessage done [09:04:03]OFDSenderStorePacket 151324 [09:04:03]StoreOFDPacket docnum=151324 [09:04:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E9 25 07 01 3E 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 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 4A 00 00 00 F4 03 04 00 02 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 4F 02 00 35 04 06 00 AC A1 EC 3A 66 FA 32 6B 39 F9 53 A5 E7 9B [09:04:03]CheckFolder [09:04:03]dirname=/storage/ofd_packets [09:04:03]CheckFolder done [09:04:03]ProducePacketName [09:04:03]name=ofd_packets/00151324 [09:04:03]NVStorageSaveData ofd_packets/00151324 [09:04:03]File name is /storage/ofd_packets/00151324 [09:04:03]Write 301 bytes [09:04:03]NVStorageSaveData done [09:04:03]OFDSenderStorePacket done [09:04:03]KKMCreateOFDPacket done [09:04:03]NVStorageSaveData kkm_last_timestamp [09:04:03]File name is /storage/kkm_last_timestamp [09:04:03]Write 4 bytes [09:04:03]NVStorageSaveData done [09:04:03]ExternCall_PrintAddStr [09:04:03]wPrintStart [09:04:03]Write to MH i2c: 01 00 00 FA 06 00 [09:04:03]Write i2c OK [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: 01 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: 01 07 00 [09:04:03]MH_I2C_Read... [09:04:03]Read from MH i2c: 01 07 00 FA 06 00 00 00 00 00 FF 0F 15 [09:04:03]RasterBufferAndPrint [09:04:03]line Счет N : (1)1785335 [09:04:03]line ИНН: 02508201610067 [09:04:03]line Контрольно-Кассовый Чек [09:04:03]line ПРОДАЖА [09:04:03]line ТРК (МРК, ГНК) : 23 [09:04:03]line Товар: 2710124500 [09:04:03]line Аи-95-К-5 [09:04:03]line 4.050 * 74.20 [09:04:03]line = 300.51 [09:04:03]line НДС 12% НСП 1% [09:04:03]line > о реализуемом товаре [09:04:03]line ОКРУГЛЕНИЕ: -0.51 [09:04:03]line ИТОГО: 300.00 [09:04:03]line Внесено: 300.00 [09:04:03]line СДАЧА: 0.00 [09:04:03]line НСП 1% : 2.66 [09:04:03]line НДС 12% : 31.91 [09:04:03]line Наличными: 300.00 [09:04:03]line Безнал.: 0.00 [09:04:03]line Место: АЗС № 89 "Партнер Нефть" [09:04:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:04:03]line СНО: Общий режим [09:04:03]line Чек 74 21.09.2024 09:04 [09:04:03]line Смена: 474 ФФД: 1.0 [09:04:03]line ЗНМ: 0300000113 [09:04:03]line РНМ: 0000000000091825 [09:04:03]line Версия ККМ: 001 [09:04:03]line ФМ: 0000000000871835 [09:04:03]line ФД: 151324 [09:04:03]line ФПД: 189811452962554 [09:04:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090402&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151324&fm=189811452962554&tin=02508201610067®Number=0000000000091825&sum=30000 [09:04:03]written 0, free lines is 4095 [09:04:03]OFD Sender: Processing packet 151324 [packets to send 824, broken 823] [09:04:03]ProducePacketName [09:04:03]name=ofd_packets/00151324 [09:04:03]OFD Sender: To server: pG, [09:04:03]CommunicateWithHost lk.salyk.kg:30040 [09:04:03]ConnectInit lk.salyk.kg [09:04:04]Write to MH i2c: 01 00 00 25 07 2C [09:04:04]Write i2c OK [09:04:04]MH_I2C_Read... [09:04:04]Read from MH i2c: 01 [09:04:04]MH_I2C_Read... [09:04:04]Read from MH i2c: 01 07 00 [09:04:04]MH_I2C_Read... [09:04:04]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 CD 0C 0C [09:04:04]RasterBufferAndPrint [09:04:04]line [09:04:04]line [09:04:04]line [09:04:04]line [09:04:04]line [09:04:04]written 0, free lines is 3284 [09:04:04]MH_Cut [09:04:04]Write to MH i2c: D1 01 00 2C 07 01 05 [09:04:04]Write i2c OK [09:04:04]MH_I2C_Read... [09:04:04]Read from MH i2c: D1 [09:04:04]MH_I2C_Read... [09:04:04]Read from MH i2c: D1 01 00 [09:04:04]MH_I2C_Read... [09:04:04]Read from MH i2c: D1 01 00 2C 07 00 04 [09:04:04]Write to MH i2c: 01 00 00 2D 07 34 [09:04:04]Write i2c OK [09:04:04]MH_I2C_Read... [09:04:05]*** Cut start [09:04:05]*** Purtial cut [09:04:05]*** Stage 1: CUTSNS_PIN = 1 [09:04:05]Connected sock=10 [09:04:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E9 25 07 01 3E 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 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 4A 00 00 00 F4 03 04 00 02 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 4F 02 00 35 04 06 00 AC A1 EC 3A 66 FA 32 6B 39 F9 53 A5 E7 9B [09:04:05]Read from MH i2c: 01 [09:04:05]MH_I2C_Read... [09:04:05]*** Stop cut motor [09:04:05]*** Cut end [09:04:05]Read from MH i2c: 01 07 00 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: 01 07 00 2D 07 00 00 00 00 00 FF 0F 49 [09:04:05]process_action close_receipt done [09:04:05]requested_data is exist [09:04:05]produce_requested_data [09:04:05]requested_item fm.sn is exist - process it [09:04:05]wFMCommunicate request_size=4 [09:04:05]MH_SAM_APDU [09:04:05]CAPDU: 80 11 00 00 [09:04:05]Write to MH i2c: E2 08 00 2E 07 80 11 00 00 00 00 00 00 AF [09:04:05]Write i2c OK [09:04:05]MH_I2C_Read... [09:04:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:04:05]Read from MH i2c: E2 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: E2 17 00 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: E2 17 00 2E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [09:04:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:04:05]wFMCommunicate OK [09:04:05]requested_item fd.num is exist - process it [09:04:05]SAM_PROTO_GetFieldsCounters [09:04:05]wFMCommunicate request_size=4 [09:04:05]MH_SAM_APDU [09:04:05]CAPDU: 80 13 00 00 [09:04:05]Write to MH i2c: E2 08 00 2F 07 80 13 00 00 00 00 00 00 B2 [09:04:05]Write i2c OK [09:04:05]MH_I2C_Read... [09:04:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:04:05]Read from MH i2c: E2 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: E2 62 00 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: E2 62 00 2F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 4F 02 00 0E 04 04 00 DA 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 F9 [09:04:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4A 00 00 00 5E 04 04 00 4A 00 00 00 57 04 04 00 4B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:04:05]wFMCommunicate OK [09:04:05]SAM_PROTO_GetFieldsCounters done [09:04:05]requested_item shift.num is exist - process it [09:04:05]requested_item shift.opened is exist - process it [09:04:05]req_shift_opened [09:04:05]FM_GetShiftState [09:04:05]SAM_PROTO_GetShiftState [09:04:05]wFMCommunicate request_size=4 [09:04:05]MH_SAM_APDU [09:04:05]CAPDU: 80 13 01 00 [09:04:05]Write to MH i2c: E2 08 00 30 07 80 13 01 00 00 00 00 00 B4 [09:04:05]Write i2c OK [09:04:05]MH_I2C_Read... [09:04:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:04:05]Read from MH i2c: E2 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: E2 0E 00 [09:04:05]MH_I2C_Read... [09:04:05]Read from MH i2c: E2 0E 00 30 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [09:04:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:04:05]wFMCommunicate OK [09:04:05]SAM_PROTO_GetShiftState done [09:04:05]FM_GetShiftState done [09:04:05]req_shift_opened done [09:04:05]requested_item shift.open_date is exist - process it [09:04:05]req_shift_open_date [09:04:05]req_shift_open_date done [09:04:05]produce_requested_data done [09:04:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151324,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:04:05]process_action_free close_receipt [09:04:05]json_value_free [09:04:05]json_value_free done [09:04:05]process_json_proto returns [09:04:05]Send response to host [09:04:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151324,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:04:05]free response buf [09:04:05]execute_script done [09:04:05]execute_script returns [09:04:05]free content buf [09:04:05]Sock 9.Close socket [09:04:05]Sock 9.Thread stoped [09:04:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 8E 47 00 CF BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 4F 02 00 F4 03 04 00 0B 34 EE 66 B6 04 01 00 00 00 80 AC 7D A2 A8 06 46 [09:04:05]CommunicateWithHost err = 0 [09:04:05]CheckOFDResponse [09:04:05]1017 (14) - 77093643461234 [09:04:05]1041 (16) - 0000000000871835 [09:04:05]1040 (4) - 151324 [09:04:05]1012 (4) - 21.09.2024 02:48 [09:04:05]1206 (1) - 0 [09:04:05]OFD Sender: Remove packet 151324 [09:04:05]ProducePacketName [09:04:05]name=ofd_packets/00151324 [09:04:05]NVStorageDeleteData [09:04:06]OFD Sender: No OFD packet to send [09:04:11]OFD Sender: No OFD packet to send [09:04:16]OFD Sender: No OFD packet to send [09:04:21]OFD Sender: No OFD packet to send [09:04:26]OFD Sender: No OFD packet to send [09:04:30]recv_with_timeout no data received [09:04:31]OFD Sender: No OFD packet to send [09:04:36]OFD Sender: No OFD packet to send [09:04:41]OFD Sender: No OFD packet to send [09:04:46]OFD Sender: No OFD packet to send [09:04:51]OFD Sender: No OFD packet to send [09:04:56]OFD Sender: No OFD packet to send [09:05:01]OFD Sender: No OFD packet to send [09:05:06]OFD Sender: No OFD packet to send [09:05:11]OFD Sender: No OFD packet to send [09:05:11]recv_with_timeout no data received [09:05:16]OFD Sender: No OFD packet to send [09:05:21]accept exits with 7 [09:05:21]New connection [09:05:21]New thread 3066826084 created [09:05:21]Thread 3066682724 joined [09:05:21]Waiting for new connection... [09:05:21] Sock 7.Parse request [09:05:21]Sock 7.Check first char [09:05:21]Sock 7.First char is OK [09:05:21]request: POST /json_proto HTTP/1.0 [09:05:21]Method: POST [09:05:21]URL: /json_proto [09:05:21]Method is POST - this is cgi request [09:05:21]url: /json_proto [09:05:21]query_string will be loaded in cgi processing [09:05:21]execute_cgi json_proto POST (null) [09:05:21]execute_cgi path=json_proto method=POST [09:05:21]POST find Content-Length [09:05:21]Host: 172.17.43.67:8080 [09:05:21]Content-Length: 794 [09:05:21]Content-Type: application/json [09:05:21] [09:05:21]POST finish read [09:05:21]Found Content-Length = 794 [09:05:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:21]execute_script... [09:05: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)1785336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:21]POST & json_proto [09:05:21]process_json_proto [09:05:21]json parsed OK: [09:05:21]protocol is kg_v1.0 [09:05:21]action value=close_receipt [09:05:21]process_action close_receipt [09:05:21]cmd_close_receipt [09:05:21]MH_GetDate [09:05:21]Write to MH i2c: F0 00 00 31 07 27 [09:05:21]Write i2c OK [09:05:21]MH_I2C_Read... [09:05:21]Read from MH i2c: F0 [09:05:21]MH_I2C_Read... [09:05:21]Read from MH i2c: F0 09 00 [09:05:21]MH_I2C_Read... [09:05:21]Read from MH i2c: F0 09 00 31 07 00 52 8C EE 66 6A BD 47 65 35 [09:05:21]GetLastDocTimeStamp 1726909442 [09:05:21]current date 1726909522 [09:05:21]FM_GetShiftState [09:05:21]SAM_PROTO_GetShiftState [09:05:21]wFMCommunicate request_size=4 [09:05:21]MH_SAM_APDU [09:05:21]CAPDU: 80 13 01 00 [09:05:21]Write to MH i2c: E2 08 00 32 07 80 13 01 00 00 00 00 00 B6 [09:05:21]Write i2c OK [09:05:21]MH_I2C_Read... [09:05:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:21]Read from MH i2c: E2 [09:05:21]MH_I2C_Read... [09:05:21]Read from MH i2c: E2 0E 00 [09:05:21]MH_I2C_Read... [09:05:21]Read from MH i2c: E2 0E 00 32 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 46 [09:05:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:05:21]wFMCommunicate OK [09:05:21]SAM_PROTO_GetShiftState done [09:05:21]FM_GetShiftState done [09:05:21]opened in 1726878748 [09:05:21]opened+sec_in_day 1726965148 [09:05:21]quantity*price = 0 [09:05:21]sum+1 = 1 [09:05:21]Check (price>sum+1) || (price+1 о реализуемом товаре [09:00:17]line ОКРУГЛЕНИЕ: -0.16 [09:00:17]line ИТОГО: 750.00 [09:00:17]line Внесено: 750.00 [09:00:17]line СДАЧА: 0.00 [09:00:17]line НСП 1% : 6.64 [09:00:17]line НДС 12% : 79.66 [09:00:17]line Наличными: 750.00 [09:00:17]line Безнал.: 0.00 [09:00:17]line Место: АЗС № 89 "Партнер Нефть" [09:00:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:00:17]line СНО: Общий режим [09:00:17]line Чек 71 21.09.2024 09:00 [09:00:17]line Смена: 474 ФФД: 1.0 [09:00:17]line ЗНМ: 0300000113 [09:00:17]line РНМ: 0000000000091825 [09:00:17]line Версия ККМ: 001 [09:00:17]line ФМ: 0000000000871835 [09:00:17]line ФД: 151321 [09:00:17]line ФПД: 212490629472795 [09:00:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090016&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151321&fm=212490629472795&tin=02508201610067®Number=0000000000091825&sum=75000 [09:00:17]OFD Sender: Processing packet 151321 [packets to send 824, broken 823] [09:00:17]ProducePacketName [09:00:17]name=ofd_packets/00151321 [09:00:17]OFD Sender: To server: pG, [09:00:17]CommunicateWithHost lk.salyk.kg:30040 [09:00:17]ConnectInit lk.salyk.kg [09:00:17]written 0, free lines is 4095 [09:00:17]Write to MH i2c: 01 00 00 44 06 4A [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: 01 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: 01 07 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 C8 0C 25 [09:00:17]RasterBufferAndPrint [09:00:17]line [09:00:17]line [09:00:17]line [09:00:17]line [09:00:17]line [09:00:17]written 0, free lines is 3278 [09:00:17]MH_Cut [09:00:17]Write to MH i2c: D1 01 00 4B 06 01 23 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: D1 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: D1 01 00 [09:00:17]MH_I2C_Read... [09:00:17]Read from MH i2c: D1 01 00 4B 06 00 22 [09:00:17]Write to MH i2c: 01 00 00 4C 06 52 [09:00:17]Write i2c OK [09:00:17]MH_I2C_Read... [09:00:18]*** Cut start [09:00:18]*** Purtial cut [09:00:18]*** Stage 1: CUTSNS_PIN = 1 [09:00:18]Read from MH i2c: 01 [09:00:18]MH_I2C_Read... [09:00:18]*** Stop cut motor [09:00:18]*** Cut end [09:00:18]Read from MH i2c: 01 07 00 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: 01 07 00 4C 06 00 00 00 00 00 FF 0F 67 [09:00:18]process_action close_receipt done [09:00:18]requested_data is exist [09:00:18]produce_requested_data [09:00:18]requested_item fm.sn is exist - process it [09:00:18]wFMCommunicate request_size=4 [09:00:18]MH_SAM_APDU [09:00:18]CAPDU: 80 11 00 00 [09:00:18]Write to MH i2c: E2 08 00 4D 06 80 11 00 00 00 00 00 00 CD [09:00:18]Write i2c OK [09:00:18]MH_I2C_Read... [09:00:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:00:18]Read from MH i2c: E2 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 17 00 [09:00:18]MH_I2C_Read... [09:00:18]Read from MH i2c: E2 17 00 4D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 20 [09:00:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:00:18]wFMCommunicate OK [09:00:18]requested_item fd.num is exist - process it [09:00:18]SAM_PROTO_GetFieldsCounters [09:00:18]wFMCommunicate request_size=4 [09:00:18]MH_SAM_APDU [09:00:18]CAPDU: 80 13 00 00 [09:00:18]Write to MH i2c: E2 08 00 4E 06 80 13 00 00 00 00 00 00 D0 [09:00:18]Write i2c OK [09:00:18]MH_I2C_Read... [09:00:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:00:19]Read from MH i2c: E2 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 62 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 62 00 4E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 4F 02 00 0E 04 04 00 DA 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 0B [09:00:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 4F 02 00 0E 04 04 00 DA 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 [09:00:19]wFMCommunicate OK [09:00:19]SAM_PROTO_GetFieldsCounters done [09:00:19]requested_item shift.num is exist - process it [09:00:19]requested_item shift.opened is exist - process it [09:00:19]req_shift_opened [09:00:19]FM_GetShiftState [09:00:19]SAM_PROTO_GetShiftState [09:00:19]wFMCommunicate request_size=4 [09:00:19]MH_SAM_APDU [09:00:19]CAPDU: 80 13 01 00 [09:00:19]Write to MH i2c: E2 08 00 4F 06 80 13 01 00 00 00 00 00 D2 [09:00:19]Write i2c OK [09:00:19]MH_I2C_Read... [09:00:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:00:19]Read from MH i2c: E2 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 0E 00 [09:00:19]MH_I2C_Read... [09:00:19]Read from MH i2c: E2 0E 00 4F 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 62 [09:00:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:00:19]wFMCommunicate OK [09:00:19]SAM_PROTO_GetShiftState done [09:00:19]FM_GetShiftState done [09:00:19]req_shift_opened done [09:00:19]requested_item shift.open_date is exist - process it [09:00:19]req_shift_open_date [09:00:19]req_shift_open_date done [09:00:19]produce_requested_data done [09:00:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151321,"shift.num":474,"shift.opened":1[00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27709233+1699200362=1726909595 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 9C 8C EE 66 6A BD 47 65 4E [09:06:36]Current date/time: 21.09.2024 09:06 [09:06:36]FM_Init [09:06:36]wFMConnect [09:06:36]MH_SAM_On [09:06:36]Write to MH i2c: E0 00 00 08 00 E7 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_init finished! [09:06:36]*** atr: [09:06:36]*** 0F 3B D5 18 FF 81 91 FE [09:06:36]*** 1F C3 80 73 C8 21 10 0A [09:06:36]*** 00 00 00 00 00 00 00 00 [09:06:36]*** 00 00 00 00 00 00 00 00 [09:06:36]*** 00 00 00 00 00 00 00 00 [09:06:36]*** 00 00 00 00 00 00 00 00 [09:06:36]*** 00 00 00 00 00 00 00 00 [09:06:36]*** 00 00 00 00 00 00 00 00 [09:06:36]Read from MH i2c: E0 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E0 10 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:06:36]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:06:36]wFMCommunicate request_size=10 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:06:36]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:06:36]RAPDU: 90 00 [09:06:36]wFMCommunicate OK [09:06:36]wFMCommunicate request_size=4 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 11 00 00 [09:06:36]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 17 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:36]wFMCommunicate OK [09:06:36]Detected FM SN is 0000000000871835 [09:06:36]Stored FM SN is 0000000000871835 [09:06:36]wFMCommunicate request_size=9 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:06:36]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:06:36]RAPDU: 90 00 [09:06:36]wFMCommunicate OK [09:06:36]FM PIN OK [09:06:36]wFMCommunicate request_size=8 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 14 04 00 03 02 00 01 [09:06:36]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:06:36]RAPDU: 90 00 [09:06:36]wFMCommunicate OK [09:06:36]wFMCommunicate request_size=13 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:06:36]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:06:36]RAPDU: 90 00 [09:06:36]wFMCommunicate OK [09:06:36]wFMCommunicate request_size=4 [09:06:36]MH_SAM_APDU [09:06:36]CAPDU: 80 11 00 00 [09:06:36]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:36]Read from MH i2c: E2 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 17 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:06:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:36]wFMCommunicate OK [09:06:36]DocumentArchiveInit [09:06:36]Start Httpd... [09:06:36]Httpd thread 3067878756 created [09:06:36]Write to MH i2c: 01 00 00 0F 00 0F [09:06:36]Write i2c OK [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: 01 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: 01 07 00 [09:06:36]MH_I2C_Read... [09:06:36]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:06:36]MH Int Process started [09:06:36]Allocated Socket 7 [09:06:36]Bind OK [09:06:36]Listen OK [09:06:36]httpd running on port 8080 [09:06:36]Waiting for new connection... [09:06:37]accept exits with 8 [09:06:37]New connection [09:06:37]New thread 3067592036 created [09:06:37]Waiting for new connection... [09:06:37] Sock 8.Parse request [09:06:37]Sock 8.Check first char [09:06:37]Sock 8.First char is OK [09:06:37]request: POST /json_proto HTTP/1.0 [09:06:37]Method: POST [09:06:37]URL: /json_proto [09:06:37]Method is POST - this is cgi request [09:06:37]url: /json_proto [09:06:37]query_string will be loaded in cgi processing [09:06:37]execute_cgi json_proto POST (null) [09:06:37]execute_cgi path=json_proto method=POST [09:06:37]POST find Content-Length [09:06:37]Host: 172.17.43.67:8080 [09:06:37]Content-Length: 215 [09:06:37]Content-Type: application/json [09:06:37] [09:06:37]POST finish read [09:06:37]Found Content-Length = 215 [09:06:37]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:06:37]execute_script... [09:06:37]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:06:37]POST & json_proto [09:06:37]process_json_proto [09:06:37]json parsed OK: [09:06:37]protocol is kg_v1.0 [09:06:37]action value=get_value [09:06:37]process_action get_value [09:06:37]cmd_get_value [09:06:37]process_action get_value done [09:06:37]requested_data is exist [09:06:37]produce_requested_data [09:06:37]requested_item kkm.sn is exist - process it [09:06:37]requested_item kkm.ver is exist - process it [09:06:37]requested_item fm.sn is exist - process it [09:06:37]wFMCommunicate request_size=4 [09:06:37]MH_SAM_APDU [09:06:37]CAPDU: 80 11 00 00 [09:06:37]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:06:37]Write i2c OK [09:06:37]MH_I2C_Read... [09:06:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:37]Read from MH i2c: E2 [09:06:37]MH_I2C_Read... [09:06:37]Read from MH i2c: E2 17 00 [09:06:37]MH_I2C_Read... [09:06:37]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:06:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:37]wFMCommunicate OK [09:06:37]requested_item fd.num is exist - process it [09:06:37]SAM_PROTO_GetFieldsCounters [09:06:37]wFMCommunicate request_size=4 [09:06:37]MH_SAM_APDU [09:06:37]CAPDU: 80 13 00 00 [09:06:37]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:06:37]Write i2c OK [09:06:37]MH_I2C_Read... [09:06:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:37]Read from MH i2c: E2 [09:06:37]MH_I2C_Read... [09:06:37]Read from MH i2c: E2 62 00 [09:06:37]MH_I2C_Read... [09:06:37]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 4F 02 00 0E 04 04 00 DA 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 D8 [09:06:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 4F 02 00 0E 04 04 00 DA 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 [09:06:37]wFMCommunicate OK [09:06:37]SAM_PROTO_GetFieldsCounters done [09:06:37]requested_item shift.num is exist - process it [09:06:37]requested_item shift.opened is exist - process it [09:06:37]req_shift_opened [09:06:37]FM_GetShiftState [09:06:37]SAM_PROTO_GetShiftState [09:06:37]wFMCommunicate request_size=4 [09:06:37]MH_SAM_APDU [09:06:37]CAPDU: 80 13 01 00 [09:06:37]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:06:37]Write i2c OK [09:06:37]MH_I2C_Read... [09:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:37]Read from MH i2c: E2 [09:06:37]MH_I2C_Read... [09:06:37]Read from MH i2c: E2 0E 00 [09:06:37]MH_I2C_Read... [09:06:37]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [09:06:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:06:37]wFMCommunicate OK [09:06:37]SAM_PROTO_GetShiftState done [09:06:37]FM_GetShiftState done [09:06:37]req_shift_opened done [09:06:37]requested_item shift.open_date is exist - process it [09:06:37]req_shift_open_date [09:06:37]req_shift_open_date done [09:06:37]produce_requested_data done [09:06:37]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151325,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:06:37]process_action_free get_value [09:06:37]json_value_free [09:06:37]json_value_free done [09:06:37]process_json_proto returns [09:06:37]Send response to host [09:06:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151325,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:06:37]free response buf [09:06:37]execute_script done [09:06:37]execute_script returns [09:06:37]free content buf [09:06:37]Sock 8.Close socket [09:06:37]Sock 8.Thread stoped [09:06:37]accept exits with 10 [09:06:37]New connection [09:06:37]New thread 3067448676 created [09:06:37]Thread 3067592036 joined [09:06:37]Waiting for new connection... [09:06:37] Sock 10.Parse request [09:06:37]Sock 10.Check first char [09:06:37]Sock 10.First char is OK [09:06:37]request: POST /json_proto HTTP/1.0 [09:06:37]Method: POST [09:06:37]URL: /json_proto [09:06:37]Method is POST - this is cgi request [09:06:37]url: /json_proto [09:06:37]query_string will be loaded in cgi processing [09:06:37]execute_cgi json_proto POST (null) [09:06:37]execute_cgi path=json_proto method=POST [09:06:37]POST find Content-Length [09:06:37]Host: 172.17.43.67:8080 [09:06:37]Content-Length: 331 [09:06:37]Content-Type: application/json [09:06:37] [09:06:37]POST finish read [09:06:37]Found Content-Length = 331 [09:06:37]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:06:37]execute_script... [09:06:37]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:06:37]POST & json_proto [09:06:37]process_json_proto [09:06:37]json parsed OK: [09:06:37]protocol is kg_v1.0 [09:06:37]action value=get_value [09:06:37]process_action get_value [09:06:37]cmd_get_value [09:06:37]process_action get_value done [09:06:37]requested_data is exist [09:06:37]produce_requested_data [09:06:37]requested_item fm.sale.total is exist - process it [09:06:37]SAM_PROTO_GetFMData [09:06:37]wFMCommunicate request_size=4 [09:06:37]MH_SAM_APDU [09:06:37]CAPDU: 80 13 03 00 [09:06:37]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:06:37]Write i2c OK [09:06:37]MH_I2C_Read... [09:06:37]OFD Sender: Processing packet 151325 [packets to send 824, broken 823] [09:06:37]ProducePacketName [09:06:37]name=ofd_packets/00151325 [09:06:37]OFD Sender: To server: pG, [09:06:37]CommunicateWithHost lk.salyk.kg:30040 [09:06:37]ConnectInit lk.salyk.kg [09:06:38]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:06:38]Read from MH i2c: E2 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 69 4B 02 00 69 04 9F 00 6F 04 04 00 96 47 02 00 B1 04 05 00 14 45 3B 96 02 70 04 05 00 14 45 3B 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 38 DB 5A 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 E6 C3 DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 10 [09:06:38]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 69 4B 02 00 69 04 9F 00 6F 04 04 00 96 47 02 00 B1 04 05 00 14 45 3B 96 02 70 04 05 00 14 45 3B 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 38 DB 5A 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 E6 C3 DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [09:06:38]wFMCommunicate OK [09:06:38]wFMCommunicate request_size=4 [09:06:38]MH_SAM_APDU [09:06:38]CAPDU: 80 17 00 00 [09:06:38]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:06:38]Write i2c OK [09:06:38]MH_I2C_Read... [09:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:06:38]Read from MH i2c: E2 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [09:06:38]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:06:38]wFMCommunicate OK [09:06:38]wFMCommunicate request_size=4 [09:06:38]MH_SAM_APDU [09:06:38]CAPDU: 80 17 00 00 [09:06:38]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:06:38]Write i2c OK [09:06:38]MH_I2C_Read... [09:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:06:38]Read from MH i2c: E2 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:06:38]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:06:38]wFMCommunicate OK [09:06:38]wFMCommunicate request_size=4 [09:06:38]MH_SAM_APDU [09:06:38]CAPDU: 80 17 00 00 [09:06:38]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:06:38]Write i2c OK [09:06:38]MH_I2C_Read... [09:06:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:06:38]Read from MH i2c: E2 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 [09:06:38]MH_I2C_Read... [09:06:38]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [09:06:38]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [09:06:38]wFMCommunicate OK [09:06:38]wFMCommunicate request_size=4 [09:06:38]MH_SAM_APDU [09:06:38]CAPDU: 80 17 00 00 [09:06:38]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:06:38]Write i2c OK [09:06:38]MH_I2C_Read... [09:06:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:06:39]Read from MH i2c: E2 [09:06:39]MH_I2C_Read... [09:06:39]Read from MH i2c: E2 DE 00 [09:06:39]MH_I2C_Read... [09:06:39]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:06:39]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:06:39]wFMCommunicate OK [09:06:39]SAM_PROTO_GetFMData done [09:06:39]requested_item fm.sale_refund.total is exist - process it [09:06:39]requested_item fm.buy.total is exist - process it [09:06:39]requested_item shift.sale.total is exist - process it [09:06:39]SAM_PROTO_GetShiftData [09:06:39]wFMCommunicate request_size=4 [09:06:39]MH_SAM_APDU [09:06:39]CAPDU: 80 13 02 00 [09:06:39]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:06:39]Write i2c OK [09:06:39]MH_I2C_Read... [09:06:39]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:06:39]Read from MH i2c: E2 [09:06:39]MH_I2C_Read... [09:06:39]Read from MH i2c: E2 FD 00 [09:06:39]MH_I2C_Read... [09:06:39]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 4B 00 00 00 69 04 98 00 6F 04 04 00 4A 00 00 00 B1 04 03 00 E0 65 5F 70 04 03 00 E0 65 5F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 3A 22 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 2F D8 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 8D [09:06:39]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 4B 00 00 00 69 04 98 00 6F 04 04 00 4A 00 00 00 B1 04 03 00 E0 65 5F 70 04 03 00 E0 65 5F 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 3A 22 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 2F D8 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [09:06:39]wFMCommunicate OK [09:06:39]wFMCommunicate request_size=4 [09:06:39]MH_SAM_APDU [09:06:39]CAPDU: 80 17 00 00 [09:06:39]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:06:39]Write i2c OK [09:06:39]MH_I2C_Read... [09:06:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:06:39]Read from MH i2c: E2 [09:06:39]MH_I2C_Read... [09:06:39]Read from MH i2c: E2 FD 00 [09:06:39]MH_I2C_Read... [09:06:39]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [09:06:39]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [09:06:40]wFMCommunicate OK [09:06:40]wFMCommunicate request_size=4 [09:06:40]MH_SAM_APDU [09:06:40]CAPDU: 80 17 00 00 [09:06:40]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:06:40]Write i2c OK [09:06:40]MH_I2C_Read... [09:06:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:06:40]Read from MH i2c: E2 [09:06:40]MH_I2C_Read... [09:06:40]Read from MH i2c: E2 FD 00 [09:06:40]MH_I2C_Read... [09:06:40]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [09:06:40]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [09:06:40]wFMCommunicate OK [09:06:40]wFMCommunicate request_size=4 [09:06:40]MH_SAM_APDU [09:06:40]CAPDU: 80 17 00 00 [09:06:40]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:06:40]Write i2c OK [09:06:40]MH_I2C_Read... [09:06:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:06:40]Read from MH i2c: E2 [09:06:40]MH_I2C_Read... [09:06:40]Read from MH i2c: E2 FD 00 [09:06:40]MH_I2C_Read... [09:06:40]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [09:06:40]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [09:06:40]wFMCommunicate OK [09:06:40]wFMCommunicate request_size=4 [09:06:40]MH_SAM_APDU [09:06:40]CAPDU: 80 17 00 00 [09:06:40]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:06:40]Write i2c OK [09:06:40]MH_I2C_Read... [09:06:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [09:06:40]Read from MH i2c: E2 [09:06:40]MH_I2C_Read... [09:06:40]Read from MH i2c: E2 D2 00 [09:06:40]MH_I2C_Read... [09:06:40]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [09:06:40]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:06:40]wFMCommunicate OK [09:06:40]SAM_PROTO_GetShiftData done [09:06:40]requested_item shift.sale.total_cash is exist - process it [09:06:40]requested_item shift.sale_refund.total is exist - process it [09:06:40]requested_item shift.sale_refund.total_cash is exist - process it [09:06:40]requested_item shift.buy.total is exist - process it [09:06:40]requested_item shift.buy.total_cash is exist - process it [09:06:40]produce_requested_data done [09:06:40]produce_requested_data return {"fm.sale.total":111104013.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":62520.00,"shift.sale.total_cash":62520.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:06:40]process_action_free get_value [09:06:40]json_value_free [09:06:40]json_value_free done [09:06:40]process_json_proto returns [09:06:40]Send response to host [09:06:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111104013.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":62520.00,"shift.sale.total_cash":62520.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:06:40]free response buf [09:06:40]execute_script done [09:06:40]execute_script returns [09:06:40]free content buf [09:06:40]Sock 10.Close socket [09:06:40]Sock 10.Thread stoped [09:06:41]accept exits with 8 [09:06:41]New connection [09:06:41]New thread 3067592036 created [09:06:41]Thread 3067448676 joined [09:06:41]Waiting for new connection... [09:06:41] Sock 8.Parse request [09:06:41]Sock 8.Check first char [09:06:41]Sock 8.First char is OK [09:06:41]request: POST /json_proto HTTP/1.0 [09:06:41]Method: POST [09:06:41]URL: /json_proto [09:06:41]Method is POST - this is cgi request [09:06:41]url: /json_proto [09:06:41]query_string will be loaded in cgi processing [09:06:41]execute_cgi json_proto POST (null) [09:06:41]execute_cgi path=json_proto method=POST [09:06:41]POST find Content-Length [09:06:41]Host: 172.17.43.67:8080 [09:06:41]Content-Length: 675 [09:06:41]Content-Type: application/json [09:06:41] [09:06:41]POST finish read [09:06:41]Found Content-Length = 675 [09:06:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:41]execute_script... [09:06: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)1785332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:41]POST & json_proto [09:06:41]process_json_proto [09:06:41]json parsed OK: [09:06:41]protocol is kg_v1.0 [09:06:41]action value=close_receipt [09:06:41]process_action close_receipt [09:06:41]cmd_close_receipt [09:06:41]MH_GetDate [09:06:41]Write to MH i2c: F0 00 00 1D 00 0C [09:06:41]Write i2c OK [09:06:41]MH_I2C_Read... [09:06:41]Read from MH i2c: F0 [09:06:41]MH_I2C_Read... [09:06:41]Read from MH i2c: F0 09 00 [09:06:41]MH_I2C_Read... [09:06:41]Read from MH i2c: F0 09 00 1D 00 00 A1 8C EE 66 6A BD 47 65 69 [09:06:41]GetLastDocTimeStamp 1726909522 [09:06:41]current date 1726909601 [09:06:41]FM_GetShiftState [09:06:41]SAM_PROTO_GetShiftState [09:06:41]wFMCommunicate request_size=4 [09:06:41]MH_SAM_APDU [09:06:41]CAPDU: 80 13 01 00 [09:06:41]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:06:41]Write i2c OK [09:06:41]MH_I2C_Read... [09:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:41]Read from MH i2c: E2 [09:06:41]MH_I2C_Read... [09:06:41]Read from MH i2c: E2 0E 00 [09:06:41]MH_I2C_Read... [09:06:41]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [09:06:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:06:41]wFMCommunicate OK [09:06:41]SAM_PROTO_GetShiftState done [09:06:41]FM_GetShiftState done [09:06:41]opened in 1726878748 [09:06:41]opened+sec_in_day 1726965148 [09:06:41]quantity*price = 50063 [09:06:41]sum+1 = 50064 [09:06:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 76 21.09.2024 09:06 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151326 ФПД: 53037583036590 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151326&fm=53037583036590&tin=02508201610067®Number=0000000000091825&sum=50000 [09:06:42]StoreToDocumentArchive [09:06:42]shift 474 fd 151326 [09:06:42]save to /storage/0474/doc_00151326 [09:06:42]save last doc name /storage/0474/doc_00151326 to /storage/kkm_last_doc_name [09:06:42]save OK [09:06:42]Clear old archive folders... [09:06:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:06:42]tlvbuf is 01FFD320 [09:06:42]SAM_PROTO_ClearQueue [09:06:42]wFMCommunicate request_size=4 [09:06:42]MH_SAM_APDU [09:06:42]CAPDU: 80 09 00 00 [09:06:42]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:06:42]Write i2c OK [09:06:42]MH_I2C_Read... [09:06:42]Connected sock=6 [09:06:42]Read from MH i2c: Data to sent: E2 87 [09:06:42]95 MH_I2C_Read... [09:06:42]F6 *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:42]70 Read from MH i2c: 47 E2 2C 03 01 00 00 [09:06:42]30 MH_I2C_Read... [09:06:42]30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DA 01 04 01 B1 C3 Read from MH i2c: 5A E2 03 03 01 00 00 2B 03 00 00 00 F8 90 00 00 1E 9F 04 [09:06:42]01 RAPDU: 00 90 01 00 23 [09:06:42]04 wFMCommunicate OK [09:06:42]4A SAM_PROTO_ClearQueue done [09:06:42]00 KKMCreateOFDPacket [09:06:42]8A OFDProtocolAddRootSTLVToBuf [09:06:42]04 FM_MakeSignedData [09:06:42]0A FM_MakeSignedData [09:06:42]00 SAM_PROTO_SignData [09:06:42]32 wFMCommunicate request_size=4 [09:06:42]37 31 MH_SAM_APDU [09:06:42]30 CAPDU: 31 80 39 0D 34 01 32 02 31 [09:06:42]30 Write to MH i2c: 06 E2 04 08 09 00 00 2C D0 00 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 80 00 0D 00 01 F2 02 03 00 01 00 00 00 01 F6 00 A5 03 [09:06:42]01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 Write i2c OK [09:06:42]00 MH_I2C_Read... [09:06:42]EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 04 00 52 8C EE 66 0E 04 *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:42]04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 4F 02 00 35 04 06 00 27 D0 80 44 EA 92 06 D8 5D 1C 5B 37 2E F5 [09:06:42]Read from MH i2c: E2 [09:06:42]MH_I2C_Read... [09:06:42]Read from MH i2c: E2 03 00 [09:06:42]MH_I2C_Read... [09:06:42]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:06:42]RAPDU: 90 00 [09:06:42]wFMCommunicate OK [09:06:42]wFMCommunicate request_size=255 [09:06:42]MH_SAM_APDU [09:06:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A1 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 4F 02 00 35 04 06 00 30 3C C6 4B [09:06:42]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A1 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 4F 02 00 35 04 06 00 30 3C C6 4B 00 00 46 [09:06:43]Write i2c OK [09:06:43]MH_I2C_Read... [09:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:43]Read from MH i2c: E2 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 03 00 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:06:43]RAPDU: 90 00 [09:06:43]wFMCommunicate OK [09:06:43]wFMCommunicate request_size=7 [09:06:43]MH_SAM_APDU [09:06:43]CAPDU: 80 0D 02 02 02 F0 AE [09:06:43]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 F0 AE 00 00 4A [09:06:43]Write i2c OK [09:06:43]MH_I2C_Read... [09:06:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:43]Read from MH i2c: E2 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 03 00 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:06:43]RAPDU: 90 00 [09:06:43]wFMCommunicate OK [09:06:43]wFMCommunicate request_size=4 [09:06:43]MH_SAM_APDU [09:06:43]CAPDU: 80 0D 03 02 [09:06:43]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:06:43]Write i2c OK [09:06:43]MH_I2C_Read... [09:06:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:43]Read from MH i2c: E2 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 0B 00 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 0B 00 2F 00 00 3C 25 B9 20 71 71 A5 B6 90 00 22 [09:06:43]RAPDU: 3C 25 B9 20 71 71 A5 B6 90 00 [09:06:43]wFMCommunicate OK [09:06:43]SAM_PROTO_SignData done [09:06:43]FM_MakeSignedData done [09:06:43]CreateOFDProtocolMessage [09:06:43]wFMCommunicate request_size=4 [09:06:43]MH_SAM_APDU [09:06:43]CAPDU: 80 11 00 00 [09:06:43]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:06:43]Write i2c OK [09:06:43]MH_I2C_Read... [09:06:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:43]Read from MH i2c: E2 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 17 00 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:06:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:43]wFMCommunicate OK [09:06:43]CreateOFDProtocolMessage done [09:06:43]OFDSenderStorePacket 151326 [09:06:43]StoreOFDPacket docnum=151326 [09:06:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 33 AF 04 01 97 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 A1 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 4F 02 00 35 04 06 00 30 3C C6 4B F0 AE 3C 25 B9 20 71 71 A5 B6 [09:06:43]CheckFolder [09:06:43]dirname=/storage/ofd_packets [09:06:43]CheckFolder done [09:06:43]ProducePacketName [09:06:43]name=ofd_packets/00151326 [09:06:43]NVStorageSaveData ofd_packets/00151326 [09:06:43]File name is /storage/ofd_packets/00151326 [09:06:43]Write 298 bytes [09:06:43]NVStorageSaveData done [09:06:43]OFDSenderStorePacket done [09:06:43]KKMCreateOFDPacket done [09:06:43]NVStorageSaveData kkm_last_timestamp [09:06:43]File name is /storage/kkm_last_timestamp [09:06:43]Write 4 bytes [09:06:43]NVStorageSaveData done [09:06:43]ExternCall_PrintAddStr [09:06:43]wPrintStart [09:06:43]Write to MH i2c: 01 00 00 31 00 31 [09:06:43]Write i2c OK [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: 01 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: 01 07 00 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:06:43]RasterBufferAndPrint [09:06:43]line Счет N : (1)1785332 [09:06:43]line ИНН: 02508201610067 [09:06:43]line Контрольно-Кассовый Чек [09:06:43]line ПРОДАЖА [09:06:43]line ТРК (МРК, ГНК) : 41 [09:06:43]line Товар: 2710194210 [09:06:43]line ДТ-К-5 [09:06:43]line 6.570 * 76.20 [09:06:43]line = 500.63 [09:06:43]line НДС 12% НСП 1% [09:06:43]line > о реализуемом товаре [09:06:43]line ОКРУГЛЕНИЕ: -0.63 [09:06:43]line ИТОГО: 500.00 [09:06:43]line Внесено: 500.00 [09:06:43]line СДАЧА: 0.00 [09:06:43]line НСП 1% : 4.43 [09:06:43]line НДС 12% : 53.16 [09:06:43]line Наличными: 500.00 [09:06:43]line Безнал.: 0.00 [09:06:43]line Место: АЗС № 89 "Партнер Нефть" [09:06:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:06:43]line СНО: Общий режим [09:06:43]line Чек 76 21.09.2024 09:06 [09:06:43]line Смена: 474 ФФД: 1.0 [09:06:43]line ЗНМ: 0300000113 [09:06:43]line РНМ: 0000000000091825 [09:06:43]line Версия ККМ: 001 [09:06:43]line ФМ: 0000000000871835 [09:06:43]line ФД: 151326 [09:06:43]line ФПД: 53037583036590 [09:06:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151326&fm=53037583036590&tin=02508201610067®Number=0000000000091825&sum=50000 [09:06:43]written 0, free lines is 4095 [09:06:43]Write to MH i2c: 01 00 00 5C 00 5C [09:06:43]Write i2c OK [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: 01 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: 01 07 00 [09:06:43]MH_I2C_Read... [09:06:43]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DD 0C 4C [09:06:43]RasterBufferAndPrint [09:06:43]line [09:06:44]line [09:06:44]line [09:06:44]line [09:06:44]line [09:06:44]written 0, free lines is 3317 [09:06:44]MH_Cut [09:06:44]Write to MH i2c: D1 01 00 63 00 01 35 [09:06:44]Write i2c OK [09:06:44]MH_I2C_Read... [09:06:44]Read from MH i2c: D1 [09:06:44]MH_I2C_Read... [09:06:44]Read from MH i2c: D1 01 00 [09:06:44]MH_I2C_Read... [09:06:44]Read from MH i2c: D1 01 00 63 00 00 34 [09:06:44]Write to MH i2c: 01 00 00 64 00 64 [09:06:44]Write i2c OK [09:06:44]MH_I2C_Read... [09:06:44]*** Cut start [09:06:44]*** Purtial cut [09:06:44]*** CUTSNS_PIN = 0 [09:06:44]*** Stage 1: CUTSNS_PIN = 1 [09:06:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 27 1D 47 00 8E D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 4F 02 00 F4 03 04 00 AA 34 EE 66 B6 04 01 00 00 FA 58 78 24 4F CA F2 9D [09:06:46]CommunicateWithHost err = 0 [09:06:46]CheckOFDResponse [09:06:46]1017 (14) - 77093643461234 [09:06:46]1041 (16) - 0000000000871835 [09:06:46]1040 (4) - 151325 [09:06:46]1012 (4) - 21.09.2024 02:51 [09:06:46]1206 (1) - 0 [09:06:46]OFD Sender: Remove packet 151325 [09:06:46]ProducePacketName [09:06:46]name=ofd_packets/00151325 [09:06:46]NVStorageDeleteData [09:06:46]OFD Sender: Processing packet 151326 [packets to send 824, broken 823] [09:06:46]ProducePacketName [09:06:46]name=ofd_packets/00151326 [09:06:46]OFD Sender: To server: pG, [09:06:46]CommunicateWithHost lk.salyk.kg:30040 [09:06:46]ConnectInit lk.salyk.kg [09:06:46]Read from MH i2c: *** Stop cut motor [09:06:46]01 *** Cut end [09:06:46] [09:06:46]MH_I2C_Read... [09:06:46]Read from MH i2c: 01 07 00 [09:06:46]MH_I2C_Read... [09:06:46]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [09:06:46]process_action close_receipt done [09:06:46]requested_data is exist [09:06:46]produce_requested_data [09:06:46]requested_item fm.sn is exist - process it [09:06:46]wFMCommunicate request_size=4 [09:06:46]MH_SAM_APDU [09:06:46]CAPDU: 80 11 00 00 [09:06:46]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [09:06:46]Write i2c OK [09:06:46]MH_I2C_Read... [09:06:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:46]Read from MH i2c: E2 [09:06:46]MH_I2C_Read... [09:06:46]Read from MH i2c: E2 17 00 [09:06:46]MH_I2C_Read... [09:06:46]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:06:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:46]wFMCommunicate OK [09:06:46]requested_item fd.num is exist - process it [09:06:46]SAM_PROTO_GetFieldsCounters [09:06:46]wFMCommunicate request_size=4 [09:06:46]MH_SAM_APDU [09:06:46]CAPDU: 80 13 00 00 [09:06:46]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [09:06:46]Write i2c OK [09:06:46]MH_I2C_Read... [09:06:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:46]Read from MH i2c: E2 [09:06:46]MH_I2C_Read... [09:06:46]Read from MH i2c: E2 62 00 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 4F 02 00 0E 04 04 00 DA 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 31 [09:06:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4C 00 00 00 5E 04 04 00 4C 00 00 00 57 04 04 00 4D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:06:47]wFMCommunicate OK [09:06:47]SAM_PROTO_GetFieldsCounters done [09:06:47]requested_item shift.num is exist - process it [09:06:47]requested_item shift.opened is exist - process it [09:06:47]req_shift_opened [09:06:47]FM_GetShiftState [09:06:47]SAM_PROTO_GetShiftState [09:06:47]wFMCommunicate request_size=4 [09:06:47]MH_SAM_APDU [09:06:47]CAPDU: 80 13 01 00 [09:06:47]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [09:06:47]Write i2c OK [09:06:47]MH_I2C_Read... [09:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:47]Read from MH i2c: E2 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 0E 00 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [09:06:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:06:47]wFMCommunicate OK [09:06:47]SAM_PROTO_GetShiftState done [09:06:47]FM_GetShiftState done [09:06:47]req_shift_opened done [09:06:47]requested_item shift.open_date is exist - process it [09:06:47]req_shift_open_date [09:06:47]req_shift_open_date done [09:06:47]produce_requested_data done [09:06:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151326,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:06:47]process_action_free close_receipt [09:06:47]json_value_free [09:06:47]json_value_free done [09:06:47]process_json_proto returns [09:06:47]Send response to host [09:06:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151326,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:06:47]free response buf [09:06:47]execute_script done [09:06:47]execute_script returns [09:06:47]free content buf [09:06:47]Sock 8.Close socket [09:06:47]Sock 8.Thread stoped [09:06:47]accept exits with 10 [09:06:47]New connection [09:06:47]New thread 3067448676 created [09:06:47]Thread 3067592036 joined [09:06:47]Waiting for new connection... [09:06:47] Sock 10.Parse request [09:06:47]Sock 10.Check first char [09:06:47]Sock 10.First char is OK [09:06:47]request: POST /json_proto HTTP/1.0 [09:06:47]Method: POST [09:06:47]URL: /json_proto [09:06:47]Method is POST - this is cgi request [09:06:47]url: /json_proto [09:06:47]query_string will be loaded in cgi processing [09:06:47]execute_cgi json_proto POST (null) [09:06:47]execute_cgi path=json_proto method=POST [09:06:47]POST find Content-Length [09:06:47]Host: 172.17.43.67:8080 [09:06:47]Content-Length: 794 [09:06:47]Content-Type: application/json [09:06:47] [09:06:47]POST finish read [09:06:47]Found Content-Length = 794 [09:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:47]execute_script... [09:06: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)1785336", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:06:47]POST & json_proto [09:06:47]process_json_proto [09:06:47]json parsed OK: [09:06:47]protocol is kg_v1.0 [09:06:47]action value=close_receipt [09:06:47]process_action close_receipt [09:06:47]cmd_close_receipt [09:06:47]MH_GetDate [09:06:47]Write to MH i2c: F0 00 00 68 00 57 [09:06:47]Write i2c OK [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: F0 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: F0 09 00 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: F0 09 00 68 00 00 A7 8C EE 66 6A BD 47 65 BA [09:06:47]GetLastDocTimeStamp 1726909601 [09:06:47]current date 1726909607 [09:06:47]FM_GetShiftState [09:06:47]SAM_PROTO_GetShiftState [09:06:47]wFMCommunicate request_size=4 [09:06:47]MH_SAM_APDU [09:06:47]CAPDU: 80 13 01 00 [09:06:47]Write to MH i2c: E2 08 00 69 00 80 13 recv_with_timeout no data received [09:06:47]01 00 00 00 00 00 E6 [09:06:47]Write i2c OK [09:06:47]MH_I2C_Read... [09:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:47]Read from MH i2c: E2 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 0E 00 [09:06:47]MH_I2C_Read... [09:06:47]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [09:06:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:06:47]wFMCommunicate OK [09:06:47]SAM_PROTO_GetShiftState done [09:06:47]FM_GetShiftState done [09:06:47]opened in 1726878748 [09:06:47]opened+sec_in_day 1726965148 [09:06:47]quantity*price = 0 [09:06:47]sum+1 = 1 [09:06:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 77 21.09.2024 09:06 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151327 ФПД: 248012316918551 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090647&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151327&fm=248012316918551&tin=02508201610067®Number=0000000000091825&sum=0 [09:06:49]StoreToDocumentArchive [09:06:49]shift 474 fd 151327 [09:06:49]save to /storage/0474/doc_00151327 [09:06:49]save last doc name /storage/0474/doc_00151327 to /storage/kkm_last_doc_name [09:06:49]save OK [09:06:49]Clear old archive folders... [09:06:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:06:49]tlvbuf is 0200C270 [09:06:49]SAM_PROTO_ClearQueue [09:06:49]wFMCommunicate request_size=4 [09:06:49]MH_SAM_APDU [09:06:49]CAPDU: 80 09 00 00 [09:06:49]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [09:06:49]Write i2c OK [09:06:49]MH_I2C_Read... [09:06:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:06:49]Read from MH i2c: E2 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: E2 03 00 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:06:49]RAPDU: 90 00 [09:06:49]wFMCommunicate OK [09:06:49]SAM_PROTO_ClearQueue done [09:06:49]KKMCreateOFDPacket [09:06:49]OFDProtocolAddRootSTLVToBuf [09:06:49]FM_MakeSignedData [09:06:49]FM_MakeSignedData [09:06:49]SAM_PROTO_SignData [09:06:49]wFMCommunicate request_size=4 [09:06:49]MH_SAM_APDU [09:06:49]CAPDU: 80 0D 01 02 [09:06:49]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [09:06:49]Write i2c OK [09:06:49]MH_I2C_Read... [09:06:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:06:49]Read from MH i2c: E2 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: E2 03 00 [09:06:49]MH_I2C_Read... [09:06:49]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:06:49]RAPDU: 90 00 [09:06:49]wFMCommunicate OK [09:06:49]wFMCommunicate request_size=255 [09:06:49]MH_SAM_APDU [09:06:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 A7 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 4F 02 00 35 04 06 00 E1 90 DE 0C [09:06:49]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 Received data: 00 87 00 95 37 F6 04 70 06 47 00 2C 00 01 00 00 00 30 00 30 00 30 00 30 13 30 04 30 06 30 00 30 00 30 00 30 00 38 00 37 00 31 00 38 33 F2 35 03 4F 01 00 00 00 01 00 F6 3D 03 85 01 47 00 00 01 B6 BC D5 04 A5 01 07 00 01 01 00 FC 07 03 00 06 3B 00 00 00 F9 00 03 00 0E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 37 00 37 EE 30 03 39 0F 33 00 36 F2 34 03 33 01 34 00 36 01 31 F3 32 03 33 06 34 00 11 00 04 00 10 00 00 00 30 00 30 00 30 07 30 04 30 06 30 00 30 30 00 30 00 30 00 38 00 37 00 31 00 38 39 33 04 35 06 10 00 04 00 04 00 00 00 1E 00 4F 00 00 02 1F 00 04 F4 02 03 00 04 01 00 00 12 04 04 00 4D 00 00 00 F4 03 04 00 A7 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 AE 33 34 35 EE 10 66 04 B6 04 04 00 01 1F 00 4F 00 02 D5 00 2D 35 EC 04 80 06 42 00 36 E1 D8 90 83 DE [09:06:49]0C CommunicateWithHost err = 0 [09:06:49]00 CheckOFDResponse [09:06:49]00 1017 (14) - 77093643461234 [09:06:49]44 1041 (16) - 0000000000871835 [09:06:49] [09:06:49]1040 (4) - 151326 [09:06:49]1012 (4) - 21.09.2024 02:51 [09:06:49]1206 (1) - 0 [09:06:49]OFD Sender: Remove packet 151326 [09:06:49]ProducePacketName [09:06:49]name=ofd_packets/00151326 [09:06:49]NVStorageDeleteData [09:06:49]Write i2c OK [09:06:49]MH_I2C_Read... [09:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:50]Read from MH i2c: E2 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 03 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:06:50]RAPDU: 90 00 [09:06:50]wFMCommunicate OK [09:06:50]wFMCommunicate request_size=7 [09:06:50]MH_SAM_APDU [09:06:50]CAPDU: 80 0D 02 02 02 C3 17 [09:06:50]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 C3 17 00 00 D1 [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:06:50]Read from MH i2c: E2 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 03 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [09:06:50]RAPDU: 90 00 [09:06:50]wFMCommunicate OK [09:06:50]wFMCommunicate request_size=4 [09:06:50]MH_SAM_APDU [09:06:50]CAPDU: 80 0D 03 02 [09:06:50]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:06:50]Read from MH i2c: E2 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 0B 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 0B 00 7A 00 00 F5 40 6F 19 E7 2E 2B A7 90 00 9A [09:06:50]RAPDU: F5 40 6F 19 E7 2E 2B A7 90 00 [09:06:50]wFMCommunicate OK [09:06:50]SAM_PROTO_SignData done [09:06:50]FM_MakeSignedData done [09:06:50]CreateOFDProtocolMessage [09:06:50]wFMCommunicate request_size=4 [09:06:50]MH_SAM_APDU [09:06:50]CAPDU: 80 11 00 00 [09:06:50]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:50]Read from MH i2c: E2 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 17 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [09:06:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:50]wFMCommunicate OK [09:06:50]CreateOFDProtocolMessage done [09:06:50]OFDSenderStorePacket 151327 [09:06:50]StoreOFDPacket docnum=151327 [09:06:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 07 BF 04 01 94 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 A7 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 4F 02 00 35 04 06 00 E1 90 DE 0C C3 17 F5 40 6F 19 E7 2E 2B A7 [09:06:50]CheckFolder [09:06:50]dirname=/storage/ofd_packets [09:06:50]CheckFolder done [09:06:50]ProducePacketName [09:06:50]name=ofd_packets/00151327 [09:06:50]NVStorageSaveData ofd_packets/00151327 [09:06:50]File name is /storage/ofd_packets/00151327 [09:06:50]Write 298 bytes [09:06:50]NVStorageSaveData done [09:06:50]OFDSenderStorePacket done [09:06:50]KKMCreateOFDPacket done [09:06:50]NVStorageSaveData kkm_last_timestamp [09:06:50]File name is /storage/kkm_last_timestamp [09:06:50]Write 4 bytes [09:06:50]NVStorageSaveData done [09:06:50]OFD Sender: No OFD packet to send [09:06:50]ExternCall_PrintAddStr [09:06:50]wPrintStart [09:06:50]Write to MH i2c: 01 00 00 7C 00 7C [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: 01 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: 01 07 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [09:06:50]RasterBufferAndPrint [09:06:50]line Счет N : (1)1785336 [09:06:50]line ИНН: 02508201610067 [09:06:50]line Контрольно-Кассовый Чек [09:06:50]line ПРОДАЖА [09:06:50]line ТРК (МРК, ГНК) : 31 [09:06:50]line Товар: 2710194210 [09:06:50]line ДТ-К-5 [09:06:50]line 13.130 * 0.00 [09:06:50]line = 0.00 [09:06:50]line НДС 12% НСП 1% [09:06:50]line > о реализуемом товаре [09:06:50]line ИТОГО: 0.00 [09:06:50]line НСП 1% : 0.00 [09:06:50]line НДС 12% : 0.00 [09:06:50]line Наличными: 0.00 [09:06:50]line Безнал.: 0.00 [09:06:50]line Место: АЗС № 89 "Партнер Нефть" [09:06:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:06:50]line СНО: Общий режим [09:06:50]line Чек 77 21.09.2024 09:06 [09:06:50]line Смена: 474 ФФД: 1.0 [09:06:50]line ЗНМ: 0300000113 [09:06:50]line РНМ: 0000000000091825 [09:06:50]line Версия ККМ: 001 [09:06:50]line Платежная система: O! деньги [09:06:50]line ФМ: 0000000000871835 [09:06:50]line ФД: 151327 [09:06:50]line ФПД: 248012316918551 [09:06:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090647&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151327&fm=248012316918551&tin=02508201610067®Number=0000000000091825&sum=0 [09:06:50]written 0, free lines is 4095 [09:06:50]OFD Sender: Processing packet 151327 [packets to send 824, broken 823] [09:06:50]ProducePacketName [09:06:50]name=ofd_packets/00151327 [09:06:50]OFD Sender: To server: pG, [09:06:50]CommunicateWithHost lk.salyk.kg:30040 [09:06:50]ConnectInit lk.salyk.kg [09:06:50]Write to MH i2c: 01 00 00 A6 00 A6 [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: 01 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: 01 07 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 DF 0C 98 [09:06:50]RasterBufferAndPrint [09:06:50]line [09:06:50]line [09:06:50]line [09:06:50]line [09:06:50]line [09:06:50]written 0, free lines is 3325 [09:06:50]MH_Cut [09:06:50]Write to MH i2c: D1 01 00 AD 00 01 7F [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: D1 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: D1 01 00 [09:06:50]MH_I2C_Read... [09:06:50]Read from MH i2c: D1 01 00 AD 00 00 7E [09:06:50]Write to MH i2c: 01 00 00 AE 00 AE [09:06:50]Write i2c OK [09:06:50]MH_I2C_Read... [09:06:51]Connected sock=9 [09:06:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 07 BF 04 01 94 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 A7 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 4F 02 00 35 04 06 00 E1 90 DE 0C C3 17 F5 40 6F 19 E7 2E 2B A7 [09:06:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 37 47 00 CE 82 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 *** Cut start [09:06:51]39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 4F 02 00 F4 03 04 00 B0 34 EE 66 B6 04 01 00 00 A8 BB 04 77 C0 B1 *** Purtial cut [09:06:51]CC 66 [09:06:51]CommunicateWithHost err = 0 [09:06:51]CheckOFDResponse [09:06:51]1017 (14) - 77093643461234 [09:06:51]1041 (16) - 0000000000871835 [09:06:51]*** Stage 1: CUTSNS_PIN = 1 [09:06:51]1040 (4) - 151327 [09:06:51]1012 (4) - 21.09.2024 02:51 [09:06:51]1206 (1) - 0 [09:06:51]OFD Sender: Remove packet 151327 [09:06:51]ProducePacketName [09:06:51]name=ofd_packets/00151327 [09:06:51]NVStorageDeleteData [09:06:51]Read from MH i2c: 01 [09:06:51]MH_I2C_Read... [09:06:51]*** Stop cut motor [09:06:51]*** Cut end [09:06:51]Read from MH i2c: 01 07 00 [09:06:51]MH_I2C_Read... [09:06:51]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [09:06:51]process_action close_receipt done [09:06:51]requested_data is exist [09:06:51]produce_requested_data [09:06:51]requested_item fm.sn is exist - process it [09:06:51]wFMCommunicate request_size=4 [09:06:51]MH_SAM_APDU [09:06:51]CAPDU: 80 11 00 00 [09:06:51]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [09:06:51]Write i2c OK [09:06:51]MH_I2C_Read... [09:06:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:06:52]Read from MH i2c: E2 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 17 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [09:06:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:06:52]wFMCommunicate OK [09:06:52]requested_item fd.num is exist - process it [09:06:52]SAM_PROTO_GetFieldsCounters [09:06:52]wFMCommunicate request_size=4 [09:06:52]MH_SAM_APDU [09:06:52]CAPDU: 80 13 00 00 [09:06:52]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [09:06:52]Write i2c OK [09:06:52]MH_I2C_Read... [09:06:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:06:52]Read from MH i2c: E2 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 62 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 4F 02 00 0E 04 04 00 DA 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 7F [09:06:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4D 00 00 00 5E 04 04 00 4D 00 00 00 57 04 04 00 4E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:06:52]wFMCommunicate OK [09:06:52]SAM_PROTO_GetFieldsCounters done [09:06:52]requested_item shift.num is exist - process it [09:06:52]requested_item shift.opened is exist - process it [09:06:52]req_shift_opened [09:06:52]FM_GetShiftState [09:06:52]SAM_PROTO_GetShiftState [09:06:52]wFMCommunicate request_size=4 [09:06:52]MH_SAM_APDU [09:06:52]CAPDU: 80 13 01 00 [09:06:52]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [09:06:52]Write i2c OK [09:06:52]MH_I2C_Read... [09:06:52]OFD Sender: No OFD packet to send [09:06:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:06:52]Read from MH i2c: E2 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 0E 00 [09:06:52]MH_I2C_Read... [09:06:52]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BE [09:06:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:06:52]wFMCommunicate OK [09:06:52]SAM_PROTO_GetShiftState done [09:06:52]FM_GetShiftState done [09:06:52]req_shift_opened done [09:06:52]requested_item shift.open_date is exist - process it [09:06:52]req_shift_open_date [09:06:52]req_shift_open_date done [09:06:52]produce_requested_data done [09:06:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151327,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:06:52]process_action_free close_receipt [09:06:52]json_value_free [09:06:52]json_value_free done [09:06:52]process_json_proto returns [09:06:52]Send response to host [09:06:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151327,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:06:52]free response buf [09:06:52]execute_script done [09:06:52]execute_script returns [09:06:52]free content buf [09:06:52]Sock 10.Close socket [09:06:52]Sock 10.Thread stoped [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:08]recv_with_timeout no data received [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:28]recv_with_timeout no data received [09:07:32]OFD Sender: No OFD packet to send [09:07:33]accept exits with 8 [09:07:33]New connection [09:07:33]New thread 3067592036 created [09:07:33]Thread 3067448676 joined [09:07:33]Waiting for new connection... [09:07:33] Sock 8.Parse request [09:07:33]Sock 8.Check first char [09:07:33]Sock 8.First char is OK [09:07:33]request: POST /json_proto HTTP/1.0 [09:07:33]Method: POST [09:07:33]URL: /json_proto [09:07:33]Method is POST - this is cgi request [09:07:33]url: /json_proto [09:07:33]query_string will be loaded in cgi processing [09:07:33]execute_cgi json_proto POST (null) [09:07:33]execute_cgi path=json_proto method=POST [09:07:33]POST find Content-Length [09:07:33]Host: 172.17.43.67:8080 [09:07:33]Content-Length: 675 [09:07:33]Content-Type: application/json [09:07:33] [09:07:33]POST finish read [09:07:33]Found Content-Length = 675 [09:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:33]execute_script... [09:07: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)1785337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:33]POST & json_proto [09:07:33]process_json_proto [09:07:33]json parsed OK: [09:07:33]protocol is kg_v1.0 [09:07:33]action value=close_receipt [09:07:33]process_action close_receipt [09:07:33]cmd_close_receipt [09:07:33]MH_GetDate [09:07:33]Write to MH i2c: F0 00 00 B2 00 A1 [09:07:33]Write i2c OK [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: F0 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: F0 09 00 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: F0 09 00 B2 00 00 D5 8C EE 66 6A BD 47 65 32 [09:07:33]GetLastDocTimeStamp 1726909607 [09:07:33]current date 1726909653 [09:07:33]FM_GetShiftState [09:07:33]SAM_PROTO_GetShiftState [09:07:33]wFMCommunicate request_size=4 [09:07:33]MH_SAM_APDU [09:07:33]CAPDU: 80 13 01 00 [09:07:33]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [09:07:33]Write i2c OK [09:07:33]MH_I2C_Read... [09:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:33]Read from MH i2c: E2 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: E2 0E 00 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [09:07:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:07:33]wFMCommunicate OK [09:07:33]SAM_PROTO_GetShiftState done [09:07:33]FM_GetShiftState done [09:07:33]opened in 1726878748 [09:07:33]opened+sec_in_day 1726965148 [09:07:33]quantity*price = 50063 [09:07:33]sum+1 = 50064 [09:07:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 78 21.09.2024 09:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151328 ФПД: 264252423605085 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151328&fm=264252423605085&tin=02508201610067®Number=0000000000091825&sum=50000 [09:07:34]StoreToDocumentArchive [09:07:34]shift 474 fd 151328 [09:07:34]save to /storage/0474/doc_00151328 [09:07:34]save last doc name /storage/0474/doc_00151328 to /storage/kkm_last_doc_name [09:07:34]save OK [09:07:34]Clear old archive folders... [09:07:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:07:34]tlvbuf is 01F93E70 [09:07:34]SAM_PROTO_ClearQueue [09:07:34]wFMCommunicate request_size=4 [09:07:34]MH_SAM_APDU [09:07:34]CAPDU: 80 09 00 00 [09:07:34]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [09:07:34]Write i2c OK [09:07:34]MH_I2C_Read... [09:07:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:34]Read from MH i2c: E2 [09:07:34]MH_I2C_Read... [09:07:34]Read from MH i2c: E2 03 00 [09:07:34]MH_I2C_Read... [09:07:34]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:07:34]RAPDU: 90 00 [09:07:34]wFMCommunicate OK [09:07:34]SAM_PROTO_ClearQueue done [09:07:34]KKMCreateOFDPacket [09:07:34]OFDProtocolAddRootSTLVToBuf [09:07:34]FM_MakeSignedData [09:07:34]FM_MakeSignedData [09:07:34]SAM_PROTO_SignData [09:07:34]wFMCommunicate request_size=4 [09:07:34]MH_SAM_APDU [09:07:34]CAPDU: 80 0D 01 02 [09:07:34]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [09:07:34]Write i2c OK [09:07:34]MH_I2C_Read... [09:07:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:34]Read from MH i2c: E2 [09:07:34]MH_I2C_Read... [09:07:34]Read from MH i2c: E2 03 00 [09:07:34]MH_I2C_Read... [09:07:34]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:07:34]RAPDU: 90 00 [09:07:34]wFMCommunicate OK [09:07:34]wFMCommunicate request_size=255 [09:07:34]MH_SAM_APDU [09:07:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 D5 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 4F 02 00 35 04 06 00 F0 56 0F D7 [09:07:34]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 D5 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 4F 02 00 35 04 06 00 F0 56 0F D7 00 00 C2 [09:07:34]Write i2c OK [09:07:34]MH_I2C_Read... [09:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:35]Read from MH i2c: E2 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 03 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:07:35]RAPDU: 90 00 [09:07:35]wFMCommunicate OK [09:07:35]wFMCommunicate request_size=7 [09:07:35]MH_SAM_APDU [09:07:35]CAPDU: 80 0D 02 02 02 0B 5D [09:07:35]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 0B 5D 00 00 A9 [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:35]Read from MH i2c: E2 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 03 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [09:07:35]RAPDU: 90 00 [09:07:35]wFMCommunicate OK [09:07:35]wFMCommunicate request_size=4 [09:07:35]MH_SAM_APDU [09:07:35]CAPDU: 80 0D 03 02 [09:07:35]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:35]Read from MH i2c: E2 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 0B 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 0B 00 C4 00 00 A5 B8 BB A8 C0 60 32 51 90 00 A3 [09:07:35]RAPDU: A5 B8 BB A8 C0 60 32 51 90 00 [09:07:35]wFMCommunicate OK [09:07:35]SAM_PROTO_SignData done [09:07:35]FM_MakeSignedData done [09:07:35]CreateOFDProtocolMessage [09:07:35]wFMCommunicate request_size=4 [09:07:35]MH_SAM_APDU [09:07:35]CAPDU: 80 11 00 00 [09:07:35]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:35]Read from MH i2c: E2 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 17 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [09:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:07:35]wFMCommunicate OK [09:07:35]CreateOFDProtocolMessage done [09:07:35]OFDSenderStorePacket 151328 [09:07:35]StoreOFDPacket docnum=151328 [09:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 14 DB 04 01 86 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 D5 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 4F 02 00 35 04 06 00 F0 56 0F D7 0B 5D A5 B8 BB A8 C0 60 32 51 [09:07:35]CheckFolder [09:07:35]dirname=/storage/ofd_packets [09:07:35]CheckFolder done [09:07:35]ProducePacketName [09:07:35]name=ofd_packets/00151328 [09:07:35]NVStorageSaveData ofd_packets/00151328 [09:07:35]File name is /storage/ofd_packets/00151328 [09:07:35]Write 298 bytes [09:07:35]NVStorageSaveData done [09:07:35]OFDSenderStorePacket done [09:07:35]KKMCreateOFDPacket done [09:07:35]NVStorageSaveData kkm_last_timestamp [09:07:35]File name is /storage/kkm_last_timestamp [09:07:35]Write 4 bytes [09:07:35]NVStorageSaveData done [09:07:35]ExternCall_PrintAddStr [09:07:35]wPrintStart [09:07:35]Write to MH i2c: 01 00 00 C6 00 C6 [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: 01 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: 01 07 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [09:07:35]RasterBufferAndPrint [09:07:35]line Счет N : (1)1785337 [09:07:35]line ИНН: 02508201610067 [09:07:35]line Контрольно-Кассовый Чек [09:07:35]line ПРОДАЖА [09:07:35]line ТРК (МРК, ГНК) : 41 [09:07:35]line Товар: 2710194210 [09:07:35]line ДТ-К-5 [09:07:35]line 6.570 * 76.20 [09:07:35]line = 500.63 [09:07:35]line НДС 12% НСП 1% [09:07:35]line > о реализуемом товаре [09:07:35]line ОКРУГЛЕНИЕ: -0.63 [09:07:35]line ИТОГО: 500.00 [09:07:35]line Внесено: 500.00 [09:07:35]line СДАЧА: 0.00 [09:07:35]line НСП 1% : 4.43 [09:07:35]line НДС 12% : 53.16 [09:07:35]line Наличными: 500.00 [09:07:35]line Безнал.: 0.00 [09:07:35]line Место: АЗС № 89 "Партнер Нефть" [09:07:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:07:35]line СНО: Общий режим [09:07:35]line Чек 78 21.09.2024 09:07 [09:07:35]line Смена: 474 ФФД: 1.0 [09:07:35]line ЗНМ: 0300000113 [09:07:35]line РНМ: 0000000000091825 [09:07:35]line Версия ККМ: 001 [09:07:35]line ФМ: 0000000000871835 [09:07:35]line ФД: 151328 [09:07:35]line ФПД: 264252423605085 [09:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151328&fm=264252423605085&tin=02508201610067®Number=0000000000091825&sum=50000 [09:07:35]written 0, free lines is 4095 [09:07:35]OFD Sender: Processing packet 151328 [packets to send 824, broken 823] [09:07:35]ProducePacketName [09:07:35]name=ofd_packets/00151328 [09:07:35]OFD Sender: To server: pG, [09:07:35]CommunicateWithHost lk.salyk.kg:30040 [09:07:35]ConnectInit lk.salyk.kg [09:07:35]Write to MH i2c: 01 00 00 F1 00 F1 [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: 01 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: 01 07 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DE 0C E2 [09:07:35]RasterBufferAndPrint [09:07:35]line [09:07:35]line [09:07:35]line [09:07:35]line [09:07:35]line [09:07:35]written 0, free lines is 3321 [09:07:35]MH_Cut [09:07:35]Write to MH i2c: D1 01 00 F8 00 01 CA [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: D1 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: D1 01 00 [09:07:35]MH_I2C_Read... [09:07:35]Read from MH i2c: D1 01 00 F8 00 00 C9 [09:07:35]Write to MH i2c: 01 00 00 F9 00 F9 [09:07:35]Write i2c OK [09:07:35]MH_I2C_Read... [09:07:36]*** Cut start [09:07:36]*** Purtial cut [09:07:36]*** Stage 1: CUTSNS_PIN = 1 [09:07:36]Read from MH i2c: 01 [09:07:36]MH_I2C_Read... [09:07:36]*** Stop cut motor [09:07:36]*** Cut end [09:07:36]Read from MH i2c: 01 07 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [09:07:36]process_action close_receipt done [09:07:36]requested_data is exist [09:07:36]produce_requested_data [09:07:36]requested_item fm.sn is exist - process it [09:07:36]wFMCommunicate request_size=4 [09:07:36]MH_SAM_APDU [09:07:36]CAPDU: 80 11 00 00 [09:07:36]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [09:07:36]Write i2c OK [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 [09:07:36]MH_I2C_Read... [09:07:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:36]Read from MH i2c: E2 17 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [09:07:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:07:36]wFMCommunicate OK [09:07:36]requested_item fd.num is exist - process it [09:07:36]SAM_PROTO_GetFieldsCounters [09:07:36]wFMCommunicate request_size=4 [09:07:36]MH_SAM_APDU [09:07:36]CAPDU: 80 13 00 00 [09:07:36]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [09:07:36]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 62 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 4F 02 00 0E 04 04 00 DA 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 CE [09:07:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4E 00 00 00 5E 04 04 00 4E 00 00 00 57 04 04 00 4F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:07:37]wFMCommunicate OK [09:07:37]SAM_PROTO_GetFieldsCounters done [09:07:37]requested_item shift.num is exist - process it [09:07:37]requested_item shift.opened is exist - process it [09:07:37]req_shift_opened [09:07:37]FM_GetShiftState [09:07:37]SAM_PROTO_GetShiftState [09:07:37]wFMCommunicate request_size=4 [09:07:37]MH_SAM_APDU [09:07:37]CAPDU: 80 13 01 00 [09:07:37]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [09:07:37]Write i2c OK [09:07:37]MH_I2C_Read... [09:07:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:37]Read from MH i2c: E2 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 0E 00 [09:07:37]MH_I2C_Read... [09:07:37]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 09 [09:07:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:07:37]wFMCommunicate OK [09:07:37]SAM_PROTO_GetShiftState done [09:07:37]FM_GetShiftState done [09:07:37]req_shift_opened done [09:07:37]requested_item shift.open_date is exist - process it [09:07:37]req_shift_open_date [09:07:37]req_shift_open_date done [09:07:37]produce_requested_data done [09:07:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151328,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:07:37]process_action_free close_receipt [09:07:37]json_value_free [09:07:37]json_value_free done [09:07:37]process_json_proto returns [09:07:37]Send response to host [09:07:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151328,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:07:37]free response buf [09:07:37]execute_script done [09:07:37]execute_script returns [09:07:37]free content buf [09:07:37]Sock 8.Close socket [09:07:37]Sock 8.Thread stoped [09:07:40]ConnectInit Can't take IP for lk.salyk.kg [09:07:40]CommunicateWithHost connect error [09:07:40]CommunicateWithHost err = -1 [09:07:40]OFD Sender: Server communicate error [09:07:45]OFD Sender: Processing packet 151328 [packets to send 824, broken 823] [09:07:45]ProducePacketName [09:07:45]name=ofd_packets/00151328 [09:07:45]OFD Sender: To server: pG, [09:07:45]CommunicateWithHost lk.salyk.kg:30040 [09:07:45]ConnectInit lk.salyk.kg [09:07:48]Connected sock=8 [09:07:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 14 DB 04 01 86 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 D5 8C EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 4F 02 00 35 04 06 00 F0 56 0F D7 0B 5D A5 B8 BB A8 C0 60 32 51 [09:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 27 47 00 6D 53 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 4F 02 00 F4 03 04 00 E9 34 EE 66 B6 04 01 00 00 DC 1E 76 BD E4 78 10 CB [09:07:49]CommunicateWithHost err = 0 [09:07:49]CheckOFDResponse [09:07:49]1017 (14) - 77093643461234 [09:07:49]1041 (16) - 0000000000871835 [09:07:49]1040 (4) - 151328 [09:07:49]1012 (4) - 21.09.2024 02:52 [09:07:49]1206 (1) - 0 [09:07:49]OFD Sender: Remove packet 151328 [09:07:49]ProducePacketName [09:07:49]name=ofd_packets/00151328 [09:07:49]NVStorageDeleteData [09:07:49]OFD Sender: No OFD packet to send [09:07:50]recv_with_timeout no data received [09:07:54]OFD Sender: No OFD packet to send [09:07:59]OFD Sender: No OFD packet to send [09:08:04]OFD Sender: No OFD packet to send [09:08:09]OFD Sender: No OFD packet to send [09:08:11]recv_with_timeout no data received [09:08:14]OFD Sender: No OFD packet to send [09:08:19]OFD Sender: No OFD packet to send [09:08:21]recv_with_timeout no data received [09:08:24]OFD Sender: No OFD packet to send [09:08:29]OFD Sender: No OFD packet to send [09:08:32]recv_with_timeout no data received [09:08:34]OFD Sender: No OFD packet to send [09:08:39]OFD Sender: No OFD packet to send [09:08:44]OFD Sender: No OFD packet to send [09:08:49]OFD Sender: No OFD packet to send [09:08:54]OFD Sender: No OFD packet to send [09:08:59]OFD Sender: No OFD packet to send [09:09:04]OFD Sender: No OFD packet to send [09:09:09]OFD Sender: No OFD packet to send [09:09:14]OFD Sender: No OFD packet to send [09:09:19]OFD Sender: No OFD packet to send [09:09:24]accept exits with 10 [09:09:24]New connection [09:09:24]New thread 3067448676 created [09:09:24]Thread 3067592036 joined [09:09:24]Waiting for new connection... [09:09:24] Sock 10.Parse request [09:09:24]Sock 10.Check first char [09:09:24]Sock 10.First char is OK [09:09:24]request: POST /json_proto HTTP/1.0 [09:09:24]Method: POST [09:09:24]URL: /json_proto [09:09:24]Method is POST - this is cgi request [09:09:24]url: /json_proto [09:09:24]query_string will be loaded in cgi processing [09:09:24]execute_cgi json_proto POST (null) [09:09:24]execute_cgi path=json_proto method=POST [09:09:24]POST find Content-Length [09:09:24]Host: 172.17.43.67:8080 [09:09:24]Content-Length: 794 [09:09:24]Content-Type: application/json [09:09:24] [09:09:24]POST finish read [09:09:24]Found Content-Length = 794 [09:09:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:24]execute_script... [09:09: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)1785338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:09:24]POST & json_proto [09:09:24]process_json_proto [09:09:24]json parsed OK: [09:09:24]protocol is kg_v1.0 [09:09:24]action value=close_receipt [09:09:24]process_action close_receipt [09:09:24]cmd_close_receipt [09:09:24]MH_GetDate [09:09:24]Write to MH i2c: F0 00 00 FD 00 EC [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: F0 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: F0 09 00 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: F0 09 00 FD 00 00 44 8D EE 66 6A BD 47 65 ED [09:09:24]GetLastDocTimeStamp 1726909653 [09:09:24]current date 1726909764 [09:09:24]FM_GetShiftState [09:09:24]SAM_PROTO_GetShiftState [09:09:24]wFMCommunicate request_size=4 [09:09:24]MH_SAM_APDU [09:09:24]CAPDU: 80 13 01 00 [09:09:24]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [09:09:24]Write i2c OK [09:09:24]MH_I2C_Read... [09:09:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:24]Read from MH i2c: E2 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 0E 00 [09:09:24]MH_I2C_Read... [09:09:24]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [09:09:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:09:24]wFMCommunicate OK [09:09:24]SAM_PROTO_GetShiftState done [09:09:24]FM_GetShiftState done [09:09:24]opened in 1726878748 [09:09:24]opened+sec_in_day 1726965148 [09:09:24]quantity*price = 0 [09:09:24]sum+1 = 1 [09:09:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 79 21.09.2024 09:09 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151329 ФПД: 92393871514795 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151329&fm=92393871514795&tin=02508201610067®Number=0000000000091825&sum=0 [09:09:25]StoreToDocumentArchive [09:09:25]shift 474 fd 151329 [09:09:25]save to /storage/0474/doc_00151329 [09:09:25]save last doc name /storage/0474/doc_00151329 to /storage/kkm_last_doc_name [09:09:25]save OK [09:09:25]Clear old archive folders... [09:09:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:09:25]tlvbuf is 01F97C90 [09:09:25]SAM_PROTO_ClearQueue [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 09 00 00 [09:09:25]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]SAM_PROTO_ClearQueue done [09:09:25]KKMCreateOFDPacket [09:09:25]OFDProtocolAddRootSTLVToBuf [09:09:25]FM_MakeSignedData [09:09:25]FM_MakeSignedData [09:09:25]SAM_PROTO_SignData [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 01 02 [09:09:25]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=255 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 44 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 4F 02 00 35 04 06 00 54 08 1F E4 [09:09:25]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 44 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 4F 02 00 35 04 06 00 54 08 1F E4 00 00 80 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=7 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 02 02 02 1C AB [09:09:25]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 1C AB 00 00 54 [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [09:09:25]RAPDU: 90 00 [09:09:25]wFMCommunicate OK [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 0D 03 02 [09:09:25]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0B 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 0B 00 0F 01 00 6E 2D D2 16 71 CD 4B 49 90 00 E1 [09:09:25]RAPDU: 6E 2D D2 16 71 CD 4B 49 90 00 [09:09:25]wFMCommunicate OK [09:09:25]SAM_PROTO_SignData done [09:09:25]FM_MakeSignedData done [09:09:25]CreateOFDProtocolMessage [09:09:25]wFMCommunicate request_size=4 [09:09:25]MH_SAM_APDU [09:09:25]CAPDU: 80 11 00 00 [09:09:25]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [09:09:25]Write i2c OK [09:09:25]MH_I2C_Read... [09:09:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:25]Read from MH i2c: E2 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 17 00 [09:09:25]MH_I2C_Read... [09:09:25]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [09:09:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:25]wFMCommunicate OK [09:09:25]CreateOFDProtocolMessage done [09:09:25]OFDSenderStorePacket 151329 [09:09:25]StoreOFDPacket docnum=151329 [09:09:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5C 28 04 01 B5 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 44 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 4F 02 00 35 04 06 00 54 08 1F E4 1C AB 6E 2D D2 16 71 CD 4B 49 [09:09:25]CheckFolder [09:09:25]dirname=/storage/ofd_packets [09:09:25]CheckFolder done [09:09:25]ProducePacketName [09:09:25]name=ofd_packets/00151329 [09:09:25]NVStorageSaveData ofd_packets/00151329 [09:09:25]File name is /storage/ofd_packets/00151329 [09:09:25]Write 298 bytes [09:09:25]NVStorageSaveData done [09:09:25]OFDSenderStorePacket done [09:09:25]KKMCreateOFDPacket done [09:09:25]NVStorageSaveData kkm_last_timestamp [09:09:25]File name is /storage/kkm_last_timestamp [09:09:25]Write 4 bytes [09:09:25]NVStorageSaveData done [09:09:25]ExternCall_PrintAddStr [09:09:25]wPrintStart [09:09:25]Write to MH i2c: 01 00 00 11 01 12 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 07 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [09:09:26]RasterBufferAndPrint [09:09:26]line Счет N : (1)1785338 [09:09:26]line ИНН: 02508201610067 [09:09:26]line Контрольно-Кассовый Чек [09:09:26]line ПРОДАЖА [09:09:26]line ТРК (МРК, ГНК) : 31 [09:09:26]line Товар: 2710194210 [09:09:26]line ДТ-К-5 [09:09:26]line 13.130 * 0.00 [09:09:26]line = 0.00 [09:09:26]line НДС 12% НСП 1% [09:09:26]line > о реализуемом товаре [09:09:26]line ИТОГО: 0.00 [09:09:26]line НСП 1% : 0.00 [09:09:26]line НДС 12% : 0.00 [09:09:26]line Наличными: 0.00 [09:09:26]line Безнал.: 0.00 [09:09:26]line Место: АЗС № 89 "Партнер Нефть" [09:09:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:09:26]line СНО: Общий режим [09:09:26]line Чек 79 21.09.2024 09:09 [09:09:26]line Смена: 474 ФФД: 1.0 [09:09:26]line ЗНМ: 0300000113 [09:09:26]line РНМ: 0000000000091825 [09:09:26]line Версия ККМ: 001 [09:09:26]line Платежная система: O! деньги [09:09:26]line ФМ: 0000000000871835 [09:09:26]line ФД: 151329 [09:09:26]line ФПД: 92393871514795 [09:09:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T090924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151329&fm=92393871514795&tin=02508201610067®Number=0000000000091825&sum=0 [09:09:26]written 0, free lines is 4095 [09:09:26]OFD Sender: Processing packet 151329 [packets to send 824, broken 823] [09:09:26]ProducePacketName [09:09:26]name=ofd_packets/00151329 [09:09:26]OFD Sender: To server: pG, [09:09:26]CommunicateWithHost lk.salyk.kg:30040 [09:09:26]ConnectInit lk.salyk.kg [09:09:26]Write to MH i2c: 01 00 00 3B 01 3C [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 07 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 DE 0C 2D [09:09:26]RasterBufferAndPrint [09:09:26]line [09:09:26]line [09:09:26]line [09:09:26]line [09:09:26]line [09:09:26]written 0, free lines is 3300 [09:09:26]MH_Cut [09:09:26]Write to MH i2c: D1 01 00 42 01 01 15 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: D1 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: D1 01 00 [09:09:26]MH_I2C_Read... [09:09:26]Read from MH i2c: D1 01 00 42 01 00 14 [09:09:26]Write to MH i2c: 01 00 00 43 01 44 [09:09:26]Write i2c OK [09:09:26]MH_I2C_Read... [09:09:26]Connected sock=11 [09:09:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5C 28 04 01 B5 F4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 44 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 4F 02 00 35 04 06 00 54 08 1F E4 1C AB 6E 2D D2 16 71 CD 4B 49 [09:09:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 21 3F 47 00 29 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 4F 02 00 F4 03 04 00 4C 35 EE 66 B6 04 01 00 00 2A B0 D0 0F F5 B3 AA 50 [09:09:27]CommunicateWithHost err = 0 [09:09:27]CheckOFDResponse [09:09:27]1017 (14) - 77093643461234 [09:09:27]1041 (16) - 0000000000871835 [09:09:27]1040 (4) - 151329 [09:09:27]1012 (4) - 21.09.2024 02:54 [09:09:27]1206 (1) - 0 [09:09:27]OFD Sender: Remove packet 151329 [09:09:27]ProducePacketName [09:09:27]name=ofd_packets/00151329 [09:09:27]NVStorageDeleteData [09:09:27]*** Cut start [09:09:27]*** Purtial cut [09:09:27]*** Stage 1: CUTSNS_PIN = 1 [09:09:27]Read from MH i2c: 01 [09:09:27]MH_I2C_Read... [09:09:27]*** Stop cut motor [09:09:27]*** Cut end [09:09:27]Read from MH i2c: 01 07 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [09:09:27]process_action close_receipt done [09:09:27]requested_data is exist [09:09:27]produce_requested_data [09:09:27]requested_item fm.sn is exist - process it [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 11 00 00 [09:09:27]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:09:27]OFD Sender: No OFD packet to send [09:09:27]Read from MH i2c: E2 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 17 00 [09:09:27]MH_I2C_Read... [09:09:27]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [09:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:09:27]wFMCommunicate OK [09:09:27]requested_item fd.num is exist - process it [09:09:27]SAM_PROTO_GetFieldsCounters [09:09:27]wFMCommunicate request_size=4 [09:09:27]MH_SAM_APDU [09:09:27]CAPDU: 80 13 00 00 [09:09:27]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [09:09:27]Write i2c OK [09:09:27]MH_I2C_Read... [09:09:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:09:28]Read from MH i2c: E2 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 62 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 4F 02 00 0E 04 04 00 DA 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 1D [09:09:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4F 00 00 00 5E 04 04 00 4F 00 00 00 57 04 04 00 50 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:09:28]wFMCommunicate OK [09:09:28]SAM_PROTO_GetFieldsCounters done [09:09:28]requested_item shift.num is exist - process it [09:09:28]requested_item shift.opened is exist - process it [09:09:28]req_shift_opened [09:09:28]FM_GetShiftState [09:09:28]SAM_PROTO_GetShiftState [09:09:28]wFMCommunicate request_size=4 [09:09:28]MH_SAM_APDU [09:09:28]CAPDU: 80 13 01 00 [09:09:28]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [09:09:28]recv_with_timeout no data received [09:09:28]Write i2c OK [09:09:28]MH_I2C_Read... [09:09:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:09:28]Read from MH i2c: E2 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 0E 00 [09:09:28]MH_I2C_Read... [09:09:28]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [09:09:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:09:28]wFMCommunicate OK [09:09:28]SAM_PROTO_GetShiftState done [09:09:28]FM_GetShiftState done [09:09:28]req_shift_opened done [09:09:28]requested_item shift.open_date is exist - process it [09:09:28]req_shift_open_date [09:09:28]req_shift_open_date done [09:09:28]produce_requested_data done [09:09:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151329,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:09:28]process_action_free close_receipt [09:09:28]json_value_free [09:09:28]json_value_free done [09:09:28]process_json_proto returns [09:09:28]Send response to host [09:09:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151329,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:09:28]free response buf [09:09:28]execute_script done [09:09:28]execute_script returns [09:09:28]free content buf [09:09:28]Sock 10.Close socket [09:09:28]Sock 10.Thread stoped [09:09:32]OFD Sender: No OFD packet to send [09:09:37]OFD Sender: No OFD packet to send [09:09:39]recv_with_timeout no data received [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:57]OFD Sender: No OFD packet to send [09:10:02]OFD Sender: No OFD packet to send [09:10:08]OFD Sender: No OFD packet to send [09:10:13]OFD Sender: No OFD packet to send [09:10:18]OFD Sender: No OFD packet to send [09:10:23]OFD Sender: No OFD packet to send [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:49]accept exits with 9 [09:10:49]New connection [09:10:49]New thread 3067592036 created [09:10:49]Thread 3067448676 joined [09:10:49]Waiting for new connection... [09:10:49] Sock 9.Parse request [09:10:49]Sock 9.Check first char [09:10:49]Sock 9.First char is OK [09:10:49]request: POST /json_proto HTTP/1.0 [09:10:49]Method: POST [09:10:49]URL: /json_proto [09:10:49]Method is POST - this is cgi request [09:10:49]url: /json_proto [09:10:49]query_string will be loaded in cgi processing [09:10:49]execute_cgi json_proto POST (null) [09:10:49]execute_cgi path=json_proto method=POST [09:10:49]POST find Content-Length [09:10:49]Host: 172.17.43.67:8080 [09:10:49]Content-Length: 678 [09:10:49]Content-Type: application/json [09:10:49] [09:10:49]POST finish read [09:10:49]Found Content-Length = 678 [09:10:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:49]execute_script... [09:10: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)1785339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:10:49]POST & json_proto [09:10:49]process_json_proto [09:10:49]json parsed OK: [09:10:49]protocol is kg_v1.0 [09:10:49]action value=close_receipt [09:10:49]process_action close_receipt [09:10:49]cmd_close_receipt [09:10:49]MH_GetDate [09:10:49]Write to MH i2c: F0 00 00 47 01 37 [09:10:49]Write i2c OK [09:10:49]MH_I2C_Read... [09:10:49]Read from MH i2c: F0 [09:10:49]MH_I2C_Read... [09:10:49]Read from MH i2c: F0 09 00 [09:10:49]MH_I2C_Read... [09:10:49]Read from MH i2c: F0 09 00 47 01 00 9A 8D EE 66 6A BD 47 65 8E [09:10:49]GetLastDocTimeStamp 1726909764 [09:10:49]current date 1726909850 [09:10:49]FM_GetShiftState [09:10:49]SAM_PROTO_GetShiftState [09:10:49]wFMCommunicate request_size=4 [09:10:49]MH_SAM_APDU [09:10:49]CAPDU: 80 13 01 00 [09:10:49]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [09:10:49]Write i2c OK [09:10:49]MH_I2C_Read... [09:10:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:50]Read from MH i2c: E2 [09:10:50]MH_I2C_Read... [09:10:50]Read from MH i2c: E2 0E 00 [09:10:50]MH_I2C_Read... [09:10:50]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [09:10:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:10:50]wFMCommunicate OK [09:10:50]SAM_PROTO_GetShiftState done [09:10:50]FM_GetShiftState done [09:10:50]opened in 1726878748 [09:10:50]opened+sec_in_day 1726965148 [09:10:50]quantity*price = 60003 [09:10:50]sum+1 = 60004 [09:10:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 80 21.09.2024 09:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151330 ФПД: 226839780894668 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151330&fm=226839780894668&tin=02508201610067®Number=0000000000091825&sum=60000 [09:10:51]StoreToDocumentArchive [09:10:51]shift 474 fd 151330 [09:10:51]save to /storage/0474/doc_00151330 [09:10:51]save last doc name /storage/0474/doc_00151330 to /storage/kkm_last_doc_name [09:10:51]save OK [09:10:51]Clear old archive folders... [09:10:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:10:51]tlvbuf is 01F9AD30 [09:10:51]SAM_PROTO_ClearQueue [09:10:51]wFMCommunicate request_size=4 [09:10:51]MH_SAM_APDU [09:10:51]CAPDU: 80 09 00 00 [09:10:51]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 [09:10:51]MH_I2C_Read... [09:10:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:10:51]Read from MH i2c: E2 03 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:10:51]RAPDU: 90 00 [09:10:51]wFMCommunicate OK [09:10:51]SAM_PROTO_ClearQueue done [09:10:51]KKMCreateOFDPacket [09:10:51]OFDProtocolAddRootSTLVToBuf [09:10:51]FM_MakeSignedData [09:10:51]FM_MakeSignedData [09:10:51]SAM_PROTO_SignData [09:10:51]wFMCommunicate request_size=4 [09:10:51]MH_SAM_APDU [09:10:51]CAPDU: 80 0D 01 02 [09:10:51]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:10:51]Read from MH i2c: E2 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:10:51]RAPDU: 90 00 [09:10:51]wFMCommunicate OK [09:10:51]wFMCommunicate request_size=255 [09:10:51]MH_SAM_APDU [09:10:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 9A 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 4F 02 00 35 04 06 00 CE [09:10:51]Write to MH i2c: E2 02 01 57 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 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 9A 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 4F 02 00 35 04 06 00 CE 00 00 FD [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:51]Read from MH i2c: E2 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:10:51]RAPDU: 90 00 [09:10:51]wFMCommunicate OK [09:10:51]wFMCommunicate request_size=10 [09:10:51]MH_SAM_APDU [09:10:51]CAPDU: 80 0D 02 02 05 4F 40 8F A7 CC [09:10:51]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 4F 40 8F A7 CC 00 00 6E [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:10:51]Read from MH i2c: E2 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [09:10:51]RAPDU: 90 00 [09:10:51]wFMCommunicate OK [09:10:51]wFMCommunicate request_size=4 [09:10:51]MH_SAM_APDU [09:10:51]CAPDU: 80 0D 03 02 [09:10:51]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:10:51]Read from MH i2c: E2 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 0B 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 0B 00 59 01 00 F2 3C 7B 36 DC 7F 19 E9 90 00 12 [09:10:51]RAPDU: F2 3C 7B 36 DC 7F 19 E9 90 00 [09:10:51]wFMCommunicate OK [09:10:51]SAM_PROTO_SignData done [09:10:51]FM_MakeSignedData done [09:10:51]CreateOFDProtocolMessage [09:10:51]wFMCommunicate request_size=4 [09:10:51]MH_SAM_APDU [09:10:51]CAPDU: 80 11 00 00 [09:10:51]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:51]Read from MH i2c: E2 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 17 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [09:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:10:51]wFMCommunicate OK [09:10:51]CreateOFDProtocolMessage done [09:10:51]OFDSenderStorePacket 151330 [09:10:51]StoreOFDPacket docnum=151330 [09:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BE 3A 07 01 00 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 9A 8D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 4F 02 00 35 04 06 00 CE 4F 40 8F A7 CC F2 3C 7B 36 DC 7F 19 E9 [09:10:51]CheckFolder [09:10:51]dirname=/storage/ofd_packets [09:10:51]CheckFolder done [09:10:51]ProducePacketName [09:10:51]name=ofd_packets/00151330 [09:10:51]NVStorageSaveData ofd_packets/00151330 [09:10:51]File name is /storage/ofd_packets/00151330 [09:10:51]Write 301 bytes [09:10:51]NVStorageSaveData done [09:10:51]OFDSenderStorePacket done [09:10:51]KKMCreateOFDPacket done [09:10:51]NVStorageSaveData kkm_last_timestamp [09:10:51]File name is /storage/kkm_last_timestamp [09:10:51]Write 4 bytes [09:10:51]NVStorageSaveData done [09:10:51]ExternCall_PrintAddStr [09:10:51]wPrintStart [09:10:51]Write to MH i2c: 01 00 00 5B 01 5C [09:10:51]Write i2c OK [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: 01 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: 01 07 00 [09:10:51]MH_I2C_Read... [09:10:51]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [09:10:51]RasterBufferAndPrint [09:10:51]line Счет N : (1)1785339 [09:10:51]line ИНН: 02508201610067 [09:10:51]line Контрольно-Кассовый Чек [09:10:51]line ПРОДАЖА [09:10:51]line ТРК (МРК, ГНК) : 42 [09:10:51]line Товар: 2710124130 [09:10:51]line Аи-92-К-5 [09:10:51]line 8.850 * 67.80 [09:10:51]line = 600.03 [09:10:51]line НДС 12% НСП 1% [09:10:51]line > о реализуемом товаре [09:10:51]line ОКРУГЛЕНИЕ: -0.03 [09:10:51]line ИТОГО: 600.00 [09:10:51]line Внесено: 600.00 [09:10:51]line СДАЧА: 0.00 [09:10:51]line НСП 1% : 5.31 [09:10:51]line НДС 12% : 63.72 [09:10:51]line Наличными: 600.00 [09:10:51]line Безнал.: 0.00 [09:10:51]line Место: АЗС № 89 "Партнер Нефть" [09:10:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:10:51]line СНО: Общий режим [09:10:51]line Чек 80 21.09.2024 09:10 [09:10:51]line Смена: 474 ФФД: 1.0 [09:10:51]line ЗНМ: 0300000113 [09:10:51]line РНМ: 0000000000091825 [09:10:51]line Версия ККМ: 001 [09:10:51]line ФМ: 0000000000871835 [09:10:51]line ФД: 151330 [09:10:51]line ФПД: 226839780894668 [09:10:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151330&fm=226839780894668&tin=02508201610067®Number=0000000000091825&sum=60000 [09:10:52]OFD Sender: Processing packet 151330 [packets to send 824, broken 823] [09:10:52]ProducePacketName [09:10:52]name=ofd_packets/00151330 [09:10:52]OFD Sender: To server: pG, [09:10:52]CommunicateWithHost lk.salyk.kg:30040 [09:10:52]ConnectInit lk.salyk.kg [09:10:52]written 0, free lines is 4095 [09:10:52]Write to MH i2c: 01 00 00 86 01 87 [09:10:52]Write i2c OK [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: 01 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: 01 07 00 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 D7 0C 71 [09:10:52]RasterBufferAndPrint [09:10:52]line [09:10:52]line [09:10:52]line [09:10:52]line [09:10:52]line [09:10:52]written 0, free lines is 3294 [09:10:52]MH_Cut [09:10:52]Write to MH i2c: D1 01 00 8D 01 01 60 [09:10:52]Write i2c OK [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: D1 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: D1 01 00 [09:10:52]MH_I2C_Read... [09:10:52]Read from MH i2c: D1 01 00 8D 01 00 5F [09:10:52]Write to MH i2c: 01 00 00 8E 01 8F [09:10:52]Write i2c OK [09:10:52]MH_I2C_Read... [09:10:53]*** Cut start [09:10:53]*** Purtial cut [09:10:53]*** Stage 1: CUTSNS_PIN = 1 [09:10:53]Read from MH i2c: 01 [09:10:53]MH_I2C_Read... [09:10:53]*** Stop cut motor [09:10:53]*** Cut end [09:10:53]Read from MH i2c: 01 07 00 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [09:10:53]process_action close_receipt done [09:10:53]requested_data is exist [09:10:53]produce_requested_data [09:10:53]requested_item fm.sn is exist - process it [09:10:53]wFMCommunicate request_size=4 [09:10:53]MH_SAM_APDU [09:10:53]CAPDU: 80 11 00 00 [09:10:53]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [09:10:53]Write i2c OK [09:10:53]MH_I2C_Read... [09:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:10:53]Read from MH i2c: E2 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 17 00 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [09:10:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:10:53]wFMCommunicate OK [09:10:53]requested_item fd.num is exist - process it [09:10:53]SAM_PROTO_GetFieldsCounters [09:10:53]wFMCommunicate request_size=4 [09:10:53]MH_SAM_APDU [09:10:53]CAPDU: 80 13 00 00 [09:10:53]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [09:10:53]Write i2c OK [09:10:53]MH_I2C_Read... [09:10:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:10:53]Read from MH i2c: E2 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 62 00 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 4F 02 00 0E 04 04 00 DA 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 6C [09:10:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 50 00 00 00 5E 04 04 00 50 00 00 00 57 04 04 00 51 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:10:53]wFMCommunicate OK [09:10:53]SAM_PROTO_GetFieldsCounters done [09:10:53]requested_item shift.num is exist - process it [09:10:53]requested_item shift.opened is exist - process it [09:10:53]req_shift_opened [09:10:53]FM_GetShiftState [09:10:53]SAM_PROTO_GetShiftState [09:10:53]wFMCommunicate request_size=4 [09:10:53]MH_SAM_APDU [09:10:53]CAPDU: 80 13 01 00 [09:10:53]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:10:53]Write i2c OK [09:10:53]MH_I2C_Read... [09:10:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:10:53]Read from MH i2c: E2 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 0E 00 [09:10:53]MH_I2C_Read... [09:10:53]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9F [09:10:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:10:53]wFMCommunicate OK [09:10:53]SAM_PROTO_GetShiftState done [09:10:53]FM_GetShiftState done [09:10:53]req_shift_opened done [09:10:53]requested_item shift.open_date is exist - process it [09:10:53]req_shift_open_date [09:10:53]req_shift_open_date done [09:10:53]produce_requested_data done [09:10:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151330,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:10:53]process_action_free close_receipt [09:10:53]json_value_free [09:10:53]json_value_free done [09:10:53]process_json_proto returns [09:12:43]ConnectInit Can't connect to host [09:12:46]OFD Sender: No OFD packet to send [09:12:51]OFD Sender: No OFD packet to send [09:12:56]OFD Sender: No OFD packet to send [09:13:01]OFD Sender: No OFD packet to send [09:13:06]OFD Sender: No OFD packet to send [09:13:11]OFD Sender: No OFD packet to send [09:13:16]OFD Sender: No OFD packet to send [09:13:21]OFD Sender: No OFD packet to send [09:13:26]OFD Sender: No OFD packet to send [09:13:31]OFD Sender: No OFD packet to send [09:13:36]OFD Sender: No OFD packet to send [09:13:41]OFD Sender: No OFD packet to send [09:13:46]OFD Sender: No OFD packet to send [09:13:51]OFD Sender: No OFD packet to send [09:13:56]OFD Sender: No OFD packet to send [09:14:01]OFD Sender: No OFD packet to send [09:14:06]OFD Sender: No OFD packet to send [09:14:11]OFD Sender: No OFD packet to send [09:14:16]OFD Sender: No OFD packet to send [09:14:21]OFD Sender: No OFD packet to send [09:14:26]OFD Sender: No OFD packet to send [09:14:31]OFD Sender: No OFD packet to send [09:14:36]OFD Sender: No OFD packet to send [09:14:41]OFD Sender: No OFD packet to send [09:14:42]accept exits with 8 [09:14:42]New connection [09:14:42]New thread 3067448676 created [09:14:42]Thread 3067592036 joined [09:14:42]Waiting for new connection... [09:14:42] Sock 8.Parse request [09:14:42]Sock 8.Check first char [09:14:42]Sock 8.First char is OK [09:14:42]request: POST /json_proto HTTP/1.0 [09:14:42]Method: POST [09:14:42]URL: /json_proto [09:14:42]Method is POST - this is cgi request [09:14:42]url: /json_proto [09:14:42]query_string will be loaded in cgi processing [09:14:42]execute_cgi json_proto POST (null) [09:14:42]execute_cgi path=json_proto method=POST [09:14:42]POST find Content-Length [09:14:42]Host: 172.17.43.67:8080 [09:14:42]Content-Length: 755 [09:14:42]Content-Type: application/json [09:14:42] [09:14:42]POST finish read [09:14:42]Found Content-Length = 755 [09:14:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30039962", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:42]execute_script... [09:14: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)1785340", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30039962", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:42]POST & json_proto [09:14:42]process_json_proto [09:14:42]json parsed OK: [09:14:42]protocol is kg_v1.0 [09:14:42]action value=close_receipt [09:14:42]process_action close_receipt [09:14:42]cmd_close_receipt [09:14:42]MH_GetDate [09:14:42]Write to MH i2c: F0 00 00 92 01 82 [09:14:42]Write i2c OK [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: F0 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: F0 09 00 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: F0 09 00 92 01 00 82 8E EE 66 6A BD 47 65 C2 [09:14:42]GetLastDocTimeStamp 1726909850 [09:14:42]current date 1726910082 [09:14:42]FM_GetShiftState [09:14:42]SAM_PROTO_GetShiftState [09:14:42]wFMCommunicate request_size=4 [09:14:42]MH_SAM_APDU [09:14:42]CAPDU: 80 13 01 00 [09:14:42]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [09:14:42]Write i2c OK [09:14:42]MH_I2C_Read... [09:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:42]Read from MH i2c: E2 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: E2 0E 00 [09:14:42]MH_I2C_Read... [09:14:42]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [09:14:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:14:42]wFMCommunicate OK [09:14:42]SAM_PROTO_GetShiftState done [09:14:42]FM_GetShiftState done [09:14:42]opened in 1726878748 [09:14:42]opened+sec_in_day 1726965148 [09:14:42]quantity*price = 0 [09:14:42]sum+1 = 1 [09:14:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 81 21.09.2024 09:14 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30039962 ФМ: 0000000000871835 ФД: 151331 ФПД: 153145502218083 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151331&fm=153145502218083&tin=02508201610067®Number=0000000000091825&sum=0 [09:14:43]StoreToDocumentArchive [09:14:43]shift 474 fd 151331 [09:14:43]save to /storage/0474/doc_00151331 [09:14:43]save last doc name /storage/0474/doc_00151331 to /storage/kkm_last_doc_name [09:14:43]save OK [09:14:43]Clear old archive folders... [09:14:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:14:43]tlvbuf is 01F90160 [09:14:43]SAM_PROTO_ClearQueue [09:14:43]wFMCommunicate request_size=4 [09:14:43]MH_SAM_APDU [09:14:43]CAPDU: 80 09 00 00 [09:14:43]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [09:14:43]Write i2c OK [09:14:43]MH_I2C_Read... [09:14:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:14:43]Read from MH i2c: E2 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 03 00 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:14:43]RAPDU: 90 00 [09:14:43]wFMCommunicate OK [09:14:43]SAM_PROTO_ClearQueue done [09:14:43]KKMCreateOFDPacket [09:14:43]OFDProtocolAddRootSTLVToBuf [09:14:43]FM_MakeSignedData [09:14:43]FM_MakeSignedData [09:14:43]SAM_PROTO_SignData [09:14:43]wFMCommunicate request_size=4 [09:14:43]MH_SAM_APDU [09:14:43]CAPDU: 80 0D 01 02 [09:14:43]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [09:14:43]Write i2c OK [09:14:43]MH_I2C_Read... [09:14:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:14:43]Read from MH i2c: E2 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 03 00 [09:14:43]MH_I2C_Read... [09:14:43]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:14:43]RAPDU: 90 00 [09:14:43]wFMCommunicate OK [09:14:43]wFMCommunicate request_size=255 [09:14:43]MH_SAM_APDU [09:14:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 82 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 4F 02 00 35 04 06 00 8B [09:14:43]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 82 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 4F 02 00 35 04 06 00 8B 00 00 59 [09:14:43]Write i2c OK [09:14:43]MH_I2C_Read... [09:14:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:44]Read from MH i2c: E2 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 03 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [09:14:44]RAPDU: 90 00 [09:14:44]wFMCommunicate OK [09:14:44]wFMCommunicate request_size=10 [09:14:44]MH_SAM_APDU [09:14:44]CAPDU: 80 0D 02 02 05 48 F7 42 37 63 [09:14:44]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 48 F7 42 37 63 00 00 43 [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:14:44]Read from MH i2c: E2 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 03 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [09:14:44]RAPDU: 90 00 [09:14:44]wFMCommunicate OK [09:14:44]wFMCommunicate request_size=4 [09:14:44]MH_SAM_APDU [09:14:44]CAPDU: 80 0D 03 02 [09:14:44]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:14:44]Read from MH i2c: E2 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 0B 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 0B 00 A4 01 00 B6 DC CE B8 AD 83 91 67 90 00 61 [09:14:44]RAPDU: B6 DC CE B8 AD 83 91 67 90 00 [09:14:44]wFMCommunicate OK [09:14:44]SAM_PROTO_SignData done [09:14:44]FM_MakeSignedData done [09:14:44]CreateOFDProtocolMessage [09:14:44]wFMCommunicate request_size=4 [09:14:44]MH_SAM_APDU [09:14:44]CAPDU: 80 11 00 00 [09:14:44]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:44]Read from MH i2c: E2 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 17 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [09:14:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:44]wFMCommunicate OK [09:14:44]CreateOFDProtocolMessage done [09:14:44]OFDSenderStorePacket 151331 [09:14:44]StoreOFDPacket docnum=151331 [09:14:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE 09 07 01 04 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 82 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 4F 02 00 35 04 06 00 8B 48 F7 42 37 63 B6 DC CE B8 AD 83 91 67 [09:14:44]CheckFolder [09:14:44]dirname=/storage/ofd_packets [09:14:44]CheckFolder done [09:14:44]ProducePacketName [09:14:44]name=ofd_packets/00151331 [09:14:44]NVStorageSaveData ofd_packets/00151331 [09:14:44]File name is /storage/ofd_packets/00151331 [09:14:44]Write 301 bytes [09:14:44]NVStorageSaveData done [09:14:44]OFDSenderStorePacket done [09:14:44]KKMCreateOFDPacket done [09:14:44]NVStorageSaveData kkm_last_timestamp [09:14:44]File name is /storage/kkm_last_timestamp [09:14:44]Write 4 bytes [09:14:44]NVStorageSaveData done [09:14:44]ExternCall_PrintAddStr [09:14:44]wPrintStart [09:14:44]Write to MH i2c: 01 00 00 A6 01 A7 [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: 01 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: 01 07 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [09:14:44]RasterBufferAndPrint [09:14:44]line Счет N : (1)1785340 [09:14:44]line ИНН: 02508201610067 [09:14:44]line Контрольно-Кассовый Чек [09:14:44]line ПРОДАЖА [09:14:44]line ТРК (МРК, ГНК) : 22 [09:14:44]line Товар: 2710124130 [09:14:44]line Аи-92-К-5 [09:14:44]line 30.000 * 0.00 [09:14:44]line = 0.00 [09:14:44]line НДС 12% НСП 1% [09:14:44]line > о реализуемом товаре [09:14:44]line ИТОГО: 0.00 [09:14:44]line НСП 1% : 0.00 [09:14:44]line НДС 12% : 0.00 [09:14:44]line Наличными: 0.00 [09:14:44]line Безнал.: 0.00 [09:14:44]line Место: АЗС № 89 "Партнер Нефть" [09:14:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:14:44]line СНО: Общий режим [09:14:44]line Чек 81 21.09.2024 09:14 [09:14:44]line Смена: 474 ФФД: 1.0 [09:14:44]line ЗНМ: 0300000113 [09:14:44]line РНМ: 0000000000091825 [09:14:44]line Версия ККМ: 001 [09:14:44]line Талоны: ТК ГПНА Online [09:14:44]line 30039962 [09:14:44]line ФМ: 0000000000871835 [09:14:44]line ФД: 151331 [09:14:44]line ФПД: 153145502218083 [09:14:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151331&fm=153145502218083&tin=02508201610067®Number=0000000000091825&sum=0 [09:14:44]written 0, free lines is 4095 [09:14:44]OFD Sender: Processing packet 151331 [packets to send 824, broken 823] [09:14:44]ProducePacketName [09:14:44]name=ofd_packets/00151331 [09:14:44]OFD Sender: To server: pG, [09:14:44]CommunicateWithHost lk.salyk.kg:30040 [09:14:44]ConnectInit lk.salyk.kg [09:14:44]Write to MH i2c: 01 00 00 D0 01 D1 [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: 01 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: 01 07 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 E6 0C CA [09:14:44]RasterBufferAndPrint [09:14:44]line [09:14:44]line [09:14:44]line [09:14:44]line [09:14:44]line [09:14:44]written 0, free lines is 3305 [09:14:44]MH_Cut [09:14:44]Write to MH i2c: D1 01 00 D7 01 01 AA [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: D1 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: D1 01 00 [09:14:44]MH_I2C_Read... [09:14:44]Read from MH i2c: D1 01 00 D7 01 00 A9 [09:14:44]Write to MH i2c: 01 00 00 D8 01 D9 [09:14:44]Write i2c OK [09:14:44]MH_I2C_Read... [09:14:45]*** Cut start [09:14:45]*** Purtial cut [09:14:45]*** CUTSNS_PIN = 0 [09:14:45]*** Stage 1: CUTSNS_PIN = 1 [09:14:47]Read from MH i2c: 01 [09:14:47]MH_I2C_Read... [09:14:47]*** Stop cut motor [09:14:47]*** Cut end [09:14:47]Read from MH i2c: 01 07 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [09:14:47]process_action close_receipt done [09:14:47]requested_data is exist [09:14:47]produce_requested_data [09:14:47]requested_item fm.sn is exist - process it [09:14:47]wFMCommunicate request_size=4 [09:14:47]MH_SAM_APDU [09:14:47]CAPDU: 80 11 00 00 [09:14:47]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [09:14:47]Write i2c OK [09:14:47]MH_I2C_Read... [09:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:47]Read from MH i2c: E2 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 17 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [09:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:14:47]wFMCommunicate OK [09:14:47]requested_item fd.num is exist - process it [09:14:47]SAM_PROTO_GetFieldsCounters [09:14:47]wFMCommunicate request_size=4 [09:14:47]MH_SAM_APDU [09:14:47]CAPDU: 80 13 00 00 [09:14:47]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [09:14:47]Write i2c OK [09:14:47]MH_I2C_Read... [09:14:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:47]Read from MH i2c: E2 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 62 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 4F 02 00 0E 04 04 00 DA 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 BA [09:14:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 51 00 00 00 5E 04 04 00 51 00 00 00 57 04 04 00 52 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:47]wFMCommunicate OK [09:14:47]SAM_PROTO_GetFieldsCounters done [09:14:47]requested_item shift.num is exist - process it [09:14:47]requested_item shift.opened is exist - process it [09:14:47]req_shift_opened [09:14:47]FM_GetShiftState [09:14:47]SAM_PROTO_GetShiftState [09:14:47]wFMCommunicate request_size=4 [09:14:47]MH_SAM_APDU [09:14:47]CAPDU: 80 13 01 00 [09:14:47]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [09:14:47]Write i2c OK [09:14:47]MH_I2C_Read... [09:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:47]Read from MH i2c: E2 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 0E 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E9 [09:14:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:14:47]wFMCommunicate OK [09:14:47]SAM_PROTO_GetShiftState done [09:14:47]FM_GetShiftState done [09:14:47]req_shift_opened done [09:14:47]requested_item shift.open_date is exist - process it [09:14:47]req_shift_open_date [09:14:47]req_shift_open_date done [09:14:47]produce_requested_data done [09:14:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151331,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:14:47]process_action_free close_receipt [09:14:47]json_value_free [09:14:47]json_value_free done [09:14:47]process_json_proto returns [09:14:47]Send response to host [09:14:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151331,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:14:47]free response buf [09:14:47]execute_script done [09:14:47]execute_script returns [09:14:47]free content buf [09:14:47]Sock 8.Close socket [09:14:47]Sock 8.Thread stoped [09:14:48]Connected sock=11 [09:14:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EE 09 07 01 04 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 82 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 4F 02 00 35 04 06 00 8B 48 F7 42 37 63 B6 DC CE B8 AD 83 91 67 [09:14:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 39 D2 47 00 70 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 4F 02 00 F4 03 04 00 8D 36 EE 66 B6 04 01 00 00 E6 E9 EF 1A 2A 94 8E EF [09:14:48]CommunicateWithHost err = 0 [09:14:48]CheckOFDResponse [09:14:48]1017 (14) - 77093643461234 [09:14:48]1041 (16) - 0000000000871835 [09:14:48]1040 (4) - 151331 [09:14:48]1012 (4) - 21.09.2024 02:59 [09:14:48]1206 (1) - 0 [09:14:48]OFD Sender: Remove packet 151331 [09:14:48]ProducePacketName [09:14:48]name=ofd_packets/00151331 [09:14:48]NVStorageDeleteData [09:14:49]OFD Sender: No OFD packet to send [09:14:54]OFD Sender: No OFD packet to send [09:14:59]OFD Sender: No OFD packet to send [09:14:59]recv_with_timeout no data received [09:15:04]OFD Sender: No OFD packet to send [09:15:09]OFD Sender: No OFD packet to send [09:15:14]OFD Sender: No OFD packet to send [09:15:19]OFD Sender: No OFD packet to send [09:15:24]OFD Sender: No OFD packet to send [09:15:29]OFD Sender: No OFD packet to send [09:15:34]OFD Sender: No OFD packet to send [09:15:39]OFD Sender: No OFD packet to send [09:15:44]OFD Sender: No OFD packet to send [09:15:49]OFD Sender: No OFD packet to send [09:15:54]OFD Sender: No OFD packet to send [09:15:59]OFD Sender: No OFD packet to send [09:16:00]accept exits with 9 [09:16:00]New connection [09:16:00]New thread 3067592036 created [09:16:00]Thread 3067448676 joined [09:16:00]Waiting for new connection... [09:16:00] Sock 9.Parse request [09:16:00]Sock 9.Check first char [09:16:00]Sock 9.First char is OK [09:16:00]request: POST /json_proto HTTP/1.0 [09:16:00]Method: POST [09:16:00]URL: /json_proto [09:16:00]Method is POST - this is cgi request [09:16:00]url: /json_proto [09:16:00]query_string will be loaded in cgi processing [09:16:00]execute_cgi json_proto POST (null) [09:16:00]execute_cgi path=json_proto method=POST [09:16:00]POST find Content-Length [09:16:00]Host: 172.17.43.67:8080 [09:16:00]Content-Length: 797 [09:16:00]Content-Type: application/json [09:16:00] [09:16:00]POST finish read [09:16:00]Found Content-Length = 797 [09:16:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:00]execute_script... [09:16: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)1785341", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:00]POST & json_proto [09:16:00]process_json_proto [09:16:00]json parsed OK: [09:16:00]protocol is kg_v1.0 [09:16:00]action value=close_receipt [09:16:00]process_action close_receipt [09:16:00]cmd_close_receipt [09:16:00]MH_GetDate [09:16:00]Write to MH i2c: F0 00 00 DC 01 CC [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: F0 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: F0 09 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: F0 09 00 DC 01 00 D0 8E EE 66 6A BD 47 65 5A [09:16:00]GetLastDocTimeStamp 1726910082 [09:16:00]current date 1726910160 [09:16:00]FM_GetShiftState [09:16:00]SAM_PROTO_GetShiftState [09:16:00]wFMCommunicate request_size=4 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 13 01 00 [09:16:00]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 0E 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EB [09:16:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:16:00]wFMCommunicate OK [09:16:00]SAM_PROTO_GetShiftState done [09:16:00]FM_GetShiftState done [09:16:00]opened in 1726878748 [09:16:00]opened+sec_in_day 1726965148 [09:16:00]quantity*price = 0 [09:16:00]sum+1 = 1 [09:16:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 82 21.09.2024 09:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151332 ФПД: 33188994660778 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151332&fm=33188994660778&tin=02508201610067®Number=0000000000091825&sum=0 [09:16:01]StoreToDocumentArchive [09:16:01]shift 474 fd 151332 [09:16:01]save to /storage/0474/doc_00151332 [09:16:01]save last doc name /storage/0474/doc_00151332 to /storage/kkm_last_doc_name [09:16:01]save OK [09:16:01]Clear old archive folders... [09:16:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:16:01]tlvbuf is 01F910F0 [09:16:01]SAM_PROTO_ClearQueue [09:16:01]wFMCommunicate request_size=4 [09:16:01]MH_SAM_APDU [09:16:01]CAPDU: 80 09 00 00 [09:16:01]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [09:16:01]Write i2c OK [09:16:01]MH_I2C_Read... [09:16:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:16:01]Read from MH i2c: E2 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 03 00 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [09:16:01]RAPDU: 90 00 [09:16:01]wFMCommunicate OK [09:16:01]SAM_PROTO_ClearQueue done [09:16:01]KKMCreateOFDPacket [09:16:01]OFDProtocolAddRootSTLVToBuf [09:16:01]FM_MakeSignedData [09:16:01]FM_MakeSignedData [09:16:01]SAM_PROTO_SignData [09:16:01]wFMCommunicate request_size=4 [09:16:01]MH_SAM_APDU [09:16:01]CAPDU: 80 0D 01 02 [09:16:01]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [09:16:01]Write i2c OK [09:16:01]MH_I2C_Read... [09:16:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:16:01]Read from MH i2c: E2 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 03 00 [09:16:01]MH_I2C_Read... [09:16:01]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [09:16:01]RAPDU: 90 00 [09:16:01]wFMCommunicate OK [09:16:01]wFMCommunicate request_size=255 [09:16:01]MH_SAM_APDU [09:16: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 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 D0 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 4F 02 00 35 04 06 00 1E [09:16:01]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 D0 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 4F 02 00 35 04 06 00 1E 00 00 C1 [09:16:01]Write i2c OK [09:16:01]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [09:16:02]RAPDU: 90 00 [09:16:02]wFMCommunicate OK [09:16:02]wFMCommunicate request_size=10 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 0D 02 02 05 2F 6A 3C B9 AA [09:16:02]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 2F 6A 3C B9 AA 00 00 AA [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [09:16:02]RAPDU: 90 00 [09:16:02]wFMCommunicate OK [09:16:02]wFMCommunicate request_size=4 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 0D 03 02 [09:16:02]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 0B 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 0B 00 EE 01 00 0D 28 AD C0 B5 9C 87 03 90 00 E8 [09:16:02]RAPDU: 0D 28 AD C0 B5 9C 87 03 90 00 [09:16:02]wFMCommunicate OK [09:16:02]SAM_PROTO_SignData done [09:16:02]FM_MakeSignedData done [09:16:02]CreateOFDProtocolMessage [09:16:02]wFMCommunicate request_size=4 [09:16:02]MH_SAM_APDU [09:16:02]CAPDU: 80 11 00 00 [09:16:02]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:02]Read from MH i2c: E2 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 17 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [09:16:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:02]wFMCommunicate OK [09:16:02]CreateOFDProtocolMessage done [09:16:02]OFDSenderStorePacket 151332 [09:16:02]StoreOFDPacket docnum=151332 [09:16:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 4A 07 01 4A 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 D0 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 4F 02 00 35 04 06 00 1E 2F 6A 3C B9 AA 0D 28 AD C0 B5 9C 87 03 [09:16:02]CheckFolder [09:16:02]dirname=/storage/ofd_packets [09:16:02]CheckFolder done [09:16:02]ProducePacketName [09:16:02]name=ofd_packets/00151332 [09:16:02]NVStorageSaveData ofd_packets/00151332 [09:16:02]File name is /storage/ofd_packets/00151332 [09:16:02]Write 301 bytes [09:16:02]NVStorageSaveData done [09:16:02]OFDSenderStorePacket done [09:16:02]KKMCreateOFDPacket done [09:16:02]NVStorageSaveData kkm_last_timestamp [09:16:02]File name is /storage/kkm_last_timestamp [09:16:02]Write 4 bytes [09:16:02]NVStorageSaveData done [09:16:02]ExternCall_PrintAddStr [09:16:02]wPrintStart [09:16:02]Write to MH i2c: 01 00 00 F0 01 F1 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 07 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [09:16:02]RasterBufferAndPrint [09:16:02]line Счет N : (1)1785341 [09:16:02]line ИНН: 02508201610067 [09:16:02]line Контрольно-Кассовый Чек [09:16:02]line ПРОДАЖА [09:16:02]line ТРК (МРК, ГНК) : 23 [09:16:02]line Товар: 2710124500 [09:16:02]line Аи-95-К-5 [09:16:02]line 13.480 * 0.00 [09:16:02]line = 0.00 [09:16:02]line НДС 12% НСП 1% [09:16:02]line > о реализуемом товаре [09:16:02]line ИТОГО: 0.00 [09:16:02]line НСП 1% : 0.00 [09:16:02]line НДС 12% : 0.00 [09:16:02]line Наличными: 0.00 [09:16:02]line Безнал.: 0.00 [09:16:02]line Место: АЗС № 89 "Партнер Нефть" [09:16:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:16:02]line СНО: Общий режим [09:16:02]line Чек 82 21.09.2024 09:16 [09:16:02]line Смена: 474 ФФД: 1.0 [09:16:02]line ЗНМ: 0300000113 [09:16:02]line РНМ: 0000000000091825 [09:16:02]line Версия ККМ: 001 [09:16:02]line Платежная система: O! деньги [09:16:02]line ФМ: 0000000000871835 [09:16:02]line ФД: 151332 [09:16:02]line ФПД: 33188994660778 [09:16:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151332&fm=33188994660778&tin=02508201610067®Number=0000000000091825&sum=0 [09:16:02]written 0, free lines is 4095 [09:16:02]OFD Sender: Processing packet 151332 [packets to send 824, broken 823] [09:16:02]ProducePacketName [09:16:02]name=ofd_packets/00151332 [09:16:02]OFD Sender: To server: pG, [09:16:02]CommunicateWithHost lk.salyk.kg:30040 [09:16:02]ConnectInit lk.salyk.kg [09:16:02]Write to MH i2c: 01 00 00 1A 02 1C [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 07 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 E4 0C 13 [09:16:02]RasterBufferAndPrint [09:16:02]line [09:16:02]line [09:16:02]line [09:16:02]line [09:16:02]line [09:16:02]written 0, free lines is 3305 [09:16:02]MH_Cut [09:16:02]Write to MH i2c: D1 01 00 21 02 01 F5 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: D1 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: D1 01 00 [09:16:02]MH_I2C_Read... [09:16:02]Read from MH i2c: D1 01 00 21 02 00 F4 [09:16:02]Write to MH i2c: 01 00 00 22 02 24 [09:16:02]Write i2c OK [09:16:02]MH_I2C_Read... [09:16:03]*** Cut start [09:16:03]*** Purtial cut [09:16:03]*** Stage 1: CUTSNS_PIN = 1 [09:16:03]Read from MH i2c: 01 [09:16:03]MH_I2C_Read... [09:16:03]*** Stop cut motor [09:16:03]*** Cut end [09:16:03]Read from MH i2c: 01 07 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [09:16:03]process_action close_receipt done [09:16:03]requested_data is exist [09:16:03]produce_requested_data [09:16:03]requested_item fm.sn is exist - process it [09:16:03]wFMCommunicate request_size=4 [09:16:03]MH_SAM_APDU [09:16:03]CAPDU: 80 11 00 00 [09:16:03]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:03]Read from MH i2c: E2 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 17 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [09:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:16:03]wFMCommunicate OK [09:16:03]requested_item fd.num is exist - process it [09:16:03]SAM_PROTO_GetFieldsCounters [09:16:03]wFMCommunicate request_size=4 [09:16:03]MH_SAM_APDU [09:16:03]CAPDU: 80 13 00 00 [09:16:03]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 62 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 09 [09:16:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 52 00 00 00 5E 04 04 00 52 00 00 00 57 04 04 00 53 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:04]wFMCommunicate OK [09:16:04]SAM_PROTO_GetFieldsCounters done [09:16:04]requested_item shift.num is exist - process it [09:16:04]requested_item shift.opened is exist - process it [09:16:04]req_shift_opened [09:16:04]FM_GetShiftState [09:16:04]SAM_PROTO_GetShiftState [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 13 01 00 [09:16:04]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 0E 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 34 [09:16:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:16:04]wFMCommunicate OK [09:16:04]SAM_PROTO_GetShiftState done [09:16:04]FM_GetShiftState done [09:16:04]req_shift_opened done [09:16:04]requested_item shift.open_date is exist - process it [09:16:04]req_shift_open_date [09:16:04]req_shift_open_date done [09:16:04]produce_requested_data done [09:16:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151332,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:16:04]process_action_free close_receipt [09:16:04]json_value_free [09:16:04]json_value_free done [09:16:04]process_json_proto returns [09:16:04]Send response to host [09:16:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151332,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:16:04]free response buf [09:16:04]execute_script done [09:16:04]execute_script returns [09:16:04]free content buf [09:16:04]Sock 9.Close socket [09:16:04]Sock 9.Thread stoped [09:16:04]Connected sock=11 [09:16:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 4A 07 01 4A 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 D0 8E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 4F 02 00 35 04 06 00 1E 2F 6A 3C B9 AA 0D 28 AD C0 B5 9C 87 03 [09:16:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7D B8 47 00 E3 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 4F 02 00 F4 03 04 00 D9 36 EE 66 B6 04 01 00 00 98 7F FD D8 62 B0 F8 32 [09:16:04]CommunicateWithHost err = 0 [09:16:04]CheckOFDResponse [09:16:04]1017 (14) - 77093643461234 [09:16:04]1041 (16) - 0000000000871835 [09:16:04]1040 (4) - 151332 [09:16:04]1012 (4) - 21.09.2024 03:00 [09:16:04]1206 (1) - 0 [09:16:04]OFD Sender: Remove packet 151332 [09:16:04]ProducePacketName [09:16:04]name=ofd_packets/00151332 [09:16:04]NVStorageDeleteData [09:16:05]OFD Sender: No OFD packet to send [09:16:10]OFD Sender: No OFD packet to send [09:16:15]recv_with_timeout no data received [09:16:15]OFD Sender: No OFD packet to send [09:16:20]OFD Sender: No OFD packet to send [09:16:25]OFD Sender: No OFD packet to send [09:16:25]recv_with_timeout no data received [09:16:30]OFD Sender: No OFD packet to send [09:16:35]OFD Sender: No OFD packet to send [09:16:40]OFD Sender: No OFD packet to send [09:16:45]OFD Sender: No OFD packet to send [09:16:50]OFD Sender: No OFD packet to send [09:16:55]OFD Sender: No OFD packet to send [09:17:00]OFD Sender: No OFD packet to send [09:17:04]recv_with_timeout no data received [09:17:05]OFD Sender: No OFD packet to send [09:17:06]accept exits with 8 [09:17:06]New connection [09:17:06]New thread 3067448676 created [09:17:06]Thread 3067592036 joined [09:17:06]Waiting for new connection... [09:17:06] Sock 8.Parse request [09:17:06]Sock 8.Check first char [09:17:06]Sock 8.First char is OK [09:17:06]request: POST /json_proto HTTP/1.0 [09:17:06]Method: POST [09:17:06]URL: /json_proto [09:17:06]Method is POST - this is cgi request [09:17:06]url: /json_proto [09:17:06]query_string will be loaded in cgi processing [09:17:06]execute_cgi json_proto POST (null) [09:17:06]execute_cgi path=json_proto method=POST [09:17:06]POST find Content-Length [09:17:06]Host: 172.17.43.67:8080 [09:17:06]Content-Length: 794 [09:17:06]Content-Type: application/json [09:17:06] [09:17:06]POST finish read [09:17:06]Found Content-Length = 794 [09:17:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:06]execute_script... [09:17: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)1785342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:17:06]POST & json_proto [09:17:06]process_json_proto [09:17:06]json parsed OK: [09:17:06]protocol is kg_v1.0 [09:17:06]action value=close_receipt [09:17:06]process_action close_receipt [09:17:06]cmd_close_receipt [09:17:06]MH_GetDate [09:17:06]Write to MH i2c: F0 00 00 26 02 17 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: F0 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: F0 09 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: F0 09 00 26 02 00 12 8F EE 66 6A BD 47 65 E8 [09:17:06]GetLastDocTimeStamp 1726910160 [09:17:06]current date 1726910226 [09:17:06]FM_GetShiftState [09:17:06]SAM_PROTO_GetShiftState [09:17:06]wFMCommunicate request_size=4 [09:17:06]MH_SAM_APDU [09:17:06]CAPDU: 80 13 01 00 [09:17:06]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [09:17:06]Write i2c OK [09:17:06]MH_I2C_Read... [09:17:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:06]Read from MH i2c: E2 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 0E 00 [09:17:06]MH_I2C_Read... [09:17:06]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [09:17:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:17:06]wFMCommunicate OK [09:17:06]SAM_PROTO_GetShiftState done [09:17:06]FM_GetShiftState done [09:17:06]opened in 1726878748 [09:17:06]opened+sec_in_day 1726965148 [09:17:06]quantity*price = 0 [09:17:06]sum+1 = 1 [09:17:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 83 21.09.2024 09:17 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151333 ФПД: 84561725200760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091706&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151333&fm=84561725200760&tin=02508201610067®Number=0000000000091825&sum=0 [09:17:07]StoreToDocumentArchive [09:17:07]shift 474 fd 151333 [09:17:07]save to /storage/0474/doc_00151333 [09:17:07]save last doc name /storage/0474/doc_00151333 to /storage/kkm_last_doc_name [09:17:07]save OK [09:17:07]Clear old archive folders... [09:17:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:17:07]tlvbuf is 01F8AEA0 [09:17:07]SAM_PROTO_ClearQueue [09:17:07]wFMCommunicate request_size=4 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 09 00 00 [09:17:07]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [09:17:07]RAPDU: 90 00 [09:17:07]wFMCommunicate OK [09:17:07]SAM_PROTO_ClearQueue done [09:17:07]KKMCreateOFDPacket [09:17:07]OFDProtocolAddRootSTLVToBuf [09:17:07]FM_MakeSignedData [09:17:07]FM_MakeSignedData [09:17:07]SAM_PROTO_SignData [09:17:07]wFMCommunicate request_size=4 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 0D 01 02 [09:17:07]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [09:17:07]RAPDU: 90 00 [09:17:07]wFMCommunicate OK [09:17:07]wFMCommunicate request_size=255 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 12 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 4F 02 00 35 04 06 00 4C E8 8F 97 [09:17:07]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 12 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 4F 02 00 35 04 06 00 4C E8 8F 97 00 00 7D [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [09:17:07]RAPDU: 90 00 [09:17:07]wFMCommunicate OK [09:17:07]wFMCommunicate request_size=7 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 0D 02 02 02 99 78 [09:17:07]Write to MH i2c: E2 0A 00 37 02 80 0D 02 02 02 00 99 78 00 00 C8 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:17:07]Read from MH i2c: E2 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 [09:17:07]MH_I2C_Read... [09:17:07]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [09:17:07]RAPDU: 90 00 [09:17:07]wFMCommunicate OK [09:17:07]wFMCommunicate request_size=4 [09:17:07]MH_SAM_APDU [09:17:07]CAPDU: 80 0D 03 02 [09:17:07]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [09:17:07]Write i2c OK [09:17:07]MH_I2C_Read... [09:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:17:08]Read from MH i2c: E2 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 0B 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 0B 00 38 02 00 6F 0C 09 B9 92 75 15 B3 90 00 C2 [09:17:08]RAPDU: 6F 0C 09 B9 92 75 15 B3 90 00 [09:17:08]wFMCommunicate OK [09:17:08]SAM_PROTO_SignData done [09:17:08]FM_MakeSignedData done [09:17:08]CreateOFDProtocolMessage [09:17:08]wFMCommunicate request_size=4 [09:17:08]MH_SAM_APDU [09:17:08]CAPDU: 80 11 00 00 [09:17:08]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:08]Read from MH i2c: E2 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 17 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [09:17:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:17:08]wFMCommunicate OK [09:17:08]CreateOFDProtocolMessage done [09:17:08]OFDSenderStorePacket 151333 [09:17:08]StoreOFDPacket docnum=151333 [09:17:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 0A 04 01 85 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 12 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 4F 02 00 35 04 06 00 4C E8 8F 97 99 78 6F 0C 09 B9 92 75 15 B3 [09:17:08]CheckFolder [09:17:08]dirname=/storage/ofd_packets [09:17:08]CheckFolder done [09:17:08]ProducePacketName [09:17:08]name=ofd_packets/00151333 [09:17:08]NVStorageSaveData ofd_packets/00151333 [09:17:08]File name is /storage/ofd_packets/00151333 [09:17:08]Write 298 bytes [09:17:08]NVStorageSaveData done [09:17:08]OFDSenderStorePacket done [09:17:08]KKMCreateOFDPacket done [09:17:08]NVStorageSaveData kkm_last_timestamp [09:17:08]File name is /storage/kkm_last_timestamp [09:17:08]Write 4 bytes [09:17:08]NVStorageSaveData done [09:17:08]ExternCall_PrintAddStr [09:17:08]wPrintStart [09:17:08]Write to MH i2c: 01 00 00 3A 02 3C [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 07 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [09:17:08]RasterBufferAndPrint [09:17:08]line Счет N : (1)1785342 [09:17:08]line ИНН: 02508201610067 [09:17:08]line Контрольно-Кассовый Чек [09:17:08]line ПРОДАЖА [09:17:08]line ТРК (МРК, ГНК) : 31 [09:17:08]line Товар: 2710194210 [09:17:08]line ДТ-К-5 [09:17:08]line 13.130 * 0.00 [09:17:08]line = 0.00 [09:17:08]line НДС 12% НСП 1% [09:17:08]line > о реализуемом товаре [09:17:08]line ИТОГО: 0.00 [09:17:08]line НСП 1% : 0.00 [09:17:08]line НДС 12% : 0.00 [09:17:08]line Наличными: 0.00 [09:17:08]line Безнал.: 0.00 [09:17:08]line Место: АЗС № 89 "Партнер Нефть" [09:17:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:17:08]line СНО: Общий режим [09:17:08]line Чек 83 21.09.2024 09:17 [09:17:08]line Смена: 474 ФФД: 1.0 [09:17:08]line ЗНМ: 0300000113 [09:17:08]line РНМ: 0000000000091825 [09:17:08]line Версия ККМ: 001 [09:17:08]line Платежная система: O! деньги [09:17:08]line ФМ: 0000000000871835 [09:17:08]line ФД: 151333 [09:17:08]line ФПД: 84561725200760 [09:17:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091706&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151333&fm=84561725200760&tin=02508201610067®Number=0000000000091825&sum=0 [09:17:08]written 0, free lines is 4095 [09:17:08]OFD Sender: Processing packet 151333 [packets to send 824, broken 823] [09:17:08]ProducePacketName [09:17:08]name=ofd_packets/00151333 [09:17:08]OFD Sender: To server: pG, [09:17:08]CommunicateWithHost lk.salyk.kg:30040 [09:17:08]ConnectInit lk.salyk.kg [09:17:08]Write to MH i2c: 01 00 00 64 02 66 [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 07 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: 01 07 00 64 02 00 00 00 00 00 DF 0C 58 [09:17:08]RasterBufferAndPrint [09:17:08]line [09:17:08]line [09:17:08]line [09:17:08]line [09:17:08]line [09:17:08]written 0, free lines is 3301 [09:17:08]MH_Cut [09:17:08]Write to MH i2c: D1 01 00 6B 02 01 3F [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: D1 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: D1 01 00 [09:17:08]MH_I2C_Read... [09:17:08]Read from MH i2c: D1 01 00 6B 02 00 3E [09:17:08]Write to MH i2c: 01 00 00 6C 02 6E [09:17:08]Write i2c OK [09:17:08]MH_I2C_Read... [09:17:08]Connected sock=10 [09:17:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 0A 04 01 85 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 00 00 00 F4 03 04 00 12 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 4F 02 00 35 04 06 00 4C E8 8F 97 99 78 6F 0C 09 B9 92 75 15 B3 [09:17:09]*** Cut start [09:17:09]*** Purtial cut [09:17:09]*** CUTSNS_PIN = 0 [09:17:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1D 33 47 00 FD 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 4F 02 00 F4 03 04 00 1A 37 EE 66 B6 04 01 00 00 0E D4 B2 D7 29 8D 89 5B [09:17:09]CommunicateWithHost err = 0 [09:17:09]CheckOFDResponse [09:17:09]1017 (14) - 77093643461234 [09:17:09]1041 (16) - 0000000000871835 [09:17:09]1040 (4) - 151333 [09:17:09]1012 (4) - 21.09.2024 03:01 [09:17:09]1206 (1) - 0 [09:17:09]OFD Sender: Remove packet 151333 [09:17:09]ProducePacketName [09:17:09]name=ofd_packets/00151333 [09:17:09]NVStorageDeleteData [09:17:09]*** Stage 1: CUTSNS_PIN = 1 [09:17:09]OFD Sender: No OFD packet to send [09:17:11]Read from MH i2c: 01 [09:17:11]MH_I2C_Read... [09:17:11]*** Stop cut motor [09:17:11]*** Cut end [09:17:11]Read from MH i2c: 01 07 00 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: 01 07 00 6C 02 00 00 00 00 00 FF 0F 83 [09:17:11]process_action close_receipt done [09:17:11]requested_data is exist [09:17:11]produce_requested_data [09:17:11]requested_item fm.sn is exist - process it [09:17:11]wFMCommunicate request_size=4 [09:17:11]MH_SAM_APDU [09:17:11]CAPDU: 80 11 00 00 [09:17:11]Write to MH i2c: E2 08 00 6D 02 80 11 00 00 00 00 00 00 E9 [09:17:11]Write i2c OK [09:17:11]MH_I2C_Read... [09:17:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:17:11]Read from MH i2c: E2 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 17 00 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 17 00 6D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3C [09:17:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:17:11]wFMCommunicate OK [09:17:11]requested_item fd.num is exist - process it [09:17:11]SAM_PROTO_GetFieldsCounters [09:17:11]wFMCommunicate request_size=4 [09:17:11]MH_SAM_APDU [09:17:11]CAPDU: 80 13 00 00 [09:17:11]Write to MH i2c: E2 08 00 6E 02 80 13 00 00 00 00 00 00 EC [09:17:11]Write i2c OK [09:17:11]MH_I2C_Read... [09:17:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:17:11]Read from MH i2c: E2 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 62 00 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 62 00 6E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 4F 02 00 0E 04 04 00 DA 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 57 [09:17:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 53 00 00 00 5E 04 04 00 53 00 00 00 57 04 04 00 54 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:17:11]wFMCommunicate OK [09:17:11]SAM_PROTO_GetFieldsCounters done [09:17:11]requested_item shift.num is exist - process it [09:17:11]requested_item shift.opened is exist - process it [09:17:11]req_shift_opened [09:17:11]FM_GetShiftState [09:17:11]SAM_PROTO_GetShiftState [09:17:11]wFMCommunicate request_size=4 [09:17:11]MH_SAM_APDU [09:17:11]CAPDU: 80 13 01 00 [09:17:11]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [09:17:11]Write i2c OK [09:17:11]MH_I2C_Read... [09:17:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:17:11]Read from MH i2c: E2 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 0E 00 [09:17:11]MH_I2C_Read... [09:17:11]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7E [09:17:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:17:11]wFMCommunicate OK [09:17:11]SAM_PROTO_GetShiftState done [09:17:11]FM_GetShiftState done [09:17:11]req_shift_opened done [09:17:11]requested_item shift.open_date is exist - process it [09:17:11]req_shift_open_date [09:17:11]req_shift_open_date done [09:17:11]produce_requested_data done [09:17:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151333,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:17:11]process_action_free close_receipt [09:17:11]json_value_free [09:17:11]json_value_free done [09:17:11]process_json_proto returns [09:17:11]Send response to host [09:17:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151333,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:17:11]free response buf [09:17:11]execute_script done [09:17:11]execute_script returns [09:17:11]free content buf [09:17:11]Sock 8.Close socket [09:17:11]Sock 8.Thread stoped [09:17:14]OFD Sender: No OFD packet to send [09:17:19]OFD Sender: No OFD packet to send [09:17:24]OFD Sender: No OFD packet to send [09:17:29]OFD Sender: No OFD packet to send [09:17:34]OFD Sender: No OFD packet to send [09:17:40]OFD Sender: No OFD packet to send [09:17:45]OFD Sender: No OFD packet to send [09:17:50]OFD Sender: No OFD packet to send [09:17:55]OFD Sender: No OFD packet to send [09:18:00]OFD Sender: No OFD packet to send [09:18:05]OFD Sender: No OFD packet to send [09:18:10]OFD Sender: No OFD packet to send [09:18:15]OFD Sender: No OFD packet to send [09:18:20]OFD Sender: No OFD packet to send [09:18:21]accept exits with 9 [09:18:21]New connection [09:18:21]New thread 3067592036 created [09:18:21]Thread 3067448676 joined [09:18:21]Waiting for new connection... [09:18:21] Sock 9.Parse request [09:18:21]Sock 9.Check first char [09:18:21]Sock 9.First char is OK [09:18:21]request: POST /json_proto HTTP/1.0 [09:18:21]Method: POST [09:18:21]URL: /json_proto [09:18:21]Method is POST - this is cgi request [09:18:21]url: /json_proto [09:18:21]query_string will be loaded in cgi processing [09:18:21]execute_cgi json_proto POST (null) [09:18:21]execute_cgi path=json_proto method=POST [09:18:21]POST find Content-Length [09:18:21]Host: 172.17.43.67:8080 [09:18:21]Content-Length: 678 [09:18:21]Content-Type: application/json [09:18:21] [09:18:21]POST finish read [09:18:21]Found Content-Length = 678 [09:18:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.740, "sum" : 660.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:21]execute_script... [09:18: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)1785343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.740, "sum" : 660.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 660.00, "total" : 660.00, "payments": [ { "type": 0, "sum" : 660.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:18:21]POST & json_proto [09:18:21]process_json_proto [09:18:21]json parsed OK: [09:18:21]protocol is kg_v1.0 [09:18:21]action value=close_receipt [09:18:21]process_action close_receipt [09:18:21]cmd_close_receipt [09:18:21]MH_GetDate [09:18:21]Write to MH i2c: F0 00 00 70 02 61 [09:18:21]Write i2c OK [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: F0 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: F0 09 00 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: F0 09 00 70 02 00 5D 8F EE 66 6A BD 47 65 7D [09:18:21]GetLastDocTimeStamp 1726910226 [09:18:21]current date 1726910301 [09:18:21]FM_GetShiftState [09:18:21]SAM_PROTO_GetShiftState [09:18:21]wFMCommunicate request_size=4 [09:18:21]MH_SAM_APDU [09:18:21]CAPDU: 80 13 01 00 [09:18:21]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [09:18:21]Write i2c OK [09:18:21]MH_I2C_Read... [09:18:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:21]Read from MH i2c: E2 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: E2 0E 00 [09:18:21]MH_I2C_Read... [09:18:21]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 80 [09:18:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:18:21]wFMCommunicate OK [09:18:21]SAM_PROTO_GetShiftState done [09:18:21]FM_GetShiftState done [09:18:21]opened in 1726878748 [09:18:21]opened+sec_in_day 1726965148 [09:18:21]quantity*price = 66037 [09:18:21]sum+1 = 66038 [09:18:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 660.00 Внесено: 660.00 СДАЧА: 0.00 НСП 1% : 5.84 НДС 12% : 70.13 Наличными: 660.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 84 21.09.2024 09:18 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151334 ФПД: 32038452060586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151334&fm=32038452060586&tin=02508201610067®Number=0000000000091825&sum=66000 [09:18:22]StoreToDocumentArchive [09:18:22]shift 474 fd 151334 [09:18:22]save to /storage/0474/doc_00151334 [09:18:22]save last doc name /storage/0474/doc_00151334 to /storage/kkm_last_doc_name [09:18:22]save OK [09:18:22]Clear old archive folders... [09:18:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:18:22]tlvbuf is 01F8FBC0 [09:18:22]SAM_PROTO_ClearQueue [09:18:22]wFMCommunicate request_size=4 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 09 00 00 [09:18:22]Write to MH i2c: E2 08 00 7E 02 80 09 00 00 00 00 00 00 F2 [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [09:18:22]RAPDU: 90 00 [09:18:22]wFMCommunicate OK [09:18:22]SAM_PROTO_ClearQueue done [09:18:22]KKMCreateOFDPacket [09:18:22]OFDProtocolAddRootSTLVToBuf [09:18:22]FM_MakeSignedData [09:18:22]FM_MakeSignedData [09:18:22]SAM_PROTO_SignData [09:18:22]wFMCommunicate request_size=4 [09:18:22]MH_SAM_APDU [09:18:22]CAPDU: 80 0D 01 02 [09:18:22]Write to MH i2c: E2 08 00 7F 02 80 0D 01 02 00 00 00 00 FA [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:18:22]Read from MH i2c: E2 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 [09:18:22]MH_I2C_Read... [09:18:22]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [09:18:22]RAPDU: 90 00 [09:18:22]wFMCommunicate OK [09:18:22]wFMCommunicate request_size=255 [09:18:22]MH_SAM_APDU [09:18: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 0C 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5D 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 4F 02 00 35 04 06 00 1D [09:18:22]Write to MH i2c: E2 02 01 80 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5D 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 4F 02 00 35 04 06 00 1D 00 00 34 [09:18:22]Write i2c OK [09:18:22]MH_I2C_Read... [09:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:23]Read from MH i2c: E2 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 03 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [09:18:23]RAPDU: 90 00 [09:18:23]wFMCommunicate OK [09:18:23]wFMCommunicate request_size=10 [09:18:23]MH_SAM_APDU [09:18:23]CAPDU: 80 0D 02 02 05 23 88 8D E1 AA [09:18:23]Write to MH i2c: E2 0D 00 81 02 80 0D 02 02 05 00 23 88 8D E1 AA 00 00 CA [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:18:23]Read from MH i2c: E2 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 03 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [09:18:23]RAPDU: 90 00 [09:18:23]wFMCommunicate OK [09:18:23]wFMCommunicate request_size=4 [09:18:23]MH_SAM_APDU [09:18:23]CAPDU: 80 0D 03 02 [09:18:23]Write to MH i2c: E2 08 00 82 02 80 0D 03 02 00 00 00 00 FF [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:18:23]Read from MH i2c: E2 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 0B 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 0B 00 82 02 00 44 C5 62 4E D4 DE C6 9C 90 00 CD [09:18:23]RAPDU: 44 C5 62 4E D4 DE C6 9C 90 00 [09:18:23]wFMCommunicate OK [09:18:23]SAM_PROTO_SignData done [09:18:23]FM_MakeSignedData done [09:18:23]CreateOFDProtocolMessage [09:18:23]wFMCommunicate request_size=4 [09:18:23]MH_SAM_APDU [09:18:23]CAPDU: 80 11 00 00 [09:18:23]Write to MH i2c: E2 08 00 83 02 80 11 00 00 00 00 00 00 FF [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:23]Read from MH i2c: E2 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 17 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: E2 17 00 83 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [09:18:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:18:23]wFMCommunicate OK [09:18:23]CreateOFDProtocolMessage done [09:18:23]OFDSenderStorePacket 151334 [09:18:23]StoreOFDPacket docnum=151334 [09:18:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 ED 07 01 5E AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5D 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 4F 02 00 35 04 06 00 1D 23 88 8D E1 AA 44 C5 62 4E D4 DE C6 9C [09:18:23]CheckFolder [09:18:23]dirname=/storage/ofd_packets [09:18:23]CheckFolder done [09:18:23]ProducePacketName [09:18:23]name=ofd_packets/00151334 [09:18:23]NVStorageSaveData ofd_packets/00151334 [09:18:23]File name is /storage/ofd_packets/00151334 [09:18:23]Write 301 bytes [09:18:23]NVStorageSaveData done [09:18:23]OFDSenderStorePacket done [09:18:23]KKMCreateOFDPacket done [09:18:23]NVStorageSaveData kkm_last_timestamp [09:18:23]File name is /storage/kkm_last_timestamp [09:18:23]Write 4 bytes [09:18:23]NVStorageSaveData done [09:18:23]ExternCall_PrintAddStr [09:18:23]wPrintStart [09:18:23]Write to MH i2c: 01 00 00 84 02 86 [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: 01 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: 01 07 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 FF 0F 9B [09:18:23]RasterBufferAndPrint [09:18:23]line Счет N : (1)1785343 [09:18:23]line ИНН: 02508201610067 [09:18:23]line Контрольно-Кассовый Чек [09:18:23]line ПРОДАЖА [09:18:23]line ТРК (МРК, ГНК) : 12 [09:18:23]line Товар: 2710124130 [09:18:23]line Аи-92-К-5 [09:18:23]line 9.740 * 67.80 [09:18:23]line = 660.37 [09:18:23]line НДС 12% НСП 1% [09:18:23]line > о реализуемом товаре [09:18:23]line ОКРУГЛЕНИЕ: -0.37 [09:18:23]line ИТОГО: 660.00 [09:18:23]line Внесено: 660.00 [09:18:23]line СДАЧА: 0.00 [09:18:23]line НСП 1% : 5.84 [09:18:23]line НДС 12% : 70.13 [09:18:23]line Наличными: 660.00 [09:18:23]line Безнал.: 0.00 [09:18:23]line Место: АЗС № 89 "Партнер Нефть" [09:18:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:18:23]line СНО: Общий режим [09:18:23]line Чек 84 21.09.2024 09:18 [09:18:23]line Смена: 474 ФФД: 1.0 [09:18:23]line ЗНМ: 0300000113 [09:18:23]line РНМ: 0000000000091825 [09:18:23]line Версия ККМ: 001 [09:18:23]line ФМ: 0000000000871835 [09:18:23]line ФД: 151334 [09:18:23]line ФПД: 32038452060586 [09:18:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T091821&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151334&fm=32038452060586&tin=02508201610067®Number=0000000000091825&sum=66000 [09:18:23]written 0, free lines is 4095 [09:18:23]OFD Sender: Processing packet 151334 [packets to send 824, broken 823] [09:18:23]ProducePacketName [09:18:23]name=ofd_packets/00151334 [09:18:23]OFD Sender: To server: pG, [09:18:23]CommunicateWithHost lk.salyk.kg:30040 [09:18:23]ConnectInit lk.salyk.kg [09:18:23]Write to MH i2c: 01 00 00 AF 02 B1 [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: 01 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: 01 07 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 D1 0C 95 [09:18:23]RasterBufferAndPrint [09:18:23]line [09:18:23]line [09:18:23]line [09:18:23]line [09:18:23]line [09:18:23]written 0, free lines is 3287 [09:18:23]MH_Cut [09:18:23]Write to MH i2c: D1 01 00 B6 02 01 8A [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: D1 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: D1 01 00 [09:18:23]MH_I2C_Read... [09:18:23]Read from MH i2c: D1 01 00 B6 02 00 89 [09:18:23]Write to MH i2c: 01 00 00 B7 02 B9 [09:18:23]Write i2c OK [09:18:23]MH_I2C_Read... [09:18:23]Connected sock=8 [09:18:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 ED 07 01 5E AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 26 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 01 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 01 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 1B 00 00 00 00 07 04 06 00 D0 01 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 5D 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 4F 02 00 35 04 06 00 1D 23 88 8D E1 AA 44 C5 62 4E D4 DE C6 9C [09:18:24]*** Cut start [09:18:24]*** Purtial cut [09:18:24]*** Stage 1: CUTSNS_PIN = 1 [09:18:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 25 58 47 00 C5 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 4F 02 00 F4 03 04 00 65 37 EE 66 B6 04 01 00 00 43 4C 8A CE 40 51 17 8C [09:18:24]CommunicateWithHost err = 0 [09:18:24]CheckOFDResponse [09:18:24]1017 (14) - 77093643461234 [09:18:24]1041 (16) - 0000000000871835 [09:18:24]1040 (4) - 151334 [09:18:24]1012 (4) - 21.09.2024 03:03 [09:18:24]1206 (1) - 0 [09:18:24]OFD Sender: Remove packet 151334 [09:18:24]ProducePacketName [09:18:24]name=ofd_packets/00151334 [09:18:24]NVStorageDeleteData [09:18:24]Read from MH i2c: 01 [09:18:24]MH_I2C_Read... [09:18:24]*** Stop cut motor [09:18:24]*** Cut end [09:18:24]Read from MH i2c: 01 07 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: 01 07 00 B7 02 00 00 00 00 00 FF 0F CE [09:18:24]process_action close_receipt done [09:18:24]requested_data is exist [09:18:24]produce_requested_data [09:18:24]requested_item fm.sn is exist - process it [09:18:24]wFMCommunicate request_size=4 [09:18:24]MH_SAM_APDU [09:18:24]CAPDU: 80 11 00 00 [09:18:24]Write to MH i2c: E2 08 00 B8 02 80 11 00 00 00 00 00 00 34 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:18:24]Read from MH i2c: E2 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 17 00 [09:18:24]MH_I2C_Read... [09:18:24]Read from MH i2c: E2 17 00 B8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [09:18:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:18:24]wFMCommunicate OK [09:18:24]requested_item fd.num is exist - process it [09:18:24]SAM_PROTO_GetFieldsCounters [09:18:24]wFMCommunicate request_size=4 [09:18:24]MH_SAM_APDU [09:18:24]CAPDU: 80 13 00 00 [09:18:24]Write to MH i2c: E2 08 00 B9 02 80 13 00 00 00 00 00 00 37 [09:18:24]Write i2c OK [09:18:24]MH_I2C_Read... [09:18:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:18:25]Read from MH i2c: E2 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: E2 62 00 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: E2 62 00 B9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 4F 02 00 0E 04 04 00 DA 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 A6 [09:18:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 54 00 00 00 5E 04 04 00 54 00 00 00 57 04 04 00 55 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:18:25]wFMCommunicate OK [09:18:25]SAM_PROTO_GetFieldsCounters done [09:18:25]requested_item shift.num is exist - process it [09:18:25]requested_item shift.opened is exist - process it [09:18:25]req_shift_opened [09:18:25]FM_GetShiftState [09:18:25]SAM_PROTO_GetShiftState [09:18:25]wFMCommunicate request_size=4 [09:18:25]MH_SAM_APDU [09:18:25]CAPDU: 80 13 01 00 [09:18:25]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [09:18:25]Write i2c OK [09:18:25]MH_I2C_Read... [09:18:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:18:25]OFD Sender: No OFD packet to send [09:18:25]Read from MH i2c: E2 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: E2 0E 00 [09:18:25]MH_I2C_Read... [09:18:25]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C9 [09:18:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:18:25]wFMCommunicate OK [09:18:25]SAM_PROTO_GetShiftState done [09:18:25]FM_GetShiftState done [09:18:25]req_shift_opened done [09:18:25]requested_item shift.open_date is exist - process it [09:18:25]req_shift_open_date [09:18:25]req_shift_open_date done [09:18:25]produce_requested_data done [09:18:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151334,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:18:25]process_action_free close_receipt [09:18:25]json_value_free [09:18:25]json_value_free done [09:18:25]process_json_proto returns [09:18:25]Send response to host [09:18:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151334,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:18:25]free response buf [09:18:25]execute_script done [09:18:25]execute_script returns [09:18:25]free content buf [09:18:25]Sock 9.Close socket [09:18:25]Sock 9.Thread stoped [09:18:30]OFD Sender: No OFD packet to send [09:18:35]OFD Sender: No OFD packet to send [09:18:40]OFD Sender: No OFD packet to send [09:18:45]OFD Sender: No OFD packet to send [09:18:50]OFD Sender: No OFD packet to send [09:18:55]OFD Sender: No OFD packet to send [09:19:00]OFD Sender: No OFD packet to send [09:19:05]OFD Sender: No OFD packet to send [09:19:10]OFD Sender: No OFD packet to send [09:19:13]recv_with_timeout no data received [09:19:15]OFD Sender: No OFD packet to send [09:19:20]OFD Sender: No OFD packet to send [09:19:25]OFD Sender: No OFD packet to send [09:19:30]OFD Sender: No OFD packet to send [09:19:33]recv_with_timeout no data received [09:19:35]OFD Sender: No OFD packet to send [09:19:40]OFD Sender: No OFD packet to send [09:19:45]OFD Sender: No OFD packet to send [09:19:50]OFD Sender: No OFD packet to send [09:19:55]OFD Sender: No OFD packet to send [09:20:00]OFD Sender: No OFD packet to send [09:20:05]OFD Sender: No OFD packet to send [09:20:10]OFD Sender: No OFD packet to send [09:20:15]OFD Sender: No OFD packet to send [09:20:18]recv_with_timeout no data received [09:20:19]accept exits with 10 [09:20:19]New connection [09:20:19]New thread 3067448676 created [09:20:19]Thread 3067592036 joined [09:20:19]Waiting for new connection... [09:20:19] Sock 10.Parse request [09:20:19]Sock 10.Check first char [09:20:19]Sock 10.First char is OK [09:20:19]request: POST /json_proto HTTP/1.0 [09:20:19]Method: POST [09:20:19]URL: /json_proto [09:20:19]Method is POST - this is cgi request [09:20:19]url: /json_proto [09:20:19]query_string will be loaded in cgi processing [09:20:19]execute_cgi json_proto POST (null) [09:20:19]execute_cgi path=json_proto method=POST [09:20:19]POST find Content-Length [09:20:19]Host: 172.17.43.67:8080 [09:20:19]Content-Length: 797 [09:20:19]Content-Type: application/json [09:20:19] [09:20:19]POST finish read [09:20:19]Found Content-Length = 797 [09:20:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:19]execute_script... [09:20: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)1785344", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:20:19]POST & json_proto [09:20:19]process_json_proto [09:20:19]json parsed OK: [09:20:19]protocol is kg_v1.0 [09:20:19]action value=close_receipt [09:20:19]process_action close_receipt [09:20:19]cmd_close_receipt [09:20:19]MH_GetDate [09:20:19]Write to MH i2c: F0 00 00 BB 02 AC [09:20:19]Write i2c OK [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: F0 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: F0 09 00 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: F0 09 00 BB 02 00 D3 8F EE 66 6A BD 47 65 3E [09:20:19]GetLastDocTimeStamp 1726910301 [09:20:19]current date 1726910419 [09:20:19]FM_GetShiftState [09:20:19]SAM_PROTO_GetShiftState [09:20:19]wFMCommunicate request_size=4 [09:20:19]MH_SAM_APDU [09:20:19]CAPDU: 80 13 01 00 [09:20:19]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [09:20:19]Write i2c OK [09:20:19]MH_I2C_Read... [09:20:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:20:19]Read from MH i2c: E2 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: E2 0E 00 [09:20:19]MH_I2C_Read... [09:20:19]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CB [09:20:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:20:19]wFMCommunicate OK [09:20:19]SAM_PROTO_GetShiftState done [09:20:19]FM_GetShiftState done [09:20:19]opened in 1726878748 [09:20:19]opened+sec_in_day 1726965148 [09:20:19]quantity*price = 0 [09:20:19]sum+1 = 1 [09:20:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 85 21.09.2024 09:20 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151335 ФПД: 33969160256895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T092019&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151335&fm=33969160256895&tin=02508201610067®Number=0000000000091825&sum=0 [09:20:20]StoreToDocumentArchive [09:20:20]shift 474 fd 151335 [09:20:20]save to /storage/0474/doc_00151335 [09:20:20]save last doc name /storage/0474/doc_00151335 to /storage/kkm_last_doc_name [09:20:20]save OK [09:20:20]Clear old archive folders... [09:20:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:20:20]tlvbuf is 01F87130 [09:20:20]SAM_PROTO_ClearQueue [09:20:20]wFMCommunicate request_size=4 [09:20:20]MH_SAM_APDU [09:20:20]CAPDU: 80 09 00 00 [09:20:20]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [09:20:20]Write i2c OK [09:20:20]MH_I2C_Read... [09:20:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:20:20]Read from MH i2c: E2 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: E2 03 00 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [09:20:20]RAPDU: 90 00 [09:20:20]wFMCommunicate OK [09:20:20]SAM_PROTO_ClearQueue done [09:20:20]KKMCreateOFDPacket [09:20:20]OFDProtocolAddRootSTLVToBuf [09:20:20]FM_MakeSignedData [09:20:20]FM_MakeSignedData [09:20:20]SAM_PROTO_SignData [09:20:20]wFMCommunicate request_size=4 [09:20:20]MH_SAM_APDU [09:20:20]CAPDU: 80 0D 01 02 [09:20:20]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [09:20:20]Write i2c OK [09:20:20]MH_I2C_Read... [09:20:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:20:20]Read from MH i2c: E2 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: E2 03 00 [09:20:20]MH_I2C_Read... [09:20:20]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [09:20:20]RAPDU: 90 00 [09:20:20]wFMCommunicate OK [09:20:20]wFMCommunicate request_size=255 [09:20:20]MH_SAM_APDU [09:20:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 D3 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 4F 02 00 35 04 06 00 1E [09:20:20]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 D3 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 4F 02 00 35 04 06 00 1E 00 00 A2 [09:20:20]Write i2c OK [09:20:20]MH_I2C_Read... [09:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:21]Read from MH i2c: E2 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 03 00 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [09:20:21]RAPDU: 90 00 [09:20:21]wFMCommunicate OK [09:20:21]wFMCommunicate request_size=10 [09:20:21]MH_SAM_APDU [09:20:21]CAPDU: 80 0D 02 02 05 E5 0F BA FD 7F [09:20:21]Write to MH i2c: E2 0D 00 CC 02 80 0D 02 02 05 00 E5 0F BA FD 7F 00 00 7C [09:20:21]Write i2c OK [09:20:21]MH_I2C_Read... [09:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:20:21]Read from MH i2c: E2 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 03 00 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [09:20:21]RAPDU: 90 00 [09:20:21]wFMCommunicate OK [09:20:21]wFMCommunicate request_size=4 [09:20:21]MH_SAM_APDU [09:20:21]CAPDU: 80 0D 03 02 [09:20:21]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [09:20:21]Write i2c OK [09:20:21]MH_I2C_Read... [09:20:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:20:21]Read from MH i2c: E2 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 0B 00 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 0B 00 CD 02 00 C6 3F 90 67 37 5F 55 ED 90 00 1F [09:20:21]RAPDU: C6 3F 90 67 37 5F 55 ED 90 00 [09:20:21]wFMCommunicate OK [09:20:21]SAM_PROTO_SignData done [09:20:21]FM_MakeSignedData done [09:20:21]CreateOFDProtocolMessage [09:20:21]wFMCommunicate request_size=4 [09:20:21]MH_SAM_APDU [09:20:21]CAPDU: 80 11 00 00 [09:20:21]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [09:20:21]Write i2c OK [09:20:21]MH_I2C_Read... [09:20:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:20:21]Read from MH i2c: E2 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 17 00 [09:20:21]MH_I2C_Read... [09:20:21]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [09:20:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:20:21]wFMCommunicate OK [09:20:21]CreateOFDProtocolMessage done [09:20:21]OFDSenderStorePacket 151335 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27710201+1699200362=1726910563 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 64 90 EE 66 6A BD 47 65 1A [09:22:44]Current date/time: 21.09.2024 09:22 [09:22:44]FM_Init [09:22:44]wFMConnect [09:22:44]MH_SAM_On [09:22:44]Write to MH i2c: E0 00 00 08 00 E7 [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_init finished! [09:22:44]*** atr: [09:22:44]*** 0F 3B D5 18 FF 81 91 FE [09:22:44]*** 1F C3 80 73 C8 21 10 0A [09:22:44]*** 00 00 00 00 00 00 00 00 [09:22:44]*** 00 00 00 00 00 00 00 00 [09:22:44]*** 00 00 00 00 00 00 00 00 [09:22:44]*** 00 00 00 00 00 00 00 00 [09:22:44]*** 00 00 00 00 00 00 00 00 [09:22:44]*** 00 00 00 00 00 00 00 00 [09:22:44]Read from MH i2c: E0 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E0 10 00 [09:22:44]MH_I2C_Read... [09:22:44]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:22:44]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:22:44]wFMCommunicate request_size=10 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:22:44]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:22:44]RAPDU: 90 00 [09:22:44]wFMCommunicate OK [09:22:44]wFMCommunicate request_size=4 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 11 00 00 [09:22:44]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 17 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [09:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:44]wFMCommunicate OK [09:22:44]Detected FM SN is 0000000000871835 [09:22:44]Stored FM SN is 0000000000871835 [09:22:44]wFMCommunicate request_size=9 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 16 00 00 04 E6 7F 00 00 [09:22:44]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:22:44]RAPDU: 90 00 [09:22:44]wFMCommunicate OK [09:22:44]FM PIN OK [09:22:44]wFMCommunicate request_size=8 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 14 04 00 03 02 00 01 [09:22:44]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:22:44]RAPDU: 90 00 [09:22:44]wFMCommunicate OK [09:22:44]wFMCommunicate request_size=13 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:22:44]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:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:22:44]RAPDU: 90 00 [09:22:44]wFMCommunicate OK [09:22:44]wFMCommunicate request_size=4 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 11 00 00 [09:22:44]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 17 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [09:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:44]wFMCommunicate OK [09:22:44]DocumentArchiveInit [09:22:44]Start Httpd... [09:22:44]Httpd thread 3066998116 created [09:22:44]Write to MH i2c: 01 00 00 0F 00 0F [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: 01 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: 01 07 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:22:44]MH Int Process started [09:22:44]Allocated Socket 8 [09:22:44]Bind OK [09:22:44]Listen OK [09:22:44]httpd running on port 8080 [09:22:44]Waiting for new connection... [09:22:44]accept exits with 9 [09:22:44]New connection [09:22:44]New thread 3066711396 created [09:22:44]Waiting for new connection... [09:22:44] Sock 9.Parse request [09:22:44]Sock 9.Check first char [09:22:44]Sock 9.First char is OK [09:22:44]request: POST /json_proto HTTP/1.0 [09:22:44]Method: POST [09:22:44]URL: /json_proto [09:22:44]Method is POST - this is cgi request [09:22:44]url: /json_proto [09:22:44]query_string will be loaded in cgi processing [09:22:44]execute_cgi json_proto POST (null) [09:22:44]execute_cgi path=json_proto method=POST [09:22:44]POST find Content-Length [09:22:44]Host: 172.17.43.67:8080 [09:22:44]Content-Length: 215 [09:22:44]Content-Type: application/json [09:22:44] [09:22:44]POST finish read [09:22:44]Found Content-Length = 215 [09:22:44]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:22:44]execute_script... [09:22:44]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:22:44]POST & json_proto [09:22:44]process_json_proto [09:22:44]json parsed OK: [09:22:44]protocol is kg_v1.0 [09:22:44]action value=get_value [09:22:44]process_action get_value [09:22:44]cmd_get_value [09:22:44]process_action get_value done [09:22:44]requested_data is exist [09:22:44]produce_requested_data [09:22:44]requested_item kkm.sn is exist - process it [09:22:44]requested_item kkm.ver is exist - process it [09:22:44]requested_item fm.sn is exist - process it [09:22:44]wFMCommunicate request_size=4 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 11 00 00 [09:22:44]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 17 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:22:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:44]wFMCommunicate OK [09:22:44]requested_item fd.num is exist - process it [09:22:44]SAM_PROTO_GetFieldsCounters [09:22:44]wFMCommunicate request_size=4 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 13 00 00 [09:22:44]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:44]Read from MH i2c: E2 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 62 00 [09:22:44]MH_I2C_Read... [09:22:44]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 4F 02 00 0E 04 04 00 DA 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 00 [09:22:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 55 00 00 00 5E 04 04 00 55 00 00 00 57 04 04 00 56 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:44]wFMCommunicate OK [09:22:44]SAM_PROTO_GetFieldsCounters done [09:22:44]requested_item shift.num is exist - process it [09:22:44]requested_item shift.opened is exist - process it [09:22:44]req_shift_opened [09:22:44]FM_GetShiftState [09:22:44]SAM_PROTO_GetShiftState [09:22:44]wFMCommunicate request_size=4 [09:22:44]MH_SAM_APDU [09:22:44]CAPDU: 80 13 01 00 [09:22:44]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:22:44]Write i2c OK [09:22:44]MH_I2C_Read... [09:22:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:45]Read from MH i2c: E2 [09:22:45]MH_I2C_Read... [09:22:45]Read from MH i2c: E2 0E 00 [09:22:45]MH_I2C_Read... [09:22:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [09:22:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:22:45]wFMCommunicate OK [09:22:45]SAM_PROTO_GetShiftState done [09:22:45]FM_GetShiftState done [09:22:45]req_shift_opened done [09:22:45]requested_item shift.open_date is exist - process it [09:22:45]req_shift_open_date [09:22:45]req_shift_open_date done [09:22:45]produce_requested_data done [09:22:45]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151335,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:22:45]process_action_free get_value [09:22:45]json_value_free [09:22:45]json_value_free done [09:22:45]process_json_proto returns [09:22:45]Send response to host [09:22:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151335,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:22:45]free response buf [09:22:45]execute_script done [09:22:45]execute_script returns [09:22:45]free content buf [09:22:45]Sock 9.Close socket [09:22:45]Sock 9.Thread stoped [09:22:45]accept exits with 10 [09:22:45]New connection [09:22:45]New thread 3066568036 created [09:22:45]Thread 3066711396 joined [09:22:45]Waiting for new connection... [09:22:45] Sock 10.Parse request [09:22:45]Sock 10.Check first char [09:22:45]Sock 10.First char is OK [09:22:45]request: POST /json_proto HTTP/1.0 [09:22:45]Method: POST [09:22:45]URL: /json_proto [09:22:45]Method is POST - this is cgi request [09:22:45]url: /json_proto [09:22:45]query_string will be loaded in cgi processing [09:22:45]execute_cgi json_proto POST (null) [09:22:45]execute_cgi path=json_proto method=POST [09:22:45]POST find Content-Length [09:22:45]Host: 172.17.43.67:8080 [09:22:45]Content-Length: 331 [09:22:45]Content-Type: application/json [09:22:45] [09:22:45]POST finish read [09:22:45]Found Content-Length = 331 [09:22:45]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:22:45]execute_script... [09:22:45]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:22:45]POST & json_proto [09:22:45]process_json_proto [09:22:45]json parsed OK: [09:22:45]protocol is kg_v1.0 [09:22:45]action value=get_value [09:22:45]process_action get_value [09:22:45]cmd_get_value [09:22:45]process_action get_value done [09:22:45]requested_data is exist [09:22:45]produce_requested_data [09:22:45]requested_item fm.sale.total is exist - process it [09:22:45]SAM_PROTO_GetFMData [09:22:45]wFMCommunicate request_size=4 [09:22:45]MH_SAM_APDU [09:22:45]CAPDU: 80 13 03 00 [09:22:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:22:45]Write i2c OK [09:22:45]MH_I2C_Read... [09:22:45]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:22:45]Read from MH i2c: E2 [09:22:45]MH_I2C_Read... [09:22:45]Read from MH i2c: E2 FD 00 [09:22:45]MH_I2C_Read... [09:22:45]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 73 4B 02 00 69 04 9F 00 6F 04 04 00 A0 47 02 00 B1 04 05 00 E4 B7 3E 96 02 70 04 05 00 E4 B7 3E 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 39 5B 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 B7 CB DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 B7 [09:22:45]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 73 4B 02 00 69 04 9F 00 6F 04 04 00 A0 47 02 00 B1 04 05 00 E4 B7 3E 96 02 70 04 05 00 E4 B7 3E 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 09 39 5B 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 B7 CB DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [09:22:45]wFMCommunicate OK [09:22:45]wFMCommunicate request_size=4 [09:22:45]MH_SAM_APDU [09:22:45]CAPDU: 80 17 00 00 [09:22:45]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:22:45]Write i2c OK [09:22:45]MH_I2C_Read... [09:22:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:45]Read from MH i2c: E2 [09:22:45]MH_I2C_Read... [09:22:45]Read from MH i2c: E2 FD 00 [09:22:45]MH_I2C_Read... [09:22:45]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [09:22:45]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [09:22:45]wFMCommunicate OK [09:22:45]wFMCommunicate request_size=4 [09:22:45]MH_SAM_APDU [09:22:45]CAPDU: 80 17 00 00 [09:22:45]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:22:45]Write i2c OK [09:22:45]MH_I2C_Read... [09:22:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:46]Read from MH i2c: E2 [09:22:46]MH_I2C_Read... [09:22:46]Read from MH i2c: E2 FD 00 [09:22:46]MH_I2C_Read... [09:22:46]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [09:22:46]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [09:22:46]wFMCommunicate OK [09:22:46]wFMCommunicate request_size=4 [09:22:46]MH_SAM_APDU [09:22:46]CAPDU: 80 17 00 00 [09:22:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:22:46]Write i2c OK [09:22:46]MH_I2C_Read... [09:22:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:46]Read from MH i2c: E2 [09:22:46]MH_I2C_Read... [09:22:46]Read from MH i2c: E2 FD 00 [09:22:46]MH_I2C_Read... [09:22:46]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [09:22:46]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [09:22:46]wFMCommunicate OK [09:22:46]wFMCommunicate request_size=4 [09:22:46]MH_SAM_APDU [09:22:46]CAPDU: 80 17 00 00 [09:22:46]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:22:46]OFD Sender: Processing packet 151335 [packets to send 824, broken 823] [09:22:46]ProducePacketName [09:22:46]name=ofd_packets/00151335 [09:22:46]Write i2c OK [09:22:46]MH_I2C_Read... [09:22:46]OFD Sender: To server: pG, [09:22:46]CommunicateWithHost lk.salyk.kg:30040 [09:22:46]ConnectInit lk.salyk.kg [09:22:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [09:22:46]Read from MH i2c: E2 [09:22:46]MH_I2C_Read... [09:22:46]Read from MH i2c: E2 DE 00 [09:22:46]MH_I2C_Read... [09:22:46]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [09:22:46]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:22:46]wFMCommunicate OK [09:22:46]SAM_PROTO_GetFMData done [09:22:46]requested_item fm.sale_refund.total is exist - process it [09:22:46]requested_item fm.buy.total is exist - process it [09:22:46]requested_item shift.sale.total is exist - process it [09:22:46]SAM_PROTO_GetShiftData [09:22:46]wFMCommunicate request_size=4 [09:22:46]MH_SAM_APDU [09:22:46]CAPDU: 80 13 02 00 [09:22:46]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:22:46]Write i2c OK [09:22:46]MH_I2C_Read... [09:22:47]Connected sock=6 [09:22:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 0A 07 01 70 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 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 00 00 00 F4 03 04 00 D3 8F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 4F 02 00 35 04 06 00 1E E5 0F BA FD 7F C6 3F 90 67 37 5F 55 ED [09:22:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:22:47]Read from MH i2c: E2 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: E2 FD 00 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: E2 FD 00 18 00 00 B5 04 AA 04 B1 04 6E 04 04 00 55 00 00 00 69 04 98 00 6F 04 04 00 54 00 00 00 B1 04 03 00 B0 D8 62 70 04 03 00 B0 D8 62 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 0B 80 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 00 E0 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 35 [09:22:47]RAPDU: B5 04 AA 04 B1 04 6E 04 04 00 55 00 00 00 69 04 98 00 6F 04 04 00 54 00 00 00 B1 04 03 00 B0 D8 62 70 04 03 00 B0 D8 62 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 0B 80 0A EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 00 E0 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 90 00 [09:22:47]wFMCommunicate OK [09:22:47]wFMCommunicate request_size=4 [09:22:47]MH_SAM_APDU [09:22:47]CAPDU: 80 17 00 00 [09:22:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:22:47]Write i2c OK [09:22:47]MH_I2C_Read... [09:22:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:47]Read from MH i2c: E2 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: E2 FD 00 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: E2 FD 00 19 00 00 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 8C [09:22:47]RAPDU: 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 90 00 [09:22:47]wFMCommunicate OK [09:22:47]wFMCommunicate request_size=4 [09:22:47]MH_SAM_APDU [09:22:47]CAPDU: 80 17 00 00 [09:22:47]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:22:47]Write i2c OK [09:22:47]MH_I2C_Read... [09:22:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B3 52 47 00 A0 D5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 4F 02 00 F4 03 04 00 6C 38 EE 66 B6 04 01 00 00 B4 2A 68 1D B1 D8 E3 E6 [09:22:47]CommunicateWithHost err = 0 [09:22:47]CheckOFDResponse [09:22:47]1017 (14) - 77093643461234 [09:22:47]1041 (16) - 0000000000871835 [09:22:47]1040 (4) - 151335 [09:22:47]1012 (4) - 21.09.2024 03:07 [09:22:47]1206 (1) - 0 [09:22:47]OFD Sender: Remove packet 151335 [09:22:47]ProducePacketName [09:22:47]name=ofd_packets/00151335 [09:22:47]NVStorageDeleteData [09:22:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:47]Read from MH i2c: E2 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: E2 FD 00 [09:22:47]MH_I2C_Read... [09:22:47]Read from MH i2c: E2 FD 00 1A 00 00 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 57 [09:22:47]RAPDU: 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 90 00 [09:22:47]wFMCommunicate OK [09:22:47]wFMCommunicate request_size=4 [09:22:47]MH_SAM_APDU [09:22:47]CAPDU: 80 17 00 00 [09:22:47]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:22:47]Write i2c OK [09:22:47]MH_I2C_Read... [09:22:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:22:48]Read from MH i2c: E2 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 FD 00 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 FD 00 1B 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 13 [09:22:48]RAPDU: F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 90 00 [09:22:48]wFMCommunicate OK [09:22:48]wFMCommunicate request_size=4 [09:22:48]MH_SAM_APDU [09:22:48]CAPDU: 80 17 00 00 [09:22:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:22:48]OFD Sender: No OFD packet to send [09:22:48]Write i2c OK [09:22:48]MH_I2C_Read... [09:22:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 207! [09:22:48]Read from MH i2c: E2 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 D2 00 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 D2 00 1C 00 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7F [09:22:48]RAPDU: 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:22:48]wFMCommunicate OK [09:22:48]SAM_PROTO_GetShiftData done [09:22:48]requested_item shift.sale.total_cash is exist - process it [09:22:48]requested_item shift.sale_refund.total is exist - process it [09:22:48]requested_item shift.sale_refund.total_cash is exist - process it [09:22:48]requested_item shift.buy.total is exist - process it [09:22:48]requested_item shift.buy.total_cash is exist - process it [09:22:48]produce_requested_data done [09:22:48]produce_requested_data return {"fm.sale.total":111106273.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":64780.00,"shift.sale.total_cash":64780.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:22:48]process_action_free get_value [09:22:48]json_value_free [09:22:48]json_value_free done [09:22:48]process_json_proto returns [09:22:48]Send response to host [09:22:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111106273.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":64780.00,"shift.sale.total_cash":64780.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:22:48]free response buf [09:22:48]execute_script done [09:22:48]execute_script returns [09:22:48]free content buf [09:22:48]Sock 10.Close socket [09:22:48]Sock 10.Thread stoped [09:22:48]accept exits with 9 [09:22:48]New connection [09:22:48]New thread 3066711396 created [09:22:48]Thread 3066568036 joined [09:22:48]Waiting for new connection... [09:22:48] Sock 9.Parse request [09:22:48]Sock 9.Check first char [09:22:48]Sock 9.First char is OK [09:22:48]request: POST /json_proto HTTP/1.0 [09:22:48]Method: POST [09:22:48]URL: /json_proto [09:22:48]Method is POST - this is cgi request [09:22:48]url: /json_proto [09:22:48]query_string will be loaded in cgi processing [09:22:48]execute_cgi json_proto POST (null) [09:22:48]execute_cgi path=json_proto method=POST [09:22:48]POST find Content-Length [09:22:48]Host: 172.17.43.67:8080 [09:22:48]Content-Length: 797 [09:22:48]Content-Type: application/json [09:22:48] [09:22:48]POST finish read [09:22:48]Found Content-Length = 797 [09:22:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:48]execute_script... [09:22: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)1785345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:22:48]POST & json_proto [09:22:48]process_json_proto [09:22:48]json parsed OK: [09:22:48]protocol is kg_v1.0 [09:22:48]action value=close_receipt [09:22:48]process_action close_receipt [09:22:48]cmd_close_receipt [09:22:48]MH_GetDate [09:22:48]Write to MH i2c: F0 00 00 1D 00 0C [09:22:48]Write i2c OK [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: F0 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: F0 09 00 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: F0 09 00 1D 00 00 69 90 EE 66 6A BD 47 65 35 [09:22:48]GetLastDocTimeStamp 1726910419 [09:22:48]current date 1726910569 [09:22:48]FM_GetShiftState [09:22:48]SAM_PROTO_GetShiftState [09:22:48]wFMCommunicate request_size=4 [09:22:48]MH_SAM_APDU [09:22:48]CAPDU: 80 13 01 00 [09:22:48]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:22:48]Write i2c OK [09:22:48]MH_I2C_Read... [09:22:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:48]Read from MH i2c: E2 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 0E 00 [09:22:48]MH_I2C_Read... [09:22:48]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [09:22:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:22:48]wFMCommunicate OK [09:22:48]SAM_PROTO_GetShiftState done [09:22:48]FM_GetShiftState done [09:22:48]opened in 1726878748 [09:22:48]opened+sec_in_day 1726965148 [09:22:48]quantity*price = 0 [09:22:48]sum+1 = 1 [09:22:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 86 21.09.2024 09:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151336 ФПД: 62367662908529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T092249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151336&fm=62367662908529&tin=02508201610067®Number=0000000000091825&sum=0 [09:22:49]StoreToDocumentArchive [09:22:49]shift 474 fd 151336 [09:22:49]save to /storage/0474/doc_00151336 [09:22:49]save last doc name /storage/0474/doc_00151336 to /storage/kkm_last_doc_name [09:22:49]save OK [09:22:49]Clear old archive folders... [09:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:22:49]tlvbuf is 0028CDA0 [09:22:49]SAM_PROTO_ClearQueue [09:22:49]wFMCommunicate request_size=4 [09:22:49]MH_SAM_APDU [09:22:49]CAPDU: 80 09 00 00 [09:22:49]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:22:49]Write i2c OK [09:22:49]MH_I2C_Read... [09:22:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:22:50]Read from MH i2c: E2 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:22:50]RAPDU: 90 00 [09:22:50]wFMCommunicate OK [09:22:50]SAM_PROTO_ClearQueue done [09:22:50]KKMCreateOFDPacket [09:22:50]OFDProtocolAddRootSTLVToBuf 31 38 33 35 4F 00 00 00 A0 78 47 00 48 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 4F 02 00 F4 03 04 00 71 38 EE 66 B6 04 01 00 00 80 3E 5E 26 DD DE 27 9D [09:22:52]CommunicateWithHost err = 0 [09:22:52]CheckOFDResponse [09:22:52]1017 (14) - 77093643461234 [09:22:52]1041 (16) - 0000000000871835 [09:22:52]1040 (4) - 151336 [09:22:52]1012 (4) - 21.09.2024 03:07 [09:22:52]1206 (1) - 0 [09:22:52]OFD Sender: Remove packet 151336 [09:22:52]ProducePacketName [09:22:52]name=ofd_packets/00151336 [09:22:52]NVStorageDeleteData [09:22:52]*** Cut start [09:22:52]*** Purtial cut [09:22:52]*** Stage 1: CUTSNS_PIN = 1 [09:22:52]Read from MH i2c: 01 *** Stop cut motor [09:22:52] [09:22:52]*** Cut end [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: 01 07 00 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [09:22:52]process_action close_receipt done [09:22:52]requested_data is exist [09:22:52]produce_requested_data [09:22:52]requested_item fm.sn is exist - process it [09:22:52]wFMCommunicate request_size=4 [09:22:52]MH_SAM_APDU [09:22:52]CAPDU: 80 11 00 00 [09:22:52]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [09:22:52]Write i2c OK [09:22:52]MH_I2C_Read... [09:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:52]Read from MH i2c: E2 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 17 00 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [09:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:52]wFMCommunicate OK [09:22:52]requested_item fd.num is exist - process it [09:22:52]SAM_PROTO_GetFieldsCounters [09:22:52]wFMCommunicate request_size=4 [09:22:52]MH_SAM_APDU [09:22:52]CAPDU: 80 13 00 00 [09:22:52]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [09:22:52]OFD Sender: No OFD packet to send [09:22:52]Write i2c OK [09:22:52]MH_I2C_Read... [09:22:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:22:52]Read from MH i2c: E2 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 62 00 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 4F 02 00 0E 04 04 00 DA 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 58 [09:22:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 56 00 00 00 5E 04 04 00 56 00 00 00 57 04 04 00 57 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:22:52]wFMCommunicate OK [09:22:52]SAM_PROTO_GetFieldsCounters done [09:22:52]requested_item shift.num is exist - process it [09:22:52]requested_item shift.opened is exist - process it [09:22:52]req_shift_opened [09:22:52]FM_GetShiftState [09:22:52]SAM_PROTO_GetShiftState [09:22:52]wFMCommunicate request_size=4 [09:22:52]MH_SAM_APDU [09:22:52]CAPDU: 80 13 01 00 [09:22:52]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [09:22:52]Write i2c OK [09:22:52]MH_I2C_Read... [09:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:22:52]Read from MH i2c: E2 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 0E 00 [09:22:52]MH_I2C_Read... [09:22:52]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 73 [09:22:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:22:52]wFMCommunicate OK [09:22:52]SAM_PROTO_GetShiftState done [09:22:52]FM_GetShiftState done [09:22:52]req_shift_opened done [09:22:52]requested_item shift.open_date is exist - process it [09:22:52]req_shift_open_date [09:22:52]req_shift_open_date done [09:22:52]produce_requested_data done [09:22:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151336,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:22:52]process_action_free close_receipt [09:22:52]json_value_free [09:22:52]json_value_free done [09:22:52]process_json_proto returns [09:22:52]Send response to host [09:22:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151336,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:22:52]free response buf [09:22:52]execute_script done [09:22:52]execute_script returns [09:22:52]free content buf [09:22:52]Sock 9.Close socket [09:22:52]Sock 9.Thread stoped [09:22:57]OFD Sender: No OFD packet to send [09:23:01]recv_with_timeout no data received [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:15]recv_with_timeout no data received [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:36]recv_with_timeout no data received [09:23:37]OFD Sender: No OFD packet to send [09:23:42]OFD Sender: No OFD packet to send [09:23:47]OFD Sender: No OFD packet to send [09:23:52]OFD Sender: No OFD packet to send [09:23:54]recv_with_timeout no data received [09:23:57]OFD Sender: No OFD packet to send [09:24:02]OFD Sender: No OFD packet to send [09:24:07]OFD Sender: No OFD packet to send [09:24:12]OFD Sender: No OFD packet to send [09:24:17]OFD Sender: No OFD packet to send [09:24:22]OFD Sender: No OFD packet to send [09:24:24]recv_with_timeout no data received [09:24:27]OFD Sender: No OFD packet to send [09:24:32]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:05]recv_with_timeout no data received [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:58]OFD Sender: No OFD packet to send [09:26:03]OFD Sender: No OFD packet to send [09:26:08]recv_with_timeout no data received [09:26:08]OFD Sender: No OFD packet to send [09:26:13]OFD Sender: No OFD packet to send [09:26:18]OFD Sender: No OFD packet to send [09:26:23]OFD Sender: No OFD packet to send [09:26:28]OFD Sender: No OFD packet to send [09:26:33]OFD Sender: No OFD packet to send [09:26:38]OFD Sender: No OFD packet to send [09:26:43]OFD Sender: No OFD packet to send [09:26:48]OFD Sender: No OFD packet to send [09:26:53]OFD Sender: No OFD packet to send [09:26:58]OFD Sender: No OFD packet to send [09:26:59]accept exits with 10 [09:26:59]New connection [09:26:59]New thread 3066568036 created [09:26:59]Thread 3066711396 joined [09:26:59]Waiting for new connection... [09:26:59] Sock 10.Parse request [09:26:59]Sock 10.Check first char [09:26:59]Sock 10.First char is OK [09:26:59]request: POST /json_proto HTTP/1.0 [09:26:59]Method: POST [09:26:59]URL: /json_proto [09:26:59]Method is POST - this is cgi request [09:26:59]url: /json_proto [09:26:59]query_string will be loaded in cgi processing [09:26:59]execute_cgi json_proto POST (null) [09:26:59]execute_cgi path=json_proto method=POST [09:26:59]POST find Content-Length [09:26:59]Host: 172.17.43.67:8080 [09:26:59]Content-Length: 790 [09:26:59]Content-Type: application/json [09:26:59] [09:26:59]POST finish read [09:26:59]Found Content-Length = 790 [09:26:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:59]execute_script... [09:26: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)1785346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:26:59]POST & json_proto [09:26:59]process_json_proto [09:26:59]json parsed OK: [09:26:59]protocol is kg_v1.0 [09:26:59]action value=close_receipt [09:26:59]process_action close_receipt [09:26:59]cmd_close_receipt [09:26:59]MH_GetDate [09:26:59]Write to MH i2c: F0 00 00 67 00 56 [09:26:59]Write i2c OK [09:26:59]MH_I2C_Read... [09:26:59]Read from MH i2c: F0 [09:26:59]MH_I2C_Read... [09:26:59]Read from MH i2c: F0 09 00 [09:26:59]MH_I2C_Read... [09:26:59]Read from MH i2c: F0 09 00 67 00 00 63 91 EE 66 6A BD 47 65 7A [09:26:59]GetLastDocTimeStamp 1726910569 [09:26:59]current date 1726910819 [09:26:59]FM_GetShiftState [09:26:59]SAM_PROTO_GetShiftState [09:26:59]wFMCommunicate request_size=4 [09:26:59]MH_SAM_APDU [09:26:59]CAPDU: 80 13 01 00 [09:26:59]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [09:26:59]Write i2c OK [09:26:59]MH_I2C_Read... [09:26:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:26:59]Read from MH i2c: E2 [09:26:59]MH_I2C_Read... [09:26:59]Read from MH i2c: E2 0E 00 [09:26:59]MH_I2C_Read... [09:26:59]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [09:26:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:26:59]wFMCommunicate OK [09:26:59]SAM_PROTO_GetShiftState done [09:26:59]FM_GetShiftState done [09:26:59]opened in 1726878748 [09:26:59]opened+sec_in_day 1726965148 [09:26:59]quantity*price = 0 [09:26:59]sum+1 = 1 [09:26:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 87 21.09.2024 09:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151337 ФПД: 88732314658322 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T092659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151337&fm=88732314658322&tin=02508201610067®Number=0000000000091825&sum=0 [09:27:00]StoreToDocumentArchive [09:27:00]shift 474 fd 151337 [09:27:00]save to /storage/0474/doc_00151337 [09:27:00]save last doc name /storage/0474/doc_00151337 to /storage/kkm_last_doc_name [09:27:00]save OK [09:27:00]Clear old archive folders... [09:27:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:27:00]tlvbuf is 00221000 [09:27:00]SAM_PROTO_ClearQueue [09:27:00]wFMCommunicate request_size=4 [09:27:00]MH_SAM_APDU [09:27:00]CAPDU: 80 09 00 00 [09:27:00]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [09:27:00]Write i2c OK [09:27:00]MH_I2C_Read... [09:27:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:27:00]Read from MH i2c: E2 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: E2 03 00 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:27:00]RAPDU: 90 00 [09:27:00]wFMCommunicate OK [09:27:00]SAM_PROTO_ClearQueue done [09:27:00]KKMCreateOFDPacket [09:27:00]OFDProtocolAddRootSTLVToBuf [09:27:00]FM_MakeSignedData [09:27:00]FM_MakeSignedData [09:27:00]SAM_PROTO_SignData [09:27:00]wFMCommunicate request_size=4 [09:27:00]MH_SAM_APDU [09:27:00]CAPDU: 80 0D 01 02 [09:27:00]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [09:27:00]Write i2c OK [09:27:00]MH_I2C_Read... [09:27:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:27:00]Read from MH i2c: E2 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: E2 03 00 [09:27:00]MH_I2C_Read... [09:27:00]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:27:00]RAPDU: 90 00 [09:27:00]wFMCommunicate OK [09:27:00]wFMCommunicate request_size=255 [09:27:00]MH_SAM_APDU [09:27:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 63 91 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 4F 02 00 35 04 06 00 50 B3 9A 18 [09:27:00]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 63 91 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 4F 02 00 35 04 06 00 50 B3 9A 18 00 00 4A [09:27:00]Write i2c OK [09:27:00]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [09:27:01]RAPDU: 90 00 [09:27:01]wFMCommunicate OK [09:27:01]wFMCommunicate request_size=7 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 0D 02 02 02 66 12 [09:27:01]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 66 12 00 00 6E [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [09:27:01]RAPDU: 90 00 [09:27:01]wFMCommunicate OK [09:27:01]wFMCommunicate request_size=4 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 0D 03 02 [09:27:01]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 0B 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 0B 00 79 00 00 1E D6 AE CD 4C 86 85 EA 90 00 A5 [09:27:01]RAPDU: 1E D6 AE CD 4C 86 85 EA 90 00 [09:27:01]wFMCommunicate OK [09:27:01]SAM_PROTO_SignData done [09:27:01]FM_MakeSignedData done [09:27:01]CreateOFDProtocolMessage [09:27:01]wFMCommunicate request_size=4 [09:27:01]MH_SAM_APDU [09:27:01]CAPDU: 80 11 00 00 [09:27:01]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:01]Read from MH i2c: E2 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 17 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [09:27:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:27:01]wFMCommunicate OK [09:27:01]CreateOFDProtocolMessage done [09:27:01]OFDSenderStorePacket 151337 [09:27:01]StoreOFDPacket docnum=151337 [09:27:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 50 78 04 01 45 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 63 91 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 4F 02 00 35 04 06 00 50 B3 9A 18 66 12 1E D6 AE CD 4C 86 85 EA [09:27:01]CheckFolder [09:27:01]dirname=/storage/ofd_packets [09:27:01]CheckFolder done [09:27:01]ProducePacketName [09:27:01]name=ofd_packets/00151337 [09:27:01]NVStorageSaveData ofd_packets/00151337 [09:27:01]File name is /storage/ofd_packets/00151337 [09:27:01]Write 298 bytes [09:27:01]NVStorageSaveData done [09:27:01]OFDSenderStorePacket done [09:27:01]KKMCreateOFDPacket done [09:27:01]NVStorageSaveData kkm_last_timestamp [09:27:01]File name is /storage/kkm_last_timestamp [09:27:01]Write 4 bytes [09:27:01]NVStorageSaveData done [09:27:01]ExternCall_PrintAddStr [09:27:01]wPrintStart [09:27:01]Write to MH i2c: 01 00 00 7B 00 7B [09:27:01]Write i2c OK [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: 01 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: 01 07 00 [09:27:01]MH_I2C_Read... [09:27:01]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [09:27:01]RasterBufferAndPrint [09:27:01]line Счет N : (1)1785346 [09:27:01]line ИНН: 02508201610067 [09:27:01]line Контрольно-Кассовый Чек [09:27:01]line ПРОДАЖА [09:27:01]line ТРК (МРК, ГНК) : 31 [09:27:01]line Товар: 2710194210 [09:27:01]line ДТ-К-5 [09:27:01]line 65.620 * 0.00 [09:27:01]line = 0.00 [09:27:01]line НДС 12% НСП 1% [09:27:01]line > о реализуемом товаре [09:27:01]line ИТОГО: 0.00 [09:27:01]line НСП 1% : 0.00 [09:27:01]line НДС 12% : 0.00 [09:27:01]line Наличными: 0.00 [09:27:01]line Безнал.: 0.00 [09:27:01]line Место: АЗС № 89 "Партнер Нефть" [09:27:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:27:01]line СНО: Общий режим [09:27:01]line Чек 87 21.09.2024 09:26 [09:27:01]line Смена: 474 ФФД: 1.0 [09:27:01]line ЗНМ: 0300000113 [09:27:01]line РНМ: 0000000000091825 [09:27:01]line Версия ККМ: 001 [09:27:01]line Талоны: Топливная Карта [09:27:01]line 10703 [09:27:01]line ФМ: 0000000000871835 [09:27:01]line ФД: 151337 [09:27:01]line ФПД: 88732314658322 [09:27:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T092659&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151337&fm=88732314658322&tin=02508201610067®Number=0000000000091825&sum=0 [09:27:01]OFD Sender: Processing packet 151337 [packets to send 824, broken 823] [09:27:01]ProducePacketName [09:27:01]name=ofd_packets/00151337 [09:27:01]OFD Sender: To server: pG, [09:27:01]CommunicateWithHost lk.salyk.kg:30040 [09:27:01]ConnectInit lk.salyk.kg [09:27:01]written 0, free lines is 4095 [09:27:02]Write to MH i2c: 01 00 00 A5 00 A5 [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: 01 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: 01 07 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 DC 0C 94 [09:27:02]RasterBufferAndPrint [09:27:02]line [09:27:02]line [09:27:02]line [09:27:02]line [09:27:02]line [09:27:02]written 0, free lines is 3298 [09:27:02]MH_Cut [09:27:02]Write to MH i2c: D1 01 00 AC 00 01 7E [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: D1 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: D1 01 00 [09:27:02]MH_I2C_Read... [09:27:02]Read from MH i2c: D1 01 00 AC 00 00 7D [09:27:02]Write to MH i2c: 01 00 00 AD 00 AD [09:27:02]Write i2c OK [09:27:02]MH_I2C_Read... [09:27:02]*** Cut start [09:27:02]*** Purtial cut [09:27:02]*** Stage 1: CUTSNS_PIN = 1 [09:27:03]Read from MH i2c: 01 [09:27:03]MH_I2C_Read... [09:27:03]*** Stop cut motor [09:27:03]*** Cut end [09:27:03]Read from MH i2c: 01 07 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [09:27:03]process_action close_receipt done [09:27:03]requested_data is exist [09:27:03]produce_requested_data [09:27:03]requested_item fm.sn is exist - process it [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 11 00 00 [09:27:03]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 17 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [09:27:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:27:03]wFMCommunicate OK [09:27:03]requested_item fd.num is exist - process it [09:27:03]SAM_PROTO_GetFieldsCounters [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 13 00 00 [09:27:03]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 62 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 4F 02 00 0E 04 04 00 DA 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 A6 [09:27:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 57 00 00 00 5E 04 04 00 57 00 00 00 57 04 04 00 58 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:27:03]wFMCommunicate OK [09:27:03]SAM_PROTO_GetFieldsCounters done [09:27:03]requested_item shift.num is exist - process it [09:27:03]requested_item shift.opened is exist - process it [09:27:03]req_shift_opened [09:27:03]FM_GetShiftState [09:27:03]SAM_PROTO_GetShiftState [09:27:03]wFMCommunicate request_size=4 [09:27:03]MH_SAM_APDU [09:27:03]CAPDU: 80 13 01 00 [09:27:03]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [09:27:03]Write i2c OK [09:27:03]MH_I2C_Read... [09:27:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:03]Read from MH i2c: E2 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 0E 00 [09:27:03]MH_I2C_Read... [09:27:03]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BD [09:27:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:27:03]wFMCommunicate OK [09:27:03]SAM_PROTO_GetShiftState done [09:27:03]FM_GetShiftState done [09:27:03]req_shift_opened done [09:27:03]requested_item shift.open_date is exist - process it [09:27:03]req_shift_open_date [09:27:03]req_shift_open_date done [09:27:03]produce_requested_data done [09:27:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151337,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:27:03]process_action_free close_receipt [09:27:03]json_value_free [09:27:03]json_value_free done [09:27:03]process_json_proto returns [09:27:03]Send response to host [09:27:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151337,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:27:03]free response buf [09:27:03]execute_script done [09:27:03]execute_script returns [09:27:03]free content buf [09:27:03]Sock 10.Close socket [09:27:03]Sock 10.Thread stoped [09:27:04]Connected sock=11 [09:27:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 50 78 04 01 45 3E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 63 91 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 4F 02 00 35 04 06 00 50 B3 9A 18 66 12 1E D6 AE CD 4C 86 85 EA [09:27:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AF 35 47 00 C0 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 38 37 31 38 33 35 10 04 04 00 29 4F 02 00 F4 03 04 00 6D 39 EE 66 B6 04 01 00 00 FD CC AC 9A CA 3D 98 52 [09:27:04]CommunicateWithHost err = 0 [09:27:04]CheckOFDResponse [09:27:04]1017 (14) - 77093643461234 [09:27:04]1041 (16) - 0000000000871835 [09:27:04]1040 (4) - 151337 [09:27:04]1012 (4) - 21.09.2024 03:11 [09:27:04]1206 (1) - 0 [09:27:04]OFD Sender: Remove packet 151337 [09:27:04]ProducePacketName [09:27:04]name=ofd_packets/00151337 [09:27:04]NVStorageDeleteData [09:27:05]OFD Sender: No OFD packet to send [09:27:10]OFD Sender: No OFD packet to send [09:27:15]OFD Sender: No OFD packet to send [09:27:20]OFD Sender: No OFD packet to send [09:27:25]OFD Sender: No OFD packet to send [09:27:30]OFD Sender: No OFD packet to send [09:27:35]OFD Sender: No OFD packet to send [09:27:40]OFD Sender: No OFD packet to send [09:27:45]OFD Sender: No OFD packet to send [09:27:46]recv_with_timeout no data received [09:27:50]OFD Sender: No OFD packet to send [09:27:55]OFD Sender: No OFD packet to send [09:28:00]OFD Sender: No OFD packet to send [09:28:05]OFD Sender: No OFD packet to send [09:28:05]recv_with_timeout no data received [09:28:10]OFD Sender: No OFD packet to send [09:28:15]OFD Sender: No OFD packet to send [09:28:20]OFD Sender: No OFD packet to send [09:28:25]OFD Sender: No OFD packet to send [09:28:30]OFD Sender: No OFD packet to send [09:28:35]OFD Sender: No OFD packet to send [09:22:50]FM_MakeSignedData [09:22:50]FM_MakeSignedData [09:22:50]SAM_PROTO_SignData [09:22:50]wFMCommunicate request_size=4 [09:22:50]MH_SAM_APDU [09:22:50]CAPDU: 80 0D 01 02 [09:22:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:22:50]Read from MH i2c: E2 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:22:50]RAPDU: 90 00 [09:22:50]wFMCommunicate OK [09:22:50]wFMCommunicate request_size=255 [09:22:50]MH_SAM_APDU [09:22:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 90 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 4F 02 00 35 04 06 00 38 [09:22:50]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 90 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 4F 02 00 35 04 06 00 38 00 00 BE [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:50]Read from MH i2c: E2 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:22:50]RAPDU: 90 00 [09:22:50]wFMCommunicate OK [09:22:50]wFMCommunicate request_size=10 [09:22:50]MH_SAM_APDU [09:22:50]CAPDU: 80 0D 02 02 05 B9 1A 64 A4 71 [09:22:50]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 B9 1A 64 A4 71 00 00 FE [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:22:50]Read from MH i2c: E2 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:22:50]RAPDU: 90 00 [09:22:50]wFMCommunicate OK [09:22:50]wFMCommunicate request_size=4 [09:22:50]MH_SAM_APDU [09:22:50]CAPDU: 80 0D 03 02 [09:22:50]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:22:50]Read from MH i2c: E2 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 0B 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 0B 00 2F 00 00 39 81 D4 B1 2D 9D 14 FB 90 00 C3 [09:22:50]RAPDU: 39 81 D4 B1 2D 9D 14 FB 90 00 [09:22:50]wFMCommunicate OK [09:22:50]SAM_PROTO_SignData done [09:22:50]FM_MakeSignedData done [09:22:50]CreateOFDProtocolMessage [09:22:50]wFMCommunicate request_size=4 [09:22:50]MH_SAM_APDU [09:22:50]CAPDU: 80 11 00 00 [09:22:50]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:22:50]Write i2c OK [09:22:50]MH_I2C_Read... [09:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:22:50]Read from MH i2c: E2 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 17 00 [09:22:50]MH_I2C_Read... [09:22:50]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [09:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:22:50]wFMCommunicate OK [09:22:50]CreateOFDProtocolMessage done [09:22:50]OFDSenderStorePacket 151336 [09:22:50]StoreOFDPacket docnum=151336 [09:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CB CE 07 01 7A 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 00 00 00 F4 03 04 00 69 90 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 4F 02 00 35 04 06 00 38 B9 1A 64 A4 71 39 81 D4 B1 2D 9D 14 FB [09:22:50]CheckFolder [09:22:50]dirname=/storage/ofd_packets [09:22:50]CheckFolder done [09:22:50]ProducePacketName [09:22:50]name=ofd_packets/00151336 [09:22:50]NVStorageSaveData ofd_packets/00151336 [09:22:50]File name is /storage/ofd_packets/00151336 [09:22:50]Write 301 bytes [09:22:50]NVStorageSaveData done [09:22:50]OFDSenderStorePacket done [09:22:50]KKMCreateOFDPacket done [09:22:50]NVStorageSaveData kkm_last_timestamp [09:22:50]File name is /storage/kkm_last_timestamp [09:22:50]Write 4 bytes [09:22:50]NVStorageSaveData done [09:22:51]ExternCall_PrintAddStr [09:22:51]wPrintStart [09:22:51]Write to MH i2c: 01 00 00 31 00 31 [09:22:51]Write i2c OK [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: 01 [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: 01 07 00 [09:22:51]MH_I2C_Read... [09:22:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:22:51]RasterBufferAndPrint [09:22:51]line Счет N : (1)1785345 [09:22:51]line ИНН: 02508201610067 [09:22:51]line Контрольно-Кассовый Чек [09:22:51]line ПРОДАЖА [09:22:51]line ТРК (МРК, ГНК) : 13 [09:22:51]line Товар: 2710124500 [09:22:51]line Аи-95-К-5 [09:22:51]line 13.480 * 0.00 [09:22:51]line = 0.00 [09:22:51]line НДС 12% НСП 1% [09:22:51]line > о реализуемом товаре [09:22:51]line ИТОГО: 0.00 [09:22:51]line НСП 1% : 0.00 [09:22:51]line НДС 12% : 0.00 [09:22:51]line Наличными: 0.00 [09:22:51]line Безнал.: 0.00 [09:22:51]line Место: АЗС № 89 "Партнер Нефть" [09:22:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:22:51]line СНО: Общий режим [09:22:51]line Чек 86 21.09.2024 09:22 [09:22:51]line Смена: 474 ФФД: 1.0 [09:22:51]line ЗНМ: 0300000113 [09:22:51]line РНМ: 0000000000091825 [09:22:51]line Версия ККМ: 001 [09:22:51]line Платежная система: O! деньги [09:22:51]line ФМ: 0000000000871835 [09:22:51]line ФД: 151336 [09:22:51]line ФПД: 62367662908529 [09:22:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T092249&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151336&fm=62367662908529&tin=02508201610067®Number=0000000000091825&sum=0 [09:22:51]written 0, free lines is 4095 [09:22:51]OFD Sender: Processing packet 151336 [packets to send 824, broken 823] [09:[09:28:40]OFD Sender: No OFD packet to send [09:28:45]OFD Sender: No OFD packet to send [09:28:50]OFD Sender: No OFD packet to send [09:28:55]OFD Sender: No OFD packet to send [09:28:58]recv_with_timeout no data received [09:29:00]OFD Sender: No OFD packet to send [09:29:25]OFD Sender: No OFD packet to send [09:29:30]OFD Sender: No OFD packet to send [09:29:35]OFD Sender: No OFD packet to send [09:29:40]OFD Sender: No OFD packet to send [09:29:41]recv_with_timeout no data received [09:29:45]OFD Sender: No OFD packet to send [09:29:50]OFD Sender: No OFD packet to send [09:29:55]OFD Sender: No OFD packet to send [09:30:00]OFD Sender: No OFD packet to send [09:30:05]OFD Sender: No OFD packet to send [09:30:10]OFD Sender: No OFD packet to send [09:30:15]OFD Sender: No OFD packet to send [09:30:20]OFD Sender: No OFD packet to send [09:30:25]OFD Sender: No OFD packet to send [09:30:30]OFD Sender: No OFD packet to send [09:30:35]recv_with_timeout no data received [09:30:35]OFD Sender: No OFD packet to send [09:30:36]accept exits with 7 [09:30:36]New connection [09:30:36]New thread 3066711396 created [09:30:36]Thread 3066568036 joined [09:30:36]Waiting for new connection... [09:30:36] Sock 7.Parse request [09:30:36]Sock 7.Check first char [09:30:36]Sock 7.First char is OK [09:30:36]request: POST /json_proto HTTP/1.0 [09:30:36]Method: POST [09:30:36]URL: /json_proto [09:30:36]Method is POST - this is cgi request [09:30:36]url: /json_proto [09:30:36]query_string will be loaded in cgi processing [09:30:36]execute_cgi json_proto POST (null) [09:30:36]execute_cgi path=json_proto method=POST [09:30:36]POST find Content-Length [09:30:36]Host: 172.17.43.67:8080 [09:30:36]Content-Length: 679 [09:30:36]Content-Type: application/json [09:30:36] [09:30:36]POST finish read [09:30:36]Found Content-Length = 679 [09:30:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:36]execute_script... [09:30: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)1785348", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:30:36]POST & json_proto [09:30:36]process_json_proto [09:30:36]json parsed OK: [09:30:36]protocol is kg_v1.0 [09:30:36]action value=close_receipt [09:30:36]process_action close_receipt [09:30:36]cmd_close_receipt [09:30:36]MH_GetDate [09:30:36]Write to MH i2c: F0 00 00 B1 00 A0 [09:30:36]Write i2c OK [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: F0 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: F0 09 00 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: F0 09 00 B1 00 00 3C 92 EE 66 6A BD 47 65 9E [09:30:36]GetLastDocTimeStamp 1726910819 [09:30:36]current date 1726911036 [09:30:36]FM_GetShiftState [09:30:36]SAM_PROTO_GetShiftState [09:30:36]wFMCommunicate request_size=4 [09:30:36]MH_SAM_APDU [09:30:36]CAPDU: 80 13 01 00 [09:30:36]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [09:30:36]Write i2c OK [09:30:36]MH_I2C_Read... [09:30:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:36]Read from MH i2c: E2 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: E2 0E 00 [09:30:36]MH_I2C_Read... [09:30:36]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [09:30:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:30:36]wFMCommunicate OK [09:30:36]SAM_PROTO_GetShiftState done [09:30:36]FM_GetShiftState done [09:30:36]opened in 1726878748 [09:30:36]opened+sec_in_day 1726965148 [09:30:36]quantity*price = 70037 [09:30:36]sum+1 = 70038 [09:30:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 88 21.09.2024 09:30 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151338 ФПД: 28323857772153 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151338&fm=28323857772153&tin=02508201610067®Number=0000000000091825&sum=70000 [09:30:37]StoreToDocumentArchive [09:30:37]shift 474 fd 151338 [09:30:37]save to /storage/0474/doc_00151338 [09:30:37]save last doc name /storage/0474/doc_00151338 to /storage/kkm_last_doc_name [09:30:37]save OK [09:30:37]Clear old archive folders... [09:30:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:30:37]tlvbuf is 00291BA0 [09:30:37]SAM_PROTO_ClearQueue [09:30:37]wFMCommunicate request_size=4 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 09 00 00 [09:30:37]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:30:37]Read from MH i2c: E2 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [09:30:37]RAPDU: 90 00 [09:30:37]wFMCommunicate OK [09:30:37]SAM_PROTO_ClearQueue done [09:30:37]KKMCreateOFDPacket [09:30:37]OFDProtocolAddRootSTLVToBuf [09:30:37]FM_MakeSignedData [09:30:37]FM_MakeSignedData [09:30:37]SAM_PROTO_SignData [09:30:37]wFMCommunicate request_size=4 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 0D 01 02 [09:30:37]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:30:37]Read from MH i2c: E2 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [09:30:37]RAPDU: 90 00 [09:30:37]wFMCommunicate OK [09:30:37]wFMCommunicate request_size=255 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 4F 02 00 35 04 06 00 19 [09:30:37]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 4F 02 00 35 04 06 00 19 00 00 88 [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:37]Read from MH i2c: E2 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [09:30:37]RAPDU: 90 00 [09:30:37]wFMCommunicate OK [09:30:37]wFMCommunicate request_size=10 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 0D 02 02 05 C2 A9 7B 2E 79 [09:30:37]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 C2 A9 7B 2E 79 00 00 D3 [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:30:37]Read from MH i2c: E2 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [09:30:37]RAPDU: 90 00 [09:30:37]wFMCommunicate OK [09:30:37]wFMCommunicate request_size=4 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 0D 03 02 [09:30:37]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:30:37]Read from MH i2c: E2 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 0B 00 [09:30:37]MH_I2C_Read... [09:30:37]Read from MH i2c: E2 0B 00 C3 00 00 24 76 15 B4 C1 D0 70 F7 90 00 9A [09:30:37]RAPDU: 24 76 15 B4 C1 D0 70 F7 90 00 [09:30:37]wFMCommunicate OK [09:30:37]SAM_PROTO_SignData done [09:30:37]FM_MakeSignedData done [09:30:37]CreateOFDProtocolMessage [09:30:37]wFMCommunicate request_size=4 [09:30:37]MH_SAM_APDU [09:30:37]CAPDU: 80 11 00 00 [09:30:37]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [09:30:37]Write i2c OK [09:30:37]MH_I2C_Read... [09:30:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:38]Read from MH i2c: E2 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 17 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [09:30:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:38]wFMCommunicate OK [09:30:38]CreateOFDProtocolMessage done [09:30:38]OFDSenderStorePacket 151338 [09:30:38]StoreOFDPacket docnum=151338 [09:30:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 38 75 07 01 5E E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 4F 02 00 35 04 06 00 19 C2 A9 7B 2E 79 24 76 15 B4 C1 D0 70 F7 [09:30:38]CheckFolder [09:30:38]dirname=/storage/ofd_packets [09:30:38]CheckFolder done [09:30:38]ProducePacketName [09:30:38]name=ofd_packets/00151338 [09:30:38]NVStorageSaveData ofd_packets/00151338 [09:30:38]File name is /storage/ofd_packets/00151338 [09:30:38]Write 301 bytes [09:30:38]NVStorageSaveData done [09:30:38]OFDSenderStorePacket done [09:30:38]KKMCreateOFDPacket done [09:30:38]NVStorageSaveData kkm_last_timestamp [09:30:38]File name is /storage/kkm_last_timestamp [09:30:38]Write 4 bytes [09:30:38]NVStorageSaveData done [09:30:38]ExternCall_PrintAddStr [09:30:38]wPrintStart [09:30:38]Write to MH i2c: 01 00 00 C5 00 C5 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [09:30:38]RasterBufferAndPrint [09:30:38]line Счет N : (1)1785348 [09:30:38]line ИНН: 02508201610067 [09:30:38]line Контрольно-Кассовый Чек [09:30:38]line ПРОДАЖА [09:30:38]line ТРК (МРК, ГНК) : 22 [09:30:38]line Товар: 2710124130 [09:30:38]line Аи-92-К-5 [09:30:38]line 10.330 * 67.80 [09:30:38]line = 700.37 [09:30:38]line НДС 12% НСП 1% [09:30:38]line > о реализуемом товаре [09:30:38]line ОКРУГЛЕНИЕ: -0.37 [09:30:38]line ИТОГО: 700.00 [09:30:38]line Внесено: 700.00 [09:30:38]line СДАЧА: 0.00 [09:30:38]line НСП 1% : 6.20 [09:30:38]line НДС 12% : 74.38 [09:30:38]line Наличными: 700.00 [09:30:38]line Безнал.: 0.00 [09:30:38]line Место: АЗС № 89 "Партнер Нефть" [09:30:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:30:38]line СНО: Общий режим [09:30:38]line Чек 88 21.09.2024 09:30 [09:30:38]line Смена: 474 ФФД: 1.0 [09:30:38]line ЗНМ: 0300000113 [09:30:38]line РНМ: 0000000000091825 [09:30:38]line Версия ККМ: 001 [09:30:38]line ФМ: 0000000000871835 [09:30:38]line ФД: 151338 [09:30:38]line ФПД: 28323857772153 [09:30:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093036&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151338&fm=28323857772153&tin=02508201610067®Number=0000000000091825&sum=70000 [09:30:38]written 0, free lines is 4095 [09:30:38]OFD Sender: Processing packet 151338 [packets to send 824, broken 823] [09:30:38]ProducePacketName [09:30:38]name=ofd_packets/00151338 [09:30:38]OFD Sender: To server: pG, [09:30:38]CommunicateWithHost lk.salyk.kg:30040 [09:30:38]ConnectInit lk.salyk.kg [09:30:38]Write to MH i2c: 01 00 00 F0 00 F0 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CB 0C CE [09:30:38]RasterBufferAndPrint [09:30:38]line [09:30:38]line [09:30:38]line [09:30:38]line [09:30:38]line [09:30:38]written 0, free lines is 3280 [09:30:38]Connected sock=10 [09:30:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 38 75 07 01 5E E0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 3C 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 4F 02 00 35 04 06 00 19 C2 A9 7B 2E 79 24 76 15 B4 C1 D0 70 F7 [09:30:38]MH_Cut [09:30:38]Write to MH i2c: D1 01 00 F7 00 01 C9 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: D1 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: D1 01 00 [09:30:38]MH_I2C_Read... [09:30:38]Read from MH i2c: D1 01 00 F7 00 00 C8 [09:30:38]Write to MH i2c: 01 00 00 F8 00 F8 [09:30:38]Write i2c OK [09:30:38]MH_I2C_Read... [09:30:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B0 EC 47 00 D7 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 38 37 31 38 33 35 10 04 04 00 2A 4F 02 00 F4 03 04 00 43 3A EE 66 B6 04 01 00 00 FB 68 79 8E A0 97 68 45 [09:30:38]CommunicateWithHost err = 0 [09:30:38]CheckOFDResponse [09:30:38]1017 (14) - 77093643461234 [09:30:38]1041 (16) - 0000000000871835 [09:30:38]1040 (4) - 151338 [09:30:38]1012 (4) - 21.09.2024 03:15 [09:30:38]1206 (1) - 0 [09:30:38]OFD Sender: Remove packet 151338 [09:30:38]ProducePacketName [09:30:38]name=ofd_packets/00151338 [09:30:38]NVStorageDeleteData [09:30:39]*** Cut start [09:30:39]*** Purtial cut [09:30:39]*** CUTSNS_PIN = 0 [09:30:39]OFD Sender: No OFD packet to send [09:30:39]*** Stage 1: CUTSNS_PIN = 1 [09:30:41]Read from MH i2c: 01 [09:30:41]MH_I2C_Read... [09:30:41]*** Stop cut motor [09:30:41]*** Cut end [09:30:41]Read from MH i2c: 01 07 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [09:30:41]process_action close_receipt done [09:30:41]requested_data is exist [09:30:41]produce_requested_data [09:30:41]requested_item fm.sn is exist - process it [09:30:41]wFMCommunicate request_size=4 [09:30:41]MH_SAM_APDU [09:30:41]CAPDU: 80 11 00 00 [09:30:41]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:30:41]Read from MH i2c: E2 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: E2 17 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [09:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:30:41]wFMCommunicate OK [09:30:41]requested_item fd.num is exist - process it [09:30:41]SAM_PROTO_GetFieldsCounters [09:30:41]wFMCommunicate request_size=4 [09:30:41]MH_SAM_APDU [09:30:41]CAPDU: 80 13 00 00 [09:30:41]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:30:41]Read from MH i2c: E2 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: E2 62 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 4F 02 00 0E 04 04 00 DA 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 F5 [09:30:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 58 00 00 00 5E 04 04 00 58 00 00 00 57 04 04 00 59 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:30:41]wFMCommunicate OK [09:30:41]SAM_PROTO_GetFieldsCounters done [09:30:41]requested_item shift.num is exist - process it [09:30:41]requested_item shift.opened is exist - process it [09:30:41]req_shift_opened [09:30:41]FM_GetShiftState [09:30:41]SAM_PROTO_GetShiftState [09:30:41]wFMCommunicate request_size=4 [09:30:41]MH_SAM_APDU [09:30:41]CAPDU: 80 13 01 00 [09:30:41]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [09:30:41]Write i2c OK [09:30:41]MH_I2C_Read... [09:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:30:41]Read from MH i2c: E2 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: E2 0E 00 [09:30:41]MH_I2C_Read... [09:30:41]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 08 [09:30:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:30:41]wFMCommunicate OK [09:30:41]SAM_PROTO_GetShiftState done [09:30:41]FM_GetShiftState done [09:30:41]req_shift_opened done [09:30:41]requested_item shift.open_date is exist - process it [09:30:41]req_shift_open_date [09:30:41]req_shift_open_date done [09:30:41]produce_requested_data done [09:30:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151338,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:30:41]process_action_free close_receipt [09:30:41]json_value_free [09:30:41]json_value_free done [09:30:41]process_json_proto returns [09:30:41]Send response to host [09:30:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151338,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:30:41]free response buf [09:30:41]execute_script done [09:30:41]execute_script returns [09:30:41]free content buf [09:30:41]Sock 7.Close socket [09:30:41]Sock 7.Thread stoped [09:30:44]OFD Sender: No OFD packet to send [09:30:46]recv_with_timeout no data received [09:30:49]OFD Sender: No OFD packet to send [09:30:54]OFD Sender: No OFD packet to send [09:30:59]OFD Sender: No OFD packet to send [09:31:04]OFD Sender: No OFD packet to send [09:31:04]recv_with_timeout no data received [09:31:09]OFD Sender: No OFD packet to send [09:31:14]OFD Sender: No OFD packet to send [09:31:19]OFD Sender: No OFD packet to send [09:31:24]OFD Sender: No OFD packet to send [09:31:29]OFD Sender: No OFD packet to send [09:31:34]OFD Sender: No OFD packet to send [09:31:39]OFD Sender: No OFD packet to send [09:31:44]OFD Sender: No OFD packet to send [09:31:49]OFD Sender: No OFD packet to send [09:31:54]OFD Sender: No OFD packet to send [09:31:59]accept exits with 9 [09:31:59]New connection [09:31:59]New thread 3066568036 created [09:31:59]Thread 3066711396 joined [09:31:59]Waiting for new connection... [09:31:59] Sock 9.Parse request [09:31:59]Sock 9.Check first char [09:31:59]Sock 9.First char is OK [09:31:59]request: POST /json_proto HTTP/1.0 [09:31:59]Method: POST [09:31:59]URL: /json_proto [09:31:59]Method is POST - this is cgi request [09:31:59]url: /json_proto [09:31:59]query_string will be loaded in cgi processing [09:31:59]execute_cgi json_proto POST (null) [09:31:59]execute_cgi path=json_proto method=POST [09:31:59]POST find Content-Length [09:31:59]Host: 172.17.43.67:8080 [09:31:59]Content-Length: 794 [09:31:59]Content-Type: application/json [09:31:59] [09:31:59]POST finish read [09:31:59]Found Content-Length = 794 [09:31:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:59]execute_script... [09:31: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)1785349", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:31:59]POST & json_proto [09:31:59]process_json_proto [09:31:59]json parsed OK: [09:31:59]protocol is kg_v1.0 [09:31:59]action value=close_receipt [09:31:59]process_action close_receipt [09:31:59]cmd_close_receipt [09:31:59]MH_GetDate [09:31:59]Write to MH i2c: F0 00 00 FC 00 EB [09:31:59]Write i2c OK [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: F0 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: F0 09 00 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: F0 09 00 FC 00 00 8F 92 EE 66 6A BD 47 65 3C [09:31:59]GetLastDocTimeStamp 1726911036 [09:31:59]current date 1726911119 [09:31:59]FM_GetShiftState [09:31:59]SAM_PROTO_GetShiftState [09:31:59]wFMCommunicate request_size=4 [09:31:59]MH_SAM_APDU [09:31:59]CAPDU: 80 13 01 00 [09:31:59]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [09:31:59]Write i2c OK [09:31:59]MH_I2C_Read... [09:31:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:31:59]Read from MH i2c: E2 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: E2 0E 00 [09:31:59]MH_I2C_Read... [09:31:59]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [09:31:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:31:59]wFMCommunicate OK [09:31:59]SAM_PROTO_GetShiftState done [09:31:59]FM_GetShiftState done [09:31:59]opened in 1726878748 [09:31:59]opened+sec_in_day 1726965148 [09:31:59]quantity*price = 0 [09:31:59]sum+1 = 1 [09:31:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 89 21.09.2024 09:31 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151339 ФПД: 206985464725862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151339&fm=206985464725862&tin=02508201610067®Number=0000000000091825&sum=0 [09:32:00]StoreToDocumentArchive [09:32:00]shift 474 fd 151339 [09:32:00]save to /storage/0474/doc_00151339 [09:32:00]save last doc name /storage/0474/doc_00151339 to /storage/kkm_last_doc_name [09:32:00]save OK [09:32:00]Clear old archive folders... [09:32:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:32:00]tlvbuf is 00297F00 [09:32:00]SAM_PROTO_ClearQueue [09:32:00]wFMCommunicate request_size=4 [09:32:00]MH_SAM_APDU [09:32:00]CAPDU: 80 09 00 00 [09:32:00]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:00]Read from MH i2c: E2 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [09:32:00]RAPDU: 90 00 [09:32:00]wFMCommunicate OK [09:32:00]SAM_PROTO_ClearQueue done [09:32:00]KKMCreateOFDPacket [09:32:00]OFDProtocolAddRootSTLVToBuf [09:32:00]FM_MakeSignedData [09:32:00]FM_MakeSignedData [09:32:00]SAM_PROTO_SignData [09:32:00]wFMCommunicate request_size=4 [09:32:00]MH_SAM_APDU [09:32:00]CAPDU: 80 0D 01 02 [09:32:00]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:00]Read from MH i2c: E2 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [09:32:00]RAPDU: 90 00 [09:32:00]wFMCommunicate OK [09:32:00]wFMCommunicate request_size=255 [09:32:00]MH_SAM_APDU [09:32:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 8F 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 4F 02 00 35 04 06 00 BC 40 8F 19 [09:32:00]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 8F 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 4F 02 00 35 04 06 00 BC 40 8F 19 00 00 28 [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:00]Read from MH i2c: E2 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [09:32:00]RAPDU: 90 00 [09:32:00]wFMCommunicate OK [09:32:00]wFMCommunicate request_size=7 [09:32:00]MH_SAM_APDU [09:32:00]CAPDU: 80 0D 02 02 02 41 66 [09:32:00]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 41 66 00 00 33 [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:00]Read from MH i2c: E2 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [09:32:00]RAPDU: 90 00 [09:32:00]wFMCommunicate OK [09:32:00]wFMCommunicate request_size=4 [09:32:00]MH_SAM_APDU [09:32:00]CAPDU: 80 0D 03 02 [09:32:00]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:00]Read from MH i2c: E2 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 0B 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 0B 00 0E 01 00 BD 8C 5F 0F 5C 97 A4 36 90 00 0F [09:32:00]RAPDU: BD 8C 5F 0F 5C 97 A4 36 90 00 [09:32:00]wFMCommunicate OK [09:32:00]SAM_PROTO_SignData done [09:32:00]FM_MakeSignedData done [09:32:00]CreateOFDProtocolMessage [09:32:00]wFMCommunicate request_size=4 [09:32:00]MH_SAM_APDU [09:32:00]CAPDU: 80 11 00 00 [09:32:00]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:00]Read from MH i2c: E2 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 17 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [09:32:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:00]wFMCommunicate OK [09:32:00]CreateOFDProtocolMessage done [09:32:00]OFDSenderStorePacket 151339 [09:32:00]StoreOFDPacket docnum=151339 [09:32:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6A 9F 04 01 0D 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 8F 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 4F 02 00 35 04 06 00 BC 40 8F 19 41 66 BD 8C 5F 0F 5C 97 A4 36 [09:32:00]CheckFolder [09:32:00]dirname=/storage/ofd_packets [09:32:00]CheckFolder done [09:32:00]ProducePacketName [09:32:00]name=ofd_packets/00151339 [09:32:00]NVStorageSaveData ofd_packets/00151339 [09:32:00]File name is /storage/ofd_packets/00151339 [09:32:00]Write 298 bytes [09:32:00]NVStorageSaveData done [09:32:00]OFDSenderStorePacket done [09:32:00]KKMCreateOFDPacket done [09:32:00]NVStorageSaveData kkm_last_timestamp [09:32:00]File name is /storage/kkm_last_timestamp [09:32:00]Write 4 bytes [09:32:00]NVStorageSaveData done [09:32:00]ExternCall_PrintAddStr [09:32:00]wPrintStart [09:32:00]Write to MH i2c: 01 00 00 10 01 11 [09:32:00]Write i2c OK [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: 01 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: 01 07 00 [09:32:00]MH_I2C_Read... [09:32:00]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [09:32:00]RasterBufferAndPrint [09:32:00]line Счет N : (1)1785349 [09:32:00]line ИНН: 02508201610067 [09:32:00]line Контрольно-Кассовый Чек [09:32:00]line ПРОДАЖА [09:32:00]line ТРК (МРК, ГНК) : 41 [09:32:00]line Товар: 2710194210 [09:32:00]line ДТ-К-5 [09:32:00]line 13.130 * 0.00 [09:32:00]line = 0.00 [09:32:00]line НДС 12% НСП 1% [09:32:00]line > о реализуемом товаре [09:32:00]line ИТОГО: 0.00 [09:32:00]line НСП 1% : 0.00 [09:32:00]line НДС 12% : 0.00 [09:32:00]line Наличными: 0.00 [09:32:00]line Безнал.: 0.00 [09:32:00]line Место: АЗС № 89 "Партнер Нефть" [09:32:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:32:00]line СНО: Общий режим [09:32:00]line Чек 89 21.09.2024 09:31 [09:32:00]line Смена: 474 ФФД: 1.0 [09:32:00]line ЗНМ: 0300000113 [09:32:00]line РНМ: 0000000000091825 [09:32:00]line Версия ККМ: 001 [09:32:00]line Платежная система: O! деньги [09:32:00]line ФМ: 0000000000871835 [09:32:00]line ФД: 151339 [09:32:00]line ФПД: 206985464725862 [09:32:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093159&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151339&fm=206985464725862&tin=02508201610067®Number=0000000000091825&sum=0 [09:32:01]written 0, free lines is 4095 [09:32:01]OFD Sender: Processing packet 151339 [packets to send 824, broken 823] [09:32:01]ProducePacketName [09:32:01]name=ofd_packets/00151339 [09:32:01]OFD Sender: To server: pG, [09:32:01]CommunicateWithHost lk.salyk.kg:30040 [09:32:01]ConnectInit lk.salyk.kg [09:32:01]Write to MH i2c: 01 00 00 3A 01 3B [09:32:01]Write i2c OK [09:32:01]MH_I2C_Read... [09:32:01]Read from MH i2c: 01 [09:32:01]MH_I2C_Read... [09:32:01]Read from MH i2c: 01 07 00 [09:32:01]MH_I2C_Read... [09:32:01]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 D5 0C 23 [09:32:01]RasterBufferAndPrint [09:32:01]line [09:32:01]line [09:32:01]line [09:32:01]line [09:32:01]line [09:32:01]written 0, free lines is 3291 [09:32:01]MH_Cut [09:32:01]Write to MH i2c: D1 01 00 41 01 01 14 [09:32:01]Write i2c OK [09:32:01]MH_I2C_Read... [09:32:01]Read from MH i2c: D1 [09:32:01]MH_I2C_Read... [09:32:01]Read from MH i2c: D1 01 00 [09:32:01]MH_I2C_Read... [09:32:01]Read from MH i2c: D1 01 00 41 01 00 13 [09:32:01]Write to MH i2c: 01 00 00 42 01 43 [09:32:01]Write i2c OK [09:32:01]MH_I2C_Read... [09:32:01]Connected sock=10 [09:32:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 6A 9F 04 01 0D 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 00 00 00 F4 03 04 00 8F 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 4F 02 00 35 04 06 00 BC 40 8F 19 41 66 BD 8C 5F 0F 5C 97 A4 36 [09:32:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 63 E2 47 00 05 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 4F 02 00 F4 03 04 00 96 3A EE 66 B6 04 01 00 00 E4 9C CF F1 E4 AF 8D D9 [09:32:01]CommunicateWithHost err = 0 [09:32:01]CheckOFDResponse [09:32:01]1017 (14) - 77093643461234 [09:32:01]1041 (16) - 0000000000871835 [09:32:01]1040 (4) - 151339 [09:32:01]1012 (4) - 21.09.2024 03:16 [09:32:01]1206 (1) - 0 [09:32:01]OFD Sender: Remove packet 151339 [09:32:01]ProducePacketName [09:32:01]name=ofd_packets/00151339 [09:32:01]NVStorageDeleteData [09:32:02]*** Cut start [09:32:02]*** Purtial cut [09:32:02]*** Stage 1: CUTSNS_PIN = 1 [09:32:02]OFD Sender: No OFD packet to send [09:32:02]Read from MH i2c: 01 [09:32:02]MH_I2C_Read... [09:32:02]*** Stop cut motor [09:32:02]Read from MH i2c: 01 07 00 [09:32:02]MH_I2C_Read... [09:32:02]*** Cut end [09:32:02]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [09:32:02]process_action close_receipt done [09:32:02]requested_data is exist [09:32:02]produce_requested_data [09:32:02]requested_item fm.sn is exist - process it [09:32:02]wFMCommunicate request_size=4 [09:32:02]MH_SAM_APDU [09:32:02]CAPDU: 80 11 00 00 [09:32:02]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [09:32:02]Write i2c OK [09:32:02]MH_I2C_Read... [09:32:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:02]Read from MH i2c: E2 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 17 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [09:32:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:02]wFMCommunicate OK [09:32:02]requested_item fd.num is exist - process it [09:32:02]SAM_PROTO_GetFieldsCounters [09:32:02]wFMCommunicate request_size=4 [09:32:02]MH_SAM_APDU [09:32:02]CAPDU: 80 13 00 00 [09:32:02]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [09:32:02]Write i2c OK [09:32:02]MH_I2C_Read... [09:32:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:02]Read from MH i2c: E2 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 62 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 4F 02 00 0E 04 04 00 DA 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 44 [09:32:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 59 00 00 00 5E 04 04 00 59 00 00 00 57 04 04 00 5A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:02]wFMCommunicate OK [09:32:02]SAM_PROTO_GetFieldsCounters done [09:32:02]requested_item shift.num is exist - process it [09:32:02]requested_item shift.opened is exist - process it [09:32:02]req_shift_opened [09:32:02]FM_GetShiftState [09:32:02]SAM_PROTO_GetShiftState [09:32:02]wFMCommunicate request_size=4 [09:32:02]MH_SAM_APDU [09:32:02]CAPDU: 80 13 01 00 [09:32:02]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [09:32:02]Write i2c OK [09:32:02]MH_I2C_Read... [09:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:02]Read from MH i2c: E2 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 0E 00 [09:32:02]MH_I2C_Read... [09:32:02]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 53 [09:32:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:32:02]wFMCommunicate OK [09:32:02]SAM_PROTO_GetShiftState done [09:32:02]FM_GetShiftState done [09:32:02]req_shift_opened done [09:32:02]requested_item shift.open_date is exist - process it [09:32:02]req_shift_open_date [09:32:02]req_shift_open_date done [09:32:02]produce_requested_data done [09:32:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151339,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:32:02]process_action_free close_receipt [09:32:02]json_value_free [09:32:02]json_value_free done [09:32:02]process_json_proto returns [09:32:02]Send response to host [09:32:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151339,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:32:02]free response buf [09:32:02]execute_script done [09:32:02]execute_script returns [09:32:02]free content buf [09:32:02]Sock 9.Close socket [09:32:02]Sock 9.Thread stoped [09:32:07]OFD Sender: No OFD packet to send [09:32:09]recv_with_timeout no data received [09:32:12]OFD Sender: No OFD packet to send [09:32:17]OFD Sender: No OFD packet to send [09:32:20]recv_with_timeout no data received [09:32:22]OFD Sender: No OFD packet to send [09:32:26]accept exits with 7 [09:32:26]New connection [09:32:26]New thread 3066711396 created [09:32:26]Thread 3066568036 joined [09:32:26]Waiting for new connection... [09:32:26] Sock 7.Parse request [09:32:26]Sock 7.Check first char [09:32:26]Sock 7.First char is OK [09:32:26]request: POST /json_proto HTTP/1.0 [09:32:26]Method: POST [09:32:26]URL: /json_proto [09:32:26]Method is POST - this is cgi request [09:32:26]url: /json_proto [09:32:26]query_string will be loaded in cgi processing [09:32:26]execute_cgi json_proto POST (null) [09:32:26]execute_cgi path=json_proto method=POST [09:32:26]POST find Content-Length [09:32:26]Host: 172.17.43.67:8080 [09:32:26]Content-Length: 790 [09:32:26]Content-Type: application/json [09:32:26] [09:32:26]POST finish read [09:32:26]Found Content-Length = 790 [09:32:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:26]execute_script... [09:32: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)1785347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 65.620, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:32:26]POST & json_proto [09:32:26]process_json_proto [09:32:26]json parsed OK: [09:32:26]protocol is kg_v1.0 [09:32:26]action value=close_receipt [09:32:26]process_action close_receipt [09:32:26]cmd_close_receipt [09:32:26]MH_GetDate [09:32:26]Write to MH i2c: F0 00 00 46 01 36 [09:32:26]Write i2c OK [09:32:26]MH_I2C_Read... [09:32:26]Read from MH i2c: F0 [09:32:26]MH_I2C_Read... [09:32:26]Read from MH i2c: F0 09 00 [09:32:26]MH_I2C_Read... [09:32:26]Read from MH i2c: F0 09 00 46 01 00 AA 92 EE 66 6A BD 47 65 A2 [09:32:26]GetLastDocTimeStamp 1726911119 [09:32:26]current date 1726911146 [09:32:26]FM_GetShiftState [09:32:26]SAM_PROTO_GetShiftState [09:32:26]wFMCommunicate request_size=4 [09:32:26]MH_SAM_APDU [09:32:26]CAPDU: 80 13 01 00 [09:32:26]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [09:32:26]Write i2c OK [09:32:26]MH_I2C_Read... [09:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:26]Read from MH i2c: E2 [09:32:26]MH_I2C_Read... [09:32:26]Read from MH i2c: E2 0E 00 [09:32:26]MH_I2C_Read... [09:32:26]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 55 [09:32:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:32:26]wFMCommunicate OK [09:32:26]SAM_PROTO_GetShiftState done [09:32:26]FM_GetShiftState done [09:32:26]opened in 1726878748 [09:32:26]opened+sec_in_day 1726965148 [09:32:26]quantity*price = 0 [09:32:26]sum+1 = 1 [09:32:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 90 21.09.2024 09:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151340 ФПД: 85065553830484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093227&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151340&fm=85065553830484&tin=02508201610067®Number=0000000000091825&sum=0 [09:32:27]StoreToDocumentArchive [09:32:27]shift 474 fd 151340 [09:32:27]save to /storage/0474/doc_00151340 [09:32:27]save last doc name /storage/0474/doc_00151340 to /storage/kkm_last_doc_name [09:32:27]save OK [09:32:27]Clear old archive folders... [09:32:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:32:27]tlvbuf is 002A6610 [09:32:27]SAM_PROTO_ClearQueue [09:32:27]wFMCommunicate request_size=4 [09:32:27]MH_SAM_APDU [09:32:27]CAPDU: 80 09 00 00 [09:32:27]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:32:27]Read from MH i2c: E2 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: E2 03 00 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [09:32:27]RAPDU: 90 00 [09:32:27]wFMCommunicate OK [09:32:27]SAM_PROTO_ClearQueue done [09:32:27]KKMCreateOFDPacket [09:32:27]OFDProtocolAddRootSTLVToBuf [09:32:27]FM_MakeSignedData [09:32:27]FM_MakeSignedData [09:32:27]SAM_PROTO_SignData [09:32:27]wFMCommunicate request_size=4 [09:32:27]MH_SAM_APDU [09:32:27]CAPDU: 80 0D 01 02 [09:32:27]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:32:27]Read from MH i2c: E2 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: E2 03 00 [09:32:27]MH_I2C_Read... [09:32:27]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [09:32:27]RAPDU: 90 00 [09:32:27]wFMCommunicate OK [09:32:27]wFMCommunicate request_size=255 [09:32:27]MH_SAM_APDU [09:32:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 AB 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 4F 02 00 35 04 06 00 4D 5D DE 1E [09:32:27]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 AB 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 4F 02 00 35 04 06 00 4D 5D DE 1E 00 00 6A [09:32:27]Write i2c OK [09:32:27]MH_I2C_Read... [09:32:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:28]Read from MH i2c: E2 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 03 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [09:32:28]RAPDU: 90 00 [09:32:28]wFMCommunicate OK [09:32:28]wFMCommunicate request_size=7 [09:32:28]MH_SAM_APDU [09:32:28]CAPDU: 80 0D 02 02 02 62 54 [09:32:28]Write to MH i2c: E2 0A 00 57 01 80 0D 02 02 02 00 62 54 00 00 8C [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:32:28]Read from MH i2c: E2 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 03 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [09:32:28]RAPDU: 90 00 [09:32:28]wFMCommunicate OK [09:32:28]wFMCommunicate request_size=4 [09:32:28]MH_SAM_APDU [09:32:28]CAPDU: 80 0D 03 02 [09:32:28]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:32:28]Read from MH i2c: E2 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 0B 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 0B 00 58 01 00 20 06 3E B9 B4 FE F1 58 90 00 ED [09:32:28]RAPDU: 20 06 3E B9 B4 FE F1 58 90 00 [09:32:28]wFMCommunicate OK [09:32:28]SAM_PROTO_SignData done [09:32:28]FM_MakeSignedData done [09:32:28]CreateOFDProtocolMessage [09:32:28]wFMCommunicate request_size=4 [09:32:28]MH_SAM_APDU [09:32:28]CAPDU: 80 11 00 00 [09:32:28]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:28]Read from MH i2c: E2 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 17 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [09:32:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:28]wFMCommunicate OK [09:32:28]CreateOFDProtocolMessage done [09:32:28]OFDSenderStorePacket 151340 [09:32:28]StoreOFDPacket docnum=151340 [09:32:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 11 04 01 76 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 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 AB 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 4F 02 00 35 04 06 00 4D 5D DE 1E 62 54 20 06 3E B9 B4 FE F1 58 [09:32:28]CheckFolder [09:32:28]dirname=/storage/ofd_packets [09:32:28]CheckFolder done [09:32:28]ProducePacketName [09:32:28]name=ofd_packets/00151340 [09:32:28]NVStorageSaveData ofd_packets/00151340 [09:32:28]File name is /storage/ofd_packets/00151340 [09:32:28]Write 298 bytes [09:32:28]NVStorageSaveData done [09:32:28]OFDSenderStorePacket done [09:32:28]KKMCreateOFDPacket done [09:32:28]NVStorageSaveData kkm_last_timestamp [09:32:28]File name is /storage/kkm_last_timestamp [09:32:28]Write 4 bytes [09:32:28]NVStorageSaveData done [09:32:28]ExternCall_PrintAddStr [09:32:28]wPrintStart [09:32:28]Write to MH i2c: 01 00 00 5A 01 5B [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: 01 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: 01 07 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [09:32:28]RasterBufferAndPrint [09:32:28]line Счет N : (1)1785347 [09:32:28]line ИНН: 02508201610067 [09:32:28]line Контрольно-Кассовый Чек [09:32:28]line ПРОДАЖА [09:32:28]line ТРК (МРК, ГНК) : 31 [09:32:28]line Товар: 2710194210 [09:32:28]line ДТ-К-5 [09:32:28]line 65.620 * 0.00 [09:32:28]line = 0.00 [09:32:28]line НДС 12% НСП 1% [09:32:28]line > о реализуемом товаре [09:32:28]line ИТОГО: 0.00 [09:32:28]line НСП 1% : 0.00 [09:32:28]line НДС 12% : 0.00 [09:32:28]line Наличными: 0.00 [09:32:28]line Безнал.: 0.00 [09:32:28]line Место: АЗС № 89 "Партнер Нефть" [09:32:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:32:28]line СНО: Общий режим [09:32:28]line Чек 90 21.09.2024 09:32 [09:32:28]line Смена: 474 ФФД: 1.0 [09:32:28]line ЗНМ: 0300000113 [09:32:28]line РНМ: 0000000000091825 [09:32:28]line Версия ККМ: 001 [09:32:28]line Талоны: Топливная Карта [09:32:28]line 10703 [09:32:28]line ФМ: 0000000000871835 [09:32:28]line ФД: 151340 [09:32:28]line ФПД: 85065553830484 [09:32:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093227&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151340&fm=85065553830484&tin=02508201610067®Number=0000000000091825&sum=0 [09:32:28]written 0, free lines is 4095 [09:32:28]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:32:28]ProducePacketName [09:32:28]name=ofd_packets/00151340 [09:32:28]OFD Sender: To server: pG, [09:32:28]CommunicateWithHost lk.salyk.kg:30040 [09:32:28]ConnectInit lk.salyk.kg [09:32:28]Write to MH i2c: 01 00 00 84 01 85 [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: 01 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: 01 07 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 D8 0C 70 [09:32:28]RasterBufferAndPrint [09:32:28]line [09:32:28]line [09:32:28]line [09:32:28]line [09:32:28]line [09:32:28]written 0, free lines is 3294 [09:32:28]MH_Cut [09:32:28]Write to MH i2c: D1 01 00 8B 01 01 5E [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: D1 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: D1 01 00 [09:32:28]MH_I2C_Read... [09:32:28]Read from MH i2c: D1 01 00 8B 01 00 5D [09:32:28]Write to MH i2c: 01 00 00 8C 01 8D [09:32:28]Write i2c OK [09:32:28]MH_I2C_Read... [09:32:29]*** Cut start [09:32:29]*** Purtial cut [09:32:29]*** CUTSNS_PIN = 0 [09:32:29]*** Stage 1: CUTSNS_PIN = 1 [09:32:31]Read from MH i2c: 01 [09:32:31]MH_I2C_Read... [09:32:31]*** Stop cut motor [09:32:31]*** Cut end [09:32:31]Read from MH i2c: 01 07 00 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [09:32:31]process_action close_receipt done [09:32:31]requested_data is exist [09:32:31]produce_requested_data [09:32:31]requested_item fm.sn is exist - process it [09:32:31]wFMCommunicate request_size=4 [09:32:31]MH_SAM_APDU [09:32:31]CAPDU: 80 11 00 00 [09:32:31]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [09:32:31]Write i2c OK [09:32:31]MH_I2C_Read... [09:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:32:31]Read from MH i2c: E2 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: E2 17 00 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [09:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:32:31]wFMCommunicate OK [09:32:31]requested_item fd.num is exist - process it [09:32:31]SAM_PROTO_GetFieldsCounters [09:32:31]wFMCommunicate request_size=4 [09:32:31]MH_SAM_APDU [09:32:31]CAPDU: 80 13 00 00 [09:32:31]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [09:32:31]Write i2c OK [09:32:31]MH_I2C_Read... [09:32:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:32:31]Read from MH i2c: E2 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: E2 62 00 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 4F 02 00 0E 04 04 00 DA 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 92 [09:32:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5A 00 00 00 5E 04 04 00 5A 00 00 00 57 04 04 00 5B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:32:31]wFMCommunicate OK [09:32:31]SAM_PROTO_GetFieldsCounters done [09:32:31]requested_item shift.num is exist - process it [09:32:31]requested_item shift.opened is exist - process it [09:32:31]req_shift_opened [09:32:31]FM_GetShiftState [09:32:31]SAM_PROTO_GetShiftState [09:32:31]wFMCommunicate request_size=4 [09:32:31]MH_SAM_APDU [09:32:31]CAPDU: 80 13 01 00 [09:32:31]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [09:32:31]Write i2c OK [09:32:31]MH_I2C_Read... [09:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:32:31]Read from MH i2c: E2 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: E2 0E 00 [09:32:31]MH_I2C_Read... [09:32:31]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9D [09:32:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:32:31]wFMCommunicate OK [09:32:31]SAM_PROTO_GetShiftState done [09:32:31]FM_GetShiftState done [09:32:31]req_shift_opened done [09:32:31]requested_item shift.open_date is exist - process it [09:32:31]req_shift_open_date [09:32:31]req_shift_open_date done [09:32:31]produce_requested_data done [09:32:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151340,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:32:31]process_action_free close_receipt [09:32:31]json_value_free [09:32:31]json_value_free done [09:32:31]process_json_proto returns [09:32:31]Send response to host [09:32:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151340,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:32:31]free response buf [09:32:31]execute_script done [09:32:31]execute_script returns [09:32:31]free content buf [09:32:31]Sock 7.Close socket [09:32:31]Sock 7.Thread stoped [09:32:33]ConnectInit Can't take IP for lk.salyk.kg [09:32:33]CommunicateWithHost connect error [09:32:33]CommunicateWithHost err = -1 [09:32:33]OFD Sender: Server communicate error [09:32:38]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:32:38]ProducePacketName [09:32:38]name=ofd_packets/00151340 [09:32:38]OFD Sender: To server: pG, [09:32:38]CommunicateWithHost lk.salyk.kg:30040 [09:32:38]ConnectInit lk.salyk.kg [09:32:40]recv_with_timeout no data received [09:32:43]ConnectInit Can't take IP for lk.salyk.kg [09:32:43]CommunicateWithHost connect error [09:32:43]CommunicateWithHost err = -1 [09:32:43]OFD Sender: Server communicate error [09:32:48]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:32:48]ProducePacketName [09:32:48]name=ofd_packets/00151340 [09:32:48]OFD Sender: To server: pG, [09:32:48]CommunicateWithHost lk.salyk.kg:30040 [09:32:48]ConnectInit lk.salyk.kg [09:32:57]recv_with_timeout no data received [09:33:07]Connected sock=9 [09:33:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 11 04 01 76 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 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 AB 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 4F 02 00 35 04 06 00 4D 5D DE 1E 62 54 20 06 3E B9 B4 FE F1 58 [09:33:12]recv_with_timeout no data received [09:33:12]CommunicateWithHost answer receiving error [09:33:12]CommunicateWithHost err = -3 [09:33:12]OFD Sender: Server communicate error [09:33:16]recv_with_timeout no data received [09:33:17]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:33:17]ProducePacketName [09:33:17]name=ofd_packets/00151340 [09:33:17]OFD Sender: To server: pG, [09:33:17]CommunicateWithHost lk.salyk.kg:30040 [09:33:17]ConnectInit lk.salyk.kg [09:33:22]ConnectInit Can't take IP for lk.salyk.kg [09:33:22]CommunicateWithHost connect error [09:33:22]CommunicateWithHost err = -1 [09:33:22]OFD Sender: Server communicate error [09:33:27]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:33:27]ProducePacketName [09:33:27]name=ofd_packets/00151340 [09:33:27]OFD Sender: To server: pG, [09:33:27]CommunicateWithHost lk.salyk.kg:30040 [09:33:27]ConnectInit lk.salyk.kg [09:33:32]ConnectInit Can't take IP for lk.salyk.kg [09:33:32]CommunicateWithHost connect error [09:33:32]CommunicateWithHost err = -1 [09:33:32]OFD Sender: Server communicate error [09:33:37]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:33:37]ProducePacketName [09:33:37]name=ofd_packets/00151340 [09:33:37]OFD Sender: To server: pG, [09:33:37]CommunicateWithHost lk.salyk.kg:30040 [09:33:37]ConnectInit lk.salyk.kg [09:33:39]recv_with_timeout no data received [09:33:42]ConnectInit Can't take IP for lk.salyk.kg [09:33:42]CommunicateWithHost connect error [09:33:42]CommunicateWithHost err = -1 [09:33:42]OFD Sender: Server communicate error [09:33:47]OFD Sender: Processing packet 151340 [packets to send 824, broken 823] [09:33:47]ProducePacketName [09:33:47]name=ofd_packets/00151340 [09:33:47]OFD Sender: To server: pG, [09:33:47]CommunicateWithHost lk.salyk.kg:30040 [09:33:47]ConnectInit lk.salyk.kg [09:33:48]Connected sock=9 [09:33:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 87 11 04 01 76 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 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 AB 92 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 4F 02 00 35 04 06 00 4D 5D DE 1E 62 54 20 06 3E B9 B4 FE F1 58 [09:33:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7B 18 47 00 C3 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 4F 02 00 F4 03 04 00 01 3B EE 66 B6 04 01 00 00 9A 74 AF 42 2B EF 7F 3C [09:33:48]CommunicateWithHost err = 0 [09:33:48]CheckOFDResponse [09:33:48]1017 (14) - 77093643461234 [09:33:48]1041 (16) - 0000000000871835 [09:33:48]1040 (4) - 151340 [09:33:48]1012 (4) - 21.09.2024 03:18 [09:33:48]1206 (1) - 0 [09:33:48]OFD Sender: Remove packet 151340 [09:33:48]ProducePacketName [09:33:48]name=ofd_packets/00151340 [09:33:48]NVStorageDeleteData [09:33:48]OFD Sender: No OFD packet to send [09:33:52]recv_with_timeout no data received [09:33:53]OFD Sender: No OFD packet to send [09:33:59]OFD Sender: No OFD packet to send [09:34:04]OFD Sender: No OFD packet to send [09:34:09]OFD Sender: No OFD packet to send [09:34:14]OFD Sender: No OFD packet to send [09:34:18]recv_with_timeout no data received [09:34:19]OFD Sender: No OFD packet to send [09:34:24]OFD Sender: No OFD packet to send [09:34:29]OFD Sender: No OFD packet to send [09:34:34]OFD Sender: No OFD packet to send [09:34:39]OFD Sender: No OFD packet to send [09:34:44]OFD Sender: No OFD packet to send [09:34:46]accept exits with 10 [09:34:46]New connection [09:34:46]New thread 3066568036 created [09:34:46]Thread 3066711396 joined [09:34:46]Waiting for new connection... [09:34:46] Sock 10.Parse request [09:34:46]Sock 10.Check first char [09:34:46]Sock 10.First char is OK [09:34:46]request: POST /json_proto HTTP/1.0 [09:34:46]Method: POST [09:34:46]URL: /json_proto [09:34:46]Method is POST - this is cgi request [09:34:46]url: /json_proto [09:34:46]query_string will be loaded in cgi processing [09:34:46]execute_cgi json_proto POST (null) [09:34:46]execute_cgi path=json_proto method=POST [09:34:46]POST find Content-Length [09:34:46]Host: 172.17.43.67:8080 [09:34:46]Content-Length: 755 [09:34:46]Content-Type: application/json [09:34:46] [09:34:46]POST finish read [09:34:46]Found Content-Length = 755 [09:34:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30096186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:46]execute_script... [09:34: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)1785350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30096186", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:46]POST & json_proto [09:34:46]process_json_proto [09:34:46]json parsed OK: [09:34:46]protocol is kg_v1.0 [09:34:46]action value=close_receipt [09:34:46]process_action close_receipt [09:34:46]cmd_close_receipt [09:34:46]MH_GetDate [09:34:46]Write to MH i2c: F0 00 00 90 01 80 [09:34:46]Write i2c OK [09:34:46]MH_I2C_Read... [09:34:46]Read from MH i2c: F0 [09:34:46]MH_I2C_Read... [09:34:46]Read from MH i2c: F0 09 00 [09:34:46]MH_I2C_Read... [09:34:46]Read from MH i2c: F0 09 00 90 01 00 36 93 EE 66 6A BD 47 65 79 [09:34:46]GetLastDocTimeStamp 1726911147 [09:34:46]current date 1726911286 [09:34:46]FM_GetShiftState [09:34:46]SAM_PROTO_GetShiftState [09:34:46]wFMCommunicate request_size=4 [09:34:46]MH_SAM_APDU [09:34:46]CAPDU: 80 13 01 00 [09:34:46]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [09:34:46]Write i2c OK [09:34:46]MH_I2C_Read... [09:34:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:46]Read from MH i2c: E2 [09:34:46]MH_I2C_Read... [09:34:46]Read from MH i2c: E2 0E 00 [09:34:46]MH_I2C_Read... [09:34:46]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9F [09:34:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:34:46]wFMCommunicate OK [09:34:46]SAM_PROTO_GetShiftState done [09:34:46]FM_GetShiftState done [09:34:46]opened in 1726878748 [09:34:46]opened+sec_in_day 1726965148 [09:34:46]quantity*price = 0 [09:34:46]sum+1 = 1 [09:34:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 91 21.09.2024 09:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30096186 ФМ: 0000000000871835 ФД: 151341 ФПД: 254128559780695 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151341&fm=254128559780695&tin=02508201610067®Number=0000000000091825&sum=0 [09:34:47]StoreToDocumentArchive [09:34:47]shift 474 fd 151341 [09:34:47]save to /storage/0474/doc_00151341 [09:34:47]save last doc name /storage/0474/doc_00151341 to /storage/kkm_last_doc_name [09:34:47]save OK [09:34:47]Clear old archive folders... [09:34:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:34:47]tlvbuf is 002A64D0 [09:34:47]SAM_PROTO_ClearQueue [09:34:47]wFMCommunicate request_size=4 [09:34:47]MH_SAM_APDU [09:34:47]CAPDU: 80 09 00 00 [09:34:47]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:47]Read from MH i2c: E2 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [09:34:47]RAPDU: 90 00 [09:34:47]wFMCommunicate OK [09:34:47]SAM_PROTO_ClearQueue done [09:34:47]KKMCreateOFDPacket [09:34:47]OFDProtocolAddRootSTLVToBuf [09:34:47]FM_MakeSignedData [09:34:47]FM_MakeSignedData [09:34:47]SAM_PROTO_SignData [09:34:47]wFMCommunicate request_size=4 [09:34:47]MH_SAM_APDU [09:34:47]CAPDU: 80 0D 01 02 [09:34:47]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:47]Read from MH i2c: E2 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [09:34:47]RAPDU: 90 00 [09:34:47]wFMCommunicate OK [09:34:47]wFMCommunicate request_size=255 [09:34:47]MH_SAM_APDU [09:34:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 36 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 4F 02 00 35 04 06 00 E7 [09:34:47]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 36 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 4F 02 00 35 04 06 00 E7 00 00 80 [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:47]Read from MH i2c: E2 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [09:34:47]RAPDU: 90 00 [09:34:47]wFMCommunicate OK [09:34:47]wFMCommunicate request_size=10 [09:34:47]MH_SAM_APDU [09:34:47]CAPDU: 80 0D 02 02 05 20 EA 88 73 57 [09:34:47]Write to MH i2c: E2 0D 00 A1 01 80 0D 02 02 05 00 20 EA 88 73 57 00 00 82 [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:47]Read from MH i2c: E2 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [09:34:47]RAPDU: 90 00 [09:34:47]wFMCommunicate OK [09:34:47]wFMCommunicate request_size=4 [09:34:47]MH_SAM_APDU [09:34:47]CAPDU: 80 0D 03 02 [09:34:47]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:47]Read from MH i2c: E2 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 0B 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 0B 00 A2 01 00 DC 57 71 F1 60 8B 7D 9B 90 00 B7 [09:34:47]RAPDU: DC 57 71 F1 60 8B 7D 9B 90 00 [09:34:47]wFMCommunicate OK [09:34:47]SAM_PROTO_SignData done [09:34:47]FM_MakeSignedData done [09:34:47]CreateOFDProtocolMessage [09:34:47]wFMCommunicate request_size=4 [09:34:47]MH_SAM_APDU [09:34:47]CAPDU: 80 11 00 00 [09:34:47]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:47]Read from MH i2c: E2 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 17 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [09:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:47]wFMCommunicate OK [09:34:47]CreateOFDProtocolMessage done [09:34:47]OFDSenderStorePacket 151341 [09:34:47]StoreOFDPacket docnum=151341 [09:34:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF D7 07 01 AA BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 36 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 4F 02 00 35 04 06 00 E7 20 EA 88 73 57 DC 57 71 F1 60 8B 7D 9B [09:34:47]CheckFolder [09:34:47]dirname=/storage/ofd_packets [09:34:47]CheckFolder done [09:34:47]ProducePacketName [09:34:47]name=ofd_packets/00151341 [09:34:47]NVStorageSaveData ofd_packets/00151341 [09:34:47]File name is /storage/ofd_packets/00151341 [09:34:47]Write 301 bytes [09:34:47]NVStorageSaveData done [09:34:47]OFDSenderStorePacket done [09:34:47]KKMCreateOFDPacket done [09:34:47]NVStorageSaveData kkm_last_timestamp [09:34:47]File name is /storage/kkm_last_timestamp [09:34:47]Write 4 bytes [09:34:47]NVStorageSaveData done [09:34:47]ExternCall_PrintAddStr [09:34:47]wPrintStart [09:34:47]Write to MH i2c: 01 00 00 A4 01 A5 [09:34:47]Write i2c OK [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: 01 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: 01 07 00 [09:34:47]MH_I2C_Read... [09:34:47]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [09:34:47]RasterBufferAndPrint [09:34:47]line Счет N : (1)1785350 [09:34:47]line ИНН: 02508201610067 [09:34:47]line Контрольно-Кассовый Чек [09:34:47]line ПРОДАЖА [09:34:47]line ТРК (МРК, ГНК) : 12 [09:34:47]line Товар: 2710124130 [09:34:47]line Аи-92-К-5 [09:34:47]line 30.000 * 0.00 [09:34:47]line = 0.00 [09:34:47]line НДС 12% НСП 1% [09:34:47]line > о реализуемом товаре [09:34:47]line ИТОГО: 0.00 [09:34:47]line НСП 1% : 0.00 [09:34:47]line НДС 12% : 0.00 [09:34:47]line Наличными: 0.00 [09:34:47]line Безнал.: 0.00 [09:34:47]line Место: АЗС № 89 "Партнер Нефть" [09:34:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:34:47]line СНО: Общий режим [09:34:47]line Чек 91 21.09.2024 09:34 [09:34:47]line Смена: 474 ФФД: 1.0 [09:34:47]line ЗНМ: 0300000113 [09:34:47]line РНМ: 0000000000091825 [09:34:47]line Версия ККМ: 001 [09:34:47]line Талоны: ТК ГПНА Online [09:34:47]line 30096186 [09:34:47]line ФМ: 0000000000871835 [09:34:47]line ФД: 151341 [09:34:47]line ФПД: 254128559780695 [09:34:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151341&fm=254128559780695&tin=02508201610067®Number=0000000000091825&sum=0 [09:34:47]written 0, free lines is 4095 [09:34:47]OFD Sender: Processing packet 151341 [packets to send 824, broken 823] [09:34:47]ProducePacketName [09:34:47]name=ofd_packets/00151341 [09:34:47]OFD Sender: To server: pG, [09:34:47]CommunicateWithHost lk.salyk.kg:30040 [09:34:47]ConnectInit lk.salyk.kg [09:34:48]Write to MH i2c: 01 00 00 CE 01 CF [09:34:48]Write i2c OK [09:34:48]MH_I2C_Read... [09:34:48]Read from MH i2c: 01 [09:34:48]MH_I2C_Read... [09:34:48]Read from MH i2c: 01 07 00 [09:34:48]MH_I2C_Read... [09:34:48]Read from MH i2c: 01 07 00 CE 01 00 00 00 00 00 DD 0C BF [09:34:48]RasterBufferAndPrint [09:34:48]line [09:34:48]line [09:34:48]line [09:34:48]line [09:34:48]line [09:34:48]written 0, free lines is 3299 [09:34:48]MH_Cut [09:34:48]Write to MH i2c: D1 01 00 D5 01 01 A8 [09:34:48]Write i2c OK [09:34:48]MH_I2C_Read... [09:34:48]Read from MH i2c: D1 [09:34:48]MH_I2C_Read... [09:34:48]Read from MH i2c: D1 01 00 [09:34:48]MH_I2C_Read... [09:34:48]Read from MH i2c: D1 01 00 D5 01 00 A7 [09:34:48]Write to MH i2c: 01 00 00 D6 01 D7 [09:34:48]Write i2c OK [09:34:48]MH_I2C_Read... [09:34:49]*** Cut start [09:34:49]*** Purtial cut [09:34:49]*** Stage 1: CUTSNS_PIN = 1 [09:34:49]Read from MH i2c: 01 [09:34:49]MH_I2C_Read... [09:34:49]*** Stop cut motor [09:34:49]*** Cut end [09:34:49]Read from MH i2c: 01 07 00 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 FF 0F EC [09:34:49]process_action close_receipt done [09:34:49]requested_data is exist [09:34:49]produce_requested_data [09:34:49]requested_item fm.sn is exist - process it [09:34:49]wFMCommunicate request_size=4 [09:34:49]MH_SAM_APDU [09:34:49]CAPDU: 80 11 00 00 [09:34:49]Write to MH i2c: E2 08 00 D7 01 80 11 00 00 00 00 00 00 52 [09:34:49]Write i2c OK [09:34:49]MH_I2C_Read... [09:34:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:49]Read from MH i2c: E2 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: E2 17 00 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: E2 17 00 D7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A5 [09:34:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:34:49]wFMCommunicate OK [09:34:49]requested_item fd.num is exist - process it [09:34:49]SAM_PROTO_GetFieldsCounters [09:34:49]wFMCommunicate request_size=4 [09:34:49]MH_SAM_APDU [09:34:49]CAPDU: 80 13 00 00 [09:34:49]Write to MH i2c: E2 08 00 D8 01 80 13 00 00 00 00 00 00 55 [09:34:49]Write i2c OK [09:34:49]MH_I2C_Read... [09:34:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:49]Read from MH i2c: E2 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: E2 62 00 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: E2 62 00 D8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 4F 02 00 0E 04 04 00 DA 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 E0 [09:34:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5B 00 00 00 5E 04 04 00 5B 00 00 00 57 04 04 00 5C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:49]wFMCommunicate OK [09:34:49]SAM_PROTO_GetFieldsCounters done [09:34:49]requested_item shift.num is exist - process it [09:34:49]requested_item shift.opened is exist - process it [09:34:49]req_shift_opened [09:34:49]FM_GetShiftState [09:34:49]SAM_PROTO_GetShiftState [09:34:49]wFMCommunicate request_size=4 [09:34:49]MH_SAM_APDU [09:34:49]CAPDU: 80 13 01 00 [09:34:49]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [09:34:49]Write i2c OK [09:34:49]MH_I2C_Read... [09:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:49]Read from MH i2c: E2 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: E2 0E 00 [09:34:49]MH_I2C_Read... [09:34:49]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E7 [09:34:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:34:49]wFMCommunicate OK [09:34:49]SAM_PROTO_GetShiftState done [09:34:49]FM_GetShiftState done [09:34:49]req_shift_opened done [09:34:49]requested_item shift.open_date is exist - process it [09:34:49]req_shift_open_date [09:34:49]req_shift_open_date done [09:34:49]produce_requested_data done [09:34:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151341,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:34:49]process_action_free close_receipt [09:34:49]json_value_free [09:34:49]json_value_free done [09:34:49]process_json_proto returns [09:34:49]Send response to host [09:34:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151341,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:34:49]free response buf [09:34:49]execute_script done [09:34:49]execute_script returns [09:34:49]free content buf [09:34:49]Sock 10.Close socket [09:34:49]Sock 10.Thread stoped [09:35:19]recv_with_timeout no data received [09:36:43]accept exits with 7 [09:36:43]New connection [09:36:43]New thread 3066711396 created [09:36:43]Thread 3066568036 joined [09:36:43]Waiting for new connection... [09:36:43] Sock 7.Parse request [09:36:43]Sock 7.Check first char [09:36:43]Sock 7.First char is OK [09:36:43]request: POST /json_proto HTTP/1.0 [09:36:43]Method: POST [09:36:43]URL: /json_proto [09:36:43]Method is POST - this is cgi request [09:36:43]url: /json_proto [09:36:43]query_string will be loaded in cgi processing [09:36:43]execute_cgi json_proto POST (null) [09:36:43]execute_cgi path=json_proto method=POST [09:36:43]POST find Content-Length [09:36:43]Host: 172.17.43.67:8080 [09:36:43]Content-Length: 755 [09:36:43]Content-Type: application/json [09:36:43] [09:36:43]POST finish read [09:36:43]Found Content-Length = 755 [09:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029179", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:43]execute_script... [09:36: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)1785351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30029179", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:43]POST & json_proto [09:36:43]process_json_proto [09:36:43]json parsed OK: [09:36:43]protocol is kg_v1.0 [09:36:43]action value=close_receipt [09:36:43]process_action close_receipt [09:36:43]cmd_close_receipt [09:36:43]MH_GetDate [09:36:43]Write to MH i2c: F0 00 00 DA 01 CA [09:36:43]Write i2c OK [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: F0 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: F0 09 00 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: F0 09 00 DA 01 00 AB 93 EE 66 6A BD 47 65 38 [09:36:43]GetLastDocTimeStamp 1726911286 [09:36:43]current date 1726911403 [09:36:43]FM_GetShiftState [09:36:43]SAM_PROTO_GetShiftState [09:36:43]wFMCommunicate request_size=4 [09:36:43]MH_SAM_APDU [09:36:43]CAPDU: 80 13 01 00 [09:36:43]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [09:36:43]Write i2c OK [09:36:43]MH_I2C_Read... [09:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:43]Read from MH i2c: E2 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: E2 0E 00 [09:36:43]MH_I2C_Read... [09:36:43]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E9 [09:36:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:36:43]wFMCommunicate OK [09:36:43]SAM_PROTO_GetShiftState done [09:36:43]FM_GetShiftState done [09:36:43]opened in 1726878748 [09:36:43]opened+sec_in_day 1726965148 [09:36:43]quantity*price = 0 [09:36:43]sum+1 = 1 [09:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 92 21.09.2024 09:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30029179 ФМ: 0000000000871835 ФД: 151342 ФПД: 206421761493248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151342&fm=206421761493248&tin=02508201610067®Number=0000000000091825&sum=0 [09:36:44]StoreToDocumentArchive [09:36:44]shift 474 fd 151342 [09:36:44]save to /storage/0474/doc_00151342 [09:36:44]save last doc name /storage/0474/doc_00151342 to /storage/kkm_last_doc_name [09:36:44]save OK [09:36:44]Clear old archive folders... [09:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:36:44]tlvbuf is 0021F4D0 [09:36:44]SAM_PROTO_ClearQueue [09:36:44]wFMCommunicate request_size=4 [09:36:44]MH_SAM_APDU [09:36:44]CAPDU: 80 09 00 00 [09:36:44]Write to MH i2c: E2 08 00 E8 01 80 09 00 00 00 00 00 00 5B [09:36:44]Write i2c OK [09:36:44]MH_I2C_Read... [09:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:44]Read from MH i2c: E2 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: E2 03 00 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [09:36:44]RAPDU: 90 00 [09:36:44]wFMCommunicate OK [09:36:44]SAM_PROTO_ClearQueue done [09:36:44]KKMCreateOFDPacket [09:36:44]OFDProtocolAddRootSTLVToBuf [09:36:44]FM_MakeSignedData [09:36:44]FM_MakeSignedData [09:36:44]SAM_PROTO_SignData [09:36:44]wFMCommunicate request_size=4 [09:36:44]MH_SAM_APDU [09:36:44]CAPDU: 80 0D 01 02 [09:36:44]Write to MH i2c: E2 08 00 E9 01 80 0D 01 02 00 00 00 00 63 [09:36:44]Write i2c OK [09:36:44]MH_I2C_Read... [09:36:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:44]Read from MH i2c: E2 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: E2 03 00 [09:36:44]MH_I2C_Read... [09:36:44]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [09:36:44]RAPDU: 90 00 [09:36:44]wFMCommunicate OK [09:36:44]wFMCommunicate request_size=255 [09:36:44]MH_SAM_APDU [09:36: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 AB 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 4F 02 00 35 04 06 00 BB [09:36:44]Write to MH i2c: E2 02 01 EA 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 AB 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 4F 02 00 35 04 06 00 BB 00 00 42 [09:36:44]Write i2c OK [09:36:44]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [09:36:45]RAPDU: 90 00 [09:36:45]wFMCommunicate OK [09:36:45]wFMCommunicate request_size=10 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 0D 02 02 05 BD 4F C4 89 00 [09:36:45]Write to MH i2c: E2 0D 00 EB 01 80 0D 02 02 05 00 BD 4F C4 89 00 00 00 C9 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [09:36:45]RAPDU: 90 00 [09:36:45]wFMCommunicate OK [09:36:45]wFMCommunicate request_size=4 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 0D 03 02 [09:36:45]Write to MH i2c: E2 08 00 EC 01 80 0D 03 02 00 00 00 00 68 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 0B 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 0B 00 EC 01 00 24 E0 E8 E0 C3 73 FB CC 90 00 32 [09:36:45]RAPDU: 24 E0 E8 E0 C3 73 FB CC 90 00 [09:36:45]wFMCommunicate OK [09:36:45]SAM_PROTO_SignData done [09:36:45]FM_MakeSignedData done [09:36:45]CreateOFDProtocolMessage [09:36:45]wFMCommunicate request_size=4 [09:36:45]MH_SAM_APDU [09:36:45]CAPDU: 80 11 00 00 [09:36:45]Write to MH i2c: E2 08 00 ED 01 80 11 00 00 00 00 00 00 68 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:45]Read from MH i2c: E2 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 17 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: E2 17 00 ED 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BB [09:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:36:45]wFMCommunicate OK [09:36:45]CreateOFDProtocolMessage done [09:36:45]OFDSenderStorePacket 151342 [09:36:45]StoreOFDPacket docnum=151342 [09:36:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 7B 07 01 66 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 AB 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 4F 02 00 35 04 06 00 BB BD 4F C4 89 00 24 E0 E8 E0 C3 73 FB CC [09:36:45]CheckFolder [09:36:45]dirname=/storage/ofd_packets [09:36:45]CheckFolder done [09:36:45]ProducePacketName [09:36:45]name=ofd_packets/00151342 [09:36:45]NVStorageSaveData ofd_packets/00151342 [09:36:45]File name is /storage/ofd_packets/00151342 [09:36:45]Write 301 bytes [09:36:45]NVStorageSaveData done [09:36:45]OFDSenderStorePacket done [09:36:45]KKMCreateOFDPacket done [09:36:45]NVStorageSaveData kkm_last_timestamp [09:36:45]File name is /storage/kkm_last_timestamp [09:36:45]Write 4 bytes [09:36:45]NVStorageSaveData done [09:36:45]ExternCall_PrintAddStr [09:36:45]wPrintStart [09:36:45]Write to MH i2c: 01 00 00 EE 01 EF [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: 01 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: 01 07 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 FF 0F 04 [09:36:45]RasterBufferAndPrint [09:36:45]line Счет N : (1)1785351 [09:36:45]line ИНН: 02508201610067 [09:36:45]line Контрольно-Кассовый Чек [09:36:45]line ПРОДАЖА [09:36:45]line ТРК (МРК, ГНК) : 22 [09:36:45]line Товар: 2710124130 [09:36:45]line Аи-92-К-5 [09:36:45]line 15.000 * 0.00 [09:36:45]line = 0.00 [09:36:45]line НДС 12% НСП 1% [09:36:45]line > о реализуемом товаре [09:36:45]line ИТОГО: 0.00 [09:36:45]line НСП 1% : 0.00 [09:36:45]line НДС 12% : 0.00 [09:36:45]line Наличными: 0.00 [09:36:45]line Безнал.: 0.00 [09:36:45]line Место: АЗС № 89 "Партнер Нефть" [09:36:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:36:45]line СНО: Общий режим [09:36:45]line Чек 92 21.09.2024 09:36 [09:36:45]line Смена: 474 ФФД: 1.0 [09:36:45]line ЗНМ: 0300000113 [09:36:45]line РНМ: 0000000000091825 [09:36:45]line Версия ККМ: 001 [09:36:45]line Талоны: ТК ГПНА Online [09:36:45]line 30029179 [09:36:45]line ФМ: 0000000000871835 [09:36:45]line ФД: 151342 [09:36:45]line ФПД: 206421761493248 [09:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T093643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151342&fm=206421761493248&tin=02508201610067®Number=0000000000091825&sum=0 [09:36:45]written 0, free lines is 4095 [09:36:45]Write to MH i2c: 01 00 00 18 02 1A [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: 01 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: 01 07 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: 01 07 00 18 02 00 00 00 00 00 DD 0C 0A [09:36:45]RasterBufferAndPrint [09:36:45]line [09:36:45]line [09:36:45]line [09:36:45]line [09:36:45]line [09:36:45]written 0, free lines is 3299 [09:36:45]MH_Cut [09:36:45]Write to MH i2c: D1 01 00 1F 02 01 F3 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: D1 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: D1 01 00 [09:36:45]MH_I2C_Read... [09:36:45]Read from MH i2c: D1 01 00 1F 02 00 F2 [09:36:45]Write to MH i2c: 01 00 00 20 02 22 [09:36:45]Write i2c OK [09:36:45]MH_I2C_Read... [09:36:46]*** Cut start [09:36:46]*** Purtial cut [09:36:46]*** CUTSNS_PIN = 0 [09:36:46]*** Stage 1: CUTSNS_PIN = 1 [09:36:48]Read from MH i2c: 01 [09:36:48]MH_I2C_Read... [09:36:48]*** Stop cut motor [09:36:48]*** Cut end [09:36:48]Read from MH i2c: 01 07 00 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 FF 0F 37 [09:36:48]process_action close_receipt done [09:36:48]requested_data is exist [09:36:48]produce_requested_data [09:36:48]requested_item fm.sn is exist - process it [09:36:48]wFMCommunicate request_size=4 [09:36:48]MH_SAM_APDU [09:36:48]CAPDU: 80 11 00 00 [09:36:48]Write to MH i2c: E2 08 00 21 02 80 11 00 00 00 00 00 00 9D [09:36:48]Write i2c OK [09:36:48]MH_I2C_Read... [09:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:48]Read from MH i2c: E2 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: E2 17 00 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: E2 17 00 21 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [09:36:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:36:48]wFMCommunicate OK [09:36:48]requested_item fd.num is exist - process it [09:36:48]SAM_PROTO_GetFieldsCounters [09:36:48]wFMCommunicate request_size=4 [09:36:48]MH_SAM_APDU [09:36:48]CAPDU: 80 13 00 00 [09:36:48]Write to MH i2c: E2 08 00 22 02 80 13 00 00 00 00 00 00 A0 [09:36:48]Write i2c OK [09:36:48]MH_I2C_Read... [09:36:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:48]Read from MH i2c: E2 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: E2 62 00 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: E2 62 00 22 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 4F 02 00 0E 04 04 00 DA 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 2F [09:36:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5C 00 00 00 5E 04 04 00 5C 00 00 00 57 04 04 00 5D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:48]wFMCommunicate OK [09:36:48]SAM_PROTO_GetFieldsCounters done [09:36:48]requested_item shift.num is exist - process it [09:36:48]requested_item shift.opened is exist - process it [09:36:48]req_shift_opened [09:36:48]FM_GetShiftState [09:36:48]SAM_PROTO_GetShiftState [09:36:48]wFMCommunicate request_size=4 [09:36:48]MH_SAM_APDU [09:36:48]CAPDU: 80 13 01 00 [09:36:48]Write to MH i2c: E2 08 00 23 02 80 13 01 00 00 00 00 00 A2 [09:36:48]Write i2c OK [09:36:48]MH_I2C_Read... [09:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:48]Read from MH i2c: E2 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: E2 0E 00 [09:36:48]MH_I2C_Read... [09:36:48]Read from MH i2c: E2 0E 00 23 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 32 [09:36:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:36:48]wFMCommunicate OK [09:36:48]SAM_PROTO_GetShiftState done [09:36:48]FM_GetShiftState done [09:36:48]req_shift_opened done [09:36:48]requested_item shift.open_date is exist - process it [09:36:48]req_shift_open_date [09:36:48]req_shift_open_date done [09:36:48]produce_requested_data done [09:36:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151342,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:36:48]process_action_free close_receipt [09:36:48]json_value_free [09:36:48]json_value_free done [09:36:48]process_json_proto returns [09:36:48]Send response to host [09:36:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151342,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:36:48]free response buf [09:36:48]execute_script done [09:36:48]execute_script returns [09:36:48]free content buf [09:36:48]Sock 7.Close socket [09:36:48]Sock 7.Thread stoped [09:37:03]ConnectInit Can't connect to host [09:37:03]CommunicateWithHost connect error [09:37:03]CommunicateWithHost err = -1 [09:37:03]OFD Sender: Server communicate error [09:37:03]OFD Sender: Processing packet 151341 [packets to send 825, broken 823] [09:37:03]ProducePacketName [09:37:03]name=ofd_packets/00151341 [09:37:03]OFD Sender: To server: pG, [09:37:03]CommunicateWithHost lk.salyk.kg:30040 [09:37:03]ConnectInit lk.salyk.kg [09:37:05]Connected sock=7 [09:37:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF D7 07 01 AA BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 36 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 4F 02 00 35 04 06 00 E7 20 EA 88 73 57 DC 57 71 F1 60 8B 7D 9B [09:37:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F9 C6 47 00 43 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 4F 02 00 F4 03 04 00 C6 3B EE 66 B6 04 01 00 00 3B 95 F3 EB 21 81 8D 7B [09:37:05]CommunicateWithHost err = 0 [09:37:05]CheckOFDResponse [09:37:05]1017 (14) - 77093643461234 [09:37:05]1041 (16) - 0000000000871835 [09:37:05]1040 (4) - 151341 [09:37:05]1012 (4) - 21.09.2024 03:21 [09:37:05]1206 (1) - 0 [09:37:05]OFD Sender: Remove packet 151341 [09:37:05]ProducePacketName [09:37:05]name=ofd_packets/00151341 [09:37:05]NVStorageDeleteData [09:37:06]OFD Sender: Processing packet 151342 [packets to send 824, broken 823] [09:37:06]ProducePacketName [09:37:06]name=ofd_packets/00151342 [09:37:06]OFD Sender: To server: pG, [09:37:06]CommunicateWithHost lk.salyk.kg:30040 [09:37:06]ConnectInit lk.salyk.kg [09:37:10]Connected sock=9 [09:37:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 7B 07 01 66 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 AB 93 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 4F 02 00 35 04 06 00 BB BD 4F C4 89 00 24 E0 E8 E0 C3 73 FB CC [09:37:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 98 40 47 00 13 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 4F 02 00 F4 03 04 00 CB 3B EE 66 B6 04 01 00 00 3D EB D1 BF A5 76 2F 21 [09:37:10]CommunicateWithHost err = 0 [09:37:10]CheckOFDResponse [09:37:10]1017 (14) - 77093643461234 [09:37:10]1041 (16) - 0000000000871835 [09:37:10]1040 (4) - 151342 [09:37:10]1012 (4) - 21.09.2024 03:21 [09:37:10]1206 (1) - 0 [09:37:10]OFD Sender: Remove packet 151342 [09:37:10]ProducePacketName [09:37:10]name=ofd_packets/00151342 [09:37:10]NVStorageDeleteData [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:30]recv_with_timeout no data received [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:37:58]recv_with_timeout no data received [09:38:01]OFD Sender: No OFD packet to send [09:38:06]OFD Sender: No OFD packet to send [09:38:11]OFD Sender: No OFD packet to send [09:38:16]OFD Sender: No OFD packet to send [09:38:21]OFD Sender: No OFD packet to send [09:38:26]OFD Sender: No OFD packet to send [09:38:31]OFD Sender: No OFD packet to send [09:38:36]OFD Sender: No OFD packet to send [09:38:41]OFD Sender: No OFD packet to send [09:38:46]OFD Sender: No OFD packet to send [09:38:51]OFD Sender: No OFD packet to send [09:38:56]OFD Sender: No OFD packet to send [09:39:01]OFD Sender: No OFD packet to send [09:39:06]OFD Sender: No OFD packet to send [09:39:11]OFD Sender: No OFD packet to send [09:39:16]OFD Sender: No OFD packet to send [09:39:21]OFD Sender: No OFD packet to send [09:39:26]OFD Sender: No OFD packet to send [09:39:31]OFD Sender: No OFD packet to send [09:39:36]OFD Sender: No OFD packet to send [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:02]OFD Sender: No OFD packet to send [09:40:07]OFD Sender: No OFD packet to send [09:40:12]OFD Sender: No OFD packet to send [09:40:17]OFD Sender: No OFD packet to send [09:40:22]OFD Sender: No OFD packet to send [09:40:27]OFD Sender: No OFD packet to send [09:40:29]recv_with_timeout no data received [09:40:32]OFD Sender: No OFD packet to send [09:40:37]OFD Sender: No OFD packet to send [09:40:42]OFD Sender: No OFD packet to send [09:40:44]recv_with_timeout no data received [09:40:47]OFD Sender: No OFD packet to send [09:40:52]OFD Sender: No OFD packet to send [09:40:57]OFD Sender: No OFD packet to send [09:41:01]recv_with_timeout no data received [09:41:02]OFD Sender: No OFD packet to send [09:41:07]OFD Sender: No OFD packet to send [09:41:12]OFD Sender: No OFD packet to send [09:41:17]OFD Sender: No OFD packet to send [09:41:22]OFD Sender: No OFD packet to send [09:41:27]OFD Sender: No OFD packet to send [09:41:32]OFD Sender: No OFD packet to send [09:41:37]OFD Sender: No OFD packet to send [09:41:42]OFD Sender: No OFD packet to send [09:41:47]OFD Sender: No OFD packet to send [09:41:52]OFD Sender: No OFD packet to send [09:41:57]OFD Sender: No OFD packet to send [09:42:02]OFD Sender: No OFD packet to send [09:42:07]recv_with_timeout no data received [09:42:07]OFD Sender: No OFD packet to send [09:42:12]OFD Sender: No OFD packet to send [09:42:17]OFD Sender: No OFD packet to send [09:42:17]recv_with_timeout no data received [09:42:22]OFD Sender: No OFD packet to send [09:42:27]OFD Sender: No OFD packet to send [09:42:32]OFD Sender: No OFD packet to send [09:42:37]OFD Sender: No OFD packet to send [09:42:42]OFD Sender: No OFD packet to send [09:42:47]OFD Sender: No OFD packet to send [09:42:52]OFD Sender: No OFD packet to send [09:42:56]accept exits with 10 [09:42:56]New connection [09:42:56]New thread 3066568036 created [09:42:56]Thread 3066711396 joined [09:42:56]Waiting for new connection... [09:42:56] Sock 10.Parse request [09:42:56]Sock 10.Check first char [09:42:56]Sock 10.First char is OK [09:42:56]request: POST /json_proto HTTP/1.0 [09:42:56]Method: POST [09:42:56]URL: /json_proto [09:42:56]Method is POST - this is cgi request [09:42:56]url: /json_proto [09:42:56]query_string will be loaded in cgi processing [09:42:56]execute_cgi json_proto POST (null) [09:42:56]execute_cgi path=json_proto method=POST [09:42:56]POST find Content-Length [09:42:56]Host: 172.17.43.67:8080 [09:42:56]Content-Length: 796 [09:42:56]Content-Type: application/json [09:42:56] [09:42:56]POST finish read [09:42:56]Found Content-Length = 796 [09:42:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 9.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:56]execute_script... [09:42: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)1785352", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 9.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:42:56]POST & json_proto [09:42:56]process_json_proto [09:42:56]json parsed OK: [09:42:56]protocol is kg_v1.0 [09:42:56]action value=close_receipt [09:42:56]process_action close_receipt [09:42:56]cmd_close_receipt [09:42:56]MH_GetDate [09:42:56]Write to MH i2c: F0 00 00 24 02 15 [09:42:56]Write i2c OK [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: F0 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: F0 09 00 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: F0 09 00 24 02 00 21 95 EE 66 6A BD 47 65 FB [09:42:56]GetLastDocTimeStamp 1726911403 [09:42:56]current date 1726911777 [09:42:56]FM_GetShiftState [09:42:56]SAM_PROTO_GetShiftState [09:42:56]wFMCommunicate request_size=4 [09:42:56]MH_SAM_APDU [09:42:56]CAPDU: 80 13 01 00 [09:42:56]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [09:42:56]Write i2c OK [09:42:56]MH_I2C_Read... [09:42:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:42:56]Read from MH i2c: E2 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: E2 0E 00 [09:42:56]MH_I2C_Read... [09:42:56]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 34 [09:42:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:42:56]wFMCommunicate OK [09:42:56]SAM_PROTO_GetShiftState done [09:42:56]FM_GetShiftState done [09:42:56]opened in 1726878748 [09:42:56]opened+sec_in_day 1726965148 [09:42:56]quantity*price = 0 [09:42:56]sum+1 = 1 [09:42:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 93 21.09.2024 09:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151343 ФПД: 230209496606270 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094257&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151343&fm=230209496606270&tin=02508201610067®Number=0000000000091825&sum=0 [09:42:57]StoreToDocumentArchive [09:42:57]shift 474 fd 151343 [09:42:57]save to /storage/0474/doc_00151343 [09:42:57]save last doc name /storage/0474/doc_00151343 to /storage/kkm_last_doc_name [09:42:57]save OK [09:42:57]Clear old archive folders... [09:42:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:42:57]tlvbuf is 0021F3B0 [09:42:57]SAM_PROTO_ClearQueue [09:42:57]wFMCommunicate request_size=4 [09:42:57]MH_SAM_APDU [09:42:57]CAPDU: 80 09 00 00 [09:42:57]Write to MH i2c: E2 08 00 32 02 80 09 00 00 00 00 00 00 A6 [09:42:57]Write i2c OK [09:42:57]MH_I2C_Read... [09:42:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:42:57]Read from MH i2c: E2 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [09:42:57]RAPDU: 90 00 [09:42:57]wFMCommunicate OK [09:42:57]SAM_PROTO_ClearQueue done [09:42:57]KKMCreateOFDPacket [09:42:57]OFDProtocolAddRootSTLVToBuf [09:42:57]FM_MakeSignedData [09:42:57]FM_MakeSignedData [09:42:57]SAM_PROTO_SignData [09:42:57]wFMCommunicate request_size=4 [09:42:57]MH_SAM_APDU [09:42:57]CAPDU: 80 0D 01 02 [09:42:57]Write to MH i2c: E2 08 00 33 02 80 0D 01 02 00 00 00 00 AE [09:42:57]Write i2c OK [09:42:57]MH_I2C_Read... [09:42:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:42:57]Read from MH i2c: E2 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 [09:42:57]MH_I2C_Read... [09:42:57]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [09:42:57]RAPDU: 90 00 [09:42:57]wFMCommunicate OK [09:42:57]wFMCommunicate request_size=255 [09:42:57]MH_SAM_APDU [09:42: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 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 21 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 4F 02 00 35 04 06 00 D1 [09:42:57]Write to MH i2c: E2 02 01 34 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 21 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 4F 02 00 35 04 06 00 D1 00 00 53 [09:42:57]Write i2c OK [09:42:57]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [09:42:58]RAPDU: 90 00 [09:42:58]wFMCommunicate OK [09:42:58]wFMCommunicate request_size=10 [09:42:58]MH_SAM_APDU [09:42:58]CAPDU: 80 0D 02 02 05 5F D3 44 E6 3E [09:42:58]Write to MH i2c: E2 0D 00 35 02 80 0D 02 02 05 00 5F D3 44 E6 3E 00 00 55 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [09:42:58]RAPDU: 90 00 [09:42:58]wFMCommunicate OK [09:42:58]wFMCommunicate request_size=4 [09:42:58]MH_SAM_APDU [09:42:58]CAPDU: 80 0D 03 02 [09:42:58]Write to MH i2c: E2 08 00 36 02 80 0D 03 02 00 00 00 00 B3 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 0B 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 0B 00 36 02 00 5D 8D 6F 47 86 21 03 5F 90 00 5D [09:42:58]RAPDU: 5D 8D 6F 47 86 21 03 5F 90 00 [09:42:58]wFMCommunicate OK [09:42:58]SAM_PROTO_SignData done [09:42:58]FM_MakeSignedData done [09:42:58]CreateOFDProtocolMessage [09:42:58]wFMCommunicate request_size=4 [09:42:58]MH_SAM_APDU [09:42:58]CAPDU: 80 11 00 00 [09:42:58]Write to MH i2c: E2 08 00 37 02 80 11 00 00 00 00 00 00 B3 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:58]Read from MH i2c: E2 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 17 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: E2 17 00 37 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 06 [09:42:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:58]wFMCommunicate OK [09:42:58]CreateOFDProtocolMessage done [09:42:58]OFDSenderStorePacket 151343 [09:42:58]StoreOFDPacket docnum=151343 [09:42:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 56 07 01 F5 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 21 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 4F 02 00 35 04 06 00 D1 5F D3 44 E6 3E 5D 8D 6F 47 86 21 03 5F [09:42:58]CheckFolder [09:42:58]dirname=/storage/ofd_packets [09:42:58]CheckFolder done [09:42:58]ProducePacketName [09:42:58]name=ofd_packets/00151343 [09:42:58]NVStorageSaveData ofd_packets/00151343 [09:42:58]File name is /storage/ofd_packets/00151343 [09:42:58]Write 301 bytes [09:42:58]NVStorageSaveData done [09:42:58]OFDSenderStorePacket done [09:42:58]KKMCreateOFDPacket done [09:42:58]NVStorageSaveData kkm_last_timestamp [09:42:58]File name is /storage/kkm_last_timestamp [09:42:58]Write 4 bytes [09:42:58]NVStorageSaveData done [09:42:58]ExternCall_PrintAddStr [09:42:58]wPrintStart [09:42:58]Write to MH i2c: 01 00 00 38 02 3A [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 07 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 07 00 38 02 00 00 00 00 00 FF 0F 4F [09:42:58]RasterBufferAndPrint [09:42:58]line Счет N : (1)1785352 [09:42:58]line ИНН: 02508201610067 [09:42:58]line Контрольно-Кассовый Чек [09:42:58]line ПРОДАЖА [09:42:58]line ТРК (МРК, ГНК) : 13 [09:42:58]line Товар: 2710124500 [09:42:58]line Аи-95-К-5 [09:42:58]line 9.440 * 0.00 [09:42:58]line = 0.00 [09:42:58]line НДС 12% НСП 1% [09:42:58]line > о реализуемом товаре [09:42:58]line ИТОГО: 0.00 [09:42:58]line НСП 1% : 0.00 [09:42:58]line НДС 12% : 0.00 [09:42:58]line Наличными: 0.00 [09:42:58]line Безнал.: 0.00 [09:42:58]line Место: АЗС № 89 "Партнер Нефть" [09:42:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:42:58]line СНО: Общий режим [09:42:58]line Чек 93 21.09.2024 09:42 [09:42:58]line Смена: 474 ФФД: 1.0 [09:42:58]line ЗНМ: 0300000113 [09:42:58]line РНМ: 0000000000091825 [09:42:58]line Версия ККМ: 001 [09:42:58]line Платежная система: O! деньги [09:42:58]line ФМ: 0000000000871835 [09:42:58]line ФД: 151343 [09:42:58]line ФПД: 230209496606270 [09:42:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094257&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151343&fm=230209496606270&tin=02508201610067®Number=0000000000091825&sum=0 [09:42:58]written 0, free lines is 4095 [09:42:58]OFD Sender: Processing packet 151343 [packets to send 824, broken 823] [09:42:58]ProducePacketName [09:42:58]name=ofd_packets/00151343 [09:42:58]OFD Sender: To server: pG, [09:42:58]CommunicateWithHost lk.salyk.kg:30040 [09:42:58]ConnectInit lk.salyk.kg [09:42:58]Write to MH i2c: 01 00 00 62 02 64 [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 07 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 D8 0C 4F [09:42:58]RasterBufferAndPrint [09:42:58]line [09:42:58]line [09:42:58]line [09:42:58]line [09:42:58]line [09:42:58]written 0, free lines is 3291 [09:42:58]MH_Cut [09:42:58]Write to MH i2c: D1 01 00 69 02 01 3D [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: D1 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: D1 01 00 [09:42:58]MH_I2C_Read... [09:42:58]Read from MH i2c: D1 01 00 69 02 00 3C [09:42:58]Write to MH i2c: 01 00 00 6A 02 6C [09:42:58]Write i2c OK [09:42:58]MH_I2C_Read... [09:42:59]*** Cut start [09:42:59]*** Purtial cut [09:42:59]*** Stage 1: CUTSNS_PIN = 1 [09:42:59]Read from MH i2c: 01 [09:42:59]MH_I2C_Read... [09:42:59]*** Stop cut motor [09:42:59]*** Cut end [09:42:59]Read from MH i2c: 01 07 00 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [09:42:59]process_action close_receipt done [09:42:59]requested_data is exist [09:42:59]produce_requested_data [09:42:59]requested_item fm.sn is exist - process it [09:42:59]wFMCommunicate request_size=4 [09:42:59]MH_SAM_APDU [09:42:59]CAPDU: 80 11 00 00 [09:42:59]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:42:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:42:59]Read from MH i2c: E2 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: E2 17 00 [09:42:59]MH_I2C_Read... [09:42:59]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [09:42:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:42:59]wFMCommunicate OK [09:42:59]requested_item fd.num is exist - process it [09:42:59]SAM_PROTO_GetFieldsCounters [09:42:59]wFMCommunicate request_size=4 [09:42:59]MH_SAM_APDU [09:42:59]CAPDU: 80 13 00 00 [09:42:59]Write to MH i2c: E2 08 00 6C 02 80 13 00 00 00 00 00 00 EA [09:42:59]Write i2c OK [09:42:59]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 62 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 62 00 6C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 4F 02 00 0E 04 04 00 DA 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 7D [09:43:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5D 00 00 00 5E 04 04 00 5D 00 00 00 57 04 04 00 5E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:00]wFMCommunicate OK [09:43:00]SAM_PROTO_GetFieldsCounters done [09:43:00]requested_item shift.num is exist - process it [09:43:00]requested_item shift.opened is exist - process it [09:43:00]req_shift_opened [09:43:00]FM_GetShiftState [09:43:00]SAM_PROTO_GetShiftState [09:43:00]wFMCommunicate request_size=4 [09:43:00]MH_SAM_APDU [09:43:00]CAPDU: 80 13 01 00 [09:43:00]Write to MH i2c: E2 08 00 6D 02 80 13 01 00 00 00 00 00 EC [09:43:00]Write i2c OK [09:43:00]MH_I2C_Read... [09:43:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:00]Read from MH i2c: E2 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 0E 00 [09:43:00]MH_I2C_Read... [09:43:00]Read from MH i2c: E2 0E 00 6D 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7C [09:43:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:43:00]wFMCommunicate OK [09:43:00]SAM_PROTO_GetShiftState done [09:43:00]FM_GetShiftState done [09:43:00]req_shift_opened done [09:43:00]requested_item shift.open_date is exist - process it [09:43:00]req_shift_open_date [09:43:00]req_shift_open_date done [09:43:00]produce_requested_data done [09:43:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151343,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:43:00]process_action_free close_receipt [09:43:00]json_value_free [09:43:00]json_value_free done [09:43:00]process_json_proto returns [09:43:00]Send response to host [09:43:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151343,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:43:00]free response buf [09:43:00]execute_script done [09:43:00]execute_script returns [09:43:00]free content buf [09:43:00]Sock 10.Close socket [09:43:00]Sock 10.Thread stoped [09:43:02]Connected sock=11 [09:43:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 56 07 01 F5 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 21 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 4F 02 00 35 04 06 00 D1 5F D3 44 E6 3E 5D 8D 6F 47 86 21 03 5F [09:43:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C2 67 47 00 DA 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 4F 02 00 F4 03 04 00 2B 3D EE 66 B6 04 01 00 00 A7 C3 2C 60 18 E4 FE C9 [09:43:02]CommunicateWithHost err = 0 [09:43:02]CheckOFDResponse [09:43:02]1017 (14) - 77093643461234 [09:43:02]1041 (16) - 0000000000871835 [09:43:02]1040 (4) - 151343 [09:43:02]1012 (4) - 21.09.2024 03:27 [09:43:02]1206 (1) - 0 [09:43:02]OFD Sender: Remove packet 151343 [09:43:02]ProducePacketName [09:43:02]name=ofd_packets/00151343 [09:43:02]NVStorageDeleteData [09:43:03]OFD Sender: No OFD packet to send [09:43:08]OFD Sender: No OFD packet to send [09:43:13]OFD Sender: No OFD packet to send [09:43:18]OFD Sender: No OFD packet to send [09:43:23]OFD Sender: No OFD packet to send [09:43:28]OFD Sender: No OFD packet to send [09:43:33]OFD Sender: No OFD packet to send [09:43:38]OFD Sender: No OFD packet to send [09:43:43]OFD Sender: No OFD packet to send [09:43:44]recv_with_timeout no data received [09:43:48]OFD Sender: No OFD packet to send [09:43:53]OFD Sender: No OFD packet to send [09:43:58]OFD Sender: No OFD packet to send [09:44:03]OFD Sender: No OFD packet to send [09:44:08]OFD Sender: No OFD packet to send [09:44:11]accept exits with 7 [09:44:11]New connection [09:44:11]New thread 3066711396 created [09:44:11]Thread 3066568036 joined [09:44:11]Waiting for new connection... [09:44:11] Sock 7.Parse request [09:44:11]Sock 7.Check first char [09:44:11]Sock 7.First char is OK [09:44:11]request: POST /json_proto HTTP/1.0 [09:44:11]Method: POST [09:44:11]URL: /json_proto [09:44:11]Method is POST - this is cgi request [09:44:11]url: /json_proto [09:44:11]query_string will be loaded in cgi processing [09:44:11]execute_cgi json_proto POST (null) [09:44:11]execute_cgi path=json_proto method=POST [09:44:11]POST find Content-Length [09:44:11]Host: 172.17.43.67:8080 [09:44:11]Content-Length: 678 [09:44:11]Content-Type: application/json [09:44:11] [09:44:11]POST finish read [09:44:11]Found Content-Length = 678 [09:44:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:11]execute_script... [09:44: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)1785353", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:11]POST & json_proto [09:44:11]process_json_proto [09:44:11]json parsed OK: [09:44:11]protocol is kg_v1.0 [09:44:11]action value=close_receipt [09:44:11]process_action close_receipt [09:44:11]cmd_close_receipt [09:44:11]MH_GetDate [09:44:11]Write to MH i2c: F0 00 00 6E 02 5F [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: F0 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: F0 09 00 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: F0 09 00 6E 02 00 6B 95 EE 66 6A BD 47 65 8F [09:44:11]GetLastDocTimeStamp 1726911777 [09:44:11]current date 1726911851 [09:44:11]FM_GetShiftState [09:44:11]SAM_PROTO_GetShiftState [09:44:11]wFMCommunicate request_size=4 [09:44:11]MH_SAM_APDU [09:44:11]CAPDU: 80 13 01 00 [09:44:11]Write to MH i2c: E2 08 00 6F 02 80 13 01 00 00 00 00 00 EE [09:44:11]Write i2c OK [09:44:11]MH_I2C_Read... [09:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:11]Read from MH i2c: E2 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 0E 00 [09:44:11]MH_I2C_Read... [09:44:11]Read from MH i2c: E2 0E 00 6F 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7E [09:44:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:44:11]wFMCommunicate OK [09:44:11]SAM_PROTO_GetShiftState done [09:44:11]FM_GetShiftState done [09:44:11]opened in 1726878748 [09:44:11]opened+sec_in_day 1726965148 [09:44:11]quantity*price = 50036 [09:44:11]sum+1 = 50037 [09:44:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 94 21.09.2024 09:44 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151344 ФПД: 264434919026004 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094411&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151344&fm=264434919026004&tin=02508201610067®Number=0000000000091825&sum=50000 [09:44:12]StoreToDocumentArchive [09:44:12]shift 474 fd 151344 [09:44:12]save to /storage/0474/doc_00151344 [09:44:12]save last doc name /storage/0474/doc_00151344 to /storage/kkm_last_doc_name [09:44:12]save OK [09:44:12]Clear old archive folders... [09:44:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:44:12]tlvbuf is 0021E500 [09:44:12]SAM_PROTO_ClearQueue [09:44:12]wFMCommunicate request_size=4 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 09 00 00 [09:44:12]Write to MH i2c: E2 08 00 7C 02 80 09 00 00 00 00 00 00 F0 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [09:44:12]RAPDU: 90 00 [09:44:12]wFMCommunicate OK [09:44:12]SAM_PROTO_ClearQueue done [09:44:12]KKMCreateOFDPacket [09:44:12]OFDProtocolAddRootSTLVToBuf [09:44:12]FM_MakeSignedData [09:44:12]FM_MakeSignedData [09:44:12]SAM_PROTO_SignData [09:44:12]wFMCommunicate request_size=4 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 0D 01 02 [09:44:12]Write to MH i2c: E2 08 00 7D 02 80 0D 01 02 00 00 00 00 F8 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:12]Read from MH i2c: E2 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 [09:44:12]MH_I2C_Read... [09:44:12]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [09:44:12]RAPDU: 90 00 [09:44:12]wFMCommunicate OK [09:44:12]wFMCommunicate request_size=255 [09:44:12]MH_SAM_APDU [09:44:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 6B 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 4F 02 00 35 04 06 00 F0 [09:44:12]Write to MH i2c: E2 02 01 7E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 6B 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 4F 02 00 35 04 06 00 F0 00 00 75 [09:44:12]Write i2c OK [09:44:12]MH_I2C_Read... [09:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:13]Read from MH i2c: E2 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 03 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 03 00 7E 02 00 90 00 F4 [09:44:13]RAPDU: 90 00 [09:44:13]wFMCommunicate OK [09:44:13]wFMCommunicate request_size=10 [09:44:13]MH_SAM_APDU [09:44:13]CAPDU: 80 0D 02 02 05 80 8D 6A 2D 54 [09:44:13]Write to MH i2c: E2 0D 00 7F 02 80 0D 02 02 05 00 80 8D 6A 2D 54 00 00 FD [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:13]Read from MH i2c: E2 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 03 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [09:44:13]RAPDU: 90 00 [09:44:13]wFMCommunicate OK [09:44:13]wFMCommunicate request_size=4 [09:44:13]MH_SAM_APDU [09:44:13]CAPDU: 80 0D 03 02 [09:44:13]Write to MH i2c: E2 08 00 80 02 80 0D 03 02 00 00 00 00 FD [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:13]Read from MH i2c: E2 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 0B 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 0B 00 80 02 00 46 08 82 B1 93 09 B6 0C 90 00 DD [09:44:13]RAPDU: 46 08 82 B1 93 09 B6 0C 90 00 [09:44:13]wFMCommunicate OK [09:44:13]SAM_PROTO_SignData done [09:44:13]FM_MakeSignedData done [09:44:13]CreateOFDProtocolMessage [09:44:13]wFMCommunicate request_size=4 [09:44:13]MH_SAM_APDU [09:44:13]CAPDU: 80 11 00 00 [09:44:13]Write to MH i2c: E2 08 00 81 02 80 11 00 00 00 00 00 00 FD [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:13]Read from MH i2c: E2 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 17 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: E2 17 00 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [09:44:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:44:13]wFMCommunicate OK [09:44:13]CreateOFDProtocolMessage done [09:44:13]OFDSenderStorePacket 151344 [09:44:13]StoreOFDPacket docnum=151344 [09:44:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F6 F0 07 01 C7 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 6B 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 4F 02 00 35 04 06 00 F0 80 8D 6A 2D 54 46 08 82 B1 93 09 B6 0C [09:44:13]CheckFolder [09:44:13]dirname=/storage/ofd_packets [09:44:13]CheckFolder done [09:44:13]ProducePacketName [09:44:13]name=ofd_packets/00151344 [09:44:13]NVStorageSaveData ofd_packets/00151344 [09:44:13]File name is /storage/ofd_packets/00151344 [09:44:13]Write 301 bytes [09:44:13]NVStorageSaveData done [09:44:13]OFDSenderStorePacket done [09:44:13]KKMCreateOFDPacket done [09:44:13]NVStorageSaveData kkm_last_timestamp [09:44:13]File name is /storage/kkm_last_timestamp [09:44:13]Write 4 bytes [09:44:13]NVStorageSaveData done [09:44:13]ExternCall_PrintAddStr [09:44:13]wPrintStart [09:44:13]Write to MH i2c: 01 00 00 82 02 84 [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 07 00 [09:44:13]MH_I2C_Read... [09:44:13]OFD Sender: Processing packet 151344 [packets to send 824, broken 823] [09:44:13]ProducePacketName [09:44:13]name=ofd_packets/00151344 [09:44:13]OFD Sender: To server: pG, [09:44:13]CommunicateWithHost lk.salyk.kg:30040 [09:44:13]ConnectInit lk.salyk.kg [09:44:13]Read from MH i2c: 01 07 00 82 02 00 00 00 00 00 FF 0F 99 [09:44:13]RasterBufferAndPrint [09:44:13]line Счет N : (1)1785353 [09:44:13]line ИНН: 02508201610067 [09:44:13]line Контрольно-Кассовый Чек [09:44:13]line ПРОДАЖА [09:44:13]line ТРК (МРК, ГНК) : 42 [09:44:13]line Товар: 2710124130 [09:44:13]line Аи-92-К-5 [09:44:13]line 7.380 * 67.80 [09:44:13]line = 500.36 [09:44:13]line НДС 12% НСП 1% [09:44:13]line > о реализуемом товаре [09:44:13]line ОКРУГЛЕНИЕ: -0.36 [09:44:13]line ИТОГО: 500.00 [09:44:13]line Внесено: 500.00 [09:44:13]line СДАЧА: 0.00 [09:44:13]line НСП 1% : 4.43 [09:44:13]line НДС 12% : 53.14 [09:44:13]line Наличными: 500.00 [09:44:13]line Безнал.: 0.00 [09:44:13]line Место: АЗС № 89 "Партнер Нефть" [09:44:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:44:13]line СНО: Общий режим [09:44:13]line Чек 94 21.09.2024 09:44 [09:44:13]line Смена: 474 ФФД: 1.0 [09:44:13]line ЗНМ: 0300000113 [09:44:13]line РНМ: 0000000000091825 [09:44:13]line Версия ККМ: 001 [09:44:13]line ФМ: 0000000000871835 [09:44:13]line ФД: 151344 [09:44:13]line ФПД: 264434919026004 [09:44:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094411&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151344&fm=264434919026004&tin=02508201610067®Number=0000000000091825&sum=50000 [09:44:13]written 0, free lines is 4095 [09:44:13]Write to MH i2c: 01 00 00 AD 02 AF [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 07 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: 01 07 00 AD 02 00 00 00 00 00 D4 0C 96 [09:44:13]RasterBufferAndPrint [09:44:13]line [09:44:13]line [09:44:13]line [09:44:13]line [09:44:13]line [09:44:13]written 0, free lines is 3289 [09:44:13]MH_Cut [09:44:13]Write to MH i2c: D1 01 00 B4 02 01 88 [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: D1 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: D1 01 00 [09:44:13]MH_I2C_Read... [09:44:13]Read from MH i2c: D1 01 00 B4 02 00 87 [09:44:13]Write to MH i2c: 01 00 00 B5 02 B7 [09:44:13]Write i2c OK [09:44:13]MH_I2C_Read... [09:44:13]Connected sock=10 [09:44:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F6 F0 07 01 C7 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 00 00 00 F4 03 04 00 6B 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 4F 02 00 35 04 06 00 F0 80 8D 6A 2D 54 46 08 82 B1 93 09 B6 0C [09:44:14]*** Cut start [09:44:14]*** Purtial cut [09:44:14]*** Stage 1: CUTSNS_PIN = 1 [09:44:14]Read from MH i2c: 01 [09:44:14]MH_I2C_Read... [09:44:14]*** Stop cut motor [09:44:14]*** Cut end [09:44:14]Read from MH i2c: 01 07 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 FF 0F CC [09:44:14]process_action close_receipt done [09:44:14]requested_data is exist [09:44:14]produce_requested_data [09:44:14]requested_item fm.sn is exist - process it [09:44:14]wFMCommunicate request_size=4 [09:44:14]MH_SAM_APDU [09:44:14]CAPDU: 80 11 00 00 [09:44:14]Write to MH i2c: E2 08 00 B6 02 80 11 00 00 00 00 00 00 32 [09:44:14]Write i2c OK [09:44:14]MH_I2C_Read... [09:44:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:14]Read from MH i2c: E2 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 17 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 17 00 B6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [09:44:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:44:14]wFMCommunicate OK [09:44:14]requested_item fd.num is exist - process it [09:44:14]SAM_PROTO_GetFieldsCounters [09:44:14]wFMCommunicate request_size=4 [09:44:14]MH_SAM_APDU [09:44:14]CAPDU: 80 13 00 00 [09:44:14]Write to MH i2c: E2 08 00 B7 02 80 13 00 00 00 00 00 00 35 [09:44:14]Write i2c OK [09:44:14]MH_I2C_Read... [09:44:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:14]Read from MH i2c: E2 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 62 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 62 00 B7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 4F 02 00 0E 04 04 00 DA 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 CC [09:44:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5E 00 00 00 5E 04 04 00 5E 00 00 00 57 04 04 00 5F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:14]wFMCommunicate OK [09:44:14]SAM_PROTO_GetFieldsCounters done [09:44:14]requested_item shift.num is exist - process it [09:44:14]requested_item shift.opened is exist - process it [09:44:14]req_shift_opened [09:44:14]FM_GetShiftState [09:44:14]SAM_PROTO_GetShiftState [09:44:14]wFMCommunicate request_size=4 [09:44:14]MH_SAM_APDU [09:44:14]CAPDU: 80 13 01 00 [09:44:14]Write to MH i2c: E2 08 00 B8 02 80 13 01 00 00 00 00 00 37 [09:44:14]Write i2c OK [09:44:14]MH_I2C_Read... [09:44:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 53 9C 47 00 1B EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 4F 02 00 F4 03 04 00 73 3D EE 66 B6 04 01 00 00 F0 93 2B 2C 5B E1 43 FD [09:44:14]CommunicateWithHost err = 0 [09:44:14]CheckOFDResponse [09:44:14]1017 (14) - 77093643461234 [09:44:14]1041 (16) - 0000000000871835 [09:44:14]1040 (4) - 151344 [09:44:14]1012 (4) - 21.09.2024 03:28 [09:44:14]1206 (1) - 0 [09:44:14]OFD Sender: Remove packet 151344 [09:44:14]ProducePacketName [09:44:14]name=ofd_packets/00151344 [09:44:14]NVStorageDeleteData [09:44:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:14]Read from MH i2c: E2 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 0E 00 [09:44:14]MH_I2C_Read... [09:44:14]Read from MH i2c: E2 0E 00 B8 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C7 [09:44:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:44:14]wFMCommunicate OK [09:44:14]SAM_PROTO_GetShiftState done [09:44:14]FM_GetShiftState done [09:44:14]req_shift_opened done [09:44:14]requested_item shift.open_date is exist - process it [09:44:14]req_shift_open_date [09:44:14]req_shift_open_date done [09:44:14]produce_requested_data done [09:44:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151344,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:44:14]process_action_free close_receipt [09:44:14]json_value_free [09:44:14]json_value_free done [09:44:14]process_json_proto returns [09:44:14]Send response to host [09:44:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151344,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:44:14]free response buf [09:44:14]execute_script done [09:44:14]execute_script returns [09:44:14]free content buf [09:44:14]Sock 7.Close socket [09:44:14]Sock 7.Thread stoped [09:44:15]OFD Sender: No OFD packet to send [09:44:20]OFD Sender: No OFD packet to send [09:44:25]OFD Sender: No OFD packet to send [09:44:30]OFD Sender: No OFD packet to send [09:44:35]OFD Sender: No OFD packet to send [09:44:39]recv_with_timeout no data received [09:44:40]OFD Sender: No OFD packet to send [09:44:45]OFD Sender: No OFD packet to send [09:44:48]accept exits with 9 [09:44:48]New connection [09:44:48]New thread 3066568036 created [09:44:48]Thread 3066711396 joined [09:44:48]Waiting for new connection... [09:44:48] Sock 9.Parse request [09:44:48]Sock 9.Check first char [09:44:48]Sock 9.First char is OK [09:44:48]request: POST /json_proto HTTP/1.0 [09:44:48]Method: POST [09:44:48]URL: /json_proto [09:44:48]Method is POST - this is cgi request [09:44:48]url: /json_proto [09:44:48]query_string will be loaded in cgi processing [09:44:48]execute_cgi json_proto POST (null) [09:44:48]execute_cgi path=json_proto method=POST [09:44:48]POST find Content-Length [09:44:48]Host: 172.17.43.67:8080 [09:44:48]Content-Length: 675 [09:44:48]Content-Type: application/json [09:44:48] [09:44:48]POST finish read [09:44:48]Found Content-Length = 675 [09:44:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:48]execute_script... [09:44: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)1785354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:48]POST & json_proto [09:44:48]process_json_proto [09:44:48]json parsed OK: [09:44:48]protocol is kg_v1.0 [09:44:48]action value=close_receipt [09:44:48]process_action close_receipt [09:44:48]cmd_close_receipt [09:44:48]MH_GetDate [09:44:48]Write to MH i2c: F0 00 00 B9 02 AA [09:44:48]Write i2c OK [09:44:48]MH_I2C_Read... [09:44:48]Read from MH i2c: F0 [09:44:48]MH_I2C_Read... [09:44:48]Read from MH i2c: F0 09 00 [09:44:48]MH_I2C_Read... [09:44:48]Read from MH i2c: F0 09 00 B9 02 00 90 95 EE 66 6A BD 47 65 FF [09:44:48]GetLastDocTimeStamp 1726911851 [09:44:48]current date 1726911888 [09:44:48]FM_GetShiftState [09:44:48]SAM_PROTO_GetShiftState [09:44:48]wFMCommunicate request_size=4 [09:44:48]MH_SAM_APDU [09:44:48]CAPDU: 80 13 01 00 [09:44:48]Write to MH i2c: E2 08 00 BA 02 80 13 01 00 00 00 00 00 39 [09:44:48]Write i2c OK [09:44:48]MH_I2C_Read... [09:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:48]Read from MH i2c: E2 [09:44:48]MH_I2C_Read... [09:44:48]Read from MH i2c: E2 0E 00 [09:44:48]MH_I2C_Read... [09:44:48]Read from MH i2c: E2 0E 00 BA 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C9 [09:44:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:44:48]wFMCommunicate OK [09:44:48]SAM_PROTO_GetShiftState done [09:44:48]FM_GetShiftState done [09:44:48]opened in 1726878748 [09:44:48]opened+sec_in_day 1726965148 [09:44:48]quantity*price = 50063 [09:44:48]sum+1 = 50064 [09:44:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 95 21.09.2024 09:44 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151345 ФПД: 220493492293028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094448&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151345&fm=220493492293028&tin=02508201610067®Number=0000000000091825&sum=50000 [09:44:49]StoreToDocumentArchive [09:44:49]shift 474 fd 151345 [09:44:49]save to /storage/0474/doc_00151345 [09:44:49]save last doc name /storage/0474/doc_00151345 to /storage/kkm_last_doc_name [09:44:49]save OK [09:44:49]Clear old archive folders... [09:44:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:44:49]tlvbuf is 0021D910 [09:44:49]SAM_PROTO_ClearQueue [09:44:49]wFMCommunicate request_size=4 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 09 00 00 [09:44:49]Write to MH i2c: E2 08 00 C7 02 80 09 00 00 00 00 00 00 3B [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [09:44:49]RAPDU: 90 00 [09:44:49]wFMCommunicate OK [09:44:49]SAM_PROTO_ClearQueue done [09:44:49]KKMCreateOFDPacket [09:44:49]OFDProtocolAddRootSTLVToBuf [09:44:49]FM_MakeSignedData [09:44:49]FM_MakeSignedData [09:44:49]SAM_PROTO_SignData [09:44:49]wFMCommunicate request_size=4 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 0D 01 02 [09:44:49]Write to MH i2c: E2 08 00 C8 02 80 0D 01 02 00 00 00 00 43 [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [09:44:49]RAPDU: 90 00 [09:44:49]wFMCommunicate OK [09:44:49]wFMCommunicate request_size=255 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 90 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 4F 02 00 35 04 06 00 C8 89 A4 48 [09:44:49]Write to MH i2c: E2 02 01 C9 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 90 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 4F 02 00 35 04 06 00 C8 89 A4 48 00 00 C2 [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [09:44:49]RAPDU: 90 00 [09:44:49]wFMCommunicate OK [09:44:49]wFMCommunicate request_size=7 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 0D 02 02 02 8D A4 [09:44:49]Write to MH i2c: E2 0A 00 CA 02 80 0D 02 02 02 00 8D A4 00 00 7B [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [09:44:49]RAPDU: 90 00 [09:44:49]wFMCommunicate OK [09:44:49]wFMCommunicate request_size=4 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 0D 03 02 [09:44:49]Write to MH i2c: E2 08 00 CB 02 80 0D 03 02 00 00 00 00 48 [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 0B 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 0B 00 CB 02 00 72 B4 25 3A B7 72 BA FA 90 00 AB [09:44:49]RAPDU: 72 B4 25 3A B7 72 BA FA 90 00 [09:44:49]wFMCommunicate OK [09:44:49]SAM_PROTO_SignData done [09:44:49]FM_MakeSignedData done [09:44:49]CreateOFDProtocolMessage [09:44:49]wFMCommunicate request_size=4 [09:44:49]MH_SAM_APDU [09:44:49]CAPDU: 80 11 00 00 [09:44:49]Write to MH i2c: E2 08 00 CC 02 80 11 00 00 00 00 00 00 48 [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:49]Read from MH i2c: E2 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 17 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: E2 17 00 CC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [09:44:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:44:49]wFMCommunicate OK [09:44:49]CreateOFDProtocolMessage done [09:44:49]OFDSenderStorePacket 151345 [09:44:49]StoreOFDPacket docnum=151345 [09:44:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 32 3B 04 01 62 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 90 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 4F 02 00 35 04 06 00 C8 89 A4 48 8D A4 72 B4 25 3A B7 72 BA FA [09:44:49]CheckFolder [09:44:49]dirname=/storage/ofd_packets [09:44:49]CheckFolder done [09:44:49]ProducePacketName [09:44:49]name=ofd_packets/00151345 [09:44:49]NVStorageSaveData ofd_packets/00151345 [09:44:49]File name is /storage/ofd_packets/00151345 [09:44:49]Write 298 bytes [09:44:49]NVStorageSaveData done [09:44:49]OFDSenderStorePacket done [09:44:49]KKMCreateOFDPacket done [09:44:49]NVStorageSaveData kkm_last_timestamp [09:44:49]File name is /storage/kkm_last_timestamp [09:44:49]Write 4 bytes [09:44:49]NVStorageSaveData done [09:44:49]ExternCall_PrintAddStr [09:44:49]wPrintStart [09:44:49]Write to MH i2c: 01 00 00 CD 02 CF [09:44:49]Write i2c OK [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: 01 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: 01 07 00 [09:44:49]MH_I2C_Read... [09:44:49]Read from MH i2c: 01 07 00 CD 02 00 00 00 00 00 FF 0F E4 [09:44:49]RasterBufferAndPrint [09:44:49]line Счет N : (1)1785354 [09:44:49]line ИНН: 02508201610067 [09:44:49]line Контрольно-Кассовый Чек [09:44:49]line ПРОДАЖА [09:44:49]line ТРК (МРК, ГНК) : 31 [09:44:49]line Товар: 2710194210 [09:44:49]line ДТ-К-5 [09:44:49]line 6.570 * 76.20 [09:44:49]line = 500.63 [09:44:49]line НДС 12% НСП 1% [09:44:49]line > о реализуемом товаре [09:44:49]line ОКРУГЛЕНИЕ: -0.63 [09:44:49]line ИТОГО: 500.00 [09:44:49]line Внесено: 500.00 [09:44:49]line СДАЧА: 0.00 [09:44:49]line НСП 1% : 4.43 [09:44:49]line НДС 12% : 53.16 [09:44:49]line Наличными: 500.00 [09:44:49]line Безнал.: 0.00 [09:44:49]line Место: АЗС № 89 "Партнер Нефть" [09:44:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:44:49]line СНО: Общий режим [09:44:49]line Чек 95 21.09.2024 09:44 [09:44:49]line Смена: 474 ФФД: 1.0 [09:44:49]line ЗНМ: 0300000113 [09:44:49]line РНМ: 0000000000091825 [09:44:49]line Версия ККМ: 001 [09:44:49]line ФМ: 0000000000871835 [09:44:49]line ФД: 151345 [09:44:49]line ФПД: 220493492293028 [09:44:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094448&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151345&fm=220493492293028&tin=02508201610067®Number=0000000000091825&sum=50000 [09:44:50]OFD Sender: Processing packet 151345 [packets to send 824, broken 823] [09:44:50]ProducePacketName [09:44:50]name=ofd_packets/00151345 [09:44:50]OFD Sender: To server: pG, [09:44:50]CommunicateWithHost lk.salyk.kg:30040 [09:44:50]ConnectInit lk.salyk.kg [09:44:50]written 0, free lines is 4095 [09:44:50]Write to MH i2c: 01 00 00 F8 02 FA [09:44:50]Write i2c OK [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: 01 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: 01 07 00 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 CB 0C D8 [09:44:50]RasterBufferAndPrint [09:44:50]line [09:44:50]line [09:44:50]line [09:44:50]line [09:44:50]line [09:44:50]written 0, free lines is 3281 [09:44:50]MH_Cut [09:44:50]Write to MH i2c: D1 01 00 FF 02 01 D3 [09:44:50]Write i2c OK [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: D1 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: D1 01 00 [09:44:50]MH_I2C_Read... [09:44:50]Read from MH i2c: D1 01 00 FF 02 00 D2 [09:44:50]Write to MH i2c: 01 00 00 00 03 03 [09:44:50]Write i2c OK [09:44:50]MH_I2C_Read... [09:44:50]Connected sock=10 [09:44:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 32 3B 04 01 62 BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 90 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 4F 02 00 35 04 06 00 C8 89 A4 48 8D A4 72 B4 25 3A B7 72 BA FA [09:44:51]*** Cut start [09:44:51]*** Purtial cut [09:44:51]*** Stage 1: CUTSNS_PIN = 1 [09:44:51]Read from MH i2c: 01 [09:44:51]MH_I2C_Read... [09:44:51]*** Stop cut motor [09:44:51]*** Cut end [09:44:51]Read from MH i2c: 01 07 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [09:44:51]process_action close_receipt done [09:44:51]requested_data is exist [09:44:51]produce_requested_data [09:44:51]requested_item fm.sn is exist - process it [09:44:51]wFMCommunicate request_size=4 [09:44:51]MH_SAM_APDU [09:44:51]CAPDU: 80 11 00 00 [09:44:51]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [09:44:51]Write i2c OK [09:44:51]MH_I2C_Read... [09:44:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:51]Read from MH i2c: E2 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 17 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [09:44:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:44:51]wFMCommunicate OK [09:44:51]requested_item fd.num is exist - process it [09:44:51]SAM_PROTO_GetFieldsCounters [09:44:51]wFMCommunicate request_size=4 [09:44:51]MH_SAM_APDU [09:44:51]CAPDU: 80 13 00 00 [09:44:51]Write to MH i2c: E2 08 00 02 03 80 13 00 00 00 00 00 00 81 [09:44:51]Write i2c OK [09:44:51]MH_I2C_Read... [09:44:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:51]Read from MH i2c: E2 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 62 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 62 00 02 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 4F 02 00 0E 04 04 00 DA 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 1C [09:44:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5F 00 00 00 5E 04 04 00 5F 00 00 00 57 04 04 00 60 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:51]wFMCommunicate OK [09:44:51]SAM_PROTO_GetFieldsCounters done [09:44:51]requested_item shift.num is exist - process it [09:44:51]requested_item shift.opened is exist - process it [09:44:51]req_shift_opened [09:44:51]FM_GetShiftState [09:44:51]SAM_PROTO_GetShiftState [09:44:51]wFMCommunicate request_size=4 [09:44:51]MH_SAM_APDU [09:44:51]CAPDU: 80 13 01 00 [09:44:51]Write to MH i2c: E2 08 00 03 03 80 13 01 00 00 00 00 00 83 [09:44:51]Write i2c OK [09:44:51]MH_I2C_Read... [09:44:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:51]Read from MH i2c: E2 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 0E 00 [09:44:51]MH_I2C_Read... [09:44:51]Read from MH i2c: E2 0E 00 03 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 13 [09:44:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:44:51]wFMCommunicate OK [09:44:51]SAM_PROTO_GetShiftState done [09:44:51]FM_GetShiftState done [09:44:51]req_shift_opened done [09:44:51]requested_item shift.open_date is exist - process it [09:44:51]req_shift_open_date [09:44:51]req_shift_open_date done [09:44:51]produce_requested_data done [09:44:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151345,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:44:51]process_action_free close_receipt [09:44:51]json_value_free [09:44:51]json_value_free done [09:44:51]process_json_proto returns [09:44:51]Send response to host [09:44:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151345,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:44:51]free response buf [09:44:51]execute_script done [09:44:51]execute_script returns [09:44:51]free content buf [09:44:51]Sock 9.Close socket [09:44:51]Sock 9.Thread stoped [09:44:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 D0 47 00 D3 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 4F 02 00 F4 03 04 00 98 3D EE 66 B6 04 01 00 00 DE 60 C3 FF CE D0 30 D7 [09:44:51]CommunicateWithHost err = 0 [09:44:51]CheckOFDResponse [09:44:51]1017 (14) - 77093643461234 [09:44:51]1041 (16) - 0000000000871835 [09:44:51]1040 (4) - 151345 [09:44:51]1012 (4) - 21.09.2024 03:29 [09:44:51]1206 (1) - 0 [09:44:51]OFD Sender: Remove packet 151345 [09:44:51]ProducePacketName [09:44:51]name=ofd_packets/00151345 [09:44:51]NVStorageDeleteData [09:44:52]OFD Sender: No OFD packet to send [09:44:56]recv_with_timeout no data received [09:44:57]OFD Sender: No OFD packet to send [09:45:02]OFD Sender: No OFD packet to send [09:45:07]OFD Sender: No OFD packet to send [09:45:12]recv_with_timeout no data received [09:45:12]OFD Sender: No OFD packet to send [09:45:17]OFD Sender: No OFD packet to send [09:45:22]OFD Sender: No OFD packet to send [09:45:27]OFD Sender: No OFD packet to send [09:45:28]recv_with_timeout no data received [09:45:32]OFD Sender: No OFD packet to send [09:45:37]OFD Sender: No OFD packet to send [09:45:42]OFD Sender: No OFD packet to send [09:45:47]OFD Sender: No OFD packet to send [09:45:52]OFD Sender: No OFD packet to send [09:45:55]recv_with_timeout no data received [09:45:57]OFD Sender: No OFD packet to send [09:46:02]OFD Sender: No OFD packet to send [09:46:06]accept exits with 7 [09:46:06]New connection [09:46:06]New thread 3066711396 created [09:46:06]Thread 3066568036 joined [09:46:06]Waiting for new connection... [09:46:06] Sock 7.Parse request [09:46:06]Sock 7.Check first char [09:46:06]Sock 7.First char is OK [09:46:06]request: POST /json_proto HTTP/1.0 [09:46:06]Method: POST [09:46:06]URL: /json_proto [09:46:06]Method is POST - this is cgi request [09:46:06]url: /json_proto [09:46:06]query_string will be loaded in cgi processing [09:46:06]execute_cgi json_proto POST (null) [09:46:06]execute_cgi path=json_proto method=POST [09:46:06]POST find Content-Length [09:46:06]Host: 172.17.43.67:8080 [09:46:06]Content-Length: 675 [09:46:06]Content-Type: application/json [09:46:06] [09:46:06]POST finish read [09:46:06]Found Content-Length = 675 [09:46:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:06]execute_script... [09:46: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)1785355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:46:06]POST & json_proto [09:46:06]process_json_proto [09:46:06]json parsed OK: [09:46:06]protocol is kg_v1.0 [09:46:06]action value=close_receipt [09:46:06]process_action close_receipt [09:46:06]cmd_close_receipt [09:46:06]MH_GetDate [09:46:06]Write to MH i2c: F0 00 00 04 03 F6 [09:46:06]Write i2c OK [09:46:06]MH_I2C_Read... [09:46:06]Read from MH i2c: F0 [09:46:06]MH_I2C_Read... [09:46:06]Read from MH i2c: F0 09 00 [09:46:06]MH_I2C_Read... [09:46:06]Read from MH i2c: F0 09 00 04 03 00 DE 95 EE 66 6A BD 47 65 99 [09:46:06]GetLastDocTimeStamp 1726911888 [09:46:06]current date 1726911966 [09:46:06]FM_GetShiftState [09:46:06]SAM_PROTO_GetShiftState [09:46:06]wFMCommunicate request_size=4 [09:46:06]MH_SAM_APDU [09:46:06]CAPDU: 80 13 01 00 [09:46:06]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [09:46:06]Write i2c OK [09:46:06]MH_I2C_Read... [09:46:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:06]Read from MH i2c: E2 [09:46:06]MH_I2C_Read... [09:46:06]Read from MH i2c: E2 0E 00 [09:46:06]MH_I2C_Read... [09:46:06]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 15 [09:46:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:46:06]wFMCommunicate OK [09:46:06]SAM_PROTO_GetShiftState done [09:46:06]FM_GetShiftState done [09:46:06]opened in 1726878748 [09:46:06]opened+sec_in_day 1726965148 [09:46:06]quantity*price = 50063 [09:46:06]sum+1 = 50064 [09:46:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 96 21.09.2024 09:46 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151346 ФПД: 189947771116760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151346&fm=189947771116760&tin=02508201610067®Number=0000000000091825&sum=50000 [09:46:07]StoreToDocumentArchive [09:46:07]shift 474 fd 151346 [09:46:07]save to /storage/0474/doc_00151346 [09:46:07]save last doc name /storage/0474/doc_00151346 to /storage/kkm_last_doc_name [09:46:07]save OK [09:46:07]Clear old archive folders... [09:46:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:46:07]tlvbuf is 002A6130 [09:46:07]SAM_PROTO_ClearQueue [09:46:07]wFMCommunicate request_size=4 [09:46:07]MH_SAM_APDU [09:46:07]CAPDU: 80 09 00 00 [09:46:07]Write to MH i2c: E2 08 00 12 03 80 09 00 00 00 00 00 00 87 [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:46:07]Read from MH i2c: E2 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [09:46:07]RAPDU: 90 00 [09:46:07]wFMCommunicate OK [09:46:07]SAM_PROTO_ClearQueue done [09:46:07]KKMCreateOFDPacket [09:46:07]OFDProtocolAddRootSTLVToBuf [09:46:07]FM_MakeSignedData [09:46:07]FM_MakeSignedData [09:46:07]SAM_PROTO_SignData [09:46:07]wFMCommunicate request_size=4 [09:46:07]MH_SAM_APDU [09:46:07]CAPDU: 80 0D 01 02 [09:46:07]Write to MH i2c: E2 08 00 13 03 80 0D 01 02 00 00 00 00 8F [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:46:07]Read from MH i2c: E2 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [09:46:07]RAPDU: 90 00 [09:46:07]wFMCommunicate OK [09:46:07]wFMCommunicate request_size=255 [09:46:07]MH_SAM_APDU [09:46:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 DE 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 4F 02 00 35 04 06 00 AC C1 A9 6C [09:46:07]Write to MH i2c: E2 02 01 14 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 DE 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 4F 02 00 35 04 06 00 AC C1 A9 6C 00 00 A3 [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]OFD Sender: No OFD packet to send [09:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:07]Read from MH i2c: E2 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [09:46:07]RAPDU: 90 00 [09:46:07]wFMCommunicate OK [09:46:07]wFMCommunicate request_size=7 [09:46:07]MH_SAM_APDU [09:46:07]CAPDU: 80 0D 02 02 02 5C D8 [09:46:07]Write to MH i2c: E2 0A 00 15 03 80 0D 02 02 02 00 5C D8 00 00 CA [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:46:07]Read from MH i2c: E2 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [09:46:07]RAPDU: 90 00 [09:46:07]wFMCommunicate OK [09:46:07]wFMCommunicate request_size=4 [09:46:07]MH_SAM_APDU [09:46:07]CAPDU: 80 0D 03 02 [09:46:07]Write to MH i2c: E2 08 00 16 03 80 0D 03 02 00 00 00 00 94 [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:46:07]Read from MH i2c: E2 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 0B 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 0B 00 16 03 00 A4 14 72 4A A1 CE A8 AD 90 00 CD [09:46:07]RAPDU: A4 14 72 4A A1 CE A8 AD 90 00 [09:46:07]wFMCommunicate OK [09:46:07]SAM_PROTO_SignData done [09:46:07]FM_MakeSignedData done [09:46:07]CreateOFDProtocolMessage [09:46:07]wFMCommunicate request_size=4 [09:46:07]MH_SAM_APDU [09:46:07]CAPDU: 80 11 00 00 [09:46:07]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:07]Read from MH i2c: E2 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 17 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [09:46:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:46:07]wFMCommunicate OK [09:46:07]CreateOFDProtocolMessage done [09:46:07]OFDSenderStorePacket 151346 [09:46:07]StoreOFDPacket docnum=151346 [09:46:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 36 74 04 01 6D FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 DE 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 4F 02 00 35 04 06 00 AC C1 A9 6C 5C D8 A4 14 72 4A A1 CE A8 AD [09:46:07]CheckFolder [09:46:07]dirname=/storage/ofd_packets [09:46:07]CheckFolder done [09:46:07]ProducePacketName [09:46:07]name=ofd_packets/00151346 [09:46:07]NVStorageSaveData ofd_packets/00151346 [09:46:07]File name is /storage/ofd_packets/00151346 [09:46:07]Write 298 bytes [09:46:07]NVStorageSaveData done [09:46:07]OFDSenderStorePacket done [09:46:07]KKMCreateOFDPacket done [09:46:07]NVStorageSaveData kkm_last_timestamp [09:46:07]File name is /storage/kkm_last_timestamp [09:46:07]Write 4 bytes [09:46:07]NVStorageSaveData done [09:46:07]ExternCall_PrintAddStr [09:46:07]wPrintStart [09:46:07]Write to MH i2c: 01 00 00 18 03 1B [09:46:07]Write i2c OK [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: 01 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: 01 07 00 [09:46:07]MH_I2C_Read... [09:46:07]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 FF 0F 30 [09:46:07]RasterBufferAndPrint [09:46:07]line Счет N : (1)1785355 [09:46:07]line ИНН: 02508201610067 [09:46:07]line Контрольно-Кассовый Чек [09:46:07]line ПРОДАЖА [09:46:07]line ТРК (МРК, ГНК) : 41 [09:46:07]line Товар: 2710194210 [09:46:07]line ДТ-К-5 [09:46:07]line 6.570 * 76.20 [09:46:07]line = 500.63 [09:46:07]line НДС 12% НСП 1% [09:46:07]line > о реализуемом товаре [09:46:07]line ОКРУГЛЕНИЕ: -0.63 [09:46:07]line ИТОГО: 500.00 [09:46:07]line Внесено: 500.00 [09:46:07]line СДАЧА: 0.00 [09:46:07]line НСП 1% : 4.43 [09:46:07]line НДС 12% : 53.16 [09:46:07]line Наличными: 500.00 [09:46:07]line Безнал.: 0.00 [09:46:07]line Место: АЗС № 89 "Партнер Нефть" [09:46:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:46:07]line СНО: Общий режим [09:46:07]line Чек 96 21.09.2024 09:46 [09:46:07]line Смена: 474 ФФД: 1.0 [09:46:07]line ЗНМ: 0300000113 [09:46:07]line РНМ: 0000000000091825 [09:46:07]line Версия ККМ: 001 [09:46:07]line ФМ: 0000000000871835 [09:46:07]line ФД: 151346 [09:46:07]line ФПД: 189947771116760 [09:46:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T094606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151346&fm=189947771116760&tin=02508201610067®Number=0000000000091825&sum=50000 [09:46:08]OFD Sender: Processing packet 151346 [packets to send 824, broken 823] [09:46:08]ProducePacketName [09:46:08]name=ofd_packets/00151346 [09:46:08]OFD Sender: To server: pG, [09:46:08]CommunicateWithHost lk.salyk.kg:30040 [09:46:08]ConnectInit lk.salyk.kg [09:46:08]written 0, free lines is 4095 [09:46:08]Write to MH i2c: 01 00 00 43 03 46 [09:46:08]Write i2c OK [09:46:08]MH_I2C_Read... [09:46:08]Read from MH i2c: 01 [09:46:08]MH_I2C_Read... [09:46:08]Read from MH i2c: 01 07 00 [09:46:08]MH_I2C_Read... [09:46:08]Read from MH i2c: 01 07 00 43 03 00 00 00 00 00 C8 0C 21 [09:46:08]RasterBufferAndPrint [09:46:08]line [09:46:08]line [09:46:08]line [09:46:08]line [09:46:08]line [09:46:08]written 0, free lines is 3277 [09:46:08]MH_Cut [09:46:08]Write to MH i2c: D1 01 00 4A 03 01 1F [09:46:08]Write i2c OK [09:46:08]MH_I2C_Read... [09:46:08]Read from MH i2c: D1 [09:46:08]MH_I2C_Read... [09:46:08]Read from MH i2c: D1 01 00 [09:46:08]MH_I2C_Read... [09:46:08]Read from MH i2c: D1 01 00 4A 03 00 1E [09:46:08]Write to MH i2c: 01 00 00 4B 03 4E [09:46:08]Write i2c OK [09:46:08]MH_I2C_Read... [09:46:09]*** Cut start [09:46:09]*** Purtial cut [09:46:09]*** CUTSNS_PIN = 0 [09:46:09]*** Stage 1: CUTSNS_PIN = 1 [09:46:11]Read from MH i2c: 01 [09:46:11]MH_I2C_Read... [09:46:11]*** Stop cut motor [09:46:11]*** Cut end [09:46:11]Read from MH i2c: 01 07 00 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 FF 0F 63 [09:46:11]process_action close_receipt done [09:46:11]requested_data is exist [09:46:11]produce_requested_data [09:46:11]requested_item fm.sn is exist - process it [09:46:11]wFMCommunicate request_size=4 [09:46:11]MH_SAM_APDU [09:46:11]CAPDU: 80 11 00 00 [09:46:11]Write to MH i2c: E2 08 00 4C 03 80 11 00 00 00 00 00 00 C9 [09:46:11]Write i2c OK [09:46:11]MH_I2C_Read... [09:46:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:46:11]Read from MH i2c: E2 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: E2 17 00 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: E2 17 00 4C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [09:46:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:46:11]wFMCommunicate OK [09:46:11]requested_item fd.num is exist - process it [09:46:11]SAM_PROTO_GetFieldsCounters [09:46:11]wFMCommunicate request_size=4 [09:46:11]MH_SAM_APDU [09:46:11]CAPDU: 80 13 00 00 [09:46:11]Write to MH i2c: E2 08 00 4D 03 80 13 00 00 00 00 00 00 CC [09:46:11]Write i2c OK [09:46:11]MH_I2C_Read... [09:46:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:46:11]Read from MH i2c: E2 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: E2 62 00 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: E2 62 00 4D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 4F 02 00 0E 04 04 00 DA 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 6B [09:46:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 60 00 00 00 5E 04 04 00 60 00 00 00 57 04 04 00 61 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:46:11]wFMCommunicate OK [09:46:11]SAM_PROTO_GetFieldsCounters done [09:46:11]requested_item shift.num is exist - process it [09:46:11]requested_item shift.opened is exist - process it [09:46:11]req_shift_opened [09:46:11]FM_GetShiftState [09:46:11]SAM_PROTO_GetShiftState [09:46:11]wFMCommunicate request_size=4 [09:46:11]MH_SAM_APDU [09:46:11]CAPDU: 80 13 01 00 [09:46:11]Write to MH i2c: E2 08 00 4E 03 80 13 01 00 00 00 00 00 CE [09:46:11]Write i2c OK [09:46:11]MH_I2C_Read... [09:46:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:46:11]Read from MH i2c: E2 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: E2 0E 00 [09:46:11]MH_I2C_Read... [09:46:11]Read from MH i2c: E2 0E 00 4E 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5E [09:46:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:46:11]wFMCommunicate OK [09:46:11]SAM_PROTO_GetShiftState done [09:46:11]FM_GetShiftState done [09:46:11]req_shift_opened done [09:46:11]requested_item shift.open_date is exist - process it [09:46:11]req_shift_open_date [09:46:11]req_shift_open_date done [09:46:11]produce_requested_data done [09:46:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151346,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:46:11]process_action_free close_receipt [09:46:11]json_value_free [09:46:11]json_value_free done [09:46:11]process_json_proto returns [09:46:11]Send response to host [09:46:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151346,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:46:11]free response buf [09:46:11]execute_script done [09:46:11]execute_script returns [09:46:11]free content buf [09:46:11]Sock 7.Close socket [09:46:11]Sock 7.Thread stoped [09:46:13]ConnectInit Can't take IP for lk.salyk.kg [09:46:13]CommunicateWithHost connect error [09:46:13]CommunicateWithHost err = -1 [09:46:13]OFD Sender: Server communicate error [09:46:18]OFD Sender: Processing packet 151346 [packets to send 824, broken 823] [09:46:18]ProducePacketName [09:46:18]name=ofd_packets/00151346 [09:46:18]OFD Sender: To server: pG, [09:46:18]CommunicateWithHost lk.salyk.kg:30040 [09:46:18]ConnectInit lk.salyk.kg [09:46:18]Connected sock=7 [09:46:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 36 74 04 01 6D FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 DE 95 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 4F 02 00 35 04 06 00 AC C1 A9 6C 5C D8 A4 14 72 4A A1 CE A8 AD [09:46:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 6A 47 00 E7 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 4F 02 00 F4 03 04 00 F0 3D EE 66 B6 04 01 00 00 3B A3 71 06 B7 4E D8 FC [09:46:19]CommunicateWithHost err = 0 [09:46:19]CheckOFDResponse [09:46:19]1017 (14) - 77093643461234 [09:46:19]1041 (16) - 0000000000871835 [09:46:19]1040 (4) - 151346 [09:46:19]1012 (4) - 21.09.2024 03:30 [09:46:19]1206 (1) - 0 [09:46:19]OFD Sender: Remove packet 151346 [09:46:19]ProducePacketName [09:46:19]name=ofd_packets/00151346 [09:46:19]NVStorageDeleteData [09:46:20]OFD Sender: No OFD packet to send [09:46:25]OFD Sender: No OFD packet to send [09:46:27]recv_with_timeout no data received [09:46:30]OFD Sender: No OFD packet to send [09:46:35]OFD Sender: No OFD packet to send [09:46:40]OFD Sender: No OFD packet to send [09:46:42]recv_with_timeout no data received [09:46:45]OFD Sender: No OFD packet to send [09:46:50]OFD Sender: No OFD packet to send [09:46:55]OFD Sender: No OFD packet to send [09:47:00]OFD Sender: No OFD packet to send [09:47:05]OFD Sender: No OFD packet to send [09:47:05]recv_with_timeout no data received [09:47:10]OFD Sender: No OFD packet to send [09:47:15]OFD Sender: No OFD packet to send [09:47:20]OFD Sender: No OFD packet to send [09:47:25]OFD Sender: No OFD packet to send [09:47:28]recv_with_timeout no data received [09:47:30]OFD Sender: No OFD packet to send [09:47:35]OFD Sender: No OFD packet to send [09:47:40]OFD Sender: No OFD packet to send [09:47:45]OFD Sender: No OFD packet to send [09:47:50]OFD Sender: No OFD packet to send [09:47:55]OFD Sender: No OFD packet to send [09:48:00]OFD Sender: No OFD packet to send [09:48:05]OFD Sender: No OFD packet to send [09:48:10]OFD Sender: No OFD packet to send [09:48:14]recv_with_timeout no data received [09:48:15]OFD Sender: No OFD packet to send [09:48:20]OFD Sender: No OFD packet to send [09:48:24]recv_with_timeout no data received [09:48:25]OFD Sender: No OFD packet to send [09:48:30]OFD Sender: No OFD packet to send [09:48:35]OFD Sender: No OFD packet to send [09:48:40]OFD Sender: No OFD packet to send [09:48:45]OFD Sender: No OFD packet to send [09:48:50]OFD Sender: No OFD packet to send [09:48:55]OFD Sender: No OFD packet to send [09:49:00]OFD Sender: No OFD packet to send [09:49:05]OFD Sender: No OFD packet to send [09:49:10]OFD Sender: No OFD packet to send [09:49:15]OFD Sender: No OFD packet to send [09:49:20]OFD Sender: No OFD packet to send [09:49:25]OFD Sender: No OFD packet to send [09:49:30]OFD Sender: No OFD packet to send [09:49:35]OFD Sender: No OFD packet to send [09:49:40]OFD Sender: No OFD packet to send [09:49:45]OFD Sender: No OFD packet to send [09:49:50]OFD Sender: No OFD packet to send [09:49:52]recv_with_timeout no data received [09:49:55]OFD Sender: No OFD packet to send [09:50:00]OFD Sender: No OFD packet to send [09:50:05]OFD Sender: No OFD packet to send [09:50:10]OFD Sender: No OFD packet to send [09:50:15]OFD Sender: No OFD packet to send [09:50:20]OFD Sender: No OFD packet to send [09:50:25]OFD Sender: No OFD packet to send [09:50:30]OFD Sender: No OFD packet to send [09:50:35]OFD Sender: No OFD packet to send [09:50:38]recv_with_timeout no data received [09:50:41]OFD Sender: No OFD packet to send [09:50:46]OFD Sender: No OFD packet to send [09:50:51]OFD Sender: No OFD packet to send [09:50:55]recv_with_timeout no data received [09:50:56]OFD Sender: No OFD packet to send [09:51:01]OFD Sender: No OFD packet to send [09:51:06]OFD Sender: No OFD packet to send [09:51:11]OFD Sender: No OFD packet to send [09:51:16]OFD Sender: No OFD packet to send [09:51:21]OFD Sender: No OFD packet to send [09:51:24]accept exits with 10 [09:51:24]New connection [09:51:24]New thread 3066568036 created [09:51:24]Thread 3066711396 joined [09:51:24]Waiting for new connection... [09:51:24] Sock 10.Parse request [09:51:24]Sock 10.Check first char [09:51:24]Sock 10.First char is OK [09:51:24]request: POST /json_proto HTTP/1.0 [09:51:24]Method: POST [09:51:24]URL: /json_proto [09:51:24]Method is POST - this is cgi request [09:51:24]url: /json_proto [09:51:24]query_string will be loaded in cgi processing [09:51:24]execute_cgi json_proto POST (null) [09:51:24]execute_cgi path=json_proto method=POST [09:51:24]POST find Content-Length [09:51:24]Host: 172.17.43.67:8080 [09:51:24]Content-Length: 683 [09:51:24]Content-Type: application/json [09:51:24] [09:51:24]POST finish read [09:51:24]Found Content-Length = 683 [09:51:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:24]execute_script... [09:51: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)1785356", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:24]POST & json_proto [09:51:24]process_json_proto [09:51:24]json parsed OK: [09:51:24]protocol is kg_v1.0 [09:51:24]action value=close_receipt [09:51:24]process_action close_receipt [09:51:24]cmd_close_receipt [09:51:24]MH_GetDate [09:51:24]Write to MH i2c: F0 00 00 4F 03 41 [09:51:24]Write i2c OK [09:51:24]MH_I2C_Read... [09:51:24]Read from MH i2c: F0 [09:51:24]MH_I2C_Read... [09:51:24]Read from MH i2c: F0 09 00 [09:51:24]MH_I2C_Read... [09:51:24]Read from MH i2c: F0 09 00 4F 03 00 1C 97 EE 66 6A BD 47 65 24 [09:51:24]GetLastDocTimeStamp 1726911966 [09:51:24]current date 1726912284 [09:51:24]FM_GetShiftState [09:51:24]SAM_PROTO_GetShiftState [09:51:24]wFMCommunicate request_size=4 [09:51:24]MH_SAM_APDU [09:51:24]CAPDU: 80 13 01 00 [09:51:24]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [09:51:24]Write i2c OK [09:51:24]MH_I2C_Read... [09:51:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:24]Read from MH i2c: E2 [09:51:24]MH_I2C_Read... [09:51:24]Read from MH i2c: E2 0E 00 [09:51:24]MH_I2C_Read... [09:51:24]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 60 [09:51:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:51:24]wFMCommunicate OK [09:51:24]SAM_PROTO_GetShiftState done [09:51:24]FM_GetShiftState done [09:51:24]opened in 1726878748 [09:51:24]opened+sec_in_day 1726965148 [09:51:24]quantity*price = 120006 [09:51:24]sum+1 = 120007 [09:51:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 97 21.09.2024 09:51 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151347 ФПД: 187169921609477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095124&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151347&fm=187169921609477&tin=02508201610067®Number=0000000000091825&sum=120000 [09:51:25]StoreToDocumentArchive [09:51:25]shift 474 fd 151347 [09:51:25]save to /storage/0474/doc_00151347 [09:51:25]save last doc name /storage/0474/doc_00151347 to /storage/kkm_last_doc_name [09:51:25]save OK [09:51:25]Clear old archive folders... [09:51:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:51:25]tlvbuf is 0029F020 [09:51:25]SAM_PROTO_ClearQueue [09:51:25]wFMCommunicate request_size=4 [09:51:25]MH_SAM_APDU [09:51:25]CAPDU: 80 09 00 00 [09:51:25]Write to MH i2c: E2 08 00 5D 03 80 09 00 00 00 00 00 00 D2 [09:51:25]Write i2c OK [09:51:25]MH_I2C_Read... [09:51:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:25]Read from MH i2c: E2 [09:51:25]MH_I2C_Read... [09:51:25]Read from MH i2c: E2 03 00 [09:51:25]MH_I2C_Read... [09:51:25]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [09:51:25]RAPDU: 90 00 [09:51:25]wFMCommunicate OK [09:51:25]SAM_PROTO_ClearQueue done [09:51:25]KKMCreateOFDPacket [09:51:25]OFDProtocolAddRootSTLVToBuf [09:51:25]FM_MakeSignedData [09:51:25]FM_MakeSignedData [09:51:25]SAM_PROTO_SignData [09:51:25]wFMCommunicate request_size=4 [09:51:25]MH_SAM_APDU [09:51:25]CAPDU: 80 0D 01 02 [09:51:25]Write to MH i2c: E2 08 00 5E 03 80 0D 01 02 00 00 00 00 DA [09:51:25]Write i2c OK [09:51:25]MH_I2C_Read... [09:51:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:25]Read from MH i2c: E2 [09:51:25]MH_I2C_Read... [09:51:25]Read from MH i2c: E2 03 00 [09:51:25]MH_I2C_Read... [09:51:25]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [09:51:25]RAPDU: 90 00 [09:51:25]wFMCommunicate OK [09:51:25]wFMCommunicate request_size=255 [09:51:25]MH_SAM_APDU [09:51: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 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 1C 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 4F 02 00 35 04 06 00 AA [09:51:25]Write to MH i2c: E2 02 01 5F 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 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 1C 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 4F 02 00 35 04 06 00 AA 00 00 3C [09:51:25]Write i2c OK [09:51:25]MH_I2C_Read... [09:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:26]Read from MH i2c: E2 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 03 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [09:51:26]RAPDU: 90 00 [09:51:26]wFMCommunicate OK [09:51:26]wFMCommunicate request_size=10 [09:51:26]MH_SAM_APDU [09:51:26]CAPDU: 80 0D 02 02 05 3A E4 B0 AF 05 [09:51:26]Write to MH i2c: E2 0D 00 60 03 80 0D 02 02 05 00 3A E4 B0 AF 05 00 00 69 [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:26]Read from MH i2c: E2 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 03 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [09:51:26]RAPDU: 90 00 [09:51:26]wFMCommunicate OK [09:51:26]wFMCommunicate request_size=4 [09:51:26]MH_SAM_APDU [09:51:26]CAPDU: 80 0D 03 02 [09:51:26]Write to MH i2c: E2 08 00 61 03 80 0D 03 02 00 00 00 00 DF [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:26]Read from MH i2c: E2 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 0B 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 0B 00 61 03 00 32 08 87 EE 98 38 58 67 90 00 1E [09:51:26]RAPDU: 32 08 87 EE 98 38 58 67 90 00 [09:51:26]wFMCommunicate OK [09:51:26]SAM_PROTO_SignData done [09:51:26]FM_MakeSignedData done [09:51:26]CreateOFDProtocolMessage [09:51:26]wFMCommunicate request_size=4 [09:51:26]MH_SAM_APDU [09:51:26]CAPDU: 80 11 00 00 [09:51:26]Write to MH i2c: E2 08 00 62 03 80 11 00 00 00 00 00 00 DF [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:26]OFD Sender: No OFD packet to send [09:51:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:26]Read from MH i2c: E2 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 17 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: E2 17 00 62 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [09:51:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:51:26]wFMCommunicate OK [09:51:26]CreateOFDProtocolMessage done [09:51:26]OFDSenderStorePacket 151347 [09:51:26]StoreOFDPacket docnum=151347 [09:51:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D5 9D 07 01 D4 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 1C 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 4F 02 00 35 04 06 00 AA 3A E4 B0 AF 05 32 08 87 EE 98 38 58 67 [09:51:26]CheckFolder [09:51:26]dirname=/storage/ofd_packets [09:51:26]CheckFolder done [09:51:26]ProducePacketName [09:51:26]name=ofd_packets/00151347 [09:51:26]NVStorageSaveData ofd_packets/00151347 [09:51:26]File name is /storage/ofd_packets/00151347 [09:51:26]Write 301 bytes [09:51:26]NVStorageSaveData done [09:51:26]OFDSenderStorePacket done [09:51:26]KKMCreateOFDPacket done [09:51:26]NVStorageSaveData kkm_last_timestamp [09:51:26]File name is /storage/kkm_last_timestamp [09:51:26]Write 4 bytes [09:51:26]NVStorageSaveData done [09:51:26]ExternCall_PrintAddStr [09:51:26]wPrintStart [09:51:26]Write to MH i2c: 01 00 00 63 03 66 [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: 01 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: 01 07 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: 01 07 00 63 03 00 00 00 00 00 FF 0F 7B [09:51:26]RasterBufferAndPrint [09:51:26]line Счет N : (1)1785356 [09:51:26]line ИНН: 02508201610067 [09:51:26]line Контрольно-Кассовый Чек [09:51:26]line ПРОДАЖА [09:51:26]line ТРК (МРК, ГНК) : 22 [09:51:26]line Товар: 2710124130 [09:51:26]line Аи-92-К-5 [09:51:26]line 17.700 * 67.80 [09:51:26]line = 1200.06 [09:51:26]line НДС 12% НСП 1% [09:51:26]line > о реализуемом товаре [09:51:26]line ОКРУГЛЕНИЕ: -0.06 [09:51:26]line ИТОГО: 1200.00 [09:51:26]line Внесено: 1200.00 [09:51:26]line СДАЧА: 0.00 [09:51:26]line НСП 1% : 10.62 [09:51:26]line НДС 12% : 127.44 [09:51:26]line Наличными: 1200.00 [09:51:26]line Безнал.: 0.00 [09:51:26]line Место: АЗС № 89 "Партнер Нефть" [09:51:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:51:26]line СНО: Общий режим [09:51:26]line Чек 97 21.09.2024 09:51 [09:51:26]line Смена: 474 ФФД: 1.0 [09:51:26]line ЗНМ: 0300000113 [09:51:26]line РНМ: 0000000000091825 [09:51:26]line Версия ККМ: 001 [09:51:26]line ФМ: 0000000000871835 [09:51:26]line ФД: 151347 [09:51:26]line ФПД: 187169921609477 [09:51:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095124&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151347&fm=187169921609477&tin=02508201610067®Number=0000000000091825&sum=120000 [09:51:26]written 0, free lines is 4095 [09:51:26]OFD Sender: Processing packet 151347 [packets to send 824, broken 823] [09:51:26]ProducePacketName [09:51:26]name=ofd_packets/00151347 [09:51:26]OFD Sender: To server: pG, [09:51:26]CommunicateWithHost lk.salyk.kg:30040 [09:51:26]ConnectInit lk.salyk.kg [09:51:26]Write to MH i2c: 01 00 00 8E 03 91 [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: 01 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: 01 07 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: 01 07 00 8E 03 00 00 00 00 00 D1 0C 75 [09:51:26]RasterBufferAndPrint [09:51:26]line [09:51:26]line [09:51:26]line [09:51:26]line [09:51:26]line [09:51:26]written 0, free lines is 3287 [09:51:26]MH_Cut [09:51:26]Write to MH i2c: D1 01 00 95 03 01 6A [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: D1 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: D1 01 00 [09:51:26]MH_I2C_Read... [09:51:26]Read from MH i2c: D1 01 00 95 03 00 69 [09:51:26]Write to MH i2c: 01 00 00 96 03 99 [09:51:26]Write i2c OK [09:51:26]MH_I2C_Read... [09:51:27]Connected sock=7 [09:51:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D5 9D 07 01 D4 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 1C 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 4F 02 00 35 04 06 00 AA 3A E4 B0 AF 05 32 08 87 EE 98 38 58 67 [09:51:27]*** Cut start [09:51:27]*** Purtial cut [09:51:27]*** Stage 1: CUTSNS_PIN = 1 [09:51:27]Read from MH i2c: 01 [09:51:27]MH_I2C_Read... [09:51:27]*** Stop cut motor [09:51:27]*** Cut end [09:51:27]Read from MH i2c: 01 07 00 [09:51:27]MH_I2C_Read... [09:51:27]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 FF 0F AE [09:51:27]process_action close_receipt done [09:51:27]requested_data is exist [09:51:27]produce_requested_data [09:51:27]requested_item fm.sn is exist - process it [09:51:27]wFMCommunicate request_size=4 [09:51:27]MH_SAM_APDU [09:51:27]CAPDU: 80 11 00 00 [09:51:27]Write to MH i2c: E2 08 00 97 03 80 11 00 00 00 00 00 00 14 [09:51:27]Write i2c OK [09:51:27]MH_I2C_Read... [09:51:27]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3D 67 47 00 CA 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 4F 02 00 F4 03 04 00 24 3F EE 66 B6 04 01 00 00 D0 FD 03 2C 9D 03 F8 9F [09:51:27]CommunicateWithHost err = 0 [09:51:27]CheckOFDResponse [09:51:27]1017 (14) - 77093643461234 [09:51:27]1041 (16) - 0000000000871835 [09:51:27]1040 (4) - 151347 [09:51:27]1012 (4) - 21.09.2024 03:36 [09:51:27]1206 (1) - 0 [09:51:27]OFD Sender: Remove packet 151347 [09:51:27]ProducePacketName [09:51:27]name=ofd_packets/00151347 [09:51:27]NVStorageDeleteData [09:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:27]Read from MH i2c: E2 [09:51:27]MH_I2C_Read... [09:51:27]Read from MH i2c: E2 17 00 [09:51:27]MH_I2C_Read... [09:51:27]Read from MH i2c: E2 17 00 97 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [09:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:51:27]wFMCommunicate OK [09:51:27]requested_item fd.num is exist - process it [09:51:27]SAM_PROTO_GetFieldsCounters [09:51:27]wFMCommunicate request_size=4 [09:51:27]MH_SAM_APDU [09:51:27]CAPDU: 80 13 00 00 [09:51:27]Write to MH i2c: E2 08 00 98 03 80 13 00 00 00 00 00 00 17 [09:51:27]Write i2c OK [09:51:27]MH_I2C_Read... [09:51:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:28]Read from MH i2c: E2 [09:51:28]MH_I2C_Read... [09:51:28]Read from MH i2c: E2 62 00 [09:51:28]MH_I2C_Read... [09:51:28]Read from MH i2c: E2 62 00 98 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 4F 02 00 0E 04 04 00 DA 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 BA [09:51:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 61 00 00 00 5E 04 04 00 61 00 00 00 57 04 04 00 62 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:28]wFMCommunicate OK [09:51:28]SAM_PROTO_GetFieldsCounters done [09:51:28]requested_item shift.num is exist - process it [09:51:28]requested_item shift.opened is exist - process it [09:51:28]req_shift_opened [09:51:28]FM_GetShiftState [09:51:28]SAM_PROTO_GetShiftState [09:51:28]wFMCommunicate request_size=4 [09:51:28]MH_SAM_APDU [09:51:28]CAPDU: 80 13 01 00 [09:51:28]Write to MH i2c: E2 08 00 99 03 80 13 01 00 00 00 00 00 19 [09:51:28]Write i2c OK [09:51:28]MH_I2C_Read... [09:51:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:28]Read from MH i2c: E2 [09:51:28]MH_I2C_Read... [09:51:28]Read from MH i2c: E2 0E 00 [09:51:28]MH_I2C_Read... [09:51:28]Read from MH i2c: E2 0E 00 99 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A9 [09:51:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:51:28]wFMCommunicate OK [09:51:28]SAM_PROTO_GetShiftState done [09:51:28]FM_GetShiftState done [09:51:28]req_shift_opened done [09:51:28]requested_item shift.open_date is exist - process it [09:51:28]req_shift_open_date [09:51:28]req_shift_open_date done [09:51:28]produce_requested_data done [09:51:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151347,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:51:28]process_action_free close_receipt [09:51:28]json_value_free [09:51:28]json_value_free done [09:51:28]process_json_proto returns [09:51:28]Send response to host [09:51:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151347,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:51:28]free response buf [09:51:28]execute_script done [09:51:28]execute_script returns [09:51:28]free content buf [09:51:28]Sock 10.Close socket [09:51:28]Sock 10.Thread stoped [09:51:28]OFD Sender: No OFD packet to send [09:51:33]OFD Sender: No OFD packet to send [09:51:36]recv_with_timeout no data received [09:51:38]OFD Sender: No OFD packet to send [09:51:43]OFD Sender: No OFD packet to send [09:51:48]OFD Sender: No OFD packet to send [09:51:53]OFD Sender: No OFD packet to send [09:51:57]recv_with_timeout no data received [09:51:58]OFD Sender: No OFD packet to send [09:52:03]OFD Sender: No OFD packet to send [09:52:08]OFD Sender: No OFD packet to send [09:52:13]OFD Sender: No OFD packet to send [09:52:18]OFD Sender: No OFD packet to send [09:52:23]OFD Sender: No OFD packet to send [09:52:28]OFD Sender: No OFD packet to send [09:52:33]OFD Sender: No OFD packet to send [09:52:38]OFD Sender: No OFD packet to send [09:52:43]OFD Sender: No OFD packet to send [09:52:48]OFD Sender: No OFD packet to send [09:52:50]recv_with_timeout no data received [09:52:53]OFD Sender: No OFD packet to send [09:52:58]OFD Sender: No OFD packet to send [09:53:03]OFD Sender: No OFD packet to send [09:53:08]OFD Sender: No OFD packet to send [09:53:11]recv_with_timeout no data received [09:53:13]OFD Sender: No OFD packet to send [09:53:15]accept exits with 9 [09:53:15]New connection [09:53:15]New thread 3066711396 created [09:53:15]Thread 3066568036 joined [09:53:15]Waiting for new connection... [09:53:15] Sock 9.Parse request [09:53:15]Sock 9.Check first char [09:53:15]Sock 9.First char is OK [09:53:15]request: POST /json_proto HTTP/1.0 [09:53:15]Method: POST [09:53:15]URL: /json_proto [09:53:15]Method is POST - this is cgi request [09:53:15]url: /json_proto [09:53:15]query_string will be loaded in cgi processing [09:53:15]execute_cgi json_proto POST (null) [09:53:15]execute_cgi path=json_proto method=POST [09:53:15]POST find Content-Length [09:53:15]Host: 172.17.43.67:8080 [09:53:15]Content-Length: 797 [09:53:15]Content-Type: application/json [09:53:15] [09:53:15]POST finish read [09:53:15]Found Content-Length = 797 [09:53:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:15]execute_script... [09:53: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)1785357", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:15]POST & json_proto [09:53:15]process_json_proto [09:53:15]json parsed OK: [09:53:15]protocol is kg_v1.0 [09:53:15]action value=close_receipt [09:53:15]process_action close_receipt [09:53:15]cmd_close_receipt [09:53:15]MH_GetDate [09:53:15]Write to MH i2c: F0 00 00 9A 03 8C [09:53:15]Write i2c OK [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: F0 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: F0 09 00 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: F0 09 00 9A 03 00 8B 97 EE 66 6A BD 47 65 DE [09:53:15]GetLastDocTimeStamp 1726912284 [09:53:15]current date 1726912395 [09:53:15]FM_GetShiftState [09:53:15]SAM_PROTO_GetShiftState [09:53:15]wFMCommunicate request_size=4 [09:53:15]MH_SAM_APDU [09:53:15]CAPDU: 80 13 01 00 [09:53:15]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [09:53:15]Write i2c OK [09:53:15]MH_I2C_Read... [09:53:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:15]Read from MH i2c: E2 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: E2 0E 00 [09:53:15]MH_I2C_Read... [09:53:15]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AB [09:53:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:53:15]wFMCommunicate OK [09:53:15]SAM_PROTO_GetShiftState done [09:53:15]FM_GetShiftState done [09:53:15]opened in 1726878748 [09:53:15]opened+sec_in_day 1726965148 [09:53:15]quantity*price = 0 [09:53:15]sum+1 = 1 [09:53:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 98 21.09.2024 09:53 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151348 ФПД: 57498278042321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151348&fm=57498278042321&tin=02508201610067®Number=0000000000091825&sum=0 [09:53:16]StoreToDocumentArchive [09:53:16]shift 474 fd 151348 [09:53:16]save to /storage/0474/doc_00151348 [09:53:16]save last doc name /storage/0474/doc_00151348 to /storage/kkm_last_doc_name [09:53:16]save OK [09:53:16]Clear old archive folders... [09:53:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:53:16]tlvbuf is 002A3230 [09:53:16]SAM_PROTO_ClearQueue [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 09 00 00 [09:53:16]Write to MH i2c: E2 08 00 A8 03 80 09 00 00 00 00 00 00 1D [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]SAM_PROTO_ClearQueue done [09:53:16]KKMCreateOFDPacket [09:53:16]OFDProtocolAddRootSTLVToBuf [09:53:16]FM_MakeSignedData [09:53:16]FM_MakeSignedData [09:53:16]SAM_PROTO_SignData [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 01 02 [09:53:16]Write to MH i2c: E2 08 00 A9 03 80 0D 01 02 00 00 00 00 25 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]wFMCommunicate request_size=255 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 8B 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 4F 02 00 35 04 06 00 34 [09:53:16]Write to MH i2c: E2 02 01 AA 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 8B 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 4F 02 00 35 04 06 00 34 00 00 7B [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]wFMCommunicate request_size=10 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 02 02 05 4B 5C 70 1A D1 [09:53:16]Write to MH i2c: E2 0D 00 AB 03 80 0D 02 02 05 00 4B 5C 70 1A D1 00 00 34 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [09:53:16]RAPDU: 90 00 [09:53:16]wFMCommunicate OK [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 0D 03 02 [09:53:16]Write to MH i2c: E2 08 00 AC 03 80 0D 03 02 00 00 00 00 2A [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 0B 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 0B 00 AC 03 00 90 9B A0 FE 0C 30 67 DF 90 00 76 [09:53:16]RAPDU: 90 9B A0 FE 0C 30 67 DF 90 00 [09:53:16]wFMCommunicate OK [09:53:16]SAM_PROTO_SignData done [09:53:16]FM_MakeSignedData done [09:53:16]CreateOFDProtocolMessage [09:53:16]wFMCommunicate request_size=4 [09:53:16]MH_SAM_APDU [09:53:16]CAPDU: 80 11 00 00 [09:53:16]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:16]Read from MH i2c: E2 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 17 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: E2 17 00 AD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [09:53:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:16]wFMCommunicate OK [09:53:16]CreateOFDProtocolMessage done [09:53:16]OFDSenderStorePacket 151348 [09:53:16]StoreOFDPacket docnum=151348 [09:53:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 0A 07 01 E3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 8B 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 4F 02 00 35 04 06 00 34 4B 5C 70 1A D1 90 9B A0 FE 0C 30 67 DF [09:53:16]CheckFolder [09:53:16]dirname=/storage/ofd_packets [09:53:16]CheckFolder done [09:53:16]ProducePacketName [09:53:16]name=ofd_packets/00151348 [09:53:16]NVStorageSaveData ofd_packets/00151348 [09:53:16]File name is /storage/ofd_packets/00151348 [09:53:16]Write 301 bytes [09:53:16]NVStorageSaveData done [09:53:16]OFDSenderStorePacket done [09:53:16]KKMCreateOFDPacket done [09:53:16]NVStorageSaveData kkm_last_timestamp [09:53:16]File name is /storage/kkm_last_timestamp [09:53:16]Write 4 bytes [09:53:16]NVStorageSaveData done [09:53:16]ExternCall_PrintAddStr [09:53:16]wPrintStart [09:53:16]Write to MH i2c: 01 00 00 AE 03 B1 [09:53:16]Write i2c OK [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: 01 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: 01 07 00 [09:53:16]MH_I2C_Read... [09:53:16]Read from MH i2c: 01 07 00 AE 03 00 00 00 00 00 FF 0F C6 [09:53:16]RasterBufferAndPrint [09:53:16]line Счет N : (1)1785357 [09:53:16]line ИНН: 02508201610067 [09:53:16]line Контрольно-Кассовый Чек [09:53:16]line ПРОДАЖА [09:53:16]line ТРК (МРК, ГНК) : 13 [09:53:16]line Товар: 2710124500 [09:53:16]line Аи-95-К-5 [09:53:16]line 13.480 * 0.00 [09:53:16]line = 0.00 [09:53:16]line НДС 12% НСП 1% [09:53:16]line > о реализуемом товаре [09:53:16]line ИТОГО: 0.00 [09:53:16]line НСП 1% : 0.00 [09:53:16]line НДС 12% : 0.00 [09:53:16]line Наличными: 0.00 [09:53:16]line Безнал.: 0.00 [09:53:16]line Место: АЗС № 89 "Партнер Нефть" [09:53:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:53:16]line СНО: Общий режим [09:53:16]line Чек 98 21.09.2024 09:53 [09:53:16]line Смена: 474 ФФД: 1.0 [09:53:16]line ЗНМ: 0300000113 [09:53:16]line РНМ: 0000000000091825 [09:53:16]line Версия ККМ: 001 [09:53:16]line Платежная система: O! деньги [09:53:16]line ФМ: 0000000000871835 [09:53:16]line ФД: 151348 [09:53:16]line ФПД: 57498278042321 [09:53:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151348&fm=57498278042321&tin=02508201610067®Number=0000000000091825&sum=0 [09:53:16]OFD Sender: Processing packet 151348 [packets to send 824, broken 823] [09:53:16]ProducePacketName [09:53:16]name=ofd_packets/00151348 [09:53:16]OFD Sender: To server: pG, [09:53:16]CommunicateWithHost lk.salyk.kg:30040 [09:53:16]ConnectInit lk.salyk.kg [09:53:16]written 0, free lines is 4095 [09:53:17]Write to MH i2c: 01 00 00 D8 03 DB [09:53:17]Write i2c OK [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: 01 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: 01 07 00 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: 01 07 00 D8 03 00 00 00 00 00 D9 0C C7 [09:53:17]RasterBufferAndPrint [09:53:17]line [09:53:17]line [09:53:17]line [09:53:17]line [09:53:17]line [09:53:17]written 0, free lines is 3296 [09:53:17]MH_Cut [09:53:17]Write to MH i2c: D1 01 00 DF 03 01 B4 [09:53:17]Write i2c OK [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: D1 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: D1 01 00 [09:53:17]MH_I2C_Read... [09:53:17]Read from MH i2c: D1 01 00 DF 03 00 B3 [09:53:17]Write to MH i2c: 01 00 00 E0 03 E3 [09:53:17]Write i2c OK [09:53:17]MH_I2C_Read... [09:53:17]*** Cut start [09:53:17]*** Purtial cut [09:53:17]*** Stage 1: CUTSNS_PIN = 1 [09:53:18]Read from MH i2c: 01 [09:53:18]MH_I2C_Read... [09:53:18]*** Stop cut motor [09:53:18]*** Cut end [09:53:18]Read from MH i2c: 01 07 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: 01 07 00 E0 03 00 00 00 00 00 FF 0F F8 [09:53:18]process_action close_receipt done [09:53:18]requested_data is exist [09:53:18]produce_requested_data [09:53:18]requested_item fm.sn is exist - process it [09:53:18]wFMCommunicate request_size=4 [09:53:18]MH_SAM_APDU [09:53:18]CAPDU: 80 11 00 00 [09:53:18]Write to MH i2c: E2 08 00 E1 03 80 11 00 00 00 00 00 00 5E [09:53:18]Write i2c OK [09:53:18]MH_I2C_Read... [09:53:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:18]Read from MH i2c: E2 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 17 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 17 00 E1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [09:53:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:18]wFMCommunicate OK [09:53:18]requested_item fd.num is exist - process it [09:53:18]SAM_PROTO_GetFieldsCounters [09:53:18]wFMCommunicate request_size=4 [09:53:18]MH_SAM_APDU [09:53:18]CAPDU: 80 13 00 00 [09:53:18]Write to MH i2c: E2 08 00 E2 03 80 13 00 00 00 00 00 00 61 [09:53:18]Write i2c OK [09:53:18]MH_I2C_Read... [09:53:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:18]Read from MH i2c: E2 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 62 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 62 00 E2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 4F 02 00 0E 04 04 00 DA 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 [09:53:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 62 00 00 00 5E 04 04 00 62 00 00 00 57 04 04 00 63 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:18]wFMCommunicate OK [09:53:18]SAM_PROTO_GetFieldsCounters done [09:53:18]requested_item shift.num is exist - process it [09:53:18]requested_item shift.opened is exist - process it [09:53:18]req_shift_opened [09:53:18]FM_GetShiftState [09:53:18]SAM_PROTO_GetShiftState [09:53:18]wFMCommunicate request_size=4 [09:53:18]MH_SAM_APDU [09:53:18]CAPDU: 80 13 01 00 [09:53:18]Write to MH i2c: E2 08 00 E3 03 80 13 01 00 00 00 00 00 63 [09:53:18]Write i2c OK [09:53:18]MH_I2C_Read... [09:53:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:18]Read from MH i2c: E2 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 0E 00 [09:53:18]MH_I2C_Read... [09:53:18]Read from MH i2c: E2 0E 00 E3 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F3 [09:53:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:53:18]wFMCommunicate OK [09:53:18]SAM_PROTO_GetShiftState done [09:53:18]FM_GetShiftState done [09:53:18]req_shift_opened done [09:53:18]requested_item shift.open_date is exist - process it [09:53:18]req_shift_open_date [09:53:18]req_shift_open_date done [09:53:18]produce_requested_data done [09:53:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151348,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:53:18]process_action_free close_receipt [09:53:18]json_value_free [09:53:18]json_value_free done [09:53:18]process_json_proto returns [09:53:18]Send response to host [09:53:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151348,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:53:18]free response buf [09:53:18]execute_script done [09:53:18]execute_script returns [09:53:18]free content buf [09:53:18]Sock 9.Close socket [09:53:18]Sock 9.Thread stoped [09:53:20]Connected sock=11 [09:53:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 0A 07 01 E3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 00 00 00 F4 03 04 00 8B 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 4F 02 00 35 04 06 00 34 4B 5C 70 1A D1 90 9B A0 FE 0C 30 67 DF [09:53:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E3 C8 47 00 F2 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 4F 02 00 F4 03 04 00 96 3F EE 66 B6 04 01 00 00 02 C2 43 D8 81 36 C0 F8 [09:53:21]CommunicateWithHost err = 0 [09:53:21]CheckOFDResponse [09:53:21]1017 (14) - 77093643461234 [09:53:21]1041 (16) - 0000000000871835 [09:53:21]1040 (4) - 151348 [09:53:21]1012 (4) - 21.09.2024 03:37 [09:53:21]1206 (1) - 0 [09:53:21]OFD Sender: Remove packet 151348 [09:53:21]ProducePacketName [09:53:21]name=ofd_packets/00151348 [09:53:21]NVStorageDeleteData [09:53:22]OFD Sender: No OFD packet to send [09:53:23]recv_with_timeout no data received [09:53:27]OFD Sender: No OFD packet to send [09:53:32]OFD Sender: No OFD packet to send [09:53:37]OFD Sender: No OFD packet to send [09:53:42]OFD Sender: No OFD packet to send [09:53:47]OFD Sender: No OFD packet to send [09:53:49]accept exits with 7 [09:53:49]New connection [09:53:49]New thread 3066568036 created [09:53:49]Thread 3066711396 joined [09:53:49]Waiting for new connection... [09:53:49] Sock 7.Parse request [09:53:49]Sock 7.Check first char [09:53:49]Sock 7.First char is OK [09:53:49]request: POST /json_proto HTTP/1.0 [09:53:49]Method: POST [09:53:49]URL: /json_proto [09:53:49]Method is POST - this is cgi request [09:53:49]url: /json_proto [09:53:49]query_string will be loaded in cgi processing [09:53:49]execute_cgi json_proto POST (null) [09:53:49]execute_cgi path=json_proto method=POST [09:53:49]POST find Content-Length [09:53:49]Host: 172.17.43.67:8080 [09:53:49]Content-Length: 794 [09:53:49]Content-Type: application/json [09:53:49] [09:53:49]POST finish read [09:53:49]Found Content-Length = 794 [09:53:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:49]execute_script... [09:53:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:49]POST & json_proto [09:53:49]process_json_proto [09:53:49]json parsed OK: [09:53:49]protocol is kg_v1.0 [09:53:49]action value=close_receipt [09:53:49]process_action close_receipt [09:53:49]cmd_close_receipt [09:53:49]MH_GetDate [09:53:49]Write to MH i2c: F0 00 00 E4 03 D6 [09:53:49]Write i2c OK [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: F0 [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: F0 09 00 [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: F0 09 00 E4 03 00 AD 97 EE 66 6A BD 47 65 4A [09:53:49]GetLastDocTimeStamp 1726912395 [09:53:49]current date 1726912429 [09:53:49]FM_GetShiftState [09:53:49]SAM_PROTO_GetShiftState [09:53:49]wFMCommunicate request_size=4 [09:53:49]MH_SAM_APDU [09:53:49]CAPDU: 80 13 01 00 [09:53:49]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [09:53:49]Write i2c OK [09:53:49]MH_I2C_Read... [09:53:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:49]Read from MH i2c: E2 [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: E2 0E 00 [09:53:49]MH_I2C_Read... [09:53:49]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F5 [09:53:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:53:49]wFMCommunicate OK [09:53:49]SAM_PROTO_GetShiftState done [09:53:49]FM_GetShiftState done [09:53:49]opened in 1726878748 [09:53:49]opened+sec_in_day 1726965148 [09:53:49]quantity*price = 0 [09:53:49]sum+1 = 1 [09:53:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 99 21.09.2024 09:53 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151349 ФПД: 90716007681443 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151349&fm=90716007681443&tin=02508201610067®Number=0000000000091825&sum=0 [09:53:50]StoreToDocumentArchive [09:53:50]shift 474 fd 151349 [09:53:50]save to /storage/0474/doc_00151349 [09:53:50]save last doc name /storage/0474/doc_00151349 to /storage/kkm_last_doc_name [09:53:50]save OK [09:53:50]Clear old archive folders... [09:53:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:53:50]tlvbuf is 002A6230 [09:53:50]SAM_PROTO_ClearQueue [09:53:50]wFMCommunicate request_size=4 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 09 00 00 [09:53:50]Write to MH i2c: E2 08 00 F2 03 80 09 00 00 00 00 00 00 67 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 F2 03 00 90 00 69 [09:53:50]RAPDU: 90 00 [09:53:50]wFMCommunicate OK [09:53:50]SAM_PROTO_ClearQueue done [09:53:50]KKMCreateOFDPacket [09:53:50]OFDProtocolAddRootSTLVToBuf [09:53:50]FM_MakeSignedData [09:53:50]FM_MakeSignedData [09:53:50]SAM_PROTO_SignData [09:53:50]wFMCommunicate request_size=4 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 0D 01 02 [09:53:50]Write to MH i2c: E2 08 00 F3 03 80 0D 01 02 00 00 00 00 6F [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:50]Read from MH i2c: E2 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 [09:53:50]MH_I2C_Read... [09:53:50]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [09:53:50]RAPDU: 90 00 [09:53:50]wFMCommunicate OK [09:53:50]wFMCommunicate request_size=255 [09:53:50]MH_SAM_APDU [09:53:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 AD 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 4F 02 00 35 04 06 00 52 81 77 69 [09:53:50]Write to MH i2c: E2 02 01 F4 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 AD 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 4F 02 00 35 04 06 00 52 81 77 69 00 00 58 [09:53:50]Write i2c OK [09:53:50]MH_I2C_Read... [09:53:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:51]Read from MH i2c: E2 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 03 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [09:53:51]RAPDU: 90 00 [09:53:51]wFMCommunicate OK [09:53:51]wFMCommunicate request_size=7 [09:53:51]MH_SAM_APDU [09:53:51]CAPDU: 80 0D 02 02 02 CD A3 [09:53:51]Write to MH i2c: E2 0A 00 F5 03 80 0D 02 02 02 00 CD A3 00 00 E6 [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:51]Read from MH i2c: E2 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 03 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [09:53:51]RAPDU: 90 00 [09:53:51]wFMCommunicate OK [09:53:51]wFMCommunicate request_size=4 [09:53:51]MH_SAM_APDU [09:53:51]CAPDU: 80 0D 03 02 [09:53:51]Write to MH i2c: E2 08 00 F6 03 80 0D 03 02 00 00 00 00 74 [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:51]Read from MH i2c: E2 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 0B 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 0B 00 F6 03 00 CB 57 36 4D 57 EC 54 76 90 00 27 [09:53:51]RAPDU: CB 57 36 4D 57 EC 54 76 90 00 [09:53:51]wFMCommunicate OK [09:53:51]SAM_PROTO_SignData done [09:53:51]FM_MakeSignedData done [09:53:51]CreateOFDProtocolMessage [09:53:51]wFMCommunicate request_size=4 [09:53:51]MH_SAM_APDU [09:53:51]CAPDU: 80 11 00 00 [09:53:51]Write to MH i2c: E2 08 00 F7 03 80 11 00 00 00 00 00 00 74 [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:51]Read from MH i2c: E2 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 17 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 17 00 F7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [09:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:51]wFMCommunicate OK [09:53:51]CreateOFDProtocolMessage done [09:53:51]OFDSenderStorePacket 151349 [09:53:51]StoreOFDPacket docnum=151349 [09:53:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151349,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:53:54]free response buf [09:53:54]execute_script done [09:53:54]execute_script returns [09:53:54]free content buf [09:53:54]Sock 7.Close socket [09:53:54]Sock 7.Thread stoped [09:53:58]OFD Sender: No OFD packet to send [09:54:03]OFD Sender: No OFD packet to send [09:54:08]OFD Sender: No OFD packet to send [09:54:13]OFD Sender: No OFD packet to send [09:54:14]accept exits with 10 [09:54:14]New connection [09:54:14]New thread 3066711396 created [09:54:14]Thread 3066568036 joined [09:54:14]Waiting for new connection... [09:54:14] Sock 10.Parse request [09:54:14]Sock 10.Check first char [09:54:14]Sock 10.First char is OK [09:54:14]request: POST /json_proto HTTP/1.0 [09:54:14]Method: POST [09:54:14]URL: /json_proto [09:54:14]Method is POST - this is cgi request [09:54:14]url: /json_proto [09:54:14]query_string will be loaded in cgi processing [09:54:14]execute_cgi json_proto POST (null) [09:54:14]execute_cgi path=json_proto method=POST [09:54:14]POST find Content-Length [09:54:14]Host: 172.17.43.67:8080 [09:54:14]Content-Length: 678 [09:54:14]Content-Type: application/json [09:54:14] [09:54:14]POST finish read [09:54:14]Found Content-Length = 678 [09:54:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:14]execute_script... [09:54: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)1785359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:14]POST & json_proto [09:54:14]process_json_proto [09:54:14]json parsed OK: [09:54:14]protocol is kg_v1.0 [09:54:14]action value=close_receipt [09:54:14]process_action close_receipt [09:54:14]cmd_close_receipt [09:54:14]MH_GetDate [09:54:14]Write to MH i2c: F0 00 00 2E 04 21 [09:54:14]Write i2c OK [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: F0 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: F0 09 00 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: F0 09 00 2E 04 00 C6 97 EE 66 6A BD 47 65 AE [09:54:14]GetLastDocTimeStamp 1726912429 [09:54:14]current date 1726912454 [09:54:14]FM_GetShiftState [09:54:14]SAM_PROTO_GetShiftState [09:54:14]wFMCommunicate request_size=4 [09:54:14]MH_SAM_APDU [09:54:14]CAPDU: 80 13 01 00 [09:54:14]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [09:54:14]Write i2c OK [09:54:14]MH_I2C_Read... [09:54:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:14]Read from MH i2c: E2 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: E2 0E 00 [09:54:14]MH_I2C_Read... [09:54:14]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 40 [09:54:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:54:14]wFMCommunicate OK [09:54:14]SAM_PROTO_GetShiftState done [09:54:14]FM_GetShiftState done [09:54:14]opened in 1726878748 [09:54:14]opened+sec_in_day 1726965148 [09:54:14]quantity*price = 50036 [09:54:14]sum+1 = 50037 [09:54:14]Check (price>sum+1) || (price+1 о реализуемом товаре [09:53:51]line ИТОГО: 0.00 [09:53:51]line НСП 1% : 0.00 [09:53:51]line НДС 12% : 0.00 [09:53:51]line Наличными: 0.00 [09:53:51]line Безнал.: 0.00 [09:53:51]line Место: АЗС № 89 "Партнер Нефть" [09:53:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:53:51]line СНО: Общий режим [09:53:51]line Чек 99 21.09.2024 09:53 [09:53:51]line Смена: 474 ФФД: 1.0 [09:53:51]line ЗНМ: 0300000113 [09:53:51]line РНМ: 0000000000091825 [09:53:51]line Версия ККМ: 001 [09:53:51]line Платежная система: O! деньги [09:53:51]line ФМ: 0000000000871835 [09:53:51]line ФД: 151349 [09:53:51]line ФПД: 90716007681443 [09:53:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151349&fm=90716007681443&tin=02508201610067®Number=0000000000091825&sum=0 [09:53:51]written 0, free lines is 4095 [09:53:51]OFD Sender: Processing packet 151349 [packets to send 824, broken 823] [09:53:51]ProducePacketName [09:53:51]name=ofd_packets/00151349 [09:53:51]OFD Sender: To server: pG, [09:53:51]CommunicateWithHost lk.salyk.kg:30040 [09:53:51]ConnectInit lk.salyk.kg [09:53:51]Write to MH i2c: 01 00 00 22 04 26 [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: 01 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: 01 07 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: 01 07 00 22 04 00 00 00 00 00 DF 0C 18 [09:53:51]RasterBufferAndPrint [09:53:51]line [09:53:51]line [09:53:51]line [09:53:51]line [09:53:51]line [09:53:51]written 0, free lines is 3301 [09:53:51]MH_Cut [09:53:51]Write to MH i2c: D1 01 00 29 04 01 FF [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: D1 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: D1 01 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: D1 01 00 29 04 00 FE [09:53:51]Write to MH i2c: 01 00 00 2A 04 2E [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:52]Connected sock=11 [09:53:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 43 61 04 01 1F 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 AD 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 4F 02 00 35 04 06 00 52 81 77 69 CD A3 CB 57 36 4D 57 EC 54 76 [09:53:52]*** Cut start [09:53:52]*** Purtial cut [09:53:52]*** CUTSNS_PIN = 0 [09:53:52]*** Stage 1: CUTSNS_PIN = 1 [09:53:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 63 ED 47 00 AC A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 4F 02 00 F4 03 04 00 B5 3F EE 66 B6 04 01 00 00 9E BD 20 8B 00 DE 2E 28 [09:53:52]CommunicateWithHost err = 0 [09:53:52]CheckOFDResponse [09:53:52]1017 (14) - 77093643461234 [09:53:52]1041 (16) - 0000000000871835 [09:53:52]1040 (4) - 151349 [09:53:52]1012 (4) - 21.09.2024 03:38 [09:53:52]1206 (1) - 0 [09:53:52]OFD Sender: Remove packet 151349 [09:53:52]ProducePacketName [09:53:52]name=ofd_packets/00151349 [09:53:52]NVStorageDeleteData [09:53:53]OFD Sender: No OFD packet to send [09:53:54]Read from MH i2c: 01 [09:53:54]MH_I2C_Read... [09:53:54]*** Stop cut motor [09:53:54]*** Cut end [09:53:54]Read from MH i2c: 01 07 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: 01 07 00 2A 04 00 00 00 00 00 FF 0F 43 [09:53:54]process_action close_receipt done [09:53:54]requested_data is exist [09:53:54]produce_requested_data [09:53:54]requested_item fm.sn is exist - process it [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 11 00 00 [09:53:54]Write to MH i2c: E2 08 00 2B 04 80 11 00 00 00 00 00 00 A9 [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 17 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 17 00 2B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FC [09:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:53:54]wFMCommunicate OK [09:53:54]requested_item fd.num is exist - process it [09:53:54]SAM_PROTO_GetFieldsCounters [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 13 00 00 [09:53:54]Write to MH i2c: E2 08 00 2C 04 80 13 00 00 00 00 00 00 AC [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 62 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 62 00 2C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 4F 02 00 0E 04 04 00 DA 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 57 [09:53:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 63 00 00 00 5E 04 04 00 63 00 00 00 57 04 04 00 64 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:54]wFMCommunicate OK [09:53:54]SAM_PROTO_GetFieldsCounters done [09:53:54]requested_item shift.num is exist - process it [09:53:54]requested_item shift.opened is exist - process it [09:53:54]req_shift_opened [09:53:54]FM_GetShiftState [09:53:54]SAM_PROTO_GetShiftState [09:53:54]wFMCommunicate request_size=4 [09:53:54]MH_SAM_APDU [09:53:54]CAPDU: 80 13 01 00 [09:53:54]Write to MH i2c: E2 08 00 2D 04 80 13 01 00 00 00 00 00 AE [09:53:54]Write i2c OK [09:53:54]MH_I2C_Read... [09:53:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:54]Read from MH i2c: E2 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 0E 00 [09:53:54]MH_I2C_Read... [09:53:54]Read from MH i2c: E2 0E 00 2D 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3E [09:53:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:53:54]wFMCommunicate OK [09:53:54]SAM_PROTO_GetShiftState done [09:53:54]FM_GetShiftState done [09:53:54]req_shift_opened done [09:53:54]requested_item shift.open_date is exist - process it [09:53:54]req_shift_open_date [09:53:54]req_shift_open_date done [09:53:54]produce_requested_data done [09:53:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151349,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:53:54]process_action_free close_receipt [09:53:54]json_value_free [09:53:54]json_value_free done [09:53:54]process_json_proto returns [09:53:54]Send response to host [09:54:15]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:54:15]Write to MH i2c: E2 0E 00 37 04 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 ED [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [09:54:15]RAPDU: 90 00 [09:54:15]wFMCommunicate OK [09:54:15]wFMCommunicate request_size=13 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 15 02 00 08 F4 03 04 00 C7 97 EE 66 [09:54:15]Write to MH i2c: E2 10 00 38 04 80 15 02 00 08 00 F4 03 04 00 C7 97 EE 66 00 00 79 [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [09:54:15]RAPDU: 90 00 [09:54:15]wFMCommunicate OK [09:54:15]wFMCommunicate request_size=25 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [09:54:15]Write to MH i2c: E2 1C 00 39 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 1F [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [09:54:15]RAPDU: 90 00 [09:54:15]wFMCommunicate OK [09:54:15]wFMCommunicate request_size=4 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 15 03 00 [09:54:15]Write to MH i2c: E2 08 00 3A 04 80 15 03 00 00 00 00 00 BF [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 40 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 40 00 3A 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 64 00 00 00 35 04 06 00 6D 45 3F 93 07 AC 90 00 B2 [09:54:15]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 64 00 00 00 35 04 06 00 6D 45 3F 93 07 AC 90 00 [09:54:15]wFMCommunicate OK [09:54:15]SAM_PROTO_ProcessDocument answer len = 59 [09:54:15]SAM_PROTO_ProcessDocument done [09:54:15]SetTLVBufToDocument [09:54:15]Processing tag 1209 (04B9) [09:54:15]Malloc new data [09:54:15]Processing tag 1041 (0411) [09:54:15]Processing tag 1040 (0410) [09:54:15]Malloc new data [09:54:15]Processing tag 1038 (040E) [09:54:15]Malloc new data [09:54:15]Processing tag 1042 (0412) [09:54:15]Malloc new data [09:54:15]Processing tag 1077 (0435) [09:54:15]Malloc new data [09:54:15]SetTLVBufToDocument err=0 [09:54:15]KKMLoadAndSignReceiptData store KKM data [09:54:15]KKMLoadAndSignReceiptData err=0 [09:54:15]wFMCommunicate request_size=4 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 11 00 00 [09:54:15]Write to MH i2c: E2 08 00 3B 04 80 11 00 00 00 00 00 00 B9 [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 17 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 17 00 3B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [09:54:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:15]wFMCommunicate OK [09:54:15]Счет N : (1)1785359 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 100 21.09.2024 09:54 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151350 ФПД: 120144186771372 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095415&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151350&fm=120144186771372&tin=02508201610067®Number=0000000000091825&sum=50000 [09:54:15]StoreToDocumentArchive [09:54:15]shift 474 fd 151350 [09:54:15]save to /storage/0474/doc_00151350 [09:54:15]save last doc name /storage/0474/doc_00151350 to /storage/kkm_last_doc_name [09:54:15]save OK [09:54:15]Clear old archive folders... [09:54:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:54:15]tlvbuf is 002B0010 [09:54:15]SAM_PROTO_ClearQueue [09:54:15]wFMCommunicate request_size=4 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 09 00 00 [09:54:15]Write to MH i2c: E2 08 00 3C 04 80 09 00 00 00 00 00 00 B2 [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [09:54:15]RAPDU: 90 00 [09:54:15]wFMCommunicate OK [09:54:15]SAM_PROTO_ClearQueue done [09:54:15]KKMCreateOFDPacket [09:54:15]OFDProtocolAddRootSTLVToBuf [09:54:15]FM_MakeSignedData [09:54:15]FM_MakeSignedData [09:54:15]SAM_PROTO_SignData [09:54:15]wFMCommunicate request_size=4 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 0D 01 02 [09:54:15]Write to MH i2c: E2 08 00 3D 04 80 0D 01 02 00 00 00 00 BA [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:15]Read from MH i2c: E2 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 [09:54:15]MH_I2C_Read... [09:54:15]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [09:54:15]RAPDU: 90 00 [09:54:15]wFMCommunicate OK [09:54:15]wFMCommunicate request_size=255 [09:54:15]MH_SAM_APDU [09:54:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C7 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 35 04 06 00 6D [09:54:15]Write to MH i2c: E2 02 01 3E 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C7 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 35 04 06 00 6D 00 00 1E [09:54:15]Write i2c OK [09:54:15]MH_I2C_Read... [09:54:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:16]Read from MH i2c: E2 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 03 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [09:54:16]RAPDU: 90 00 [09:54:16]wFMCommunicate OK [09:54:16]wFMCommunicate request_size=10 [09:54:16]MH_SAM_APDU [09:54:16]CAPDU: 80 0D 02 02 05 45 3F 93 07 AC [09:54:16]Write to MH i2c: E2 0D 00 3F 04 80 0D 02 02 05 00 45 3F 93 07 AC 00 00 91 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:16]Read from MH i2c: E2 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 03 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [09:54:16]RAPDU: 90 00 [09:54:16]wFMCommunicate OK [09:54:16]wFMCommunicate request_size=4 [09:54:16]MH_SAM_APDU [09:54:16]CAPDU: 80 0D 03 02 [09:54:16]Write to MH i2c: E2 08 00 40 04 80 0D 03 02 00 00 00 00 BF [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:16]Read from MH i2c: E2 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 0B 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 0B 00 40 04 00 09 F0 00 08 1D 61 60 4A 90 00 E9 [09:54:16]RAPDU: 09 F0 00 08 1D 61 60 4A 90 00 [09:54:16]wFMCommunicate OK [09:54:16]SAM_PROTO_SignData done [09:54:16]FM_MakeSignedData done [09:54:16]CreateOFDProtocolMessage [09:54:16]wFMCommunicate request_size=4 [09:54:16]MH_SAM_APDU [09:54:16]CAPDU: 80 11 00 00 [09:54:16]Write to MH i2c: E2 08 00 41 04 80 11 00 00 00 00 00 00 BF [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:16]Read from MH i2c: E2 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 17 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: E2 17 00 41 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [09:54:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:16]wFMCommunicate OK [09:54:16]CreateOFDProtocolMessage done [09:54:16]OFDSenderStorePacket 151350 [09:54:16]StoreOFDPacket docnum=151350 [09:54:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 F0 07 01 22 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C7 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 35 04 06 00 6D 45 3F 93 07 AC 09 F0 00 08 1D 61 60 4A [09:54:16]CheckFolder [09:54:16]dirname=/storage/ofd_packets [09:54:16]CheckFolder done [09:54:16]ProducePacketName [09:54:16]name=ofd_packets/00151350 [09:54:16]NVStorageSaveData ofd_packets/00151350 [09:54:16]File name is /storage/ofd_packets/00151350 [09:54:16]Write 301 bytes [09:54:16]NVStorageSaveData done [09:54:16]OFDSenderStorePacket done [09:54:16]KKMCreateOFDPacket done [09:54:16]NVStorageSaveData kkm_last_timestamp [09:54:16]File name is /storage/kkm_last_timestamp [09:54:16]Write 4 bytes [09:54:16]NVStorageSaveData done [09:54:16]ExternCall_PrintAddStr [09:54:16]wPrintStart [09:54:16]Write to MH i2c: 01 00 00 42 04 46 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: 01 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: 01 07 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 FF 0F 5B [09:54:16]RasterBufferAndPrint [09:54:16]line Счет N : (1)1785359 [09:54:16]line ИНН: 02508201610067 [09:54:16]line Контрольно-Кассовый Чек [09:54:16]line ПРОДАЖА [09:54:16]line ТРК (МРК, ГНК) : 22 [09:54:16]line Товар: 2710124130 [09:54:16]line Аи-92-К-5 [09:54:16]line 7.380 * 67.80 [09:54:16]line = 500.36 [09:54:16]line НДС 12% НСП 1% [09:54:16]line > о реализуемом товаре [09:54:16]line ОКРУГЛЕНИЕ: -0.36 [09:54:16]line ИТОГО: 500.00 [09:54:16]line Внесено: 500.00 [09:54:16]line СДАЧА: 0.00 [09:54:16]line НСП 1% : 4.43 [09:54:16]line НДС 12% : 53.14 [09:54:16]line Наличными: 500.00 [09:54:16]line Безнал.: 0.00 [09:54:16]line Место: АЗС № 89 "Партнер Нефть" [09:54:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:54:16]line СНО: Общий режим [09:54:16]line Чек 100 21.09.2024 09:54 [09:54:16]line Смена: 474 ФФД: 1.0 [09:54:16]line ЗНМ: 0300000113 [09:54:16]line РНМ: 0000000000091825 [09:54:16]line Версия ККМ: 001 [09:54:16]line ФМ: 0000000000871835 [09:54:16]line ФД: 151350 [09:54:16]line ФПД: 120144186771372 [09:54:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095415&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151350&fm=120144186771372&tin=02508201610067®Number=0000000000091825&sum=50000 [09:54:16]written 0, free lines is 4095 [09:54:16]OFD Sender: Processing packet 151350 [packets to send 824, broken 823] [09:54:16]ProducePacketName [09:54:16]name=ofd_packets/00151350 [09:54:16]OFD Sender: To server: pG, [09:54:16]CommunicateWithHost lk.salyk.kg:30040 [09:54:16]ConnectInit lk.salyk.kg [09:54:16]Write to MH i2c: 01 00 00 6D 04 71 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: 01 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: 01 07 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: 01 07 00 6D 04 00 00 00 00 00 D1 0C 55 [09:54:16]RasterBufferAndPrint [09:54:16]line [09:54:16]line [09:54:16]line [09:54:16]line [09:54:16]line [09:54:16]written 0, free lines is 3289 [09:54:16]MH_Cut [09:54:16]Write to MH i2c: D1 01 00 74 04 01 4A [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: D1 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: D1 01 00 [09:54:16]MH_I2C_Read... [09:54:16]Read from MH i2c: D1 01 00 74 04 00 49 [09:54:16]Write to MH i2c: 01 00 00 75 04 79 [09:54:16]Write i2c OK [09:54:16]MH_I2C_Read... [09:54:17]*** Cut start [09:54:17]*** Purtial cut [09:54:17]*** Stage 1: CUTSNS_PIN = 1 [09:54:17]Read from MH i2c: 01 [09:54:17]MH_I2C_Read... [09:54:17]*** Stop cut motor [09:54:17]*** Cut end [09:54:17]Read from MH i2c: 01 07 00 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: 01 07 00 75 04 00 00 00 00 00 FF 0F 8E [09:54:17]process_action close_receipt done [09:54:17]requested_data is exist [09:54:17]produce_requested_data [09:54:17]requested_item fm.sn is exist - process it [09:54:17]wFMCommunicate request_size=4 [09:54:17]MH_SAM_APDU [09:54:17]CAPDU: 80 11 00 00 [09:54:17]Write to MH i2c: E2 08 00 76 04 80 11 00 00 00 00 00 00 F4 [09:54:17]Write i2c OK [09:54:17]MH_I2C_Read... [09:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:17]Read from MH i2c: E2 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: E2 17 00 [09:54:17]MH_I2C_Read... [09:54:17]Read from MH i2c: E2 17 00 76 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [09:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:54:17]wFMCommunicate OK [09:54:17]requested_item fd.num is exist - process it [09:54:17]SAM_PROTO_GetFieldsCounters [09:54:17]wFMCommunicate request_size=4 [09:54:17]MH_SAM_APDU [09:54:17]CAPDU: 80 13 00 00 [09:54:17]Write to MH i2c: E2 08 00 77 04 80 13 00 00 00 00 00 00 F7 [09:54:17]Write i2c OK [09:54:17]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 62 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 62 00 77 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 4F 02 00 0E 04 04 00 DA 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 A6 [09:54:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 64 00 00 00 5E 04 04 00 64 00 00 00 57 04 04 00 65 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:18]wFMCommunicate OK [09:54:18]SAM_PROTO_GetFieldsCounters done [09:54:18]requested_item shift.num is exist - process it [09:54:18]requested_item shift.opened is exist - process it [09:54:18]req_shift_opened [09:54:18]FM_GetShiftState [09:54:18]SAM_PROTO_GetShiftState [09:54:18]wFMCommunicate request_size=4 [09:54:18]MH_SAM_APDU [09:54:18]CAPDU: 80 13 01 00 [09:54:18]Write to MH i2c: E2 08 00 78 04 80 13 01 00 00 00 00 00 F9 [09:54:18]Write i2c OK [09:54:18]MH_I2C_Read... [09:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:18]Read from MH i2c: E2 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0E 00 [09:54:18]MH_I2C_Read... [09:54:18]Read from MH i2c: E2 0E 00 78 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 89 [09:54:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:54:18]wFMCommunicate OK [09:54:18]SAM_PROTO_GetShiftState done [09:54:18]FM_GetShiftState done [09:54:18]req_shift_opened done [09:54:18]requested_item shift.open_date is exist - process it [09:54:18]req_shift_open_date [09:54:18]req_shift_open_date done [09:54:18]produce_requested_data done [09:54:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151350,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:54:18]process_action_free close_receipt [09:54:18]json_value_free [09:54:18]json_value_free done [09:54:18]process_json_proto returns [09:54:18]Send response to host [09:54:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151350,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:54:18]free response buf [09:54:18]execute_script done [09:54:18]execute_script returns [09:54:18]free content buf [09:54:18]Sock 10.Close socket [09:54:18]Sock 10.Thread stoped [09:54:18]Connected sock=7 [09:54:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B8 F0 07 01 22 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 00 00 00 F4 03 04 00 C7 97 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 35 04 06 00 6D 45 3F 93 07 AC 09 F0 00 08 1D 61 60 4A [09:54:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F BD 47 00 B2 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 4F 02 00 F4 03 04 00 D0 3F EE 66 B6 04 01 00 00 88 F4 09 A9 B9 80 85 C7 [09:54:19]CommunicateWithHost err = 0 [09:54:19]CheckOFDResponse [09:54:19]1017 (14) - 77093643461234 [09:54:19]1041 (16) - 0000000000871835 [09:54:19]1040 (4) - 151350 [09:54:19]1012 (4) - 21.09.2024 03:38 [09:54:19]1206 (1) - 0 [09:54:19]OFD Sender: Remove packet 151350 [09:54:19]ProducePacketName [09:54:19]name=ofd_packets/00151350 [09:54:19]NVStorageDeleteData [09:54:19]OFD Sender: No OFD packet to send [09:54:24]OFD Sender: No OFD packet to send [09:54:25]recv_with_timeout no data received [09:54:29]OFD Sender: No OFD packet to send [09:54:34]OFD Sender: No OFD packet to send [09:54:36]recv_with_timeout no data received [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:02]recv_with_timeout no data received [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:37]accept exits with 9 [09:55:37]New connection [09:55:37]New thread 3066568036 created [09:55:37]Thread 3066711396 joined [09:55:37]Waiting for new connection... [09:55:37] Sock 9.Parse request [09:55:37]Sock 9.Check first char [09:55:37]Sock 9.First char is OK [09:55:37]request: POST /json_proto HTTP/1.0 [09:55:37]Method: POST [09:55:37]URL: /json_proto [09:55:37]Method is POST - this is cgi request [09:55:37]url: /json_proto [09:55:37]query_string will be loaded in cgi processing [09:55:37]execute_cgi json_proto POST (null) [09:55:37]execute_cgi path=json_proto method=POST [09:55:37]POST find Content-Length [09:55:37]Host: 172.17.43.67:8080 [09:55:37]Content-Length: 679 [09:55:37]Content-Type: application/json [09:55:37] [09:55:37]POST finish read [09:55:37]Found Content-Length = 679 [09:55:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:37]execute_script... [09:55: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)1785360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:55:37]POST & json_proto [09:55:37]process_json_proto [09:55:37]json parsed OK: [09:55:37]protocol is kg_v1.0 [09:55:37]action value=close_receipt [09:55:37]process_action close_receipt [09:55:37]cmd_close_receipt [09:55:37]MH_GetDate [09:55:37]Write to MH i2c: F0 00 00 79 04 6C [09:55:37]Write i2c OK [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: F0 [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: F0 09 00 [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: F0 09 00 79 04 00 19 98 EE 66 6A BD 47 65 4D [09:55:37]GetLastDocTimeStamp 1726912455 [09:55:37]current date 1726912537 [09:55:37]FM_GetShiftState [09:55:37]SAM_PROTO_GetShiftState [09:55:37]wFMCommunicate request_size=4 [09:55:37]MH_SAM_APDU [09:55:37]CAPDU: 80 13 01 00 [09:55:37]Write to MH i2c: E2 08 00 7A 04 80 13 01 00 00 00 00 00 FB [09:55:37]Write i2c OK [09:55:37]MH_I2C_Read... [09:55:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:37]Read from MH i2c: E2 [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: E2 0E 00 [09:55:37]MH_I2C_Read... [09:55:37]Read from MH i2c: E2 0E 00 7A 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8B [09:55:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:55:37]wFMCommunicate OK [09:55:37]SAM_PROTO_GetShiftState done [09:55:37]FM_GetShiftState done [09:55:37]opened in 1726878748 [09:55:37]opened+sec_in_day 1726965148 [09:55:37]quantity*price = 80061 [09:55:37]sum+1 = 80063 [09:55:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 101 21.09.2024 09:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151351 ФПД: 269182843234916 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151351&fm=269182843234916&tin=02508201610067®Number=0000000000091825&sum=80000 [09:55:38]StoreToDocumentArchive [09:55:38]shift 474 fd 151351 [09:55:38]save to /storage/0474/doc_00151351 [09:55:38]save last doc name /storage/0474/doc_00151351 to /storage/kkm_last_doc_name [09:55:38]save OK [09:55:38]Clear old archive folders... [09:55:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:55:38]tlvbuf is 0029DC80 [09:55:38]SAM_PROTO_ClearQueue [09:55:38]wFMCommunicate request_size=4 [09:55:38]MH_SAM_APDU [09:55:38]CAPDU: 80 09 00 00 [09:55:38]Write to MH i2c: E2 08 00 87 04 80 09 00 00 00 00 00 00 FD [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 87 04 00 90 00 FF [09:55:38]RAPDU: 90 00 [09:55:38]wFMCommunicate OK [09:55:38]SAM_PROTO_ClearQueue done [09:55:38]KKMCreateOFDPacket [09:55:38]OFDProtocolAddRootSTLVToBuf [09:55:38]FM_MakeSignedData [09:55:38]FM_MakeSignedData [09:55:38]SAM_PROTO_SignData [09:55:38]wFMCommunicate request_size=4 [09:55:38]MH_SAM_APDU [09:55:38]CAPDU: 80 0D 01 02 [09:55:38]Write to MH i2c: E2 08 00 88 04 80 0D 01 02 00 00 00 00 05 [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [09:55:38]RAPDU: 90 00 [09:55:38]wFMCommunicate OK [09:55:38]wFMCommunicate request_size=255 [09:55:38]MH_SAM_APDU [09:55:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 19 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 4F 02 00 35 04 06 00 F4 [09:55:38]Write to MH i2c: E2 02 01 89 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 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 19 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 4F 02 00 35 04 06 00 F4 00 00 C2 [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [09:55:38]RAPDU: 90 00 [09:55:38]wFMCommunicate OK [09:55:38]wFMCommunicate request_size=10 [09:55:38]MH_SAM_APDU [09:55:38]CAPDU: 80 0D 02 02 05 D2 03 C0 2A 64 [09:55:38]Write to MH i2c: E2 0D 00 8A 04 80 0D 02 02 05 00 D2 03 C0 2A 64 00 00 35 [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [09:55:38]RAPDU: 90 00 [09:55:38]wFMCommunicate OK [09:55:38]wFMCommunicate request_size=4 [09:55:38]MH_SAM_APDU [09:55:38]CAPDU: 80 0D 03 02 [09:55:38]Write to MH i2c: E2 08 00 8B 04 80 0D 03 02 00 00 00 00 0A [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 0B 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 0B 00 8B 04 00 95 E7 BB 92 6B 46 EC 40 90 00 B1 [09:55:38]RAPDU: 95 E7 BB 92 6B 46 EC 40 90 00 [09:55:38]wFMCommunicate OK [09:55:38]SAM_PROTO_SignData done [09:55:38]FM_MakeSignedData done [09:55:38]CreateOFDProtocolMessage [09:55:38]wFMCommunicate request_size=4 [09:55:38]MH_SAM_APDU [09:55:38]CAPDU: 80 11 00 00 [09:55:38]Write to MH i2c: E2 08 00 8C 04 80 11 00 00 00 00 00 00 0A [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:38]Read from MH i2c: E2 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 17 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: E2 17 00 8C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [09:55:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:55:38]wFMCommunicate OK [09:55:38]CreateOFDProtocolMessage done [09:55:38]OFDSenderStorePacket 151351 [09:55:38]StoreOFDPacket docnum=151351 [09:55:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 37 8A 07 01 D1 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 19 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 4F 02 00 35 04 06 00 F4 D2 03 C0 2A 64 95 E7 BB 92 6B 46 EC 40 [09:55:38]CheckFolder [09:55:38]dirname=/storage/ofd_packets [09:55:38]CheckFolder done [09:55:38]ProducePacketName [09:55:38]name=ofd_packets/00151351 [09:55:38]NVStorageSaveData ofd_packets/00151351 [09:55:38]File name is /storage/ofd_packets/00151351 [09:55:38]Write 301 bytes [09:55:38]NVStorageSaveData done [09:55:38]OFDSenderStorePacket done [09:55:38]KKMCreateOFDPacket done [09:55:38]NVStorageSaveData kkm_last_timestamp [09:55:38]File name is /storage/kkm_last_timestamp [09:55:38]Write 4 bytes [09:55:38]NVStorageSaveData done [09:55:38]ExternCall_PrintAddStr [09:55:38]wPrintStart [09:55:38]Write to MH i2c: 01 00 00 8D 04 91 [09:55:38]Write i2c OK [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: 01 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: 01 07 00 [09:55:38]MH_I2C_Read... [09:55:38]Read from MH i2c: 01 07 00 8D 04 00 00 00 00 00 FF 0F A6 [09:55:38]RasterBufferAndPrint [09:55:38]line Счет N : (1)1785360 [09:55:38]line ИНН: 02508201610067 [09:55:38]line Контрольно-Кассовый Чек [09:55:38]line ПРОДАЖА [09:55:38]line ТРК (МРК, ГНК) : 13 [09:55:38]line Товар: 2710124500 [09:55:38]line Аи-95-К-5 [09:55:38]line 10.790 * 74.20 [09:55:38]line = 800.62 [09:55:38]line НДС 12% НСП 1% [09:55:38]line > о реализуемом товаре [09:55:38]line ОКРУГЛЕНИЕ: -0.62 [09:55:38]line ИТОГО: 800.00 [09:55:38]line Внесено: 800.00 [09:55:38]line СДАЧА: 0.00 [09:55:38]line НСП 1% : 7.08 [09:55:38]line НДС 12% : 85.02 [09:55:38]line Наличными: 800.00 [09:55:38]line Безнал.: 0.00 [09:55:38]line Место: АЗС № 89 "Партнер Нефть" [09:55:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:55:38]line СНО: Общий режим [09:55:38]line Чек 101 21.09.2024 09:55 [09:55:38]line Смена: 474 ФФД: 1.0 [09:55:38]line ЗНМ: 0300000113 [09:55:38]line РНМ: 0000000000091825 [09:55:38]line Версия ККМ: 001 [09:55:38]line ФМ: 0000000000871835 [09:55:38]line ФД: 151351 [09:55:38]line ФПД: 269182843234916 [09:55:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095537&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151351&fm=269182843234916&tin=02508201610067®Number=0000000000091825&sum=80000 [09:55:39]written 0, free lines is 4095 [09:55:39]OFD Sender: Processing packet 151351 [packets to send 824, broken 823] [09:55:39]ProducePacketName [09:55:39]name=ofd_packets/00151351 [09:55:39]OFD Sender: To server: pG, [09:55:39]CommunicateWithHost lk.salyk.kg:30040 [09:55:39]ConnectInit lk.salyk.kg [09:55:39]Write to MH i2c: 01 00 00 B8 04 BC [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: 01 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: 01 07 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: 01 07 00 B8 04 00 00 00 00 00 D0 0C 9F [09:55:39]RasterBufferAndPrint [09:55:39]line [09:55:39]line [09:55:39]line [09:55:39]line [09:55:39]line [09:55:39]written 0, free lines is 3286 [09:55:39]MH_Cut [09:55:39]Write to MH i2c: D1 01 00 BF 04 01 95 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: D1 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: D1 01 00 [09:55:39]MH_I2C_Read... [09:55:39]Read from MH i2c: D1 01 00 BF 04 00 94 [09:55:39]Write to MH i2c: 01 00 00 C0 04 C4 [09:55:39]Write i2c OK [09:55:39]MH_I2C_Read... [09:55:40]*** Cut start [09:55:40]*** Purtial cut [09:55:40]*** Stage 1: CUTSNS_PIN = 1 [09:55:40]Connected sock=10 [09:55:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 37 8A 07 01 D1 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 00 00 00 F4 03 04 00 19 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 4F 02 00 35 04 06 00 F4 D2 03 C0 2A 64 95 E7 BB 92 6B 46 EC 40 [09:55:40]Read from MH i2c: 01 [09:55:40]MH_I2C_Read... [09:55:40]*** Stop cut motor [09:55:40]*** Cut end [09:55:40]Read from MH i2c: 01 07 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: 01 07 00 C0 04 00 00 00 00 00 FF 0F D9 [09:55:40]process_action close_receipt done [09:55:40]requested_data is exist [09:55:40]produce_requested_data [09:55:40]requested_item fm.sn is exist - process it [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 11 00 00 [09:55:40]Write to MH i2c: E2 08 00 C1 04 80 11 00 00 00 00 00 00 3F [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 17 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 17 00 C1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [09:55:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:55:40]wFMCommunicate OK [09:55:40]requested_item fd.num is exist - process it [09:55:40]SAM_PROTO_GetFieldsCounters [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 13 00 00 [09:55:40]Write to MH i2c: E2 08 00 C2 04 80 13 00 00 00 00 00 00 42 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 62 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 62 00 C2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 4F 02 00 0E 04 04 00 DA 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 F5 [09:55:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 4F 02 00 0E 04 04 00 DA 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:55:40]wFMCommunicate OK [09:55:40]SAM_PROTO_GetFieldsCounters done [09:55:40]requested_item shift.num is exist - process it [09:55:40]requested_item shift.opened is exist - process it [09:55:40]req_shift_opened [09:55:40]FM_GetShiftState [09:55:40]SAM_PROTO_GetShiftState [09:55:40]wFMCommunicate request_size=4 [09:55:40]MH_SAM_APDU [09:55:40]CAPDU: 80 13 01 00 [09:55:40]Write to MH i2c: E2 08 00 C3 04 80 13 01 00 00 00 00 00 44 [09:55:40]Write i2c OK [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 [09:55:40]MH_I2C_Read... [09:55:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:55:40]Read from MH i2c: E2 0E 00 [09:55:40]MH_I2C_Read... [09:55:40]Read from MH i2c: E2 0E 00 C3 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D4 [09:55:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:55:40]wFMCommunicate OK [09:55:40]SAM_PROTO_GetShiftState done [09:55:40]FM_GetShiftState done [09:55:40]req_shift_opened done [09:55:40]requested_item shift.open_date is exist - process it [09:55:40]req_shift_open_date [09:55:40]req_shift_open_date done [09:55:40]produce_requested_data done [09:55:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151351,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:55:40]process_action_free close_receipt [09:55:40]json_value_free [09:55:40]json_value_free done [09:55:40]process_json_proto returns [09:55:40]Send response to host [09:55:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151351,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:55:40]free response buf [09:55:40]execute_script done [09:55:40]execute_script returns [09:55:40]free content buf [09:55:40]Sock 9.Close socket [09:55:40]Sock 9.Thread stoped [09:55:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 B9 47 00 53 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 4F 02 00 F4 03 04 00 22 40 EE 66 B6 04 01 00 00 2C C9 B2 97 CB 48 8C AB [09:55:41]CommunicateWithHost err = 0 [09:55:41]CheckOFDResponse [09:55:41]1017 (14) - 77093643461234 [09:55:41]1041 (16) - 0000000000871835 [09:55:41]1040 (4) - 151351 [09:55:41]1012 (4) - 21.09.2024 03:40 [09:55:41]1206 (1) - 0 [09:55:41]OFD Sender: Remove packet 151351 [09:55:41]ProducePacketName [09:55:41]name=ofd_packets/00151351 [09:55:41]NVStorageDeleteData [09:55:42]OFD Sender: No OFD packet to send [09:55:46]recv_with_timeout no data received [09:55:47]OFD Sender: No OFD packet to send [09:55:52]OFD Sender: No OFD packet to send [09:55:57]OFD Sender: No OFD packet to send [09:56:02]OFD Sender: No OFD packet to send [09:56:06]recv_with_timeout no data received [09:56:07]OFD Sender: No OFD packet to send [09:56:12]OFD Sender: No OFD packet to send [09:56:17]OFD Sender: No OFD packet to send [09:56:22]OFD Sender: No OFD packet to send [09:56:27]OFD Sender: No OFD packet to send [09:56:32]OFD Sender: No OFD packet to send [09:56:37]OFD Sender: No OFD packet to send [09:56:37]recv_with_timeout no data received [09:56:42]OFD Sender: No OFD packet to send [09:56:47]OFD Sender: No OFD packet to send [09:56:52]OFD Sender: No OFD packet to send [09:56:57]OFD Sender: No OFD packet to send [09:57:02]OFD Sender: No OFD packet to send [09:57:07]OFD Sender: No OFD packet to send [09:57:12]OFD Sender: No OFD packet to send [09:57:17]OFD Sender: No OFD packet to send [09:57:22]OFD Sender: No OFD packet to send [09:57:27]OFD Sender: No OFD packet to send [09:57:32]OFD Sender: No OFD packet to send [09:57:37]recv_with_timeout no data received [09:57:37]OFD Sender: No OFD packet to send [09:57:42]OFD Sender: No OFD packet to send [09:57:47]OFD Sender: No OFD packet to send [09:57:52]OFD Sender: No OFD packet to send [09:57:54]recv_with_timeout no data received [09:57:57]OFD Sender: No OFD packet to send [09:58:02]OFD Sender: No OFD packet to send [09:58:07]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [09:58:33]OFD Sender: No OFD packet to send [09:58:36]accept exits with 7 [09:58:36]New connection [09:58:36]New thread 3066711396 created [09:58:36]Thread 3066568036 joined [09:58:36]Waiting for new connection... [09:58:36] Sock 7.Parse request [09:58:36]Sock 7.Check first char [09:58:36]Sock 7.First char is OK [09:58:36]request: POST /json_proto HTTP/1.0 [09:58:36]Method: POST [09:58:36]URL: /json_proto [09:58:36]Method is POST - this is cgi request [09:58:36]url: /json_proto [09:58:36]query_string will be loaded in cgi processing [09:58:36]execute_cgi json_proto POST (null) [09:58:36]execute_cgi path=json_proto method=POST [09:58:36]POST find Content-Length [09:58:36]Host: 172.17.43.67:8080 [09:58:36]Content-Length: 683 [09:58:36]Content-Type: application/json [09:58:36] [09:58:36]POST finish read [09:58:36]Found Content-Length = 683 [09:58:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:36]execute_script... [09:58: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)1785361", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:58:36]POST & json_proto [09:58:36]process_json_proto [09:58:36]json parsed OK: [09:58:36]protocol is kg_v1.0 [09:58:36]action value=close_receipt [09:58:36]process_action close_receipt [09:58:36]cmd_close_receipt [09:58:36]MH_GetDate [09:58:36]Write to MH i2c: F0 00 00 C4 04 B7 [09:58:36]Write i2c OK [09:58:36]MH_I2C_Read... [09:58:36]Read from MH i2c: F0 [09:58:36]MH_I2C_Read... [09:58:36]Read from MH i2c: F0 09 00 [09:58:36]MH_I2C_Read... [09:58:36]Read from MH i2c: F0 09 00 C4 04 00 CC 98 EE 66 6A BD 47 65 4B [09:58:36]GetLastDocTimeStamp 1726912537 [09:58:36]current date 1726912716 [09:58:36]FM_GetShiftState [09:58:36]SAM_PROTO_GetShiftState [09:58:36]wFMCommunicate request_size=4 [09:58:36]MH_SAM_APDU [09:58:36]CAPDU: 80 13 01 00 [09:58:36]Write to MH i2c: E2 08 00 C5 04 80 13 01 00 00 00 00 00 46 [09:58:36]Write i2c OK [09:58:36]MH_I2C_Read... [09:58:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:36]Read from MH i2c: E2 [09:58:36]MH_I2C_Read... [09:58:36]Read from MH i2c: E2 0E 00 [09:58:36]MH_I2C_Read... [09:58:36]Read from MH i2c: E2 0E 00 C5 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D6 [09:58:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:58:36]wFMCommunicate OK [09:58:36]SAM_PROTO_GetShiftState done [09:58:36]FM_GetShiftState done [09:58:36]opened in 1726878748 [09:58:36]opened+sec_in_day 1726965148 [09:58:36]quantity*price = 100005 [09:58:36]sum+1 = 100006 [09:58:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 102 21.09.2024 09:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151352 ФПД: 268477705003736 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095836&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151352&fm=268477705003736&tin=02508201610067®Number=0000000000091825&sum=100000 [09:58:37]StoreToDocumentArchive [09:58:37]shift 474 fd 151352 [09:58:37]save to /storage/0474/doc_00151352 [09:58:37]save last doc name /storage/0474/doc_00151352 to /storage/kkm_last_doc_name [09:58:37]save OK [09:58:37]Clear old archive folders... [09:58:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:58:37]tlvbuf is 0029F790 [09:58:37]SAM_PROTO_ClearQueue [09:58:37]wFMCommunicate request_size=4 [09:58:37]MH_SAM_APDU [09:58:37]CAPDU: 80 09 00 00 [09:58:37]Write to MH i2c: E2 08 00 D2 04 80 09 00 00 00 00 00 00 48 [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:58:37]Read from MH i2c: E2 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 D2 04 00 90 00 4A [09:58:37]RAPDU: 90 00 [09:58:37]wFMCommunicate OK [09:58:37]SAM_PROTO_ClearQueue done [09:58:37]KKMCreateOFDPacket [09:58:37]OFDProtocolAddRootSTLVToBuf [09:58:37]FM_MakeSignedData [09:58:37]FM_MakeSignedData [09:58:37]SAM_PROTO_SignData [09:58:37]wFMCommunicate request_size=4 [09:58:37]MH_SAM_APDU [09:58:37]CAPDU: 80 0D 01 02 [09:58:37]Write to MH i2c: E2 08 00 D3 04 80 0D 01 02 00 00 00 00 50 [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:58:37]Read from MH i2c: E2 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [09:58:37]RAPDU: 90 00 [09:58:37]wFMCommunicate OK [09:58:37]wFMCommunicate request_size=255 [09:58:37]MH_SAM_APDU [09:58: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 CC 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 4F 02 00 35 04 06 00 F4 [09:58:37]Write to MH i2c: E2 02 01 D4 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 CC 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 4F 02 00 35 04 06 00 F4 00 00 D4 [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:37]Read from MH i2c: E2 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [09:58:37]RAPDU: 90 00 [09:58:37]wFMCommunicate OK [09:58:37]wFMCommunicate request_size=10 [09:58:37]MH_SAM_APDU [09:58:37]CAPDU: 80 0D 02 02 05 2D D6 3C A2 D8 [09:58:37]Write to MH i2c: E2 0D 00 D5 04 80 0D 02 02 05 00 2D D6 3C A2 D8 00 00 16 [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:58:37]Read from MH i2c: E2 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [09:58:37]RAPDU: 90 00 [09:58:37]wFMCommunicate OK [09:58:37]wFMCommunicate request_size=4 [09:58:37]MH_SAM_APDU [09:58:37]CAPDU: 80 0D 03 02 [09:58:37]Write to MH i2c: E2 08 00 D6 04 80 0D 03 02 00 00 00 00 55 [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:58:37]Read from MH i2c: E2 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 0B 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 0B 00 D6 04 00 FD 35 77 9B AC 09 A0 82 90 00 71 [09:58:37]RAPDU: FD 35 77 9B AC 09 A0 82 90 00 [09:58:37]wFMCommunicate OK [09:58:37]SAM_PROTO_SignData done [09:58:37]FM_MakeSignedData done [09:58:37]CreateOFDProtocolMessage [09:58:37]wFMCommunicate request_size=4 [09:58:37]MH_SAM_APDU [09:58:37]CAPDU: 80 11 00 00 [09:58:37]Write to MH i2c: E2 08 00 D7 04 80 11 00 00 00 00 00 00 55 [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:37]Read from MH i2c: E2 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 17 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: E2 17 00 D7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [09:58:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:58:37]wFMCommunicate OK [09:58:37]CreateOFDProtocolMessage done [09:58:37]OFDSenderStorePacket 151352 [09:58:37]StoreOFDPacket docnum=151352 [09:58:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 20 CD 07 01 F9 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 CC 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 4F 02 00 35 04 06 00 F4 2D D6 3C A2 D8 FD 35 77 9B AC 09 A0 82 [09:58:37]CheckFolder [09:58:37]dirname=/storage/ofd_packets [09:58:37]CheckFolder done [09:58:37]ProducePacketName [09:58:37]name=ofd_packets/00151352 [09:58:37]NVStorageSaveData ofd_packets/00151352 [09:58:37]File name is /storage/ofd_packets/00151352 [09:58:37]Write 301 bytes [09:58:37]NVStorageSaveData done [09:58:37]OFDSenderStorePacket done [09:58:37]KKMCreateOFDPacket done [09:58:37]NVStorageSaveData kkm_last_timestamp [09:58:37]File name is /storage/kkm_last_timestamp [09:58:37]Write 4 bytes [09:58:37]NVStorageSaveData done [09:58:37]ExternCall_PrintAddStr [09:58:37]wPrintStart [09:58:37]Write to MH i2c: 01 00 00 D8 04 DC [09:58:37]Write i2c OK [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: 01 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: 01 07 00 [09:58:37]MH_I2C_Read... [09:58:37]Read from MH i2c: 01 07 00 D8 04 00 00 00 00 00 FF 0F F1 [09:58:37]RasterBufferAndPrint [09:58:37]line Счет N : (1)1785361 [09:58:37]line ИНН: 02508201610067 [09:58:37]line Контрольно-Кассовый Чек [09:58:37]line ПРОДАЖА [09:58:37]line ТРК (МРК, ГНК) : 12 [09:58:37]line Товар: 2710124130 [09:58:37]line Аи-92-К-5 [09:58:37]line 14.750 * 67.80 [09:58:37]line = 1000.05 [09:58:37]line НДС 12% НСП 1% [09:58:37]line > о реализуемом товаре [09:58:37]line ОКРУГЛЕНИЕ: -0.05 [09:58:37]line ИТОГО: 1000.00 [09:58:37]line Внесено: 1000.00 [09:58:37]line СДАЧА: 0.00 [09:58:37]line НСП 1% : 8.85 [09:58:37]line НДС 12% : 106.20 [09:58:37]line Наличными: 1000.00 [09:58:37]line Безнал.: 0.00 [09:58:37]line Место: АЗС № 89 "Партнер Нефть" [09:58:37]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [09:58:37]line СНО: Общий режим [09:58:37]line Чек 102 21.09.2024 09:58 [09:58:37]line Смена: 474 ФФД: 1.0 [09:58:37]line ЗНМ: 0300000113 [09:58:37]line РНМ: 0000000000091825 [09:58:37]line Версия ККМ: 001 [09:58:37]line ФМ: 0000000000871835 [09:58:37]line ФД: 151352 [09:58:37]line ФПД: 268477705003736 [09:58:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T095836&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151352&fm=268477705003736&tin=02508201610067®Number=0000000000091825&sum=100000 [09:58:37]OFD Sender: Processing packet 151352 [packets to send 824, broken 823] [09:58:37]ProducePacketName [09:58:37]name=ofd_packets/00151352 [09:58:37]OFD Sender: To server: pG, [09:58:37]CommunicateWithHost lk.salyk.kg:30040 [09:58:37]ConnectInit lk.salyk.kg [09:58:37]written 0, free lines is 4095 [09:58:38]Write to MH i2c: 01 00 00 03 05 08 [09:58:38]Write i2c OK [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: 01 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: 01 07 00 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: 01 07 00 03 05 00 00 00 00 00 D4 0C EF [09:58:38]RasterBufferAndPrint [09:58:38]line [09:58:38]line [09:58:38]line [09:58:38]line [09:58:38]line [09:58:38]written 0, free lines is 3290 [09:58:38]MH_Cut [09:58:38]Write to MH i2c: D1 01 00 0A 05 01 E1 [09:58:38]Write i2c OK [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: D1 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: D1 01 00 [09:58:38]MH_I2C_Read... [09:58:38]Read from MH i2c: D1 01 00 0A 05 00 E0 [09:58:38]Write to MH i2c: 01 00 00 0B 05 10 [09:58:38]Write i2c OK [09:58:38]MH_I2C_Read... [09:58:39]*** Cut start [09:58:39]*** Purtial cut [09:58:39]*** Stage 1: CUTSNS_PIN = 1 [09:58:39]Read from MH i2c: 01 [09:58:39]MH_I2C_Read... [09:58:39]*** Stop cut motor [09:58:39]*** Cut end [09:58:39]Read from MH i2c: 01 07 00 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: 01 07 00 0B 05 00 00 00 00 00 FF 0F 25 [09:58:39]process_action close_receipt done [09:58:39]requested_data is exist [09:58:39]produce_requested_data [09:58:39]requested_item fm.sn is exist - process it [09:58:39]wFMCommunicate request_size=4 [09:58:39]MH_SAM_APDU [09:58:39]CAPDU: 80 11 00 00 [09:58:39]Write to MH i2c: E2 08 00 0C 05 80 11 00 00 00 00 00 00 8B [09:58:39]Write i2c OK [09:58:39]MH_I2C_Read... [09:58:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:58:39]Read from MH i2c: E2 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: E2 17 00 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: E2 17 00 0C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [09:58:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [09:58:39]wFMCommunicate OK [09:58:39]requested_item fd.num is exist - process it [09:58:39]SAM_PROTO_GetFieldsCounters [09:58:39]wFMCommunicate request_size=4 [09:58:39]MH_SAM_APDU [09:58:39]CAPDU: 80 13 00 00 [09:58:39]Write to MH i2c: E2 08 00 0D 05 80 13 00 00 00 00 00 00 8E [09:58:39]Write i2c OK [09:58:39]MH_I2C_Read... [09:58:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:58:39]Read from MH i2c: E2 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: E2 62 00 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: E2 62 00 0D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 4F 02 00 0E 04 04 00 DA 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 45 [09:58:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 4F 02 00 0E 04 04 00 DA 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:58:39]wFMCommunicate OK [09:58:39]SAM_PROTO_GetFieldsCounters done [09:58:39]requested_item shift.num is exist - process it [09:58:39]requested_item shift.opened is exist - process it [09:58:39]req_shift_opened [09:58:39]FM_GetShiftState [09:58:39]SAM_PROTO_GetShiftState [09:58:39]wFMCommunicate request_size=4 [09:58:39]MH_SAM_APDU [09:58:39]CAPDU: 80 13 01 00 [09:58:39]Write to MH i2c: E2 08 00 0E 05 80 13 01 00 00 00 00 00 90 [09:58:39]Write i2c OK [09:58:39]MH_I2C_Read... [09:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:58:39]Read from MH i2c: E2 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: E2 0E 00 [09:58:39]MH_I2C_Read... [09:58:39]Read from MH i2c: E2 0E 00 0E 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 20 [09:58:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [09:58:39]wFMCommunicate OK [09:58:39]SAM_PROTO_GetShiftState done [09:58:39]FM_GetShiftState done [09:58:39]req_shift_opened done [09:58:39]requested_item shift.open_date is exist - process it [09:58:39]req_shift_open_date [09:58:39]req_shift_open_date done [09:58:39]produce_requested_data done [09:58:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151352,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [09:58:39]process_action_free close_receipt [09:58:39]json_value_free [09:58:39]json_value_free done [09:58:39]process_json_proto returns [09:58:39]Send response to host [09:58:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151352,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [09:58:39]free response buf [09:58:39]execute_script done [09:58:39]execute_script returns [09:58:39]free content buf [09:58:39]Sock 7.Close socket [09:58:39]Sock 7.Thread stoped [09:58:42]ConnectInit Can't take IP for lk.salyk.kg [09:58:42]CommunicateWithHost connect error [09:58:42]CommunicateWithHost err = -1 [09:58:42]OFD Sender: Server communicate error [09:58:47]OFD Sender: Processing packet 151352 [packets to send 824, broken 823] [09:58:47]ProducePacketName [09:58:47]name=ofd_packets/00151352 [09:58:47]OFD Sender: To server: pG, [09:58:47]CommunicateWithHost lk.salyk.kg:30040 [09:58:47]ConnectInit lk.salyk.kg [09:58:52]ConnectInit Can't take IP for lk.salyk.kg [09:58:52]CommunicateWithHost connect error [09:58:52]CommunicateWithHost err = -1 [09:58:52]OFD Sender: Server communicate error [09:58:57]OFD Sender: Processing packet 151352 [packets to send 824, broken 823] [09:58:57]ProducePacketName [09:58:57]name=ofd_packets/00151352 [09:58:57]OFD Sender: To server: pG, [09:58:57]CommunicateWithHost lk.salyk.kg:30040 [09:58:57]ConnectInit lk.salyk.kg [09:58:59]recv_with_timeout no data received [09:59:02]ConnectInit Can't take IP for lk.salyk.kg [09:59:02]CommunicateWithHost connect error [09:59:02]CommunicateWithHost err = -1 [09:59:02]OFD Sender: Server communicate error [09:59:07]OFD Sender: Processing packet 151352 [packets to send 824, broken 823] [09:59:07]ProducePacketName [09:59:07]name=ofd_packets/00151352 [09:59:07]OFD Sender: To server: pG, [09:59:07]CommunicateWithHost lk.salyk.kg:30040 [09:59:07]ConnectInit lk.salyk.kg [09:59:10]Connected sock=9 [09:59:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 20 CD 07 01 F9 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 CC 98 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 4F 02 00 35 04 06 00 F4 2D D6 3C A2 D8 FD 35 77 9B AC 09 A0 82 [09:59:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 06 A9 47 00 64 39 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 4F 02 00 F4 03 04 00 F4 40 EE 66 B6 04 01 00 00 9A 11 E0 9E 59 13 FE F9 [09:59:11]CommunicateWithHost err = 0 [09:59:11]CheckOFDResponse [09:59:11]1017 (14) - 77093643461234 [09:59:11]1041 (16) - 0000000000871835 [09:59:11]1040 (4) - 151352 [09:59:11]1012 (4) - 21.09.2024 03:43 [09:59:11]1206 (1) - 0 [09:59:11]OFD Sender: Remove packet 151352 [09:59:11]ProducePacketName [09:59:11]name=ofd_packets/00151352 [09:59:11]NVStorageDeleteData [09:59:11]OFD Sender: No OFD packet to send [09:59:16]OFD Sender: No OFD packet to send [09:59:21]OFD Sender: No OFD packet to send [09:59:26]OFD Sender: No OFD packet to send [09:59:30]recv_with_timeout no data received [09:59:31]OFD Sender: No OFD packet to send [09:59:36]OFD Sender: No OFD packet to send [09:59:41]OFD Sender: No OFD packet to send [09:59:46]OFD Sender: No OFD packet to send [09:59:51]OFD Sender: No OFD packet to send [09:59:56]OFD Sender: No OFD packet to send [10:00:01]OFD Sender: No OFD packet to send [10:00:06]OFD Sender: No OFD packet to send [10:00:11]OFD Sender: No OFD packet to send [10:00:16]OFD Sender: No OFD packet to send [10:00:17]recv_with_timeout no data received [10:00:21]OFD Sender: No OFD packet to send [10:00:26]OFD Sender: No OFD packet to send [10:00:31]OFD Sender: No OFD packet to send [10:00:36]OFD Sender: No OFD packet to send [10:00:41]accept exits with 10 [10:00:41]New connection [10:00:41]New thread 3066568036 created [10:00:41]Thread 3066711396 joined [10:00:41]Waiting for new connection... [10:00:41] Sock 10.Parse request [10:00:41]Sock 10.Check first char [10:00:41]Sock 10.First char is OK [10:00:41]request: POST /json_proto HTTP/1.0 [10:00:41]Method: POST [10:00:41]URL: /json_proto [10:00:41]Method is POST - this is cgi request [10:00:41]url: /json_proto [10:00:41]query_string will be loaded in cgi processing [10:00:41]execute_cgi json_proto POST (null) [10:00:41]execute_cgi path=json_proto method=POST [10:00:41]POST find Content-Length [10:00:41]Host: 172.17.43.67:8080 [10:00:41]Content-Length: 797 [10:00:41]Content-Type: application/json [10:00:41] [10:00:41]POST finish read [10:00:41]Found Content-Length = 797 [10:00:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:41]execute_script... [10:00: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)1785362", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:00:41]POST & json_proto [10:00:41]process_json_proto [10:00:41]json parsed OK: [10:00:41]protocol is kg_v1.0 [10:00:41]action value=close_receipt [10:00:41]process_action close_receipt [10:00:41]cmd_close_receipt [10:00:41]MH_GetDate [10:00:41]Write to MH i2c: F0 00 00 0F 05 03 [10:00:41]Write i2c OK [10:00:41]MH_I2C_Read... [10:00:41]Read from MH i2c: F0 [10:00:41]MH_I2C_Read... [10:00:41]Read from MH i2c: F0 09 00 [10:00:41]MH_I2C_Read... [10:00:41]Read from MH i2c: F0 09 00 0F 05 00 49 99 EE 66 6A BD 47 65 15 [10:00:41]GetLastDocTimeStamp 1726912716 [10:00:41]current date 1726912841 [10:00:41]FM_GetShiftState [10:00:41]SAM_PROTO_GetShiftState [10:00:41]wFMCommunicate request_size=4 [10:00:41]MH_SAM_APDU [10:00:41]CAPDU: 80 13 01 00 [10:00:41]Write to MH i2c: E2 08 00 10 05 80 13 01 00 00 00 00 00 92 [10:00:41]Write i2c OK [10:00:41]MH_I2C_Read... [10:00:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:41]Read from MH i2c: E2 [10:00:41]MH_I2C_Read... [10:00:41]Read from MH i2c: E2 0E 00 [10:00:41]MH_I2C_Read... [10:00:41]Read from MH i2c: E2 0E 00 10 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 22 [10:00:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:00:41]wFMCommunicate OK [10:00:41]SAM_PROTO_GetShiftState done [10:00:41]FM_GetShiftState done [10:00:41]opened in 1726878748 [10:00:41]opened+sec_in_day 1726965148 [10:00:41]quantity*price = 0 [10:00:41]sum+1 = 1 [10:00:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 103 21.09.2024 10:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151353 ФПД: 27125182694464 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151353&fm=27125182694464&tin=02508201610067®Number=0000000000091825&sum=0 [10:00:42]StoreToDocumentArchive [10:00:42]shift 474 fd 151353 [10:00:42]save to /storage/0474/doc_00151353 [10:00:42]save last doc name /storage/0474/doc_00151353 to /storage/kkm_last_doc_name [10:00:42]save OK [10:00:42]Clear old archive folders... [10:00:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:00:42]tlvbuf is 002A6520 [10:00:42]SAM_PROTO_ClearQueue [10:00:42]wFMCommunicate request_size=4 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 09 00 00 [10:00:42]Write to MH i2c: E2 08 00 1D 05 80 09 00 00 00 00 00 00 94 [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 1D 05 00 90 00 96 [10:00:42]RAPDU: 90 00 [10:00:42]wFMCommunicate OK [10:00:42]SAM_PROTO_ClearQueue done [10:00:42]KKMCreateOFDPacket [10:00:42]OFDProtocolAddRootSTLVToBuf [10:00:42]FM_MakeSignedData [10:00:42]FM_MakeSignedData [10:00:42]SAM_PROTO_SignData [10:00:42]wFMCommunicate request_size=4 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 0D 01 02 [10:00:42]Write to MH i2c: E2 08 00 1E 05 80 0D 01 02 00 00 00 00 9C [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 1E 05 00 90 00 97 [10:00:42]RAPDU: 90 00 [10:00:42]wFMCommunicate OK [10:00:42]wFMCommunicate request_size=255 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 4F 02 00 35 04 06 00 18 [10:00:42]Write to MH i2c: E2 02 01 1F 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 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 4F 02 00 35 04 06 00 18 00 00 A0 [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 1F 05 00 90 00 98 [10:00:42]RAPDU: 90 00 [10:00:42]wFMCommunicate OK [10:00:42]wFMCommunicate request_size=10 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 0D 02 02 05 AB 92 E1 04 40 [10:00:42]Write to MH i2c: E2 0D 00 20 05 80 0D 02 02 05 00 AB 92 E1 04 40 00 00 0B [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [10:00:42]RAPDU: 90 00 [10:00:42]wFMCommunicate OK [10:00:42]wFMCommunicate request_size=4 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 0D 03 02 [10:00:42]Write to MH i2c: E2 08 00 21 05 80 0D 03 02 00 00 00 00 A1 [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 0B 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 0B 00 21 05 00 3F 0D 8D 72 53 B4 CC 48 90 00 08 [10:00:42]RAPDU: 3F 0D 8D 72 53 B4 CC 48 90 00 [10:00:42]wFMCommunicate OK [10:00:42]SAM_PROTO_SignData done [10:00:42]FM_MakeSignedData done [10:00:42]CreateOFDProtocolMessage [10:00:42]wFMCommunicate request_size=4 [10:00:42]MH_SAM_APDU [10:00:42]CAPDU: 80 11 00 00 [10:00:42]Write to MH i2c: E2 08 00 22 05 80 11 00 00 00 00 00 00 A1 [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:00:42]Read from MH i2c: E2 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 17 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: E2 17 00 22 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [10:00:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:00:42]wFMCommunicate OK [10:00:42]CreateOFDProtocolMessage done [10:00:42]OFDSenderStorePacket 151353 [10:00:42]StoreOFDPacket docnum=151353 [10:00:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6A A0 07 01 B9 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 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 4F 02 00 35 04 06 00 18 AB 92 E1 04 40 3F 0D 8D 72 53 B4 CC 48 [10:00:42]CheckFolder [10:00:42]dirname=/storage/ofd_packets [10:00:42]CheckFolder done [10:00:42]ProducePacketName [10:00:42]name=ofd_packets/00151353 [10:00:42]NVStorageSaveData ofd_packets/00151353 [10:00:42]File name is /storage/ofd_packets/00151353 [10:00:42]Write 301 bytes [10:00:42]NVStorageSaveData done [10:00:42]OFDSenderStorePacket done [10:00:42]KKMCreateOFDPacket done [10:00:42]NVStorageSaveData kkm_last_timestamp [10:00:42]File name is /storage/kkm_last_timestamp [10:00:42]Write 4 bytes [10:00:42]NVStorageSaveData done [10:00:42]ExternCall_PrintAddStr [10:00:42]wPrintStart [10:00:42]Write to MH i2c: 01 00 00 23 05 28 [10:00:42]Write i2c OK [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: 01 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: 01 07 00 [10:00:42]MH_I2C_Read... [10:00:42]Read from MH i2c: 01 07 00 23 05 00 00 00 00 00 FF 0F 3D [10:00:42]RasterBufferAndPrint [10:00:42]line Счет N : (1)1785362 [10:00:42]line ИНН: 02508201610067 [10:00:42]line Контрольно-Кассовый Чек [10:00:42]line ПРОДАЖА [10:00:42]line ТРК (МРК, ГНК) : 13 [10:00:42]line Товар: 2710124500 [10:00:42]line Аи-95-К-5 [10:00:42]line 13.480 * 0.00 [10:00:42]line = 0.00 [10:00:42]line НДС 12% НСП 1% [10:00:42]line > о реализуемом товаре [10:00:42]line ИТОГО: 0.00 [10:00:42]line НСП 1% : 0.00 [10:00:42]line НДС 12% : 0.00 [10:00:42]line Наличными: 0.00 [10:00:42]line Безнал.: 0.00 [10:00:42]line Место: АЗС № 89 "Партнер Нефть" [10:00:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:00:42]line СНО: Общий режим [10:00:42]line Чек 103 21.09.2024 10:00 [10:00:42]line Смена: 474 ФФД: 1.0 [10:00:42]line ЗНМ: 0300000113 [10:00:42]line РНМ: 0000000000091825 [10:00:42]line Версия ККМ: 001 [10:00:42]line Платежная система: O! деньги [10:00:42]line ФМ: 0000000000871835 [10:00:42]line ФД: 151353 [10:00:42]line ФПД: 27125182694464 [10:00:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100041&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151353&fm=27125182694464&tin=02508201610067®Number=0000000000091825&sum=0 [10:00:42]written 0, free lines is 4095 [10:00:42]OFD Sender: Processing packet 151353 [packets to send 824, broken 823] [10:00:42]ProducePacketName [10:00:42]name=ofd_packets/00151353 [10:00:42]OFD Sender: To server: pG, [10:00:42]CommunicateWithHost lk.salyk.kg:30040 [10:00:42]ConnectInit lk.salyk.kg [10:00:43]Write to MH i2c: 01 00 00 4D 05 52 [10:00:43]Write i2c OK [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: 01 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: 01 07 00 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: 01 07 00 4D 05 00 00 00 00 00 DC 0C 41 [10:00:43]RasterBufferAndPrint [10:00:43]line [10:00:43]line [10:00:43]line [10:00:43]line [10:00:43]line [10:00:43]written 0, free lines is 3298 [10:00:43]MH_Cut [10:00:43]Write to MH i2c: D1 01 00 54 05 01 2B [10:00:43]Write i2c OK [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: D1 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: D1 01 00 [10:00:43]MH_I2C_Read... [10:00:43]Read from MH i2c: D1 01 00 54 05 00 2A [10:00:43]Write to MH i2c: 01 00 00 55 05 5A [10:00:43]Write i2c OK [10:00:43]MH_I2C_Read... [10:00:43]*** Cut start [10:00:43]*** Purtial cut [10:00:43]*** Stage 1: CUTSNS_PIN = 1 [10:00:44]Read from MH i2c: 01 [10:00:44]MH_I2C_Read... [10:00:44]*** Stop cut motor [10:00:44]*** Cut end [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 55 05 00 00 00 00 00 FF 0F 6F [10:00:44]process_action close_receipt done [10:00:44]requested_data is exist [10:00:44]produce_requested_data [10:00:44]requested_item fm.sn is exist - process it [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 56 05 80 11 00 00 00 00 00 00 D5 [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 56 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [10:00:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:00:44]wFMCommunicate OK [10:00:44]requested_item fd.num is exist - process it [10:00:44]SAM_PROTO_GetFieldsCounters [10:00:44]wFMCommunicate request_size=4 [10:00:44]MH_SAM_APDU [10:00:44]CAPDU: 80 13 00 00 [10:00:44]Write to MH i2c: E2 08 00 57 05 80 13 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 13 00 00... Resp OK rsp.len_out = 95! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 62 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 62 00 57 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 4F 02 00 0E 04 04 00 DA 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 93 [10:00:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 4F 02 00 0E 04 04 00 DA 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 [10:00:44]wFMCommunicate OK [10:00:44]SAM_PROTO_GetFieldsCounters done [10:00:44]requested_item shift.num is exist - process it [10:00:44]requested_item shift.opened is exist - process it [10:00:44]req_shift_opened [10:00:44]FM_GetShiftState [10:00:44]SAM_PROTO_GetShiftState [10:00:44]wFMCommunicate request_size=4 [10:00:44]MH_SAM_APDU [10:00:44]CAPDU: 80 13 01 00 [10:00:44]Write to MH i2c: E2 08 00 58 05 80 13 01 00 00 00 00 00 DA [10:00:44]Write i2c OK [10:00:44]MH_I2C_Read... [10:00:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:00:44]Read from MH i2c: E2 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 0E 00 [10:00:44]MH_I2C_Read... [10:00:44]Read from MH i2c: E2 0E 00 58 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6A [10:00:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:00:44]wFMCommunicate OK [10:00:44]SAM_PROTO_GetShiftState done [10:00:44]FM_GetShiftState done [10:00:44]req_shift_opened done [10:00:44]requested_item shift.open_date is exist - process it [10:00:44]req_shift_open_date [10:00:44]req_shift_open_date done [10:00:44]produce_requested_data done [10:00:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151353,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:00:44]process_action_free close_receipt [10:00:44]json_value_free [10:00:44]json_value_free done [10:00:44]process_json_proto returns [10:00:44]Send response to host [10:00:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151353,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:00:44]free response buf [10:00:44]execute_script done [10:00:44]execute_script returns [10:00:44]free content buf [10:00:44]Sock 10.Close socket [10:00:44]Sock 10.Thread stoped [10:00:46]Connected sock=11 [10:00:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6A A0 07 01 B9 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 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 49 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 4F 02 00 35 04 06 00 18 AB 92 E1 04 40 3F 0D 8D 72 53 B4 CC 48 [10:00:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE 20 47 00 78 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 38 37 31 38 33 35 10 04 04 00 39 4F 02 00 F4 03 04 00 56 41 EE 66 B6 04 01 00 00 69 7D FF 3E 23 1D 45 F9 [10:00:49]CommunicateWithHost err = 0 [10:00:49]CheckOFDResponse [10:00:49]1017 (14) - 77093643461234 [10:00:49]1041 (16) - 0000000000871835 [10:00:49]1040 (4) - 151353 [10:00:49]1012 (4) - 21.09.2024 03:45 [10:00:49]1206 (1) - 0 [10:00:49]OFD Sender: Remove packet 151353 [10:00:49]ProducePacketName [10:00:49]name=ofd_packets/00151353 [10:00:49]NVStorageDeleteData [10:00:49]OFD Sender: No OFD packet to send [10:00:54]OFD Sender: No OFD packet to send [10:00:59]OFD Sender: No OFD packet to send [10:01:04]OFD Sender: No OFD packet to send [10:01:09]OFD Sender: No OFD packet to send [10:01:14]OFD Sender: No OFD packet to send [10:01:19]OFD Sender: No OFD packet to send [10:01:24]recv_with_timeout no data received [10:01:24]OFD Sender: No OFD packet to send [10:01:29]OFD Sender: No OFD packet to send [10:01:34]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:15]accept exits with 7 [10:02:15]New connection [10:02:15]New thread 3066711396 created [10:02:15]Thread 3066568036 joined [10:02:15]Waiting for new connection... [10:02:15] Sock 7.Parse request [10:02:15]Sock 7.Check first char [10:02:15]Sock 7.First char is OK [10:02:15]request: POST /json_proto HTTP/1.0 [10:02:15]Method: POST [10:02:15]URL: /json_proto [10:02:15]Method is POST - this is cgi request [10:02:15]url: /json_proto [10:02:15]query_string will be loaded in cgi processing [10:02:15]execute_cgi json_proto POST (null) [10:02:15]execute_cgi path=json_proto method=POST [10:02:15]POST find Content-Length [10:02:15]Host: 172.17.43.67:8080 [10:02:15]Content-Length: 794 [10:02:15]Content-Type: application/json [10:02:15] [10:02:15]POST finish read [10:02:15]Found Content-Length = 794 [10:02:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:15]execute_script... [10:02: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)1785363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:02:15]POST & json_proto [10:02:15]process_json_proto [10:02:15]json parsed OK: [10:02:15]protocol is kg_v1.0 [10:02:15]action value=close_receipt [10:02:15]process_action close_receipt [10:02:15]cmd_close_receipt [10:02:15]MH_GetDate [10:02:15]Write to MH i2c: F0 00 00 59 05 4D [10:02:15]Write i2c OK [10:02:15]MH_I2C_Read... [10:02:15]Read from MH i2c: F0 [10:02:15]MH_I2C_Read... [10:02:15]Read from MH i2c: F0 09 00 [10:02:15]MH_I2C_Read... [10:02:15]Read from MH i2c: F0 09 00 59 05 00 A8 99 EE 66 6A BD 47 65 BE [10:02:15]GetLastDocTimeStamp 1726912841 [10:02:15]current date 1726912936 [10:02:15]FM_GetShiftState [10:02:15]SAM_PROTO_GetShiftState [10:02:15]wFMCommunicate request_size=4 [10:02:15]MH_SAM_APDU [10:02:15]CAPDU: 80 13 01 00 [10:02:15]Write to MH i2c: E2 08 00 5A 05 80 13 01 00 00 00 00 00 DC [10:02:15]Write i2c OK [10:02:15]MH_I2C_Read... [10:02:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:15]Read from MH i2c: E2 [10:02:15]MH_I2C_Read... [10:02:15]Read from MH i2c: E2 0E 00 [10:02:15]MH_I2C_Read... [10:02:15]Read from MH i2c: E2 0E 00 5A 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6C [10:02:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:02:15]wFMCommunicate OK [10:02:15]SAM_PROTO_GetShiftState done [10:02:15]FM_GetShiftState done [10:02:15]opened in 1726878748 [10:02:15]opened+sec_in_day 1726965148 [10:02:15]quantity*price = 0 [10:02:15]sum+1 = 1 [10:02:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 104 21.09.2024 10:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151354 ФПД: 142991677084633 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151354&fm=142991677084633&tin=02508201610067®Number=0000000000091825&sum=0 [10:02:16]StoreToDocumentArchive [10:02:16]shift 474 fd 151354 [10:02:16]save to /storage/0474/doc_00151354 [10:02:16]save last doc name /storage/0474/doc_00151354 to /storage/kkm_last_doc_name [10:02:16]save OK [10:02:16]Clear old archive folders... [10:02:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:02:16]tlvbuf is 0021C450 [10:02:16]SAM_PROTO_ClearQueue [10:02:16]wFMCommunicate request_size=4 [10:02:16]MH_SAM_APDU [10:02:16]CAPDU: 80 09 00 00 [10:02:16]Write to MH i2c: E2 08 00 67 05 80 09 00 00 00 00 00 00 DE [10:02:16]Write i2c OK [10:02:16]MH_I2C_Read... [10:02:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:02:17]Read from MH i2c: E2 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 67 05 00 90 00 E0 [10:02:17]RAPDU: 90 00 [10:02:17]wFMCommunicate OK [10:02:17]SAM_PROTO_ClearQueue done [10:02:17]KKMCreateOFDPacket [10:02:17]OFDProtocolAddRootSTLVToBuf [10:02:17]FM_MakeSignedData [10:02:17]FM_MakeSignedData [10:02:17]SAM_PROTO_SignData [10:02:17]wFMCommunicate request_size=4 [10:02:17]MH_SAM_APDU [10:02:17]CAPDU: 80 0D 01 02 [10:02:17]Write to MH i2c: E2 08 00 68 05 80 0D 01 02 00 00 00 00 E6 [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:02:17]Read from MH i2c: E2 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 68 05 00 90 00 E1 [10:02:17]RAPDU: 90 00 [10:02:17]wFMCommunicate OK [10:02:17]wFMCommunicate request_size=255 [10:02:17]MH_SAM_APDU [10:02:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 A8 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 4F 02 00 35 04 06 00 82 0C D8 1E [10:02:17]Write to MH i2c: E2 02 01 69 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 A8 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 4F 02 00 35 04 06 00 82 0C D8 1E 00 00 A7 [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:17]Read from MH i2c: E2 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 69 05 00 90 00 E2 [10:02:17]RAPDU: 90 00 [10:02:17]wFMCommunicate OK [10:02:17]wFMCommunicate request_size=7 [10:02:17]MH_SAM_APDU [10:02:17]CAPDU: 80 0D 02 02 02 53 D9 [10:02:17]Write to MH i2c: E2 0A 00 6A 05 80 0D 02 02 02 00 53 D9 00 00 19 [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:02:17]Read from MH i2c: E2 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [10:02:17]RAPDU: 90 00 [10:02:17]wFMCommunicate OK [10:02:17]wFMCommunicate request_size=4 [10:02:17]MH_SAM_APDU [10:02:17]CAPDU: 80 0D 03 02 [10:02:17]Write to MH i2c: E2 08 00 6B 05 80 0D 03 02 00 00 00 00 EB [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:02:17]Read from MH i2c: E2 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 0B 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 0B 00 6B 05 00 B8 9A A5 9A 3C D8 BC E3 90 00 30 [10:02:17]RAPDU: B8 9A A5 9A 3C D8 BC E3 90 00 [10:02:17]wFMCommunicate OK [10:02:17]SAM_PROTO_SignData done [10:02:17]FM_MakeSignedData done [10:02:17]CreateOFDProtocolMessage [10:02:17]wFMCommunicate request_size=4 [10:02:17]MH_SAM_APDU [10:02:17]CAPDU: 80 11 00 00 [10:02:17]Write to MH i2c: E2 08 00 6C 05 80 11 00 00 00 00 00 00 EB [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:17]Read from MH i2c: E2 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 17 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: E2 17 00 6C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [10:02:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:02:17]wFMCommunicate OK [10:02:17]CreateOFDProtocolMessage done [10:02:17]OFDSenderStorePacket 151354 [10:02:17]StoreOFDPacket docnum=151354 [10:02:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 82 F5 04 01 D4 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 A8 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 4F 02 00 35 04 06 00 82 0C D8 1E 53 D9 B8 9A A5 9A 3C D8 BC E3 [10:02:17]CheckFolder [10:02:17]dirname=/storage/ofd_packets [10:02:17]CheckFolder done [10:02:17]ProducePacketName [10:02:17]name=ofd_packets/00151354 [10:02:17]NVStorageSaveData ofd_packets/00151354 [10:02:17]File name is /storage/ofd_packets/00151354 [10:02:17]Write 298 bytes [10:02:17]NVStorageSaveData done [10:02:17]OFDSenderStorePacket done [10:02:17]KKMCreateOFDPacket done [10:02:17]NVStorageSaveData kkm_last_timestamp [10:02:17]File name is /storage/kkm_last_timestamp [10:02:17]Write 4 bytes [10:02:17]NVStorageSaveData done [10:02:17]ExternCall_PrintAddStr [10:02:17]wPrintStart [10:02:17]Write to MH i2c: 01 00 00 6D 05 72 [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: 01 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: 01 07 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: 01 07 00 6D 05 00 00 00 00 00 FF 0F 87 [10:02:17]RasterBufferAndPrint [10:02:17]line Счет N : (1)1785363 [10:02:17]line ИНН: 02508201610067 [10:02:17]line Контрольно-Кассовый Чек [10:02:17]line ПРОДАЖА [10:02:17]line ТРК (МРК, ГНК) : 31 [10:02:17]line Товар: 2710194210 [10:02:17]line ДТ-К-5 [10:02:17]line 13.130 * 0.00 [10:02:17]line = 0.00 [10:02:17]line НДС 12% НСП 1% [10:02:17]line > о реализуемом товаре [10:02:17]line ИТОГО: 0.00 [10:02:17]line НСП 1% : 0.00 [10:02:17]line НДС 12% : 0.00 [10:02:17]line Наличными: 0.00 [10:02:17]line Безнал.: 0.00 [10:02:17]line Место: АЗС № 89 "Партнер Нефть" [10:02:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:02:17]line СНО: Общий режим [10:02:17]line Чек 104 21.09.2024 10:02 [10:02:17]line Смена: 474 ФФД: 1.0 [10:02:17]line ЗНМ: 0300000113 [10:02:17]line РНМ: 0000000000091825 [10:02:17]line Версия ККМ: 001 [10:02:17]line Платежная система: O! деньги [10:02:17]line ФМ: 0000000000871835 [10:02:17]line ФД: 151354 [10:02:17]line ФПД: 142991677084633 [10:02:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151354&fm=142991677084633&tin=02508201610067®Number=0000000000091825&sum=0 [10:02:17]written 0, free lines is 4095 [10:02:17]OFD Sender: Processing packet 151354 [packets to send 824, broken 823] [10:02:17]ProducePacketName [10:02:17]name=ofd_packets/00151354 [10:02:17]OFD Sender: To server: pG, [10:02:17]CommunicateWithHost lk.salyk.kg:30040 [10:02:17]ConnectInit lk.salyk.kg [10:02:17]Write to MH i2c: 01 00 00 97 05 9C [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: 01 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: 01 07 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: 01 07 00 97 05 00 00 00 00 00 E9 0C 98 [10:02:17]RasterBufferAndPrint [10:02:17]line [10:02:17]line [10:02:17]line [10:02:17]line [10:02:17]line [10:02:17]written 0, free lines is 3312 [10:02:17]MH_Cut [10:02:17]Write to MH i2c: D1 01 00 9E 05 01 75 [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: D1 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: D1 01 00 [10:02:17]MH_I2C_Read... [10:02:17]Read from MH i2c: D1 01 00 9E 05 00 74 [10:02:17]Write to MH i2c: 01 00 00 9F 05 A4 [10:02:17]Write i2c OK [10:02:17]MH_I2C_Read... [10:02:18]Connected sock=10 [10:02:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 82 F5 04 01 D4 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 A8 99 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 4F 02 00 35 04 06 00 82 0C D8 1E 53 D9 B8 9A A5 9A 3C D8 BC E3 [10:02:18]*** Cut start [10:02:18]*** Purtial cut [10:02:18]*** Stage 1: CUTSNS_PIN = 1 [10:02:18]Read from MH i2c: 01 [10:02:18]MH_I2C_Read... [10:02:18]*** Stop cut motor [10:02:18]*** Cut end [10:02:18]Read from MH i2c: 01 07 00 [10:02:18]MH_I2C_Read... [10:02:18]Read from MH i2c: 01 07 00 9F 05 00 00 00 00 00 FF 0F B9 [10:02:18]process_action close_receipt done [10:02:18]requested_data is exist [10:02:18]produce_requested_data [10:02:18]requested_item fm.sn is exist - process it [10:02:18]wFMCommunicate request_size=4 [10:02:18]MH_SAM_APDU [10:02:18]CAPDU: 80 11 00 00 [10:02:18]Write to MH i2c: E2 08 00 A0 05 80 11 00 00 00 00 00 00 1F [10:02:18]Write i2c OK [10:02:18]MH_I2C_Read... [10:02:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:02:19]Read from MH i2c: E2 [10:02:19]MH_I2C_Read... [10:02:19]Read from MH i2c: E2 17 00 [10:02:19]MH_I2C_Read... [10:02:19]Read from MH i2c: E2 17 00 A0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [10:02:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:02:19]wFMCommunicate OK [10:02:19]requested_item fd.num is exist - process it [10:02:19]SAM_PROTO_GetFieldsCounters [10:02:19]wFMCommunicate request_size=4 [10:02:19]MH_SAM_APDU [10:02:19]CAPDU: 80 13 00 00 [10:02:19]Write to MH i2c: E2 08 00 A1 05 80 13 00 00 00 00 00 00 22 [10:02:19]Write i2c OK [10:02:19]MH_I2C_Read... [10:02:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:02:19]Read from MH i2c: E2 [10:02:19]MH_I2C_Read... [10:02:19]Read from MH i2c: E2 62 00 [10:02:19]MH_I2C_Read... [10:02:19]Read from MH i2c: E2 62 00 A1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 4F 02 00 0E 04 04 00 DA 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 E1 [10:02:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 4F 02 00 0E 04 04 00 DA 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 [10:02:19]wFMCommunicate OK [10:02:19]SAM_PROTO_GetFieldsCounters done [10:02:19]requested_item shift.num is exist - process it [10:02:19]requested_item shift.opened is exist - process it [10:02:19]req_shift_opened [10:02:19]FM_GetShiftState [10:02:19]SAM_PROTO_GetShiftState [10:02:19]wFMCommunicate request_size=4 [10:02:19]MH_SAM_APDU [10:02:19]CAPDU: 80 13 01 00 [10:02:19]Write to MH i2c: E2 08 00 A2 05 80 13 01 00 00 00 00 00 24 [10:02:19]Write i2c OK [10:02:19]MH_I2C_Read... [10:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:02:19]Read from MH i2c: E2 [10:02:19]MH_I2C_Read... [10:02:19]Read from MH i2c: E2 0E 00 [10:02:19]MH_I2C_Read... [10:02:19]Read from MH i2c: E2 0E 00 A2 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B4 [10:02:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:02:19]wFMCommunicate OK [10:02:19]SAM_PROTO_GetShiftState done [10:02:19]FM_GetShiftState done [10:02:19]req_shift_opened done [10:02:19]requested_item shift.open_date is exist - process it [10:02:19]req_shift_open_date [10:02:19]req_shift_open_date done [10:02:19]produce_requested_data done [10:02:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151354,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:02:19]process_action_free close_receipt [10:02:19]json_value_free [10:02:19]json_value_free done [10:02:19]process_json_proto returns [10:02:19]Send response to host [10:02:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151354,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:02:19]free response buf [10:02:19]execute_script done [10:02:19]execute_script returns [10:02:19]free content buf [10:02:19]Sock 7.Close socket [10:02:19]Sock 7.Thread stoped [10:02:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D0 CE 47 00 E0 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 4F 02 00 F4 03 04 00 B0 41 EE 66 B6 04 01 00 00 13 8F 9E D8 64 71 0F 71 [10:02:19]CommunicateWithHost err = 0 [10:02:19]CheckOFDResponse [10:02:19]1017 (14) - 77093643461234 [10:02:19]1041 (16) - 0000000000871835 [10:02:19]1040 (4) - 151354 [10:02:19]1012 (4) - 21.09.2024 03:46 [10:02:19]1206 (1) - 0 [10:02:19]OFD Sender: Remove packet 151354 [10:02:19]ProducePacketName [10:02:19]name=ofd_packets/00151354 [10:02:19]NVStorageDeleteData [10:02:19]OFD Sender: No OFD packet to send [10:02:24]OFD Sender: No OFD packet to send [10:02:29]OFD Sender: No OFD packet to send [10:02:34]OFD Sender: No OFD packet to send [10:02:39]OFD Sender: No OFD packet to send [10:02:40]recv_with_timeout no data received [10:02:44]OFD Sender: No OFD packet to send [10:02:49]OFD Sender: No OFD packet to send [10:02:54]OFD Sender: No OFD packet to send [10:02:57]recv_with_timeout no data received [10:02:59]OFD Sender: No OFD packet to send [10:03:04]OFD Sender: No OFD packet to send [10:03:08]recv_with_timeout no data received [10:03:09]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:31]recv_with_timeout no data received [10:03:35]OFD Sender: No OFD packet to send [10:03:40]OFD Sender: No OFD packet to send [10:03:42]recv_with_timeout no data received [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:25]OFD Sender: No OFD packet to send [10:04:29]accept exits with 9 [10:04:29]New connection [10:04:29]New thread 3066568036 created [10:04:29]Thread 3066711396 joined [10:04:29]Waiting for new connection... [10:04:29] Sock 9.Parse request [10:04:29]Sock 9.Check first char [10:04:29]Sock 9.First char is OK [10:04:29]request: POST /json_proto HTTP/1.0 [10:04:29]Method: POST [10:04:29]URL: /json_proto [10:04:29]Method is POST - this is cgi request [10:04:29]url: /json_proto [10:04:29]query_string will be loaded in cgi processing [10:04:29]execute_cgi json_proto POST (null) [10:04:29]execute_cgi path=json_proto method=POST [10:04:29]POST find Content-Length [10:04:29]Host: 172.17.43.67:8080 [10:04:29]Content-Length: 678 [10:04:29]Content-Type: application/json [10:04:29] [10:04:29]POST finish read [10:04:29]Found Content-Length = 678 [10:04:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:29]execute_script... [10:04:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:29]POST & json_proto [10:04:29]process_json_proto [10:04:29]json parsed OK: [10:04:29]protocol is kg_v1.0 [10:04:29]action value=close_receipt [10:04:29]process_action close_receipt [10:04:29]cmd_close_receipt [10:04:29]MH_GetDate [10:04:29]Write to MH i2c: F0 00 00 A3 05 97 [10:04:29]Write i2c OK [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: F0 [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: F0 09 00 [10:04:29]MH_I2C_Read... [10:04:29]Read from MH i2c: F0 09 00 A3 05 00 2E 9A EE 66 6A BD 47 65 8F [10:04:29]GetLastDocTimeStamp 1726912936 [10:04:29]current date 1726913070 [10:04:29]FM_GetShiftState [10:04:29]SAM_PROTO_GetShiftState [10:04:29]wFMCommunicate request_size=4 [10:04:29]MH_SAM_APDU [10:04:29]CAPDU: 80 13 01 00 [10:04:29]Write to MH i2c: E2 08 00 A4 05 80 13 01 00 00 00 00 00 26 [10:04:29]Write i2c OK [10:04:29]MH_I2C_Read... [10:04:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:30]Read from MH i2c: E2 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: E2 0E 00 [10:04:30]MH_I2C_Read... [10:04:30]Read from MH i2c: E2 0E 00 A4 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B6 [10:04:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:04:30]wFMCommunicate OK [10:04:30]SAM_PROTO_GetShiftState done [10:04:30]FM_GetShiftState done [10:04:30]opened in 1726878748 [10:04:30]opened+sec_in_day 1726965148 [10:04:30]quantity*price = 50036 [10:04:30]sum+1 = 50037 [10:04:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 105 21.09.2024 10:04 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151355 ФПД: 67348637669903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151355&fm=67348637669903&tin=02508201610067®Number=0000000000091825&sum=50000 [10:04:31]StoreToDocumentArchive [10:04:31]shift 474 fd 151355 [10:04:31]save to /storage/0474/doc_00151355 [10:04:31]save last doc name /storage/0474/doc_00151355 to /storage/kkm_last_doc_name [10:04:31]save OK [10:04:31]Clear old archive folders... [10:04:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:31]tlvbuf is 002A23B0 [10:04:31]SAM_PROTO_ClearQueue [10:04:31]wFMCommunicate request_size=4 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 09 00 00 [10:04:31]Write to MH i2c: E2 08 00 B1 05 80 09 00 00 00 00 00 00 28 [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [10:04:31]RAPDU: 90 00 [10:04:31]wFMCommunicate OK [10:04:31]SAM_PROTO_ClearQueue done [10:04:31]KKMCreateOFDPacket [10:04:31]OFDProtocolAddRootSTLVToBuf [10:04:31]FM_MakeSignedData [10:04:31]FM_MakeSignedData [10:04:31]SAM_PROTO_SignData [10:04:31]wFMCommunicate request_size=4 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 0D 01 02 [10:04:31]Write to MH i2c: E2 08 00 B2 05 80 0D 01 02 00 00 00 00 30 [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 B2 05 00 90 00 2B [10:04:31]RAPDU: 90 00 [10:04:31]wFMCommunicate OK [10:04:31]wFMCommunicate request_size=255 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2E 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 4F 02 00 35 04 06 00 3D [10:04:31]Write to MH i2c: E2 02 01 B3 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2E 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 4F 02 00 35 04 06 00 3D 00 00 D8 [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 B3 05 00 90 00 2C [10:04:31]RAPDU: 90 00 [10:04:31]wFMCommunicate OK [10:04:31]wFMCommunicate request_size=10 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 0D 02 02 05 40 D3 9F DA 0F [10:04:31]Write to MH i2c: E2 0D 00 B4 05 80 0D 02 02 05 00 40 D3 9F DA 0F 00 00 D8 [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 03 00 B4 05 00 90 00 2D [10:04:31]RAPDU: 90 00 [10:04:31]wFMCommunicate OK [10:04:31]wFMCommunicate request_size=4 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 0D 03 02 [10:04:31]Write to MH i2c: E2 08 00 B5 05 80 0D 03 02 00 00 00 00 35 [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 0B 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 0B 00 B5 05 00 B7 15 7A 47 C0 6E 9E F1 90 00 80 [10:04:31]RAPDU: B7 15 7A 47 C0 6E 9E F1 90 00 [10:04:31]wFMCommunicate OK [10:04:31]SAM_PROTO_SignData done [10:04:31]FM_MakeSignedData done [10:04:31]CreateOFDProtocolMessage [10:04:31]wFMCommunicate request_size=4 [10:04:31]MH_SAM_APDU [10:04:31]CAPDU: 80 11 00 00 [10:04:31]Write to MH i2c: E2 08 00 B6 05 80 11 00 00 00 00 00 00 35 [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:31]Read from MH i2c: E2 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 17 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: E2 17 00 B6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [10:04:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:04:31]wFMCommunicate OK [10:04:31]CreateOFDProtocolMessage done [10:04:31]OFDSenderStorePacket 151355 [10:04:31]StoreOFDPacket docnum=151355 [10:04:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CA 11 07 01 E1 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2E 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 4F 02 00 35 04 06 00 3D 40 D3 9F DA 0F B7 15 7A 47 C0 6E 9E F1 [10:04:31]CheckFolder [10:04:31]dirname=/storage/ofd_packets [10:04:31]CheckFolder done [10:04:31]ProducePacketName [10:04:31]name=ofd_packets/00151355 [10:04:31]NVStorageSaveData ofd_packets/00151355 [10:04:31]File name is /storage/ofd_packets/00151355 [10:04:31]Write 301 bytes [10:04:31]NVStorageSaveData done [10:04:31]OFDSenderStorePacket done [10:04:31]KKMCreateOFDPacket done [10:04:31]NVStorageSaveData kkm_last_timestamp [10:04:31]File name is /storage/kkm_last_timestamp [10:04:31]Write 4 bytes [10:04:31]NVStorageSaveData done [10:04:31]ExternCall_PrintAddStr [10:04:31]wPrintStart [10:04:31]Write to MH i2c: 01 00 00 B7 05 BC [10:04:31]Write i2c OK [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: 01 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: 01 07 00 [10:04:31]MH_I2C_Read... [10:04:31]Read from MH i2c: 01 07 00 B7 05 00 00 00 00 00 FF 0F D1 [10:04:31]RasterBufferAndPrint [10:04:31]line Счет N : (1)1785364 [10:04:31]line ИНН: 02508201610067 [10:04:31]line Контрольно-Кассовый Чек [10:04:31]line ПРОДАЖА [10:04:31]line ТРК (МРК, ГНК) : 42 [10:04:31]line Товар: 2710124130 [10:04:31]line Аи-92-К-5 [10:04:31]line 7.380 * 67.80 [10:04:31]line = 500.36 [10:04:31]line НДС 12% НСП 1% [10:04:31]line > о реализуемом товаре [10:04:31]line ОКРУГЛЕНИЕ: -0.36 [10:04:31]line ИТОГО: 500.00 [10:04:31]line Внесено: 500.00 [10:04:31]line СДАЧА: 0.00 [10:04:31]line НСП 1% : 4.43 [10:04:31]line НДС 12% : 53.14 [10:04:31]line Наличными: 500.00 [10:04:31]line Безнал.: 0.00 [10:04:31]line Место: АЗС № 89 "Партнер Нефть" [10:04:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:04:31]line СНО: Общий режим [10:04:31]line Чек 105 21.09.2024 10:04 [10:04:31]line Смена: 474 ФФД: 1.0 [10:04:31]line ЗНМ: 0300000113 [10:04:31]line РНМ: 0000000000091825 [10:04:31]line Версия ККМ: 001 [10:04:31]line ФМ: 0000000000871835 [10:04:31]line ФД: 151355 [10:04:31]line ФПД: 67348637669903 [10:04:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151355&fm=67348637669903&tin=02508201610067®Number=0000000000091825&sum=50000 [10:04:31]written 0, free lines is 4095 [10:04:31]OFD Sender: Processing packet 151355 [packets to send 824, broken 823] [10:04:31]ProducePacketName [10:04:31]name=ofd_packets/00151355 [10:04:31]OFD Sender: To server: pG, [10:04:31]CommunicateWithHost lk.salyk.kg:30040 [10:04:31]ConnectInit lk.salyk.kg [10:04:32]Write to MH i2c: 01 00 00 E2 05 E7 [10:04:32]Write i2c OK [10:04:32]MH_I2C_Read... [10:04:32]Read from MH i2c: 01 [10:04:32]MH_I2C_Read... [10:04:32]Read from MH i2c: 01 07 00 [10:04:32]MH_I2C_Read... [10:04:32]Read from MH i2c: 01 07 00 E2 05 00 00 00 00 00 D7 0C D1 [10:04:32]RasterBufferAndPrint [10:04:32]line [10:04:32]line [10:04:32]line [10:04:32]line [10:04:32]line [10:04:32]written 0, free lines is 3295 [10:04:32]MH_Cut [10:04:32]Write to MH i2c: D1 01 00 E9 05 01 C0 [10:04:32]Write i2c OK [10:04:32]MH_I2C_Read... [10:04:32]Read from MH i2c: D1 [10:04:32]MH_I2C_Read... [10:04:32]Read from MH i2c: D1 01 00 [10:04:32]MH_I2C_Read... [10:04:32]Read from MH i2c: D1 01 00 E9 05 00 BF [10:04:32]Write to MH i2c: 01 00 00 EA 05 EF [10:04:32]Write i2c OK [10:04:32]MH_I2C_Read... [10:04:32]Connected sock=11 [10:04:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CA 11 07 01 E1 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2E 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 4F 02 00 35 04 06 00 3D 40 D3 9F DA 0F B7 15 7A 47 C0 6E 9E F1 [10:04:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 45 47 00 E1 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 4F 02 00 F4 03 04 00 35 42 EE 66 B6 04 01 00 00 F3 82 7F ED CA B9 26 7D [10:04:32]CommunicateWithHost err = 0 [10:04:32]CheckOFDResponse [10:04:32]1017 (14) - 77093643461234 [10:04:32]1041 (16) - 0000000000871835 [10:04:32]1040 (4) - 151355 [10:04:32]1012 (4) - 21.09.2024 03:49 [10:04:32]1206 (1) - 0 [10:04:32]OFD Sender: Remove packet 151355 [10:04:32]ProducePacketName [10:04:32]name=ofd_packets/00151355 [10:04:32]NVStorageDeleteData [10:04:32]*** Cut start [10:04:32]*** Purtial cut [10:04:32]*** Stage 1: CUTSNS_PIN = 1 [10:04:33]Read from MH i2c: 01 [10:04:33]MH_I2C_Read... [10:04:33]*** Stop cut motor [10:04:33]*** Cut end [10:04:33]Read from MH i2c: 01 07 00 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: 01 07 00 EA 05 00 00 00 00 00 FF 0F 04 [10:04:33]process_action close_receipt done [10:04:33]requested_data is exist [10:04:33]produce_requested_data [10:04:33]requested_item fm.sn is exist - process it [10:04:33]wFMCommunicate request_size=4 [10:04:33]MH_SAM_APDU [10:04:33]CAPDU: 80 11 00 00 [10:04:33]Write to MH i2c: E2 08 00 EB 05 80 11 00 00 00 00 00 00 6A [10:04:33]Write i2c OK [10:04:33]MH_I2C_Read... [10:04:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:33]Read from MH i2c: E2 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: E2 17 00 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: E2 17 00 EB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [10:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:04:33]wFMCommunicate OK [10:04:33]requested_item fd.num is exist - process it [10:04:33]SAM_PROTO_GetFieldsCounters [10:04:33]wFMCommunicate request_size=4 [10:04:33]MH_SAM_APDU [10:04:33]CAPDU: 80 13 00 00 [10:04:33]Write to MH i2c: E2 08 00 EC 05 80 13 00 00 00 00 00 00 6D [10:04:33]Write i2c OK [10:04:33]MH_I2C_Read... [10:04:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:33]Read from MH i2c: E2 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: E2 62 00 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: E2 62 00 EC 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 4F 02 00 0E 04 04 00 DA 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 30 [10:04:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 4F 02 00 0E 04 04 00 DA 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 [10:04:33]wFMCommunicate OK [10:04:33]SAM_PROTO_GetFieldsCounters done [10:04:33]requested_item shift.num is exist - process it [10:04:33]requested_item shift.opened is exist - process it [10:04:33]req_shift_opened [10:04:33]FM_GetShiftState [10:04:33]SAM_PROTO_GetShiftState [10:04:33]wFMCommunicate request_size=4 [10:04:33]MH_SAM_APDU [10:04:33]CAPDU: 80 13 01 00 [10:04:33]Write to MH i2c: E2 08 00 ED 05 80 13 01 00 00 00 00 00 6F [10:04:33]Write i2c OK [10:04:33]MH_I2C_Read... [10:04:33]OFD Sender: No OFD packet to send [10:04:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:33]Read from MH i2c: E2 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: E2 0E 00 [10:04:33]MH_I2C_Read... [10:04:33]Read from MH i2c: E2 0E 00 ED 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FF [10:04:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:04:33]wFMCommunicate OK [10:04:33]SAM_PROTO_GetShiftState done [10:04:33]FM_GetShiftState done [10:04:33]req_shift_opened done [10:04:33]requested_item shift.open_date is exist - process it [10:04:33]req_shift_open_date [10:04:33]req_shift_open_date done [10:04:33]produce_requested_data done [10:04:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151355,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:04:33]process_action_free close_receipt [10:04:33]json_value_free [10:04:33]json_value_free done [10:04:33]process_json_proto returns [10:04:33]Send response to host [10:04:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151355,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:04:33]free response buf [10:04:33]execute_script done [10:04:33]execute_script returns [10:04:33]free content buf [10:04:33]Sock 9.Close socket [10:04:33]Sock 9.Thread stoped [10:04:38]OFD Sender: No OFD packet to send [10:04:42]accept exits with 10 [10:04:42]New connection [10:04:42]New thread 3066711396 created [10:04:42]Thread 3066568036 joined [10:04:42]Waiting for new connection... [10:04:42] Sock 10.Parse request [10:04:42]Sock 10.Check first char [10:04:42]Sock 10.First char is OK [10:04:42]request: POST /json_proto HTTP/1.0 [10:04:42]Method: POST [10:04:42]URL: /json_proto [10:04:42]Method is POST - this is cgi request [10:04:42]url: /json_proto [10:04:42]query_string will be loaded in cgi processing [10:04:42]execute_cgi json_proto POST (null) [10:04:42]execute_cgi path=json_proto method=POST [10:04:42]POST find Content-Length [10:04:42]Host: 172.17.43.67:8080 [10:04:42]Content-Length: 683 [10:04:42]Content-Type: application/json [10:04:42] [10:04:42]POST finish read [10:04:42]Found Content-Length = 683 [10:04:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:42]execute_script... [10:04: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)1785365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:42]POST & json_proto [10:04:42]process_json_proto [10:04:42]json parsed OK: [10:04:42]protocol is kg_v1.0 [10:04:42]action value=close_receipt [10:04:42]process_action close_receipt [10:04:42]cmd_close_receipt [10:04:42]MH_GetDate [10:04:42]Write to MH i2c: F0 00 00 EE 05 E2 [10:04:42]Write i2c OK [10:04:42]MH_I2C_Read... [10:04:42]Read from MH i2c: F0 [10:04:42]MH_I2C_Read... [10:04:42]Read from MH i2c: F0 09 00 [10:04:42]MH_I2C_Read... [10:04:42]Read from MH i2c: F0 09 00 EE 05 00 3A 9A EE 66 6A BD 47 65 E6 [10:04:42]GetLastDocTimeStamp 1726913070 [10:04:42]current date 1726913082 [10:04:42]FM_GetShiftState [10:04:42]SAM_PROTO_GetShiftState [10:04:42]wFMCommunicate request_size=4 [10:04:42]MH_SAM_APDU [10:04:42]CAPDU: 80 13 01 00 [10:04:42]Write to MH i2c: E2 08 00 EF 05 80 13 01 00 00 00 00 00 71 [10:04:42]Write i2c OK [10:04:42]MH_I2C_Read... [10:04:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:42]Read from MH i2c: E2 [10:04:42]MH_I2C_Read... [10:04:42]Read from MH i2c: E2 0E 00 [10:04:42]MH_I2C_Read... [10:04:42]Read from MH i2c: E2 0E 00 EF 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 01 [10:04:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:04:42]wFMCommunicate OK [10:04:42]SAM_PROTO_GetShiftState done [10:04:42]FM_GetShiftState done [10:04:42]opened in 1726878748 [10:04:42]opened+sec_in_day 1726965148 [10:04:42]quantity*price = 100005 [10:04:42]sum+1 = 100006 [10:04:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 106 21.09.2024 10:04 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151356 ФПД: 215601389106361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151356&fm=215601389106361&tin=02508201610067®Number=0000000000091825&sum=100000 [10:04:43]StoreToDocumentArchive [10:04:43]shift 474 fd 151356 [10:04:43]save to /storage/0474/doc_00151356 [10:04:43]save last doc name /storage/0474/doc_00151356 to /storage/kkm_last_doc_name [10:04:43]save OK [10:04:43]Clear old archive folders... [10:04:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:43]tlvbuf is 00228070 [10:04:43]SAM_PROTO_ClearQueue [10:04:43]wFMCommunicate request_size=4 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 09 00 00 [10:04:43]Write to MH i2c: E2 08 00 FC 05 80 09 00 00 00 00 00 00 73 [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 FC 05 00 90 00 75 [10:04:43]RAPDU: 90 00 [10:04:43]wFMCommunicate OK [10:04:43]SAM_PROTO_ClearQueue done [10:04:43]KKMCreateOFDPacket [10:04:43]OFDProtocolAddRootSTLVToBuf [10:04:43]FM_MakeSignedData [10:04:43]FM_MakeSignedData [10:04:43]SAM_PROTO_SignData [10:04:43]wFMCommunicate request_size=4 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 0D 01 02 [10:04:43]Write to MH i2c: E2 08 00 FD 05 80 0D 01 02 00 00 00 00 7B [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 FD 05 00 90 00 76 [10:04:43]RAPDU: 90 00 [10:04:43]wFMCommunicate OK [10:04:43]wFMCommunicate request_size=255 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 4F 02 00 35 04 06 00 C4 [10:04:43]Write to MH i2c: E2 02 01 FE 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 4F 02 00 35 04 06 00 C4 00 00 47 [10:04:43]OFD Sender: No OFD packet to send [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 FE 05 00 90 00 77 [10:04:43]RAPDU: 90 00 [10:04:43]wFMCommunicate OK [10:04:43]wFMCommunicate request_size=10 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 0D 02 02 05 16 9C 35 F4 B9 [10:04:43]Write to MH i2c: E2 0D 00 FF 05 80 0D 02 02 05 00 16 9C 35 F4 B9 00 00 1C [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 03 00 FF 05 00 90 00 78 [10:04:43]RAPDU: 90 00 [10:04:43]wFMCommunicate OK [10:04:43]wFMCommunicate request_size=4 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 0D 03 02 [10:04:43]Write to MH i2c: E2 08 00 00 06 80 0D 03 02 00 00 00 00 81 [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 0B 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 0B 00 00 06 00 8C C3 07 E9 BC A9 B1 91 90 00 68 [10:04:43]RAPDU: 8C C3 07 E9 BC A9 B1 91 90 00 [10:04:43]wFMCommunicate OK [10:04:43]SAM_PROTO_SignData done [10:04:43]FM_MakeSignedData done [10:04:43]CreateOFDProtocolMessage [10:04:43]wFMCommunicate request_size=4 [10:04:43]MH_SAM_APDU [10:04:43]CAPDU: 80 11 00 00 [10:04:43]Write to MH i2c: E2 08 00 01 06 80 11 00 00 00 00 00 00 81 [10:04:43]Write i2c OK [10:04:43]MH_I2C_Read... [10:04:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:43]Read from MH i2c: E2 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 17 00 [10:04:43]MH_I2C_Read... [10:04:43]Read from MH i2c: E2 17 00 01 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [10:04:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:04:43]wFMCommunicate OK [10:04:43]CreateOFDProtocolMessage done [10:04:43]OFDSenderStorePacket 151356 [10:04:43]StoreOFDPacket docnum=151356 [10:04:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BC 0E 07 01 16 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 4F 02 00 35 04 06 00 C4 16 9C 35 F4 B9 8C C3 07 E9 BC A9 B1 91 [10:04:43]CheckFolder [10:04:43]dirname=/storage/ofd_packets [10:04:43]CheckFolder done [10:04:43]ProducePacketName [10:04:43]name=ofd_packets/00151356 [10:04:43]NVStorageSaveData ofd_packets/00151356 [10:04:43]File name is /storage/ofd_packets/00151356 [10:04:43]Write 301 bytes [10:04:43]NVStorageSaveData done [10:04:43]OFDSenderStorePacket done [10:04:43]KKMCreateOFDPacket done [10:04:43]NVStorageSaveData kkm_last_timestamp [10:04:43]File name is /storage/kkm_last_timestamp [10:04:43]Write 4 bytes [10:04:43]NVStorageSaveData done [10:04:44]ExternCall_PrintAddStr [10:04:44]wPrintStart [10:04:44]Write to MH i2c: 01 00 00 02 06 08 [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 02 06 00 00 00 00 00 FF 0F 1D [10:04:44]RasterBufferAndPrint [10:04:44]line Счет N : (1)1785365 [10:04:44]line ИНН: 02508201610067 [10:04:44]line Контрольно-Кассовый Чек [10:04:44]line ПРОДАЖА [10:04:44]line ТРК (МРК, ГНК) : 12 [10:04:44]line Товар: 2710124130 [10:04:44]line Аи-92-К-5 [10:04:44]line 14.750 * 67.80 [10:04:44]line = 1000.05 [10:04:44]line НДС 12% НСП 1% [10:04:44]line > о реализуемом товаре [10:04:44]line ОКРУГЛЕНИЕ: -0.05 [10:04:44]line ИТОГО: 1000.00 [10:04:44]line Внесено: 1000.00 [10:04:44]line СДАЧА: 0.00 [10:04:44]line НСП 1% : 8.85 [10:04:44]line НДС 12% : 106.20 [10:04:44]line Наличными: 1000.00 [10:04:44]line Безнал.: 0.00 [10:04:44]line Место: АЗС № 89 "Партнер Нефть" [10:04:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:04:44]line СНО: Общий режим [10:04:44]line Чек 106 21.09.2024 10:04 [10:04:44]line Смена: 474 ФФД: 1.0 [10:04:44]line ЗНМ: 0300000113 [10:04:44]line РНМ: 0000000000091825 [10:04:44]line Версия ККМ: 001 [10:04:44]line ФМ: 0000000000871835 [10:04:44]line ФД: 151356 [10:04:44]line ФПД: 215601389106361 [10:04:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151356&fm=215601389106361&tin=02508201610067®Number=0000000000091825&sum=100000 [10:04:44]written 0, free lines is 4095 [10:04:44]OFD Sender: Processing packet 151356 [packets to send 824, broken 823] [10:04:44]ProducePacketName [10:04:44]name=ofd_packets/00151356 [10:04:44]OFD Sender: To server: pG, [10:04:44]CommunicateWithHost lk.salyk.kg:30040 [10:04:44]ConnectInit lk.salyk.kg [10:04:44]Write to MH i2c: 01 00 00 2D 06 33 [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 2D 06 00 00 00 00 00 DC 0C 22 [10:04:44]RasterBufferAndPrint [10:04:44]line [10:04:44]line [10:04:44]line [10:04:44]line [10:04:44]line [10:04:44]written 0, free lines is 3304 [10:04:44]MH_Cut [10:04:44]Write to MH i2c: D1 01 00 34 06 01 0C [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: D1 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: D1 01 00 [10:04:44]MH_I2C_Read... [10:04:44]Read from MH i2c: D1 01 00 34 06 00 0B [10:04:44]Write to MH i2c: 01 00 00 35 06 3B [10:04:44]Write i2c OK [10:04:44]MH_I2C_Read... [10:04:45]*** Cut start [10:04:45]*** Purtial cut [10:04:45]*** Stage 1: CUTSNS_PIN = 1 [10:04:45]Read from MH i2c: 01 [10:04:45]MH_I2C_Read... [10:04:45]*** Stop cut motor [10:04:45]*** Cut end [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 35 06 00 00 00 00 00 FF 0F 50 [10:04:45]process_action close_receipt done [10:04:45]requested_data is exist [10:04:45]produce_requested_data [10:04:45]requested_item fm.sn is exist - process it [10:04:45]wFMCommunicate request_size=4 [10:04:45]MH_SAM_APDU [10:04:45]CAPDU: 80 11 00 00 [10:04:45]Write to MH i2c: E2 08 00 36 06 80 11 00 00 00 00 00 00 B6 [10:04:45]Write i2c OK [10:04:45]MH_I2C_Read... [10:04:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:45]Read from MH i2c: E2 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: E2 17 00 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: E2 17 00 36 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [10:04:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:04:45]wFMCommunicate OK [10:04:45]requested_item fd.num is exist - process it [10:04:45]SAM_PROTO_GetFieldsCounters [10:04:45]wFMCommunicate request_size=4 [10:04:45]MH_SAM_APDU [10:04:45]CAPDU: 80 13 00 00 [10:04:45]Write to MH i2c: E2 08 00 37 06 80 13 00 00 00 00 00 00 B9 [10:04:45]Write i2c OK [10:04:45]MH_I2C_Read... [10:04:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:04:45]Read from MH i2c: E2 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: E2 62 00 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: E2 62 00 37 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 4F 02 00 0E 04 04 00 DA 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 80 [10:04:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 4F 02 00 0E 04 04 00 DA 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 [10:04:45]wFMCommunicate OK [10:04:45]SAM_PROTO_GetFieldsCounters done [10:04:45]requested_item shift.num is exist - process it [10:04:45]requested_item shift.opened is exist - process it [10:04:45]req_shift_opened [10:04:45]FM_GetShiftState [10:04:45]SAM_PROTO_GetShiftState [10:04:45]wFMCommunicate request_size=4 [10:04:45]MH_SAM_APDU [10:04:45]CAPDU: 80 13 01 00 [10:04:45]Write to MH i2c: E2 08 00 38 06 80 13 01 00 00 00 00 00 BB [10:04:45]Write i2c OK [10:04:45]MH_I2C_Read... [10:04:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:45]Read from MH i2c: E2 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: E2 0E 00 [10:04:45]MH_I2C_Read... [10:04:45]Read from MH i2c: E2 0E 00 38 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4B [10:04:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:04:45]wFMCommunicate OK [10:04:45]SAM_PROTO_GetShiftState done [10:04:45]FM_GetShiftState done [10:04:45]req_shift_opened done [10:04:45]requested_item shift.open_date is exist - process it [10:04:45]req_shift_open_date [10:04:45]req_shift_open_date done [10:04:45]produce_requested_data done [10:04:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151356,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:04:45]process_action_free close_receipt [10:04:45]json_value_free [10:04:45]json_value_free done [10:04:45]process_json_proto returns [10:04:45]Send response to host [10:04:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151356,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:04:45]free response buf [10:04:45]execute_script done [10:04:45]execute_script returns [10:04:45]free content buf [10:04:45]Sock 10.Close socket [10:04:45]Sock 10.Thread stoped [10:04:49]ConnectInit Can't take IP for lk.salyk.kg [10:04:49]CommunicateWithHost connect error [10:04:49]CommunicateWithHost err = -1 [10:04:49]OFD Sender: Server communicate error [10:04:54]OFD Sender: Processing packet 151356 [packets to send 824, broken 823] [10:04:54]ProducePacketName [10:04:54]name=ofd_packets/00151356 [10:04:54]OFD Sender: To server: pG, [10:04:54]CommunicateWithHost lk.salyk.kg:30040 [10:04:54]ConnectInit lk.salyk.kg [10:04:57]recv_with_timeout no data received [10:04:59]ConnectInit Can't take IP for lk.salyk.kg [10:04:59]CommunicateWithHost connect error [10:04:59]CommunicateWithHost err = -1 [10:04:59]OFD Sender: Server communicate error [10:05:04]OFD Sender: Processing packet 151356 [packets to send 824, broken 823] [10:05:04]ProducePacketName [10:05:04]name=ofd_packets/00151356 [10:05:04]OFD Sender: To server: pG, [10:05:04]CommunicateWithHost lk.salyk.kg:30040 [10:05:04]ConnectInit lk.salyk.kg [10:05:12]recv_with_timeout no data received [10:05:19]Connected sock=10 [10:05:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BC 0E 07 01 16 23 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 3A 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 4F 02 00 35 04 06 00 C4 16 9C 35 F4 B9 8C C3 07 E9 BC A9 B1 91 [10:05:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 50 35 47 00 D0 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 4F 02 00 F4 03 04 00 65 42 EE 66 B6 04 01 00 00 8E 1A 1F 6F E5 7C 8A F4 [10:05:20]CommunicateWithHost err = 0 [10:05:20]CheckOFDResponse [10:05:20]1017 (14) - 77093643461234 [10:05:20]1041 (16) - 0000000000871835 [10:05:20]1040 (4) - 151356 [10:05:20]1012 (4) - 21.09.2024 03:49 [10:05:20]1206 (1) - 0 [10:05:20]OFD Sender: Remove packet 151356 [10:05:20]ProducePacketName [10:05:20]name=ofd_packets/00151356 [10:05:20]NVStorageDeleteData [10:05:21]OFD Sender: No OFD packet to send [10:05:25]recv_with_timeout no data received [10:05:26]OFD Sender: No OFD packet to send [10:05:31]OFD Sender: No OFD packet to send [10:05:36]OFD Sender: No OFD packet to send [10:05:37]recv_with_timeout no data received [10:05:41]OFD Sender: No OFD packet to send [10:05:46]OFD Sender: No OFD packet to send [10:05:49]recv_with_timeout no data received [10:05:51]OFD Sender: No OFD packet to send [10:05:56]OFD Sender: No OFD packet to send [10:06:01]OFD Sender: No OFD packet to send [10:06:06]OFD Sender: No OFD packet to send [10:06:11]OFD Sender: No OFD packet to send [10:06:16]OFD Sender: No OFD packet to send [10:06:21]OFD Sender: No OFD packet to send [10:06:24]recv_with_timeout no data received [10:06:26]OFD Sender: No OFD packet to send [10:06:31]OFD Sender: No OFD packet to send [10:06:36]OFD Sender: No OFD packet to send [10:06:41]OFD Sender: No OFD packet to send [10:06:46]OFD Sender: No OFD packet to send [10:06:51]OFD Sender: No OFD packet to send [10:06:56]OFD Sender: No OFD packet to send [10:07:01]OFD Sender: No OFD packet to send [10:07:06]OFD Sender: No OFD packet to send [10:07:11]OFD Sender: No OFD packet to send [10:07:16]OFD Sender: No OFD packet to send [10:07:21]OFD Sender: No OFD packet to send [10:07:26]OFD Sender: No OFD packet to send [10:07:31]OFD Sender: No OFD packet to send [10:07:36]OFD Sender: No OFD packet to send [10:07:39]accept exits with 9 [10:07:39]New connection [10:07:39]New thread 3066568036 created [10:07:39]Thread 3066711396 joined [10:07:39]Waiting for new connection... [10:07:39] Sock 9.Parse request [10:07:39]Sock 9.Check first char [10:07:39]Sock 9.First char is OK [10:07:39]request: POST /json_proto HTTP/1.0 [10:07:39]Method: POST [10:07:39]URL: /json_proto [10:07:39]Method is POST - this is cgi request [10:07:39]url: /json_proto [10:07:39]query_string will be loaded in cgi processing [10:07:39]execute_cgi json_proto POST (null) [10:07:39]execute_cgi path=json_proto method=POST [10:07:39]POST find Content-Length [10:07:39]Host: 172.17.43.67:8080 [10:07:39]Content-Length: 804 [10:07:39]Content-Type: application/json [10:07:39] [10:07:39]POST finish read [10:07:39]Found Content-Length = 804 [10:07:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462......", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:39]execute_script... [10:07: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)1785366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462......", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:39]POST & json_proto [10:07:39]process_json_proto [10:07:39]json parsed OK: [10:07:39]protocol is kg_v1.0 [10:07:39]action value=close_receipt [10:07:39]process_action close_receipt [10:07:39]cmd_close_receipt [10:07:39]MH_GetDate [10:07:39]Write to MH i2c: F0 00 00 39 06 2E [10:07:39]Write i2c OK [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: F0 [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: F0 09 00 [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: F0 09 00 39 06 00 EB 9A EE 66 6A BD 47 65 E3 [10:07:39]GetLastDocTimeStamp 1726913082 [10:07:39]current date 1726913259 [10:07:39]FM_GetShiftState [10:07:39]SAM_PROTO_GetShiftState [10:07:39]wFMCommunicate request_size=4 [10:07:39]MH_SAM_APDU [10:07:39]CAPDU: 80 13 01 00 [10:07:39]Write to MH i2c: E2 08 00 3A 06 80 13 01 00 00 00 00 00 BD [10:07:39]Write i2c OK [10:07:39]MH_I2C_Read... [10:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:39]Read from MH i2c: E2 [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: E2 0E 00 [10:07:39]MH_I2C_Read... [10:07:39]Read from MH i2c: E2 0E 00 3A 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4D [10:07:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:07:39]wFMCommunicate OK [10:07:39]SAM_PROTO_GetShiftState done [10:07:39]FM_GetShiftState done [10:07:39]opened in 1726878748 [10:07:39]opened+sec_in_day 1726965148 [10:07:39]quantity*price = 0 [10:07:39]sum+1 = 1 [10:07:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 107 21.09.2024 10:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086462...... ФМ: 0000000000871835 ФД: 151357 ФПД: 2979103888801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151357&fm=2979103888801&tin=02508201610067®Number=0000000000091825&sum=0 [10:07:40]StoreToDocumentArchive [10:07:40]shift 474 fd 151357 [10:07:40]save to /storage/0474/doc_00151357 [10:07:40]save last doc name /storage/0474/doc_00151357 to /storage/kkm_last_doc_name [10:07:40]save OK [10:07:40]Clear old archive folders... [10:07:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:07:40]tlvbuf is 002A1FE0 [10:07:40]SAM_PROTO_ClearQueue [10:07:40]wFMCommunicate request_size=4 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 09 00 00 [10:07:40]Write to MH i2c: E2 08 00 47 06 80 09 00 00 00 00 00 00 BF [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 47 06 00 90 00 C1 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]SAM_PROTO_ClearQueue done [10:07:40]KKMCreateOFDPacket [10:07:40]OFDProtocolAddRootSTLVToBuf [10:07:40]FM_MakeSignedData [10:07:40]FM_MakeSignedData [10:07:40]SAM_PROTO_SignData [10:07:40]wFMCommunicate request_size=4 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 01 02 [10:07:40]Write to MH i2c: E2 08 00 48 06 80 0D 01 02 00 00 00 00 C7 [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 48 06 00 90 00 C2 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]wFMCommunicate request_size=255 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EB 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 4F 02 00 35 04 06 00 02 B5 A0 6D [10:07:40]Write to MH i2c: E2 02 01 49 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EB 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 4F 02 00 35 04 06 00 02 B5 A0 6D 00 00 3F [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 49 06 00 90 00 C3 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]wFMCommunicate request_size=7 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 02 02 02 D5 A1 [10:07:40]Write to MH i2c: E2 0A 00 4A 06 80 0D 02 02 02 00 D5 A1 00 00 44 [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 03 00 4A 06 00 90 00 C4 [10:07:40]RAPDU: 90 00 [10:07:40]wFMCommunicate OK [10:07:40]wFMCommunicate request_size=4 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 0D 03 02 [10:07:40]Write to MH i2c: E2 08 00 4B 06 80 0D 03 02 00 00 00 00 CC [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 0B 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 0B 00 4B 06 00 73 F9 8F 3C 5E 07 C4 6F 90 00 9C [10:07:40]RAPDU: 73 F9 8F 3C 5E 07 C4 6F 90 00 [10:07:40]wFMCommunicate OK [10:07:40]SAM_PROTO_SignData done [10:07:40]FM_MakeSignedData done [10:07:40]CreateOFDProtocolMessage [10:07:40]wFMCommunicate request_size=4 [10:07:40]MH_SAM_APDU [10:07:40]CAPDU: 80 11 00 00 [10:07:40]Write to MH i2c: E2 08 00 4C 06 80 11 00 00 00 00 00 00 CC [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:40]Read from MH i2c: E2 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 17 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: E2 17 00 4C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [10:07:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:40]wFMCommunicate OK [10:07:40]CreateOFDProtocolMessage done [10:07:40]OFDSenderStorePacket 151357 [10:07:40]StoreOFDPacket docnum=151357 [10:07:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AC 4E 04 01 E6 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EB 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 4F 02 00 35 04 06 00 02 B5 A0 6D D5 A1 73 F9 8F 3C 5E 07 C4 6F [10:07:40]CheckFolder [10:07:40]dirname=/storage/ofd_packets [10:07:40]CheckFolder done [10:07:40]ProducePacketName [10:07:40]name=ofd_packets/00151357 [10:07:40]NVStorageSaveData ofd_packets/00151357 [10:07:40]File name is /storage/ofd_packets/00151357 [10:07:40]Write 298 bytes [10:07:40]NVStorageSaveData done [10:07:40]OFDSenderStorePacket done [10:07:40]KKMCreateOFDPacket done [10:07:40]NVStorageSaveData kkm_last_timestamp [10:07:40]File name is /storage/kkm_last_timestamp [10:07:40]Write 4 bytes [10:07:40]NVStorageSaveData done [10:07:40]ExternCall_PrintAddStr [10:07:40]wPrintStart [10:07:40]Write to MH i2c: 01 00 00 4D 06 53 [10:07:40]Write i2c OK [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: 01 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: 01 07 00 [10:07:40]MH_I2C_Read... [10:07:40]Read from MH i2c: 01 07 00 4D 06 00 00 00 00 00 FF 0F 68 [10:07:40]RasterBufferAndPrint [10:07:40]line Счет N : (1)1785366 [10:07:40]line ИНН: 02508201610067 [10:07:40]line Контрольно-Кассовый Чек [10:07:40]line ПРОДАЖА [10:07:40]line ТРК (МРК, ГНК) : 31 [10:07:40]line Товар: 2710194210 [10:07:40]line ДТ-К-5 [10:07:40]line 32.810 * 0.00 [10:07:40]line = 0.00 [10:07:40]line НДС 12% НСП 1% [10:07:40]line > о реализуемом товаре [10:07:40]line ИТОГО: 0.00 [10:07:40]line НСП 1% : 0.00 [10:07:40]line НДС 12% : 0.00 [10:07:40]line Наличными: 0.00 [10:07:40]line Безнал.: 0.00 [10:07:40]line Место: АЗС № 89 "Партнер Нефть" [10:07:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:07:40]line СНО: Общий режим [10:07:40]line Чек 107 21.09.2024 10:07 [10:07:40]line Смена: 474 ФФД: 1.0 [10:07:40]line ЗНМ: 0300000113 [10:07:40]line РНМ: 0000000000091825 [10:07:40]line Версия ККМ: 001 [10:07:40]line Талоны: Топливные Талоны [10:07:40]line 4086462...... [10:07:40]line ФМ: 0000000000871835 [10:07:40]line ФД: 151357 [10:07:40]line ФПД: 2979103888801 [10:07:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100739&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151357&fm=2979103888801&tin=02508201610067®Number=0000000000091825&sum=0 [10:07:40]written 0, free lines is 4095 [10:07:41]OFD Sender: Processing packet 151357 [packets to send 824, broken 823] [10:07:41]ProducePacketName [10:07:41]name=ofd_packets/00151357 [10:07:41]OFD Sender: To server: pG, [10:07:41]CommunicateWithHost lk.salyk.kg:30040 [10:07:41]ConnectInit lk.salyk.kg [10:07:41]Write to MH i2c: 01 00 00 77 06 7D [10:07:41]Write i2c OK [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: 01 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: 01 07 00 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: 01 07 00 77 06 00 00 00 00 00 D9 0C 69 [10:07:41]RasterBufferAndPrint [10:07:41]line [10:07:41]line [10:07:41]line [10:07:41]line [10:07:41]line [10:07:41]written 0, free lines is 3295 [10:07:41]MH_Cut [10:07:41]Write to MH i2c: D1 01 00 7E 06 01 56 [10:07:41]Write i2c OK [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: D1 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: D1 01 00 [10:07:41]MH_I2C_Read... [10:07:41]Read from MH i2c: D1 01 00 7E 06 00 55 [10:07:41]Write to MH i2c: 01 00 00 7F 06 85 [10:07:41]Write i2c OK [10:07:41]MH_I2C_Read... [10:07:42]*** Cut start [10:07:42]*** Purtial cut [10:07:42]*** Stage 1: CUTSNS_PIN = 1 [10:07:42]Read from MH i2c: 01 [10:07:42]MH_I2C_Read... [10:07:42]*** Stop cut motor [10:07:42]*** Cut end [10:07:42]Read from MH i2c: 01 07 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: 01 07 00 7F 06 00 00 00 00 00 FF 0F 9A [10:07:42]process_action close_receipt done [10:07:42]requested_data is exist [10:07:42]produce_requested_data [10:07:42]requested_item fm.sn is exist - process it [10:07:42]wFMCommunicate request_size=4 [10:07:42]MH_SAM_APDU [10:07:42]CAPDU: 80 11 00 00 [10:07:42]Write to MH i2c: E2 08 00 80 06 80 11 00 00 00 00 00 00 00 [10:07:42]Write i2c OK [10:07:42]MH_I2C_Read... [10:07:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:42]Read from MH i2c: E2 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 17 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 17 00 80 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [10:07:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:07:42]wFMCommunicate OK [10:07:42]requested_item fd.num is exist - process it [10:07:42]SAM_PROTO_GetFieldsCounters [10:07:42]wFMCommunicate request_size=4 [10:07:42]MH_SAM_APDU [10:07:42]CAPDU: 80 13 00 00 [10:07:42]Write to MH i2c: E2 08 00 81 06 80 13 00 00 00 00 00 00 03 [10:07:42]Write i2c OK [10:07:42]MH_I2C_Read... [10:07:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:42]Read from MH i2c: E2 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 62 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 62 00 81 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 4F 02 00 0E 04 04 00 DA 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 CE [10:07:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6B 00 00 00 5E 04 04 00 6B 00 00 00 57 04 04 00 6C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:42]wFMCommunicate OK [10:07:42]SAM_PROTO_GetFieldsCounters done [10:07:42]requested_item shift.num is exist - process it [10:07:42]requested_item shift.opened is exist - process it [10:07:42]req_shift_opened [10:07:42]FM_GetShiftState [10:07:42]SAM_PROTO_GetShiftState [10:07:42]wFMCommunicate request_size=4 [10:07:42]MH_SAM_APDU [10:07:42]CAPDU: 80 13 01 00 [10:07:42]Write to MH i2c: E2 08 00 82 06 80 13 01 00 00 00 00 00 05 [10:07:42]Write i2c OK [10:07:42]MH_I2C_Read... [10:07:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:42]Read from MH i2c: E2 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 0E 00 [10:07:42]MH_I2C_Read... [10:07:42]Read from MH i2c: E2 0E 00 82 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 95 [10:07:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:07:42]wFMCommunicate OK [10:07:42]SAM_PROTO_GetShiftState done [10:07:42]FM_GetShiftState done [10:07:42]req_shift_opened done [10:07:42]requested_item shift.open_date is exist - process it [10:07:42]req_shift_open_date [10:07:42]req_shift_open_date done [10:07:42]produce_requested_data done [10:07:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151357,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:07:42]process_action_free close_receipt [10:07:42]json_value_free [10:07:42]json_value_free done [10:07:42]process_json_proto returns [10:07:42]Send response to host [10:07:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151357,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:07:42]free response buf [10:07:42]execute_script done [10:07:42]execute_script returns [10:07:42]free content buf [10:07:42]Sock 9.Close socket [10:07:42]Sock 9.Thread stoped [10:07:44]recv_with_timeout no data received [10:07:46]ConnectInit Can't take IP for lk.salyk.kg [10:07:46]CommunicateWithHost connect error [10:07:46]CommunicateWithHost err = -1 [10:07:46]OFD Sender: Server communicate error [10:07:51]OFD Sender: Processing packet 151357 [packets to send 824, broken 823] [10:07:51]ProducePacketName [10:07:51]name=ofd_packets/00151357 [10:07:51]OFD Sender: To server: pG, [10:07:51]CommunicateWithHost lk.salyk.kg:30040 [10:07:51]ConnectInit lk.salyk.kg [10:07:58]Connected sock=9 [10:07:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 AC 4E 04 01 E6 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 00 00 00 F4 03 04 00 EB 9A EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 4F 02 00 35 04 06 00 02 B5 A0 6D D5 A1 73 F9 8F 3C 5E 07 C4 6F [10:07:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 71 B2 47 00 C7 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 4F 02 00 F4 03 04 00 03 43 EE 66 B6 04 01 00 00 26 10 FE CE 80 04 E9 EF [10:07:58]CommunicateWithHost err = 0 [10:07:58]CheckOFDResponse [10:07:58]1017 (14) - 77093643461234 [10:07:58]1041 (16) - 0000000000871835 [10:07:58]1040 (4) - 151357 [10:07:58]1012 (4) - 21.09.2024 03:52 [10:07:58]1206 (1) - 0 [10:07:58]OFD Sender: Remove packet 151357 [10:07:58]ProducePacketName [10:07:58]name=ofd_packets/00151357 [10:07:58]NVStorageDeleteData [10:07:59]OFD Sender: No OFD packet to send [10:08:04]OFD Sender: No OFD packet to send [10:08:09]OFD Sender: No OFD packet to send [10:08:14]OFD Sender: No OFD packet to send [10:08:19]OFD Sender: No OFD packet to send [10:08:24]OFD Sender: No OFD packet to send [10:08:29]OFD Sender: No OFD packet to send [10:08:34]OFD Sender: No OFD packet to send [10:08:39]OFD Sender: No OFD packet to send [10:08:40]accept exits with 10 [10:08:40]New connection [10:08:40]New thread 3066711396 created [10:08:40]Thread 3066568036 joined [10:08:40]Waiting for new connection... [10:08:40] Sock 10.Parse request [10:08:40]Sock 10.Check first char [10:08:40]Sock 10.First char is OK [10:08:40]request: POST /json_proto HTTP/1.0 [10:08:40]Method: POST [10:08:40]URL: /json_proto [10:08:40]Method is POST - this is cgi request [10:08:40]url: /json_proto [10:08:40]query_string will be loaded in cgi processing [10:08:40]execute_cgi json_proto POST (null) [10:08:40]execute_cgi path=json_proto method=POST [10:08:40]POST find Content-Length [10:08:40]Host: 172.17.43.67:8080 [10:08:40]Content-Length: 678 [10:08:40]Content-Type: application/json [10:08:40] [10:08:40]POST finish read [10:08:40]Found Content-Length = 678 [10:08:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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:08:40]execute_script... [10:08: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)1785367", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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:08:40]POST & json_proto [10:08:40]process_json_proto [10:08:40]json parsed OK: [10:08:40]protocol is kg_v1.0 [10:08:40]action value=close_receipt [10:08:40]process_action close_receipt [10:08:40]cmd_close_receipt [10:08:40]MH_GetDate [10:08:40]Write to MH i2c: F0 00 00 83 06 78 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: F0 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: F0 09 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: F0 09 00 83 06 00 29 9B EE 66 6A BD 47 65 6C [10:08:40]GetLastDocTimeStamp 1726913259 [10:08:40]current date 1726913321 [10:08:40]FM_GetShiftState [10:08:40]SAM_PROTO_GetShiftState [10:08:40]wFMCommunicate request_size=4 [10:08:40]MH_SAM_APDU [10:08:40]CAPDU: 80 13 01 00 [10:08:40]Write to MH i2c: E2 08 00 84 06 80 13 01 00 00 00 00 00 07 [10:08:40]Write i2c OK [10:08:40]MH_I2C_Read... [10:08:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:40]Read from MH i2c: E2 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 0E 00 [10:08:40]MH_I2C_Read... [10:08:40]Read from MH i2c: E2 0E 00 84 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 97 [10:08:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:08:40]wFMCommunicate OK [10:08:40]SAM_PROTO_GetShiftState done [10:08:40]FM_GetShiftState done [10:08:40]opened in 1726878748 [10:08:40]opened+sec_in_day 1726965148 [10:08:40]quantity*price = 30051 [10:08:40]sum+1 = 30052 [10:08:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 108 21.09.2024 10:08 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151358 ФПД: 4990698276251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100841&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151358&fm=4990698276251&tin=02508201610067®Number=0000000000091825&sum=30000 [10:08:41]StoreToDocumentArchive [10:08:41]shift 474 fd 151358 [10:08:41]save to /storage/0474/doc_00151358 [10:08:41]save last doc name /storage/0474/doc_00151358 to /storage/kkm_last_doc_name [10:08:41]save OK [10:08:41]Clear old archive folders... [10:08:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:08:41]tlvbuf is 002A1EB0 [10:08:41]SAM_PROTO_ClearQueue [10:08:41]wFMCommunicate request_size=4 [10:08:41]MH_SAM_APDU [10:08:41]CAPDU: 80 09 00 00 [10:08:41]Write to MH i2c: E2 08 00 91 06 80 09 00 00 00 00 00 00 09 [10:08:41]Write i2c OK [10:08:41]MH_I2C_Read... [10:08:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:08:41]Read from MH i2c: E2 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: E2 03 00 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: E2 03 00 91 06 00 90 00 0B [10:08:41]RAPDU: 90 00 [10:08:41]wFMCommunicate OK [10:08:41]SAM_PROTO_ClearQueue done [10:08:41]KKMCreateOFDPacket [10:08:41]OFDProtocolAddRootSTLVToBuf [10:08:41]FM_MakeSignedData [10:08:41]FM_MakeSignedData [10:08:41]SAM_PROTO_SignData [10:08:41]wFMCommunicate request_size=4 [10:08:41]MH_SAM_APDU [10:08:41]CAPDU: 80 0D 01 02 [10:08:41]Write to MH i2c: E2 08 00 92 06 80 0D 01 02 00 00 00 00 11 [10:08:41]Write i2c OK [10:08:41]MH_I2C_Read... [10:08:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:08:41]Read from MH i2c: E2 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: E2 03 00 [10:08:41]MH_I2C_Read... [10:08:41]Read from MH i2c: E2 03 00 92 06 00 90 00 0C [10:08:41]RAPDU: 90 00 [10:08:41]wFMCommunicate OK [10:08:41]wFMCommunicate request_size=255 [10:08:41]MH_SAM_APDU [10:08:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 29 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 4F 02 00 35 04 06 00 04 [10:08:41]Write to MH i2c: E2 02 01 93 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 6C 00 00 00 F4 03 04 00 29 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 4F 02 00 35 04 06 00 04 00 00 BA [10:08:41]Write i2c OK [10:08:41]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 03 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 03 00 93 06 00 90 00 0D [10:08:42]RAPDU: 90 00 [10:08:42]wFMCommunicate OK [10:08:42]wFMCommunicate request_size=10 [10:08:42]MH_SAM_APDU [10:08:42]CAPDU: 80 0D 02 02 05 89 FC CC 45 9B [10:08:42]Write to MH i2c: E2 0D 00 94 06 80 0D 02 02 05 00 89 FC CC 45 9B 00 00 4F [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 03 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 03 00 94 06 00 90 00 0E [10:08:42]RAPDU: 90 00 [10:08:42]wFMCommunicate OK [10:08:42]wFMCommunicate request_size=4 [10:08:42]MH_SAM_APDU [10:08:42]CAPDU: 80 0D 03 02 [10:08:42]Write to MH i2c: E2 08 00 95 06 80 0D 03 02 00 00 00 00 16 [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 0B 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 0B 00 95 06 00 F1 10 9A 7E C6 E2 41 97 90 00 B0 [10:08:42]RAPDU: F1 10 9A 7E C6 E2 41 97 90 00 [10:08:42]wFMCommunicate OK [10:08:42]SAM_PROTO_SignData done [10:08:42]FM_MakeSignedData done [10:08:42]CreateOFDProtocolMessage [10:08:42]wFMCommunicate request_size=4 [10:08:42]MH_SAM_APDU [10:08:42]CAPDU: 80 11 00 00 [10:08:42]Write to MH i2c: E2 08 00 96 06 80 11 00 00 00 00 00 00 16 [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:42]Read from MH i2c: E2 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 17 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: E2 17 00 96 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [10:08:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:08:42]wFMCommunicate OK [10:08:42]CreateOFDProtocolMessage done [10:08:42]OFDSenderStorePacket 151358 [10:08:42]StoreOFDPacket docnum=151358 [10:08:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 9C 07 01 B5 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 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 6C 00 00 00 F4 03 04 00 29 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 4F 02 00 35 04 06 00 04 89 FC CC 45 9B F1 10 9A 7E C6 E2 41 97 [10:08:42]CheckFolder [10:08:42]dirname=/storage/ofd_packets [10:08:42]CheckFolder done [10:08:42]ProducePacketName [10:08:42]name=ofd_packets/00151358 [10:08:42]NVStorageSaveData ofd_packets/00151358 [10:08:42]File name is /storage/ofd_packets/00151358 [10:08:42]Write 301 bytes [10:08:42]NVStorageSaveData done [10:08:42]OFDSenderStorePacket done [10:08:42]KKMCreateOFDPacket done [10:08:42]NVStorageSaveData kkm_last_timestamp [10:08:42]File name is /storage/kkm_last_timestamp [10:08:42]Write 4 bytes [10:08:42]NVStorageSaveData done [10:08:42]ExternCall_PrintAddStr [10:08:42]wPrintStart [10:08:42]Write to MH i2c: 01 00 00 97 06 9D [10:08:42]Write i2c OK [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: 01 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: 01 07 00 [10:08:42]MH_I2C_Read... [10:08:42]Read from MH i2c: 01 07 00 97 06 00 00 00 00 00 FF 0F B2 [10:08:42]RasterBufferAndPrint [10:08:42]line Счет N : (1)1785367 [10:08:42]line ИНН: 02508201610067 [10:08:42]line Контрольно-Кассовый Чек [10:08:42]line ПРОДАЖА [10:08:42]line ТРК (МРК, ГНК) : 13 [10:08:42]line Товар: 2710124500 [10:08:42]line Аи-95-К-5 [10:08:42]line 4.050 * 74.20 [10:08:42]line = 300.51 [10:08:42]line НДС 12% НСП 1% [10:08:42]line > о реализуемом товаре [10:08:42]line ОКРУГЛЕНИЕ: -0.51 [10:08:42]line ИТОГО: 300.00 [10:08:42]line Внесено: 300.00 [10:08:42]line СДАЧА: 0.00 [10:08:42]line НСП 1% : 2.66 [10:08:42]line НДС 12% : 31.91 [10:08:42]line Наличными: 300.00 [10:08:42]line Безнал.: 0.00 [10:08:42]line Место: АЗС № 89 "Партнер Нефть" [10:08:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:08:42]line СНО: Общий режим [10:08:42]line Чек 108 21.09.2024 10:08 [10:08:42]line Смена: 474 ФФД: 1.0 [10:08:42]line ЗНМ: 0300000113 [10:08:42]line РНМ: 0000000000091825 [10:08:42]line Версия ККМ: 001 [10:08:42]line ФМ: 0000000000871835 [10:08:42]line ФД: 151358 [10:08:42]line ФПД: 4990698276251 [10:08:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100841&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151358&fm=4990698276251&tin=02508201610067®Number=0000000000091825&sum=30000 [10:08:42]written 0, free lines is 4095 [10:08:42]OFD Sender: Processing packet 151358 [packets to send 824, broken 823] [10:08:42]ProducePacketName [10:08:42]name=ofd_packets/00151358 [10:08:42]OFD Sender: To server: pG, [10:08:42]CommunicateWithHost lk.salyk.kg:30040 [10:08:42]ConnectInit lk.salyk.kg [10:08:43]Write to MH i2c: 01 00 00 C2 06 C8 [10:08:43]Write i2c OK [10:08:43]MH_I2C_Read... [10:08:43]Read from MH i2c: 01 [10:08:43]MH_I2C_Read... [10:08:43]Read from MH i2c: 01 07 00 [10:08:43]MH_I2C_Read... [10:08:43]Read from MH i2c: 01 07 00 C2 06 00 00 00 00 00 CD 0C A8 [10:08:43]RasterBufferAndPrint [10:08:43]line [10:08:43]line [10:08:43]line [10:08:43]line [10:08:43]line [10:08:43]written 0, free lines is 3284 [10:08:43]MH_Cut [10:08:43]Write to MH i2c: D1 01 00 C9 06 01 A1 [10:08:43]Write i2c OK [10:08:43]MH_I2C_Read... [10:08:43]Read from MH i2c: D1 [10:08:43]MH_I2C_Read... [10:08:43]Read from MH i2c: D1 01 00 [10:08:43]MH_I2C_Read... [10:08:43]Read from MH i2c: D1 01 00 C9 06 00 A0 [10:08:43]Write to MH i2c: 01 00 00 CA 06 D0 [10:08:43]Write i2c OK [10:08:43]MH_I2C_Read... [10:08:43]recv_with_timeout no data received [10:08:43]*** Cut start [10:08:43]*** Purtial cut [10:08:43]*** CUTSNS_PIN = 0 [10:08:44]*** Stage 1: CUTSNS_PIN = 1 [10:08:45]Read from MH i2c: 01 [10:08:45]MH_I2C_Read... [10:08:45]*** Stop cut motor [10:08:45]*** Cut end [10:08:45]Read from MH i2c: 01 07 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: 01 07 00 CA 06 00 00 00 00 00 FF 0F E5 [10:08:45]process_action close_receipt done [10:08:45]requested_data is exist [10:08:45]produce_requested_data [10:08:45]requested_item fm.sn is exist - process it [10:08:45]wFMCommunicate request_size=4 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 11 00 00 [10:08:45]Write to MH i2c: E2 08 00 CB 06 80 11 00 00 00 00 00 00 4B [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:08:45]Read from MH i2c: E2 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 17 00 [10:08:45]MH_I2C_Read... [10:08:45]Read from MH i2c: E2 17 00 CB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [10:08:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:08:45]wFMCommunicate OK [10:08:45]requested_item fd.num is exist - process it [10:08:45]SAM_PROTO_GetFieldsCounters [10:08:45]wFMCommunicate request_size=4 [10:08:45]MH_SAM_APDU [10:08:45]CAPDU: 80 13 00 00 [10:08:45]Write to MH i2c: E2 08 00 CC 06 80 13 00 00 00 00 00 00 4E [10:08:45]Write i2c OK [10:08:45]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 62 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 62 00 CC 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 4F 02 00 0E 04 04 00 DA 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 1D [10:08:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6C 00 00 00 5E 04 04 00 6C 00 00 00 57 04 04 00 6D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:08:46]wFMCommunicate OK [10:08:46]SAM_PROTO_GetFieldsCounters done [10:08:46]requested_item shift.num is exist - process it [10:08:46]requested_item shift.opened is exist - process it [10:08:46]req_shift_opened [10:08:46]FM_GetShiftState [10:08:46]SAM_PROTO_GetShiftState [10:08:46]wFMCommunicate request_size=4 [10:08:46]MH_SAM_APDU [10:08:46]CAPDU: 80 13 01 00 [10:08:46]Write to MH i2c: E2 08 00 CD 06 80 13 01 00 00 00 00 00 50 [10:08:46]Write i2c OK [10:08:46]MH_I2C_Read... [10:08:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:08:46]Read from MH i2c: E2 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 0E 00 [10:08:46]MH_I2C_Read... [10:08:46]Read from MH i2c: E2 0E 00 CD 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E0 [10:08:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:08:46]wFMCommunicate OK [10:08:46]SAM_PROTO_GetShiftState done [10:08:46]FM_GetShiftState done [10:08:46]req_shift_opened done [10:08:46]requested_item shift.open_date is exist - process it [10:08:46]req_shift_open_date [10:08:46]req_shift_open_date done [10:08:46]produce_requested_data done [10:08:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151358,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:08:46]process_action_free close_receipt [10:08:46]json_value_free [10:08:46]json_value_free done [10:08:46]process_json_proto returns [10:08:46]Send response to host [10:08:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151358,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:08:46]free response buf [10:08:46]execute_script done [10:08:46]execute_script returns [10:08:46]free content buf [10:08:46]Sock 10.Close socket [10:08:46]Sock 10.Thread stoped [10:08:47]ConnectInit Can't take IP for lk.salyk.kg [10:08:47]CommunicateWithHost connect error [10:08:47]CommunicateWithHost err = -1 [10:08:47]OFD Sender: Server communicate error [10:08:52]OFD Sender: Processing packet 151358 [packets to send 824, broken 823] [10:08:52]ProducePacketName [10:08:52]name=ofd_packets/00151358 [10:08:52]OFD Sender: To server: pG, [10:08:52]CommunicateWithHost lk.salyk.kg:30040 [10:08:52]ConnectInit lk.salyk.kg [10:08:55]Connected sock=10 [10:08:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0F 9C 07 01 B5 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 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 6C 00 00 00 F4 03 04 00 29 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 4F 02 00 35 04 06 00 04 89 FC CC 45 9B F1 10 9A 7E C6 E2 41 97 [10:08:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1D 50 47 00 B4 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 4F 02 00 F4 03 04 00 3C 43 EE 66 B6 04 01 00 00 33 3D DE F1 10 36 CC 12 [10:08:55]CommunicateWithHost err = 0 [10:08:55]CheckOFDResponse [10:08:55]1017 (14) - 77093643461234 [10:08:55]1041 (16) - 0000000000871835 [10:08:55]1040 (4) - 151358 [10:08:55]1012 (4) - 21.09.2024 03:53 [10:08:55]1206 (1) - 0 [10:08:55]OFD Sender: Remove packet 151358 [10:08:55]ProducePacketName [10:08:55]name=ofd_packets/00151358 [10:08:55]NVStorageDeleteData [10:08:56]OFD Sender: No OFD packet to send [10:09:01]OFD Sender: No OFD packet to send [10:09:06]OFD Sender: No OFD packet to send [10:09:10]accept exits with 9 [10:09:10]New connection [10:09:10]New thread 3066568036 created [10:09:10]Thread 3066711396 joined [10:09:10]Waiting for new connection... [10:09:10] Sock 9.Parse request [10:09:10]Sock 9.Check first char [10:09:10]Sock 9.First char is OK [10:09:10]request: POST /json_proto HTTP/1.0 [10:09:10]Method: POST [10:09:10]URL: /json_proto [10:09:10]Method is POST - this is cgi request [10:09:10]url: /json_proto [10:09:10]query_string will be loaded in cgi processing [10:09:10]execute_cgi json_proto POST (null) [10:09:10]execute_cgi path=json_proto method=POST [10:09:10]POST find Content-Length [10:09:10]Host: 172.17.43.67:8080 [10:09:10]Content-Length: 755 [10:09:10]Content-Type: application/json [10:09:10] [10:09:10]POST finish read [10:09:10]Found Content-Length = 755 [10:09:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30074332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:10]execute_script... [10:09: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)1785368", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30074332", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:09:10]POST & json_proto [10:09:10]process_json_proto [10:09:10]json parsed OK: [10:09:10]protocol is kg_v1.0 [10:09:10]action value=close_receipt [10:09:10]process_action close_receipt [10:09:10]cmd_close_receipt [10:09:10]MH_GetDate [10:09:10]Write to MH i2c: F0 00 00 CE 06 C3 [10:09:10]Write i2c OK [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: F0 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: F0 09 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: F0 09 00 CE 06 00 46 9B EE 66 6A BD 47 65 D4 [10:09:10]GetLastDocTimeStamp 1726913321 [10:09:10]current date 1726913350 [10:09:10]FM_GetShiftState [10:09:10]SAM_PROTO_GetShiftState [10:09:10]wFMCommunicate request_size=4 [10:09:10]MH_SAM_APDU [10:09:10]CAPDU: 80 13 01 00 [10:09:10]Write to MH i2c: E2 08 00 CF 06 80 13 01 00 00 00 00 00 52 [10:09:10]Write i2c OK [10:09:10]MH_I2C_Read... [10:09:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:10]Read from MH i2c: E2 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 0E 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 0E 00 CF 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E2 [10:09:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:09:10]wFMCommunicate OK [10:09:10]SAM_PROTO_GetShiftState done [10:09:10]FM_GetShiftState done [10:09:10]opened in 1726878748 [10:09:10]opened+sec_in_day 1726965148 [10:09:10]quantity*price = 0 [10:09:10]sum+1 = 1 [10:09:10]Check (price>sum+1) || (price+1 о реализуемом товаре [10:09:11]line ИТОГО: 0.00 [10:09:11]line НСП 1% : 0.00 [10:09:11]line НДС 12% : 0.00 [10:09:11]line Наличными: 0.00 [10:09:11]line Безнал.: 0.00 [10:09:11]line Место: АЗС № 89 "Партнер Нефть" [10:09:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:09:11]line СНО: Общий режим [10:09:11]line Чек 109 21.09.2024 10:09 [10:09:11]line Смена: 474 ФФД: 1.0 [10:09:11]line ЗНМ: 0300000113 [10:09:11]line РНМ: 0000000000091825 [10:09:11]line Версия ККМ: 001 [10:09:11]line Талоны: ТК ГПНА Online [10:09:11]line 30074332 [10:09:11]line ФМ: 0000000000871835 [10:09:11]line ФД: 151359 [10:09:11]line ФПД: 169345899322767 [10:09:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100910&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151359&fm=169345899322767&tin=02508201610067®Number=0000000000091825&sum=0 [10:09:11]written 0, free lines is 4095 [10:09:11]OFD Sender: Processing packet 151359 [packets to send 824, broken 823] [10:09:11]ProducePacketName [10:09:11]name=ofd_packets/00151359 [10:09:11]OFD Sender: To server: pG, [10:09:11]CommunicateWithHost lk.salyk.kg:30040 [10:09:11]ConnectInit lk.salyk.kg [10:09:12]Write to MH i2c: 01 00 00 0C 07 13 [10:09:12]Write i2c OK [10:09:12]MH_I2C_Read... [10:09:12]Read from MH i2c: 01 [10:09:12]MH_I2C_Read... [10:09:12]Read from MH i2c: 01 07 00 [10:09:12]MH_I2C_Read... [10:09:12]Read from MH i2c: 01 07 00 0C 07 00 00 00 00 00 E3 0C 09 [10:09:12]RasterBufferAndPrint [10:09:12]line [10:09:12]line [10:09:12]line [10:09:12]line [10:09:12]line [10:09:12]written 0, free lines is 3305 [10:09:12]MH_Cut [10:09:12]Write to MH i2c: D1 01 00 13 07 01 EC [10:09:12]Write i2c OK [10:09:12]MH_I2C_Read... [10:09:12]Read from MH i2c: D1 [10:09:12]MH_I2C_Read... [10:09:12]Read from MH i2c: D1 01 00 [10:09:12]MH_I2C_Read... [10:09:12]Read from MH i2c: D1 01 00 13 07 00 EB [10:09:12]Write to MH i2c: 01 00 00 14 07 1B [10:09:12]Write i2c OK [10:09:12]MH_I2C_Read... [10:09:12]*** Cut start [10:09:12]*** Purtial cut [10:09:12]*** Stage 1: CUTSNS_PIN = 1 [10:09:13]Read from MH i2c: 01 [10:09:13]MH_I2C_Read... [10:09:13]*** Stop cut motor [10:09:13]*** Cut end [10:09:13]Read from MH i2c: 01 07 00 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: 01 07 00 14 07 00 00 00 00 00 FF 0F 30 [10:09:13]process_action close_receipt done [10:09:13]requested_data is exist [10:09:13]produce_requested_data [10:09:13]requested_item fm.sn is exist - process it [10:09:13]wFMCommunicate request_size=4 [10:09:13]MH_SAM_APDU [10:09:13]CAPDU: 80 11 00 00 [10:09:13]Write to MH i2c: E2 08 00 15 07 80 11 00 00 00 00 00 00 96 [10:09:13]Write i2c OK [10:09:13]MH_I2C_Read... [10:09:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:13]Read from MH i2c: E2 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: E2 17 00 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: E2 17 00 15 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [10:09:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:13]wFMCommunicate OK [10:09:13]requested_item fd.num is exist - process it [10:09:13]SAM_PROTO_GetFieldsCounters [10:09:13]wFMCommunicate request_size=4 [10:09:13]MH_SAM_APDU [10:09:13]CAPDU: 80 13 00 00 [10:09:13]Write to MH i2c: E2 08 00 16 07 80 13 00 00 00 00 00 00 99 [10:09:13]Write i2c OK [10:09:13]MH_I2C_Read... [10:09:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:09:13]Read from MH i2c: E2 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: E2 62 00 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: E2 62 00 16 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 4F 02 00 0E 04 04 00 DA 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 6C [10:09:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3F 4F 02 00 0E 04 04 00 DA 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 [10:09:13]wFMCommunicate OK [10:09:13]SAM_PROTO_GetFieldsCounters done [10:09:13]requested_item shift.num is exist - process it [10:09:13]requested_item shift.opened is exist - process it [10:09:13]req_shift_opened [10:09:13]FM_GetShiftState [10:09:13]SAM_PROTO_GetShiftState [10:09:13]wFMCommunicate request_size=4 [10:09:13]MH_SAM_APDU [10:09:13]CAPDU: 80 13 01 00 [10:09:13]Write to MH i2c: E2 08 00 17 07 80 13 01 00 00 00 00 00 9B [10:09:13]Write i2c OK [10:09:13]MH_I2C_Read... [10:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:09:13]Read from MH i2c: E2 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: E2 0E 00 [10:09:13]MH_I2C_Read... [10:09:13]Read from MH i2c: E2 0E 00 17 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [10:09:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:09:13]wFMCommunicate OK [10:09:13]SAM_PROTO_GetShiftState done [10:09:13]FM_GetShiftState done [10:09:13]req_shift_opened done [10:09:13]requested_item shift.open_date is exist - process it [10:09:13]req_shift_open_date [10:09:13]req_shift_open_date done [10:09:13]produce_requested_data done [10:09:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151359,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:09:13]process_action_free close_receipt [10:09:13]json_value_free [10:09:13]json_value_free done [10:09:13]process_json_proto returns [10:09:13]Send response to host [10:09:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151359,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:09:13]free response buf [10:09:13]execute_script done [10:09:13]execute_script returns [10:09:13]free content buf [10:09:13]Sock 9.Close socket [10:09:13]Sock 9.Thread stoped [10:09:15]recv_with_timeout no data received [10:09:16]ConnectInit Can't take IP for lk.salyk.kg [10:09:16]CommunicateWithHost connect error [10:09:16]CommunicateWithHost err = -1 [10:09:16]OFD Sender: Server communicate error [10:09:21]OFD Sender: Processing packet 151359 [packets to send 824, broken 823] [10:09:21]ProducePacketName [10:09:21]name=ofd_packets/00151359 [10:09:21]OFD Sender: To server: pG, [10:09:21]CommunicateWithHost lk.salyk.kg:30040 [10:09:21]ConnectInit lk.salyk.kg [10:09:23]Connected sock=9 [10:09:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D8 3A 07 01 56 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 [10:09:10]Read from MH i2c: E2 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 D6 06 00 90 00 50 [10:09:10]RAPDU: 90 00 [10:09:10]wFMCommunicate OK [10:09:10]wFMCommunicate request_size=11 [10:09:10]MH_SAM_APDU [10:09:10]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [10:09:10]Write to MH i2c: E2 0E 00 D7 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 8F [10:09:10]Write i2c OK [10:09:10]MH_I2C_Read... [10:09:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:09:10]Read from MH i2c: E2 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [10:09:10]RAPDU: 90 00 [10:09:10]wFMCommunicate OK [10:09:10]wFMCommunicate request_size=13 [10:09:10]MH_SAM_APDU [10:09:10]CAPDU: 80 15 02 00 08 F4 03 04 00 46 9B EE 66 [10:09:10]Write to MH i2c: E2 10 00 D8 06 80 15 02 00 08 00 F4 03 04 00 46 9B EE 66 00 00 9E [10:09:10]Write i2c OK [10:09:10]MH_I2C_Read... [10:09:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:09:10]Read from MH i2c: E2 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [10:09:10]RAPDU: 90 00 [10:09:10]wFMCommunicate OK [10:09:10]wFMCommunicate request_size=25 [10:09:10]MH_SAM_APDU [10:09:10]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:09:10]Write to MH i2c: E2 1C 00 D9 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 C1 [10:09:10]Write i2c OK [10:09:10]MH_I2C_Read... [10:09:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:09:10]Read from MH i2c: E2 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 [10:09:10]MH_I2C_Read... [10:09:10]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [10:09:10]RAPDU: 90 00 [10:09:10]wFMCommunicate OK [10:09:10]wFMCommunicate request_size=4 [10:09:10]MH_SAM_APDU [10:09:10]CAPDU: 80 15 03 00 [10:09:10]Write to MH i2c: E2 08 00 DA 06 80 15 03 00 00 00 00 00 61 [10:09:10]Write i2c OK [10:09:10]MH_I2C_Read... [10:09:11]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 40 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 40 00 DA 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6D 00 00 00 35 04 06 00 9A 04 EA 2C 5D 8F 90 00 CF [10:09:11]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6D 00 00 00 35 04 06 00 9A 04 EA 2C 5D 8F 90 00 [10:09:11]wFMCommunicate OK [10:09:11]SAM_PROTO_ProcessDocument answer len = 59 [10:09:11]SAM_PROTO_ProcessDocument done [10:09:11]SetTLVBufToDocument [10:09:11]Processing tag 1209 (04B9) [10:09:11]Malloc new data [10:09:11]Processing tag 1041 (0411) [10:09:11]Processing tag 1040 (0410) [10:09:11]Malloc new data [10:09:11]Processing tag 1038 (040E) [10:09:11]Malloc new data [10:09:11]Processing tag 1042 (0412) [10:09:11]Malloc new data [10:09:11]Processing tag 1077 (0435) [10:09:11]Malloc new data [10:09:11]SetTLVBufToDocument err=0 [10:09:11]KKMLoadAndSignReceiptData store KKM data [10:09:11]KKMLoadAndSignReceiptData err=0 [10:09:11]wFMCommunicate request_size=4 [10:09:11]MH_SAM_APDU [10:09:11]CAPDU: 80 11 00 00 [10:09:11]Write to MH i2c: E2 08 00 DB 06 80 11 00 00 00 00 00 00 5B [10:09:11]Write i2c OK [10:09:11]MH_I2C_Read... [10:09:11]OFD Sender: No OFD packet to send [10:09:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 17 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 17 00 DB 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AE [10:09:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:09:11]wFMCommunicate OK [10:09:11]Счет N : (1)1785368 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 20.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 109 21.09.2024 10:09 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30074332 ФМ: 0000000000871835 ФД: 151359 ФПД: 169345899322767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T100910&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151359&fm=169345899322767&tin=02508201610067®Number=0000000000091825&sum=0 [10:09:11]StoreToDocumentArchive [10:09:11]shift 474 fd 151359 [10:09:11]save to /storage/0474/doc_00151359 [10:09:11]save last doc name /storage/0474/doc_00151359 to /storage/kkm_last_doc_name [10:09:11]save OK [10:09:11]Clear old archive folders... [10:09:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:09:11]tlvbuf is 0029EEE0 [10:09:11]SAM_PROTO_ClearQueue [10:09:11]wFMCommunicate request_size=4 [10:09:11]MH_SAM_APDU [10:09:11]CAPDU: 80 09 00 00 [10:09:11]Write to MH i2c: E2 08 00 DC 06 80 09 00 00 00 00 00 00 54 [10:09:11]Write i2c OK [10:09:11]MH_I2C_Read... [10:09:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 DC 06 00 90 00 56 [10:09:11]RAPDU: 90 00 [10:09:11]wFMCommunicate OK [10:09:11]SAM_PROTO_ClearQueue done [10:09:11]KKMCreateOFDPacket [10:09:11]OFDProtocolAddRootSTLVToBuf [10:09:11]FM_MakeSignedData [10:09:11]FM_MakeSignedData [10:09:11]SAM_PROTO_SignData [10:09:11]wFMCommunicate request_size=4 [10:09:11]MH_SAM_APDU [10:09:11]CAPDU: 80 0D 01 02 [10:09:11]Write to MH i2c: E2 08 00 DD 06 80 0D 01 02 00 00 00 00 5C [10:09:11]Write i2c OK [10:09:11]MH_I2C_Read... [10:09:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 DD 06 00 90 00 57 [10:09:11]RAPDU: 90 00 [10:09:11]wFMCommunicate OK [10:09:11]wFMCommunicate request_size=255 [10:09:11]MH_SAM_APDU [10:09: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 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 6D 00 00 00 F4 03 04 00 46 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 4F 02 00 35 04 06 00 9A [10:09:11]Write to MH i2c: E2 02 01 DE 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 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 6D 00 00 00 F4 03 04 00 46 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 4F 02 00 35 04 06 00 9A 00 00 7B [10:09:11]Write i2c OK [10:09:11]MH_I2C_Read... [10:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 DE 06 00 90 00 58 [10:09:11]RAPDU: 90 00 [10:09:11]wFMCommunicate OK [10:09:11]wFMCommunicate request_size=10 [10:09:11]MH_SAM_APDU [10:09:11]CAPDU: 80 0D 02 02 05 04 EA 2C 5D 8F [10:09:11]Write to MH i2c: E2 0D 00 DF 06 80 0D 02 02 05 00 04 EA 2C 5D 8F 00 00 6F [10:09:11]Write i2c OK [10:09:11]MH_I2C_Read... [10:09:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 03 00 DF 06 00 90 00 59 [10:09:11]RAPDU: 90 00 [10:09:11]wFMCommunicate OK [10:09:11]wFMCommunicate request_size=4 [10:09:11]MH_SAM_APDU [10:09:11]CAPDU: 80 0D 03 02 [10:09:11]Write to MH i2c: E2 08 00 E0 06 80 0D 03 02 00 00 00 00 61 [10:09:11]Write i2c OK [10:09:11]MH_I2C_Read... [10:09:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:09:11]Read from MH i2c: E2 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 0B 00 [10:09:11]MH_I2C_Read... [10:09:11]Read from MH i2c: E2 0B 00 E0 06 00 66 E6 B7 67 D3 91 AE 82 90 00 60 [10:09:11]RAPDU: 66 E6 B7 67 D3 91 AE 82 90 00 [10:09:11]wFMCommunicate OK [10:09:11]SAM_PROTO_SignData done [10:09:11]FM_MakeSignedData done [10:09:11]CreateOFDProtocolMessage [10:09:11]wFMCommunicate request_size=4 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 6D 00 00 00 F4 03 04 00 46 9B EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 4F 02 00 35 04 06 00 9A 04 EA 2C 5D 8F 66 E6 B7 67 D3 91 AE 82 [10:09:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DF DF 47 00 81 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 4F 02 00 F4 03 04 00 58 43 EE 66 B6 04 01 00 00 73 95 A3 88 1E 64 6D 99 [10:09:23]CommunicateWithHost err = 0 [10:09:23]CheckOFDResponse [10:09:23]1017 (14) - 77093643461234 [10:09:23]1041 (16) - 0000000000871835 [10:09:23]1040 (4) - 151359 [10:09:23]1012 (4) - 21.09.2024 03:54 [10:09:23]1206 (1) - 0 [10:09:23]OFD Sender: Remove packet 151359 [10:09:23]ProducePacketName [10:09:23]name=ofd_packets/00151359 [10:09:23]NVStorageDeleteData [10:09:23]OFD Sender: No OFD packet to send [10:09:25]recv_with_timeout no data received [10:09:28]OFD Sender: No OFD packet to send [10:09:33]OFD Sender: No OFD packet to send [10:09:36]recv_with_timeout no data received [10:09:39]OFD Sender: No OFD packet to send [10:09:44]OFD Sender: No OFD packet to send [10:09:49]OFD Sender: No OFD packet to send [10:09:54]OFD Sender: No OFD packet to send [10:09:59]OFD Sender: No OFD packet to send [10:10:04]OFD Sender: No OFD packet to send [10:10:09]OFD Sender: No OFD packet to send [10:10:11]recv_with_timeout no data received [10:10:14]OFD Sender: No OFD packet to send [10:10:19]OFD Sender: No OFD packet to send [10:10:24]OFD Sender: No OFD packet to send [10:10:29]OFD Sender: No OFD packet to send [10:10:34]recv_with_timeout no data received [10:10:34]OFD Sender: No OFD packet to send [10:10:39]OFD Sender: No OFD packet to send [10:10:44]OFD Sender: No OFD packet to send [10:10:44]recv_with_timeout no data received [10:10:49]OFD Sender: No OFD packet to send [10:10:54]OFD Sender: No OFD packet to send [10:10:59]OFD Sender: No OFD packet to send [10:11:04]OFD Sender: No OFD packet to send [10:11:09]OFD Sender: No OFD packet to send [10:11:14]OFD Sender: No OFD packet to send [10:11:19]OFD Sender: No OFD packet to send [10:11:24]OFD Sender: No OFD packet to send [10:11:29]OFD Sender: No OFD packet to send [10:11:34]OFD Sender: No OFD packet to send [10:11:39]OFD Sender: No OFD packet to send [10:11:44]OFD Sender: No OFD packet to send [10:11:45]recv_with_timeout no data received [10:11:49]OFD Sender: No OFD packet to send [10:11:54]OFD Sender: No OFD packet to send [10:11:56]recv_with_timeout no data received [10:11:59]OFD Sender: No OFD packet to send [10:12:04]OFD Sender: No OFD packet to send [10:12:09]OFD Sender: No OFD packet to send [10:12:14]OFD Sender: No OFD packet to send [10:12:19]OFD Sender: No OFD packet to send [10:12:24]OFD Sender: No OFD packet to send [10:12:29]OFD Sender: No OFD packet to send [10:12:34]OFD Sender: No OFD packet to send [10:12:39]OFD Sender: No OFD packet to send [10:12:44]OFD Sender: No OFD packet to send [10:12:49]OFD Sender: No OFD packet to send [10:12:53]recv_with_timeout no data received [10:12:54]OFD Sender: No OFD packet to send [10:12:59]OFD Sender: No OFD packet to send [10:13:04]OFD Sender: No OFD packet to send [10:13:09]OFD Sender: No OFD packet to send [10:13:14]OFD Sender: No OFD packet to send [10:13:19]OFD Sender: No OFD packet to send [10:13:23]recv_with_timeout no data received [10:13:24]OFD Sender: No OFD packet to send [10:13:29]OFD Sender: No OFD packet to send [10:13:34]OFD Sender: No OFD packet to send [10:13:39]OFD Sender: No OFD packet to send [10:13:44]OFD Sender: No OFD packet to send [10:13:46]recv_with_timeout no data received [10:13:49]OFD Sender: No OFD packet to send [10:13:54]OFD Sender: No OFD packet to send [10:13:59]OFD Sender: No OFD packet to send [10:14:04]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:25]OFD Sender: No OFD packet to send [10:14:30]OFD Sender: No OFD packet to send [10:14:35]OFD Sender: No OFD packet to send [10:14:40]OFD Sender: No OFD packet to send [10:14:44]recv_with_timeout no data received [10:14:45]OFD Sender: No OFD packet to send [10:14:50]OFD Sender: No OFD packet to send [10:14:55]OFD Sender: No OFD packet to send [10:15:00]OFD Sender: No OFD packet to send [10:15:05]OFD Sender: No OFD packet to send [10:15:10]OFD Sender: No OFD packet to send [10:15:15]OFD Sender: No OFD packet to send [10:15:20]OFD Sender: No OFD packet to send [10:15:20]recv_with_timeout no data received [10:15:25]OFD Sender: No OFD packet to send [10:15:30]OFD Sender: No OFD packet to send [10:15:35]OFD Sender: No OFD packet to send [10:15:40]OFD Sender: No OFD packet to send [10:15:45]OFD Sender: No OFD packet to send [10:15:50]OFD Sender: No OFD packet to send [10:15:55]OFD Sender: No OFD packet to send [10:16:00]OFD Sender: No OFD packet to send [10:16:05]OFD Sender: No OFD packet to send [10:16:10]OFD Sender: No OFD packet to send [10:16:15]OFD Sender: No OFD packet to send [10:16:16]recv_with_timeout no data received [10:16:20]OFD Sender: No OFD packet to send [10:16:25]OFD Sender: No OFD packet to send [10:16:29]recv_with_timeout no data received [10:16:30]OFD Sender: No OFD packet to send [10:16:35]OFD Sender: No OFD packet to send [10:16:40]OFD Sender: No OFD packet to send [10:16:45]OFD Sender: No OFD packet to send [10:16:50]OFD Sender: No OFD packet to send [10:16:55]OFD Sender: No OFD packet to send [10:17:00]OFD Sender: No OFD packet to send [10:17:05]OFD Sender: No OFD packet to send [10:17:10]OFD Sender: No OFD packet to send [10:17:15]OFD Sender: No OFD packet to send [10:17:20]OFD Sender: No OFD packet to send [10:17:23]recv_with_timeout no data received [10:17:25]OFD Sender: No OFD packet to send [10:17:30]OFD Sender: No OFD packet to send [10:17:35]OFD Sender: No OFD packet to send [10:17:40]OFD Sender: No OFD packet to send [10:17:45]OFD Sender: No OFD packet to send [10:17:50]OFD Sender: No OFD packet to send [10:17:55]OFD Sender: No OFD packet to send [10:18:00]OFD Sender: No OFD packet to send [10:18:05]OFD Sender: No OFD packet to send [10:18:10]OFD Sender: No OFD packet to send [10:18:15]OFD Sender: No OFD packet to send [10:18:20]OFD Sender: No OFD packet to send [10:18:25]OFD Sender: No OFD packet to send [10:18:28]accept exits with 10 [10:18:28]New connection [10:18:28]New thread 3066711396 created [10:18:28]Thread 3066568036 joined [10:18:28]Waiting for new connection... [10:18:28] Sock 10.Parse request [10:18:28]Sock 10.Check first char [10:18:28]Sock 10.First char is OK [10:18:28]request: POST /json_proto HTTP/1.0 [10:18:28]Method: POST [10:18:28]URL: /json_proto [10:18:28]Method is POST - this is cgi request [10:18:28]url: /json_proto [10:18:28]query_string will be loaded in cgi processing [10:18:28]execute_cgi json_proto POST (null) [10:18:28]execute_cgi path=json_proto method=POST [10:18:28]POST find Content-Length [10:18:28]Host: 172.17.43.67:8080 [10:18:28]Content-Length: 796 [10:18:28]Content-Type: application/json [10:18:28] [10:18:28]POST finish read [10:18:28]Found Content-Length = 796 [10:18:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.540, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:28]execute_script... [10:18: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)1785369", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.540, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:18:28]POST & json_proto [10:18:28]process_json_proto [10:18:28]json parsed OK: [10:18:28]protocol is kg_v1.0 [10:18:28]action value=close_receipt [10:18:28]process_action close_receipt [10:18:28]cmd_close_receipt [10:18:28]MH_GetDate [10:18:28]Write to MH i2c: F0 00 00 18 07 0E [10:18:28]Write i2c OK [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: F0 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: F0 09 00 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: F0 09 00 18 07 00 74 9D EE 66 6A BD 47 65 4F [10:18:28]GetLastDocTimeStamp 1726913350 [10:18:28]current date 1726913908 [10:18:28]FM_GetShiftState [10:18:28]SAM_PROTO_GetShiftState [10:18:28]wFMCommunicate request_size=4 [10:18:28]MH_SAM_APDU [10:18:28]CAPDU: 80 13 01 00 [10:18:28]Write to MH i2c: E2 08 00 19 07 80 13 01 00 00 00 00 00 9D [10:18:28]Write i2c OK [10:18:28]MH_I2C_Read... [10:18:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:28]Read from MH i2c: E2 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 0E 00 [10:18:28]MH_I2C_Read... [10:18:28]Read from MH i2c: E2 0E 00 19 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2D [10:18:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:18:28]wFMCommunicate OK [10:18:28]SAM_PROTO_GetShiftState done [10:18:28]FM_GetShiftState done [10:18:28]opened in 1726878748 [10:18:28]opened+sec_in_day 1726965148 [10:18:28]quantity*price = 0 [10:18:28]sum+1 = 1 [10:18:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 110 21.09.2024 10:18 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151360 ФПД: 182056109080233 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T101828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151360&fm=182056109080233&tin=02508201610067®Number=0000000000091825&sum=0 [10:18:29]StoreToDocumentArchive [10:18:29]shift 474 fd 151360 [10:18:29]save to /storage/0474/doc_00151360 [10:18:29]save last doc name /storage/0474/doc_00151360 to /storage/kkm_last_doc_name [10:18:29]save OK [10:18:29]Clear old archive folders... [10:18:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:18:29]tlvbuf is 00235A40 [10:18:29]SAM_PROTO_ClearQueue [10:18:29]wFMCommunicate request_size=4 [10:18:29]MH_SAM_APDU [10:18:29]CAPDU: 80 09 00 00 [10:18:29]Write to MH i2c: E2 08 00 26 07 80 09 00 00 00 00 00 00 9F [10:18:29]Write i2c OK [10:18:29]MH_I2C_Read... [10:18:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:18:29]Read from MH i2c: E2 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 26 07 00 90 00 A1 [10:18:29]RAPDU: 90 00 [10:18:29]wFMCommunicate OK [10:18:29]SAM_PROTO_ClearQueue done [10:18:29]KKMCreateOFDPacket [10:18:29]OFDProtocolAddRootSTLVToBuf [10:18:29]FM_MakeSignedData [10:18:29]FM_MakeSignedData [10:18:29]SAM_PROTO_SignData [10:18:29]wFMCommunicate request_size=4 [10:18:29]MH_SAM_APDU [10:18:29]CAPDU: 80 0D 01 02 [10:18:29]Write to MH i2c: E2 08 00 27 07 80 0D 01 02 00 00 00 00 A7 [10:18:29]Write i2c OK [10:18:29]MH_I2C_Read... [10:18:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:18:29]Read from MH i2c: E2 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 27 07 00 90 00 A2 [10:18:29]RAPDU: 90 00 [10:18:29]wFMCommunicate OK [10:18:29]wFMCommunicate request_size=255 [10:18:29]MH_SAM_APDU [10:18:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 74 9D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 4F 02 00 35 04 06 00 A5 [10:18:29]Write to MH i2c: E2 02 01 28 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 74 9D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 4F 02 00 35 04 06 00 A5 00 00 76 [10:18:29]Write i2c OK [10:18:29]MH_I2C_Read... [10:18:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:29]Read from MH i2c: E2 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 28 07 00 90 00 A3 [10:18:29]RAPDU: 90 00 [10:18:29]wFMCommunicate OK [10:18:29]wFMCommunicate request_size=10 [10:18:29]MH_SAM_APDU [10:18:29]CAPDU: 80 0D 02 02 05 94 3D B5 FE A9 [10:18:29]Write to MH i2c: E2 0D 00 29 07 80 0D 02 02 05 00 94 3D B5 FE A9 00 00 E1 [10:18:29]Write i2c OK [10:18:29]MH_I2C_Read... [10:18:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:18:29]Read from MH i2c: E2 [10:18:29]MH_I2C_Read... [10:18:29]Read from MH i2c: E2 03 00 [10:18:29]MH_I2C_Read... [10:18:30]Read from MH i2c: E2 03 00 29 07 00 90 00 A4 [10:18:30]RAPDU: 90 00 [10:18:30]wFMCommunicate OK [10:18:30]wFMCommunicate request_size=4 [10:18:30]MH_SAM_APDU [10:18:30]CAPDU: 80 0D 03 02 [10:18:30]Write to MH i2c: E2 08 00 2A 07 80 0D 03 02 00 00 00 00 AC [10:18:30]Write i2c OK [10:18:30]MH_I2C_Read... [10:18:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:18:30]Read from MH i2c: E2 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: E2 0B 00 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: E2 0B 00 2A 07 00 4A 18 22 82 60 80 9D 24 90 00 54 [10:18:30]RAPDU: 4A 18 22 82 60 80 9D 24 90 00 [10:18:30]wFMCommunicate OK [10:18:30]SAM_PROTO_SignData done [10:18:30]FM_MakeSignedData done [10:18:30]CreateOFDProtocolMessage [10:18:30]wFMCommunicate request_size=4 [10:18:30]MH_SAM_APDU [10:18:30]CAPDU: 80 11 00 00 [10:18:30]Write to MH i2c: E2 08 00 2B 07 80 11 00 00 00 00 00 00 AC [10:18:30]Write i2c OK [10:18:30]MH_I2C_Read... [10:18:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:30]Read from MH i2c: E2 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: E2 17 00 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: E2 17 00 2B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [10:18:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:18:30]wFMCommunicate OK [10:18:30]CreateOFDProtocolMessage done [10:18:30]OFDSenderStorePacket 151360 [10:18:30]StoreOFDPacket docnum=151360 [10:18:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 67 7C 07 01 45 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 74 9D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 4F 02 00 35 04 06 00 A5 94 3D B5 FE A9 4A 18 22 82 60 80 9D 24 [10:18:30]CheckFolder [10:18:30]dirname=/storage/ofd_packets [10:18:30]CheckFolder done [10:18:30]ProducePacketName [10:18:30]name=ofd_packets/00151360 [10:18:30]NVStorageSaveData ofd_packets/00151360 [10:18:30]File name is /storage/ofd_packets/00151360 [10:18:30]Write 301 bytes [10:18:30]NVStorageSaveData done [10:18:30]OFDSenderStorePacket done [10:18:30]KKMCreateOFDPacket done [10:18:30]NVStorageSaveData kkm_last_timestamp [10:18:30]File name is /storage/kkm_last_timestamp [10:18:30]Write 4 bytes [10:18:30]NVStorageSaveData done [10:18:30]ExternCall_PrintAddStr [10:18:30]wPrintStart [10:18:30]Write to MH i2c: 01 00 00 2C 07 33 [10:18:30]Write i2c OK [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: 01 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: 01 07 00 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: 01 07 00 2C 07 00 00 00 00 00 FF 0F 48 [10:18:30]RasterBufferAndPrint [10:18:30]line Счет N : (1)1785369 [10:18:30]line ИНН: 02508201610067 [10:18:30]line Контрольно-Кассовый Чек [10:18:30]line ПРОДАЖА [10:18:30]line ТРК (МРК, ГНК) : 42 [10:18:30]line Товар: 2710124130 [10:18:30]line Аи-92-К-5 [10:18:30]line 3.540 * 0.00 [10:18:30]line = 0.00 [10:18:30]line НДС 12% НСП 1% [10:18:30]line > о реализуемом товаре [10:18:30]line ИТОГО: 0.00 [10:18:30]line НСП 1% : 0.00 [10:18:30]line НДС 12% : 0.00 [10:18:30]line Наличными: 0.00 [10:18:30]line Безнал.: 0.00 [10:18:30]line Место: АЗС № 89 "Партнер Нефть" [10:18:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:18:30]line СНО: Общий режим [10:18:30]line Чек 110 21.09.2024 10:18 [10:18:30]line Смена: 474 ФФД: 1.0 [10:18:30]line ЗНМ: 0300000113 [10:18:30]line РНМ: 0000000000091825 [10:18:30]line Версия ККМ: 001 [10:18:30]line Платежная система: O! деньги [10:18:30]line ФМ: 0000000000871835 [10:18:30]line ФД: 151360 [10:18:30]line ФПД: 182056109080233 [10:18:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T101828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151360&fm=182056109080233&tin=02508201610067®Number=0000000000091825&sum=0 [10:18:30]written 0, free lines is 4095 [10:18:30]OFD Sender: Processing packet 151360 [packets to send 824, broken 823] [10:18:30]ProducePacketName [10:18:30]name=ofd_packets/00151360 [10:18:30]OFD Sender: To server: pG, [10:18:30]CommunicateWithHost lk.salyk.kg:30040 [10:18:30]ConnectInit lk.salyk.kg [10:18:30]Write to MH i2c: 01 00 00 56 07 5D [10:18:30]Write i2c OK [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: 01 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: 01 07 00 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: 01 07 00 56 07 00 00 00 00 00 E4 0C 54 [10:18:30]RasterBufferAndPrint [10:18:30]line [10:18:30]line [10:18:30]line [10:18:30]line [10:18:30]line [10:18:30]written 0, free lines is 3305 [10:18:30]MH_Cut [10:18:30]Write to MH i2c: D1 01 00 5D 07 01 36 [10:18:30]Write i2c OK [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: D1 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: D1 01 00 [10:18:30]MH_I2C_Read... [10:18:30]Read from MH i2c: D1 01 00 5D 07 00 35 [10:18:30]Write to MH i2c: 01 00 00 5E 07 65 [10:18:30]Write i2c OK [10:18:30]MH_I2C_Read... [10:18:31]*** Cut start [10:18:31]*** Purtial cut [10:18:31]*** Stage 1: CUTSNS_PIN = 1 [10:18:31]Connected sock=9 [10:18:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 67 7C 07 01 45 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 0D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 74 9D EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 4F 02 00 35 04 06 00 A5 94 3D B5 FE A9 4A 18 22 82 60 80 9D 24 [10:18:31]Read from MH i2c: 01 [10:18:31]MH_I2C_Read... [10:18:31]*** Stop cut motor [10:18:31]*** Cut end [10:18:31]Read from MH i2c: 01 07 00 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: 01 07 00 5E 07 00 00 00 00 00 FF 0F 7A [10:18:31]process_action close_receipt done [10:18:31]requested_data is exist [10:18:31]produce_requested_data [10:18:31]requested_item fm.sn is exist - process it [10:18:31]wFMCommunicate request_size=4 [10:18:31]MH_SAM_APDU [10:18:31]CAPDU: 80 11 00 00 [10:18:31]Write to MH i2c: E2 08 00 5F 07 80 11 00 00 00 00 00 00 E0 [10:18:31]Write i2c OK [10:18:31]MH_I2C_Read... [10:18:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:18:31]Read from MH i2c: E2 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: E2 17 00 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: E2 17 00 5F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 33 [10:18:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:18:31]wFMCommunicate OK [10:18:31]requested_item fd.num is exist - process it [10:18:31]SAM_PROTO_GetFieldsCounters [10:18:31]wFMCommunicate request_size=4 [10:18:31]MH_SAM_APDU [10:18:31]CAPDU: 80 13 00 00 [10:18:31]Write to MH i2c: E2 08 00 60 07 80 13 00 00 00 00 00 00 E3 [10:18:31]Write i2c OK [10:18:31]MH_I2C_Read... [10:18:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:18:31]Read from MH i2c: E2 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: E2 62 00 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: E2 62 00 60 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 4F 02 00 0E 04 04 00 DA 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 BA [10:18:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 40 4F 02 00 0E 04 04 00 DA 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 [10:18:31]wFMCommunicate OK [10:18:31]SAM_PROTO_GetFieldsCounters done [10:18:31]requested_item shift.num is exist - process it [10:18:31]requested_item shift.opened is exist - process it [10:18:31]req_shift_opened [10:18:31]FM_GetShiftState [10:18:31]SAM_PROTO_GetShiftState [10:18:31]wFMCommunicate request_size=4 [10:18:31]MH_SAM_APDU [10:18:31]CAPDU: 80 13 01 00 [10:18:31]Write to MH i2c: E2 08 00 61 07 80 13 01 00 00 00 00 00 E5 [10:18:31]Write i2c OK [10:18:31]MH_I2C_Read... [10:18:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:18:31]Read from MH i2c: E2 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: E2 0E 00 [10:18:31]MH_I2C_Read... [10:18:31]Read from MH i2c: E2 0E 00 61 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [10:18:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:18:31]wFMCommunicate OK [10:18:31]SAM_PROTO_GetShiftState done [10:18:31]FM_GetShiftState done [10:18:31]req_shift_opened done [10:18:31]requested_item shift.open_date is exist - process it [10:18:31]req_shift_open_date [10:18:31]req_shift_open_date done [10:18:31]produce_requested_data done [10:18:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151360,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:18:31]process_action_free close_receipt [10:18:31]json_value_free [10:18:31]json_value_free done [10:18:31]process_json_proto returns [10:18:31]Send response to host [10:18:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151360,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:18:31]free response buf [10:18:31]execute_script done [10:18:31]execute_script returns [10:18:31]free content buf [10:18:31]Sock 10.Close socket [10:18:31]Sock 10.Thread stoped [10:18:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 07 47 00 3F CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 4F 02 00 F4 03 04 00 7D 45 EE 66 B6 04 01 00 00 E8 E4 BD 1A 94 ED 1A C0 [10:18:32]CommunicateWithHost err = 0 [10:18:32]CheckOFDResponse [10:18:32]1017 (14) - 77093643461234 [10:18:32]1041 (16) - 0000000000871835 [10:18:32]1040 (4) - 151360 [10:18:32]1012 (4) - 21.09.2024 04:03 [10:18:32]1206 (1) - 0 [10:18:32]OFD Sender: Remove packet 151360 [10:18:32]ProducePacketName [10:18:32]name=ofd_packets/00151360 [10:18:32]NVStorageDeleteData [10:18:32]OFD Sender: No OFD packet to send [10:18:37]OFD Sender: No OFD packet to send [10:18:42]OFD Sender: No OFD packet to send [10:18:46]recv_with_timeout no data received [10:18:47]OFD Sender: No OFD packet to send [10:18:52]OFD Sender: No OFD packet to send [10:18:57]OFD Sender: No OFD packet to send [10:19:02]OFD Sender: No OFD packet to send [10:19:07]OFD Sender: No OFD packet to send [10:19:12]OFD Sender: No OFD packet to send [10:19:13]recv_with_timeout no data received [10:19:17]OFD Sender: No OFD packet to send [10:19:22]OFD Sender: No OFD packet to send [10:19:27]OFD Sender: No OFD packet to send [10:19:32]OFD Sender: No OFD packet to send [10:19:37]OFD Sender: No OFD packet to send [10:19:42]OFD Sender: No OFD packet to send [10:19:47]OFD Sender: No OFD packet to send [10:19:52]OFD Sender: No OFD packet to send [10:19:56]recv_with_timeout no data received [10:19:57]OFD Sender: No OFD packet to send [10:20:02]OFD Sender: No OFD packet to send [10:20:08]OFD Sender: No OFD packet to send [10:20:13]OFD Sender: No OFD packet to send [10:20:18]OFD Sender: No OFD packet to send [10:20:23]OFD Sender: No OFD packet to send [10:20:25]recv_with_timeout no data received [10:20:28]OFD Sender: No OFD packet to send [10:20:33]OFD Sender: No OFD packet to send [10:20:38]OFD Sender: No OFD packet to send [10:20:43]OFD Sender: No OFD packet to send [10:20:48]OFD Sender: No OFD packet to send [10:20:53]OFD Sender: No OFD packet to send [10:20:58]OFD Sender: No OFD packet to send [10:21:03]OFD Sender: No OFD packet to send [10:21:08]OFD Sender: No OFD packet to send [10:21:13]OFD Sender: No OFD packet to send [10:21:18]OFD Sender: No OFD packet to send [10:21:21]recv_with_timeout no data received [10:21:23]OFD Sender: No OFD packet to send [10:21:28]OFD Sender: No OFD packet to send [10:21:33]OFD Sender: No OFD packet to send [10:21:38]OFD Sender: No OFD packet to send [10:21:43]OFD Sender: No OFD packet to send [10:21:48]OFD Sender: No OFD packet to send [10:21:48]recv_with_timeout no data received [10:21:53]OFD Sender: No OFD packet to send [10:21:58]OFD Sender: No OFD packet to send [10:22:03]OFD Sender: No OFD packet to send [10:22:08]OFD Sender: No OFD packet to send [10:22:13]OFD Sender: No OFD packet to send [10:22:18]OFD Sender: No OFD packet to send [10:22:23]OFD Sender: No OFD packet to send [10:22:28]OFD Sender: No OFD packet to send [10:22:33]OFD Sender: No OFD packet to send [10:22:38]OFD Sender: No OFD packet to send [10:22:43]OFD Sender: No OFD packet to send [10:22:48]OFD Sender: No OFD packet to send [10:22:53]OFD Sender: No OFD packet to send [10:22:55]accept exits with 7 [10:22:55]New connection [10:22:55]New thread 3066568036 created [10:22:55]Thread 3066711396 joined [10:22:55]Waiting for new connection... [10:22:55] Sock 7.Parse request [10:22:55]Sock 7.Check first char [10:22:55]Sock 7.First char is OK [10:22:55]request: POST /json_proto HTTP/1.0 [10:22:55]Method: POST [10:22:55]URL: /json_proto [10:22:55]Method is POST - this is cgi request [10:22:55]url: /json_proto [10:22:55]query_string will be loaded in cgi processing [10:22:55]execute_cgi json_proto POST (null) [10:22:55]execute_cgi path=json_proto method=POST [10:22:55]POST find Content-Length [10:22:55]Host: 172.17.43.67:8080 [10:22:55]Content-Length: 803 [10:22:55]Content-Type: application/json [10:22:55] [10:22:55]POST finish read [10:22:55]Found Content-Length = 803 [10:22:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462.....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:55]execute_script... [10:22: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)1785370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462.....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:55]POST & json_proto [10:22:55]process_json_proto [10:22:55]json parsed OK: [10:22:55]protocol is kg_v1.0 [10:22:55]action value=close_receipt [10:22:55]process_action close_receipt [10:22:55]cmd_close_receipt [10:22:55]MH_GetDate [10:22:55]Write to MH i2c: F0 00 00 62 07 58 [10:22:55]Write i2c OK [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: F0 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: F0 09 00 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: F0 09 00 62 07 00 80 9E EE 66 6A BD 47 65 A6 [10:22:55]GetLastDocTimeStamp 1726913908 [10:22:55]current date 1726914176 [10:22:55]FM_GetShiftState [10:22:55]SAM_PROTO_GetShiftState [10:22:55]wFMCommunicate request_size=4 [10:22:55]MH_SAM_APDU [10:22:55]CAPDU: 80 13 01 00 [10:22:55]Write to MH i2c: E2 08 00 63 07 80 13 01 00 00 00 00 00 E7 [10:22:55]Write i2c OK [10:22:55]MH_I2C_Read... [10:22:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:55]Read from MH i2c: E2 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: E2 0E 00 [10:22:55]MH_I2C_Read... [10:22:55]Read from MH i2c: E2 0E 00 63 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 77 [10:22:55]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:22:55]wFMCommunicate OK [10:22:55]SAM_PROTO_GetShiftState done [10:22:55]FM_GetShiftState done [10:22:55]opened in 1726878748 [10:22:55]opened+sec_in_day 1726965148 [10:22:55]quantity*price = 0 [10:22:55]sum+1 = 1 [10:22:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 111 21.09.2024 10:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086462..... ФМ: 0000000000871835 ФД: 151361 ФПД: 214113093355758 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151361&fm=214113093355758&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:57]StoreToDocumentArchive [10:22:57]shift 474 fd 151361 [10:22:57]save to /storage/0474/doc_00151361 [10:22:57]save last doc name /storage/0474/doc_00151361 to /storage/kkm_last_doc_name [10:22:57]save OK [10:22:57]Clear old archive folders... [10:22:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:22:57]tlvbuf is 002A32C0 [10:22:57]SAM_PROTO_ClearQueue [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 09 00 00 [10:22:57]Write to MH i2c: E2 08 00 70 07 80 09 00 00 00 00 00 00 E9 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 70 07 00 90 00 EB [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]SAM_PROTO_ClearQueue done [10:22:57]KKMCreateOFDPacket [10:22:57]OFDProtocolAddRootSTLVToBuf [10:22:57]FM_MakeSignedData [10:22:57]FM_MakeSignedData [10:22:57]SAM_PROTO_SignData [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 01 02 [10:22:57]Write to MH i2c: E2 08 00 71 07 80 0D 01 02 00 00 00 00 F1 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 71 07 00 90 00 EC [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]wFMCommunicate request_size=255 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 80 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 4F 02 00 35 04 06 00 C2 BC 16 DF [10:22:57]Write to MH i2c: E2 02 01 72 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 80 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 4F 02 00 35 04 06 00 C2 BC 16 DF 00 00 7C [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 72 07 00 90 00 ED [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]wFMCommunicate request_size=7 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 02 02 02 08 EE [10:22:57]Write to MH i2c: E2 0A 00 73 07 80 0D 02 02 02 00 08 EE 00 00 EE [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 03 00 73 07 00 90 00 EE [10:22:57]RAPDU: 90 00 [10:22:57]wFMCommunicate OK [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 0D 03 02 [10:22:57]Write to MH i2c: E2 08 00 74 07 80 0D 03 02 00 00 00 00 F6 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 0B 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 0B 00 74 07 00 89 C9 35 6C 64 C4 CE CF 90 00 AF [10:22:57]RAPDU: 89 C9 35 6C 64 C4 CE CF 90 00 [10:22:57]wFMCommunicate OK [10:22:57]SAM_PROTO_SignData done [10:22:57]FM_MakeSignedData done [10:22:57]CreateOFDProtocolMessage [10:22:57]wFMCommunicate request_size=4 [10:22:57]MH_SAM_APDU [10:22:57]CAPDU: 80 11 00 00 [10:22:57]Write to MH i2c: E2 08 00 75 07 80 11 00 00 00 00 00 00 F6 [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:57]Read from MH i2c: E2 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 17 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: E2 17 00 75 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [10:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:22:57]wFMCommunicate OK [10:22:57]CreateOFDProtocolMessage done [10:22:57]OFDSenderStorePacket 151361 [10:22:57]StoreOFDPacket docnum=151361 [10:22:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F3 EE 04 01 41 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 80 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 4F 02 00 35 04 06 00 C2 BC 16 DF 08 EE 89 C9 35 6C 64 C4 CE CF [10:22:57]CheckFolder [10:22:57]dirname=/storage/ofd_packets [10:22:57]CheckFolder done [10:22:57]ProducePacketName [10:22:57]name=ofd_packets/00151361 [10:22:57]NVStorageSaveData ofd_packets/00151361 [10:22:57]File name is /storage/ofd_packets/00151361 [10:22:57]Write 298 bytes [10:22:57]NVStorageSaveData done [10:22:57]OFDSenderStorePacket done [10:22:57]KKMCreateOFDPacket done [10:22:57]NVStorageSaveData kkm_last_timestamp [10:22:57]File name is /storage/kkm_last_timestamp [10:22:57]Write 4 bytes [10:22:57]NVStorageSaveData done [10:22:57]ExternCall_PrintAddStr [10:22:57]wPrintStart [10:22:57]Write to MH i2c: 01 00 00 76 07 7D [10:22:57]Write i2c OK [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: 01 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: 01 07 00 [10:22:57]MH_I2C_Read... [10:22:57]Read from MH i2c: 01 07 00 76 07 00 00 00 00 00 FF 0F 92 [10:22:57]RasterBufferAndPrint [10:22:57]line Счет N : (1)1785370 [10:22:57]line ИНН: 02508201610067 [10:22:57]line Контрольно-Кассовый Чек [10:22:57]line ПРОДАЖА [10:22:57]line ТРК (МРК, ГНК) : 31 [10:22:57]line Товар: 2710194210 [10:22:57]line ДТ-К-5 [10:22:57]line 39.380 * 0.00 [10:22:57]line = 0.00 [10:22:57]line НДС 12% НСП 1% [10:22:57]line > о реализуемом товаре [10:22:57]line ИТОГО: 0.00 [10:22:57]line НСП 1% : 0.00 [10:22:57]line НДС 12% : 0.00 [10:22:57]line Наличными: 0.00 [10:22:57]line Безнал.: 0.00 [10:22:57]line Место: АЗС № 89 "Партнер Нефть" [10:22:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:22:57]line СНО: Общий режим [10:22:57]line Чек 111 21.09.2024 10:22 [10:22:57]line Смена: 474 ФФД: 1.0 [10:22:57]line ЗНМ: 0300000113 [10:22:57]line РНМ: 0000000000091825 [10:22:57]line Версия ККМ: 001 [10:22:57]line Талоны: Топливные Талоны [10:22:57]line 4086462..... [10:22:57]line ФМ: 0000000000871835 [10:22:57]line ФД: 151361 [10:22:57]line ФПД: 214113093355758 [10:22:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102256&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151361&fm=214113093355758&tin=02508201610067®Number=0000000000091825&sum=0 [10:22:57]written 0, free lines is 4095 [10:22:57]OFD Sender: Processing packet 151361 [packets to send 824, broken 823] [10:22:57]ProducePacketName [10:22:57]name=ofd_packets/00151361 [10:22:57]OFD Sender: To server: pG, [10:22:57]CommunicateWithHost lk.salyk.kg:30040 [10:22:57]ConnectInit lk.salyk.kg [10:22:58]Write to MH i2c: 01 00 00 A0 07 A7 [10:22:58]Write i2c OK [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: 01 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: 01 07 00 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 E6 0C A0 [10:22:58]RasterBufferAndPrint [10:22:58]line [10:22:58]line [10:22:58]line [10:22:58]line [10:22:58]line [10:22:58]written 0, free lines is 3309 [10:22:58]MH_Cut [10:22:58]Write to MH i2c: D1 01 00 A7 07 01 80 [10:22:58]Write i2c OK [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: D1 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: D1 01 00 [10:22:58]MH_I2C_Read... [10:22:58]Read from MH i2c: D1 01 00 A7 07 00 7F [10:22:58]Write to MH i2c: 01 00 00 A8 07 AF [10:22:58]Write i2c OK [10:22:58]MH_I2C_Read... [10:22:58]*** Cut start [10:22:58]*** Purtial cut [10:22:58]*** CUTSNS_PIN = 0 [10:22:59]*** Stage 1: CUTSNS_PIN = 1 [10:23:00]Read from MH i2c: 01 [10:23:00]MH_I2C_Read... [10:23:00]*** Stop cut motor [10:23:00]*** Cut end [10:23:00]Read from MH i2c: 01 07 00 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: 01 07 00 A8 07 00 00 00 00 00 FF 0F C4 [10:23:00]process_action close_receipt done [10:23:00]requested_data is exist [10:23:00]produce_requested_data [10:23:00]requested_item fm.sn is exist - process it [10:23:00]wFMCommunicate request_size=4 [10:23:00]MH_SAM_APDU [10:23:00]CAPDU: 80 11 00 00 [10:23:00]Write to MH i2c: E2 08 00 A9 07 80 11 00 00 00 00 00 00 2A [10:23:00]Write i2c OK [10:23:00]MH_I2C_Read... [10:23:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:23:00]Read from MH i2c: E2 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: E2 17 00 [10:23:00]MH_I2C_Read... [10:23:00]Read from MH i2c: E2 17 00 A9 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [10:23:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:23:00]wFMCommunicate OK [10:23:00]requested_item fd.num is exist - process it [10:23:00]SAM_PROTO_GetFieldsCounters [10:23:00]wFMCommunicate request_size=4 [10:23:00]MH_SAM_APDU [10:23:00]CAPDU: 80 13 00 00 [10:23:00]Write to MH i2c: E2 08 00 AA 07 80 13 00 00 00 00 00 00 2D [10:23:00]Write i2c OK [10:23:00]MH_I2C_Read... [10:23:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:23:01]Read from MH i2c: E2 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 62 00 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 62 00 AA 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 4F 02 00 0E 04 04 00 DA 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 08 [10:23:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6F 00 00 00 5E 04 04 00 6F 00 00 00 57 04 04 00 70 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:23:01]wFMCommunicate OK [10:23:01]SAM_PROTO_GetFieldsCounters done [10:23:01]requested_item shift.num is exist - process it [10:23:01]requested_item shift.opened is exist - process it [10:23:01]req_shift_opened [10:23:01]FM_GetShiftState [10:23:01]SAM_PROTO_GetShiftState [10:23:01]wFMCommunicate request_size=4 [10:23:01]MH_SAM_APDU [10:23:01]CAPDU: 80 13 01 00 [10:23:01]Write to MH i2c: E2 08 00 AB 07 80 13 01 00 00 00 00 00 2F [10:23:01]Write i2c OK [10:23:01]MH_I2C_Read... [10:23:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:23:01]Read from MH i2c: E2 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 0E 00 [10:23:01]MH_I2C_Read... [10:23:01]Read from MH i2c: E2 0E 00 AB 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [10:23:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:23:01]wFMCommunicate OK [10:23:01]SAM_PROTO_GetShiftState done [10:23:01]FM_GetShiftState done [10:23:01]req_shift_opened done [10:23:01]requested_item shift.open_date is exist - process it [10:23:01]req_shift_open_date [10:23:01]req_shift_open_date done [10:23:01]produce_requested_data done [10:23:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151361,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:23:01]process_action_free close_receipt [10:23:01]json_value_free [10:23:01]json_value_free done [10:23:01]process_json_proto returns [10:23:01]Send response to host [10:23:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151361,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:23:01]free response buf [10:23:01]execute_script done [10:23:01]execute_script returns [10:23:01]free content buf [10:23:01]Sock 7.Close socket [10:23:01]Sock 7.Thread stoped [10:23:02]ConnectInit Can't take IP for lk.salyk.kg [10:23:02]CommunicateWithHost connect error [10:23:02]CommunicateWithHost err = -1 [10:23:02]OFD Sender: Server communicate error [10:23:07]OFD Sender: Processing packet 151361 [packets to send 824, broken 823] [10:23:07]ProducePacketName [10:23:07]name=ofd_packets/00151361 [10:23:07]OFD Sender: To server: pG, [10:23:07]CommunicateWithHost lk.salyk.kg:30040 [10:23:07]ConnectInit lk.salyk.kg [10:23:08]recv_with_timeout no data received [10:23:08]Connected sock=7 [10:23:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F3 EE 04 01 41 90 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 80 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 4F 02 00 35 04 06 00 C2 BC 16 DF 08 EE 89 C9 35 6C 64 C4 CE CF [10:23:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F1 61 47 00 8E 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 4F 02 00 F4 03 04 00 92 46 EE 66 B6 04 01 00 00 51 30 51 D3 E3 CA A7 08 [10:23:09]CommunicateWithHost err = 0 [10:23:09]CheckOFDResponse [10:23:09]1017 (14) - 77093643461234 [10:23:09]1041 (16) - 0000000000871835 [10:23:09]1040 (4) - 151361 [10:23:09]1012 (4) - 21.09.2024 04:07 [10:23:09]1206 (1) - 0 [10:23:09]OFD Sender: Remove packet 151361 [10:23:09]ProducePacketName [10:23:09]name=ofd_packets/00151361 [10:23:09]NVStorageDeleteData [10:23:09]OFD Sender: No OFD packet to send [10:23:14]OFD Sender: No OFD packet to send [10:23:19]OFD Sender: No OFD packet to send [10:23:24]OFD Sender: No OFD packet to send [10:23:29]OFD Sender: No OFD packet to send [10:23:34]OFD Sender: No OFD packet to send [10:23:36]recv_with_timeout no data received [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:14]OFD Sender: No OFD packet to send [10:24:19]OFD Sender: No OFD packet to send [10:24:21]accept exits with 9 [10:24:21]New connection [10:24:21]New thread 3066711396 created [10:24:21]Thread 3066568036 joined [10:24:21]Waiting for new connection... [10:24:21] Sock 9.Parse request [10:24:21]Sock 9.Check first char [10:24:21]Sock 9.First char is OK [10:24:21]request: POST /json_proto HTTP/1.0 [10:24:21]Method: POST [10:24:21]URL: /json_proto [10:24:21]Method is POST - this is cgi request [10:24:21]url: /json_proto [10:24:21]query_string will be loaded in cgi processing [10:24:21]execute_cgi json_proto POST (null) [10:24:21]execute_cgi path=json_proto method=POST [10:24:21]POST find Content-Length [10:24:21]Host: 172.17.43.67:8080 [10:24:21]Content-Length: 678 [10:24:21]Content-Type: application/json [10:24:21] [10:24:21]POST finish read [10:24:21]Found Content-Length = 678 [10:24:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.920, "sum" : 130.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:21]execute_script... [10:24: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)1785371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.920, "sum" : 130.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 130.00, "total" : 130.00, "payments": [ { "type": 0, "sum" : 130.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:21]POST & json_proto [10:24:21]process_json_proto [10:24:21]json parsed OK: [10:24:21]protocol is kg_v1.0 [10:24:21]action value=close_receipt [10:24:21]process_action close_receipt [10:24:21]cmd_close_receipt [10:24:21]MH_GetDate [10:24:21]Write to MH i2c: F0 00 00 AC 07 A2 [10:24:21]Write i2c OK [10:24:21]MH_I2C_Read... [10:24:21]Read from MH i2c: F0 [10:24:21]MH_I2C_Read... [10:24:21]Read from MH i2c: F0 09 00 [10:24:21]MH_I2C_Read... [10:24:21]Read from MH i2c: F0 09 00 AC 07 00 D5 9E EE 66 6A BD 47 65 45 [10:24:21]GetLastDocTimeStamp 1726914176 [10:24:21]current date 1726914261 [10:24:21]FM_GetShiftState [10:24:21]SAM_PROTO_GetShiftState [10:24:21]wFMCommunicate request_size=4 [10:24:21]MH_SAM_APDU [10:24:21]CAPDU: 80 13 01 00 [10:24:21]Write to MH i2c: E2 08 00 AD 07 80 13 01 00 00 00 00 00 31 [10:24:21]Write i2c OK [10:24:21]MH_I2C_Read... [10:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:21]Read from MH i2c: E2 [10:24:21]MH_I2C_Read... [10:24:21]Read from MH i2c: E2 0E 00 [10:24:21]MH_I2C_Read... [10:24:21]Read from MH i2c: E2 0E 00 AD 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [10:24:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:24:21]wFMCommunicate OK [10:24:21]SAM_PROTO_GetShiftState done [10:24:21]FM_GetShiftState done [10:24:21]opened in 1726878748 [10:24:21]opened+sec_in_day 1726965148 [10:24:21]quantity*price = 13017 [10:24:21]sum+1 = 13019 [10:24:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 130.00 Внесено: 130.00 СДАЧА: 0.00 НСП 1% : 1.15 НДС 12% : 13.82 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 112 21.09.2024 10:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151362 ФПД: 53643797351699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151362&fm=53643797351699&tin=02508201610067®Number=0000000000091825&sum=13000 [10:24:22]StoreToDocumentArchive [10:24:22]shift 474 fd 151362 [10:24:22]save to /storage/0474/doc_00151362 [10:24:22]save last doc name /storage/0474/doc_00151362 to /storage/kkm_last_doc_name [10:24:22]save OK [10:24:22]Clear old archive folders... [10:24:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:24:22]tlvbuf is 0028D800 [10:24:22]SAM_PROTO_ClearQueue [10:24:22]wFMCommunicate request_size=4 [10:24:22]MH_SAM_APDU [10:24:22]CAPDU: 80 09 00 00 [10:24:22]Write to MH i2c: E2 08 00 BA 07 80 09 00 00 00 00 00 00 33 [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:22]Read from MH i2c: E2 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [10:24:22]RAPDU: 90 00 [10:24:22]wFMCommunicate OK [10:24:22]SAM_PROTO_ClearQueue done [10:24:22]KKMCreateOFDPacket [10:24:22]OFDProtocolAddRootSTLVToBuf [10:24:22]FM_MakeSignedData [10:24:22]FM_MakeSignedData [10:24:22]SAM_PROTO_SignData [10:24:22]wFMCommunicate request_size=4 [10:24:22]MH_SAM_APDU [10:24:22]CAPDU: 80 0D 01 02 [10:24:22]Write to MH i2c: E2 08 00 BB 07 80 0D 01 02 00 00 00 00 3B [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:22]Read from MH i2c: E2 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 BB 07 00 90 00 36 [10:24:22]RAPDU: 90 00 [10:24:22]wFMCommunicate OK [10:24:22]wFMCommunicate request_size=255 [10:24:22]MH_SAM_APDU [10:24: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 80 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DA 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 05 00 00 00 00 07 04 06 00 C8 32 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 D5 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 4F 02 00 35 04 06 00 30 [10:24:22]Write to MH i2c: E2 02 01 BC 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DA 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 05 00 00 00 00 07 04 06 00 C8 32 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 D5 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 4F 02 00 35 04 06 00 30 00 00 15 [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:22]Read from MH i2c: E2 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 BC 07 00 90 00 37 [10:24:22]RAPDU: 90 00 [10:24:22]wFMCommunicate OK [10:24:22]wFMCommunicate request_size=10 [10:24:22]MH_SAM_APDU [10:24:22]CAPDU: 80 0D 02 02 05 C9 EB 7C 4D 13 [10:24:22]Write to MH i2c: E2 0D 00 BD 07 80 0D 02 02 05 00 C9 EB 7C 4D 13 00 00 D8 [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:22]Read from MH i2c: E2 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 03 00 BD 07 00 90 00 38 [10:24:22]RAPDU: 90 00 [10:24:22]wFMCommunicate OK [10:24:22]wFMCommunicate request_size=4 [10:24:22]MH_SAM_APDU [10:24:22]CAPDU: 80 0D 03 02 [10:24:22]Write to MH i2c: E2 08 00 BE 07 80 0D 03 02 00 00 00 00 40 [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:22]Read from MH i2c: E2 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 0B 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 0B 00 BE 07 00 7B 3F 0A 70 F8 35 84 A1 90 00 C7 [10:24:22]RAPDU: 7B 3F 0A 70 F8 35 84 A1 90 00 [10:24:22]wFMCommunicate OK [10:24:22]SAM_PROTO_SignData done [10:24:22]FM_MakeSignedData done [10:24:22]CreateOFDProtocolMessage [10:24:22]wFMCommunicate request_size=4 [10:24:22]MH_SAM_APDU [10:24:22]CAPDU: 80 11 00 00 [10:24:22]Write to MH i2c: E2 08 00 BF 07 80 11 00 00 00 00 00 00 40 [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:22]Read from MH i2c: E2 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 17 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: E2 17 00 BF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [10:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:22]wFMCommunicate OK [10:24:22]CreateOFDProtocolMessage done [10:24:22]OFDSenderStorePacket 151362 [10:24:22]StoreOFDPacket docnum=151362 [10:24:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6A 53 07 01 67 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 80 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DA 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 05 00 00 00 00 07 04 06 00 C8 32 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 D5 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 4F 02 00 35 04 06 00 30 C9 EB 7C 4D 13 7B 3F 0A 70 F8 35 84 A1 [10:24:22]CheckFolder [10:24:22]dirname=/storage/ofd_packets [10:24:22]CheckFolder done [10:24:22]ProducePacketName [10:24:22]name=ofd_packets/00151362 [10:24:22]NVStorageSaveData ofd_packets/00151362 [10:24:22]File name is /storage/ofd_packets/00151362 [10:24:22]Write 301 bytes [10:24:22]NVStorageSaveData done [10:24:22]OFDSenderStorePacket done [10:24:22]KKMCreateOFDPacket done [10:24:22]NVStorageSaveData kkm_last_timestamp [10:24:22]File name is /storage/kkm_last_timestamp [10:24:22]Write 4 bytes [10:24:22]NVStorageSaveData done [10:24:22]ExternCall_PrintAddStr [10:24:22]wPrintStart [10:24:22]Write to MH i2c: 01 00 00 C0 07 C7 [10:24:22]Write i2c OK [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: 01 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: 01 07 00 [10:24:22]MH_I2C_Read... [10:24:22]Read from MH i2c: 01 07 00 C0 07 00 00 00 00 00 FF 0F DC [10:24:22]RasterBufferAndPrint [10:24:22]line Счет N : (1)1785371 [10:24:22]line ИНН: 02508201610067 [10:24:22]line Контрольно-Кассовый Чек [10:24:22]line ПРОДАЖА [10:24:22]line ТРК (МРК, ГНК) : 22 [10:24:22]line Товар: 2710124130 [10:24:22]line Аи-92-К-5 [10:24:22]line 1.920 * 67.80 [10:24:22]line = 130.18 [10:24:22]line НДС 12% НСП 1% [10:24:22]line > о реализуемом товаре [10:24:22]line ОКРУГЛЕНИЕ: -0.18 [10:24:22]line ИТОГО: 130.00 [10:24:22]line Внесено: 130.00 [10:24:22]line СДАЧА: 0.00 [10:24:22]line НСП 1% : 1.15 [10:24:22]line НДС 12% : 13.82 [10:24:22]line Наличными: 130.00 [10:24:22]line Безнал.: 0.00 [10:24:22]line Место: АЗС № 89 "Партнер Нефть" [10:24:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:22]line СНО: Общий режим [10:24:22]line Чек 112 21.09.2024 10:24 [10:24:22]line Смена: 474 ФФД: 1.0 [10:24:22]line ЗНМ: 0300000113 [10:24:22]line РНМ: 0000000000091825 [10:24:22]line Версия ККМ: 001 [10:24:22]line ФМ: 0000000000871835 [10:24:22]line ФД: 151362 [10:24:22]line ФПД: 53643797351699 [10:24:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151362&fm=53643797351699&tin=02508201610067®Number=0000000000091825&sum=13000 [10:24:22]written 0, free lines is 4095 [10:24:22]OFD Sender: Processing packet 151362 [packets to send 824, broken 823] [10:24:22]ProducePacketName [10:24:22]name=ofd_packets/00151362 [10:24:22]OFD Sender: To server: pG, [10:24:22]CommunicateWithHost lk.salyk.kg:30040 [10:24:22]ConnectInit lk.salyk.kg [10:24:23]Write to MH i2c: 01 00 00 EB 07 F2 [10:24:23]Write i2c OK [10:24:23]MH_I2C_Read... [10:24:23]Read from MH i2c: 01 [10:24:23]MH_I2C_Read... [10:24:23]Read from MH i2c: 01 07 00 [10:24:23]MH_I2C_Read... [10:24:23]Read from MH i2c: 01 07 00 EB 07 00 00 00 00 00 CE 0C D3 [10:24:23]RasterBufferAndPrint [10:24:23]line [10:24:23]line [10:24:23]line [10:24:23]line [10:24:23]line [10:24:23]written 0, free lines is 3284 [10:24:23]MH_Cut [10:24:23]Write to MH i2c: D1 01 00 F2 07 01 CB [10:24:23]Write i2c OK [10:24:23]MH_I2C_Read... [10:24:23]Read from MH i2c: D1 [10:24:23]MH_I2C_Read... [10:24:23]Read from MH i2c: D1 01 00 [10:24:23]MH_I2C_Read... [10:24:23]Read from MH i2c: D1 01 00 F2 07 00 CA [10:24:23]Write to MH i2c: 01 00 00 F3 07 FA [10:24:23]Write i2c OK [10:24:23]MH_I2C_Read... [10:24:23]Connected sock=10 [10:24:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6A 53 07 01 67 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 80 07 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DA 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 66 05 00 00 00 00 07 04 06 00 C8 32 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 D5 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 4F 02 00 35 04 06 00 30 C9 EB 7C 4D 13 7B 3F 0A 70 F8 35 84 A1 [10:24:24]*** Cut start [10:24:24]*** Purtial cut [10:24:24]*** Stage 1: CUTSNS_PIN = 1 [10:24:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F 8F 47 00 D6 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 4F 02 00 F4 03 04 00 DD 46 EE 66 B6 04 01 00 00 BD BE 2E 74 0B F6 80 39 [10:24:24]CommunicateWithHost err = 0 [10:24:24]CheckOFDResponse [10:24:24]1017 (14) - 77093643461234 [10:24:24]1041 (16) - 0000000000871835 [10:24:24]1040 (4) - 151362 [10:24:24]1012 (4) - 21.09.2024 04:09 [10:24:24]1206 (1) - 0 [10:24:24]OFD Sender: Remove packet 151362 [10:24:24]ProducePacketName [10:24:24]name=ofd_packets/00151362 [10:24:24]NVStorageDeleteData [10:24:24]Read from MH i2c: 01 [10:24:24]MH_I2C_Read... [10:24:24]*** Stop cut motor [10:24:24]*** Cut end [10:24:24]Read from MH i2c: 01 07 00 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: 01 07 00 F3 07 00 00 00 00 00 FF 0F 0F [10:24:24]process_action close_receipt done [10:24:24]requested_data is exist [10:24:24]produce_requested_data [10:24:24]requested_item fm.sn is exist - process it [10:24:24]wFMCommunicate request_size=4 [10:24:24]MH_SAM_APDU [10:24:24]CAPDU: 80 11 00 00 [10:24:24]Write to MH i2c: E2 08 00 F4 07 80 11 00 00 00 00 00 00 75 [10:24:24]Write i2c OK [10:24:24]MH_I2C_Read... [10:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:24]Read from MH i2c: E2 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: E2 17 00 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: E2 17 00 F4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [10:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:24]wFMCommunicate OK [10:24:24]requested_item fd.num is exist - process it [10:24:24]SAM_PROTO_GetFieldsCounters [10:24:24]wFMCommunicate request_size=4 [10:24:24]MH_SAM_APDU [10:24:24]CAPDU: 80 13 00 00 [10:24:24]Write to MH i2c: E2 08 00 F5 07 80 13 00 00 00 00 00 00 78 [10:24:24]Write i2c OK [10:24:24]MH_I2C_Read... [10:24:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:24]Read from MH i2c: E2 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: E2 62 00 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: E2 62 00 F5 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 4F 02 00 0E 04 04 00 DA 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 57 [10:24:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 70 00 00 00 5E 04 04 00 70 00 00 00 57 04 04 00 71 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:24]wFMCommunicate OK [10:24:24]SAM_PROTO_GetFieldsCounters done [10:24:24]requested_item shift.num is exist - process it [10:24:24]requested_item shift.opened is exist - process it [10:24:24]req_shift_opened [10:24:24]FM_GetShiftState [10:24:24]SAM_PROTO_GetShiftState [10:24:24]wFMCommunicate request_size=4 [10:24:24]MH_SAM_APDU [10:24:24]CAPDU: 80 13 01 00 [10:24:24]Write to MH i2c: E2 08 00 F6 07 80 13 01 00 00 00 00 00 7A [10:24:24]Write i2c OK [10:24:24]MH_I2C_Read... [10:24:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:24]Read from MH i2c: E2 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: E2 0E 00 [10:24:24]MH_I2C_Read... [10:24:24]Read from MH i2c: E2 0E 00 F6 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [10:24:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:24:24]wFMCommunicate OK [10:24:24]SAM_PROTO_GetShiftState done [10:24:24]FM_GetShiftState done [10:24:24]req_shift_opened done [10:24:24]requested_item shift.open_date is exist - process it [10:24:24]req_shift_open_date [10:24:24]req_shift_open_date done [10:24:24]produce_requested_data done [10:24:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151362,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:24:24]process_action_free close_receipt [10:24:24]json_value_free [10:24:24]json_value_free done [10:24:24]process_json_proto returns [10:24:24]Send response to host [10:24:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151362,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:24:24]free response buf [10:24:24]execute_script done [10:24:24]execute_script returns [10:24:24]free content buf [10:24:24]Sock 9.Close socket [10:24:24]Sock 9.Thread stoped [10:24:24]OFD Sender: No OFD packet to send [10:24:29]OFD Sender: No OFD packet to send [10:24:35]OFD Sender: No OFD packet to send [10:24:39]accept exits with 7 [10:24:39]New connection [10:24:39]New thread 3066568036 created [10:24:39]Thread 3066711396 joined [10:24:39]Waiting for new connection... [10:24:39] Sock 7.Parse request [10:24:39]Sock 7.Check first char [10:24:39]Sock 7.First char is OK [10:24:39]request: POST /json_proto HTTP/1.0 [10:24:39]Method: POST [10:24:39]URL: /json_proto [10:24:39]Method is POST - this is cgi request [10:24:39]url: /json_proto [10:24:39]query_string will be loaded in cgi processing [10:24:39]execute_cgi json_proto POST (null) [10:24:39]execute_cgi path=json_proto method=POST [10:24:39]POST find Content-Length [10:24:39]Host: 172.17.43.67:8080 [10:24:39]Content-Length: 662 [10:24:39]Content-Type: application/json [10:24:39] [10:24:39]POST finish read [10:24:39]Found Content-Length = 662 [10:24:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:39]execute_script... [10:24: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)1785372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:24:39]POST & json_proto [10:24:39]process_json_proto [10:24:39]json parsed OK: [10:24:39]protocol is kg_v1.0 [10:24:39]action value=close_receipt [10:24:39]process_action close_receipt [10:24:39]cmd_close_receipt [10:24:39]MH_GetDate [10:24:39]Write to MH i2c: F0 00 00 F7 07 ED [10:24:39]Write i2c OK [10:24:39]MH_I2C_Read... [10:24:39]Read from MH i2c: F0 [10:24:39]MH_I2C_Read... [10:24:39]Read from MH i2c: F0 09 00 [10:24:39]MH_I2C_Read... [10:24:39]Read from MH i2c: F0 09 00 F7 07 00 E7 9E EE 66 6A BD 47 65 A2 [10:24:39]GetLastDocTimeStamp 1726914261 [10:24:39]current date 1726914279 [10:24:39]FM_GetShiftState [10:24:39]SAM_PROTO_GetShiftState [10:24:39]wFMCommunicate request_size=4 [10:24:39]MH_SAM_APDU [10:24:39]CAPDU: 80 13 01 00 [10:24:39]Write to MH i2c: E2 08 00 F8 07 80 13 01 00 00 00 00 00 7C [10:24:39]Write i2c OK [10:24:39]MH_I2C_Read... [10:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:39]Read from MH i2c: E2 [10:24:39]MH_I2C_Read... [10:24:39]Read from MH i2c: E2 0E 00 [10:24:39]MH_I2C_Read... [10:24:39]Read from MH i2c: E2 0E 00 F8 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0C [10:24:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:24:39]wFMCommunicate OK [10:24:39]SAM_PROTO_GetShiftState done [10:24:39]FM_GetShiftState done [10:24:39]opened in 1726878748 [10:24:39]opened+sec_in_day 1726965148 [10:24:39]quantity*price = 50034 [10:24:39]sum+1 = 50036 [10:24:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 113 21.09.2024 10:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151363 ФПД: 214050085717410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151363&fm=214050085717410&tin=02508201610067®Number=0000000000091825&sum=50000 [10:24:40]StoreToDocumentArchive [10:24:40]shift 474 fd 151363 [10:24:40]save to /storage/0474/doc_00151363 [10:24:40]save last doc name /storage/0474/doc_00151363 to /storage/kkm_last_doc_name [10:24:40]save OK [10:24:40]Clear old archive folders... [10:24:40]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:24:40]tlvbuf is 0023B860 [10:24:40]SAM_PROTO_ClearQueue [10:24:40]wFMCommunicate request_size=4 [10:24:40]MH_SAM_APDU [10:24:40]CAPDU: 80 09 00 00 [10:24:40]Write to MH i2c: E2 08 00 05 08 80 09 00 00 00 00 00 00 7F [10:24:40]Write i2c OK [10:24:40]MH_I2C_Read... [10:24:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:24:40]Read from MH i2c: E2 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 05 08 00 90 00 81 [10:24:40]RAPDU: 90 00 [10:24:40]wFMCommunicate OK [10:24:40]SAM_PROTO_ClearQueue done [10:24:40]KKMCreateOFDPacket [10:24:40]OFDProtocolAddRootSTLVToBuf [10:24:40]FM_MakeSignedData [10:24:40]FM_MakeSignedData [10:24:40]SAM_PROTO_SignData [10:24:40]wFMCommunicate request_size=4 [10:24:40]MH_SAM_APDU [10:24:40]CAPDU: 80 0D 01 02 [10:24:40]Write to MH i2c: E2 08 00 06 08 80 0D 01 02 00 00 00 00 87 [10:24:40]Write i2c OK [10:24:40]MH_I2C_Read... [10:24:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:24:40]Read from MH i2c: E2 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 06 08 00 90 00 82 [10:24:40]RAPDU: 90 00 [10:24:40]wFMCommunicate OK [10:24:40]wFMCommunicate request_size=255 [10:24:40]MH_SAM_APDU [10:24:40]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 E7 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 4F 02 00 35 04 06 00 C2 AD 6B 52 C5 [10:24:40]Write to MH i2c: E2 02 01 07 08 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 E7 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 4F 02 00 35 04 06 00 C2 AD 6B 52 C5 00 00 C7 [10:24:40]Write i2c OK [10:24:40]MH_I2C_Read... [10:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:40]Read from MH i2c: E2 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 07 08 00 90 00 83 [10:24:40]RAPDU: 90 00 [10:24:40]wFMCommunicate OK [10:24:40]wFMCommunicate request_size=6 [10:24:40]MH_SAM_APDU [10:24:40]CAPDU: 80 0D 02 02 01 A2 [10:24:40]Write to MH i2c: E2 09 00 08 08 80 0D 02 02 01 00 A2 00 00 2E [10:24:40]Write i2c OK [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 [10:24:40]MH_I2C_Read... [10:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:24:40]Read from MH i2c: E2 03 00 [10:24:40]MH_I2C_Read... [10:24:40]Read from MH i2c: E2 03 00 08 08 00 90 00 84 [10:24:40]RAPDU: 90 00 [10:24:40]wFMCommunicate OK [10:24:40]wFMCommunicate request_size=4 [10:24:40]MH_SAM_APDU [10:24:40]CAPDU: 80 0D 03 02 [10:24:40]Write to MH i2c: E2 08 00 09 08 80 0D 03 02 00 00 00 00 8C [10:24:40]Write i2c OK [10:24:40]MH_I2C_Read... [10:24:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:24:40]Read from MH i2c: E2 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: E2 0B 00 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: E2 0B 00 09 08 00 CE 52 60 68 12 BF F0 2A 90 00 60 [10:24:41]RAPDU: CE 52 60 68 12 BF F0 2A 90 00 [10:24:41]wFMCommunicate OK [10:24:41]SAM_PROTO_SignData done [10:24:41]FM_MakeSignedData done [10:24:41]CreateOFDProtocolMessage [10:24:41]wFMCommunicate request_size=4 [10:24:41]MH_SAM_APDU [10:24:41]CAPDU: 80 11 00 00 [10:24:41]Write to MH i2c: E2 08 00 0A 08 80 11 00 00 00 00 00 00 8C [10:24:41]Write i2c OK [10:24:41]MH_I2C_Read... [10:24:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:41]Read from MH i2c: E2 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: E2 17 00 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: E2 17 00 0A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [10:24:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:41]wFMCommunicate OK [10:24:41]CreateOFDProtocolMessage done [10:24:41]OFDSenderStorePacket 151363 [10:24:41]StoreOFDPacket docnum=151363 [10:24:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B7 D9 03 01 C5 CC 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 E7 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 4F 02 00 35 04 06 00 C2 AD 6B 52 C5 A2 CE 52 60 68 12 BF F0 2A [10:24:41]CheckFolder [10:24:41]dirname=/storage/ofd_packets [10:24:41]CheckFolder done [10:24:41]ProducePacketName [10:24:41]name=ofd_packets/00151363 [10:24:41]NVStorageSaveData ofd_packets/00151363 [10:24:41]File name is /storage/ofd_packets/00151363 [10:24:41]Write 297 bytes [10:24:41]NVStorageSaveData done [10:24:41]OFDSenderStorePacket done [10:24:41]KKMCreateOFDPacket done [10:24:41]NVStorageSaveData kkm_last_timestamp [10:24:41]File name is /storage/kkm_last_timestamp [10:24:41]Write 4 bytes [10:24:41]NVStorageSaveData done [10:24:41]ExternCall_PrintAddStr [10:24:41]wPrintStart [10:24:41]Write to MH i2c: 01 00 00 0B 08 13 [10:24:41]Write i2c OK [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: 01 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: 01 07 00 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: 01 07 00 0B 08 00 00 00 00 00 FF 0F 28 [10:24:41]RasterBufferAndPrint [10:24:41]line Счет N : (1)1785372 [10:24:41]line ИНН: 02508201610067 [10:24:41]line Контрольно-Кассовый Чек [10:24:41]line ПРОДАЖА [10:24:41]line ТРК (МРК, ГНК) : 33 [10:24:41]line Товар: 2710124130 [10:24:41]line Super-92 [10:24:41]line 7.220 * 69.30 [10:24:41]line = 500.35 [10:24:41]line НДС 12% НСП 1% [10:24:41]line > о реализуемом товаре [10:24:41]line ОКРУГЛЕНИЕ: -0.35 [10:24:41]line ИТОГО: 500.00 [10:24:41]line Внесено: 500.00 [10:24:41]line СДАЧА: 0.00 [10:24:41]line НСП 1% : 4.43 [10:24:41]line НДС 12% : 53.13 [10:24:41]line Наличными: 500.00 [10:24:41]line Безнал.: 0.00 [10:24:41]line Место: АЗС № 89 "Партнер Нефть" [10:24:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:24:41]line СНО: Общий режим [10:24:41]line Чек 113 21.09.2024 10:24 [10:24:41]line Смена: 474 ФФД: 1.0 [10:24:41]line ЗНМ: 0300000113 [10:24:41]line РНМ: 0000000000091825 [10:24:41]line Версия ККМ: 001 [10:24:41]line ФМ: 0000000000871835 [10:24:41]line ФД: 151363 [10:24:41]line ФПД: 214050085717410 [10:24:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151363&fm=214050085717410&tin=02508201610067®Number=0000000000091825&sum=50000 [10:24:41]written 0, free lines is 4095 [10:24:41]OFD Sender: Processing packet 151363 [packets to send 824, broken 823] [10:24:41]ProducePacketName [10:24:41]name=ofd_packets/00151363 [10:24:41]OFD Sender: To server: pG, [10:24:41]CommunicateWithHost lk.salyk.kg:30040 [10:24:41]ConnectInit lk.salyk.kg [10:24:41]Write to MH i2c: 01 00 00 36 08 3E [10:24:41]Write i2c OK [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: 01 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: 01 07 00 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: 01 07 00 36 08 00 00 00 00 00 D9 0C 2A [10:24:41]RasterBufferAndPrint [10:24:41]line [10:24:41]line [10:24:41]line [10:24:41]line [10:24:41]line [10:24:41]written 0, free lines is 3299 [10:24:41]MH_Cut [10:24:41]Write to MH i2c: D1 01 00 3D 08 01 17 [10:24:41]Write i2c OK [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: D1 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: D1 01 00 [10:24:41]MH_I2C_Read... [10:24:41]Read from MH i2c: D1 01 00 3D 08 00 16 [10:24:41]Write to MH i2c: 01 00 00 3E 08 46 [10:24:41]Write i2c OK [10:24:41]MH_I2C_Read... [10:24:41]Connected sock=10 [10:24:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B7 D9 03 01 C5 CC 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 E7 9E EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 4F 02 00 35 04 06 00 C2 AD 6B 52 C5 A2 CE 52 60 68 12 BF F0 2A [10:24:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 D4 47 00 87 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 38 37 31 38 33 35 10 04 04 00 43 4F 02 00 F4 03 04 00 EF 46 EE 66 B6 04 01 00 00 51 67 EB 58 23 D0 72 DF [10:24:41]CommunicateWithHost err = 0 [10:24:41]CheckOFDResponse [10:24:41]1017 (14) - 77093643461234 [10:24:41]1041 (16) - 0000000000871835 [10:24:41]1040 (4) - 151363 [10:24:41]1012 (4) - 21.09.2024 04:09 [10:24:41]1206 (1) - 0 [10:24:41]OFD Sender: Remove packet 151363 [10:24:41]ProducePacketName [10:24:41]name=ofd_packets/00151363 [10:24:41]NVStorageDeleteData [10:24:42]*** Cut start [10:24:42]*** Purtial cut [10:24:42]*** Stage 1: CUTSNS_PIN = 1 [10:24:42]OFD Sender: No OFD packet to send [10:24:42]Read from MH i2c: 01 [10:24:42]MH_I2C_Read... [10:24:42]*** Stop cut motor [10:24:42]*** Cut end [10:24:42]Read from MH i2c: 01 07 00 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: 01 07 00 3E 08 00 00 00 00 00 FF 0F 5B [10:24:42]process_action close_receipt done [10:24:42]requested_data is exist [10:24:42]produce_requested_data [10:24:42]requested_item fm.sn is exist - process it [10:24:42]wFMCommunicate request_size=4 [10:24:42]MH_SAM_APDU [10:24:42]CAPDU: 80 11 00 00 [10:24:42]Write to MH i2c: E2 08 00 3F 08 80 11 00 00 00 00 00 00 C1 [10:24:42]Write i2c OK [10:24:42]MH_I2C_Read... [10:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:24:42]Read from MH i2c: E2 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: E2 17 00 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: E2 17 00 3F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [10:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:24:42]wFMCommunicate OK [10:24:42]requested_item fd.num is exist - process it [10:24:42]SAM_PROTO_GetFieldsCounters [10:24:42]wFMCommunicate request_size=4 [10:24:42]MH_SAM_APDU [10:24:42]CAPDU: 80 13 00 00 [10:24:42]Write to MH i2c: E2 08 00 40 08 80 13 00 00 00 00 00 00 C4 [10:24:42]Write i2c OK [10:24:42]MH_I2C_Read... [10:24:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:24:42]Read from MH i2c: E2 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: E2 62 00 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: E2 62 00 40 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 4F 02 00 0E 04 04 00 DA 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 A7 [10:24:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 71 00 00 00 5E 04 04 00 71 00 00 00 57 04 04 00 72 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:24:42]wFMCommunicate OK [10:24:42]SAM_PROTO_GetFieldsCounters done [10:24:42]requested_item shift.num is exist - process it [10:24:42]requested_item shift.opened is exist - process it [10:24:42]req_shift_opened [10:24:42]FM_GetShiftState [10:24:42]SAM_PROTO_GetShiftState [10:24:42]wFMCommunicate request_size=4 [10:24:42]MH_SAM_APDU [10:24:42]CAPDU: 80 13 01 00 [10:24:42]Write to MH i2c: E2 08 00 41 08 80 13 01 00 00 00 00 00 C6 [10:24:42]Write i2c OK [10:24:42]MH_I2C_Read... [10:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:24:42]Read from MH i2c: E2 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: E2 0E 00 [10:24:42]MH_I2C_Read... [10:24:42]Read from MH i2c: E2 0E 00 41 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [10:24:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:24:42]wFMCommunicate OK [10:24:42]SAM_PROTO_GetShiftState done [10:24:42]FM_GetShiftState done [10:24:42]req_shift_opened done [10:24:42]requested_item shift.open_date is exist - process it [10:24:42]req_shift_open_date [10:24:42]req_shift_open_date done [10:24:42]produce_requested_data done [10:24:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151363,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:24:42]process_action_free close_receipt [10:24:42]json_value_free [10:24:42]json_value_free done [10:24:42]process_json_proto returns [10:24:42]Send response to host [10:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151363,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:24:42]free response buf [10:24:42]execute_script done [10:24:42]execute_script returns [10:24:42]free content buf [10:24:42]Sock 7.Close socket [10:24:42]Sock 7.Thread stoped [10:24:47]OFD Sender: No OFD packet to send [10:24:49]recv_with_timeout no data received [10:24:52]OFD Sender: No OFD packet to send [10:24:57]OFD Sender: No OFD packet to send [10:25:00]recv_with_timeout no data received [10:25:02]OFD Sender: No OFD packet to send [10:25:07]OFD Sender: No OFD packet to send [10:25:12]OFD Sender: No OFD packet to send [10:25:17]OFD Sender: No OFD packet to send [10:25:22]OFD Sender: No OFD packet to send [10:25:27]OFD Sender: No OFD packet to send [10:25:29]recv_with_timeout no data received [10:25:32]OFD Sender: No OFD packet to send [10:25:37]OFD Sender: No OFD packet to send [10:25:42]OFD Sender: No OFD packet to send [10:25:45]recv_with_timeout no data received [10:25:47]OFD Sender: No OFD packet to send [10:25:52]OFD Sender: No OFD packet to send [10:25:57]OFD Sender: No OFD packet to send [10:26:02]OFD Sender: No OFD packet to send [10:26:04]accept exits with 9 [10:26:04]New connection [10:26:04]New thread 3066711396 created [10:26:04]Thread 3066568036 joined [10:26:04]Waiting for new connection... [10:26:04] Sock 9.Parse request [10:26:04]Sock 9.Check first char [10:26:04]Sock 9.First char is OK [10:26:04]request: POST /json_proto HTTP/1.0 [10:26:04]Method: POST [10:26:04]URL: /json_proto [10:26:04]Method is POST - this is cgi request [10:26:04]url: /json_proto [10:26:04]query_string will be loaded in cgi processing [10:26:04]execute_cgi json_proto POST (null) [10:26:04]execute_cgi path=json_proto method=POST [10:26:04]POST find Content-Length [10:26:04]Host: 172.17.43.67:8080 [10:26:04]Content-Length: 662 [10:26:04]Content-Type: application/json [10:26:04] [10:26:04]POST finish read [10:26:04]Found Content-Length = 662 [10:26:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.800, "sum" : 540.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:04]execute_script... [10:26: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)1785373", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.800, "sum" : 540.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 540.00, "total" : 540.00, "payments": [ { "type": 0, "sum" : 540.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:26:04]POST & json_proto [10:26:04]process_json_proto [10:26:04]json parsed OK: [10:26:04]protocol is kg_v1.0 [10:26:04]action value=close_receipt [10:26:04]process_action close_receipt [10:26:04]cmd_close_receipt [10:26:04]MH_GetDate [10:26:04]Write to MH i2c: F0 00 00 42 08 39 [10:26:04]Write i2c OK [10:26:04]MH_I2C_Read... [10:26:04]Read from MH i2c: F0 [10:26:04]MH_I2C_Read... [10:26:04]Read from MH i2c: F0 09 00 [10:26:04]MH_I2C_Read... [10:26:04]Read from MH i2c: F0 09 00 42 08 00 3D 9F EE 66 6A BD 47 65 45 [10:26:04]GetLastDocTimeStamp 1726914279 [10:26:04]current date 1726914365 [10:26:04]FM_GetShiftState [10:26:04]SAM_PROTO_GetShiftState [10:26:04]wFMCommunicate request_size=4 [10:26:04]MH_SAM_APDU [10:26:04]CAPDU: 80 13 01 00 [10:26:04]Write to MH i2c: E2 08 00 43 08 80 13 01 00 00 00 00 00 C8 [10:26:04]Write i2c OK [10:26:04]MH_I2C_Read... [10:26:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:04]Read from MH i2c: E2 [10:26:04]MH_I2C_Read... [10:26:04]Read from MH i2c: E2 0E 00 [10:26:04]MH_I2C_Read... [10:26:04]Read from MH i2c: E2 0E 00 43 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 58 [10:26:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:26:04]wFMCommunicate OK [10:26:04]SAM_PROTO_GetShiftState done [10:26:04]FM_GetShiftState done [10:26:04]opened in 1726878748 [10:26:04]opened+sec_in_day 1726965148 [10:26:04]quantity*price = 54054 [10:26:04]sum+1 = 54055 [10:26:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 540.00 Внесено: 540.00 СДАЧА: 0.00 НСП 1% : 4.78 НДС 12% : 57.40 Наличными: 540.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 114 21.09.2024 10:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151364 ФПД: 96043804885060 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102605&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151364&fm=96043804885060&tin=02508201610067®Number=0000000000091825&sum=54000 [10:26:05]StoreToDocumentArchive [10:26:05]shift 474 fd 151364 [10:26:05]save to /storage/0474/doc_00151364 [10:26:05]save last doc name /storage/0474/doc_00151364 to /storage/kkm_last_doc_name [10:26:05]save OK [10:26:05]Clear old archive folders... [10:26:05]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:26:05]tlvbuf is 0021C030 [10:26:05]SAM_PROTO_ClearQueue [10:26:05]wFMCommunicate request_size=4 [10:26:05]MH_SAM_APDU [10:26:05]CAPDU: 80 09 00 00 [10:26:05]Write to MH i2c: E2 08 00 50 08 80 09 00 00 00 00 00 00 CA [10:26:05]Write i2c OK [10:26:05]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 50 08 00 90 00 CC [10:26:06]RAPDU: 90 00 [10:26:06]wFMCommunicate OK [10:26:06]SAM_PROTO_ClearQueue done [10:26:06]KKMCreateOFDPacket [10:26:06]OFDProtocolAddRootSTLVToBuf [10:26:06]FM_MakeSignedData [10:26:06]FM_MakeSignedData [10:26:06]SAM_PROTO_SignData [10:26:06]wFMCommunicate request_size=4 [10:26:06]MH_SAM_APDU [10:26:06]CAPDU: 80 0D 01 02 [10:26:06]Write to MH i2c: E2 08 00 51 08 80 0D 01 02 00 00 00 00 D2 [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [10:26:06]RAPDU: 90 00 [10:26:06]wFMCommunicate OK [10:26:06]wFMCommunicate request_size=255 [10:26:06]MH_SAM_APDU [10:26:06]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 78 1E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 26 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 3D 9F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 4F 02 00 35 04 06 00 57 59 F0 DF 80 [10:26:06]Write to MH i2c: E2 02 01 52 08 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 78 1E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 26 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 3D 9F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 4F 02 00 35 04 06 00 57 59 F0 DF 80 00 00 B0 [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [10:26:06]RAPDU: 90 00 [10:26:06]wFMCommunicate OK [10:26:06]wFMCommunicate request_size=6 [10:26:06]MH_SAM_APDU [10:26:06]CAPDU: 80 0D 02 02 01 44 [10:26:06]Write to MH i2c: E2 09 00 53 08 80 0D 02 02 01 00 44 00 00 1B [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [10:26:06]RAPDU: 90 00 [10:26:06]wFMCommunicate OK [10:26:06]wFMCommunicate request_size=4 [10:26:06]MH_SAM_APDU [10:26:06]CAPDU: 80 0D 03 02 [10:26:06]Write to MH i2c: E2 08 00 54 08 80 0D 03 02 00 00 00 00 D7 [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 0B 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 0B 00 54 08 00 BB B4 A2 83 D7 71 E9 37 90 00 D4 [10:26:06]RAPDU: BB B4 A2 83 D7 71 E9 37 90 00 [10:26:06]wFMCommunicate OK [10:26:06]SAM_PROTO_SignData done [10:26:06]FM_MakeSignedData done [10:26:06]CreateOFDProtocolMessage [10:26:06]wFMCommunicate request_size=4 [10:26:06]MH_SAM_APDU [10:26:06]CAPDU: 80 11 00 00 [10:26:06]Write to MH i2c: E2 08 00 55 08 80 11 00 00 00 00 00 00 D7 [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:06]Read from MH i2c: E2 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 17 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: E2 17 00 55 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [10:26:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:26:06]wFMCommunicate OK [10:26:06]CreateOFDProtocolMessage done [10:26:06]OFDSenderStorePacket 151364 [10:26:06]StoreOFDPacket docnum=151364 [10:26:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 41 C1 03 01 65 7A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 78 1E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 26 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 3D 9F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 4F 02 00 35 04 06 00 57 59 F0 DF 80 44 BB B4 A2 83 D7 71 E9 37 [10:26:06]CheckFolder [10:26:06]dirname=/storage/ofd_packets [10:26:06]CheckFolder done [10:26:06]ProducePacketName [10:26:06]name=ofd_packets/00151364 [10:26:06]NVStorageSaveData ofd_packets/00151364 [10:26:06]File name is /storage/ofd_packets/00151364 [10:26:06]Write 297 bytes [10:26:06]NVStorageSaveData done [10:26:06]OFDSenderStorePacket done [10:26:06]KKMCreateOFDPacket done [10:26:06]NVStorageSaveData kkm_last_timestamp [10:26:06]File name is /storage/kkm_last_timestamp [10:26:06]Write 4 bytes [10:26:06]NVStorageSaveData done [10:26:06]ExternCall_PrintAddStr [10:26:06]wPrintStart [10:26:06]Write to MH i2c: 01 00 00 56 08 5E [10:26:06]Write i2c OK [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: 01 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: 01 07 00 [10:26:06]MH_I2C_Read... [10:26:06]Read from MH i2c: 01 07 00 56 08 00 00 00 00 00 FF 0F 73 [10:26:06]RasterBufferAndPrint [10:26:06]line Счет N : (1)1785373 [10:26:06]line ИНН: 02508201610067 [10:26:06]line Контрольно-Кассовый Чек [10:26:06]line ПРОДАЖА [10:26:06]line ТРК (МРК, ГНК) : 33 [10:26:06]line Товар: 2710124130 [10:26:06]line Super-92 [10:26:06]line 7.800 * 69.30 [10:26:06]line = 540.54 [10:26:06]line НДС 12% НСП 1% [10:26:06]line > о реализуемом товаре [10:26:06]line ОКРУГЛЕНИЕ: -0.54 [10:26:06]line ИТОГО: 540.00 [10:26:06]line Внесено: 540.00 [10:26:06]line СДАЧА: 0.00 [10:26:06]line НСП 1% : 4.78 [10:26:06]line НДС 12% : 57.40 [10:26:06]line Наличными: 540.00 [10:26:06]line Безнал.: 0.00 [10:26:06]line Место: АЗС № 89 "Партнер Нефть" [10:26:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:26:06]line СНО: Общий режим [10:26:06]line Чек 114 21.09.2024 10:26 [10:26:06]line Смена: 474 ФФД: 1.0 [10:26:06]line ЗНМ: 0300000113 [10:26:06]line РНМ: 0000000000091825 [10:26:06]line Версия ККМ: 001 [10:26:06]line ФМ: 0000000000871835 [10:26:06]line ФД: 151364 [10:26:06]line ФПД: 96043804885060 [10:26:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T102605&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151364&fm=96043804885060&tin=02508201610067®Number=0000000000091825&sum=54000 [10:26:06]OFD Sender: Processing packet 151364 [packets to send 824, broken 823] [10:26:06]ProducePacketName [10:26:06]name=ofd_packets/00151364 [10:26:06]OFD Sender: To server: pG, [10:26:06]CommunicateWithHost lk.salyk.kg:30040 [10:26:06]ConnectInit lk.salyk.kg [10:26:06]written 0, free lines is 4095 [10:26:07]Connected sock=7 [10:26:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 41 C1 03 01 65 7A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 78 1E 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 26 D3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 D2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 16 00 00 00 00 07 04 06 00 F0 D2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 3D 9F EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 4F 02 00 35 04 06 00 57 59 F0 DF 80 44 BB B4 A2 83 D7 71 E9 37 [10:26:07]Write to MH i2c: 01 00 00 81 08 89 [10:26:07]Write i2c OK [10:26:07]MH_I2C_Read... [10:26:07]Read from MH i2c: 01 [10:26:07]MH_I2C_Read... [10:26:07]Read from MH i2c: 01 07 00 [10:26:07]MH_I2C_Read... [10:26:07]Read from MH i2c: 01 07 00 81 08 00 00 00 00 00 E4 0C 80 [10:26:07]RasterBufferAndPrint [10:26:07]line [10:26:07]line [10:26:07]line [10:26:07]line [10:26:07]line [10:26:07]written 0, free lines is 3306 [10:26:07]MH_Cut [10:26:07]Write to MH i2c: D1 01 00 88 08 01 62 [10:26:07]Write i2c OK [10:26:07]MH_I2C_Read... [10:26:07]Read from MH i2c: D1 [10:26:07]MH_I2C_Read... [10:26:07]Read from MH i2c: D1 01 00 [10:26:07]MH_I2C_Read... [10:26:07]Read from MH i2c: D1 01 00 88 08 00 61 [10:26:07]Write to MH i2c: 01 00 00 89 08 91 [10:26:07]Write i2c OK [10:26:07]MH_I2C_Read... [10:26:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 E8 47 00 AF 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 4F 02 00 F4 03 04 00 44 47 EE 66 B6 04 01 00 00 B0 21 AF 68 FC B6 3F EB [10:26:07]CommunicateWithHost err = 0 [10:26:07]CheckOFDResponse [10:26:07]1017 (14) - 77093643461234 [10:26:07]1041 (16) - 0000000000871835 [10:26:07]1040 (4) - 151364 [10:26:07]1012 (4) - 21.09.2024 04:10 [10:26:07]1206 (1) - 0 [10:26:07]OFD Sender: Remove packet 151364 [10:26:07]ProducePacketName [10:26:07]name=ofd_packets/00151364 [10:26:07]NVStorageDeleteData [10:26:08]*** Cut start [10:26:08]*** Purtial cut [10:26:08]*** Stage 1: CUTSNS_PIN = 1 [10:26:08]Read from MH i2c: 01 [10:26:08]MH_I2C_Read... [10:26:08]*** Stop cut motor [10:26:08]*** Cut end [10:26:08]Read from MH i2c: 01 07 00 [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: 01 07 00 89 08 00 00 00 00 00 FF 0F A6 [10:26:08]process_action close_receipt done [10:26:08]requested_data is exist [10:26:08]produce_requested_data [10:26:08]requested_item fm.sn is exist - process it [10:26:08]wFMCommunicate request_size=4 [10:26:08]MH_SAM_APDU [10:26:08]CAPDU: 80 11 00 00 [10:26:08]Write to MH i2c: E2 08 00 8A 08 80 11 00 00 00 00 00 00 0C [10:26:08]OFD Sender: No OFD packet to send [10:26:08]Write i2c OK [10:26:08]MH_I2C_Read... [10:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:26:08]Read from MH i2c: E2 [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: E2 17 00 [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: E2 17 00 8A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [10:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:26:08]wFMCommunicate OK [10:26:08]requested_item fd.num is exist - process it [10:26:08]SAM_PROTO_GetFieldsCounters [10:26:08]wFMCommunicate request_size=4 [10:26:08]MH_SAM_APDU [10:26:08]CAPDU: 80 13 00 00 [10:26:08]Write to MH i2c: E2 08 00 8B 08 80 13 00 00 00 00 00 00 0F [10:26:08]Write i2c OK [10:26:08]MH_I2C_Read... [10:26:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:26:08]Read from MH i2c: E2 [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: E2 62 00 [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: E2 62 00 8B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 4F 02 00 0E 04 04 00 DA 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 F6 [10:26:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 72 00 00 00 5E 04 04 00 72 00 00 00 57 04 04 00 73 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:26:08]wFMCommunicate OK [10:26:08]SAM_PROTO_GetFieldsCounters done [10:26:08]requested_item shift.num is exist - process it [10:26:08]requested_item shift.opened is exist - process it [10:26:08]req_shift_opened [10:26:08]FM_GetShiftState [10:26:08]SAM_PROTO_GetShiftState [10:26:08]wFMCommunicate request_size=4 [10:26:08]MH_SAM_APDU [10:26:08]CAPDU: 80 13 01 00 [10:26:08]Write to MH i2c: E2 08 00 8C 08 80 13 01 00 00 00 00 00 11 [10:26:08]Write i2c OK [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: E2 [10:26:08]MH_I2C_Read... [10:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:26:08]Read from MH i2c: E2 0E 00 [10:26:08]MH_I2C_Read... [10:26:08]Read from MH i2c: E2 0E 00 8C 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [10:26:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:26:08]wFMCommunicate OK [10:26:08]SAM_PROTO_GetShiftState done [10:26:08]FM_GetShiftState done [10:26:08]req_shift_opened done [10:26:08]requested_item shift.open_date is exist - process it [10:26:08]req_shift_open_date [10:26:08]req_shift_open_date done [10:26:08]produce_requested_data done [10:26:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151364,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:26:08]process_action_free close_receipt [10:26:08]json_value_free [10:26:08]json_value_free done [10:26:08]process_json_proto returns [10:26:08]Send response to host [10:26:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151364,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:26:08]free response buf [10:26:08]execute_script done [10:26:08]execute_script returns [10:26:08]free content buf [10:26:08]Sock 9.Close socket [10:26:08]Sock 9.Thread stoped [10:26:13]OFD Sender: No OFD packet to send [10:26:18]OFD Sender: No OFD packet to send [10:26:23]OFD Sender: No OFD packet to send [10:26:25]recv_with_timeout no data received [10:26:28]OFD Sender: No OFD packet to send [10:26:33]OFD Sender: No OFD packet to send [10:26:38]OFD Sender: No OFD packet to send [10:26:43]OFD Sender: No OFD packet to send [10:26:48]OFD Sender: No OFD packet to send [10:26:53]OFD Sender: No OFD packet to send [10:26:58]OFD Sender: No OFD packet to send [10:27:03]OFD Sender: No OFD packet to send [10:27:05]recv_with_timeout no data received [10:27:08]OFD Sender: No OFD packet to send [10:27:13]OFD Sender: No OFD packet to send [10:27:18]OFD Sender: No OFD packet to send [10:27:23]OFD Sender: No OFD packet to send [10:27:24]recv_with_timeout no data received [10:27:28]OFD Sender: No OFD packet to send [10:27:33]OFD Sender: No OFD packet to send [10:27:38]OFD Sender: No OFD packet to send [10:27:43]OFD Sender: No OFD packet to send [10:27:48]OFD Sender: No OFD packet to send [10:27:53]OFD Sender: No OFD packet to send [10:27:58]OFD Sender: No OFD packet to send [10:28:03]OFD Sender: No OFD packet to send [10:28:08]OFD Sender: No OFD packet to send [10:28:13]OFD Sender: No OFD packet to send [10:28:18]OFD Sender: No OFD packet to send [10:28:23]OFD Sender: No OFD packet to send [10:28:28]recv_with_timeout no data received [10:28:28]OFD Sender: No OFD packet to send [10:28:33]OFD Sender: No OFD packet to send [10:28:38]recv_with_timeout no data received [10:28:38]OFD Sender: No OFD packet to send [10:28:43]OFD Sender: No OFD packet to send [10:28:48]OFD Sender: No OFD packet to send [10:28:49]recv_with_timeout no data received [10:28:53]OFD Sender: No OFD packet to send [10:28:58]OFD Sender: No OFD packet to send [10:28:59]recv_with_timeout no data received [10:29:03]OFD Sender: No OFD packet to send [10:29:08]OFD Sender: No OFD packet to send [10:29:13]OFD Sender: No OFD packet to send [10:29: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:35]recv_with_timeout no data received [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:04]OFD Sender: No OFD packet to send [10:30:09]OFD Sender: No OFD packet to send [10:30:14]OFD Sender: No OFD packet to send [10:30:18]recv_with_timeout no data received [10:30:19]OFD Sender: No OFD packet to send [10:30:24]OFD Sender: No OFD packet to send [10:30:29]OFD Sender: No OFD packet to send [10:30:34]OFD Sender: No OFD packet to send [10:30:35]recv_with_timeout no data received [10:30:39]OFD Sender: No OFD packet to send [10:30:44]OFD Sender: No OFD packet to send [10:30:49]OFD Sender: No OFD packet to send [10:30:54]OFD Sender: No OFD packet to send [10:30:59]OFD Sender: No OFD packet to send [10:31:04]OFD Sender: No OFD packet to send [10:31:09]OFD Sender: No OFD packet to send [10:31:14]OFD Sender: No OFD packet to send [10:31:19]OFD Sender: No OFD packet to send [10:31:24]OFD Sender: No OFD packet to send [10:31:29]OFD Sender: No OFD packet to send [10:31:34]OFD Sender: No OFD packet to send [10:31:39]OFD Sender: No OFD packet to send [10:31:44]OFD Sender: No OFD packet to send [10:31:49]OFD Sender: No OFD packet to send [10:31:54]OFD Sender: No OFD packet to send [10:31:58]accept exits with 10 [10:31:58]New connection [10:31:58]New thread 3066568036 created [10:31:58]Thread 3066711396 joined [10:31:58]Waiting for new connection... [10:31:58] Sock 10.Parse request [10:31:58]Sock 10.Check first char [10:31:58]Sock 10.First char is OK [10:31:58]request: POST /json_proto HTTP/1.0 [10:31:58]Method: POST [10:31:58]URL: /json_proto [10:31:58]Method is POST - this is cgi request [10:31:58]url: /json_proto [10:31:58]query_string will be loaded in cgi processing [10:31:58]execute_cgi json_proto POST (null) [10:31:58]execute_cgi path=json_proto method=POST [10:31:58]POST find Content-Length [10:31:58]Host: 172.17.43.67:8080 [10:31:58]Content-Length: 678 [10:31:58]Content-Type: application/json [10:31:58] [10:31:58]POST finish read [10:31:58]Found Content-Length = 678 [10:31:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:58]execute_script... [10:31: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)1785374", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:31:58]POST & json_proto [10:31:58]process_json_proto [10:31:58]json parsed OK: [10:31:58]protocol is kg_v1.0 [10:31:58]action value=close_receipt [10:31:58]process_action close_receipt [10:31:58]cmd_close_receipt [10:31:58]MH_GetDate [10:31:58]Write to MH i2c: F0 00 00 8D 08 84 [10:31:58]Write i2c OK [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: F0 [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: F0 09 00 [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: F0 09 00 8D 08 00 9E A0 EE 66 6A BD 47 65 F2 [10:31:58]GetLastDocTimeStamp 1726914365 [10:31:58]current date 1726914718 [10:31:58]FM_GetShiftState [10:31:58]SAM_PROTO_GetShiftState [10:31:58]wFMCommunicate request_size=4 [10:31:58]MH_SAM_APDU [10:31:58]CAPDU: 80 13 01 00 [10:31:58]Write to MH i2c: E2 08 00 8E 08 80 13 01 00 00 00 00 00 13 [10:31:58]Write i2c OK [10:31:58]MH_I2C_Read... [10:31:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:31:58]Read from MH i2c: E2 [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: E2 0E 00 [10:31:58]MH_I2C_Read... [10:31:58]Read from MH i2c: E2 0E 00 8E 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A3 [10:31:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:31:58]wFMCommunicate OK [10:31:58]SAM_PROTO_GetShiftState done [10:31:58]FM_GetShiftState done [10:31:58]opened in 1726878748 [10:31:58]opened+sec_in_day 1726965148 [10:31:58]quantity*price = 50036 [10:31:58]sum+1 = 50037 [10:31:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 115 21.09.2024 10:31 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151365 ФПД: 241920048980762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T103158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151365&fm=241920048980762&tin=02508201610067®Number=0000000000091825&sum=50000 [10:31:59]StoreToDocumentArchive [10:31:59]shift 474 fd 151365 [10:31:59]save to /storage/0474/doc_00151365 [10:31:59]save last doc name /storage/0474/doc_00151365 to /storage/kkm_last_doc_name [10:31:59]save OK [10:31:59]Clear old archive folders... [10:31:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:31:59]tlvbuf is 0023BD30 [10:31:59]SAM_PROTO_ClearQueue [10:31:59]wFMCommunicate request_size=4 [10:31:59]MH_SAM_APDU [10:31:59]CAPDU: 80 09 00 00 [10:31:59]Write to MH i2c: E2 08 00 9B 08 80 09 00 00 00 00 00 00 15 [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:31:59]Read from MH i2c: E2 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 9B 08 00 90 00 17 [10:31:59]RAPDU: 90 00 [10:31:59]wFMCommunicate OK [10:31:59]SAM_PROTO_ClearQueue done [10:31:59]KKMCreateOFDPacket [10:31:59]OFDProtocolAddRootSTLVToBuf [10:31:59]FM_MakeSignedData [10:31:59]FM_MakeSignedData [10:31:59]SAM_PROTO_SignData [10:31:59]wFMCommunicate request_size=4 [10:31:59]MH_SAM_APDU [10:31:59]CAPDU: 80 0D 01 02 [10:31:59]Write to MH i2c: E2 08 00 9C 08 80 0D 01 02 00 00 00 00 1D [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:31:59]Read from MH i2c: E2 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [10:31:59]RAPDU: 90 00 [10:31:59]wFMCommunicate OK [10:31:59]wFMCommunicate request_size=255 [10:31:59]MH_SAM_APDU [10:31:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 9E A0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 4F 02 00 35 04 06 00 DC [10:31:59]Write to MH i2c: E2 02 01 9D 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 9E A0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 4F 02 00 35 04 06 00 DC 00 00 EE [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]OFD Sender: No OFD packet to send [10:31:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:59]Read from MH i2c: E2 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [10:31:59]RAPDU: 90 00 [10:31:59]wFMCommunicate OK [10:31:59]wFMCommunicate request_size=10 [10:31:59]MH_SAM_APDU [10:31:59]CAPDU: 80 0D 02 02 05 06 66 95 63 1A [10:31:59]Write to MH i2c: E2 0D 00 9E 08 80 0D 02 02 05 00 06 66 95 63 1A 00 00 A8 [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:31:59]Read from MH i2c: E2 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 03 00 9E 08 00 90 00 1A [10:31:59]RAPDU: 90 00 [10:31:59]wFMCommunicate OK [10:31:59]wFMCommunicate request_size=4 [10:31:59]MH_SAM_APDU [10:31:59]CAPDU: 80 0D 03 02 [10:31:59]Write to MH i2c: E2 08 00 9F 08 80 0D 03 02 00 00 00 00 22 [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:31:59]Read from MH i2c: E2 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 0B 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 0B 00 9F 08 00 80 6F E9 6D F6 78 BC 64 90 00 F6 [10:31:59]RAPDU: 80 6F E9 6D F6 78 BC 64 90 00 [10:31:59]wFMCommunicate OK [10:31:59]SAM_PROTO_SignData done [10:31:59]FM_MakeSignedData done [10:31:59]CreateOFDProtocolMessage [10:31:59]wFMCommunicate request_size=4 [10:31:59]MH_SAM_APDU [10:31:59]CAPDU: 80 11 00 00 [10:31:59]Write to MH i2c: E2 08 00 A0 08 80 11 00 00 00 00 00 00 22 [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:31:59]Read from MH i2c: E2 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 17 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: E2 17 00 A0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [10:31:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:31:59]wFMCommunicate OK [10:31:59]CreateOFDProtocolMessage done [10:31:59]OFDSenderStorePacket 151365 [10:31:59]StoreOFDPacket docnum=151365 [10:31:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3A F9 07 01 1D F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 9E A0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 4F 02 00 35 04 06 00 DC 06 66 95 63 1A 80 6F E9 6D F6 78 BC 64 [10:31:59]CheckFolder [10:31:59]dirname=/storage/ofd_packets [10:31:59]CheckFolder done [10:31:59]ProducePacketName [10:31:59]name=ofd_packets/00151365 [10:31:59]NVStorageSaveData ofd_packets/00151365 [10:31:59]File name is /storage/ofd_packets/00151365 [10:31:59]Write 301 bytes [10:31:59]NVStorageSaveData done [10:31:59]OFDSenderStorePacket done [10:31:59]KKMCreateOFDPacket done [10:31:59]NVStorageSaveData kkm_last_timestamp [10:31:59]File name is /storage/kkm_last_timestamp [10:31:59]Write 4 bytes [10:31:59]NVStorageSaveData done [10:31:59]ExternCall_PrintAddStr [10:31:59]wPrintStart [10:31:59]Write to MH i2c: 01 00 00 A1 08 A9 [10:31:59]Write i2c OK [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: 01 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: 01 07 00 [10:31:59]MH_I2C_Read... [10:31:59]Read from MH i2c: 01 07 00 A1 08 00 00 00 00 00 FF 0F BE [10:31:59]RasterBufferAndPrint [10:31:59]line Счет N : (1)1785374 [10:31:59]line ИНН: 02508201610067 [10:31:59]line Контрольно-Кассовый Чек [10:31:59]line ПРОДАЖА [10:31:59]line ТРК (МРК, ГНК) : 22 [10:31:59]line Товар: 2710124130 [10:31:59]line Аи-92-К-5 [10:31:59]line 7.380 * 67.80 [10:31:59]line = 500.36 [10:31:59]line НДС 12% НСП 1% [10:31:59]line > о реализуемом товаре [10:31:59]line ОКРУГЛЕНИЕ: -0.36 [10:31:59]line ИТОГО: 500.00 [10:31:59]line Внесено: 500.00 [10:31:59]line СДАЧА: 0.00 [10:31:59]line НСП 1% : 4.43 [10:31:59]line НДС 12% : 53.14 [10:31:59]line Наличными: 500.00 [10:31:59]line Безнал.: 0.00 [10:31:59]line Место: АЗС № 89 "Партнер Нефть" [10:31:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:31:59]line СНО: Общий режим [10:31:59]line Чек 115 21.09.2024 10:31 [10:31:59]line Смена: 474 ФФД: 1.0 [10:31:59]line ЗНМ: 0300000113 [10:31:59]line РНМ: 0000000000091825 [10:31:59]line Версия ККМ: 001 [10:31:59]line ФМ: 0000000000871835 [10:31:59]line ФД: 151365 [10:31:59]line ФПД: 241920048980762 [10:31:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T103158&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151365&fm=241920048980762&tin=02508201610067®Number=0000000000091825&sum=50000 [10:31:59]written 0, free lines is 4095 [10:32:00]OFD Sender: Processing packet 151365 [packets to send 824, broken 823] [10:32:00]ProducePacketName [10:32:00]name=ofd_packets/00151365 [10:32:00]OFD Sender: To server: pG, [10:32:00]CommunicateWithHost lk.salyk.kg:30040 [10:32:00]ConnectInit lk.salyk.kg [10:32:00]Write to MH i2c: 01 00 00 CC 08 D4 [10:32:00]Write i2c OK [10:32:00]MH_I2C_Read... [10:32:00]Read from MH i2c: 01 [10:32:00]MH_I2C_Read... [10:32:00]Read from MH i2c: 01 07 00 [10:32:00]MH_I2C_Read... [10:32:00]Read from MH i2c: 01 07 00 CC 08 00 00 00 00 00 D8 0C BF [10:32:00]RasterBufferAndPrint [10:32:00]line [10:32:00]line [10:32:00]line [10:32:00]line [10:32:00]line [10:32:00]written 0, free lines is 3295 [10:32:00]MH_Cut [10:32:00]Write to MH i2c: D1 01 00 D3 08 01 AD [10:32:00]Write i2c OK [10:32:00]MH_I2C_Read... [10:32:00]Read from MH i2c: D1 [10:32:00]MH_I2C_Read... [10:32:00]Read from MH i2c: D1 01 00 [10:32:00]MH_I2C_Read... [10:32:00]Read from MH i2c: D1 01 00 D3 08 00 AC [10:32:00]Write to MH i2c: 01 00 00 D4 08 DC [10:32:00]Write i2c OK [10:32:00]MH_I2C_Read... [10:32:01]*** Cut start [10:32:01]*** Purtial cut [10:32:01]*** Stage 1: CUTSNS_PIN = 1 [10:32:01]Connected sock=9 [10:32:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3A F9 07 01 1D F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 00 00 00 F4 03 04 00 9E A0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 4F 02 00 35 04 06 00 DC 06 66 95 63 1A 80 6F E9 6D F6 78 BC 64 [10:32:01]Read from MH i2c: 01 [10:32:01]MH_I2C_Read... [10:32:01]*** Stop cut motor [10:32:01]*** Cut end [10:32:01]Read from MH i2c: 01 07 00 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: 01 07 00 D4 08 00 00 00 00 00 FF 0F F1 [10:32:01]process_action close_receipt done [10:32:01]requested_data is exist [10:32:01]produce_requested_data [10:32:01]requested_item fm.sn is exist - process it [10:32:01]wFMCommunicate request_size=4 [10:32:01]MH_SAM_APDU [10:32:01]CAPDU: 80 11 00 00 [10:32:01]Write to MH i2c: E2 08 00 D5 08 80 11 00 00 00 00 00 00 57 [10:32:01]Write i2c OK [10:32:01]MH_I2C_Read... [10:32:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:32:01]Read from MH i2c: E2 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: E2 17 00 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: E2 17 00 D5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [10:32:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:32:01]wFMCommunicate OK [10:32:01]requested_item fd.num is exist - process it [10:32:01]SAM_PROTO_GetFieldsCounters [10:32:01]wFMCommunicate request_size=4 [10:32:01]MH_SAM_APDU [10:32:01]CAPDU: 80 13 00 00 [10:32:01]Write to MH i2c: E2 08 00 D6 08 80 13 00 00 00 00 00 00 5A [10:32:01]Write i2c OK [10:32:01]MH_I2C_Read... [10:32:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:32:01]Read from MH i2c: E2 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: E2 62 00 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: E2 62 00 D6 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 4F 02 00 0E 04 04 00 DA 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 45 [10:32:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 45 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 73 00 00 00 5E 04 04 00 73 00 00 00 57 04 04 00 74 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:32:01]wFMCommunicate OK [10:32:01]SAM_PROTO_GetFieldsCounters done [10:32:01]requested_item shift.num is exist - process it [10:32:01]requested_item shift.opened is exist - process it [10:32:01]req_shift_opened [10:32:01]FM_GetShiftState [10:32:01]SAM_PROTO_GetShiftState [10:32:01]wFMCommunicate request_size=4 [10:32:01]MH_SAM_APDU [10:32:01]CAPDU: 80 13 01 00 [10:32:01]Write to MH i2c: E2 08 00 D7 08 80 13 01 00 00 00 00 00 5C [10:32:01]Write i2c OK [10:32:01]MH_I2C_Read... [10:32:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:32:01]Read from MH i2c: E2 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: E2 0E 00 [10:32:01]MH_I2C_Read... [10:32:01]Read from MH i2c: E2 0E 00 D7 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [10:32:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:32:01]wFMCommunicate OK [10:32:01]SAM_PROTO_GetShiftState done [10:32:01]FM_GetShiftState done [10:32:01]req_shift_opened done [10:32:01]requested_item shift.open_date is exist - process it [10:32:01]req_shift_open_date [10:32:01]req_shift_open_date done [10:32:01]produce_requested_data done [10:32:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151365,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:32:01]process_action_free close_receipt [10:32:01]json_value_free [10:32:01]json_value_free done [10:32:01]process_json_proto returns [10:32:01]Send response to host [10:32:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151365,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:32:01]free response buf [10:32:01]execute_script done [10:32:01]execute_script returns [10:32:01]free content buf [10:32:01]Sock 10.Close socket [10:32:01]Sock 10.Thread stoped [10:32:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 26 47 00 E7 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 45 4F 02 00 F4 03 04 00 A7 48 EE 66 B6 04 01 00 00 B4 BF 61 69 5F 38 D1 20 [10:32:02]CommunicateWithHost err = 0 [10:32:02]CheckOFDResponse [10:32:02]1017 (14) - 77093643461234 [10:32:02]1041 (16) - 0000000000871835 [10:32:32]OFD Sender: No OFD packet to send [10:32:37]OFD Sender: No OFD packet to send [10:32:40]recv_with_timeout no data received [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]recv_with_timeout no data received [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:20]recv_with_timeout no data received [10:33:22]OFD Sender: No OFD packet to send [10:33:27]OFD Sender: No OFD packet to send [10:33:32]OFD Sender: No OFD packet to send [10:33:37]OFD Sender: No OFD packet to send [10:33:43]OFD Sender: No OFD packet to send [10:33:48]OFD Sender: No OFD packet to send [10:33:53]OFD Sender: No OFD packet to send [10:33:56]recv_with_timeout no data received [10:33:58]OFD Sender: No OFD packet to send [10:34:03]OFD Sender: No OFD packet to send [10:34:08]OFD Sender: No OFD packet to send [10:34:13]OFD Sender: No OFD packet to send [10:34:14]recv_with_timeout no data received [10:34:18]OFD Sender: No OFD packet to send [10:34:23]OFD Sender: No OFD packet to send [10:34:28]OFD Sender: No OFD packet to send [10:34:33]OFD Sender: No OFD packet to send [10:34:38]OFD Sender: No OFD packet to send [10:34:43]OFD Sender: No OFD packet to send [10:34:47]recv_with_timeout no data received [10:34:48]OFD Sender: No OFD packet to send [10:34:53]OFD Sender: No OFD packet to send [10:34:58]OFD Sender: No OFD packet to send [10:35:03]OFD Sender: No OFD packet to send [10:35:07]recv_with_timeout no data received [10:35:08]OFD Sender: No OFD packet to send [10:35:13]OFD Sender: No OFD packet to send [10:35:18]OFD Sender: No OFD packet to send [10:35:19]recv_with_timeout no data received [10:35:23]OFD Sender: No OFD packet to send [10:35:28]OFD Sender: No OFD packet to send [10:35:33]OFD Sender: No OFD packet to send [10:35:38]OFD Sender: No OFD packet to send [10:35:43]OFD Sender: No OFD packet to send [10:35:44]recv_with_timeout no data received [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:08]recv_with_timeout no data received [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]accept exits with 7 [10:36:43]New connection [10:36:43]New thread 3066711396 created [10:36:43]Thread 3066568036 joined [10:36:43]Waiting for new connection... [10:36:43] Sock 7.Parse request [10:36:43]Sock 7.Check first char [10:36:43]Sock 7.First char is OK [10:36:43]request: POST /json_proto HTTP/1.0 [10:36:43]Method: POST [10:36:43]URL: /json_proto [10:36:43]Method is POST - this is cgi request [10:36:43]url: /json_proto [10:36:43]query_string will be loaded in cgi processing [10:36:43]execute_cgi json_proto POST (null) [10:36:43]execute_cgi path=json_proto method=POST [10:36:43]POST find Content-Length [10:36:43]Host: 172.17.43.67:8080 [10:36:43]Content-Length: 678 [10:36:43]Content-Type: application/json [10:36:43] [10:36:43]POST finish read [10:36:43]Found Content-Length = 678 [10:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.010, "sum" : 475.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 475.00, "payments": [ { "type": 0, "sum" : 475.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:43]execute_script... [10:36: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)1785375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.010, "sum" : 475.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 475.00, "payments": [ { "type": 0, "sum" : 475.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:36:43]POST & json_proto [10:36:43]process_json_proto [10:36:43]json parsed OK: [10:36:43]protocol is kg_v1.0 [10:36:43]action value=close_receipt [10:36:43]process_action close_receipt [10:36:43]cmd_close_receipt [10:36:43]MH_GetDate [10:36:43]Write to MH i2c: F0 00 00 D8 08 CF [10:36:43]Write i2c OK [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: F0 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: F0 09 00 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: F0 09 00 D8 08 00 BB A1 EE 66 6A BD 47 65 5B [10:36:43]GetLastDocTimeStamp 1726914718 [10:36:43]current date 1726915003 [10:36:43]FM_GetShiftState [10:36:43]SAM_PROTO_GetShiftState [10:36:43]wFMCommunicate request_size=4 [10:36:43]MH_SAM_APDU [10:36:43]CAPDU: 80 13 01 00 [10:36:43]Write to MH i2c: E2 08 00 D9 08 80 13 01 00 00 00 00 00 5E [10:36:43]Write i2c OK [10:36:43]MH_I2C_Read... [10:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:43]Read from MH i2c: E2 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: E2 0E 00 [10:36:43]MH_I2C_Read... [10:36:43]Read from MH i2c: E2 0E 00 D9 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EE [10:36:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:36:43]wFMCommunicate OK [10:36:43]SAM_PROTO_GetShiftState done [10:36:43]FM_GetShiftState done [10:36:43]opened in 1726878748 [10:36:43]opened+sec_in_day 1726965148 [10:36:43]quantity*price = 47527 [10:36:43]sum+1 = 47529 [10:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 475.00 Внесено: 500.00 СДАЧА: 25.00 НСП 1% : 4.21 НДС 12% : 50.47 Наличными: 475.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 116 21.09.2024 10:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151366 ФПД: 32344206258032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T103643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151366&fm=32344206258032&tin=02508201610067®Number=0000000000091825&sum=47500 [10:36:44]StoreToDocumentArchive [10:36:44]shift 474 fd 151366 [10:36:44]save to /storage/0474/doc_00151366 [10:36:44]save last doc name /storage/0474/doc_00151366 to /storage/kkm_last_doc_name [10:36:44]save OK [10:36:44]Clear old archive folders... [10:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:36:44]tlvbuf is 002382D0 [10:36:44]SAM_PROTO_ClearQueue [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 09 00 00 [10:36:44]Write to MH i2c: E2 08 00 E6 08 80 09 00 00 00 00 00 00 60 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 E6 08 00 90 00 62 [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]SAM_PROTO_ClearQueue done [10:36:44]KKMCreateOFDPacket [10:36:44]OFDProtocolAddRootSTLVToBuf [10:36:44]FM_MakeSignedData [10:36:44]FM_MakeSignedData [10:36:44]SAM_PROTO_SignData [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 0D 01 02 [10:36:44]Write to MH i2c: E2 08 00 E7 08 80 0D 01 02 00 00 00 00 68 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]wFMCommunicate request_size=255 [10:36:44]MH_SAM_APDU [10:36: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 62 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A8 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 13 00 00 00 00 07 04 06 00 8C B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 BB A1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 4F 02 00 35 04 06 00 1D [10:36:44]Write to MH i2c: E2 02 01 E8 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 62 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A8 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 13 00 00 00 00 07 04 06 00 8C B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 BB A1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 4F 02 00 35 04 06 00 1D 00 00 93 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]wFMCommunicate request_size=10 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 0D 02 02 05 6A B8 EC AF 70 [10:36:44]Write to MH i2c: E2 0D 00 E9 08 80 0D 02 02 05 00 6A B8 EC AF 70 00 00 A2 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 03 00 E9 08 00 90 00 65 [10:36:44]RAPDU: 90 00 [10:36:44]wFMCommunicate OK [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 0D 03 02 [10:36:44]Write to MH i2c: E2 08 00 EA 08 80 0D 03 02 00 00 00 00 6D [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 0B 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 0B 00 EA 08 00 02 65 AA 2B 13 94 5B 7C 90 00 28 [10:36:44]RAPDU: 02 65 AA 2B 13 94 5B 7C 90 00 [10:36:44]wFMCommunicate OK [10:36:44]SAM_PROTO_SignData done [10:36:44]FM_MakeSignedData done [10:36:44]CreateOFDProtocolMessage [10:36:44]wFMCommunicate request_size=4 [10:36:44]MH_SAM_APDU [10:36:44]CAPDU: 80 11 00 00 [10:36:44]Write to MH i2c: E2 08 00 EB 08 80 11 00 00 00 00 00 00 6D [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:44]Read from MH i2c: E2 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 17 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: E2 17 00 EB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [10:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:44]wFMCommunicate OK [10:36:44]CreateOFDProtocolMessage done [10:36:44]OFDSenderStorePacket 151366 [10:36:44]StoreOFDPacket docnum=151366 [10:36:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 AE 07 01 7C 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A8 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 13 00 00 00 00 07 04 06 00 8C B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 BB A1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 4F 02 00 35 04 06 00 1D 6A B8 EC AF 70 02 65 AA 2B 13 94 5B 7C [10:36:44]CheckFolder [10:36:44]dirname=/storage/ofd_packets [10:36:44]CheckFolder done [10:36:44]ProducePacketName [10:36:44]name=ofd_packets/00151366 [10:36:44]NVStorageSaveData ofd_packets/00151366 [10:36:44]File name is /storage/ofd_packets/00151366 [10:36:44]Write 301 bytes [10:36:44]NVStorageSaveData done [10:36:44]OFDSenderStorePacket done [10:36:44]KKMCreateOFDPacket done [10:36:44]NVStorageSaveData kkm_last_timestamp [10:36:44]File name is /storage/kkm_last_timestamp [10:36:44]Write 4 bytes [10:36:44]NVStorageSaveData done [10:36:44]ExternCall_PrintAddStr [10:36:44]wPrintStart [10:36:44]Write to MH i2c: 01 00 00 EC 08 F4 [10:36:44]Write i2c OK [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: 01 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: 01 07 00 [10:36:44]MH_I2C_Read... [10:36:44]Read from MH i2c: 01 07 00 EC 08 00 00 00 00 00 FF 0F 09 [10:36:44]RasterBufferAndPrint [10:36:44]line Счет N : (1)1785375 [10:36:44]line ИНН: 02508201610067 [10:36:44]line Контрольно-Кассовый Чек [10:36:44]line ПРОДАЖА [10:36:44]line ТРК (МРК, ГНК) : 42 [10:36:44]line Товар: 2710124130 [10:36:44]line Аи-92-К-5 [10:36:44]line 7.010 * 67.80 [10:36:44]line = 475.28 [10:36:44]line НДС 12% НСП 1% [10:36:44]line > о реализуемом товаре [10:36:44]line ОКРУГЛЕНИЕ: -0.28 [10:36:44]line ИТОГО: 475.00 [10:36:44]line Внесено: 500.00 [10:36:44]line СДАЧА: 25.00 [10:36:44]line НСП 1% : 4.21 [10:36:44]line НДС 12% : 50.47 [10:36:44]line Наличными: 475.00 [10:36:44]line Безнал.: 0.00 [10:36:44]line Место: АЗС № 89 "Партнер Нефть" [10:36:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:36:44]line СНО: Общий режим [10:36:44]line Чек 116 21.09.2024 10:36 [10:36:44]line Смена: 474 ФФД: 1.0 [10:36:44]line ЗНМ: 0300000113 [10:36:44]line РНМ: 0000000000091825 [10:36:44]line Версия ККМ: 001 [10:36:44]line ФМ: 0000000000871835 [10:36:44]line ФД: 151366 [10:36:44]line ФПД: 32344206258032 [10:36:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T103643&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151366&fm=32344206258032&tin=02508201610067®Number=0000000000091825&sum=47500 [10:36:45]written 0, free lines is 4095 [10:36:45]OFD Sender: Processing packet 151366 [packets to send 824, broken 823] [10:36:45]ProducePacketName [10:36:45]name=ofd_packets/00151366 [10:36:45]OFD Sender: To server: pG, [10:36:45]CommunicateWithHost lk.salyk.kg:30040 [10:36:45]ConnectInit lk.salyk.kg [10:36:45]Write to MH i2c: 01 00 00 17 09 20 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 07 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: 01 07 00 17 09 00 00 00 00 00 D7 0C 0A [10:36:45]RasterBufferAndPrint [10:36:45]line [10:36:45]line [10:36:45]line [10:36:45]line [10:36:45]line [10:36:45]written 0, free lines is 3293 [10:36:45]MH_Cut [10:36:45]Write to MH i2c: D1 01 00 1E 09 01 F9 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: D1 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: D1 01 00 [10:36:45]MH_I2C_Read... [10:36:45]Read from MH i2c: D1 01 00 1E 09 00 F8 [10:36:45]Write to MH i2c: 01 00 00 1F 09 28 [10:36:45]Write i2c OK [10:36:45]MH_I2C_Read... [10:36:45]Connected sock=10 [10:36:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 49 AE 07 01 7C 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 62 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A8 B9 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 13 00 00 00 00 07 04 06 00 8C B9 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 00 00 00 F4 03 04 00 BB A1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 4F 02 00 35 04 06 00 1D 6A B8 EC AF 70 02 65 AA 2B 13 94 5B 7C [10:36:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 2B 47 00 D9 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 4F 02 00 F4 03 04 00 C3 49 EE 66 B6 04 01 00 00 A1 48 C9 26 37 62 4D 78 [10:36:46]CommunicateWithHost err = 0 [10:36:46]CheckOFDResponse [10:36:46]1017 (14) - 77093643461234 [10:36:46]1041 (16) - 0000000000871835 [10:36:46]1040 (4) - 151366 [10:36:46]1012 (4) - 21.09.2024 04:21 [10:36:46]1206 (1) - 0 [10:36:46]OFD Sender: Remove packet 151366 [10:36:46]ProducePacketName [10:36:46]name=ofd_packets/00151366 [10:36:46]NVStorageDeleteData [10:36:46]*** Cut start [10:36:46]*** Purtial cut [10:36:46]*** Stage 1: CUTSNS_PIN = 1 [10:36:46]Read from MH i2c: 01 [10:36:46]MH_I2C_Read... [10:36:46]*** Stop cut motor [10:36:46]*** Cut end [10:36:46]Read from MH i2c: 01 07 00 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: 01 07 00 1F 09 00 00 00 00 00 FF 0F 3D [10:36:46]process_action close_receipt done [10:36:46]requested_data is exist [10:36:46]produce_requested_data [10:36:46]requested_item fm.sn is exist - process it [10:36:46]wFMCommunicate request_size=4 [10:36:46]MH_SAM_APDU [10:36:46]CAPDU: 80 11 00 00 [10:36:46]Write to MH i2c: E2 08 00 20 09 80 11 00 00 00 00 00 00 A3 [10:36:46]Write i2c OK [10:36:46]MH_I2C_Read... [10:36:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:36:46]Read from MH i2c: E2 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: E2 17 00 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: E2 17 00 20 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [10:36:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:36:46]wFMCommunicate OK [10:36:46]requested_item fd.num is exist - process it [10:36:46]SAM_PROTO_GetFieldsCounters [10:36:46]wFMCommunicate request_size=4 [10:36:46]MH_SAM_APDU [10:36:46]CAPDU: 80 13 00 00 [10:36:46]Write to MH i2c: E2 08 00 21 09 80 13 00 00 00 00 00 00 A6 [10:36:46]Write i2c OK [10:36:46]MH_I2C_Read... [10:36:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:36:46]OFD Sender: No OFD packet to send [10:36:46]Read from MH i2c: E2 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: E2 62 00 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: E2 62 00 21 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 4F 02 00 0E 04 04 00 DA 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 95 [10:36:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 74 00 00 00 5E 04 04 00 74 00 00 00 57 04 04 00 75 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:36:46]wFMCommunicate OK [10:36:46]SAM_PROTO_GetFieldsCounters done [10:36:46]requested_item shift.num is exist - process it [10:36:46]requested_item shift.opened is exist - process it [10:36:46]req_shift_opened [10:36:46]FM_GetShiftState [10:36:46]SAM_PROTO_GetShiftState [10:36:46]wFMCommunicate request_size=4 [10:36:46]MH_SAM_APDU [10:36:46]CAPDU: 80 13 01 00 [10:36:46]Write to MH i2c: E2 08 00 22 09 80 13 01 00 00 00 00 00 A8 [10:36:46]Write i2c OK [10:36:46]MH_I2C_Read... [10:36:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:36:46]Read from MH i2c: E2 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: E2 0E 00 [10:36:46]MH_I2C_Read... [10:36:46]Read from MH i2c: E2 0E 00 22 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [10:36:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:36:46]wFMCommunicate OK [10:36:46]SAM_PROTO_GetShiftState done [10:36:46]FM_GetShiftState done [10:36:46]req_shift_opened done [10:36:46]requested_item shift.open_date is exist - process it [10:36:46]req_shift_open_date [10:36:46]req_shift_open_date done [10:36:46]produce_requested_data done [10:36:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151366,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:36:46]process_action_free close_receipt [10:36:46]json_value_free [10:36:46]json_value_free done [10:36:46]process_json_proto returns [10:36:46]Send response to host [10:36:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151366,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:36:47]free response buf [10:36:47]execute_script done [10:36:47]execute_script returns [10:36:47]free content buf [10:36:47]Sock 7.Close socket [10:36:47]Sock 7.Thread stoped [10:36:51]recv_with_timeout no data received [10:36:51]OFD Sender: No OFD packet to send [10:36:56]OFD Sender: No OFD packet to send [10:37:01]recv_with_timeout no data received [10:37:01]OFD Sender: No OFD packet to send [10:37:07]OFD Sender: No OFD packet to send [10:37:12]OFD Sender: No OFD packet to send [10:37:12]recv_with_timeout no data received [10:37:17]OFD Sender: No OFD packet to send [10:37:22]OFD Sender: No OFD packet to send [10:37:27]OFD Sender: No OFD packet to send [10:37:32]OFD Sender: No OFD packet to send [10:37:37]OFD Sender: No OFD packet to send [10:37:42]OFD Sender: No OFD packet to send [10:37:47]OFD Sender: No OFD packet to send [10:37:52]OFD Sender: No OFD packet to send [10:37:57]OFD Sender: No OFD packet to send [10:38:02]OFD Sender: No OFD packet to send [10:38:07]OFD Sender: No OFD packet to send [10:38:12]OFD Sender: No OFD packet to send [10:38:17]OFD Sender: No OFD packet to send [10:38:22]OFD Sender: No OFD packet to send [10:38:27]OFD Sender: No OFD packet to send [10:38:28]recv_with_timeout no data received [10:38:32]OFD Sender: No OFD packet to send [10:38:37]OFD Sender: No OFD packet to send [10:38:42]OFD Sender: No OFD packet to send [10:38:47]OFD Sender: No OFD packet to send [10:38:52]OFD Sender: No OFD packet to send [10:38:57]OFD Sender: No OFD packet to send [10:39:02]OFD Sender: No OFD packet to send [10:39:07]OFD Sender: No OFD packet to send [10:39:12]OFD Sender: No OFD packet to send [10:39:17]OFD Sender: No OFD packet to send [10:39:22]OFD Sender: No OFD packet to send [10:39:27]OFD Sender: No OFD packet to send [10:39:32]OFD Sender: No OFD packet to send [10:39:34]recv_with_timeout no data received [10:39:37]OFD Sender: No OFD packet to send [10:39:42]OFD Sender: No OFD packet to send [10:39:47]OFD Sender: No OFD packet to send [10:39:52]OFD Sender: No OFD packet to send [10:39:57]OFD Sender: No OFD packet to send [10:39:57]recv_with_timeout no data received [10:40:02]OFD Sender: No OFD packet to send [10:40:07]OFD Sender: No OFD packet to send [10:40:12]OFD Sender: No OFD packet to send [10:40:17]OFD Sender: No OFD packet to send [10:40:21]accept exits with 9 [10:40:21]New connection [10:40:21]New thread 3066568036 created [10:40:21]Thread 3066711396 joined [10:40:21]Waiting for new connection... [10:40:21] Sock 9.Parse request [10:40:21]Sock 9.Check first char [10:40:21]Sock 9.First char is OK [10:40:21]request: POST /json_proto HTTP/1.0 [10:40:21]Method: POST [10:40:21]URL: /json_proto [10:40:21]Method is POST - this is cgi request [10:40:21]url: /json_proto [10:40:21]query_string will be loaded in cgi processing [10:40:21]execute_cgi json_proto POST (null) [10:40:21]execute_cgi path=json_proto method=POST [10:40:21]POST find Content-Length [10:40:21]Host: 172.17.43.67:8080 [10:40:21]Content-Length: 803 [10:40:21]Content-Type: application/json [10:40:21] [10:40:21]POST finish read [10:40:21]Found Content-Length = 803 [10:40:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462.....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:21]execute_script... [10:40:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785377", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462.....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:40:21]POST & json_proto [10:40:21]process_json_proto [10:40:21]json parsed OK: [10:40:21]protocol is kg_v1.0 [10:40:21]action value=close_receipt [10:40:21]process_action close_receipt [10:40:21]cmd_close_receipt [10:40:21]MH_GetDate [10:40:21]Write to MH i2c: F0 00 00 23 09 1B [10:40:21]Write i2c OK [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: F0 [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: F0 09 00 [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: F0 09 00 23 09 00 96 A2 EE 66 6A BD 47 65 83 [10:40:21]GetLastDocTimeStamp 1726915003 [10:40:21]current date 1726915222 [10:40:21]FM_GetShiftState [10:40:21]SAM_PROTO_GetShiftState [10:40:21]wFMCommunicate request_size=4 [10:40:21]MH_SAM_APDU [10:40:21]CAPDU: 80 13 01 00 [10:40:21]Write to MH i2c: E2 08 00 24 09 80 13 01 00 00 00 00 00 AA [10:40:21]Write i2c OK [10:40:21]MH_I2C_Read... [10:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:21]Read from MH i2c: E2 [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: E2 0E 00 [10:40:21]MH_I2C_Read... [10:40:21]Read from MH i2c: E2 0E 00 24 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3A [10:40:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:40:21]wFMCommunicate OK [10:40:21]SAM_PROTO_GetShiftState done [10:40:21]FM_GetShiftState done [10:40:21]opened in 1726878748 [10:40:21]opened+sec_in_day 1726965148 [10:40:21]quantity*price = 0 [10:40:21]sum+1 = 1 [10:40:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 117 21.09.2024 10:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086462..... ФМ: 0000000000871835 ФД: 151367 ФПД: 244969327932576 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104022&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151367&fm=244969327932576&tin=02508201610067®Number=0000000000091825&sum=0 [10:40:23]StoreToDocumentArchive [10:40:23]shift 474 fd 151367 [10:40:23]save to /storage/0474/doc_00151367 [10:40:23]save last doc name /storage/0474/doc_00151367 to /storage/kkm_last_doc_name [10:40:23]save OK [10:40:23]Clear old archive folders... [10:40:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:40:23]tlvbuf is 0021C810 [10:40:23]SAM_PROTO_ClearQueue [10:40:23]wFMCommunicate request_size=4 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 09 00 00 [10:40:23]Write to MH i2c: E2 08 00 31 09 80 09 00 00 00 00 00 00 AC [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 31 09 00 90 00 AE [10:40:23]RAPDU: 90 00 [10:40:23]wFMCommunicate OK [10:40:23]SAM_PROTO_ClearQueue done [10:40:23]KKMCreateOFDPacket [10:40:23]OFDProtocolAddRootSTLVToBuf [10:40:23]FM_MakeSignedData [10:40:23]FM_MakeSignedData [10:40:23]SAM_PROTO_SignData [10:40:23]wFMCommunicate request_size=4 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 0D 01 02 [10:40:23]Write to MH i2c: E2 08 00 32 09 80 0D 01 02 00 00 00 00 B4 80 13 00 00 [10:40:25]Write to MH i2c: E2 08 00 6B 09 80 13 00 00 00 00 00 00 F0 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 62 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 62 00 6B 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 4F 02 00 0E 04 04 00 DA 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 E3 [10:40:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 4F 02 00 0E 04 04 00 DA 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 [10:40:25]wFMCommunicate OK [10:40:25]SAM_PROTO_GetFieldsCounters done [10:40:25]requested_item shift.num is exist - process it [10:40:25]requested_item shift.opened is exist - process it [10:40:25]req_shift_opened [10:40:25]FM_GetShiftState [10:40:25]SAM_PROTO_GetShiftState [10:40:25]wFMCommunicate request_size=4 [10:40:25]MH_SAM_APDU [10:40:25]CAPDU: 80 13 01 00 [10:40:25]Write to MH i2c: E2 08 00 6C 09 80 13 01 00 00 00 00 00 F2 [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 0E 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 0E 00 6C 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 82 [10:40:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:40:25]wFMCommunicate OK [10:40:25]SAM_PROTO_GetShiftState done [10:40:25]FM_GetShiftState done [10:40:25]req_shift_opened done [10:40:25]requested_item shift.open_date is exist - process it [10:40:25]req_shift_open_date [10:40:25]req_shift_open_date done [10:40:25]produce_requested_data done [10:40:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151367,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:40:25]process_action_free close_receipt [10:40:25]json_value_free [10:40:25]json_value_free done [10:40:25]process_json_proto returns [10:40:25]Send response to host [10:40:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151367,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:40:25]free response buf [10:40:25]execute_script done [10:40:25]execute_script returns [10:40:25]free content buf [10:40:25]Sock 9.Close socket [10:40:25]Sock 9.Thread stoped [10:40:25]Connected sock=11 [10:40:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 A7 04 01 8D 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 96 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 4F 02 00 35 04 06 00 DE CC 5D C5 B4 A0 3D 59 55 8A BA 0C AB 5A [10:40:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8A 73 47 00 FD 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 4F 02 00 F4 03 04 00 9F 4A EE 66 B6 04 01 00 00 D1 2F 99 3F 4E 5F FD 40 [10:40:26]CommunicateWithHost err = 0 [10:40:26]CheckOFDResponse [10:40:26]1017 (14) - 77093643461234 [10:40:26]1041 (16) - 0000000000871835 [10:40:26]1040 (4) - 151367 [10:40:26]1012 (4) - 21.09.2024 04:25 [10:40:26]1206 (1) - 0 [10:40:26]OFD Sender: Remove packet 151367 [10:40:26]ProducePacketName [10:40:26]name=ofd_packets/00151367 [10:40:26]NVStorageDeleteData [10:40:26]OFD Sender: No OFD packet to send [10:40:31]OFD Sender: No OFD packet to send [10:40:36]OFD Sender: No OFD packet to send [10:40:41]OFD Sender: No OFD packet to send [10:40:45]recv_with_timeout no data received [10:40:46]OFD Sender: No OFD packet to send [10:40:51]OFD Sender: No OFD packet to send [10:40:56]OFD Sender: No OFD packet to send [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 32 09 00 90 00 AF [10:40:23]RAPDU: 90 00 [10:40:23]wFMCommunicate OK [10:40:23]wFMCommunicate request_size=255 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 96 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 4F 02 00 35 04 06 00 DE CC 5D C5 [10:40:23]Write to MH i2c: E2 02 01 33 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 96 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 4F 02 00 35 04 06 00 DE CC 5D C5 00 00 41 [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [10:40:23]RAPDU: 90 00 [10:40:23]wFMCommunicate OK [10:40:23]wFMCommunicate request_size=7 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 0D 02 02 02 B4 A0 [10:40:23]Write to MH i2c: E2 0A 00 34 09 80 0D 02 02 02 00 B4 A0 00 00 0F [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 03 00 34 09 00 90 00 B1 [10:40:23]RAPDU: 90 00 [10:40:23]wFMCommunicate OK [10:40:23]wFMCommunicate request_size=4 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 0D 03 02 [10:40:23]Write to MH i2c: E2 08 00 35 09 80 0D 03 02 00 00 00 00 B9 [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 0B 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 0B 00 35 09 00 3D 59 55 8A BA 0C AB 5A 90 00 FA [10:40:23]RAPDU: 3D 59 55 8A BA 0C AB 5A 90 00 [10:40:23]wFMCommunicate OK [10:40:23]SAM_PROTO_SignData done [10:40:23]FM_MakeSignedData done [10:40:23]CreateOFDProtocolMessage [10:40:23]wFMCommunicate request_size=4 [10:40:23]MH_SAM_APDU [10:40:23]CAPDU: 80 11 00 00 [10:40:23]Write to MH i2c: E2 08 00 36 09 80 11 00 00 00 00 00 00 B9 [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:23]Read from MH i2c: E2 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 17 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: E2 17 00 36 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [10:40:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:40:23]wFMCommunicate OK [10:40:23]CreateOFDProtocolMessage done [10:40:23]OFDSenderStorePacket 151367 [10:40:23]StoreOFDPacket docnum=151367 [10:40:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 A7 04 01 8D 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 00 00 00 F4 03 04 00 96 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 4F 02 00 35 04 06 00 DE CC 5D C5 B4 A0 3D 59 55 8A BA 0C AB 5A [10:40:23]CheckFolder [10:40:23]dirname=/storage/ofd_packets [10:40:23]CheckFolder done [10:40:23]ProducePacketName [10:40:23]name=ofd_packets/00151367 [10:40:23]NVStorageSaveData ofd_packets/00151367 [10:40:23]File name is /storage/ofd_packets/00151367 [10:40:23]Write 298 bytes [10:40:23]NVStorageSaveData done [10:40:23]OFDSenderStorePacket done [10:40:23]KKMCreateOFDPacket done [10:40:23]NVStorageSaveData kkm_last_timestamp [10:40:23]File name is /storage/kkm_last_timestamp [10:40:23]Write 4 bytes [10:40:23]NVStorageSaveData done [10:40:23]ExternCall_PrintAddStr [10:40:23]wPrintStart [10:40:23]Write to MH i2c: 01 00 00 37 09 40 [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: 01 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: 01 07 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: 01 07 00 37 09 00 00 00 00 00 FF 0F 55 [10:40:23]RasterBufferAndPrint [10:40:23]line Счет N : (1)1785377 [10:40:23]line ИНН: 02508201610067 [10:40:23]line Контрольно-Кассовый Чек [10:40:23]line ПРОДАЖА [10:40:23]line ТРК (МРК, ГНК) : 31 [10:40:23]line Товар: 2710194210 [10:40:23]line ДТ-К-5 [10:40:23]line 26.250 * 0.00 [10:40:23]line = 0.00 [10:40:23]line НДС 12% НСП 1% [10:40:23]line > о реализуемом товаре [10:40:23]line ИТОГО: 0.00 [10:40:23]line НСП 1% : 0.00 [10:40:23]line НДС 12% : 0.00 [10:40:23]line Наличными: 0.00 [10:40:23]line Безнал.: 0.00 [10:40:23]line Место: АЗС № 89 "Партнер Нефть" [10:40:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:40:23]line СНО: Общий режим [10:40:23]line Чек 117 21.09.2024 10:40 [10:40:23]line Смена: 474 ФФД: 1.0 [10:40:23]line ЗНМ: 0300000113 [10:40:23]line РНМ: 0000000000091825 [10:40:23]line Версия ККМ: 001 [10:40:23]line Талоны: Топливные Талоны [10:40:23]line 4086462..... [10:40:23]line ФМ: 0000000000871835 [10:40:23]line ФД: 151367 [10:40:23]line ФПД: 244969327932576 [10:40:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104022&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151367&fm=244969327932576&tin=02508201610067®Number=0000000000091825&sum=0 [10:40:23]written 0, free lines is 4095 [10:40:23]OFD Sender: Processing packet 151367 [packets to send 824, broken 823] [10:40:23]ProducePacketName [10:40:23]name=ofd_packets/00151367 [10:40:23]OFD Sender: To server: pG, [10:40:23]CommunicateWithHost lk.salyk.kg:30040 [10:40:23]ConnectInit lk.salyk.kg [10:40:23]Write to MH i2c: 01 00 00 61 09 6A [10:40:23]Write i2c OK [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: 01 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: 01 07 00 [10:40:23]MH_I2C_Read... [10:40:23]Read from MH i2c: 01 07 00 61 09 00 00 00 00 00 DE 0C 5B [10:40:23]RasterBufferAndPrint [10:40:23]line [10:40:23]line [10:40:23]line [10:40:23]line [10:40:23]line [10:40:23]written 0, free lines is 3300 [10:40:24]MH_Cut [10:40:24]Write to MH i2c: D1 01 00 68 09 01 43 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: D1 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: D1 01 00 [10:40:24]MH_I2C_Read... [10:40:24]Read from MH i2c: D1 01 00 68 09 00 42 [10:40:24]Write to MH i2c: 01 00 00 69 09 72 [10:40:24]Write i2c OK [10:40:24]MH_I2C_Read... [10:40:24]*** Cut start [10:40:24]*** Purtial cut [10:40:24]*** Stage 1: CUTSNS_PIN = 1 [10:40:25]Read from MH i2c: 01 [10:40:25]MH_I2C_Read... [10:40:25]*** Stop cut motor [10:40:25]*** Cut end [10:40:25]Read from MH i2c: 01 07 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: 01 07 00 69 09 00 00 00 00 00 FF 0F 87 [10:40:25]process_action close_receipt done [10:40:25]requested_data is exist [10:40:25]produce_requested_data [10:40:25]requested_item fm.sn is exist - process it [10:40:25]wFMCommunicate request_size=4 [10:40:25]MH_SAM_APDU [10:40:25]CAPDU: 80 11 00 00 [10:40:25]Write to MH i2c: E2 08 00 6A 09 80 11 00 00 00 00 00 00 ED [10:40:25]Write i2c OK [10:40:25]MH_I2C_Read... [10:40:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:40:25]Read from MH i2c: E2 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 17 00 [10:40:25]MH_I2C_Read... [10:40:25]Read from MH i2c: E2 17 00 6A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [10:40:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:40:25]wFMCommunicate OK [10:40:25]requested_item fd.num is exist - process it [10:40:25]SAM_PROTO_GetFieldsCounters [10:40:25]wFMCommunicate request_size=4 [10:40:25]MH_SAM_APDU [10:40:25]CAPDU: [10:41:01]OFD Sender: No OFD packet to send [10:41:02]recv_with_timeout no data received [10:41:06]OFD Sender: No OFD packet to send [10:41:11]OFD Sender: No OFD packet to send [10:41:16]OFD Sender: No OFD packet to send [10:41:20]recv_with_timeout no data received [10:41:21]OFD Sender: No OFD packet to send [10:41:26]OFD Sender: No OFD packet to send [10:41:31]OFD Sender: No OFD packet to send [10:41:34]recv_with_timeout no data received [10:41:36]OFD Sender: No OFD packet to send [10:41:41]OFD Sender: No OFD packet to send [10:41:42]accept exits with 7 [10:41:42]New connection [10:41:42]New thread 3066711396 created [10:41:42]Thread 3066568036 joined [10:41:42]Waiting for new connection... [10:41:42] Sock 7.Parse request [10:41:42]Sock 7.Check first char [10:41:42]Sock 7.First char is OK [10:41:42]request: POST /json_proto HTTP/1.0 [10:41:42]Method: POST [10:41:42]URL: /json_proto [10:41:42]Method is POST - this is cgi request [10:41:42]url: /json_proto [10:41:42]query_string will be loaded in cgi processing [10:41:42]execute_cgi json_proto POST (null) [10:41:42]execute_cgi path=json_proto method=POST [10:41:42]POST find Content-Length [10:41:42]Host: 172.17.43.67:8080 [10:41:42]Content-Length: 678 [10:41:42]Content-Type: application/json [10:41:42] [10:41:42]POST finish read [10:41:42]Found Content-Length = 678 [10:41:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:42]execute_script... [10:41: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)1785378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:42]POST & json_proto [10:41:42]process_json_proto [10:41:42]json parsed OK: [10:41:42]protocol is kg_v1.0 [10:41:42]action value=close_receipt [10:41:42]process_action close_receipt [10:41:42]cmd_close_receipt [10:41:42]MH_GetDate [10:41:42]Write to MH i2c: F0 00 00 6D 09 65 [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: F0 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: F0 09 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: F0 09 00 6D 09 00 E7 A2 EE 66 6A BD 47 65 1E [10:41:42]GetLastDocTimeStamp 1726915222 [10:41:42]current date 1726915303 [10:41:42]FM_GetShiftState [10:41:42]SAM_PROTO_GetShiftState [10:41:42]wFMCommunicate request_size=4 [10:41:42]MH_SAM_APDU [10:41:42]CAPDU: 80 13 01 00 [10:41:42]Write to MH i2c: E2 08 00 6E 09 80 13 01 00 00 00 00 00 F4 [10:41:42]Write i2c OK [10:41:42]MH_I2C_Read... [10:41:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:42]Read from MH i2c: E2 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 0E 00 [10:41:42]MH_I2C_Read... [10:41:42]Read from MH i2c: E2 0E 00 6E 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 84 [10:41:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:41:42]wFMCommunicate OK [10:41:42]SAM_PROTO_GetShiftState done [10:41:42]FM_GetShiftState done [10:41:42]opened in 1726878748 [10:41:42]opened+sec_in_day 1726965148 [10:41:42]quantity*price = 50036 [10:41:42]sum+1 = 50037 [10:41:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 118 21.09.2024 10:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151368 ФПД: 276115620919016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151368&fm=276115620919016&tin=02508201610067®Number=0000000000091825&sum=50000 [10:41:43]StoreToDocumentArchive [10:41:43]shift 474 fd 151368 [10:41:43]save to /storage/0474/doc_00151368 [10:41:43]save last doc name /storage/0474/doc_00151368 to /storage/kkm_last_doc_name [10:41:43]save OK [10:41:43]Clear old archive folders... [10:41:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:43]tlvbuf is 00235000 [10:41:43]SAM_PROTO_ClearQueue [10:41:43]wFMCommunicate request_size=4 [10:41:43]MH_SAM_APDU [10:41:43]CAPDU: 80 09 00 00 [10:41:43]Write to MH i2c: E2 08 00 7B 09 80 09 00 00 00 00 00 00 F6 [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:43]Read from MH i2c: E2 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 7B 09 00 90 00 F8 [10:41:43]RAPDU: 90 00 [10:41:43]wFMCommunicate OK [10:41:43]SAM_PROTO_ClearQueue done [10:41:43]KKMCreateOFDPacket [10:41:43]OFDProtocolAddRootSTLVToBuf [10:41:43]FM_MakeSignedData [10:41:43]FM_MakeSignedData [10:41:43]SAM_PROTO_SignData [10:41:43]wFMCommunicate request_size=4 [10:41:43]MH_SAM_APDU [10:41:43]CAPDU: 80 0D 01 02 [10:41:43]Write to MH i2c: E2 08 00 7C 09 80 0D 01 02 00 00 00 00 FE [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:43]Read from MH i2c: E2 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 7C 09 00 90 00 F9 [10:41:43]RAPDU: 90 00 [10:41:43]wFMCommunicate OK [10:41:43]wFMCommunicate request_size=255 [10:41:43]MH_SAM_APDU [10:41:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E7 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 4F 02 00 35 04 06 00 FB [10:41:43]Write to MH i2c: E2 02 01 7D 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E7 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 4F 02 00 35 04 06 00 FB 00 00 3F [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:43]Read from MH i2c: E2 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 7D 09 00 90 00 FA [10:41:43]RAPDU: 90 00 [10:41:43]wFMCommunicate OK [10:41:43]wFMCommunicate request_size=10 [10:41:43]MH_SAM_APDU [10:41:43]CAPDU: 80 0D 02 02 05 20 2D 80 76 E8 [10:41:43]Write to MH i2c: E2 0D 00 7E 09 80 0D 02 02 05 00 20 2D 80 76 E8 00 00 36 [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:43]Read from MH i2c: E2 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 [10:41:43]MH_I2C_Read... [10:41:43]Read from MH i2c: E2 03 00 7E 09 00 90 00 FB [10:41:43]RAPDU: 90 00 [10:41:43]wFMCommunicate OK [10:41:43]wFMCommunicate request_size=4 [10:41:43]MH_SAM_APDU [10:41:43]CAPDU: 80 0D 03 02 [10:41:43]Write to MH i2c: E2 08 00 7F 09 80 0D 03 02 00 00 00 00 03 [10:41:43]Write i2c OK [10:41:43]MH_I2C_Read... [10:41:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:44]Read from MH i2c: E2 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 0B 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 0B 00 7F 09 00 29 AC 90 17 4D 5F BD 9A 90 00 83 [10:41:44]RAPDU: 29 AC 90 17 4D 5F BD 9A 90 00 [10:41:44]wFMCommunicate OK [10:41:44]SAM_PROTO_SignData done [10:41:44]FM_MakeSignedData done [10:41:44]CreateOFDProtocolMessage [10:41:44]wFMCommunicate request_size=4 [10:41:44]MH_SAM_APDU [10:41:44]CAPDU: 80 11 00 00 [10:41:44]Write to MH i2c: E2 08 00 80 09 80 11 00 00 00 00 00 00 03 [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:44]Read from MH i2c: E2 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 17 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: E2 17 00 80 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [10:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:44]wFMCommunicate OK [10:41:44]CreateOFDProtocolMessage done [10:41:44]OFDSenderStorePacket 151368 [10:41:44]StoreOFDPacket docnum=151368 [10:41:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A 64 07 01 88 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E7 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 4F 02 00 35 04 06 00 FB 20 2D 80 76 E8 29 AC 90 17 4D 5F BD 9A [10:41:44]CheckFolder [10:41:44]dirname=/storage/ofd_packets [10:41:44]CheckFolder done [10:41:44]ProducePacketName [10:41:44]name=ofd_packets/00151368 [10:41:44]NVStorageSaveData ofd_packets/00151368 [10:41:44]File name is /storage/ofd_packets/00151368 [10:41:44]Write 301 bytes [10:41:44]NVStorageSaveData done [10:41:44]OFDSenderStorePacket done [10:41:44]KKMCreateOFDPacket done [10:41:44]NVStorageSaveData kkm_last_timestamp [10:41:44]File name is /storage/kkm_last_timestamp [10:41:44]Write 4 bytes [10:41:44]NVStorageSaveData done [10:41:44]ExternCall_PrintAddStr [10:41:44]wPrintStart [10:41:44]Write to MH i2c: 01 00 00 81 09 8A [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: 01 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: 01 07 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: 01 07 00 81 09 00 00 00 00 00 FF 0F 9F [10:41:44]RasterBufferAndPrint [10:41:44]line Счет N : (1)1785378 [10:41:44]line ИНН: 02508201610067 [10:41:44]line Контрольно-Кассовый Чек [10:41:44]line ПРОДАЖА [10:41:44]line ТРК (МРК, ГНК) : 12 [10:41:44]line Товар: 2710124130 [10:41:44]line Аи-92-К-5 [10:41:44]line 7.380 * 67.80 [10:41:44]line = 500.36 [10:41:44]line НДС 12% НСП 1% [10:41:44]line > о реализуемом товаре [10:41:44]line ОКРУГЛЕНИЕ: -0.36 [10:41:44]line ИТОГО: 500.00 [10:41:44]line Внесено: 500.00 [10:41:44]line СДАЧА: 0.00 [10:41:44]line НСП 1% : 4.43 [10:41:44]line НДС 12% : 53.14 [10:41:44]line Наличными: 500.00 [10:41:44]line Безнал.: 0.00 [10:41:44]line Место: АЗС № 89 "Партнер Нефть" [10:41:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:41:44]line СНО: Общий режим [10:41:44]line Чек 118 21.09.2024 10:41 [10:41:44]line Смена: 474 ФФД: 1.0 [10:41:44]line ЗНМ: 0300000113 [10:41:44]line РНМ: 0000000000091825 [10:41:44]line Версия ККМ: 001 [10:41:44]line ФМ: 0000000000871835 [10:41:44]line ФД: 151368 [10:41:44]line ФПД: 276115620919016 [10:41:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151368&fm=276115620919016&tin=02508201610067®Number=0000000000091825&sum=50000 [10:41:44]OFD Sender: Processing packet 151368 [packets to send 824, broken 823] [10:41:44]ProducePacketName [10:41:44]name=ofd_packets/00151368 [10:41:44]OFD Sender: To server: pG, [10:41:44]CommunicateWithHost lk.salyk.kg:30040 [10:41:44]ConnectInit lk.salyk.kg [10:41:44]written 0, free lines is 4095 [10:41:44]Write to MH i2c: 01 00 00 AC 09 B5 [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: 01 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: 01 07 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: 01 07 00 AC 09 00 00 00 00 00 D7 0C 9F [10:41:44]RasterBufferAndPrint [10:41:44]line [10:41:44]line [10:41:44]line [10:41:44]line [10:41:44]line [10:41:44]written 0, free lines is 3295 [10:41:44]MH_Cut [10:41:44]Write to MH i2c: D1 01 00 B3 09 01 8E [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: D1 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: D1 01 00 [10:41:44]MH_I2C_Read... [10:41:44]Read from MH i2c: D1 01 00 B3 09 00 8D [10:41:44]Write to MH i2c: 01 00 00 B4 09 BD [10:41:44]Write i2c OK [10:41:44]MH_I2C_Read... [10:41:45]*** Cut start [10:41:45]*** Purtial cut [10:41:45]*** Stage 1: CUTSNS_PIN = 1 [10:41:45]Read from MH i2c: 01 [10:41:45]MH_I2C_Read... [10:41:45]*** Stop cut motor [10:41:45]*** Cut end [10:41:45]Read from MH i2c: 01 07 00 [10:41:45]MH_I2C_Read... [10:41:45]Read from MH i2c: 01 07 00 B4 09 00 00 00 00 00 FF 0F D2 [10:41:45]process_action close_receipt done [10:41:45]requested_data is exist [10:41:45]produce_requested_data [10:41:45]requested_item fm.sn is exist - process it [10:41:45]wFMCommunicate request_size=4 [10:41:45]MH_SAM_APDU [10:41:45]CAPDU: 80 11 00 00 [10:41:45]Write to MH i2c: E2 08 00 B5 09 80 11 00 00 00 00 00 00 38 [10:41:45]Write i2c OK [10:41:45]MH_I2C_Read... [10:41:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:45]Read from MH i2c: E2 [10:41:45]MH_I2C_Read... [10:41:45]Read from MH i2c: E2 17 00 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 17 00 B5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [10:41:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:41:46]wFMCommunicate OK [10:41:46]requested_item fd.num is exist - process it [10:41:46]SAM_PROTO_GetFieldsCounters [10:41:46]wFMCommunicate request_size=4 [10:41:46]MH_SAM_APDU [10:41:46]CAPDU: 80 13 00 00 [10:41:46]Write to MH i2c: E2 08 00 B6 09 80 13 00 00 00 00 00 00 3B [10:41:46]Write i2c OK [10:41:46]MH_I2C_Read... [10:41:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:46]Read from MH i2c: E2 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 62 00 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 62 00 B6 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 4F 02 00 0E 04 04 00 DA 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 32 [10:41:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 76 00 00 00 5E 04 04 00 76 00 00 00 57 04 04 00 77 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:46]wFMCommunicate OK [10:41:46]SAM_PROTO_GetFieldsCounters done [10:41:46]requested_item shift.num is exist - process it [10:41:46]requested_item shift.opened is exist - process it [10:41:46]req_shift_opened [10:41:46]FM_GetShiftState [10:41:46]SAM_PROTO_GetShiftState [10:41:46]wFMCommunicate request_size=4 [10:41:46]MH_SAM_APDU [10:41:46]CAPDU: 80 13 01 00 [10:41:46]Write to MH i2c: E2 08 00 B7 09 80 13 01 00 00 00 00 00 3D [10:41:46]Write i2c OK [10:41:46]MH_I2C_Read... [10:41:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:46]Read from MH i2c: E2 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 0E 00 [10:41:46]MH_I2C_Read... [10:41:46]Read from MH i2c: E2 0E 00 B7 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CD [10:41:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:41:46]wFMCommunicate OK [10:41:46]SAM_PROTO_GetShiftState done [10:41:46]FM_GetShiftState done [10:41:46]req_shift_opened done [10:41:46]requested_item shift.open_date is exist - process it [10:41:46]req_shift_open_date [10:41:46]req_shift_open_date done [10:41:46]produce_requested_data done [10:41:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151368,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:41:46]process_action_free close_receipt [10:41:46]json_value_free [10:41:46]json_value_free done [10:41:46]process_json_proto returns [10:41:46]Send response to host [10:41:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151368,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:41:46]free response buf [10:41:46]execute_script done [10:41:46]execute_script returns [10:41:46]free content buf [10:41:46]Sock 7.Close socket [10:41:46]Sock 7.Thread stoped [10:41:49]ConnectInit Can't take IP for lk.salyk.kg [10:41:49]CommunicateWithHost connect error [10:41:49]CommunicateWithHost err = -1 [10:41:49]OFD Sender: Server communicate error [10:41:54]OFD Sender: Processing packet 151368 [packets to send 824, broken 823] [10:41:54]ProducePacketName [10:41:54]name=ofd_packets/00151368 [10:41:54]OFD Sender: To server: pG, [10:41:54]CommunicateWithHost lk.salyk.kg:30040 [10:41:54]ConnectInit lk.salyk.kg [10:41:55]Connected sock=9 [10:41:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A 64 07 01 88 B6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 00 00 00 F4 03 04 00 E7 A2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 4F 02 00 35 04 06 00 FB 20 2D 80 76 E8 29 AC 90 17 4D 5F BD 9A [10:41:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B2 C9 47 00 67 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 4F 02 00 F4 03 04 00 F9 4A EE 66 B6 04 01 00 00 7D B6 59 CB F4 FB A1 B4 [10:41:55]CommunicateWithHost err = 0 [10:41:55]CheckOFDResponse [10:41:55]1017 (14) - 77093643461234 [10:41:55]1041 (16) - 0000000000871835 [10:41:55]1040 (4) - 151368 [10:41:55]1012 (4) - 21.09.2024 04:26 [10:41:55]1206 (1) - 0 [10:41:55]OFD Sender: Remove packet 151368 [10:41:55]ProducePacketName [10:41:55]name=ofd_packets/00151368 [10:41:55]NVStorageDeleteData [10:41:56]OFD Sender: No OFD packet to send [10:42:01]OFD Sender: No OFD packet to send [10:42:06]OFD Sender: No OFD packet to send [10:42:11]OFD Sender: No OFD packet to send [10:42:16]OFD Sender: No OFD packet to send [10:42:21]OFD Sender: No OFD packet to send [10:42:26]OFD Sender: No OFD packet to send [10:42:31]OFD Sender: No OFD packet to send [10:42:36]OFD Sender: No OFD packet to send [10:42:41]OFD Sender: No OFD packet to send [10:42:46]OFD Sender: No OFD packet to send [10:42:51]OFD Sender: No OFD packet to send [10:42:56]OFD Sender: No OFD packet to send [10:43:01]OFD Sender: No OFD packet to send [10:43:06]OFD Sender: No OFD packet to send [10:43:07]recv_with_timeout no data received [10:43:11]OFD Sender: No OFD packet to send [10:43:16]OFD Sender: No OFD packet to send [10:43:21]OFD Sender: No OFD packet to send [10:43:22]accept exits with 10 [10:43:22]New connection [10:43:22]New thread 3066568036 created [10:43:22]Thread 3066711396 joined [10:43:22]Waiting for new connection... [10:43:22] Sock 10.Parse request [10:43:22]Sock 10.Check first char [10:43:22]Sock 10.First char is OK [10:43:22]request: POST /json_proto HTTP/1.0 [10:43:22]Method: POST [10:43:22]URL: /json_proto [10:43:22]Method is POST - this is cgi request [10:43:22]url: /json_proto [10:43:22]query_string will be loaded in cgi processing [10:43:22]execute_cgi json_proto POST (null) [10:43:22]execute_cgi path=json_proto method=POST [10:43:22]POST find Content-Length [10:43:22]Host: 172.17.43.67:8080 [10:43:22]Content-Length: 803 [10:43:22]Content-Type: application/json [10:43:22] [10:43:22]POST finish read [10:43:22]Found Content-Length = 803 [10:43:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462.....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:22]execute_script... [10:43:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462.....", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:22]POST & json_proto [10:43:22]process_json_proto [10:43:22]json parsed OK: [10:43:22]protocol is kg_v1.0 [10:43:22]action value=close_receipt [10:43:22]process_action close_receipt [10:43:22]cmd_close_receipt [10:43:22]MH_GetDate [10:43:22]Write to MH i2c: F0 00 00 B8 09 B0 [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: F0 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: F0 09 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: F0 09 00 B8 09 00 4B A3 EE 66 6A BD 47 65 CE [10:43:22]GetLastDocTimeStamp 1726915303 [10:43:22]current date 1726915403 [10:43:22]FM_GetShiftState [10:43:22]SAM_PROTO_GetShiftState [10:43:22]wFMCommunicate request_size=4 [10:43:22]MH_SAM_APDU [10:43:22]CAPDU: 80 13 01 00 [10:43:22]Write to MH i2c: E2 08 00 B9 09 80 13 01 00 00 00 00 00 3F [10:43:22]Write i2c OK [10:43:22]MH_I2C_Read... [10:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:22]Read from MH i2c: E2 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 0E 00 [10:43:22]MH_I2C_Read... [10:43:22]Read from MH i2c: E2 0E 00 B9 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CF [10:43:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:43:22]wFMCommunicate OK [10:43:22]SAM_PROTO_GetShiftState done [10:43:22]FM_GetShiftState done [10:43:22]opened in 1726878748 [10:43:22]opened+sec_in_day 1726965148 [10:43:22]quantity*price = 0 [10:43:22]sum+1 = 1 [10:43:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 119 21.09.2024 10:43 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086462..... ФМ: 0000000000871835 ФД: 151369 ФПД: 255894596492119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104323&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151369&fm=255894596492119&tin=02508201610067®Number=0000000000091825&sum=0 [10:43:24]StoreToDocumentArchive [10:43:24]shift 474 fd 151369 [10:43:24]save to /storage/0474/doc_00151369 [10:43:24]save last doc name /storage/0474/doc_00151369 to /storage/kkm_last_doc_name [10:43:24]save OK [10:43:24]Clear old archive folders... [10:43:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:43:24]tlvbuf is 0023F8F0 [10:43:24]SAM_PROTO_ClearQueue [10:43:24]wFMCommunicate request_size=4 [10:43:24]MH_SAM_APDU [10:43:24]CAPDU: 80 09 00 00 [10:43:24]Write to MH i2c: E2 08 00 C6 09 80 09 00 00 00 00 00 00 41 [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:24]Read from MH i2c: E2 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 C6 09 00 90 00 43 [10:43:24]RAPDU: 90 00 [10:43:24]wFMCommunicate OK [10:43:24]SAM_PROTO_ClearQueue done [10:43:24]KKMCreateOFDPacket [10:43:24]OFDProtocolAddRootSTLVToBuf [10:43:24]FM_MakeSignedData [10:43:24]FM_MakeSignedData [10:43:24]SAM_PROTO_SignData [10:43:24]wFMCommunicate request_size=4 [10:43:24]MH_SAM_APDU [10:43:24]CAPDU: 80 0D 01 02 [10:43:24]Write to MH i2c: E2 08 00 C7 09 80 0D 01 02 00 00 00 00 49 [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:24]Read from MH i2c: E2 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 C7 09 00 90 00 44 [10:43:24]RAPDU: 90 00 [10:43:24]wFMCommunicate OK [10:43:24]wFMCommunicate request_size=255 [10:43:24]MH_SAM_APDU [10:43:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 4B A3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 4F 02 00 35 04 06 00 E8 BC 1A 86 [10:43:24]Write to MH i2c: E2 02 01 C8 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 4B A3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 4F 02 00 35 04 06 00 E8 BC 1A 86 00 00 85 [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:24]Read from MH i2c: E2 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [10:43:24]RAPDU: 90 00 [10:43:24]wFMCommunicate OK [10:43:24]wFMCommunicate request_size=7 [10:43:24]MH_SAM_APDU [10:43:24]CAPDU: 80 0D 02 02 02 1B 57 [10:43:24]Write to MH i2c: E2 0A 00 C9 09 80 0D 02 02 02 00 1B 57 00 00 C2 [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:24]Read from MH i2c: E2 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [10:43:24]RAPDU: 90 00 [10:43:24]wFMCommunicate OK [10:43:24]wFMCommunicate request_size=4 [10:43:24]MH_SAM_APDU [10:43:24]CAPDU: 80 0D 03 02 [10:43:24]Write to MH i2c: E2 08 00 CA 09 80 0D 03 02 00 00 00 00 4E [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:24]Read from MH i2c: E2 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 0B 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 0B 00 CA 09 00 52 8D ED FC 7D F8 62 FE 90 00 EC [10:43:24]RAPDU: 52 8D ED FC 7D F8 62 FE 90 00 [10:43:24]wFMCommunicate OK [10:43:24]SAM_PROTO_SignData done [10:43:24]FM_MakeSignedData done [10:43:24]CreateOFDProtocolMessage [10:43:24]wFMCommunicate request_size=4 [10:43:24]MH_SAM_APDU [10:43:24]CAPDU: 80 11 00 00 [10:43:24]Write to MH i2c: E2 08 00 CB 09 80 11 00 00 00 00 00 00 4E [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:24]Read from MH i2c: E2 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 17 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: E2 17 00 CB 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [10:43:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:43:24]wFMCommunicate OK [10:43:24]CreateOFDProtocolMessage done [10:43:24]OFDSenderStorePacket 151369 [10:43:24]StoreOFDPacket docnum=151369 [10:43:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E6 1A 04 01 2D DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 4B A3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 4F 02 00 35 04 06 00 E8 BC 1A 86 1B 57 52 8D ED FC 7D F8 62 FE [10:43:24]CheckFolder [10:43:24]dirname=/storage/ofd_packets [10:43:24]CheckFolder done [10:43:24]ProducePacketName [10:43:24]name=ofd_packets/00151369 [10:43:24]NVStorageSaveData ofd_packets/00151369 [10:43:24]File name is /storage/ofd_packets/00151369 [10:43:24]Write 298 bytes [10:43:24]NVStorageSaveData done [10:43:24]OFDSenderStorePacket done [10:43:24]KKMCreateOFDPacket done [10:43:24]NVStorageSaveData kkm_last_timestamp [10:43:24]File name is /storage/kkm_last_timestamp [10:43:24]Write 4 bytes [10:43:24]NVStorageSaveData done [10:43:24]ExternCall_PrintAddStr [10:43:24]wPrintStart [10:43:24]Write to MH i2c: 01 00 00 CC 09 D5 [10:43:24]Write i2c OK [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: 01 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: 01 07 00 [10:43:24]MH_I2C_Read... [10:43:24]Read from MH i2c: 01 07 00 CC 09 00 00 00 00 00 FF 0F EA [10:43:24]RasterBufferAndPrint [10:43:24]line Счет N : (1)1785376 [10:43:24]line ИНН: 02508201610067 [10:43:24]line Контрольно-Кассовый Чек [10:43:24]line ПРОДАЖА [10:43:24]line ТРК (МРК, ГНК) : 41 [10:43:24]line Товар: 2710194210 [10:43:24]line ДТ-К-5 [10:43:24]line 39.380 * 0.00 [10:43:24]line = 0.00 [10:43:24]line НДС 12% НСП 1% [10:43:24]line > о реализуемом товаре [10:43:24]line ИТОГО: 0.00 [10:43:24]line НСП 1% : 0.00 [10:43:24]line НДС 12% : 0.00 [10:43:24]line Наличными: 0.00 [10:43:24]line Безнал.: 0.00 [10:43:24]line Место: АЗС № 89 "Партнер Нефть" [10:43:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:43:24]line СНО: Общий режим [10:43:24]line Чек 119 21.09.2024 10:43 [10:43:24]line Смена: 474 ФФД: 1.0 [10:43:24]line ЗНМ: 0300000113 [10:43:24]line РНМ: 0000000000091825 [10:43:24]line Версия ККМ: 001 [10:43:24]line Талоны: Топливные Талоны [10:43:24]line 4086462..... [10:43:24]line ФМ: 0000000000871835 [10:43:24]line ФД: 151369 [10:43:24]line ФПД: 255894596492119 [10:43:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104323&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151369&fm=255894596492119&tin=02508201610067®Number=0000000000091825&sum=0 [10:43:24]written 0, free lines is 4095 [10:43:24]OFD Sender: Processing packet 151369 [packets to send 824, broken 823] [10:43:24]ProducePacketName [10:43:24]name=ofd_packets/00151369 [10:43:24]OFD Sender: To server: pG, [10:43:24]CommunicateWithHost lk.salyk.kg:30040 [10:43:24]ConnectInit lk.salyk.kg [10:43:25]Write to MH i2c: 01 00 00 F6 09 FF [10:43:25]Write i2c OK [10:43:25]MH_I2C_Read... [10:43:25]Read from MH i2c: 01 [10:43:25]MH_I2C_Read... [10:43:25]Read from MH i2c: 01 07 00 [10:43:25]MH_I2C_Read... [10:43:25]Read from MH i2c: 01 07 00 F6 09 00 00 00 00 00 E6 0C F8 [10:43:25]RasterBufferAndPrint [10:43:25]line [10:43:25]line [10:43:25]line [10:43:25]line [10:43:25]line [10:43:25]written 0, free lines is 3309 [10:43:25]MH_Cut [10:43:25]Write to MH i2c: D1 01 00 FD 09 01 D8 [10:43:25]Write i2c OK [10:43:25]MH_I2C_Read... [10:43:25]Read from MH i2c: D1 [10:43:25]MH_I2C_Read... [10:43:25]Read from MH i2c: D1 01 00 [10:43:25]MH_I2C_Read... [10:43:25]Read from MH i2c: D1 01 00 FD 09 00 D7 [10:43:25]Write to MH i2c: 01 00 00 FE 09 07 [10:43:25]Write i2c OK [10:43:25]MH_I2C_Read... [10:43:25]Connected sock=9 [10:43:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E6 1A 04 01 2D DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 4B A3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 4F 02 00 35 04 06 00 E8 BC 1A 86 1B 57 52 8D ED FC 7D F8 62 FE [10:43:25]*** Cut start [10:43:25]*** Purtial cut [10:43:25]*** Stage 1: CUTSNS_PIN = 1 [10:43:26]Read from MH i2c: 01 [10:43:26]MH_I2C_Read... [10:43:26]*** Stop cut motor [10:43:26]*** Cut end [10:43:26]Read from MH i2c: 01 07 00 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: 01 07 00 FE 09 00 00 00 00 00 FF 0F 1C [10:43:26]process_action close_receipt done [10:43:26]requested_data is exist [10:43:26]produce_requested_data [10:43:26]requested_item fm.sn is exist - process it [10:43:26]wFMCommunicate request_size=4 [10:43:26]MH_SAM_APDU [10:43:26]CAPDU: 80 11 00 00 [10:43:26]Write to MH i2c: E2 08 00 FF 09 80 11 00 00 00 00 00 00 82 [10:43:26]Write i2c OK [10:43:26]MH_I2C_Read... [10:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:26]Read from MH i2c: E2 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: E2 17 00 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: E2 17 00 FF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [10:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:43:26]wFMCommunicate OK [10:43:26]requested_item fd.num is exist - process it [10:43:26]SAM_PROTO_GetFieldsCounters [10:43:26]wFMCommunicate request_size=4 [10:43:26]MH_SAM_APDU [10:43:26]CAPDU: 80 13 00 00 [10:43:26]Write to MH i2c: E2 08 00 00 0A 80 13 00 00 00 00 00 00 86 [10:43:26]Write i2c OK [10:43:26]MH_I2C_Read... [10:43:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:26]Read from MH i2c: E2 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: E2 62 00 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: E2 62 00 00 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 4F 02 00 0E 04 04 00 DA 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 81 [10:43:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 49 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 77 00 00 00 5E 04 04 00 77 00 00 00 57 04 04 00 78 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:43:26]wFMCommunicate OK [10:43:26]SAM_PROTO_GetFieldsCounters done [10:43:26]requested_item shift.num is exist - process it [10:43:26]requested_item shift.opened is exist - process it [10:43:26]req_shift_opened [10:43:26]FM_GetShiftState [10:43:26]SAM_PROTO_GetShiftState [10:43:26]wFMCommunicate request_size=4 [10:43:26]MH_SAM_APDU [10:43:26]CAPDU: 80 13 01 00 [10:43:26]Write to MH i2c: E2 08 00 01 0A 80 13 01 00 00 00 00 00 88 [10:43:26]Write i2c OK [10:43:26]MH_I2C_Read... [10:43:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:26]Read from MH i2c: E2 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: E2 0E 00 [10:43:26]MH_I2C_Read... [10:43:26]Read from MH i2c: E2 0E 00 01 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 18 [10:43:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:43:26]wFMCommunicate OK [10:43:26]SAM_PROTO_GetShiftState done [10:43:26]FM_GetShiftState done [10:43:26]req_shift_opened done [10:43:26]requested_item shift.open_date is exist - process it [10:43:26]req_shift_open_date [10:43:26]req_shift_open_date done [10:43:26]produce_requested_data done [10:43:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151369,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:43:26]process_action_free close_receipt [10:43:26]json_value_free [10:43:26]json_value_free done [10:43:26]process_json_proto returns [10:43:26]Send response to host [10:43:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151369,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:43:26]free response buf [10:43:26]execute_script done [10:43:26]execute_script returns [10:43:26]free content buf [10:43:26]Sock 10.Close socket [10:43:26]Sock 10.Thread stoped [10:43:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 A8 47 00 FC 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 49 4F 02 00 F4 03 04 00 53 4B EE 66 B6 04 01 00 00 30 DC 93 92 38 08 51 21 [10:43:26]CommunicateWithHost err = 0 [10:43:26]CheckOFDResponse [10:43:26]1017 (14) - 77093643461234 [10:43:26]1041 (16) - 0000000000871835 [10:43:26]1040 (4) - 151369 [10:43:26]1012 (4) - 21.09.2024 04:28 [10:43:26]1206 (1) - 0 [10:43:26]OFD Sender: Remove packet 151369 [10:43:26]ProducePacketName [10:43:26]name=ofd_packets/00151369 [10:43:26]NVStorageDeleteData [10:43:27]OFD Sender: No OFD packet to send [10:43:32]recv_with_timeout no data received [10:43:32]OFD Sender: No OFD packet to send [10:43:37]OFD Sender: No OFD packet to send [10:43:42]OFD Sender: No OFD packet to send [10:43:47]OFD Sender: No OFD packet to send [10:43:52]OFD Sender: No OFD packet to send [10:43:52]recv_with_timeout no data received [10:43:57]OFD Sender: No OFD packet to send [10:44:02]OFD Sender: No OFD packet to send [10:44:07]OFD Sender: No OFD packet to send [10:44:12]OFD Sender: No OFD packet to send [10:44:17]OFD Sender: No OFD packet to send [10:44:22]OFD Sender: No OFD packet to send [10:44:27]OFD Sender: No OFD packet to send [10:44:32]OFD Sender: No OFD packet to send [10:44:36]recv_with_timeout no data received [10:44:37]OFD Sender: No OFD packet to send [10:44:42]OFD Sender: No OFD packet to send [10:44:47]OFD Sender: No OFD packet to send [10:44:52]OFD Sender: No OFD packet to send [10:44:57]OFD Sender: No OFD packet to send [10:45:02]OFD Sender: No OFD packet to send [10:45:07]OFD Sender: No OFD packet to send [10:45:12]OFD Sender: No OFD packet to send [10:45:17]OFD Sender: No OFD packet to send [10:45:22]OFD Sender: No OFD packet to send [10:45:27]OFD Sender: No OFD packet to send [10:45:32]OFD Sender: No OFD packet to send [10:45:35]recv_with_timeout no data received [10:45:37]OFD Sender: No OFD packet to send [10:45:42]OFD Sender: No OFD packet to send [10:45:46]recv_with_timeout no data received [10:45:47]OFD Sender: No OFD packet to send [10:45:52]OFD Sender: No OFD packet to send [10:45:57]OFD Sender: No OFD packet to send [10:46:02]OFD Sender: No OFD packet to send [10:46:07]OFD Sender: No OFD packet to send [10:46:12]OFD Sender: No OFD packet to send [10:46:17]OFD Sender: No OFD packet to send [10:46:22]OFD Sender: No OFD packet to send [10:46:27]OFD Sender: No OFD packet to send [10:46:32]OFD Sender: No OFD packet to send [10:46:37]OFD Sender: No OFD packet to send [10:46:42]OFD Sender: No OFD packet to send [10:46:48]OFD Sender: No OFD packet to send [10:46:48]recv_with_timeout no data received [10:46:53]OFD Sender: No OFD packet to send [10:46:58]OFD Sender: No OFD packet to send [10:47:03]OFD Sender: No OFD packet to send [10:47:08]OFD Sender: No OFD packet to send [10:47:13]OFD Sender: No OFD packet to send [10:47:17]recv_with_timeout no data received [10:47:18]OFD Sender: No OFD packet to send [10:47:23]OFD Sender: No OFD packet to send [10:47:28]OFD Sender: No OFD packet to send [10:47:33]OFD Sender: No OFD packet to send [10:47:38]OFD Sender: No OFD packet to send [10:47:43]OFD Sender: No OFD packet to send [10:47:48]OFD Sender: No OFD packet to send [10:47:53]OFD Sender: No OFD packet to send [10:47:58]OFD Sender: No OFD packet to send [10:48:03]OFD Sender: No OFD packet to send [10:48:08]OFD Sender: No OFD packet to send [10:48:13]OFD Sender: No OFD packet to send [10:48:18]OFD Sender: No OFD packet to send [10:48:23]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27715383+1699200362=1726915745 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 A1 A4 EE 66 6A BD 47 65 6B [10:49:05]Current date/time: 21.09.2024 10:49 [10:49:05]FM_Init [10:49:05]wFMConnect [10:49:05]MH_SAM_On [10:49:05]Write to MH i2c: E0 00 00 08 00 E7 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_init finished! [10:49:05]*** atr: [10:49:05]*** 0F 3B D5 18 FF 81 91 FE [10:49:05]*** 1F C3 80 73 C8 21 10 0A [10:49:05]*** 00 00 00 00 00 00 00 00 [10:49:05]*** 00 00 00 00 00 00 00 00 [10:49:05]*** 00 00 00 00 00 00 00 00 [10:49:05]*** 00 00 00 00 00 00 00 00 [10:49:05]*** 00 00 00 00 00 00 00 00 [10:49:05]*** 00 00 00 00 00 00 00 00 [10:49:05]Read from MH i2c: E0 [10:49:05]MH_I2C_Read... [10:49:05]Read from MH i2c: E0 10 00 [10:49:05]MH_I2C_Read... [10:49:05]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 [10:49:05]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:49:05]wFMCommunicate request_size=10 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:49:05]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A4 A4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 4F 02 00 35 04 06 00 83 [10:49:08]Write to MH i2c: E2 02 01 20 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A4 A4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 4F 02 00 35 04 06 00 83 00 00 24 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 03 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [10:49:09]RAPDU: 90 00 [10:49:09]wFMCommunicate OK [10:49:09]wFMCommunicate request_size=10 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 0D 02 02 05 D7 86 2A 35 09 [10:49:09]Write to MH i2c: E2 0D 00 21 00 80 0D 02 02 05 00 D7 86 2A 35 09 00 00 6A [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 03 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [10:49:09]RAPDU: 90 00 [10:49:09]wFMCommunicate OK [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 0D 03 02 [10:49:09]Write to MH i2c: E2 08 00 22 00 80 0D 03 02 00 00 00 00 9D [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 0B 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 0B 00 22 00 00 51 F8 B4 D5 A8 56 64 E6 90 00 B8 [10:49:09]RAPDU: 51 F8 B4 D5 A8 56 64 E6 90 00 [10:49:09]wFMCommunicate OK [10:49:09]SAM_PROTO_SignData done [10:49:09]FM_MakeSignedData done [10:49:09]CreateOFDProtocolMessage [10:49:09]wFMCommunicate request_size=4 [10:49:09]MH_SAM_APDU [10:49:09]CAPDU: 80 11 00 00 [10:49:09]Write to MH i2c: E2 08 00 23 00 80 11 00 00 00 00 00 00 9D [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:09]Read from MH i2c: E2 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 17 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: E2 17 00 23 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F0 [10:49:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:49:09]wFMCommunicate OK [10:49:09]CreateOFDProtocolMessage done [10:49:09]OFDSenderStorePacket 151370 [10:49:09]StoreOFDPacket docnum=151370 [10:49:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A A8 07 01 E9 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 A4 A4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4A 4F 02 00 35 04 06 00 83 D7 86 2A 35 09 51 F8 B4 D5 A8 56 64 E6 [10:49:09]CheckFolder [10:49:09]dirname=/storage/ofd_packets [10:49:09]CheckFolder done [10:49:09]ProducePacketName [10:49:09]name=ofd_packets/00151370 [10:49:09]NVStorageSaveData ofd_packets/00151370 [10:49:09]File name is /storage/ofd_packets/00151370 [10:49:09]Write 301 bytes [10:49:09]NVStorageSaveData done [10:49:09]OFDSenderStorePacket done [10:49:09]KKMCreateOFDPacket done [10:49:09]NVStorageSaveData kkm_last_timestamp [10:49:09]File name is /storage/kkm_last_timestamp [10:49:09]Write 4 bytes [10:49:09]NVStorageSaveData done [10:49:09]ExternCall_PrintAddStr [10:49:09]wPrintStart [10:49:09]Write to MH i2c: 01 00 00 24 00 24 [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 07 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 07 00 24 00 00 00 00 00 00 FF 0F 39 [10:49:09]RasterBufferAndPrint [10:49:09]line Счет N : (1)1785379 [10:49:09]line ИНН: 02508201610067 [10:49:09]line Контрольно-Кассовый Чек [10:49:09]line ПРОДАЖА [10:49:09]line ТРК (МРК, ГНК) : 22 [10:49:09]line Товар: 2710124130 [10:49:09]line Аи-92-К-5 [10:49:09]line 7.380 * 67.80 [10:49:09]line = 500.36 [10:49:09]line НДС 12% НСП 1% [10:49:09]line > о реализуемом товаре [10:49:09]line ОКРУГЛЕНИЕ: -0.36 [10:49:09]line ИТОГО: 500.00 [10:49:09]line Внесено: 500.00 [10:49:09]line СДАЧА: 0.00 [10:49:09]line НСП 1% : 4.43 [10:49:09]line НДС 12% : 53.14 [10:49:09]line Наличными: 500.00 [10:49:09]line Безнал.: 0.00 [10:49:09]line Место: АЗС № 89 "Партнер Нефть" [10:49:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:49:09]line СНО: Общий режим [10:49:09]line Чек 120 21.09.2024 10:49 [10:49:09]line Смена: 474 ФФД: 1.0 [10:49:09]line ЗНМ: 0300000113 [10:49:09]line РНМ: 0000000000091825 [10:49:09]line Версия ККМ: 001 [10:49:09]line ФМ: 0000000000871835 [10:49:09]line ФД: 151370 [10:49:09]line ФПД: 144961692120329 [10:49:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151370&fm=144961692120329&tin=02508201610067®Number=0000000000091825&sum=50000 [10:49:09]written 0, free lines is 4095 [10:49:09]OFD Sender: Processing packet 151370 [packets to send 824, broken 823] [10:49:09]ProducePacketName [10:49:09]name=ofd_packets/00151370 [10:49:09]OFD Sender: To server: pG, [10:49:09]CommunicateWithHost lk.salyk.kg:30040 [10:49:09]ConnectInit lk.salyk.kg [10:49:09]Write to MH i2c: 01 00 00 4F 00 4F [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 07 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 DF 0C 41 [10:49:09]RasterBufferAndPrint [10:49:09]line [10:49:09]line [10:49:09]line [10:49:09]line [10:49:09]line [10:49:09]written 0, free lines is 3301 [10:49:09]MH_Cut [10:49:09]Write to MH i2c: D1 01 00 56 00 01 28 [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: D1 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: D1 01 00 [10:49:09]MH_I2C_Read... [10:49:09]Read from MH i2c: D1 01 00 56 00 00 27 [10:49:09]Write to MH i2c: 01 00 00 57 00 57 [10:49:09]Write i2c OK [10:49:09]MH_I2C_Read... [10:49:10]*** Cut start [10:49:10]*** Purtial cut [10:49:10]*** Stage 1: CUTSNS_PIN = 1 [10:49:10]Read from MH i2c: 01 [10:49:10]MH_I2C_Read... [10:49:10]*** Stop cut motor [10:49:10]*** Cut end [10:49:10]Read from MH i2c: 01 07 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: 01 07 00 57 00 00 00 00 00 00 FF 0F 6C [10:49:10]process_action close_receipt done [10:49:10]requested_data is exist [10:49:10]produce_requested_data [10:49:10]requested_item fm.sn is exist - process it [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 11 00 00 [10:49:10]Write to MH i2c: E2 08 00 58 00 80 11 00 00 00 00 00 00 D2 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 17 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 17 00 58 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [10:49:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:49:10]wFMCommunicate OK [10:49:10]requested_item fd.num is exist - process it [10:49:10]SAM_PROTO_GetFieldsCounters [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 13 00 00 [10:49:10]Write to MH i2c: E2 08 00 59 00 80 13 00 00 00 00 00 00 D5 [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 62 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 62 00 59 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4A 4F 02 00 0E 04 04 00 DA 01 00 [10:49:05]*** iso7816_exchange 00 A4 04 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 09 00 00 90 00 7D [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 11 00 00 [10:49:05]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [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 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [10:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:49:05]wFMCommunicate OK [10:49:05]Detected FM SN is 0000000000871835 [10:49:05]Stored FM SN is 0000000000871835 [10:49:05]wFMCommunicate request_size=9 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 16 00 00 04 E6 7F 00 00 [10:49:05]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 16 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 0B 00 00 90 00 7F [10:49:05]RAPDU: 90 00 [10:49:05]wFMCommunicate OK [10:49:05]FM PIN OK [10:49:05]wFMCommunicate request_size=8 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 14 04 00 03 02 00 01 [10:49:05]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 14 04 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 0C 00 00 90 00 80 [10:49:05]RAPDU: 90 00 [10:49:05]wFMCommunicate OK [10:49:05]wFMCommunicate request_size=13 [10:49:05]MH_SAM_APDU [10:49:05]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:49:05]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 [10:49:05]Write i2c OK [10:49:05]MH_I2C_Read... [10:49:05]*** iso7816_exchange 80 14 04 01... 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 0D 00 00 90 00 81 [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 11 00 00 [10:49:05]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [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 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [10:49:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:49:05]wFMCommunicate OK [10:49:05]DocumentArchiveInit [10:49:05]Start Httpd... [10:49:05]Httpd thread 3067624804 created [10:49:05]Write to MH i2c: 01 00 00 0F 00 0F [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 0F 00 00 00 00 00 00 FF 0F 24 [10:49:05]MH Int Process started [10:49:05]Allocated Socket 7 [10:49:05]Bind OK [10:49:05]Listen OK [10:49:05]httpd running on port 8080 [10:49:05]Waiting for new connection... [10:49:06]OFD Sender: No OFD packet to send [10:49:07]accept exits with 8 [10:49:07]New connection [10:49:07]New thread 3067338084 created [10:49:07]Waiting for new connection... [10:49:07] Sock 8.Parse request [10:49:07]Sock 8.Check first char [10:49:07]Sock 8.First char is OK [10:49:07]request: POST /json_proto HTTP/1.0 [10:49:07]Method: POST [10:49:07]URL: /json_proto [10:49:07]Method is POST - this is cgi request [10:49:07]url: /json_proto [10:49:07]query_string will be loaded in cgi processing [10:49:07]execute_cgi json_proto POST (null) [10:49:07]execute_cgi path=json_proto method=POST [10:49:07]POST find Content-Length [10:49:07]Host: 172.17.43.67:8080 [10:49:07]Content-Length: 678 [10:49:07]Content-Type: application/json [10:49:07] [10:49:07]POST finish read [10:49:07]Found Content-Length = 678 [10:49:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:07]execute_script... [10:49: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)1785379", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:07]POST & json_proto [10:49:07]process_json_proto [10:49:07]json parsed OK: [10:49:07]protocol is kg_v1.0 [10:49:07]action value=close_receipt [10:49:07]process_action close_receipt [10:49:07]cmd_close_receipt [10:49:07]MH_GetDate [10:49:07]Write to MH i2c: F0 00 00 10 00 FF [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: F0 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: F0 09 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: F0 09 00 10 00 00 A4 A4 EE 66 6A BD 47 65 77 [10:49:07]GetLastDocTimeStamp 1726915403 [10:49:07]current date 1726915748 [10:49:07]FM_GetShiftState [10:49:07]SAM_PROTO_GetShiftState [10:49:07]wFMCommunicate request_size=4 [10:49:07]MH_SAM_APDU [10:49:07]CAPDU: 80 13 01 00 [10:49:07]Write to MH i2c: E2 08 00 11 00 80 13 01 00 00 00 00 00 8E [10:49:07]Write i2c OK [10:49:07]MH_I2C_Read... [10:49:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:07]Read from MH i2c: E2 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 0E 00 [10:49:07]MH_I2C_Read... [10:49:07]Read from MH i2c: E2 0E 00 11 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1E [10:49:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:49:07]wFMCommunicate OK [10:49:07]SAM_PROTO_GetShiftState done [10:49:07]FM_GetShiftState done [10:49:07]opened in 1726878748 [10:49:07]opened+sec_in_day 1726965148 [10:49:07]quantity*price = 50036 [10:49:07]sum+1 = 50037 [10:49:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 120 21.09.2024 10:49 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151370 ФПД: 144961692120329 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T104908&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151370&fm=144961692120329&tin=02508201610067®Number=0000000000091825&sum=50000 [10:49:08]StoreToDocumentArchive [10:49:08]shift 474 fd 151370 [10:49:08]save to /storage/0474/doc_00151370 [10:49:08]save last doc name /storage/0474/doc_00151370 to /storage/kkm_last_doc_name [10:49:08]save OK [10:49:08]Clear old archive folders... [10:49:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:49:08]tlvbuf is 00B86BF0 [10:49:08]SAM_PROTO_ClearQueue [10:49:08]wFMCommunicate request_size=4 [10:49:08]MH_SAM_APDU [10:49:08]CAPDU: 80 09 00 00 [10:49:08]Write to MH i2c: E2 08 00 1E 00 80 09 00 00 00 00 00 00 90 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:08]Read from MH i2c: E2 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 03 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 03 00 1E 00 00 90 00 92 [10:49:08]RAPDU: 90 00 [10:49:08]wFMCommunicate OK [10:49:08]SAM_PROTO_ClearQueue done [10:49:08]KKMCreateOFDPacket [10:49:08]OFDProtocolAddRootSTLVToBuf [10:49:08]FM_MakeSignedData [10:49:08]FM_MakeSignedData [10:49:08]SAM_PROTO_SignData [10:49:08]wFMCommunicate request_size=4 [10:49:08]MH_SAM_APDU [10:49:08]CAPDU: 80 0D 01 02 [10:49:08]Write to MH i2c: E2 08 00 1F 00 80 0D 01 02 00 00 00 00 98 [10:49:08]Write i2c OK [10:49:08]MH_I2C_Read... [10:49:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:08]Read from MH i2c: E2 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 03 00 [10:49:08]MH_I2C_Read... [10:49:08]Read from MH i2c: E2 03 00 1F 00 00 90 00 93 [10:49:08]RAPDU: 90 00 [10:49:08]wFMCommunicate OK [10:49:08]wFMCommunicate request_size=255 [10:49:08]MH_SAM_APDU [10:49:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 C1 [10:49:13]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:49:13]wFMCommunicate OK [10:49:13]SAM_PROTO_GetFMData done [10:49:13]requested_item fm.sale_refund.total is exist - process it [10:49:13]requested_item fm.buy.total is exist - process it [10:49:13]requested_item shift.sale.total is exist - process it [10:49:13]SAM_PROTO_GetShiftData [10:49:13]wFMCommunicate request_size=4 [10:49:13]MH_SAM_APDU [10:49:13]CAPDU: 80 13 02 00 [10:49:13]Write to MH i2c: E2 08 00 63 00 80 13 02 00 00 00 00 00 E1 [10:49:13]Write i2c OK [10:49:13]MH_I2C_Read... [10:49:13]OFD Sender: No OFD packet to send [10:49:13]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:49:13]Read from MH i2c: E2 [10:49:13]MH_I2C_Read... [10:49:13]Read from MH i2c: E2 FD 00 [10:49:13]MH_I2C_Read... [10:49:13]Read from MH i2c: E2 FD 00 63 00 00 B6 04 AA 04 B2 04 6E 04 04 00 78 00 00 00 69 04 99 00 6F 04 04 00 77 00 00 00 B1 04 03 00 E4 16 73 70 04 03 00 E4 16 73 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 E4 39 0C 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 D3 04 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 68 [10:49:14]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 78 00 00 00 69 04 99 00 6F 04 04 00 77 00 00 00 B1 04 03 00 E4 16 73 70 04 03 00 E4 16 73 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 E4 39 0C 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 D3 04 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [10:49:14]wFMCommunicate OK [10:49:14]wFMCommunicate request_size=4 [10:49:14]MH_SAM_APDU [10:49:14]CAPDU: 80 17 00 00 [10:49:14]Write to MH i2c: E2 08 00 64 00 80 17 00 00 00 00 00 00 E4 [10:49:14]Write i2c OK [10:49:14]MH_I2C_Read... [10:49:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:49:14]Read from MH i2c: E2 [10:49:14]MH_I2C_Read... [10:49:14]Read from MH i2c: E2 FD 00 [10:49:14]MH_I2C_Read... [10:49:14]Read from MH i2c: E2 FD 00 64 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 CA [10:49:14]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [10:49:14]wFMCommunicate OK [10:49:14]wFMCommunicate request_size=4 [10:49:14]MH_SAM_APDU [10:49:14]CAPDU: 80 17 00 00 [10:49:14]Write to MH i2c: E2 08 00 65 00 80 17 00 00 00 00 00 00 E5 [10:49:14]Write i2c OK [10:49:14]MH_I2C_Read... [10:49:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:49:14]Read from MH i2c: E2 [10:49:14]MH_I2C_Read... [10:49:14]Read from MH i2c: E2 FD 00 [10:49:14]MH_I2C_Read... [10:49:14]Read from MH i2c: E2 FD 00 65 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 A5 [10:49:14]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [10:49:14]wFMCommunicate OK [10:49:14]wFMCommunicate request_size=4 [10:49:14]MH_SAM_APDU [10:49:14]CAPDU: 80 17 00 00 [10:49:14]Write to MH i2c: E2 08 00 66 00 80 17 00 00 00 00 00 00 E6 [10:49:14]Write i2c OK [10:49:14]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 FD 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 FD 00 66 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 55 [10:49:15]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [10:49:15]wFMCommunicate OK [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 17 00 00 [10:49:15]Write to MH i2c: E2 08 00 67 00 80 17 00 00 00 00 00 00 E7 [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 D3 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 D3 00 67 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 D4 [10:49:15]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:49:15]wFMCommunicate OK [10:49:15]SAM_PROTO_GetShiftData done [10:49:15]requested_item shift.sale.total_cash is exist - process it [10:49:15]requested_item shift.sale_refund.total is exist - process it [10:49:15]requested_item shift.sale_refund.total_cash is exist - process it [10:49:15]requested_item shift.buy.total is exist - process it [10:49:15]requested_item shift.buy.total_cash is exist - process it [10:49:15]produce_requested_data done [10:49:15]produce_requested_data return {"fm.sale.total":111116918.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":75425.00,"shift.sale.total_cash":75425.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:49:15]process_action_free get_value [10:49:15]json_value_free [10:49:15]json_value_free done [10:49:15]process_json_proto returns [10:49:15]Send response to host [10:49:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111116918.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":75425.00,"shift.sale.total_cash":75425.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:49:15]free response buf [10:49:15]execute_script done [10:49:15]execute_script returns [10:49:15]free content buf [10:49:15]Sock 8.Close socket [10:49:15]Sock 8.Thread stoped [10:49:18]OFD Sender: No OFD packet to send [10:49:23]recv_with_timeout no data received [10:49:23]OFD Sender: No OFD packet to send [10:49:28]OFD Sender: No OFD packet to send [10:49:33]OFD Sender: No OFD packet to send [10:49:37]recv_with_timeout no data received [10:49:38]OFD Sender: No OFD packet to send [10:49:44]OFD Sender: No OFD packet to send [10:49:49]OFD Sender: No OFD packet to send [10:49:54]OFD Sender: No OFD packet to send [10:49:56]recv_with_timeout no data received [10:49:59]OFD Sender: No OFD packet to send [10:50:04]OFD Sender: No OFD packet to send [10:50:09]OFD Sender: No OFD packet to send [10:50:14]OFD Sender: No OFD packet to send [10:50:17]recv_with_timeout no data received [10:50:19]OFD Sender: No OFD packet to send [10:50:24]OFD Sender: No OFD packet to send [10:50:27]recv_with_timeout no data received [10:50:29]OFD Sender: No OFD packet to send [10:50:34]OFD Sender: No OFD packet to send [10:50:38]recv_with_timeout no data received [10:50:39]OFD Sender: No OFD packet to send [10:50:42]accept exits with 6 [10:50:42]New connection [10:50:42]New thread 3067194724 created [10:50:42]Thread 3067338084 joined [10:50:42]Waiting for new connection... [10:50:42] Sock 6.Parse request [10:50:42]Sock 6.Check first char [10:50:42]Sock 6.First char is OK [10:50:42]request: POST /json_proto HTTP/1.0 [10:50:42]Method: POST [10:50:42]URL: /json_proto [10:50:42]Method is POST - this is cgi request [10:50:42]url: /json_proto [10:50:42]query_string will be loaded in cgi processing [10:50:42]execute_cgi json_proto POST (null) [10:50:42]execute_cgi path=json_proto method=POST [10:50:42]POST find Content-Length [10:50:42]Host: 172.17.43.67:8080 [10:50:42]Content-Length: 675 [10:50:42]Content-Type: application/json [10:50:42] [10:50:42]POST finish read [10:50:42]Found Content-Length = 675 [10:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.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" ] } } [10:50:42]execute_script... [10: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)1785380", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.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" ] } } [10:50:42]POST & json_proto [10:50:42]process_json_proto [10:50:42]json parsed OK: [10:50:42]protocol is kg_v1.0 [10:50:42]action value=close_receipt [10:50:42]process_action close_receipt [10:50:42]cmd_close_receipt [10:50:42]MH_GetDate [10:50:42]Write to MH i2c: F0 00 00 68 00 57 [10:50:42]Write i2c OK [10:50:42]MH_I2C_Read... [10:50:42]Read from MH i2c: F0 [10:50:42]MH_I2C_Read... [10:50:42]Read from MH i2c: F0 09 00 [10:50:42]MH_I2C_Read... [10:50:42]Read from MH i2c: F0 09 00 68 00 00 03 A5 EE 66 6A BD 47 65 2F [10:50:42]GetLastDocTimeStamp 1726915748 [10:50:42]current date 1726915843 [10:50:42]FM_GetShiftState [10:50:42]SAM_PROTO_GetShiftState [10:50:42]wFMCommunicate request_size=4 [10:50:42]MH_SAM_APDU [10:50:42]CAPDU: 80 13 01 00 [10:50:42]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [10:50:42]Write i2c OK [10:50:42]MH_I2C_Read... [10:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:42]Read from MH i2c: E2 [10:50:42]MH_I2C_Read... [10:50:42]Read from MH i2c: E2 0E 00 [10:50:42]MH_I2C_Read... [10:50:42]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [10:50:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:50:42]wFMCommunicate OK [10:50:42]SAM_PROTO_GetShiftState done [10:50:42]FM_GetShiftState done [10:50:42]opened in 1726878748 [10:50:42]opened+sec_in_day 1726965148 [10:50:42]quantity*price = 30022 [10:50:42]sum+1 = 30024 [10:50:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 121 21.09.2024 10:50 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151371 ФПД: 164862088297255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105043&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151371&fm=164862088297255&tin=02508201610067®Number=0000000000091825&sum=30000 [10:50:44]StoreToDocumentArchive [10:50:44]shift 474 fd 151371 [10:50:44]save to /storage/0474/doc_00151371 [10:50:44]save last doc name /storage/0474/doc_00151371 to /storage/kkm_last_doc_name [10:50:44]save OK [10:50:44]Clear old archive folders... [10:50:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:50:44]tlvbuf is 00B63CC0 [10:50:44]SAM_PROTO_ClearQueue [10:50:44]wFMCommunicate request_size=4 [10:50:44]MH_SAM_APDU [10:50:44]CAPDU: 80 09 00 00 [10:50:44]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:50:44]Read from MH i2c: E2 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:50:44]RAPDU: 90 00 [10:50:44]wFMCommunicate OK [10:50:44]SAM_PROTO_ClearQueue done [10:50:44]KKMCreateOFDPacket [10:50:44]OFDProtocolAddRootSTLVToBuf [10:50:44]FM_MakeSignedData [10:50:44]FM_MakeSignedData [10:50:44]SAM_PROTO_SignData [10:50:44]wFMCommunicate request_size=4 [10:50:44]MH_SAM_APDU [10:50:44]CAPDU: 80 0D 01 02 [10:50:44]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:50:44]Read from MH i2c: E2 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:50:44]RAPDU: 90 00 [10:50:44]wFMCommunicate OK [10:50:44]wFMCommunicate request_size=255 [10:50:44]MH_SAM_APDU [10:50:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 79 00 00 00 F4 03 04 00 03 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 4F 02 00 35 04 06 00 95 F0 F2 35 [10:50:44]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 79 00 00 00 F4 03 04 00 03 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 4F 02 00 35 04 06 00 95 F0 F2 35 00 00 CA [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]OFD Sender: No OFD packet to send [10:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:44]Read from MH i2c: E2 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:50:44]RAPDU: 90 00 [10:50:44]wFMCommunicate OK [10:50:44]wFMCommunicate request_size=7 [10:50:44]MH_SAM_APDU [10:50:44]CAPDU: 80 0D 02 02 02 BB 27 [10:50:44]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 BB 27 00 00 D9 [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:50:44]Read from MH i2c: E2 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [10:50:44]RAPDU: 90 00 [10:50:44]wFMCommunicate OK [10:50:44]wFMCommunicate request_size=4 [10:50:44]MH_SAM_APDU [10:50:44]CAPDU: 80 0D 03 02 [10:50:44]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:50:44]Read from MH i2c: E2 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 0B 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 0B 00 7A 00 00 92 0C EB 0D 73 60 21 7F 90 00 FF [10:50:44]RAPDU: 92 0C EB 0D 73 60 21 7F 90 00 [10:50:44]wFMCommunicate OK [10:50:44]SAM_PROTO_SignData done [10:50:44]FM_MakeSignedData done [10:50:44]CreateOFDProtocolMessage [10:50:44]wFMCommunicate request_size=4 [10:50:44]MH_SAM_APDU [10:50:44]CAPDU: 80 11 00 00 [10:50:44]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:44]Read from MH i2c: E2 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 17 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [10:50:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:50:44]wFMCommunicate OK [10:50:44]CreateOFDProtocolMessage done [10:50:44]OFDSenderStorePacket 151371 [10:50:44]StoreOFDPacket docnum=151371 [10:50:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 1D 04 01 BE 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 03 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 4F 02 00 35 04 06 00 95 F0 F2 35 BB 27 92 0C EB 0D 73 60 21 7F [10:50:44]CheckFolder [10:50:44]dirname=/storage/ofd_packets [10:50:44]CheckFolder done [10:50:44]ProducePacketName [10:50:44]name=ofd_packets/00151371 [10:50:44]NVStorageSaveData ofd_packets/00151371 [10:50:44]File name is /storage/ofd_packets/00151371 [10:50:44]Write 298 bytes [10:50:44]NVStorageSaveData done [10:50:44]OFDSenderStorePacket done [10:50:44]KKMCreateOFDPacket done [10:50:44]NVStorageSaveData kkm_last_timestamp [10:50:44]File name is /storage/kkm_last_timestamp [10:50:44]Write 4 bytes [10:50:44]NVStorageSaveData done [10:50:44]ExternCall_PrintAddStr [10:50:44]wPrintStart [10:50:44]Write to MH i2c: 01 00 00 7C 00 7C [10:50:44]Write i2c OK [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: 01 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: 01 07 00 [10:50:44]MH_I2C_Read... [10:50:44]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [10:50:44]RasterBufferAndPrint [10:50:44]line Счет N : (1)1785380 [10:50:44]line ИНН: 02508201610067 [10:50:44]line Контрольно-Кассовый Чек [10:50:44]line ПРОДАЖА [10:50:44]line ТРК (МРК, ГНК) : 41 [10:50:44]line Товар: 2710194210 [10:50:44]line ДТ-К-5 [10:50:44]line 3.940 * 76.20 [10:50:44]line = 300.23 [10:50:44]line НДС 12% НСП 1% [10:50:44]line > о реализуемом товаре [10:50:44]line ОКРУГЛЕНИЕ: -0.23 [10:50:44]line ИТОГО: 300.00 [10:50:44]line Внесено: 300.00 [10:50:44]line СДАЧА: 0.00 [10:50:44]line НСП 1% : 2.66 [10:50:44]line НДС 12% : 31.88 [10:50:44]line Наличными: 300.00 [10:50:44]line Безнал.: 0.00 [10:50:44]line Место: АЗС № 89 "Партнер Нефть" [10:50:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:50:44]line СНО: Общий режим [10:50:44]line Чек 121 21.09.2024 10:50 [10:50:44]line Смена: 474 ФФД: 1.0 [10:50:44]line ЗНМ: 0300000113 [10:50:44]line РНМ: 0000000000091825 [10:50:44]line Версия ККМ: 001 [10:50:44]line ФМ: 0000000000871835 [10:50:44]line ФД: 151371 [10:50:44]line ФПД: 164862088297255 [10:50:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105043&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151371&fm=164862088297255&tin=02508201610067®Number=0000000000091825&sum=30000 [10:50:44]OFD Sender: Processing packet 151371 [packets to send 824, broken 823] [10:50:44]ProducePacketName [10:50:44]name=ofd_packets/00151371 [10:50:44]OFD Sender: To server: pG, [10:50:44]CommunicateWithHost lk.salyk.kg:30040 [10:50:44]ConnectInit lk.salyk.kg [10:50:44]written 0, free lines is 4095 [10:50:45]Write to MH i2c: 01 00 00 A7 00 A7 [10:50:45]Write i2c OK [10:50:45]MH_I2C_Read... [10:50:45]Read from MH i2c: 01 [10:50:45]MH_I2C_Read... [10:50:45]Read from MH i2c: 01 07 00 [10:50:45]MH_I2C_Read... [10:50:45]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D4 0C 8E [10:50:45]RasterBufferAndPrint [10:50:45]line [10:50:45]line [10:50:45]line [10:50:45]line [10:50:45]line [10:50:45]written 0, free lines is 3289 [10:50:45]MH_Cut [10:50:45]Write to MH i2c: D1 01 00 AE 00 01 80 [10:50:45]Write i2c OK [10:50:45]MH_I2C_Read... [10:50:45]Read from MH i2c: D1 [10:50:45]MH_I2C_Read... [10:50:45]Read from MH i2c: D1 01 00 [10:50:45]MH_I2C_Read... [10:50:45]Read from MH i2c: D1 01 00 AE 00 00 7F [10:50:45]Write to MH i2c: 01 00 00 AF 00 AF [10:50:45]Write i2c OK [10:50:45]MH_I2C_Read... [10:50:45]*** Cut start [10:50:45]*** Purtial cut [10:50:45]*** Stage 1: CUTSNS_PIN = 1 [10:50:46]Read from MH i2c: 01 [10:50:46]MH_I2C_Read... [10:50:46]*** Stop cut motor [10:50:46]*** Cut end [10:50:46]Read from MH i2c: 01 07 00 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [10:50:46]process_action close_receipt done [10:50:46]requested_data is exist [10:50:46]produce_requested_data [10:50:46]requested_item fm.sn is exist - process it [10:50:46]wFMCommunicate request_size=4 [10:50:46]MH_SAM_APDU [10:50:46]CAPDU: 80 11 00 00 [10:50:46]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [10:50:46]Write i2c OK [10:50:46]MH_I2C_Read... [10:50:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:50:46]Read from MH i2c: E2 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: E2 17 00 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [10:50:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:50:46]wFMCommunicate OK [10:50:46]requested_item fd.num is exist - process it [10:50:46]SAM_PROTO_GetFieldsCounters [10:50:46]wFMCommunicate request_size=4 [10:50:46]MH_SAM_APDU [10:50:46]CAPDU: 80 13 00 00 [10:50:46]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [10:50:46]Write i2c OK [10:50:46]MH_I2C_Read... [10:50:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:50:46]Read from MH i2c: E2 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: E2 62 00 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 4F 02 00 0E 04 04 00 DA 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 30 [10:50:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 79 00 00 00 5E 04 04 00 79 00 00 00 57 04 04 00 7A 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:50:46]wFMCommunicate OK [10:50:46]SAM_PROTO_GetFieldsCounters done [10:50:46]requested_item shift.num is exist - process it [10:50:46]requested_item shift.opened is exist - process it [10:50:46]req_shift_opened [10:50:46]FM_GetShiftState [10:50:46]SAM_PROTO_GetShiftState [10:50:46]wFMCommunicate request_size=4 [10:50:46]MH_SAM_APDU [10:50:46]CAPDU: 80 13 01 00 [10:50:46]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [10:50:46]Write i2c OK [10:50:46]MH_I2C_Read... [10:50:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:46]Read from MH i2c: E2 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: E2 0E 00 [10:50:46]MH_I2C_Read... [10:50:46]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [10:50:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:50:46]wFMCommunicate OK [10:50:46]SAM_PROTO_GetShiftState done [10:50:46]FM_GetShiftState done [10:50:46]req_shift_opened done [10:50:46]requested_item shift.open_date is exist - process it [10:50:46]req_shift_open_date [10:50:46]req_shift_open_date done [10:50:46]produce_requested_data done [10:50:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151371,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:50:46]process_action_free close_receipt [10:50:46]json_value_free [10:50:46]json_value_free done [10:50:46]process_json_proto returns [10:50:46]Send response to host [10:50:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151371,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:50:46]free response buf [10:50:46]execute_script done [10:50:46]execute_script returns [10:50:46]free content buf [10:50:46]Sock 6.Close socket [10:50:46]Sock 6.Thread stoped [10:50:48]Connected sock=11 [10:50:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F6 1D 04 01 BE 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 03 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 4F 02 00 35 04 06 00 95 F0 F2 35 BB 27 92 0C EB 0D 73 60 21 7F [10:50:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0E 26 47 00 96 A8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 4F 02 00 F4 03 04 00 0E 4D EE 66 B6 04 01 00 00 A5 6F 4A E4 F1 E7 B7 28 [10:50:48]CommunicateWithHost err = 0 [10:50:48]CheckOFDResponse [10:50:48]1017 (14) - 77093643461234 [10:50:48]1041 (16) - 0000000000871835 [10:50:48]1040 (4) - 151371 [10:50:48]1012 (4) - 21.09.2024 04:35 [10:50:48]1206 (1) - 0 [10:50:48]OFD Sender: Remove packet 151371 [10:50:48]ProducePacketName [10:50:48]name=ofd_packets/00151371 [10:50:48]NVStorageDeleteData [10:50:49]OFD Sender: No OFD packet to send [10:50:54]OFD Sender: No OFD packet to send [10:50:59]OFD Sender: No OFD packet to send [10:51:04]OFD Sender: No OFD packet to send [10:51:09]OFD Sender: No OFD packet to send [10:51:14]OFD Sender: No OFD packet to send [10:51:19]OFD Sender: No OFD packet to send [10:51:24]OFD Sender: No OFD packet to send [10:51:29]OFD Sender: No OFD packet to send [10:51:34]OFD Sender: No OFD packet to send [10:51:39]OFD Sender: No OFD packet to send [10:51:44]OFD Sender: No OFD packet to send [10:51:49]OFD Sender: No OFD packet to send [10:51:53]recv_with_timeout no data received [10:51:54]OFD Sender: No OFD packet to send [10:51:59]OFD Sender: No OFD packet to send [10:52:04]OFD Sender: No OFD packet to send [10:52:09]OFD Sender: No OFD packet to send [10:52:14]OFD Sender: No OFD packet to send [10:52:16]recv_with_timeout no data received [10:52:19]OFD Sender: No OFD packet to send [10:52:24]OFD Sender: No OFD packet to send [10:52:29]OFD Sender: No OFD packet to send [10:52:34]OFD Sender: No OFD packet to send [10:52:39]OFD Sender: No OFD packet to send [10:52:44]OFD Sender: No OFD packet to send [10:52:49]OFD Sender: No OFD packet to send [10:52:54]OFD Sender: No OFD packet to send [10:52:58]recv_with_timeout no data received [10:52:59]OFD Sender: No OFD packet to send [10:53:04]OFD Sender: No OFD packet to send [10:53:10]OFD Sender: No OFD packet to send [10:53:15]OFD Sender: No OFD packet to send [10:53:15]recv_with_timeout no data received [10:53:20]OFD Sender: No OFD packet to send [10:53:25]OFD Sender: No OFD packet to send [10:53:30]OFD Sender: No OFD packet to send [10:53:35]OFD Sender: No OFD packet to send [10:53:40]OFD Sender: No OFD packet to send [10:53:45]OFD Sender: No OFD packet to send [10:53:50]OFD Sender: No OFD packet to send [10:53:55]OFD Sender: No OFD packet to send [10:54:00]OFD Sender: No OFD packet to send [10:54:03]recv_with_timeout no data received [10:54:05]OFD Sender: No OFD packet to send [10:54:10]OFD Sender: No OFD packet to send [10:54:15]OFD Sender: No OFD packet to send [10:54:15]accept exits with 9 [10:54:15]New connection [10:54:15]New thread 3067338084 created [10:54:15]Thread 3067194724 joined [10:54:15]Waiting for new connection... [10:54:15] Sock 9.Parse request [10:54:15]Sock 9.Check first char [10:54:15]Sock 9.First char is OK [10:54:15]request: POST /json_proto HTTP/1.0 [10:54:15]Method: POST [10:54:15]URL: /json_proto [10:54:15]Method is POST - this is cgi request [10:54:15]url: /json_proto [10:54:15]query_string will be loaded in cgi processing [10:54:15]execute_cgi json_proto POST (null) [10:54:15]execute_cgi path=json_proto method=POST [10:54:15]POST find Content-Length [10:54:15]Host: 172.17.43.67:8080 [10:54:15]Content-Length: 678 [10:54:15]Content-Type: application/json [10:54:15] [10:54:15]POST finish read [10:54:15]Found Content-Length = 678 [10:54:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.940, "sum" : 470.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 470.00, "total" : 470.00, "payments": [ { "type": 0, "sum" : 470.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:15]execute_script... [10:54: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)1785381", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.940, "sum" : 470.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 470.00, "total" : 470.00, "payments": [ { "type": 0, "sum" : 470.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:15]POST & json_proto [10:54:15]process_json_proto [10:54:15]json parsed OK: [10:54:15]protocol is kg_v1.0 [10:54:15]action value=close_receipt [10:54:15]process_action close_receipt [10:54:15]cmd_close_receipt [10:54:15]MH_GetDate [10:54:15]Write to MH i2c: F0 00 00 B3 00 A2 [10:54:15]Write i2c OK [10:54:15]MH_I2C_Read... [10:54:15]Read from MH i2c: F0 [10:54:15]MH_I2C_Read... [10:54:15]Read from MH i2c: F0 09 00 [10:54:15]MH_I2C_Read... [10:54:15]Read from MH i2c: F0 09 00 B3 00 00 D8 A5 EE 66 6A BD 47 65 4F [10:54:15]GetLastDocTimeStamp 1726915843 [10:54:15]current date 1726916056 [10:54:15]FM_GetShiftState [10:54:15]SAM_PROTO_GetShiftState [10:54:15]wFMCommunicate request_size=4 [10:54:15]MH_SAM_APDU [10:54:15]CAPDU: 80 13 01 00 [10:54:15]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [10:54:15]Write i2c OK [10:54:15]MH_I2C_Read... [10:54:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:15]Read from MH i2c: E2 [10:54:15]MH_I2C_Read... [10:54:15]Read from MH i2c: E2 0E 00 [10:54:15]MH_I2C_Read... [10:54:15]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [10:54:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:54:15]wFMCommunicate OK [10:54:15]SAM_PROTO_GetShiftState done [10:54:15]FM_GetShiftState done [10:54:15]opened in 1726878748 [10:54:15]opened+sec_in_day 1726965148 [10:54:15]quantity*price = 47053 [10:54:15]sum+1 = 47054 [10:54:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 470.00 Внесено: 470.00 СДАЧА: 0.00 НСП 1% : 4.16 НДС 12% : 49.97 Наличными: 470.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 122 21.09.2024 10:54 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151372 ФПД: 58483129012108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105416&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151372&fm=58483129012108&tin=02508201610067®Number=0000000000091825&sum=47000 [10:54:16]StoreToDocumentArchive [10:54:16]shift 474 fd 151372 [10:54:16]save to /storage/0474/doc_00151372 [10:54:16]save last doc name /storage/0474/doc_00151372 to /storage/kkm_last_doc_name [10:54:16]save OK [10:54:16]Clear old archive folders... [10:54:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:54:16]tlvbuf is 00B6BAA0 [10:54:16]SAM_PROTO_ClearQueue [10:54:16]wFMCommunicate request_size=4 [10:54:16]MH_SAM_APDU [10:54:16]CAPDU: 80 09 00 00 [10:54:16]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [10:54:16]Write i2c OK [10:54:16]MH_I2C_Read... [10:54:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:54:16]Read from MH i2c: E2 [10:54:16]MH_I2C_Read... [10:54:16]Read from MH i2c: E2 03 00 [10:54:16]MH_I2C_Read... [10:54:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:54:16]RAPDU: 90 00 [10:54:16]wFMCommunicate OK [10:54:16]SAM_PROTO_ClearQueue done [10:54:16]KKMCreateOFDPacket [10:54:16]OFDProtocolAddRootSTLVToBuf [10:54:16]FM_MakeSignedData [10:54:16]FM_MakeSignedData [10:54:16]SAM_PROTO_SignData [10:54:16]wFMCommunicate request_size=4 [10:54:16]MH_SAM_APDU [10:54:16]CAPDU: 80 0D 01 02 [10:54:16]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [10:54:16]Write i2c OK [10:54:16]MH_I2C_Read... [10:54:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:54:16]Read from MH i2c: E2 [10:54:16]MH_I2C_Read... [10:54:16]Read from MH i2c: E2 03 00 [10:54:16]MH_I2C_Read... [10:54:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:54:16]RAPDU: 90 00 [10:54:16]wFMCommunicate OK [10:54:16]wFMCommunicate request_size=255 [10:54:16]MH_SAM_APDU [10:54: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 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 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 D8 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 4F 02 00 35 04 06 00 35 [10:54:16]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 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 D8 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 4F 02 00 35 04 06 00 35 00 00 65 [10:54:16]Write i2c OK [10:54:16]MH_I2C_Read... [10:54:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:17]Read from MH i2c: E2 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 03 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [10:54:17]RAPDU: 90 00 [10:54:17]wFMCommunicate OK [10:54:17]wFMCommunicate request_size=10 [10:54:17]MH_SAM_APDU [10:54:17]CAPDU: 80 0D 02 02 05 30 AA 21 4F 8C [10:54:17]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 30 AA 21 4F 8C 00 00 1E [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:54:17]Read from MH i2c: E2 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 03 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [10:54:17]RAPDU: 90 00 [10:54:17]wFMCommunicate OK [10:54:17]wFMCommunicate request_size=4 [10:54:17]MH_SAM_APDU [10:54:17]CAPDU: 80 0D 03 02 [10:54:17]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:54:17]Read from MH i2c: E2 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 0B 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 0B 00 C5 00 00 5E C3 40 BE 55 4B D9 3D 90 00 16 [10:54:17]RAPDU: 5E C3 40 BE 55 4B D9 3D 90 00 [10:54:17]wFMCommunicate OK [10:54:17]SAM_PROTO_SignData done [10:54:17]FM_MakeSignedData done [10:54:17]CreateOFDProtocolMessage [10:54:17]wFMCommunicate request_size=4 [10:54:17]MH_SAM_APDU [10:54:17]CAPDU: 80 11 00 00 [10:54:17]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:17]Read from MH i2c: E2 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 17 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [10:54:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:54:17]wFMCommunicate OK [10:54:17]CreateOFDProtocolMessage done [10:54:17]OFDSenderStorePacket 151372 [10:54:17]StoreOFDPacket docnum=151372 [10:54:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F F5 07 01 63 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 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 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 D8 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 4F 02 00 35 04 06 00 35 30 AA 21 4F 8C 5E C3 40 BE 55 4B D9 3D [10:54:17]CheckFolder [10:54:17]dirname=/storage/ofd_packets [10:54:17]CheckFolder done [10:54:17]ProducePacketName [10:54:17]name=ofd_packets/00151372 [10:54:17]NVStorageSaveData ofd_packets/00151372 [10:54:17]File name is /storage/ofd_packets/00151372 [10:54:17]Write 301 bytes [10:54:17]NVStorageSaveData done [10:54:17]OFDSenderStorePacket done [10:54:17]KKMCreateOFDPacket done [10:54:17]NVStorageSaveData kkm_last_timestamp [10:54:17]File name is /storage/kkm_last_timestamp [10:54:17]Write 4 bytes [10:54:17]NVStorageSaveData done [10:54:17]ExternCall_PrintAddStr [10:54:17]wPrintStart [10:54:17]Write to MH i2c: 01 00 00 C7 00 C7 [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: 01 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: 01 07 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [10:54:17]RasterBufferAndPrint [10:54:17]line Счет N : (1)1785381 [10:54:17]line ИНН: 02508201610067 [10:54:17]line Контрольно-Кассовый Чек [10:54:17]line ПРОДАЖА [10:54:17]line ТРК (МРК, ГНК) : 42 [10:54:17]line Товар: 2710124130 [10:54:17]line Аи-92-К-5 [10:54:17]line 6.940 * 67.80 [10:54:17]line = 470.53 [10:54:17]line НДС 12% НСП 1% [10:54:17]line > о реализуемом товаре [10:54:17]line ОКРУГЛЕНИЕ: -0.53 [10:54:17]line ИТОГО: 470.00 [10:54:17]line Внесено: 470.00 [10:54:17]line СДАЧА: 0.00 [10:54:17]line НСП 1% : 4.16 [10:54:17]line НДС 12% : 49.97 [10:54:17]line Наличными: 470.00 [10:54:17]line Безнал.: 0.00 [10:54:17]line Место: АЗС № 89 "Партнер Нефть" [10:54:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:54:17]line СНО: Общий режим [10:54:17]line Чек 122 21.09.2024 10:54 [10:54:17]line Смена: 474 ФФД: 1.0 [10:54:17]line ЗНМ: 0300000113 [10:54:17]line РНМ: 0000000000091825 [10:54:17]line Версия ККМ: 001 [10:54:17]line ФМ: 0000000000871835 [10:54:17]line ФД: 151372 [10:54:17]line ФПД: 58483129012108 [10:54:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105416&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151372&fm=58483129012108&tin=02508201610067®Number=0000000000091825&sum=47000 [10:54:17]written 0, free lines is 4095 [10:54:17]OFD Sender: Processing packet 151372 [packets to send 824, broken 823] [10:54:17]ProducePacketName [10:54:17]name=ofd_packets/00151372 [10:54:17]OFD Sender: To server: pG, [10:54:17]CommunicateWithHost lk.salyk.kg:30040 [10:54:17]ConnectInit lk.salyk.kg [10:54:17]Write to MH i2c: 01 00 00 F2 00 F2 [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: 01 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: 01 07 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D6 0C DB [10:54:17]RasterBufferAndPrint [10:54:17]line [10:54:17]line [10:54:17]line [10:54:17]line [10:54:17]line [10:54:17]written 0, free lines is 3293 [10:54:17]MH_Cut [10:54:17]Write to MH i2c: D1 01 00 F9 00 01 CB [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: D1 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: D1 01 00 [10:54:17]MH_I2C_Read... [10:54:17]Read from MH i2c: D1 01 00 F9 00 00 CA [10:54:17]Write to MH i2c: 01 00 00 FA 00 FA [10:54:17]Write i2c OK [10:54:17]MH_I2C_Read... [10:54:18]*** Cut start [10:54:18]*** Purtial cut [10:54:18]*** Stage 1: CUTSNS_PIN = 1 [10:54:18]Read from MH i2c: 01 [10:54:18]MH_I2C_Read... [10:54:18]*** Stop cut motor [10:54:18]*** Cut end [10:54:18]Read from MH i2c: 01 07 00 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [10:54:18]process_action close_receipt done [10:54:18]requested_data is exist [10:54:18]produce_requested_data [10:54:18]requested_item fm.sn is exist - process it [10:54:18]wFMCommunicate request_size=4 [10:54:18]MH_SAM_APDU [10:54:18]CAPDU: 80 11 00 00 [10:54:18]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [10:54:18]Write i2c OK [10:54:18]MH_I2C_Read... [10:54:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:54:18]Read from MH i2c: E2 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: E2 17 00 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [10:54:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:54:18]wFMCommunicate OK [10:54:18]requested_item fd.num is exist - process it [10:54:18]SAM_PROTO_GetFieldsCounters [10:54:18]wFMCommunicate request_size=4 [10:54:18]MH_SAM_APDU [10:54:18]CAPDU: 80 13 00 00 [10:54:18]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [10:54:18]Write i2c OK [10:54:18]MH_I2C_Read... [10:54:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:54:18]Read from MH i2c: E2 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: E2 62 00 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 4F 02 00 0E 04 04 00 DA 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 7F [10:54:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7A 00 00 00 5E 04 04 00 7A 00 00 00 57 04 04 00 7B 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:54:18]wFMCommunicate OK [10:54:18]SAM_PROTO_GetFieldsCounters done [10:54:18]requested_item shift.num is exist - process it [10:54:18]requested_item shift.opened is exist - process it [10:54:18]req_shift_opened [10:54:18]FM_GetShiftState [10:54:18]SAM_PROTO_GetShiftState [10:54:18]wFMCommunicate request_size=4 [10:54:18]MH_SAM_APDU [10:54:18]CAPDU: 80 13 01 00 [10:54:18]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [10:54:18]Write i2c OK [10:54:18]MH_I2C_Read... [10:54:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:18]Read from MH i2c: E2 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: E2 0E 00 [10:54:18]MH_I2C_Read... [10:54:18]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [10:54:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:54:18]wFMCommunicate OK [10:54:18]SAM_PROTO_GetShiftState done [10:54:18]FM_GetShiftState done [10:54:18]req_shift_opened done [10:54:18]requested_item shift.open_date is exist - process it [10:54:18]req_shift_open_date [10:54:18]req_shift_open_date done [10:54:18]produce_requested_data done [10:54:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151372,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:54:18]process_action_free close_receipt [10:54:18]json_value_free [10:54:18]json_value_free done [10:54:18]process_json_proto returns [10:54:18]Send response to host [10:54:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151372,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:54:18]free response buf [10:54:18]execute_script done [10:54:18]execute_script returns [10:54:18]free content buf [10:54:18]Sock 9.Close socket [10:54:18]Sock 9.Thread stoped [10:54:20]recv_with_timeout no data received [10:54:22]ConnectInit Can't take IP for lk.salyk.kg [10:54:22]CommunicateWithHost connect error [10:54:22]CommunicateWithHost err = -1 [10:54:22]OFD Sender: Server communicate error [10:54:27]OFD Sender: Processing packet 151372 [packets to send 824, broken 823] [10:54:27]ProducePacketName [10:54:27]name=ofd_packets/00151372 [10:54:27]OFD Sender: To server: pG, [10:54:27]CommunicateWithHost lk.salyk.kg:30040 [10:54:27]ConnectInit lk.salyk.kg [10:54:28]Connected sock=9 [10:54:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F F5 07 01 63 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 1C 1B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD B7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 B7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 85 13 00 00 00 00 07 04 06 00 98 B7 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 D8 A5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 4F 02 00 35 04 06 00 35 30 AA 21 4F 8C 5E C3 40 BE 55 4B D9 3D [10:54:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 71 77 47 00 0E 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 38 37 31 38 33 35 10 04 04 00 4C 4F 02 00 F4 03 04 00 E9 4D EE 66 B6 04 01 00 00 4F 84 FF 2A 48 BA BF B0 [10:54:28]CommunicateWithHost err = 0 [10:54:28]CheckOFDResponse [10:54:28]1017 (14) - 77093643461234 [10:54:28]1041 (16) - 0000000000871835 [10:54:28]1040 (4) - 151372 [10:54:28]1012 (4) - 21.09.2024 04:39 [10:54:28]1206 (1) - 0 [10:54:28]OFD Sender: Remove packet 151372 [10:54:28]ProducePacketName [10:54:28]name=ofd_packets/00151372 [10:54:28]NVStorageDeleteData [10:54:29]OFD Sender: No OFD packet to send [10:54:34]OFD Sender: No OFD packet to send [10:54:39]OFD Sender: No OFD packet to send [10:54:44]OFD Sender: No OFD packet to send [10:54:49]OFD Sender: No OFD packet to send [10:54:54]OFD Sender: No OFD packet to send [10:54:59]OFD Sender: No OFD packet to send [10:55:04]OFD Sender: No OFD packet to send [10:55:09]OFD Sender: No OFD packet to send [10:55:14]OFD Sender: No OFD packet to send [10:55:17]recv_with_timeout no data received [10:55:19]OFD Sender: No OFD packet to send [10:55:24]OFD Sender: No OFD packet to send [10:55:29]OFD Sender: No OFD packet to send [10:55:34]OFD Sender: No OFD packet to send [10:55:39]OFD Sender: No OFD packet to send [10:55:39]recv_with_timeout no data received [10:55:44]OFD Sender: No OFD packet to send [10:55:49]OFD Sender: No OFD packet to send [10:55:54]OFD Sender: No OFD packet to send [10:55:59]OFD Sender: No OFD packet to send [10:56:04]OFD Sender: No OFD packet to send [10:56:09]OFD Sender: No OFD packet to send [10:56:14]OFD Sender: No OFD packet to send [10:56:17]recv_with_timeout no data received [10:56:19]OFD Sender: No OFD packet to send [10:56:24]OFD Sender: No OFD packet to send [10:56:27]recv_with_timeout no data received [10:56:29]OFD Sender: No OFD packet to send [10:56:34]OFD Sender: No OFD packet to send [10:56:39]OFD Sender: No OFD packet to send [10:56:44]OFD Sender: No OFD packet to send [10:56:49]OFD Sender: No OFD packet to send [10:56:54]OFD Sender: No OFD packet to send [10:56:59]OFD Sender: No OFD packet to send [10:57:04]recv_with_timeout no data received [10:57:04]OFD Sender: No OFD packet to send [10:57:09]OFD Sender: No OFD packet to send [10:57:14]OFD Sender: No OFD packet to send [10:57:14]recv_with_timeout no data received [10:57:19]OFD Sender: No OFD packet to send [10:57:24]OFD Sender: No OFD packet to send [10:57:29]OFD Sender: No OFD packet to send [10:57:34]OFD Sender: No OFD packet to send [10:57:39]OFD Sender: No OFD packet to send [10:57:44]OFD Sender: No OFD packet to send [10:57:49]OFD Sender: No OFD packet to send [10:57:54]OFD Sender: No OFD packet to send [10:57:59]OFD Sender: No OFD packet to send [10:58:04]OFD Sender: No OFD packet to send [10:58:09]OFD Sender: No OFD packet to send [10:58:14]OFD Sender: No OFD packet to send [10:58:19]OFD Sender: No OFD packet to send [10:58:24]OFD Sender: No OFD packet to send [10:58:29]OFD Sender: No OFD packet to send [10:58:34]recv_with_timeout no data received [10:58:34]OFD Sender: No OFD packet to send [10:58:40]MH_SAM_APDU [10:58:40]CAPDU: 80 15 02 00 08 F4 03 04 00 E0 A6 EE 66 [10:58:40]Write to MH i2c: E2 10 00 08 01 80 15 02 00 08 00 F4 03 04 00 E0 A6 EE 66 00 00 6E [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:58:40]Read from MH i2c: E2 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [10:58:40]RAPDU: 90 00 [10:58:40]wFMCommunicate OK [10:58:40]wFMCommunicate request_size=25 [10:58:40]MH_SAM_APDU [10:58:40]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [10:58:40]Write to MH i2c: E2 1C 00 09 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EC [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:40]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:58:40]Read from MH i2c: E2 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [10:58:40]RAPDU: 90 00 [10:58:40]wFMCommunicate OK [10:58:40]wFMCommunicate request_size=4 [10:58:40]MH_SAM_APDU [10:58:40]CAPDU: 80 15 03 00 [10:58:40]Write to MH i2c: E2 08 00 0A 01 80 15 03 00 00 00 00 00 8C [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:58:40]Read from MH i2c: E2 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 40 00 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 40 00 0A 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 00 00 00 35 04 06 00 2B F2 CC F6 83 65 90 00 3D [10:58:40]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 00 00 00 35 04 06 00 2B F2 CC F6 83 65 90 00 [10:58:40]wFMCommunicate OK [10:58:40]SAM_PROTO_ProcessDocument answer len = 59 [10:58:40]SAM_PROTO_ProcessDocument done [10:58:40]SetTLVBufToDocument [10:58:40]Processing tag 1209 (04B9) [10:58:40]Malloc new data [10:58:40]Processing tag 1041 (0411) [10:58:40]Processing tag 1040 (0410) [10:58:40]Malloc new data [10:58:40]Processing tag 1038 (040E) [10:58:40]Malloc new data [10:58:40]Processing tag 1042 (0412) [10:58:40]Malloc new data [10:58:40]Processing tag 1077 (0435) [10:58:40]Malloc new data [10:58:40]SetTLVBufToDocument err=0 [10:58:40]KKMLoadAndSignReceiptData store KKM data [10:58:40]KKMLoadAndSignReceiptData err=0 [10:58:40]wFMCommunicate request_size=4 [10:58:40]MH_SAM_APDU [10:58:40]CAPDU: 80 11 00 00 [10:58:40]Write to MH i2c: E2 08 00 0B 01 80 11 00 00 00 00 00 00 86 [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:40]Read from MH i2c: E2 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 17 00 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 17 00 0B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [10:58:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:58:40]wFMCommunicate OK [10:58:40]Счет N : (1)1785382 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 4.430 * 67.80 = 300.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 123 21.09.2024 10:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151373 ФПД: 48321820787557 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151373&fm=48321820787557&tin=02508201610067®Number=0000000000091825&sum=30000 [10:58:40]StoreToDocumentArchive [10:58:40]shift 474 fd 151373 [10:58:40]save to /storage/0474/doc_00151373 [10:58:40]save last doc name /storage/0474/doc_00151373 to /storage/kkm_last_doc_name [10:58:40]save OK [10:58:40]Clear old archive folders... [10:58:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:58:40]tlvbuf is 00B6B670 [10:58:40]SAM_PROTO_ClearQueue [10:58:40]wFMCommunicate request_size=4 [10:58:40]MH_SAM_APDU [10:58:40]CAPDU: 80 09 00 00 [10:58:40]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:40]Read from MH i2c: E2 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:58:40]RAPDU: 90 00 [10:58:40]wFMCommunicate OK [10:58:40]SAM_PROTO_ClearQueue done [10:58:40]KKMCreateOFDPacket [10:58:40]OFDProtocolAddRootSTLVToBuf [10:58:40]FM_MakeSignedData [10:58:40]FM_MakeSignedData [10:58:40]SAM_PROTO_SignData [10:58:40]wFMCommunicate request_size=4 [10:58:40]MH_SAM_APDU [10:58:40]CAPDU: 80 0D 01 02 [10:58:40]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:40]Read from MH i2c: E2 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 [10:58:40]MH_I2C_Read... [10:58:40]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:58:40]RAPDU: 90 00 [10:58:40]wFMCommunicate OK [10:58:40]wFMCommunicate request_size=255 [10:58:40]MH_SAM_APDU [10:58: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E0 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 35 04 06 00 2B [10:58:40]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E0 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 35 04 06 00 2B 00 00 1E [10:58:40]Write i2c OK [10:58:40]MH_I2C_Read... [10:58:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:41]Read from MH i2c: E2 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 03 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [10:58:41]RAPDU: 90 00 [10:58:41]wFMCommunicate OK [10:58:41]wFMCommunicate request_size=10 [10:58:41]MH_SAM_APDU [10:58:41]CAPDU: 80 0D 02 02 05 F2 CC F6 83 65 [10:58:41]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 F2 CC F6 83 65 00 00 30 [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:41]Read from MH i2c: E2 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 03 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [10:58:41]RAPDU: 90 00 [10:58:41]wFMCommunicate OK [10:58:41]wFMCommunicate request_size=4 [10:58:41]MH_SAM_APDU [10:58:41]CAPDU: 80 0D 03 02 [10:58:41]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:41]Read from MH i2c: E2 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 0B 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 0B 00 10 01 00 BD 44 48 28 50 2C DA 25 90 00 79 [10:58:41]RAPDU: BD 44 48 28 50 2C DA 25 90 00 [10:58:41]wFMCommunicate OK [10:58:41]SAM_PROTO_SignData done [10:58:41]FM_MakeSignedData done [10:58:41]CreateOFDProtocolMessage [10:58:41]wFMCommunicate request_size=4 [10:58:41]MH_SAM_APDU [10:58:41]CAPDU: 80 11 00 00 [10:58:41]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:41]Read from MH i2c: E2 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 17 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [10:58:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:58:41]wFMCommunicate OK [10:58:41]CreateOFDProtocolMessage done [10:58:41]OFDSenderStorePacket 151373 [10:58:41]StoreOFDPacket docnum=151373 [10:58:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151373,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:58:44]free response buf [10:58:44]execute_script done [10:58:44]execute_script returns [10:58:44]free content buf [10:58:44]Sock 10.Close socket [10:58:44]Sock 10.Thread stoped [10:58:45]accept exits with 9 [10:58:45]New connection [10:58:45]New thread 3067338084 created [10:58:45]Thread 3067194724 joined [10:58:45]Waiting for new connection... [10:58:45] Sock 9.Parse request [10:58:45]Sock 9.Check first char [10:58:45]Sock 9.First char is OK [10:58:45]request: POST /json_proto HTTP/1.0 [10:58:45]Method: POST [10:58:45]URL: /json_proto [10:58:45]Method is POST - this is cgi request [10:58:45]url: /json_proto [10:58:45]query_string will be loaded in cgi processing [10:58:45]execute_cgi json_proto POST (null) [10:58:45]execute_cgi path=json_proto method=POST [10:58:45]POST find Content-Length [10:58:45]Host: 172.17.43.67:8080 [10:58:45]Content-Length: 662 [10:58:45]Content-Type: application/json [10:58:45] [10:58:45]POST finish read [10:58:45]Found Content-Length = 662 [10:58:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:45]execute_script... [10:58: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)1785383", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:58:45]POST & json_proto [10:58:45]process_json_proto [10:58:45]json parsed OK: [10:58:45]protocol is kg_v1.0 [10:58:45]action value=close_receipt [10:58:45]process_action close_receipt [10:58:45]cmd_close_receipt [10:58:45]MH_GetDate [10:58:45]Write to MH i2c: F0 00 00 49 01 39 [10:58:45]Write i2c OK [10:58:45]MH_I2C_Read... [10:58:45]Read from MH i2c: F0 [10:58:45]MH_I2C_Read... [10:58:45]Read from MH i2c: F0 09 00 [10:58:45]MH_I2C_Read... [10:58:45]Read from MH i2c: F0 09 00 49 01 00 E6 A6 EE 66 6A BD 47 65 F5 [10:58:45]GetLastDocTimeStamp 1726916320 [10:58:45]current date 1726916326 [10:58:45]FM_GetShiftState [10:58:45]SAM_PROTO_GetShiftState [10:58:45]wFMCommunicate request_size=4 [10:58:45]MH_SAM_APDU [10:58:45]CAPDU: 80 13 01 00 [10:58:45]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [10:58:45]Write i2c OK [10:58:45]MH_I2C_Read... [10:58:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:45]Read from MH i2c: E2 [10:58:45]MH_I2C_Read... [10:58:45]Read from MH i2c: E2 0E 00 [10:58:45]MH_I2C_Read... [10:58:45]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 58 [10:58:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:58:45]wFMCommunicate OK [10:58:45]SAM_PROTO_GetShiftState done [10:58:45]FM_GetShiftState done [10:58:45]opened in 1726878748 [10:58:45]opened+sec_in_day 1726965148 [10:58:45]quantity*price = 50034 [10:58:45]sum+1 = 50036 [10:58:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 124 21.09.2024 10:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151374 ФПД: 184977327395248 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105846&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151374&fm=184977327395248&tin=02508201610067®Number=0000000000091825&sum=50000 [10:58:46]StoreToDocumentArchive [10:58:46]shift 474 fd 151374 [10:58:46]save to /storage/0474/doc_00151374 [10:58:46]save last doc name /storage/0474/doc_00151374 to /storage/kkm_last_doc_name [10:58:46]save OK [10:58:46]Clear old archive folders... [10:58:46]ProcessDocumentItem done err = 0, tmpTLVsize=247 [10:58:46]tlvbuf is 00B6A3B0 [10:58:46]SAM_PROTO_ClearQueue [10:58:46]wFMCommunicate request_size=4 [10:58:46]MH_SAM_APDU [10:58:46]CAPDU: 80 09 00 00 [10:58:46]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [10:58:46]Write i2c OK [10:58:46]MH_I2C_Read... [10:58:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:58:46]Read from MH i2c: E2 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: E2 03 00 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:58:46]RAPDU: 90 00 [10:58:46]wFMCommunicate OK [10:58:46]SAM_PROTO_ClearQueue done [10:58:46]KKMCreateOFDPacket [10:58:46]OFDProtocolAddRootSTLVToBuf [10:58:46]FM_MakeSignedData [10:58:46]FM_MakeSignedData [10:58:46]SAM_PROTO_SignData [10:58:46]wFMCommunicate request_size=4 [10:58:46]MH_SAM_APDU [10:58:46]CAPDU: 80 0D 01 02 [10:58:46]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [10:58:46]Write i2c OK [10:58:46]MH_I2C_Read... [10:58:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:58:46]Read from MH i2c: E2 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: E2 03 00 [10:58:46]MH_I2C_Read... [10:58:46]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:58:46]RAPDU: 90 00 [10:58:46]wFMCommunicate OK [10:58:46]wFMCommunicate request_size=255 [10:58:46]MH_SAM_APDU [10:58:46]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E6 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 4F 02 00 35 04 06 00 A8 3C 63 E4 11 [10:58:47]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E6 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 4F 02 00 35 04 06 00 A8 3C 63 E4 11 00 00 7A [10:58:47]Write i2c OK [10:58:47]MH_I2C_Read... [10:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:47]Read from MH i2c: E2 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 03 00 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [10:58:47]RAPDU: 90 00 [10:58:47]wFMCommunicate OK [10:58:47]wFMCommunicate request_size=6 [10:58:47]MH_SAM_APDU [10:58:47]CAPDU: 80 0D 02 02 01 B0 [10:58:47]Write to MH i2c: E2 09 00 5A 01 80 0D 02 02 01 00 B0 00 00 87 [10:58:47]Write i2c OK [10:58:47]MH_I2C_Read... [10:58:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:58:47]Read from MH i2c: E2 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 03 00 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [10:58:47]RAPDU: 90 00 [10:58:47]wFMCommunicate OK [10:58:47]wFMCommunicate request_size=4 [10:58:47]MH_SAM_APDU [10:58:47]CAPDU: 80 0D 03 02 [10:58:47]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [10:58:47]Write i2c OK [10:58:47]MH_I2C_Read... [10:58:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:58:47]Read from MH i2c: E2 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 0B 00 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 0B 00 5B 01 00 CF 8B 59 A1 21 4D 3A 88 90 00 5C [10:58:47]RAPDU: CF 8B 59 A1 21 4D 3A 88 90 00 [10:58:47]wFMCommunicate OK [10:58:47]SAM_PROTO_SignData done [10:58:47]FM_MakeSignedData done [10:58:47]CreateOFDProtocolMessage [10:58:47]wFMCommunicate request_size=4 [10:58:47]MH_SAM_APDU [10:58:47]CAPDU: 80 11 00 00 [10:58:47]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [10:58:47]Write i2c OK [10:58:47]MH_I2C_Read... [10:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:47]Read from MH i2c: E2 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 17 00 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [10:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 [10:58:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 6E 07 01 D5 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E0 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 35 04 06 00 2B F2 CC F6 83 65 BD 44 48 28 50 2C DA 25 [10:58:41]CheckFolder [10:58:41]dirname=/storage/ofd_packets [10:58:41]CheckFolder done [10:58:41]ProducePacketName [10:58:41]name=ofd_packets/00151373 [10:58:41]NVStorageSaveData ofd_packets/00151373 [10:58:41]File name is /storage/ofd_packets/00151373 [10:58:41]Write 301 bytes [10:58:41]NVStorageSaveData done [10:58:41]OFDSenderStorePacket done [10:58:41]KKMCreateOFDPacket done [10:58:41]NVStorageSaveData kkm_last_timestamp [10:58:41]File name is /storage/kkm_last_timestamp [10:58:41]Write 4 bytes [10:58:41]NVStorageSaveData done [10:58:41]ExternCall_PrintAddStr [10:58:41]wPrintStart [10:58:41]Write to MH i2c: 01 00 00 12 01 13 [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: 01 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: 01 07 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [10:58:41]RasterBufferAndPrint [10:58:41]line Счет N : (1)1785382 [10:58:41]line ИНН: 02508201610067 [10:58:41]line Контрольно-Кассовый Чек [10:58:41]line ПРОДАЖА [10:58:41]line ТРК (МРК, ГНК) : 12 [10:58:41]line Товар: 2710124130 [10:58:41]line Аи-92-К-5 [10:58:41]line 4.430 * 67.80 [10:58:41]line = 300.35 [10:58:41]line НДС 12% НСП 1% [10:58:41]line > о реализуемом товаре [10:58:41]line ОКРУГЛЕНИЕ: -0.35 [10:58:41]line ИТОГО: 300.00 [10:58:41]line Внесено: 300.00 [10:58:41]line СДАЧА: 0.00 [10:58:41]line НСП 1% : 2.66 [10:58:41]line НДС 12% : 31.90 [10:58:41]line Наличными: 300.00 [10:58:41]line Безнал.: 0.00 [10:58:41]line Место: АЗС № 89 "Партнер Нефть" [10:58:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:58:41]line СНО: Общий режим [10:58:41]line Чек 123 21.09.2024 10:58 [10:58:41]line Смена: 474 ФФД: 1.0 [10:58:41]line ЗНМ: 0300000113 [10:58:41]line РНМ: 0000000000091825 [10:58:41]line Версия ККМ: 001 [10:58:41]line ФМ: 0000000000871835 [10:58:41]line ФД: 151373 [10:58:41]line ФПД: 48321820787557 [10:58:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151373&fm=48321820787557&tin=02508201610067®Number=0000000000091825&sum=30000 [10:58:41]written 0, free lines is 4095 [10:58:41]OFD Sender: Processing packet 151373 [packets to send 824, broken 823] [10:58:41]ProducePacketName [10:58:41]name=ofd_packets/00151373 [10:58:41]OFD Sender: To server: pG, [10:58:41]CommunicateWithHost lk.salyk.kg:30040 [10:58:41]ConnectInit lk.salyk.kg [10:58:41]Write to MH i2c: 01 00 00 3D 01 3E [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: 01 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: 01 07 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D7 0C 28 [10:58:41]RasterBufferAndPrint [10:58:41]line [10:58:41]line [10:58:41]line [10:58:41]line [10:58:41]line [10:58:41]written 0, free lines is 3295 [10:58:41]MH_Cut [10:58:41]Write to MH i2c: D1 01 00 44 01 01 17 [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: D1 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: D1 01 00 [10:58:41]MH_I2C_Read... [10:58:41]Read from MH i2c: D1 01 00 44 01 00 16 [10:58:41]Write to MH i2c: 01 00 00 45 01 46 [10:58:41]Write i2c OK [10:58:41]MH_I2C_Read... [10:58:42]Connected sock=11 [10:58:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0B 6E 07 01 D5 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 E0 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 35 04 06 00 2B F2 CC F6 83 65 BD 44 48 28 50 2C DA 25 [10:58:42]*** Cut start [10:58:42]*** Purtial cut [10:58:42]*** CUTSNS_PIN = 0 [10:58:42]*** Stage 1: CUTSNS_PIN = 1 [10:58:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 69 5F 47 00 BD 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 38 37 31 38 33 35 10 04 04 00 4D 4F 02 00 F4 03 04 00 E8 4E EE 66 B6 04 01 00 00 08 2C AC EA 1C 3A 19 3E [10:58:43]CommunicateWithHost err = 0 [10:58:43]CheckOFDResponse [10:58:43]1017 (14) - 77093643461234 [10:58:43]1041 (16) - 0000000000871835 [10:58:43]1040 (4) - 151373 [10:58:43]1012 (4) - 21.09.2024 04:43 [10:58:43]1206 (1) - 0 [10:58:43]OFD Sender: Remove packet 151373 [10:58:43]ProducePacketName [10:58:43]name=ofd_packets/00151373 [10:58:43]NVStorageDeleteData [10:58:44]OFD Sender: No OFD packet to send [10:58:44]Read from MH i2c: 01 [10:58:44]MH_I2C_Read... [10:58:44]*** Stop cut motor [10:58:44]*** Cut end [10:58:44]Read from MH i2c: 01 07 00 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [10:58:44]process_action close_receipt done [10:58:44]requested_data is exist [10:58:44]produce_requested_data [10:58:44]requested_item fm.sn is exist - process it [10:58:44]wFMCommunicate request_size=4 [10:58:44]MH_SAM_APDU [10:58:44]CAPDU: 80 11 00 00 [10:58:44]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [10:58:44]Write i2c OK [10:58:44]MH_I2C_Read... [10:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:44]Read from MH i2c: E2 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: E2 17 00 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [10:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:58:44]wFMCommunicate OK [10:58:44]requested_item fd.num is exist - process it [10:58:44]SAM_PROTO_GetFieldsCounters [10:58:44]wFMCommunicate request_size=4 [10:58:44]MH_SAM_APDU [10:58:44]CAPDU: 80 13 00 00 [10:58:44]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [10:58:44]Write i2c OK [10:58:44]MH_I2C_Read... [10:58:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:44]Read from MH i2c: E2 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: E2 62 00 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 4F 02 00 0E 04 04 00 DA 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 CF [10:58:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 00 00 00 5E 04 04 00 7B 00 00 00 57 04 04 00 7C 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:58:44]wFMCommunicate OK [10:58:44]SAM_PROTO_GetFieldsCounters done [10:58:44]requested_item shift.num is exist - process it [10:58:44]requested_item shift.opened is exist - process it [10:58:44]req_shift_opened [10:58:44]FM_GetShiftState [10:58:44]SAM_PROTO_GetShiftState [10:58:44]wFMCommunicate request_size=4 [10:58:44]MH_SAM_APDU [10:58:44]CAPDU: 80 13 01 00 [10:58:44]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [10:58:44]Write i2c OK [10:58:44]MH_I2C_Read... [10:58:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:44]Read from MH i2c: E2 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: E2 0E 00 [10:58:44]MH_I2C_Read... [10:58:44]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [10:58:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:58:44]wFMCommunicate OK [10:58:44]SAM_PROTO_GetShiftState done [10:58:44]FM_GetShiftState done [10:58:44]req_shift_opened done [10:58:44]requested_item shift.open_date is exist - process it [10:58:44]req_shift_open_date [10:58:44]req_shift_open_date done [10:58:44]produce_requested_data done [10:58:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151373,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:58:44]process_action_free close_receipt [10:58:44]json_value_free [10:58:44]json_value_free done [10:58:44]process_json_proto returns [10:58:44]Send response to host 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:58:47]wFMCommunicate OK [10:58:47]CreateOFDProtocolMessage done [10:58:47]OFDSenderStorePacket 151374 [10:58:47]StoreOFDPacket docnum=151374 [10:58:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 CC D5 03 01 95 97 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E6 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 4F 02 00 35 04 06 00 A8 3C 63 E4 11 B0 CF 8B 59 A1 21 4D 3A 88 [10:58:47]CheckFolder [10:58:47]dirname=/storage/ofd_packets [10:58:47]CheckFolder done [10:58:47]ProducePacketName [10:58:47]name=ofd_packets/00151374 [10:58:47]NVStorageSaveData ofd_packets/00151374 [10:58:47]File name is /storage/ofd_packets/00151374 [10:58:47]Write 297 bytes [10:58:47]NVStorageSaveData done [10:58:47]OFDSenderStorePacket done [10:58:47]KKMCreateOFDPacket done [10:58:47]NVStorageSaveData kkm_last_timestamp [10:58:47]File name is /storage/kkm_last_timestamp [10:58:47]Write 4 bytes [10:58:47]NVStorageSaveData done [10:58:47]ExternCall_PrintAddStr [10:58:47]wPrintStart [10:58:47]Write to MH i2c: 01 00 00 5D 01 5E [10:58:47]Write i2c OK [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: 01 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: 01 07 00 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [10:58:47]RasterBufferAndPrint [10:58:47]line Счет N : (1)1785383 [10:58:47]line ИНН: 02508201610067 [10:58:47]line Контрольно-Кассовый Чек [10:58:47]line ПРОДАЖА [10:58:47]line ТРК (МРК, ГНК) : 33 [10:58:47]line Товар: 2710124130 [10:58:47]line Super-92 [10:58:47]line 7.220 * 69.30 [10:58:47]line = 500.35 [10:58:47]line НДС 12% НСП 1% [10:58:47]line > о реализуемом товаре [10:58:47]line ОКРУГЛЕНИЕ: -0.35 [10:58:47]line ИТОГО: 500.00 [10:58:47]line Внесено: 500.00 [10:58:47]line СДАЧА: 0.00 [10:58:47]line НСП 1% : 4.43 [10:58:47]line НДС 12% : 53.13 [10:58:47]line Наличными: 500.00 [10:58:47]line Безнал.: 0.00 [10:58:47]line Место: АЗС № 89 "Партнер Нефть" [10:58:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:58:47]line СНО: Общий режим [10:58:47]line Чек 124 21.09.2024 10:58 [10:58:47]line Смена: 474 ФФД: 1.0 [10:58:47]line ЗНМ: 0300000113 [10:58:47]line РНМ: 0000000000091825 [10:58:47]line Версия ККМ: 001 [10:58:47]line ФМ: 0000000000871835 [10:58:47]line ФД: 151374 [10:58:47]line ФПД: 184977327395248 [10:58:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105846&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151374&fm=184977327395248&tin=02508201610067®Number=0000000000091825&sum=50000 [10:58:47]written 0, free lines is 4095 [10:58:47]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:58:47]ProducePacketName [10:58:47]name=ofd_packets/00151374 [10:58:47]OFD Sender: To server: pG, [10:58:47]CommunicateWithHost lk.salyk.kg:30040 [10:58:47]ConnectInit lk.salyk.kg [10:58:47]Write to MH i2c: 01 00 00 88 01 89 [10:58:47]Write i2c OK [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: 01 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: 01 07 00 [10:58:47]MH_I2C_Read... [10:58:47]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 DD 0C 79 [10:58:47]RasterBufferAndPrint [10:58:47]line [10:58:47]line [10:58:47]line [10:58:47]line [10:58:47]line [10:58:47]written 0, free lines is 3305 [10:58:47]MH_Cut [10:58:47]Write to MH i2c: D1 01 00 8F 01 01 62 [10:58:48]Write i2c OK [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: D1 [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: D1 01 00 [10:58:48]MH_I2C_Read... [10:58:48]Read from MH i2c: D1 01 00 8F 01 00 61 [10:58:48]Write to MH i2c: 01 00 00 90 01 91 [10:58:48]Write i2c OK [10:58:48]MH_I2C_Read... [10:58:48]*** Cut start [10:58:48]*** Purtial cut [10:58:48]*** Stage 1: CUTSNS_PIN = 1 [10:58:49]Read from MH i2c: 01 [10:58:49]MH_I2C_Read... [10:58:49]*** Stop cut motor [10:58:49]*** Cut end [10:58:49]Read from MH i2c: 01 07 00 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [10:58:49]process_action close_receipt done [10:58:49]requested_data is exist [10:58:49]produce_requested_data [10:58:49]requested_item fm.sn is exist - process it [10:58:49]wFMCommunicate request_size=4 [10:58:49]MH_SAM_APDU [10:58:49]CAPDU: 80 11 00 00 [10:58:49]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [10:58:49]Write i2c OK [10:58:49]MH_I2C_Read... [10:58:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:58:49]Read from MH i2c: E2 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 17 00 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [10:58:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:58:49]wFMCommunicate OK [10:58:49]requested_item fd.num is exist - process it [10:58:49]SAM_PROTO_GetFieldsCounters [10:58:49]wFMCommunicate request_size=4 [10:58:49]MH_SAM_APDU [10:58:49]CAPDU: 80 13 00 00 [10:58:49]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [10:58:49]Write i2c OK [10:58:49]MH_I2C_Read... [10:58:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:58:49]Read from MH i2c: E2 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 62 00 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 4F 02 00 0E 04 04 00 DA 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 1E [10:58:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7C 00 00 00 5E 04 04 00 7C 00 00 00 57 04 04 00 7D 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:58:49]wFMCommunicate OK [10:58:49]SAM_PROTO_GetFieldsCounters done [10:58:49]requested_item shift.num is exist - process it [10:58:49]requested_item shift.opened is exist - process it [10:58:49]req_shift_opened [10:58:49]FM_GetShiftState [10:58:49]SAM_PROTO_GetShiftState [10:58:49]wFMCommunicate request_size=4 [10:58:49]MH_SAM_APDU [10:58:49]CAPDU: 80 13 01 00 [10:58:49]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [10:58:49]Write i2c OK [10:58:49]MH_I2C_Read... [10:58:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:58:49]Read from MH i2c: E2 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 0E 00 [10:58:49]MH_I2C_Read... [10:58:49]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [10:58:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:58:49]wFMCommunicate OK [10:58:49]SAM_PROTO_GetShiftState done [10:58:49]FM_GetShiftState done [10:58:49]req_shift_opened done [10:58:49]requested_item shift.open_date is exist - process it [10:58:49]req_shift_open_date [10:58:49]req_shift_open_date done [10:58:49]produce_requested_data done [10:58:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151374,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:58:49]process_action_free close_receipt [10:58:49]json_value_free [10:58:49]json_value_free done [10:58:49]process_json_proto returns [10:58:49]Send response to host [10:58:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151374,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:58:49]free response buf [10:58:49]execute_script done [10:58:49]execute_script returns [10:58:49]free content buf [10:58:49]Sock 9.Close socket [10:58:49]Sock 9.Thread stoped [10:58:52]ConnectInit Can't take IP for lk.salyk.kg [10:58:52]CommunicateWithHost connect error [10:58:52]CommunicateWithHost err = -1 [10:58:52]OFD Sender: Server communicate error [10:58:57]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:58:57]ProducePacketName [10:58:57]name=ofd_packets/00151374 [10:58:57]OFD Sender: To server: pG, [10:58:57]CommunicateWithHost lk.salyk.kg:30040 [10:58:57]ConnectInit lk.salyk.kg [10:59:02]ConnectInit Can't take IP for lk.salyk.kg [10:59:02]CommunicateWithHost connect error [10:59:02]CommunicateWithHost err = -1 [10:59:02]OFD Sender: Server communicate error [10:59:07]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:59:07]ProducePacketName [10:59:07]name=ofd_packets/00151374 [10:59:07]OFD Sender: To server: pG, [10:59:07]CommunicateWithHost lk.salyk.kg:30040 [10:59:07]ConnectInit lk.salyk.kg [10:59:12]ConnectInit Can't take IP for lk.salyk.kg [10:59:12]CommunicateWithHost connect error [10:59:12]CommunicateWithHost err = -1 [10:59:12]OFD Sender: Server communicate error [10:59:17]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:59:17]ProducePacketName [10:59:17]name=ofd_packets/00151374 [10:59:17]OFD Sender: To server: pG, [10:59:17]CommunicateWithHost lk.salyk.kg:30040 [10:59:17]ConnectInit lk.salyk.kg [10:59:22]ConnectInit Can't take IP for lk.salyk.kg [10:59:22]CommunicateWithHost connect error [10:59:22]CommunicateWithHost err = -1 [10:59:22]OFD Sender: Server communicate error [10:59:27]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:59:27]ProducePacketName [10:59:27]name=ofd_packets/00151374 [10:59:27]OFD Sender: To server: pG, [10:59:27]CommunicateWithHost lk.salyk.kg:30040 [10:59:27]ConnectInit lk.salyk.kg [10:59:32]ConnectInit Can't take IP for lk.salyk.kg [10:59:32]CommunicateWithHost connect error [10:59:32]CommunicateWithHost err = -1 [10:59:32]OFD Sender: Server communicate error [10:59:37]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:59:37]ProducePacketName [10:59:37]name=ofd_packets/00151374 [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:42]ConnectInit Can't take IP for lk.salyk.kg [10:59:42]CommunicateWithHost connect error [10:59:42]CommunicateWithHost err = -1 [10:59:42]OFD Sender: Server communicate error [10:59:46]accept exits with 8 [10:59:46]New connection [10:59:46]New thread 3067194724 created [10:59:46]Thread 3067338084 joined [10:59:46]Waiting for new connection... [10:59:46] Sock 8.Parse request [10:59:46]Sock 8.Check first char [10:59:46]Sock 8.First char is OK [10:59:46]request: POST /json_proto HTTP/1.0 [10:59:46]Method: POST [10:59:46]URL: /json_proto [10:59:46]Method is POST - this is cgi request [10:59:46]url: /json_proto [10:59:46]query_string will be loaded in cgi processing [10:59:46]execute_cgi json_proto POST (null) [10:59:46]execute_cgi path=json_proto method=POST [10:59:46]POST find Content-Length [10:59:46]Host: 172.17.43.67:8080 [10:59:46]Content-Length: 796 [10:59:46]Content-Type: application/json [10:59:46] [10:59:46]POST finish read [10:59:46]Found Content-Length = 796 [10:59:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:46]execute_script... [10:59: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)1785384", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:59:46]POST & json_proto [10:59:46]process_json_proto [10:59:46]json parsed OK: [10:59:46]protocol is kg_v1.0 [10:59:46]action value=close_receipt [10:59:46]process_action close_receipt [10:59:46]cmd_close_receipt [10:59:46]MH_GetDate [10:59:46]Write to MH i2c: F0 00 00 94 01 84 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: F0 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: F0 09 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: F0 09 00 94 01 00 23 A7 EE 66 6A BD 47 65 7E [10:59:46]GetLastDocTimeStamp 1726916326 [10:59:46]current date 1726916387 [10:59:46]FM_GetShiftState [10:59:46]SAM_PROTO_GetShiftState [10:59:46]wFMCommunicate request_size=4 [10:59:46]MH_SAM_APDU [10:59:46]CAPDU: 80 13 01 00 [10:59:46]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [10:59:46]Write i2c OK [10:59:46]MH_I2C_Read... [10:59:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:46]Read from MH i2c: E2 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 0E 00 [10:59:46]MH_I2C_Read... [10:59:46]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A3 [10:59:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:59:46]wFMCommunicate OK [10:59:46]SAM_PROTO_GetShiftState done [10:59:46]FM_GetShiftState done [10:59:46]opened in 1726878748 [10:59:46]opened+sec_in_day 1726965148 [10:59:46]quantity*price = 0 [10:59:46]sum+1 = 1 [10:59:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 125 21.09.2024 10:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151375 ФПД: 131232103850714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151375&fm=131232103850714&tin=02508201610067®Number=0000000000091825&sum=0 [10:59:47]StoreToDocumentArchive [10:59:47]shift 474 fd 151375 [10:59:47]save to /storage/0474/doc_00151375 [10:59:47]save last doc name /storage/0474/doc_00151375 to /storage/kkm_last_doc_name [10:59:47]save OK [10:59:47]Clear old archive folders... [10:59:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:59:47]tlvbuf is B6FB3640 [10:59:47]SAM_PROTO_ClearQueue [10:59:47]wFMCommunicate request_size=4 [10:59:47]MH_SAM_APDU [10:59:47]CAPDU: 80 09 00 00 [10:59:47]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [10:59:47]Write i2c OK [10:59:47]MH_I2C_Read... [10:59:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:59:47]Read from MH i2c: E2 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: E2 03 00 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:59:47]RAPDU: 90 00 [10:59:47]wFMCommunicate OK [10:59:47]SAM_PROTO_ClearQueue done [10:59:47]KKMCreateOFDPacket [10:59:47]OFDProtocolAddRootSTLVToBuf [10:59:47]FM_MakeSignedData [10:59:47]FM_MakeSignedData [10:59:47]SAM_PROTO_SignData [10:59:47]wFMCommunicate request_size=4 [10:59:47]MH_SAM_APDU [10:59:47]CAPDU: 80 0D 01 02 [10:59:47]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [10:59:47]Write i2c OK [10:59:47]MH_I2C_Read... [10:59:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:59:47]Read from MH i2c: E2 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: E2 03 00 [10:59:47]MH_I2C_Read... [10:59:47]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [10:59:47]RAPDU: 90 00 [10:59:47]wFMCommunicate OK [10:59:47]wFMCommunicate request_size=255 [10:59:47]MH_SAM_APDU [10:59: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 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 23 A7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 4F 02 00 35 04 06 00 77 [10:59:47]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 23 A7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 4F 02 00 35 04 06 00 77 00 00 A4 [10:59:47]OFD Sender: Processing packet 151374 [packets to send 824, broken 823] [10:59:47]ProducePacketName [10:59:47]name=ofd_packets/00151374 [10:59:47]OFD Sender: To server: pG, [10:59:47]CommunicateWithHost lk.salyk.kg:30040 [10:59:47]ConnectInit lk.salyk.kg [10:59:47]Write i2c OK [10:59:47]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 03 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [10:59:48]RAPDU: 90 00 [10:59:48]wFMCommunicate OK [10:59:48]wFMCommunicate request_size=10 [10:59:48]MH_SAM_APDU [10:59:48]CAPDU: 80 0D 02 02 05 5A DA EE E2 DA [10:59:48]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 5A DA EE E2 DA 00 00 08 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 03 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [10:59:48]RAPDU: 90 00 [10:59:48]wFMCommunicate OK [10:59:48]wFMCommunicate request_size=4 [10:59:48]MH_SAM_APDU [10:59:48]CAPDU: 80 0D 03 02 [10:59:48]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 0B 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 0B 00 A6 01 00 88 CE 34 8D 03 44 EA 8C 90 00 F7 [10:59:48]RAPDU: 88 CE 34 8D 03 44 EA 8C 90 00 [10:59:48]wFMCommunicate OK [10:59:48]SAM_PROTO_SignData done [10:59:48]FM_MakeSignedData done [10:59:48]CreateOFDProtocolMessage [10:59:48]wFMCommunicate request_size=4 [10:59:48]MH_SAM_APDU [10:59:48]CAPDU: 80 11 00 00 [10:59:48]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 [10:59:48]MH_I2C_Read... [10:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:48]Read from MH i2c: E2 17 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [10:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:59:48]wFMCommunicate OK [10:59:48]CreateOFDProtocolMessage done [10:59:48]OFDSenderStorePacket 151375 [10:59:48]StoreOFDPacket docnum=151375 [10:59:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 03 07 01 A4 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 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 23 A7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 4F 02 00 35 04 06 00 77 5A DA EE E2 DA 88 CE 34 8D 03 44 EA 8C [10:59:48]CheckFolder [10:59:48]dirname=/storage/ofd_packets [10:59:48]CheckFolder done [10:59:48]ProducePacketName [10:59:48]name=ofd_packets/00151375 [10:59:48]NVStorageSaveData ofd_packets/00151375 [10:59:48]File name is /storage/ofd_packets/00151375 [10:59:48]Write 301 bytes [10:59:48]NVStorageSaveData done [10:59:48]OFDSenderStorePacket done [10:59:48]KKMCreateOFDPacket done [10:59:48]NVStorageSaveData kkm_last_timestamp [10:59:48]File name is /storage/kkm_last_timestamp [10:59:48]Write 4 bytes [10:59:48]NVStorageSaveData done [10:59:48]ExternCall_PrintAddStr [10:59:48]wPrintStart [10:59:48]Write to MH i2c: 01 00 00 A8 01 A9 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 07 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [10:59:48]RasterBufferAndPrint [10:59:48]line Счет N : (1)1785384 [10:59:48]line ИНН: 02508201610067 [10:59:48]line Контрольно-Кассовый Чек [10:59:48]line ПРОДАЖА [10:59:48]line ТРК (МРК, ГНК) : 22 [10:59:48]line Товар: 2710124130 [10:59:48]line Аи-92-К-5 [10:59:48]line 7.380 * 0.00 [10:59:48]line = 0.00 [10:59:48]line НДС 12% НСП 1% [10:59:48]line > о реализуемом товаре [10:59:48]line ИТОГО: 0.00 [10:59:48]line НСП 1% : 0.00 [10:59:48]line НДС 12% : 0.00 [10:59:48]line Наличными: 0.00 [10:59:48]line Безнал.: 0.00 [10:59:48]line Место: АЗС № 89 "Партнер Нефть" [10:59:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [10:59:48]line СНО: Общий режим [10:59:48]line Чек 125 21.09.2024 10:59 [10:59:48]line Смена: 474 ФФД: 1.0 [10:59:48]line ЗНМ: 0300000113 [10:59:48]line РНМ: 0000000000091825 [10:59:48]line Версия ККМ: 001 [10:59:48]line Платежная система: O! деньги [10:59:48]line ФМ: 0000000000871835 [10:59:48]line ФД: 151375 [10:59:48]line ФПД: 131232103850714 [10:59:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T105947&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151375&fm=131232103850714&tin=02508201610067®Number=0000000000091825&sum=0 [10:59:48]written 0, free lines is 4095 [10:59:48]Write to MH i2c: 01 00 00 D2 01 D3 [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 07 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E0 0C C6 [10:59:48]RasterBufferAndPrint [10:59:48]line [10:59:48]line [10:59:48]line [10:59:48]line [10:59:48]line [10:59:48]written 0, free lines is 3319 [10:59:48]MH_Cut [10:59:48]Write to MH i2c: D1 01 00 D9 01 01 AC [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: D1 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: D1 01 00 [10:59:48]MH_I2C_Read... [10:59:48]Read from MH i2c: D1 01 00 D9 01 00 AB [10:59:48]Write to MH i2c: 01 00 00 DA 01 DB [10:59:48]Write i2c OK [10:59:48]MH_I2C_Read... [10:59:49]*** Cut start [10:59:49]*** Purtial cut [10:59:49]*** CUTSNS_PIN = 0 [10:59:49]*** Stage 1: CUTSNS_PIN = 1 [10:59:51]Read from MH i2c: 01 [10:59:51]MH_I2C_Read... [10:59:51]*** Stop cut motor [10:59:51]*** Cut end [10:59:51]Read from MH i2c: 01 07 00 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [10:59:51]process_action close_receipt done [10:59:51]requested_data is exist [10:59:51]produce_requested_data [10:59:51]requested_item fm.sn is exist - process it [10:59:51]wFMCommunicate request_size=4 [10:59:51]MH_SAM_APDU [10:59:51]CAPDU: 80 11 00 00 [10:59:51]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [10:59:51]Write i2c OK [10:59:51]MH_I2C_Read... [10:59:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:59:51]Read from MH i2c: E2 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: E2 17 00 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [10:59:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [10:59:51]wFMCommunicate OK [10:59:51]requested_item fd.num is exist - process it [10:59:51]SAM_PROTO_GetFieldsCounters [10:59:51]wFMCommunicate request_size=4 [10:59:51]MH_SAM_APDU [10:59:51]CAPDU: 80 13 00 00 [10:59:51]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [10:59:51]Write i2c OK [10:59:51]MH_I2C_Read... [10:59:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:59:51]Read from MH i2c: E2 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: E2 62 00 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 4F 02 00 0E 04 04 00 DA 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 6C [10:59:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7D 00 00 00 5E 04 04 00 7D 00 00 00 57 04 04 00 7E 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:59:51]wFMCommunicate OK [10:59:51]SAM_PROTO_GetFieldsCounters done [10:59:51]requested_item shift.num is exist - process it [10:59:51]requested_item shift.opened is exist - process it [10:59:51]req_shift_opened [10:59:51]FM_GetShiftState [10:59:51]SAM_PROTO_GetShiftState [10:59:51]wFMCommunicate request_size=4 [10:59:51]MH_SAM_APDU [10:59:51]CAPDU: 80 13 01 00 [10:59:51]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [10:59:51]Write i2c OK [10:59:51]MH_I2C_Read... [10:59:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:51]Read from MH i2c: E2 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: E2 0E 00 [10:59:51]MH_I2C_Read... [10:59:51]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EB [10:59:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [10:59:52]wFMCommunicate OK [10:59:52]SAM_PROTO_GetShiftState done [10:59:52]FM_GetShiftState done [10:59:52]req_shift_opened done [10:59:52]requested_item shift.open_date is exist - process it [10:59:52]req_shift_open_date [10:59:52]req_shift_open_date done [10:59:52]produce_requested_data done [10:59:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151375,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [10:59:52]process_action_free close_receipt [10:59:52]json_value_free [10:59:52]json_value_free done [10:59:52]process_json_proto returns [10:59:52]Send response to host [10:59:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151375,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [10:59:52]free response buf [10:59:52]execute_script done [10:59:52]execute_script returns [10:59:52]free content buf [10:59:52]Sock 8.Close socket [10:59:52]Sock 8.Thread stoped [10:59:52]ConnectInit Can't take IP for lk.salyk.kg [10:59:52]CommunicateWithHost connect error [10:59:52]CommunicateWithHost err = -1 [10:59:52]OFD Sender: Server communicate error [10:59:53]OFD Sender: Processing packet 151374 [packets to send 825, broken 823] [10:59:53]ProducePacketName [10:59:53]name=ofd_packets/00151374 [10:59:53]OFD Sender: To server: pG, [10:59:53]CommunicateWithHost lk.salyk.kg:30040 [10:59:53]ConnectInit lk.salyk.kg [10:59:58]ConnectInit Can't take IP for lk.salyk.kg [10:59:58]CommunicateWithHost connect error [10:59:58]CommunicateWithHost err = -1 [10:59:58]OFD Sender: Server communicate error [11:00:03]OFD Sender: Processing packet 151374 [packets to send 825, broken 823] [11:00:03]ProducePacketName [11:00:03]name=ofd_packets/00151374 [11:00:03]OFD Sender: To server: pG, [11:00:03]CommunicateWithHost lk.salyk.kg:30040 [11:00:03]ConnectInit lk.salyk.kg [11:00:08]ConnectInit Can't take IP for lk.salyk.kg [11:00:08]CommunicateWithHost connect error [11:00:08]CommunicateWithHost err = -1 [11:00:08]OFD Sender: Server communicate error [11:00:13]OFD Sender: Processing packet 151374 [packets to send 825, broken 823] [11:00:13]ProducePacketName [11:00:13]name=ofd_packets/00151374 [11:00:13]OFD Sender: To server: pG, [11:00:13]CommunicateWithHost lk.salyk.kg:30040 [11:00:13]ConnectInit lk.salyk.kg [11:00:18]ConnectInit Can't take IP for lk.salyk.kg [11:00:18]CommunicateWithHost connect error [11:00:18]CommunicateWithHost err = -1 [11:00:18]OFD Sender: Server communicate error [11:00:23]OFD Sender: Processing packet 151374 [packets to send 825, broken 823] [11:00:23]ProducePacketName [11:00:23]name=ofd_packets/00151374 [11:00:23]OFD Sender: To server: pG, [11:00:23]CommunicateWithHost lk.salyk.kg:30040 [11:00:23]ConnectInit lk.salyk.kg [11:00:28]ConnectInit Can't take IP for lk.salyk.kg [11:00:28]CommunicateWithHost connect error [11:00:28]CommunicateWithHost err = -1 [11:00:28]OFD Sender: Server communicate error [11:00:33]OFD Sender: Processing packet 151374 [packets to send 825, broken 823] [11:00:33]ProducePacketName [11:00:33]name=ofd_packets/00151374 [11:00:33]OFD Sender: To server: pG, [11:00:33]CommunicateWithHost lk.salyk.kg:30040 [11:00:33]ConnectInit lk.salyk.kg [11:00:34]Connected sock=8 [11:00:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 CC D5 03 01 95 97 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 E6 A6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 4F 02 00 35 04 06 00 A8 3C 63 E4 11 B0 CF 8B 59 A1 21 4D 3A 88 [11:00:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 EA 47 00 7F 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 4F 02 00 F4 03 04 00 58 4F EE 66 B6 04 01 00 00 15 90 D0 C6 A8 2A 48 86 [11:00:35]CommunicateWithHost err = 0 [11:00:35]CheckOFDResponse [11:00:35]1017 (14) - 77093643461234 [11:00:35]1041 (16) - 0000000000871835 [11:00:35]1040 (4) - 151374 [11:00:35]1012 (4) - 21.09.2024 04:45 [11:00:35]1206 (1) - 0 [11:00:35]OFD Sender: Remove packet 151374 [11:00:35]ProducePacketName [11:00:35]name=ofd_packets/00151374 [11:00:35]NVStorageDeleteData [11:00:35]OFD Sender: Processing packet 151375 [packets to send 824, broken 823] [11:00:35]ProducePacketName [11:00:35]name=ofd_packets/00151375 [11:00:35]OFD Sender: To server: pG, [11:00:35]CommunicateWithHost lk.salyk.kg:30040 [11:00:35]ConnectInit lk.salyk.kg [11:00:36]Connected sock=8 [11:00:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 03 07 01 A4 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 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 00 00 00 F4 03 04 00 23 A7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 4F 02 00 35 04 06 00 77 5A DA EE E2 DA 88 CE 34 8D 03 44 EA 8C [11:00:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A5 D4 47 00 B2 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 4F 02 00 F4 03 04 00 5A 4F EE 66 B6 04 01 00 00 4B D8 3F 21 5D BF 73 C6 [11:00:37]CommunicateWithHost err = 0 [11:00:37]CheckOFDResponse [11:00:37]1017 (14) - 77093643461234 [11:00:37]1041 (16) - 0000000000871835 [11:00:37]1040 (4) - 151375 [11:00:37]1012 (4) - 21.09.2024 04:45 [11:00:37]1206 (1) - 0 [11:00:37]OFD Sender: Remove packet 151375 [11:00:37]ProducePacketName [11:00:37]name=ofd_packets/00151375 [11:00:37]NVStorageDeleteData [11:00:37]OFD Sender: No OFD packet to send [11:00:42]OFD Sender: No OFD packet to send [11:00:47]OFD Sender: No OFD packet to send [11:00:52]OFD Sender: No OFD packet to send [11:00:56]ConnectInit Can't connect to host [11:00:57]OFD Sender: No OFD packet to send [11:01:02]OFD Sender: No OFD packet to send [11:01:06]recv_with_timeout no data received [11:01:07]OFD Sender: No OFD packet to send [11:01:12]OFD Sender: No OFD packet to send [11:01:17]OFD Sender: No OFD packet to send [11:01:19]recv_with_timeout no data received [11:01:22]OFD Sender: No OFD packet to send [11:01:27]OFD Sender: No OFD packet to send [11:01:32]OFD Sender: No OFD packet to send [11:01:37]OFD Sender: No OFD packet to send [11:01:38]recv_with_timeout no data received [11:01:42]OFD Sender: No OFD packet to send [11:01:47]OFD Sender: No OFD packet to send [11:01:52]OFD Sender: No OFD packet to send [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:16]recv_with_timeout no data received [11:02:17]OFD Sender: No OFD packet to send [11:02:22]OFD Sender: No OFD packet to send [11:02:28]OFD Sender: No OFD packet to send [11:02:33]OFD Sender: No OFD packet to send [11:02:38]OFD Sender: No OFD packet to send [11:02:38]accept exits with 9 [11:02:38]New connection [11:02:38]New thread 3067338084 created [11:02:38]Thread 3067194724 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.43.67:8080 [11:02:38]Content-Length: 798 [11:02:38]Content-Type: application/json [11:02:38] [11:02:38]POST finish read [11:02:38]Found Content-Length = 798 [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)1785385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462", "payments": [ { "type": 1, "sum" : 0.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)1785385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A4086462", "payments": [ { "type": 1, "sum" : 0.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 DE 01 CE [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 DE 01 00 CE A7 EE 66 6A BD 47 65 73 [11:02:38]GetLastDocTimeStamp 1726916387 [11:02:38]current date 1726916558 [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 DF 01 80 13 01 00 00 00 00 00 5D [11:02:38]Write i2c OK [11:02:38]MH_I2C_Read... [11:02:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:38]Read from MH i2c: E2 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: E2 0E 00 [11:02:38]MH_I2C_Read... [11:02:38]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 ED [11:02:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:02:38]wFMCommunicate OK [11:02:38]SAM_PROTO_GetShiftState done [11:02:38]FM_GetShiftState done [11:02:38]opened in 1726878748 [11:02:38]opened+sec_in_day 1726965148 [11:02:38]quantity*price = 0 [11:02:38]sum+1 = 1 [11:02:38]Check (price>sum+1) || (price+1 о реализуемом товаре [11:02:39]line ИТОГО: 0.00 [11:02:39]line НСП 1% : 0.00 [11:02:39]line НДС 12% : 0.00 [11:02:39]line Наличными: 0.00 [11:02:39]line Безнал.: 0.00 [11:02:39]line Место: АЗС № 89 "Партнер Нефть" [11:02:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:02:39]line СНО: Общий режим [11:02:39]line Чек 126 21.09.2024 11:02 [11:02:39]line Смена: 474 ФФД: 1.0 [11:02:39]line ЗНМ: 0300000113 [11:02:39]line РНМ: 0000000000091825 [11:02:39]line Версия ККМ: 001 [11:02:39]line Талоны: Топливные Талоны [11:02:39]line 4086462 [11:02:39]line ФМ: 0000000000871835 [11:02:39]line ФД: 151376 [11:02:39]line ФПД: 177831314164583 [11:02:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T110238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151376&fm=177831314164583&tin=02508201610067®Number=0000000000091825&sum=0 [11:02:39]written 0, free lines is 4095 [11:02:39]OFD Sender: Processing packet 151376 [packets to send 824, broken 823] [11:02:39]ProducePacketName [11:02:39]name=ofd_packets/00151376 [11:02:39]OFD Sender: To server: pG, [11:02:39]CommunicateWithHost lk.salyk.kg:30040 [11:02:39]ConnectInit lk.salyk.kg [11:02:40]Write to MH i2c: 01 00 00 1C 02 1E [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 1C 02 00 00 00 00 00 DE 0C 0F [11:02:40]RasterBufferAndPrint [11:02:40]line [11:02:40]line [11:02:40]line [11:02:40]line [11:02:40]line [11:02:40]written 0, free lines is 3300 [11:02:40]MH_Cut [11:02:40]Write to MH i2c: D1 01 00 23 02 01 F7 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: D1 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: D1 01 00 [11:02:40]MH_I2C_Read... [11:02:40]Read from MH i2c: D1 01 00 23 02 00 F6 [11:02:40]Write to MH i2c: 01 00 00 24 02 26 [11:02:40]Write i2c OK [11:02:40]MH_I2C_Read... [11:02:40]Connected sock=10 [11:02:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 95 04 01 BE 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 CE A7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 4F 02 00 35 04 06 00 A1 BC 94 4F 8B 67 56 93 BF 36 F9 5F C9 CB [11:02:40]*** Cut start [11:02:40]*** Purtial cut [11:02:40]*** Stage 1: CUTSNS_PIN = 1 [11:02:41]Read from MH i2c: 01 [11:02:41]*** Stop cut motor [11:02:41]*** Cut end [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 24 02 00 00 00 00 00 FF 0F 3B [11:02:41]process_action close_receipt done [11:02:41]requested_data is exist [11:02:41]produce_requested_data [11:02:41]requested_item fm.sn is exist - process it [11:02:41]wFMCommunicate request_size=4 [11:02:41]MH_SAM_APDU [11:02:41]CAPDU: 80 11 00 00 [11:02:41]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:41]Read from MH i2c: E2 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 17 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [11:02:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:02:41]wFMCommunicate OK [11:02:41]requested_item fd.num is exist - process it [11:02:41]SAM_PROTO_GetFieldsCounters [11:02:41]wFMCommunicate request_size=4 [11:02:41]MH_SAM_APDU [11:02:41]CAPDU: 80 13 00 00 [11:02:41]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:41]Read from MH i2c: E2 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 62 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 4F 02 00 0E 04 04 00 DA 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 BB [11:02:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 4F 02 00 0E 04 04 00 DA 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 [11:02:41]wFMCommunicate OK [11:02:41]SAM_PROTO_GetFieldsCounters done [11:02:41]requested_item shift.num is exist - process it [11:02:41]requested_item shift.opened is exist - process it [11:02:41]req_shift_opened [11:02:41]FM_GetShiftState [11:02:41]SAM_PROTO_GetShiftState [11:02:41]wFMCommunicate request_size=4 [11:02:41]MH_SAM_APDU [11:02:41]CAPDU: 80 13 01 00 [11:02:41]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [11:02:41]Write i2c OK [11:02:41]MH_I2C_Read... [11:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:41]Read from MH i2c: E2 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 0E 00 [11:02:41]MH_I2C_Read... [11:02:41]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [11:02:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:02:41]wFMCommunicate OK [11:02:41]SAM_PROTO_GetShiftState done [11:02:41]FM_GetShiftState done [11:02:41]req_shift_opened done [11:02:41]requested_item shift.open_date is exist - process it [11:02:41]req_shift_open_date [11:02:41]req_shift_open_date done [11:02:41]produce_requested_data done [11:02:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151376,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:02:41]process_action_free close_receipt [11:02:41]json_value_free [11:02:41]json_value_free done [11:02:41]process_json_proto returns [11:02:41]Send response to host [11:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151376,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:02:41]free response buf [11:02:41]execute_script done [11:02:41]execute_script returns [11:02:41]free content buf [11:02:41]Sock 9.Close socket [11:02:41]Sock 9.Thread stoped [11:02:45]recv_with_timeout no data received [11:02:45]CommunicateWithHost answer receiving error [11:02:45]CommunicateWithHost err = -3 [11:02:45]OFD Sender: Server communicate error [11:02:50]OFD Sender: Processing packet 151376 [packets to send 824, broken 823] [11:02:50]ProducePacketName [11:02:50]name=ofd_packets/00151376 [11:02:50]OFD Sender: To server: pG, [11:02:50]CommunicateWithHost lk.salyk.kg:30040 [11:02:50]ConnectInit lk.salyk.kg [11:02:51]recv_with_timeout no data received [11:02:55]ConnectInit Can't take IP for lk.salyk.kg [11:02:55]CommunicateWithHost connect error [11:02:55]CommunicateWithHost err = -1 [11:02:55]OFD Sender: Server communicate error [11:03:00]OFD Sender: Processing packet 151376 [packets to send 824, broken 823] [11:03:00]ProducePacketName [11:03:00]name=ofd_packets/00151376 [11:03:00]OFD Sender: To server: pG, [11:03:00]CommunicateWithHost lk.salyk.kg:30040 [11:03:00]ConnectInit lk.salyk.kg [11:03:00]Connected sock=10 [11:03:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B4 95 04 01 BE 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 CE A7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 4F 02 00 35 04 06 00 A1 BC 94 4F 8B 67 56 93 BF 36 F9 5F C9 CB [11:03:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 15 DF 47 00 65 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 4F 02 00 F4 03 04 00 EA 4F EE 66 B6 04 01 00 00 86 D6 58 5E F2 B1 F0 15 [11:03:01]CommunicateWithHost err = 0 [11:03:01]CheckOFDResponse [11:03:01]1017 (14) - 77093643461234 [11:03:01]1041 (16) - 0000000000871835 [11:03:01]1040 (4) - 151376 [11:03:01]1012 (4) - 21.09.2024 04:47 [11:03:01]1206 (1) - 0 [11:03:01]OFD Sender: Remove packet 151376 [11:03:01]ProducePacketName [11:03:01]name=ofd_packets/00151376 [11:03:01]NVStorageDeleteData [11:03:01]OFD Sender: No OFD packet to send [11:03:02]recv_with_timeout no data received [11:03:06]OFD Sender: No OFD packet to send [11:03:11]OFD Sender: No OFD packet to send [11:03:16]OFD Sender: No OFD packet to send [11:03:21]OFD Sender: No OFD packet to send [11:03:26]OFD Sender: No OFD packet to send [11:03:31]OFD Sender: No OFD packet to send [11:03:36]OFD Sender: No OFD packet to send [11:03:41]OFD Sender: No OFD packet to send [11:03:46]OFD Sender: No OFD packet to send [11:03:51]OFD Sender: No OFD packet to send [11:03:56]OFD Sender: No OFD packet to send [11:04:01]OFD Sender: No OFD packet to send [11:04:07]OFD Sender: No OFD packet to send [11:04:12]OFD Sender: No OFD packet to send [11:04:13]accept exits with 8 [11:04:13]New connection [11:04:13]New thread 3067194724 created [11:04:13]Thread 3067338084 joined [11:04:13]Waiting for new connection... [11:04:13] Sock 8.Parse request [11:04:13]Sock 8.Check first char [11:04:13]Sock 8.First char is OK [11:04:13]request: POST /json_proto HTTP/1.0 [11:04:13]Method: POST [11:04:13]URL: /json_proto [11:04:13]Method is POST - this is cgi request [11:04:13]url: /json_proto [11:04:13]query_string will be loaded in cgi processing [11:04:13]execute_cgi json_proto POST (null) [11:04:13]execute_cgi path=json_proto method=POST [11:04:13]POST find Content-Length [11:04:13]Host: 172.17.43.67:8080 [11:04:13]Content-Length: 797 [11:04:13]Content-Type: application/json [11:04:13] [11:04:13]POST finish read [11:04:13]Found Content-Length = 797 [11:04:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:13]execute_script... [11:04: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)1785386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:04:13]POST & json_proto [11:04:13]process_json_proto [11:04:13]json parsed OK: [11:04:13]protocol is kg_v1.0 [11:04:13]action value=close_receipt [11:04:13]process_action close_receipt [11:04:13]cmd_close_receipt [11:04:13]MH_GetDate [11:04:13]Write to MH i2c: F0 00 00 28 02 19 [11:04:13]Write i2c OK [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: F0 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: F0 09 00 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: F0 09 00 28 02 00 2E A8 EE 66 6A BD 47 65 1F [11:04:13]GetLastDocTimeStamp 1726916558 [11:04:13]current date 1726916654 [11:04:13]FM_GetShiftState [11:04:13]SAM_PROTO_GetShiftState [11:04:13]wFMCommunicate request_size=4 [11:04:13]MH_SAM_APDU [11:04:13]CAPDU: 80 13 01 00 [11:04:13]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [11:04:13]Write i2c OK [11:04:13]MH_I2C_Read... [11:04:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:13]Read from MH i2c: E2 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: E2 0E 00 [11:04:13]MH_I2C_Read... [11:04:13]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [11:04:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:04:13]wFMCommunicate OK [11:04:13]SAM_PROTO_GetShiftState done [11:04:13]FM_GetShiftState done [11:04:13]opened in 1726878748 [11:04:13]opened+sec_in_day 1726965148 [11:04:13]quantity*price = 0 [11:04:13]sum+1 = 1 [11:04:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 127 21.09.2024 11:04 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151377 ФПД: 131660323736694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T110414&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151377&fm=131660323736694&tin=02508201610067®Number=0000000000091825&sum=0 [11:04:14]StoreToDocumentArchive [11:04:14]shift 474 fd 151377 [11:04:14]save to /storage/0474/doc_00151377 [11:04:14]save last doc name /storage/0474/doc_00151377 to /storage/kkm_last_doc_name [11:04:14]save OK [11:04:14]Clear old archive folders... [11:04:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:04:14]tlvbuf is 00B66E20 [11:04:14]SAM_PROTO_ClearQueue [11:04:14]wFMCommunicate request_size=4 [11:04:14]MH_SAM_APDU [11:04:14]CAPDU: 80 09 00 00 [11:04:14]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [11:04:14]Write i2c OK [11:04:14]MH_I2C_Read... [11:04:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:04:14]Read from MH i2c: E2 [11:04:14]MH_I2C_Read... [11:04:14]Read from MH i2c: E2 03 00 [11:04:14]MH_I2C_Read... [11:04:14]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:04:14]RAPDU: 90 00 [11:04:14]wFMCommunicate OK [11:04:14]SAM_PROTO_ClearQueue done [11:04:14]KKMCreateOFDPacket [11:04:14]OFDProtocolAddRootSTLVToBuf [11:04:14]FM_MakeSignedData [11:04:14]FM_MakeSignedData [11:04:14]SAM_PROTO_SignData [11:04:14]wFMCommunicate request_size=4 [11:04:14]MH_SAM_APDU [11:04:14]CAPDU: 80 0D 01 02 [11:04:14]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [11:04:14]Write i2c OK [11:04:14]MH_I2C_Read... [11:04:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:04:14]Read from MH i2c: E2 [11:04:14]MH_I2C_Read... [11:04:14]Read from MH i2c: E2 03 00 [11:04:14]MH_I2C_Read... [11:04:14]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:04:14]RAPDU: 90 00 [11:04:14]wFMCommunicate OK [11:04:14]wFMCommunicate request_size=255 [11:04:14]MH_SAM_APDU [11:04:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2E A8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 4F 02 00 35 04 06 00 77 [11:04:14]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2E A8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 4F 02 00 35 04 06 00 77 00 00 30 [11:04:14]Write i2c OK [11:04:14]MH_I2C_Read... [11:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:15]Read from MH i2c: E2 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 03 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:04:15]RAPDU: 90 00 [11:04:15]wFMCommunicate OK [11:04:15]wFMCommunicate request_size=10 [11:04:15]MH_SAM_APDU [11:04:15]CAPDU: 80 0D 02 02 05 BE 8E D3 CC 76 [11:04:15]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 BE 8E D3 CC 76 00 00 20 [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:04:15]Read from MH i2c: E2 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 03 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [11:04:15]RAPDU: 90 00 [11:04:15]wFMCommunicate OK [11:04:15]wFMCommunicate request_size=4 [11:04:15]MH_SAM_APDU [11:04:15]CAPDU: 80 0D 03 02 [11:04:15]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:04:15]Read from MH i2c: E2 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 0B 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 0B 00 3A 02 00 A1 2D 0E 90 11 49 0C 9C 90 00 26 [11:04:15]RAPDU: A1 2D 0E 90 11 49 0C 9C 90 00 [11:04:15]wFMCommunicate OK [11:04:15]SAM_PROTO_SignData done [11:04:15]FM_MakeSignedData done [11:04:15]CreateOFDProtocolMessage [11:04:15]wFMCommunicate request_size=4 [11:04:15]MH_SAM_APDU [11:04:15]CAPDU: 80 11 00 00 [11:04:15]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:15]Read from MH i2c: E2 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 17 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [11:04:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:15]wFMCommunicate OK [11:04:15]CreateOFDProtocolMessage done [11:04:15]OFDSenderStorePacket 151377 [11:04:15]StoreOFDPacket docnum=151377 [11:04:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 0E 07 01 99 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 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2E A8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 4F 02 00 35 04 06 00 77 BE 8E D3 CC 76 A1 2D 0E 90 11 49 0C 9C [11:04:15]CheckFolder [11:04:15]dirname=/storage/ofd_packets [11:04:15]CheckFolder done [11:04:15]ProducePacketName [11:04:15]name=ofd_packets/00151377 [11:04:15]NVStorageSaveData ofd_packets/00151377 [11:04:15]File name is /storage/ofd_packets/00151377 [11:04:15]Write 301 bytes [11:04:15]NVStorageSaveData done [11:04:15]OFDSenderStorePacket done [11:04:15]KKMCreateOFDPacket done [11:04:15]NVStorageSaveData kkm_last_timestamp [11:04:15]File name is /storage/kkm_last_timestamp [11:04:15]Write 4 bytes [11:04:15]NVStorageSaveData done [11:04:15]ExternCall_PrintAddStr [11:04:15]wPrintStart [11:04:15]Write to MH i2c: 01 00 00 3C 02 3E [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: 01 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: 01 07 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [11:04:15]RasterBufferAndPrint [11:04:15]line Счет N : (1)1785386 [11:04:15]line ИНН: 02508201610067 [11:04:15]line Контрольно-Кассовый Чек [11:04:15]line ПРОДАЖА [11:04:15]line ТРК (МРК, ГНК) : 12 [11:04:15]line Товар: 2710124130 [11:04:15]line Аи-92-К-5 [11:04:15]line 14.750 * 0.00 [11:04:15]line = 0.00 [11:04:15]line НДС 12% НСП 1% [11:04:15]line > о реализуемом товаре [11:04:15]line ИТОГО: 0.00 [11:04:15]line НСП 1% : 0.00 [11:04:15]line НДС 12% : 0.00 [11:04:15]line Наличными: 0.00 [11:04:15]line Безнал.: 0.00 [11:04:15]line Место: АЗС № 89 "Партнер Нефть" [11:04:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:04:15]line СНО: Общий режим [11:04:15]line Чек 127 21.09.2024 11:04 [11:04:15]line Смена: 474 ФФД: 1.0 [11:04:15]line ЗНМ: 0300000113 [11:04:15]line РНМ: 0000000000091825 [11:04:15]line Версия ККМ: 001 [11:04:15]line Платежная система: O! деньги [11:04:15]line ФМ: 0000000000871835 [11:04:15]line ФД: 151377 [11:04:15]line ФПД: 131660323736694 [11:04:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T110414&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151377&fm=131660323736694&tin=02508201610067®Number=0000000000091825&sum=0 [11:04:15]written 0, free lines is 4095 [11:04:15]OFD Sender: Processing packet 151377 [packets to send 824, broken 823] [11:04:15]ProducePacketName [11:04:15]name=ofd_packets/00151377 [11:04:15]OFD Sender: To server: pG, [11:04:15]CommunicateWithHost lk.salyk.kg:30040 [11:04:15]ConnectInit lk.salyk.kg [11:04:15]Write to MH i2c: 01 00 00 66 02 68 [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: 01 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: 01 07 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 E4 0C 5F [11:04:15]RasterBufferAndPrint [11:04:15]line [11:04:15]line [11:04:15]line [11:04:15]line [11:04:15]line [11:04:15]written 0, free lines is 3305 [11:04:15]MH_Cut [11:04:15]Write to MH i2c: D1 01 00 6D 02 01 41 [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: D1 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: D1 01 00 [11:04:15]MH_I2C_Read... [11:04:15]Read from MH i2c: D1 01 00 6D 02 00 40 [11:04:15]Write to MH i2c: 01 00 00 6E 02 70 [11:04:15]Write i2c OK [11:04:15]MH_I2C_Read... [11:04:16]Connected sock=10 [11:04:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 0E 07 01 99 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 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 2E A8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 4F 02 00 35 04 06 00 77 BE 8E D3 CC 76 A1 2D 0E 90 11 49 0C 9C [11:04:16]*** Cut start [11:04:16]*** Purtial cut [11:04:16]*** CUTSNS_PIN = 0 [11:04:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F6 D7 47 00 01 ED A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 4F 02 00 F4 03 04 00 36 50 EE 66 B6 04 01 00 00 24 D2 90 6F 57 32 ED FC [11:04:16]CommunicateWithHost err = 0 [11:04:16]CheckOFDResponse [11:04:16]1017 (14) - 77093643461234 [11:04:16]1041 (16) - 0000000000871835 [11:04:16]1040 (4) - 151377 [11:04:16]1012 (4) - 21.09.2024 04:48 [11:04:16]1206 (1) - 0 [11:04:16]OFD Sender: Remove packet 151377 [11:04:16]ProducePacketName [11:04:16]name=ofd_packets/00151377 [11:04:16]NVStorageDeleteData [11:04:16]*** Stage 1: CUTSNS_PIN = 1 [11:04:17]OFD Sender: No OFD packet to send [11:04:18]Read from MH i2c: 01 [11:04:18]MH_I2C_Read... [11:04:18]*** Stop cut motor [11:04:18]*** Cut end [11:04:18]Read from MH i2c: 01 07 00 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [11:04:18]process_action close_receipt done [11:04:18]requested_data is exist [11:04:18]produce_requested_data [11:04:18]requested_item fm.sn is exist - process it [11:04:18]wFMCommunicate request_size=4 [11:04:18]MH_SAM_APDU [11:04:18]CAPDU: 80 11 00 00 [11:04:18]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [11:04:18]Write i2c OK [11:04:18]MH_I2C_Read... [11:04:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:04:18]Read from MH i2c: E2 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: E2 17 00 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [11:04:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:04:18]wFMCommunicate OK [11:04:18]requested_item fd.num is exist - process it [11:04:18]SAM_PROTO_GetFieldsCounters [11:04:18]wFMCommunicate request_size=4 [11:04:18]MH_SAM_APDU [11:04:18]CAPDU: 80 13 00 00 [11:04:18]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [11:04:18]Write i2c OK [11:04:18]MH_I2C_Read... [11:04:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:04:18]Read from MH i2c: E2 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: E2 62 00 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 4F 02 00 0E 04 04 00 DA 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 [11:04:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 4F 02 00 0E 04 04 00 DA 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 [11:04:18]wFMCommunicate OK [11:04:18]SAM_PROTO_GetFieldsCounters done [11:04:18]requested_item shift.num is exist - process it [11:04:18]requested_item shift.opened is exist - process it [11:04:18]req_shift_opened [11:04:18]FM_GetShiftState [11:04:18]SAM_PROTO_GetShiftState [11:04:18]wFMCommunicate request_size=4 [11:04:18]MH_SAM_APDU [11:04:18]CAPDU: 80 13 01 00 [11:04:18]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [11:04:18]Write i2c OK [11:04:18]MH_I2C_Read... [11:04:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:04:18]Read from MH i2c: E2 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: E2 0E 00 [11:04:18]MH_I2C_Read... [11:04:18]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 80 [11:04:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:04:18]wFMCommunicate OK [11:04:18]SAM_PROTO_GetShiftState done [11:04:18]FM_GetShiftState done [11:04:18]req_shift_opened done [11:04:18]requested_item shift.open_date is exist - process it [11:04:18]req_shift_open_date [11:04:18]req_shift_open_date done [11:04:18]produce_requested_data done [11:04:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151377,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:04:18]process_action_free close_receipt [11:04:18]json_value_free [11:04:18]json_value_free done [11:04:18]process_json_proto returns [11:04:18]Send response to host [11:04:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151377,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:04:18]free response buf [11:04:18]execute_script done [11:04:18]execute_script returns [11:04:18]free content buf [11:04:18]Sock 8.Close socket [11:04:18]Sock 8.Thread stoped [11:04:22]OFD Sender: No OFD packet to send [11:04:27]OFD Sender: No OFD packet to send [11:04:32]OFD Sender: No OFD packet to send [11:04:37]OFD Sender: No OFD packet to send [11:04:42]OFD Sender: No OFD packet to send [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:45]recv_with_timeout no data received [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:07]OFD Sender: No OFD packet to send [11:06:12]OFD Sender: No OFD packet to send [11:06:17]OFD Sender: No OFD packet to send [11:06:22]OFD Sender: No OFD packet to send [11:06:27]OFD Sender: No OFD packet to send [11:06:32]OFD Sender: No OFD packet to send [11:06:37]OFD Sender: No OFD packet to send [11:06:42]OFD Sender: No OFD packet to send [11:06:47]accept exits with 9 [11:06:47]New connection [11:06:47]New thread 3067338084 created [11:06:47]Thread 3067194724 joined [11:06:47]Waiting for new connection... [11:06:47] Sock 9.Parse request [11:06:47]Sock 9.Check first char [11:06:47]Sock 9.First char is OK [11:06:47]request: POST /json_proto HTTP/1.0 [11:06:47]Method: POST [11:06:47]URL: /json_proto [11:06:47]Method is POST - this is cgi request [11:06:47]url: /json_proto [11:06:47]query_string will be loaded in cgi processing [11:06:47]execute_cgi json_proto POST (null) [11:06:47]execute_cgi path=json_proto method=POST [11:06:47]POST find Content-Length [11:06:47]Host: 172.17.43.67:8080 [11:06:47]Content-Length: 678 [11:06:47]Content-Type: application/json [11:06:47] [11:06:47]POST finish read [11:06:47]Found Content-Length = 678 [11:06:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:47]execute_script... [11:06: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)1785387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:06:47]POST & json_proto [11:06:47]process_json_proto [11:06:47]json parsed OK: [11:06:47]protocol is kg_v1.0 [11:06:47]action value=close_receipt [11:06:47]process_action close_receipt [11:06:47]cmd_close_receipt [11:06:47]MH_GetDate [11:06:47]Write to MH i2c: F0 00 00 72 02 63 [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: F0 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: F0 09 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: F0 09 00 72 02 00 C8 A8 EE 66 6A BD 47 65 03 [11:06:47]GetLastDocTimeStamp 1726916654 [11:06:47]current date 1726916808 [11:06:47]FM_GetShiftState [11:06:47]SAM_PROTO_GetShiftState [11:06:47]wFMCommunicate request_size=4 [11:06:47]MH_SAM_APDU [11:06:47]CAPDU: 80 13 01 00 [11:06:47]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:06:47]Read from MH i2c: E2 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 0E 00 [11:06:47]MH_I2C_Read... [11:06:47]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 82 [11:06:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:06:47]wFMCommunicate OK [11:06:47]SAM_PROTO_GetShiftState done [11:06:47]FM_GetShiftState done [11:06:47]opened in 1726878748 [11:06:47]opened+sec_in_day 1726965148 [11:06:47]quantity*price = 50036 [11:06:47]sum+1 = 50037 [11:06:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 126 21.09.2024 11:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086462 ФМ: 0000000000871835 ФД: 151376 ФПД: 177831314164583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T110238&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151376&fm=177831314164583&tin=02508201610067®Number=0000000000091825&sum=0 [11:02:39]StoreToDocumentArchive [11:02:39]shift 474 fd 151376 [11:02:39]save to /storage/0474/doc_00151376 [11:02:39]save last doc name /storage/0474/doc_00151376 to /storage/kkm_last_doc_name [11:02:39]save OK [11:02:39]Clear old archive folders... [11:02:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:02:39]tlvbuf is 00B65240 [11:02:39]SAM_PROTO_ClearQueue [11:02:39]wFMCommunicate request_size=4 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 09 00 00 [11:02:39]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:02:39]RAPDU: 90 00 [11:02:39]wFMCommunicate OK [11:02:39]SAM_PROTO_ClearQueue done [11:02:39]KKMCreateOFDPacket [11:02:39]OFDProtocolAddRootSTLVToBuf [11:02:39]FM_MakeSignedData [11:02:39]FM_MakeSignedData [11:02:39]SAM_PROTO_SignData [11:02:39]wFMCommunicate request_size=4 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 0D 01 02 [11:02:39]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [11:02:39]Write i2c OK [11:02:39]MH_I2C_Read... [11:02:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:39]Read from MH i2c: E2 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 [11:02:39]MH_I2C_Read... [11:02:39]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:02:39]RAPDU: 90 00 [11:02:39]wFMCommunicate OK [11:02:39]wFMCommunicate request_size=255 [11:02:39]MH_SAM_APDU [11:02:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 [11:08:25]ConnectInit Can't connect to host [11:08:29]OFD Sender: Processing packet 151378 [packets to send 824, broken 823] [11:08:29]ProducePacketName [11:08:29]name=ofd_packets/00151378 [11:08:29]OFD Sender: To server: pG, [11:08:29]CommunicateWithHost lk.salyk.kg:30040 [11:08:29]ConnectInit lk.salyk.kg [11:06:47]wFMCommunicate request_size=13 [11:06:47]MH_SAM_APDU [11:06:47]CAPDU: 80 15 02 00 08 F4 03 04 00 C8 A8 EE 66 [11:06:47]Write to MH i2c: E2 10 00 7C 02 80 15 02 00 08 00 F4 03 04 00 C8 A8 EE 66 00 00 CD [11:06:47]Write i2c OK [11:06:47]MH_I2C_Read... [11:06:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:06:48]Read from MH i2c: E2 [11:06:48]MH_I2C_Read... [11:06:48]Read from MH i2c: E2 03 00 [11:06:48]MH_I2C_Read... [11:06:48]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [11:06:48]RAPDU: 90 00 [11:06:48]wFMCommunicate OK [11:06:48]wFMCommunicate request_size=25 [11:06:48]MH_SAM_APDU [11:06:48]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [11:06:48]Write to MH i2c: E2 1C 00 7D 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 61 [11:06:48]Write i2c OK [11:06:48]MH_I2C_Read... [11:06:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [11:06:48]Read from MH i2c: E2 [11:06:48]MH_I2C_Read... [11:06:48]Read from MH i2c: E2 03 00 [11:06:48]MH_I2C_Read... [11:06:48]Read from MH i2c: E2 03 00 7D 02 00 90 00 F3 [11:06:48]RAPDU: 90 00 [11:06:48]wFMCommunicate OK [11:06:48]wFMCommunicate request_size=4 [11:06:48]MH_SAM_APDU [11:06:48]CAPDU: 80 15 03 00 [11:06:48]Write to MH i2c: E2 08 00 7E 02 80 15 03 00 00 00 00 00 01 [11:06:48]Write i2c OK [11:06:48]MH_I2C_Read... [11:06:48]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [11:06:48]Read from MH i2c: E2 [11:06:48]MH_I2C_Read... [11:06:48]Read from MH i2c: E2 40 00 [11:06:48]MH_I2C_Read... [11:06:48]Read from MH i2c: E2 40 00 7E 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 80 00 00 00 35 04 06 00 BF 81 9E 85 88 DF 90 00 BF [11:06:48]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 80 00 00 00 35 04 06 00 BF 81 9E 85 88 DF 90 00 [11:06:48]wFMCommunicate OK [11:06:48]SAM_PROTO_ProcessDocument answer len = 59 [11:06:48]SAM_PROTO_ProcessDocument done [11:06:48]SetTLVBufToDocument [11:06:48]Processing tag 1209 (04B9) [11:06:48]Malloc new data [11:06:48]Processing tag 1041 (0411) [11:06:48]Processing tag 1040 (0410) [11:06:48]Malloc new data [11:06:48]Processing tag 1038 (040E) [11:06:48]Malloc new data [11:06:48]Processing tag 1042 (0412) [11:06:48]Malloc new data [11:06:48]Processing tag 1077 (0435) [11:06:48]Malloc new data [11:06:48]SetTLVBufToDocume[11:12:34]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [11:12:34]RAPDU: 90 00 [11:12:34]wFMCommunicate OK [11:12:34]wFMCommunicate request_size=4 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 11 00 00 [11:12:34]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 17 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [11:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:12:34]wFMCommunicate OK [11:12:34]Detected FM SN is 0000000000871835 [11:12:34]Stored FM SN is 0000000000871835 [11:12:34]wFMCommunicate request_size=9 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 16 00 00 04 E6 7F 00 00 [11:12:34]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [11:12:34]RAPDU: 90 00 [11:12:34]wFMCommunicate OK [11:12:34]FM PIN OK [11:12:34]wFMCommunicate request_size=8 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 14 04 00 03 02 00 01 [11:12:34]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [11:12:34]RAPDU: 90 00 [11:12:34]wFMCommunicate OK [11:12:34]wFMCommunicate request_size=13 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [11:12:34]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [11:12:34]RAPDU: 90 00 [11:12:34]wFMCommunicate OK [11:12:34]wFMCommunicate request_size=4 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 11 00 00 [11:12:34]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 17 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [11:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:12:34]wFMCommunicate OK [11:12:34]DocumentArchiveInit [11:12:34]Start Httpd... [11:12:34]Httpd thread 3067051364 created [11:12:34]Write to MH i2c: 01 00 00 0F 00 0F [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: 01 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: 01 07 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [11:12:34]MH Int Process started [11:12:34]Allocated Socket 8 [11:12:34]Bind OK [11:12:34]Listen OK [11:12:34]httpd running on port 8080 [11:12:34]Waiting for new connection... [11:12:34]accept exits with 9 [11:12:34]New connection [11:12:34]New thread 3066764644 created [11:12:34]Waiting for new connection... [11:12:34] Sock 9.Parse request [11:12:34]Sock 9.Check first char [11:12:34]Sock 9.First char is OK [11:12:34]request: POST /json_proto HTTP/1.0 [11:12:34]Method: POST [11:12:34]URL: /json_proto [11:12:34]Method is POST - this is cgi request [11:12:34]url: /json_proto [11:12:34]query_string will be loaded in cgi processing [11:12:34]execute_cgi json_proto POST (null) [11:12:34]execute_cgi path=json_proto method=POST [11:12:34]POST find Content-Length [11:12:34]Host: 172.17.43.67:8080 [11:12:34]Content-Length: 215 [11:12:34]Content-Type: application/json [11:12:34] [11:12:34]POST finish read [11:12:34]Found Content-Length = 215 [11:12:34]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" ] } } [11:12:34]execute_script... [11:12:34]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" ] } } [11:12:34]POST & json_proto [11:12:34]process_json_proto [11:12:34]json parsed OK: [11:12:34]protocol is kg_v1.0 [11:12:34]action value=get_value [11:12:34]process_action get_value [11:12:34]cmd_get_value [11:12:34]process_action get_value done [11:12:34]requested_data is exist [11:12:34]produce_requested_data [11:12:34]requested_item kkm.sn is exist - process it [11:12:34]requested_item kkm.ver is exist - process it [11:12:34]requested_item fm.sn is exist - process it [11:12:34]wFMCommunicate request_size=4 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 11 00 00 [11:12:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 17 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [11:12:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:12:34]wFMCommunicate OK [11:12:34]requested_item fd.num is exist - process it [11:12:34]SAM_PROTO_GetFieldsCounters [11:12:34]wFMCommunicate request_size=4 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 13 00 00 [11:12:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 62 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 4F 02 00 0E 04 04 00 DA 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 AC [11:12:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 4F 02 00 0E 04 04 00 DA 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 [11:12:34]wFMCommunicate OK [11:12:34]SAM_PROTO_GetFieldsCounters done [11:12:34]requested_item shift.num is exist - process it [11:12:34]requested_item shift.opened is exist - process it [11:12:34]req_shift_opened [11:12:34]FM_GetShiftState [11:12:34]SAM_PROTO_GetShiftState [11:12:34]wFMCommunicate request_size=4 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 13 01 00 [11:12:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [11:12:34]Write i2c OK [11:12:34]MH_I2C_Read... [11:12:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:34]Read from MH i2c: E2 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 0E 00 [11:12:34]MH_I2C_Read... [11:12:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [11:12:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:12:34]wFMCommunicate OK [11:12:34]SAM_PROTO_GetShiftState done [11:12:34]FM_GetShiftState done [11:12:34]req_shift_opened done [11:12:34]requested_item shift.open_date is exist - process it [11:12:34]req_shift_open_date [11:12:34]req_shift_open_date done [11:12:34]produce_requested_data done [11:12:34]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151378,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:12:34]process_action_free get_value [11:12:34]json_value_free [11:12:34]json_value_free done [11:12:34]process_json_proto returns [11:12:34]Send response to host [11:12:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151378,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:12:34]free response buf [11:12:34]execute_script done [11:12:34]execute_script returns [11:12:34]free content buf [11:12:34]Sock 9.Close socket [11:12:34]Sock 9.Thread stoped [11:12:34]accept exits with 10 [11:12:34]New connection [11:12:34]New thread 3066621284 created [11:12:34]Thread 3066764644 joined [11:12:34]Waiting for new connection... [11:12:34] Sock 10.Parse request [11:12:34]Sock 10.Check first char [11:12:34]Sock 10.First char is OK [11:12:34]request: POST /json_proto HTTP/1.0 [11:12:34]Method: POST [11:12:34]URL: /json_proto [11:12:34]Method is POST - this is cgi request [11:12:34]url: /json_proto [11:12:34]query_string will be loaded in cgi processing [11:12:34]execute_cgi json_proto POST (null) [11:12:34]execute_cgi path=json_proto method=POST [11:12:34]POST find Content-Length [11:12:34]Host: 172.17.43.67:8080 [11:12:34]Content-Length: 331 [11:12:34]Content-Type: application/json [11:12:34] [11:12:34]POST finish read [11:12:34]Found Content-Length = 331 [11:12:34]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" ] } } [11:12:34]execute_script... [11:12:34]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" ] } } [11:12:34]POST & json_proto [11:12:34]process_json_proto [11:12:34]json parsed OK: [11:12:34]protocol is kg_v1.0 [11:12:34]action value=get_value [11:12:34]process_action get_value [11:12:34]cmd_get_value [11:12:34]process_action get_value done [11:12:34]requested_data is exist [11:12:34]produce_requested_data [11:12:34]requested_item fm.sale.total is exist - process it [11:12:34]SAM_PROTO_GetFMData [11:12:34]wFMCommunicate request_size=4 [11:12:34]MH_SAM_APDU [11:12:34]CAPDU: 80 13 03 00 [11:12:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [11:12:35]Write i2c OK [11:12:35]MH_I2C_Read... [11:12:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:12:35]Read from MH i2c: E2 [11:12:35]MH_I2C_Read... [11:12:35]Read from MH i2c: E2 FD 00 [11:12:35]MH_I2C_Read... [11:12:35]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 9E 4B 02 00 69 04 9F 00 6F 04 04 00 CB 47 02 00 B1 04 05 00 B0 1E 52 96 02 70 04 05 00 B0 1E 52 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D4 48 5D 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 B4 F7 DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 A0 [11:12:35]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 9E 4B 02 00 69 04 9F 00 6F 04 04 00 CB 47 02 00 B1 04 05 00 B0 1E 52 96 02 70 04 05 00 B0 1E 52 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D4 48 5D 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 B4 F7 DC 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [11:12:35]wFMCommunicate OK [11:12:35]wFMCommunicate request_size=4 [11:12:35]MH_SAM_APDU [11:12:35]CAPDU: 80 17 00 00 [11:12:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [11:12:35]Write i2c OK [11:12:35]MH_I2C_Read... [11:12:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:12:35]Read from MH i2c: E2 [11:12:35]MH_I2C_Read... [11:12:35]Read from MH i2c: E2 FD 00 [11:12:35]MH_I2C_Read... [11:12:35]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [11:12:35]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [11:12:35]wFMCommunicate OK [11:12:35]wFMCommunicate request_size=4 [11:12:35]MH_SAM_APDU [11:12:35]CAPDU: 80 17 00 00 [11:12:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [11:12:35]Write i2c OK [11:12:35]MH_I2C_Read... [11:12:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:12:36]Read from MH i2c: E2 [11:12:36]MH_I2C_Read... [11:12:36]Read from MH i2c: E2 FD 00 [11:12:36]MH_I2C_Read... [11:12:36]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [11:12:36]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [11:12:36]wFMCommunicate OK [11:12:36]wFMCommunicate request_size=4 [11:12:36]MH_SAM_APDU [11:12:36]CAPDU: 80 17 00 00 [11:12:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [11:12:36]OFD Sender: Processing packet 151378 [packets to send 824, broken 823] [11:12:36]ProducePacketName [11:12:36]name=ofd_packets/00151378 [11:12:36]OFD Sender: To server: pG, [11:12:36]CommunicateWithHost lk.salyk.kg:30040 [11:12:36]ConnectInit lk.salyk.kg [11:12:36]Write i2c OK [11:12:36]MH_I2C_Read... [11:12:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:12:36]Read from MH i2c: E2 [11:12:36]MH_I2C_Read... [11:12:36]Read from MH i2c: E2 FD 00 [11:12:36]MH_I2C_Read... [11:12:36]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [11:12:36]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [11:12:36]wFMCommunicate OK [11:12:36]wFMCommunicate request_size=4 [11:12:36]MH_SAM_APDU [11:12:36]CAPDU: 80 17 00 00 [11:12:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [11:12:36]Write i2c OK [11:12:36]MH_I2C_Read... [11:12:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [11:12:36]Read from MH i2c: E2 [11:12:36]MH_I2C_Read... [11:12:36]Read from MH i2c: E2 DE 00 [11:12:36]MH_I2C_Read... [11:12:36]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [11:12:36]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:12:36]wFMCommunicate OK [11:12:36]SAM_PROTO_GetFMData done [11:12:36]requested_item fm.sale_refund.total is exist - process it [11:12:36]requested_item fm.buy.total is exist - process it [11:12:36]requested_item shift.sale.total is exist - process it [11:12:36]SAM_PROTO_GetShiftData [11:12:36]wFMCommunicate request_size=4 [11:12:36]MH_SAM_APDU [11:12:36]CAPDU: 80 13 02 00 [11:12:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [11:12:36]Write i2c OK [11:12:36]MH_I2C_Read... [11:12:36]Connected sock=7 [11:12:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 92 73 07 01 1F 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 C8 A8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 4F 02 00 35 04 06 00 BF 81 9E 85 88 DF C1 FB 35 A2 E2 F9 72 FE [11:12:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:12:37]Read from MH i2c: E2 [11:12:37]MH_I2C_Read... [11:12:37]Read from MH i2c: E2 FD 00 [11:12:37]MH_I2C_Read... [11:12:37]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 80 00 00 00 69 04 99 00 6F 04 04 00 7F 00 00 00 B1 04 03 00 7C 3F 76 70 04 03 00 7C 3F 76 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 D6 8F 0C 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 FD 0B 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 2E [11:12:37]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 80 00 00 00 69 04 99 00 6F 04 04 00 7F 00 00 00 B1 04 03 00 7C 3F 76 70 04 03 00 7C 3F 76 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 D6 8F 0C 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 FD 0B 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [11:12:37]wFMCommunicate OK [11:12:37]wFMCommunicate request_size=4 [11:12:37]MH_SAM_APDU [11:12:37]CAPDU: 80 17 00 00 [11:12:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [11:12:37]Write i2c OK [11:12:37]MH_I2C_Read... [11:12:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:12:37]Read from MH i2c: E2 [11:12:37]MH_I2C_Read... [11:12:37]Read from MH i2c: E2 FD 00 [11:12:37]MH_I2C_Read... [11:12:37]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [11:12:37]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [11:12:37]wFMCommunicate OK [11:12:37]wFMCommunicate request_size=4 [11:12:37]MH_SAM_APDU [11:12:37]CAPDU: 80 17 00 00 [11:12:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [11:12:37]Write i2c OK [11:12:37]MH_I2C_Read... [11:12:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:12:37]Read from MH i2c: E2 [11:12:37]MH_I2C_Read... [11:12:37]Read from MH i2c: E2 FD 00 [11:12:37]MH_I2C_Read... [11:12:37]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [11:12:37]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [11:12:37]wFMCommunicate OK [11:12:37]wFMCommunicate request_size=4 [11:12:37]MH_SAM_APDU [11:12:37]CAPDU: 80 17 00 00 [11:12:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [11:12:37]Write i2c OK [11:12:37]MH_I2C_Read... [11:12:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:12:38]Read from MH i2c: E2 [11:12:38]MH_I2C_Read... [11:12:38]Read from MH i2c: E2 FD 00 [11:12:38]MH_I2C_Read... [11:12:38]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [11:12:38]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [11:12:38]wFMCommunicate OK [11:12:38]wFMCommunicate request_size=4 [11:12:38]MH_SAM_APDU [11:12:38]CAPDU: 80 17 00 00 [11:12:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [11:12:38]Write i2c OK [11:12:38]MH_I2C_Read... [11:12:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DF 1A 47 00 6B 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 4F 02 00 F4 03 04 00 2A 52 EE 66 B6 04 01 00 00 78 50 88 E6 DB 3B 4F DC [11:12:38]CommunicateWithHost err = 0 [11:12:38]CheckOFDResponse [11:12:38]1017 (14) - 77093643461234 [11:12:38]1041 (16) - 0000000000871835 [11:12:38]1040 (4) - 151378 [11:12:38]1012 (4) - 21.09.2024 04:57 [11:12:38]1206 (1) - 0 [11:12:38]OFD Sender: Remove packet 151378 [11:12:38]ProducePacketName [11:12:38]name=ofd_packets/00151378 [11:12:38]NVStorageDeleteData [11:12:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [11:12:38]Read from MH i2c: E2 [11:12:38]MH_I2C_Read... [11:12:38]Read from MH i2c: E2 D3 00 [11:12:38]MH_I2C_Read... [11:12:38]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [11:12:38]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:12:38]wFMCommunicate OK [11:12:38]SAM_PROTO_GetShiftData done [11:12:38]requested_item shift.sale.total_cash is exist - process it [11:12:38]requested_item shift.sale_refund.total is exist - process it [11:12:38]requested_item shift.sale_refund.total_cash is exist - process it [11:12:38]requested_item shift.buy.total is exist - process it [11:12:38]requested_item shift.buy.total_cash is exist - process it [11:12:38]produce_requested_data done [11:12:38]produce_requested_data return {"fm.sale.total":111118988.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":77495.00,"shift.sale.total_cash":77495.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:12:38]process_action_free get_value [11:12:38]json_value_free [11:12:38]json_value_free done [11:12:38]process_json_proto returns [11:12:38]Send response to host [11:12:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111118988.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":77495.00,"shift.sale.total_cash":77495.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:12:38]free response buf [11:12:38]execute_script done [11:12:38]execute_script returns [11:12:38]free content buf [11:12:38]Sock 10.Close socket [11:12:38]Sock 10.Thread stoped [11:12:38]OFD Sender: No OFD packet to send [11:12:39]accept exits with 9 [11:12:39]New connection [11:12:39]New thread 3066764644 created [11:12:39]Thread 3066621284 joined [11:12:39]Waiting for new connection... [11:12:39] Sock 9.Parse request [11:12:39]Sock 9.Check first char [11:12:39]Sock 9.First char is OK [11:12:39]request: POST /json_proto HTTP/1.0 [11:12:39]Method: POST [11:12:39]URL: /json_proto [11:12:39]Method is POST - this is cgi request [11:12:39]url: /json_proto [11:12:39]query_string will be loaded in cgi processing [11:12:39]execute_cgi json_proto POST (null) [11:12:39]execute_cgi path=json_proto method=POST [11:12:39]POST find Content-Length [11:12:39]Host: 172.17.43.67:8080 [11:12:39]Content-Length: 678 [11:12:39]Content-Type: application/json [11:12:39] [11:12:39]POST finish read [11:12:39]Found Content-Length = 678 [11:12:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "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:12:39]execute_script... [11:12: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)1785388", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.120, "sum" : 550.54, "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:12:39]POST & json_proto [11:12:39]process_json_proto [11:12:39]json parsed OK: [11:12:39]protocol is kg_v1.0 [11:12:39]action value=close_receipt [11:12:39]process_action close_receipt [11:12:39]cmd_close_receipt [11:12:39]MH_GetDate [11:12:39]Write to MH i2c: F0 00 00 1D 00 0C [11:12:39]Write i2c OK [11:12:39]MH_I2C_Read... [11:12:39]Read from MH i2c: F0 [11:12:39]MH_I2C_Read... [11:12:39]Read from MH i2c: F0 09 00 [11:12:39]MH_I2C_Read... [11:12:39]Read from MH i2c: F0 09 00 1D 00 00 27 AA EE 66 6A BD 47 65 0D [11:12:39]GetLastDocTimeStamp 1726916808 [11:12:39]current date 1726917159 [11:12:39]FM_GetShiftState [11:12:39]SAM_PROTO_GetShiftState [11:12:39]wFMCommunicate request_size=4 [11:12:39]MH_SAM_APDU [11:12:39]CAPDU: 80 13 01 00 [11:12:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [11:12:39]Write i2c OK [11:12:39]MH_I2C_Read... [11:12:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:39]Read from MH i2c: E2 [11:12:39]MH_I2C_Read... [11:12:39]Read from MH i2c: E2 0E 00 [11:12:39]MH_I2C_Read... [11:12:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [11:12:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:12:39]wFMCommunicate OK [11:12:39]SAM_PROTO_GetShiftState done [11:12:39]FM_GetShiftState done [11:12:39]opened in 1726878748 [11:12:39]opened+sec_in_day 1726965148 [11:12:39]quantity*price = 55053 [11:12:39]sum+1 = 55055 [11:12:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 550.00 Внесено: 550.00 СДАЧА: 0.00 НСП 1% : 4.87 НДС 12% : 58.46 Наличными: 550.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 129 21.09.2024 11:12 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151379 ФПД: 42382336308630 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T111239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151379&fm=42382336308630&tin=02508201610067®Number=0000000000091825&sum=55000 [11:12:40]StoreToDocumentArchive [11:12:40]shift 474 fd 151379 [11:12:40]save to /storage/0474/doc_00151379 [11:12:40]save last doc name /storage/0474/doc_00151379 to /storage/kkm_last_doc_name [11:12:40]save OK [11:12:40]Clear old archive folders... [11:12:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:12:40]tlvbuf is 008E4DA0 [11:12:40]SAM_PROTO_ClearQueue [11:12:40]wFMCommunicate request_size=4 [11:12:40]MH_SAM_APDU [11:12:40]CAPDU: 80 09 00 00 [11:12:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:12:40]Write i2c OK [11:12:40]MH_I2C_Read... [11:12:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:12:40]Read from MH i2c: E2 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: E2 03 00 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:12:40]RAPDU: 90 00 [11:12:40]wFMCommunicate OK [11:12:40]SAM_PROTO_ClearQueue done [11:12:40]KKMCreateOFDPacket [11:12:40]OFDProtocolAddRootSTLVToBuf [11:12:40]FM_MakeSignedData [11:12:40]FM_MakeSignedData [11:12:40]SAM_PROTO_SignData [11:12:40]wFMCommunicate request_size=4 [11:12:40]MH_SAM_APDU [11:12:40]CAPDU: 80 0D 01 02 [11:12:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:12:40]Write i2c OK [11:12:40]MH_I2C_Read... [11:12:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:12:40]Read from MH i2c: E2 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: E2 03 00 [11:12:40]MH_I2C_Read... [11:12:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:12:40]RAPDU: 90 00 [11:12:40]wFMCommunicate OK [11:12:40]wFMCommunicate request_size=255 [11:12:40]MH_SAM_APDU [11:12: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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E 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 D6 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 81 00 00 00 F4 03 04 00 27 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 4F 02 00 35 04 06 00 26 [11:12:40]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 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E 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 D6 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 81 00 00 00 F4 03 04 00 27 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 4F 02 00 35 04 06 00 26 00 00 7C [11:12:40]Write i2c OK [11:12:40]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:12:41]RAPDU: 90 00 [11:12:41]wFMCommunicate OK [11:12:41]wFMCommunicate request_size=10 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 0D 02 02 05 8B E8 19 B5 96 [11:12:41]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 8B E8 19 B5 96 00 00 89 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:12:41]RAPDU: 90 00 [11:12:41]wFMCommunicate OK [11:12:41]wFMCommunicate request_size=4 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 0D 03 02 [11:12:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 0B 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 0B 00 2F 00 00 06 4D F5 FF 2E 83 BF 7F 90 00 E1 [11:12:41]RAPDU: 06 4D F5 FF 2E 83 BF 7F 90 00 [11:12:41]wFMCommunicate OK [11:12:41]SAM_PROTO_SignData done [11:12:41]FM_MakeSignedData done [11:12:41]CreateOFDProtocolMessage [11:12:41]wFMCommunicate request_size=4 [11:12:41]MH_SAM_APDU [11:12:41]CAPDU: 80 11 00 00 [11:12:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:41]Read from MH i2c: E2 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 17 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:12:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:12:41]wFMCommunicate OK [11:12:41]CreateOFDProtocolMessage done [11:12:41]OFDSenderStorePacket 151379 [11:12:41]StoreOFDPacket docnum=151379 [11:12:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 95 07 01 B4 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E 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 D6 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 81 00 00 00 F4 03 04 00 27 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 4F 02 00 35 04 06 00 26 8B E8 19 B5 96 06 4D F5 FF 2E 83 BF 7F [11:12:41]CheckFolder [11:12:41]dirname=/storage/ofd_packets [11:12:41]CheckFolder done [11:12:41]ProducePacketName [11:12:41]name=ofd_packets/00151379 [11:12:41]NVStorageSaveData ofd_packets/00151379 [11:12:41]File name is /storage/ofd_packets/00151379 [11:12:41]Write 301 bytes [11:12:41]NVStorageSaveData done [11:12:41]OFDSenderStorePacket done [11:12:41]KKMCreateOFDPacket done [11:12:41]NVStorageSaveData kkm_last_timestamp [11:12:41]File name is /storage/kkm_last_timestamp [11:12:41]Write 4 bytes [11:12:41]NVStorageSaveData done [11:12:41]ExternCall_PrintAddStr [11:12:41]wPrintStart [11:12:41]Write to MH i2c: 01 00 00 31 00 31 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 07 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:12:41]RasterBufferAndPrint [11:12:41]line Счет N : (1)1785388 [11:12:41]line ИНН: 02508201610067 [11:12:41]line Контрольно-Кассовый Чек [11:12:41]line ПРОДАЖА [11:12:41]line ТРК (МРК, ГНК) : 22 [11:12:41]line Товар: 2710124130 [11:12:41]line Аи-92-К-5 [11:12:41]line 8.120 * 67.80 [11:12:41]line = 550.54 [11:12:41]line НДС 12% НСП 1% [11:12:41]line > о реализуемом товаре [11:12:41]line ОКРУГЛЕНИЕ: -0.54 [11:12:41]line ИТОГО: 550.00 [11:12:41]line Внесено: 550.00 [11:12:41]line СДАЧА: 0.00 [11:12:41]line НСП 1% : 4.87 [11:12:41]line НДС 12% : 58.46 [11:12:41]line Наличными: 550.00 [11:12:41]line Безнал.: 0.00 [11:12:41]line Место: АЗС № 89 "Партнер Нефть" [11:12:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:12:41]line СНО: Общий режим [11:12:41]line Чек 129 21.09.2024 11:12 [11:12:41]line Смена: 474 ФФД: 1.0 [11:12:41]line ЗНМ: 0300000113 [11:12:41]line РНМ: 0000000000091825 [11:12:41]line Версия ККМ: 001 [11:12:41]line ФМ: 0000000000871835 [11:12:41]line ФД: 151379 [11:12:41]line ФПД: 42382336308630 [11:12:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T111239&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151379&fm=42382336308630&tin=02508201610067®Number=0000000000091825&sum=55000 [11:12:41]written 0, free lines is 4095 [11:12:41]OFD Sender: Processing packet 151379 [packets to send 824, broken 823] [11:12:41]ProducePacketName [11:12:41]name=ofd_packets/00151379 [11:12:41]OFD Sender: To server: pG, [11:12:41]CommunicateWithHost lk.salyk.kg:30040 [11:12:41]ConnectInit lk.salyk.kg [11:12:41]Write to MH i2c: 01 00 00 5C 00 5C [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 07 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 E5 0C 54 [11:12:41]RasterBufferAndPrint [11:12:41]line [11:12:41]line [11:12:41]line [11:12:41]line [11:12:41]line [11:12:41]written 0, free lines is 3325 [11:12:41]MH_Cut [11:12:41]Write to MH i2c: D1 01 00 63 00 01 35 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: D1 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: D1 01 00 [11:12:41]MH_I2C_Read... [11:12:41]Read from MH i2c: D1 01 00 63 00 00 34 [11:12:41]Write to MH i2c: 01 00 00 64 00 64 [11:12:41]Write i2c OK [11:12:41]MH_I2C_Read... [11:12:42]*** Cut start [11:12:42]*** Purtial cut [11:12:42]*** CUTSNS_PIN = 0 [11:12:42]*** Stage 1: CUTSNS_PIN = 1 [11:12:43]recv_with_timeout no data received [11:12:44]Read from MH i2c: 01 [11:12:44]MH_I2C_Read... [11:12:44]*** Stop cut motor [11:12:44]*** Cut end [11:12:44]Read from MH i2c: 01 07 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [11:12:44]process_action close_receipt done [11:12:44]requested_data is exist [11:12:44]produce_requested_data [11:12:44]requested_item fm.sn is exist - process it [11:12:44]wFMCommunicate request_size=4 [11:12:44]MH_SAM_APDU [11:12:44]CAPDU: 80 11 00 00 [11:12:44]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [11:12:44]Write i2c OK [11:12:44]MH_I2C_Read... [11:12:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:12:44]Read from MH i2c: E2 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 17 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [11:12:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:12:44]wFMCommunicate OK [11:12:44]requested_item fd.num is exist - process it [11:12:44]SAM_PROTO_GetFieldsCounters [11:12:44]wFMCommunicate request_size=4 [11:12:44]MH_SAM_APDU [11:12:44]CAPDU: 80 13 00 00 [11:12:44]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [11:12:44]Write i2c OK [11:12:44]MH_I2C_Read... [11:12:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:12:44]Read from MH i2c: E2 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 62 00 [11:12:44]MH_I2C_Read... [11:12:44]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 4F 02 00 0E 04 04 00 DA 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 05 [11:12:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 4F 02 00 0E 04 04 00 DA 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 [11:12:45]wFMCommunicate OK [11:12:45]SAM_PROTO_GetFieldsCounters done [11:12:45]requested_item shift.num is exist - process it [11:12:45]requested_item shift.opened is exist - process it [11:12:45]req_shift_opened [11:12:45]FM_GetShiftState [11:12:45]SAM_PROTO_GetShiftState [11:12:45]wFMCommunicate request_size=4 [11:12:45]MH_SAM_APDU [11:12:45]CAPDU: 80 13 01 00 [11:12:45]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [11:12:45]Write i2c OK [11:12:45]MH_I2C_Read... [11:12:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:12:45]Read from MH i2c: E2 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: E2 0E 00 [11:12:45]MH_I2C_Read... [11:12:45]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [11:12:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:12:45]wFMCommunicate OK [11:12:45]SAM_PROTO_GetShiftState done [11:12:45]FM_GetShiftState done [11:12:45]req_shift_opened done [11:12:45]requested_item shift.open_date is exist - process it [11:12:45]req_shift_open_date [11:12:45]req_shift_open_date done [11:12:45]produce_requested_data done [11:12:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151379,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:12:45]process_action_free close_receipt [11:12:45]json_value_free [11:12:45]json_value_free done [11:12:45]process_json_proto returns [11:12:45]Send response to host [11:12:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151379,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:12:45]free response buf [11:12:45]execute_script done [11:12:45]execute_script returns [11:12:45]free content buf [11:12:45]Sock 9.Close socket [11:12:45]Sock 9.Thread stoped [11:12:46]ConnectInit Can't take IP for lk.salyk.kg [11:12:46]CommunicateWithHost connect error [11:12:46]CommunicateWithHost err = -1 [11:12:46]OFD Sender: Server communicate error [11:12:51]OFD Sender: Processing packet 151379 [packets to send 824, broken 823] [11:12:51]ProducePacketName [11:12:51]name=ofd_packets/00151379 [11:12:51]OFD Sender: To server: pG, [11:12:51]CommunicateWithHost lk.salyk.kg:30040 [11:12:51]ConnectInit lk.salyk.kg [11:12:56]ConnectInit Can't take IP for lk.salyk.kg [11:12:56]CommunicateWithHost connect error [11:12:56]CommunicateWithHost err = -1 [11:12:56]OFD Sender: Server communicate error [11:13:01]OFD Sender: Processing packet 151379 [packets to send 824, broken 823] [11:13:01]ProducePacketName [11:13:01]name=ofd_packets/00151379 [11:13:01]OFD Sender: To server: pG, [11:13:01]CommunicateWithHost lk.salyk.kg:30040 [11:13:01]ConnectInit lk.salyk.kg [11:13:06]ConnectInit Can't take IP for lk.salyk.kg [11:13:06]CommunicateWithHost connect error [11:13:06]CommunicateWithHost err = -1 [11:13:06]OFD Sender: Server communicate error [11:13:11]OFD Sender: Processing packet 151379 [packets to send 824, broken 823] [11:13:11]ProducePacketName [11:13:11]name=ofd_packets/00151379 [11:13:11]OFD Sender: To server: pG, [11:13:11]CommunicateWithHost lk.salyk.kg:30040 [11:13:11]ConnectInit lk.salyk.kg [11:13:14]Connected sock=10 [11:13:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BB 95 07 01 B4 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 1F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0E 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 D6 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 81 00 00 00 F4 03 04 00 27 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 4F 02 00 35 04 06 00 26 8B E8 19 B5 96 06 4D F5 FF 2E 83 BF 7F [11:13:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8F A8 47 00 25 2C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 4F 02 00 F4 03 04 00 50 52 EE 66 B6 04 01 00 00 FD 4F 94 F2 B6 B2 2F 92 [11:13:16]CommunicateWithHost err = 0 [11:13:16]CheckOFDResponse [11:13:16]1017 (14) - 77093643461234 [11:13:16]1041 (16) - 0000000000871835 [11:13:16]1040 (4) - 151379 [11:13:16]1012 (4) - 21.09.2024 04:57 [11:13:16]1206 (1) - 0 [11:13:16]OFD Sender: Remove packet 151379 [11:13:16]ProducePacketName [11:13:16]name=ofd_packets/00151379 [11:13:16]NVStorageDeleteData [11:13:16]OFD Sender: No OFD packet to send [11:13:21]OFD Sender: No OFD packet to send [11:13:26]OFD Sender: No OFD packet to send [11:13:31]recv_with_timeout no data received [11:13:31]OFD Sender: No OFD packet to send [11:13:36]OFD Sender: No OFD packet to send [11:13:37]accept exits with 7 [11:13:37]New connection [11:13:37]New thread 3066621284 created [11:13:37]Thread 3066764644 joined [11:13:37]Waiting for new connection... [11:13:37] Sock 7.Parse request [11:13:37]Sock 7.Check first char [11:13:37]Sock 7.First char is OK [11:13:37]request: POST /json_proto HTTP/1.0 [11:13:37]Method: POST [11:13:37]URL: /json_proto [11:13:37]Method is POST - this is cgi request [11:13:37]url: /json_proto [11:13:37]query_string will be loaded in cgi processing [11:13:37]execute_cgi json_proto POST (null) [11:13:37]execute_cgi path=json_proto method=POST [11:13:37]POST find Content-Length [11:13:37]Host: 172.17.43.67:8080 [11:13:37]Content-Length: 798 [11:13:37]Content-Type: application/json [11:13:37] [11:13:37]POST finish read [11:13:37]Found Content-Length = 798 [11:13:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A4012835", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:37]execute_script... [11:13: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)1785389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u000A4012835", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:37]POST & json_proto [11:13:37]process_json_proto [11:13:37]json parsed OK: [11:13:37]protocol is kg_v1.0 [11:13:37]action value=close_receipt [11:13:37]process_action close_receipt [11:13:37]cmd_close_receipt [11:13:37]MH_GetDate [11:13:37]Write to MH i2c: F0 00 00 68 00 57 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: F0 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: F0 09 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: F0 09 00 68 00 00 61 AA EE 66 6A BD 47 65 92 [11:13:37]GetLastDocTimeStamp 1726917159 [11:13:37]current date 1726917217 [11:13:37]FM_GetShiftState [11:13:37]SAM_PROTO_GetShiftState [11:13:37]wFMCommunicate request_size=4 [11:13:37]MH_SAM_APDU [11:13:37]CAPDU: 80 13 01 00 [11:13:37]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [11:13:37]Write i2c OK [11:13:37]MH_I2C_Read... [11:13:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:37]Read from MH i2c: E2 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 0E 00 [11:13:37]MH_I2C_Read... [11:13:37]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [11:13:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:13:37]wFMCommunicate OK [11:13:37]SAM_PROTO_GetShiftState done [11:13:37]FM_GetShiftState done [11:13:37]opened in 1726878748 [11:13:37]opened+sec_in_day 1726965148 [11:13:37]quantity*price = 0 [11:13:37]sum+1 = 1 [11:13:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 130 21.09.2024 11:13 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4012835 ФМ: 0000000000871835 ФД: 151380 ФПД: 108972730435378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T111337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151380&fm=108972730435378&tin=02508201610067®Number=0000000000091825&sum=0 [11:13:38]StoreToDocumentArchive [11:13:38]shift 474 fd 151380 [11:13:38]save to /storage/0474/doc_00151380 [11:13:38]save last doc name /storage/0474/doc_00151380 to /storage/kkm_last_doc_name [11:13:38]save OK [11:13:38]Clear old archive folders... [11:13:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:13:38]tlvbuf is 008E4C60 [11:13:38]SAM_PROTO_ClearQueue [11:13:38]wFMCommunicate request_size=4 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 09 00 00 [11:13:38]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]SAM_PROTO_ClearQueue done [11:13:38]KKMCreateOFDPacket [11:13:38]OFDProtocolAddRootSTLVToBuf [11:13:38]FM_MakeSignedData [11:13:38]FM_MakeSignedData [11:13:38]SAM_PROTO_SignData [11:13:38]wFMCommunicate request_size=4 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 01 02 [11:13:38]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]wFMCommunicate request_size=255 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 61 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 4F 02 00 35 04 06 00 63 1C 30 E3 [11:13:38]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 82 00 00 00 F4 03 04 00 61 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 4F 02 00 35 04 06 00 63 1C 30 E3 00 00 77 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:38]Read from MH i2c: E2 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 [11:13:38]MH_I2C_Read... [11:13:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:13:38]RAPDU: 90 00 [11:13:38]wFMCommunicate OK [11:13:38]wFMCommunicate request_size=7 [11:13:38]MH_SAM_APDU [11:13:38]CAPDU: 80 0D 02 02 02 47 32 [11:13:38]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 47 32 00 00 70 [11:13:38]Write i2c OK [11:13:38]MH_I2C_Read... [11:13:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:39]Read from MH i2c: E2 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 03 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [11:13:39]RAPDU: 90 00 [11:13:39]wFMCommunicate OK [11:13:39]wFMCommunicate request_size=4 [11:13:39]MH_SAM_APDU [11:13:39]CAPDU: 80 0D 03 02 [11:13:39]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:39]Read from MH i2c: E2 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 0B 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 0B 00 7A 00 00 5B 8D 6F 10 D5 0B 03 42 90 00 82 [11:13:39]RAPDU: 5B 8D 6F 10 D5 0B 03 42 90 00 [11:13:39]wFMCommunicate OK [11:13:39]SAM_PROTO_SignData done [11:13:39]FM_MakeSignedData done [11:13:39]CreateOFDProtocolMessage [11:13:39]wFMCommunicate request_size=4 [11:13:39]MH_SAM_APDU [11:13:39]CAPDU: 80 11 00 00 [11:13:39]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:39]Read from MH i2c: E2 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 17 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [11:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:13:39]wFMCommunicate OK [11:13:39]CreateOFDProtocolMessage done [11:13:39]OFDSenderStorePacket 151380 [11:13:39]StoreOFDPacket docnum=151380 [11:13:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 75 10 04 01 D4 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 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 82 00 00 00 F4 03 04 00 61 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 4F 02 00 35 04 06 00 63 1C 30 E3 47 32 5B 8D 6F 10 D5 0B 03 42 [11:13:39]CheckFolder [11:13:39]dirname=/storage/ofd_packets [11:13:39]CheckFolder done [11:13:39]ProducePacketName [11:13:39]name=ofd_packets/00151380 [11:13:39]NVStorageSaveData ofd_packets/00151380 [11:13:39]File name is /storage/ofd_packets/00151380 [11:13:39]Write 298 bytes [11:13:39]NVStorageSaveData done [11:13:39]OFDSenderStorePacket done [11:13:39]KKMCreateOFDPacket done [11:13:39]NVStorageSaveData kkm_last_timestamp [11:13:39]File name is /storage/kkm_last_timestamp [11:13:39]Write 4 bytes [11:13:39]NVStorageSaveData done [11:13:39]ExternCall_PrintAddStr [11:13:39]wPrintStart [11:13:39]Write to MH i2c: 01 00 00 7C 00 7C [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [11:13:39]RasterBufferAndPrint [11:13:39]line Счет N : (1)1785389 [11:13:39]line ИНН: 02508201610067 [11:13:39]line Контрольно-Кассовый Чек [11:13:39]line ПРОДАЖА [11:13:39]line ТРК (МРК, ГНК) : 41 [11:13:39]line Товар: 2710194210 [11:13:39]line ДТ-К-5 [11:13:39]line 10.000 * 0.00 [11:13:39]line = 0.00 [11:13:39]line НДС 12% НСП 1% [11:13:39]line > о реализуемом товаре [11:13:39]line ИТОГО: 0.00 [11:13:39]line НСП 1% : 0.00 [11:13:39]line НДС 12% : 0.00 [11:13:39]line Наличными: 0.00 [11:13:39]line Безнал.: 0.00 [11:13:39]line Место: АЗС № 89 "Партнер Нефть" [11:13:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:13:39]line СНО: Общий режим [11:13:39]line Чек 130 21.09.2024 11:13 [11:13:39]line Смена: 474 ФФД: 1.0 [11:13:39]line ЗНМ: 0300000113 [11:13:39]line РНМ: 0000000000091825 [11:13:39]line Версия ККМ: 001 [11:13:39]line Талоны: Топливные Талоны [11:13:39]line 4012835 [11:13:39]line ФМ: 0000000000871835 [11:13:39]line ФД: 151380 [11:13:39]line ФПД: 108972730435378 [11:13:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T111337&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151380&fm=108972730435378&tin=02508201610067®Number=0000000000091825&sum=0 [11:13:39]written 0, free lines is 4095 [11:13:39]OFD Sender: Processing packet 151380 [packets to send 824, broken 823] [11:13:39]ProducePacketName [11:13:39]name=ofd_packets/00151380 [11:13:39]OFD Sender: To server: pG, [11:13:39]CommunicateWithHost lk.salyk.kg:30040 [11:13:39]ConnectInit lk.salyk.kg [11:13:39]Write to MH i2c: 01 00 00 A6 00 A6 [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E0 0C 99 [11:13:39]RasterBufferAndPrint [11:13:39]line [11:13:39]line [11:13:39]line [11:13:39]line [11:13:39]line [11:13:39]written 0, free lines is 3314 [11:13:39]MH_Cut [11:13:39]Write to MH i2c: D1 01 00 AD 00 01 7F [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: D1 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: D1 01 00 [11:13:39]MH_I2C_Read... [11:13:39]Read from MH i2c: D1 01 00 AD 00 00 7E [11:13:39]Write to MH i2c: 01 00 00 AE 00 AE [11:13:39]Write i2c OK [11:13:39]MH_I2C_Read... [11:13:40]*** Cut start [11:13:40]*** Purtial cut [11:13:40]*** Stage 1: CUTSNS_PIN = 1 [11:13:40]Read from MH i2c: 01 [11:13:40]MH_I2C_Read... [11:13:40]*** Stop cut motor [11:13:40]*** Cut end [11:13:40]Read from MH i2c: 01 07 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [11:13:40]process_action close_receipt done [11:13:40]requested_data is exist [11:13:40]produce_requested_data [11:13:40]requested_item fm.sn is exist - process it [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 11 00 00 [11:13:40]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 17 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [11:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:13:40]wFMCommunicate OK [11:13:40]requested_item fd.num is exist - process it [11:13:40]SAM_PROTO_GetFieldsCounters [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 13 00 00 [11:13:40]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [11:13:40]Write i2c OK [11:13:40]MH_I2C_Read... [11:13:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:13:40]Read from MH i2c: E2 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 62 00 [11:13:40]MH_I2C_Read... [11:13:40]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 4F 02 00 0E 04 04 00 DA 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 53 [11:13:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 4F 02 00 0E 04 04 00 DA 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 [11:13:40]wFMCommunicate OK [11:13:40]SAM_PROTO_GetFieldsCounters done [11:13:40]requested_item shift.num is exist - process it [11:13:40]requested_item shift.opened is exist - process it [11:13:40]req_shift_opened [11:13:40]FM_GetShiftState [11:13:40]SAM_PROTO_GetShiftState [11:13:40]wFMCommunicate request_size=4 [11:13:40]MH_SAM_APDU [11:13:40]CAPDU: 80 13 01 00 [11:13:40]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [11:13:41]Write i2c OK [11:13:41]MH_I2C_Read... [11:13:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:41]Read from MH i2c: E2 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 0E 00 [11:13:41]MH_I2C_Read... [11:13:41]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BE [11:13:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:13:41]wFMCommunicate OK [11:13:41]SAM_PROTO_GetShiftState done [11:13:41]FM_GetShiftState done [11:13:41]req_shift_opened done [11:13:41]requested_item shift.open_date is exist - process it [11:13:41]req_shift_open_date [11:13:41]req_shift_open_date done [11:13:41]produce_requested_data done [11:13:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151380,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:13:41]process_action_free close_receipt [11:13:41]json_value_free [11:13:41]json_value_free done [11:13:41]process_json_proto returns [11:13:41]Send response to host [11:13:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151380,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:13:41]free response buf [11:13:41]execute_script done [11:13:41]execute_script returns [11:13:41]free content buf [11:13:41]Sock 7.Close socket [11:13:41]Sock 7.Thread stoped [11:13:44]ConnectInit Can't take IP for lk.salyk.kg [11:13:44]CommunicateWithHost connect error [11:13:44]CommunicateWithHost err = -1 [11:13:44]OFD Sender: Server communicate error [11:13:49]OFD Sender: Processing packet 151380 [packets to send 824, broken 823] [11:13:49]ProducePacketName [11:13:49]name=ofd_packets/00151380 [11:13:49]OFD Sender: To server: pG, [11:13:49]CommunicateWithHost lk.salyk.kg:30040 [11:13:49]ConnectInit lk.salyk.kg [11:13:51]recv_with_timeout no data received [11:13:54]ConnectInit Can't take IP for lk.salyk.kg [11:13:54]CommunicateWithHost connect error [11:13:54]CommunicateWithHost err = -1 [11:13:54]OFD Sender: Server communicate error [11:13:59]OFD Sender: Processing packet 151380 [packets to send 824, broken 823] [11:13:59]ProducePacketName [11:13:59]name=ofd_packets/00151380 [11:13:59]OFD Sender: To server: pG, [11:13:59]CommunicateWithHost lk.salyk.kg:30040 [11:13:59]ConnectInit lk.salyk.kg [11:14:04]ConnectInit Can't take IP for lk.salyk.kg [11:14:04]CommunicateWithHost connect error [11:14:04]CommunicateWithHost err = -1 [11:14:04]OFD Sender: Server communicate error [11:14:09]OFD Sender: Processing packet 151380 [packets to send 824, broken 823] [11:14:09]ProducePacketName [11:14:09]name=ofd_packets/00151380 [11:14:09]OFD Sender: To server: pG, [11:14:09]CommunicateWithHost lk.salyk.kg:30040 [11:14:09]ConnectInit lk.salyk.kg [11:14:10]recv_with_timeout no data received [11:14:14]ConnectInit Can't take IP for lk.salyk.kg [11:14:14]CommunicateWithHost connect error [11:14:14]CommunicateWithHost err = -1 [11:14:14]OFD Sender: Server communicate error [11:14:19]OFD Sender: Processing packet 151380 [packets to send 824, broken 823] [11:14:19]ProducePacketName [11:14:19]name=ofd_packets/00151380 [11:14:19]OFD Sender: To server: pG, [11:14:19]CommunicateWithHost lk.salyk.kg:30040 [11:14:19]ConnectInit lk.salyk.kg [11:14:24]ConnectInit Can't take IP for lk.salyk.kg [11:14:24]CommunicateWithHost connect error [11:14:24]CommunicateWithHost err = -1 [11:14:24]OFD Sender: Server communicate error [11:14:24]recv_with_timeout no data received [11:14:29]OFD Sender: Processing packet 151380 [packets to send 824, broken 823] [11:14:29]ProducePacketName [11:14:29]name=ofd_packets/00151380 [11:14:29]OFD Sender: To server: pG, [11:14:29]CommunicateWithHost lk.salyk.kg:30040 [11:14:29]ConnectInit lk.salyk.kg [11:14:33]Connected sock=6 [11:14:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 75 10 04 01 D4 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 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 82 00 00 00 F4 03 04 00 61 AA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 4F 02 00 35 04 06 00 63 1C 30 E3 47 32 5B 8D 6F 10 D5 0B 03 42 [11:14:34]recv_with_timeout no data received [11:14:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 18 47 00 00 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 4F 02 00 F4 03 04 00 9F 52 EE 66 B6 04 01 00 00 28 CF 39 37 2A B7 76 B6 [11:14:35]CommunicateWithHost err = 0 [11:14:35]CheckOFDResponse [11:14:35]1017 (14) - 77093643461234 [11:14:35]1041 (16) - 0000000000871835 [11:14:35]1040 (4) - 151380 [11:14:35]1012 (4) - 21.09.2024 04:59 [11:14:35]1206 (1) - 0 [11:14:35]OFD Sender: Remove packet 151380 [11:14:35]ProducePacketName [11:14:35]name=ofd_packets/00151380 [11:14:35]NVStorageDeleteData [11:14:36]OFD Sender: No OFD packet to send [11:14:41]OFD Sender: No OFD packet to send [11:14:45]recv_with_timeout no data received [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:28]recv_with_timeout no data received [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:46]OFD Sender: No OFD packet to send [11:16:51]OFD Sender: No OFD packet to send [11:16:52]recv_with_timeout no data received [11:16:56]OFD Sender: No OFD packet to send [11:17:01]OFD Sender: No OFD packet to send [11:17:06]OFD Sender: No OFD packet to send [11:17:11]OFD Sender: No OFD packet to send [11:17:16]OFD Sender: No OFD packet to send [11:17:21]OFD Sender: No OFD packet to send [11:17:26]OFD Sender: No OFD packet to send [11:17:29]recv_with_timeout no data received [11:17:31]OFD Sender: No OFD packet to send [11:17:36]OFD Sender: No OFD packet to send [11:17:41]OFD Sender: No OFD packet to send [11:17:46]OFD Sender: No OFD packet to send [11:17:51]OFD Sender: No OFD packet to send [11:17:56]OFD Sender: No OFD packet to send [11:18:01]OFD Sender: No OFD packet to send [11:18:06]OFD Sender: No OFD packet to send [11:18:11]OFD Sender: No OFD packet to send [11:18:12]recv_with_timeout no data received [11:18:16]OFD Sender: No OFD packet to send [11:18:21]OFD Sender: No OFD packet to send [11:18:26]OFD Sender: No OFD packet to send [11:18:31]OFD Sender: No OFD packet to send [11:18:36]OFD Sender: No OFD packet to send [11:18:41]OFD Sender: No OFD packet to send [11:18:47]OFD Sender: No OFD packet to send [11:18:52]OFD Sender: No OFD packet to send [11:18:57]OFD Sender: No OFD packet to send [11:19:02]OFD Sender: No OFD packet to send [11:19:03]recv_with_timeout no data received [11:19:07]OFD Sender: No OFD packet to send [11:19:12]OFD Sender: No OFD packet to send [11:19:17]OFD Sender: No OFD packet to send [11:19:22]OFD Sender: No OFD packet to send [11:19:24]accept exits with 10 [11:19:24]New connection [11:19:24]New thread 3066764644 created [11:19:24]Thread 3066621284 joined [11:19:24]Waiting for new connection... [11:19:24] Sock 10.Parse request [11:19:24]Sock 10.Check first char [11:19:24]Sock 10.First char is OK [11:19:24]request: POST /json_proto HTTP/1.0 [11:19:24]Method: POST [11:19:24]URL: /json_proto [11:19:24]Method is POST - this is cgi request [11:19:24]url: /json_proto [11:19:24]query_string will be loaded in cgi processing [11:19:24]execute_cgi json_proto POST (null) [11:19:24]execute_cgi path=json_proto method=POST [11:19:24]POST find Content-Length [11:19:24]Host: 172.17.43.67:8080 [11:19:24]Content-Length: 663 [11:19:24]Content-Type: application/json [11:19:24] [11:19:24]POST finish read [11:19:24]Found Content-Length = 663 [11:19:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:24]execute_script... [11:19: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)1785390", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:24]POST & json_proto [11:19:24]process_json_proto [11:19:24]json parsed OK: [11:19:24]protocol is kg_v1.0 [11:19:24]action value=close_receipt [11:19:24]process_action close_receipt [11:19:24]cmd_close_receipt [11:19:24]MH_GetDate [11:19:24]Write to MH i2c: F0 00 00 B2 00 A1 [11:19:24]Write i2c OK [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 09 00 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: F0 09 00 B2 00 00 BC AB EE 66 6A BD 47 65 38 [11:19:24]GetLastDocTimeStamp 1726917217 [11:19:24]current date 1726917564 [11:19:24]FM_GetShiftState [11:19:24]SAM_PROTO_GetShiftState [11:19:24]wFMCommunicate request_size=4 [11:19:24]MH_SAM_APDU [11:19:24]CAPDU: 80 13 01 00 [11:19:24]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [11:19:24]Write i2c OK [11:19:24]MH_I2C_Read... [11:19:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:24]Read from MH i2c: E2 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: E2 0E 00 [11:19:24]MH_I2C_Read... [11:19:24]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [11:19:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:19:24]wFMCommunicate OK [11:19:24]SAM_PROTO_GetShiftState done [11:19:24]FM_GetShiftState done [11:19:24]opened in 1726878748 [11:19:24]opened+sec_in_day 1726965148 [11:19:24]quantity*price = 70062 [11:19:24]sum+1 = 70063 [11:19:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 131 21.09.2024 11:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151381 ФПД: 32760376278625 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T111924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151381&fm=32760376278625&tin=02508201610067®Number=0000000000091825&sum=70000 [11:19:25]StoreToDocumentArchive [11:19:25]shift 474 fd 151381 [11:19:25]save to /storage/0474/doc_00151381 [11:19:25]save last doc name /storage/0474/doc_00151381 to /storage/kkm_last_doc_name [11:19:25]save OK [11:19:25]Clear old archive folders... [11:19:25]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:19:25]tlvbuf is 008F2BC0 [11:19:25]SAM_PROTO_ClearQueue [11:19:25]wFMCommunicate request_size=4 [11:19:25]MH_SAM_APDU [11:19:25]CAPDU: 80 09 00 00 [11:19:25]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [11:19:25]Write i2c OK [11:19:25]MH_I2C_Read... [11:19:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:25]Read from MH i2c: E2 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:19:25]RAPDU: 90 00 [11:19:25]wFMCommunicate OK [11:19:25]SAM_PROTO_ClearQueue done [11:19:25]KKMCreateOFDPacket [11:19:25]OFDProtocolAddRootSTLVToBuf [11:19:25]FM_MakeSignedData [11:19:25]FM_MakeSignedData [11:19:25]SAM_PROTO_SignData [11:19:25]wFMCommunicate request_size=4 [11:19:25]MH_SAM_APDU [11:19:25]CAPDU: 80 0D 01 02 [11:19:25]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [11:19:25]Write i2c OK [11:19:25]MH_I2C_Read... [11:19:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:25]Read from MH i2c: E2 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 [11:19:25]MH_I2C_Read... [11:19:25]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:19:25]RAPDU: 90 00 [11:19:25]wFMCommunicate OK [11:19:25]wFMCommunicate request_size=255 [11:19:25]MH_SAM_APDU [11:19:25]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 BC AB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 4F 02 00 35 04 06 00 1D CB 9E 97 3E [11:19:25]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 BC AB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 4F 02 00 35 04 06 00 1D CB 9E 97 3E 00 00 B1 [11:19:25]Write i2c OK [11:19:25]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=6 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 02 02 01 61 [11:19:26]Write to MH i2c: E2 09 00 C3 00 80 0D 02 02 01 00 61 00 00 A0 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:19:26]RAPDU: 90 00 [11:19:26]wFMCommunicate OK [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 0D 03 02 [11:19:26]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 0B 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 0B 00 C4 00 00 B3 52 A1 98 00 1E A7 63 90 00 A6 [11:19:26]RAPDU: B3 52 A1 98 00 1E A7 63 90 00 [11:19:26]wFMCommunicate OK [11:19:26]SAM_PROTO_SignData done [11:19:26]FM_MakeSignedData done [11:19:26]CreateOFDProtocolMessage [11:19:26]wFMCommunicate request_size=4 [11:19:26]MH_SAM_APDU [11:19:26]CAPDU: 80 11 00 00 [11:19:26]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:26]Read from MH i2c: E2 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 17 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [11:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:26]wFMCommunicate OK [11:19:26]CreateOFDProtocolMessage done [11:19:26]OFDSenderStorePacket 151381 [11:19:26]StoreOFDPacket docnum=151381 [11:19:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3E 17 03 01 79 A8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 BC AB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 4F 02 00 35 04 06 00 1D CB 9E 97 3E 61 B3 52 A1 98 00 1E A7 63 [11:19:26]CheckFolder [11:19:26]dirname=/storage/ofd_packets [11:19:26]CheckFolder done [11:19:26]ProducePacketName [11:19:26]name=ofd_packets/00151381 [11:19:26]NVStorageSaveData ofd_packets/00151381 [11:19:26]File name is /storage/ofd_packets/00151381 [11:19:26]Write 297 bytes [11:19:26]NVStorageSaveData done [11:19:26]OFDSenderStorePacket done [11:19:26]KKMCreateOFDPacket done [11:19:26]NVStorageSaveData kkm_last_timestamp [11:19:26]File name is /storage/kkm_last_timestamp [11:19:26]Write 4 bytes [11:19:26]NVStorageSaveData done [11:19:26]ExternCall_PrintAddStr [11:19:26]wPrintStart [11:19:26]Write to MH i2c: 01 00 00 C6 00 C6 [11:19:26]Write i2c OK [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 [11:19:26]MH_I2C_Read... [11:19:26]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [11:19:26]RasterBufferAndPrint [11:19:26]line Счет N : (1)1785390 [11:19:26]line ИНН: 02508201610067 [11:19:26]line Контрольно-Кассовый Чек [11:19:26]line ПРОДАЖА [11:19:26]line ТРК (МРК, ГНК) : 11 [11:19:26]line Товар: 2710124130 [11:19:26]line Super-92 [11:19:26]line 10.110 * 69.30 [11:19:26]line = 700.62 [11:19:26]line НДС 12% НСП 1% [11:19:26]line > о реализуемом товаре [11:19:26]line ОКРУГЛЕНИЕ: -0.62 [11:19:26]line ИТОГО: 700.00 [11:19:26]line Внесено: 700.00 [11:19:26]line СДАЧА: 0.00 [11:19:26]line НСП 1% : 6.20 [11:19:26]line НДС 12% : 74.40 [11:19:26]line Наличными: 700.00 [11:19:26]line Безнал.: 0.00 [11:19:26]line Место: АЗС № 89 "Партнер Нефть" [11:19:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:19:26]line СНО: Общий режим [11:19:26]line Чек 131 21.09.2024 11:19 [11:19:26]line Смена: 474 ФФД: 1.0 [11:19:26]line ЗНМ: 0300000113 [11:19:26]line РНМ: 0000000000091825 [11:19:26]line Версия ККМ: 001 [11:19:26]line ФМ: 0000000000871835 [11:19:26]line ФД: 151381 [11:19:26]line ФПД: 32760376278625 [11:19:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T111924&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151381&fm=32760376278625&tin=02508201610067®Number=0000000000091825&sum=70000 [11:19:26]OFD Sender: Processing packet 151381 [packets to send 824, broken 823] [11:19:26]ProducePacketName [11:19:26]name=ofd_packets/00151381 [11:19:26]OFD Sender: To server: pG, [11:19:26]CommunicateWithHost lk.salyk.kg:30040 [11:19:26]ConnectInit lk.salyk.kg [11:19:26]written 0, free lines is 4095 [11:19:27]Write to MH i2c: 01 00 00 F1 00 F1 [11:19:27]Write i2c OK [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: 01 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: 01 07 00 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D4 0C D8 [11:19:27]RasterBufferAndPrint [11:19:27]line [11:19:27]line [11:19:27]line [11:19:27]line [11:19:27]line [11:19:27]written 0, free lines is 3289 [11:19:27]MH_Cut [11:19:27]Write to MH i2c: D1 01 00 F8 00 01 CA [11:19:27]Write i2c OK [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: D1 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: D1 01 00 [11:19:27]MH_I2C_Read... [11:19:27]Read from MH i2c: D1 01 00 F8 00 00 C9 [11:19:27]Write to MH i2c: 01 00 00 F9 00 F9 [11:19:27]Write i2c OK [11:19:27]MH_I2C_Read... [11:19:27]*** Cut start [11:19:27]*** Purtial cut [11:19:27]*** CUTSNS_PIN = 0 [11:19:28]*** Stage 1: CUTSNS_PIN = 1 [11:19:29]Read from MH i2c: 01 [11:19:29]MH_I2C_Read... [11:19:29]*** Stop cut motor [11:19:29]*** Cut end [11:19:29]Read from MH i2c: 01 07 00 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:19:29]process_action close_receipt done [11:19:29]requested_data is exist [11:19:29]produce_requested_data [11:19:29]requested_item fm.sn is exist - process it [11:19:29]wFMCommunicate request_size=4 [11:19:29]MH_SAM_APDU [11:19:29]CAPDU: 80 11 00 00 [11:19:29]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [11:19:29]Write i2c OK [11:19:29]MH_I2C_Read... [11:19:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:29]Read from MH i2c: E2 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 17 00 [11:19:29]MH_I2C_Read... [11:19:29]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [11:19:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:19:29]wFMCommunicate OK [11:19:29]requested_item fd.num is exist - process it [11:19:29]SAM_PROTO_GetFieldsCounters [11:19:29]wFMCommunicate request_size=4 [11:19:29]MH_SAM_APDU [11:19:29]CAPDU: 80 13 00 00 [11:19:29]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [11:19:29]Write i2c OK [11:19:29]MH_I2C_Read... [11:19:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:30]Read from MH i2c: E2 [11:19:30]MH_I2C_Read... [11:19:30]Read from MH i2c: E2 62 00 [11:19:30]MH_I2C_Read... [11:19:30]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 4F 02 00 0E 04 04 00 DA 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 A2 [11:19:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 4F 02 00 0E 04 04 00 DA 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 [11:19:30]wFMCommunicate OK [11:19:30]SAM_PROTO_GetFieldsCounters done [11:19:30]requested_item shift.num is exist - process it [11:19:30]requested_item shift.opened is exist - process it [11:19:30]req_shift_opened [11:19:30]FM_GetShiftState [11:19:30]SAM_PROTO_GetShiftState [11:19:30]wFMCommunicate request_size=4 [11:19:30]MH_SAM_APDU [11:19:30]CAPDU: 80 13 01 00 [11:19:30]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [11:19:30]Write i2c OK [11:19:30]MH_I2C_Read... [11:19:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:30]Read from MH i2c: E2 [11:19:30]MH_I2C_Read... [11:19:30]Read from MH i2c: E2 0E 00 [11:19:30]MH_I2C_Read... [11:19:30]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 09 [11:19:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:19:30]wFMCommunicate OK [11:19:30]SAM_PROTO_GetShiftState done [11:19:30]FM_GetShiftState done [11:19:30]req_shift_opened done [11:19:30]requested_item shift.open_date is exist - process it [11:19:30]req_shift_open_date [11:19:30]req_shift_open_date done [11:19:30]produce_requested_data done [11:19:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151381,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:19:30]process_action_free close_receipt [11:19:30]json_value_free [11:19:30]json_value_free done [11:19:30]process_json_proto returns [11:19:30]Send response to host [11:19:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151381,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:19:30]free response buf [11:19:30]execute_script done [11:19:30]execute_script returns [11:19:30]free content buf [11:19:30]Sock 10.Close socket [11:19:30]Sock 10.Thread stoped [11:19:31]ConnectInit Can't take IP for lk.salyk.kg [11:19:31]CommunicateWithHost connect error [11:19:31]CommunicateWithHost err = -1 [11:19:31]OFD Sender: Server communicate error [11:19:36]OFD Sender: Processing packet 151381 [packets to send 824, broken 823] [11:19:36]ProducePacketName [11:19:36]name=ofd_packets/00151381 [11:19:36]OFD Sender: To server: pG, [11:19:36]CommunicateWithHost lk.salyk.kg:30040 [11:19:36]ConnectInit lk.salyk.kg [11:19:41]ConnectInit Can't take IP for lk.salyk.kg [11:19:41]CommunicateWithHost connect error [11:19:41]CommunicateWithHost err = -1 [11:19:41]OFD Sender: Server communicate error [11:19:42]recv_with_timeout no data received [11:19:46]OFD Sender: Processing packet 151381 [packets to send 824, broken 823] [11:19:46]ProducePacketName [11:19:46]name=ofd_packets/00151381 [11:19:46]OFD Sender: To server: pG, [11:19:46]CommunicateWithHost lk.salyk.kg:30040 [11:19:46]ConnectInit lk.salyk.kg [11:19:51]Connected sock=7 [11:19:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 3E 17 03 01 79 A8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 BC AB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 4F 02 00 35 04 06 00 1D CB 9E 97 3E 61 B3 52 A1 98 00 1E A7 63 [11:19:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 BF 47 00 83 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 4F 02 00 F4 03 04 00 DD 53 EE 66 B6 04 01 00 00 42 E4 A5 62 CF B9 78 55 [11:19:53]CommunicateWithHost err = 0 [11:19:53]CheckOFDResponse [11:19:53]1017 (14) - 77093643461234 [11:19:53]1041 (16) - 0000000000871835 [11:19:53]1040 (4) - 151381 [11:19:53]1012 (4) - 21.09.2024 05:04 [11:19:53]1206 (1) - 0 [11:19:53]OFD Sender: Remove packet 151381 [11:19:53]ProducePacketName [11:19:53]name=ofd_packets/00151381 [11:19:53]NVStorageDeleteData [11:19:53]OFD Sender: No OFD packet to send [11:19:58]OFD Sender: No OFD packet to send [11:20:03]OFD Sender: No OFD packet to send [11:20:08]OFD Sender: No OFD packet to send [11:20:13]OFD Sender: No OFD packet to send [11:20:18]OFD Sender: No OFD packet to send [11:20:23]OFD Sender: No OFD packet to send [11:20:28]OFD Sender: No OFD packet to send [11:20:33]OFD Sender: No OFD packet to send [11:20:38]OFD Sender: No OFD packet to send [11:20:43]OFD Sender: No OFD packet to send [11:20:48]OFD Sender: No OFD packet to send [11:20:53]OFD Sender: No OFD packet to send [11:20:58]OFD Sender: No OFD packet to send [11:21:03]OFD Sender: No OFD packet to send [11:21:08]OFD Sender: No OFD packet to send [11:21:13]OFD Sender: No OFD packet to send [11:21:18]OFD Sender: No OFD packet to send [11:21:23]OFD Sender: No OFD packet to send [11:21:28]OFD Sender: No OFD packet to send [11:21:34]OFD Sender: No OFD packet to send [11:21:39]OFD Sender: No OFD packet to send [11:21:44]OFD Sender: No OFD packet to send [11:21:49]OFD Sender: No OFD packet to send [11:21:54]OFD Sender: No OFD packet to send [11:21:59]OFD Sender: No OFD packet to send [11:22:04]OFD Sender: No OFD packet to send [11:22:09]OFD Sender: No OFD packet to send [11:22:14]OFD Sender: No OFD packet to send [11:22:19]OFD Sender: No OFD packet to send [11:22:24]OFD Sender: No OFD packet to send [11:22:29]OFD Sender: No OFD packet to send [11:22:34]OFD Sender: No OFD packet to send [11:22:39]OFD Sender: No OFD packet to send [11:22:44]OFD Sender: No OFD packet to send [11:22:49]OFD Sender: No OFD packet to send [11:22:54]OFD Sender: No OFD packet to send [11:22:59]recv_with_timeout no data received [11:22:59]OFD Sender: No OFD packet to send [11:23:04]OFD Sender: No OFD packet to send [11:23:09]OFD Sender: No OFD packet to send [11:23:14]OFD Sender: No OFD packet to send [11:23:16]recv_with_timeout no data received [11:23:19]OFD Sender: No OFD packet to send [11:23:24]OFD Sender: No OFD packet to send [11:23:29]OFD Sender: No OFD packet to send [11:23:34]OFD Sender: No OFD packet to send [11:23:39]OFD Sender: No OFD packet to send [11:23:44]OFD Sender: No OFD packet to send [11:23:47]recv_with_timeout no data received [11:23:49]OFD Sender: No OFD packet to send [11:23:53]accept exits with 9 [11:23:53]New connection [11:23:53]New thread 3066621284 created [11:23:53]Thread 3066764644 joined [11:23:53]Waiting for new connection... [11:23:53] Sock 9.Parse request [11:23:53]Sock 9.Check first char [11:23:53]Sock 9.First char is OK [11:23:53]request: POST /json_proto HTTP/1.0 [11:23:53]Method: POST [11:23:53]URL: /json_proto [11:23:53]Method is POST - this is cgi request [11:23:53]url: /json_proto [11:23:53]query_string will be loaded in cgi processing [11:23:53]execute_cgi json_proto POST (null) [11:23:53]execute_cgi path=json_proto method=POST [11:23:53]POST find Content-Length [11:23:53]Host: 172.17.43.67:8080 [11:23:53]Content-Length: 801 [11:23:53]Content-Type: application/json [11:23:53] [11:23:53]POST finish read [11:23:53]Found Content-Length = 801 [11:23:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785391", "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\u000A4200962", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:53]execute_script... [11:23: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)1785391", "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\u000A4200962", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:23:53]POST & json_proto [11:23:53]process_json_proto [11:23:53]json parsed OK: [11:23:53]protocol is kg_v1.0 [11:23:53]action value=close_receipt [11:23:53]process_action close_receipt [11:23:53]cmd_close_receipt [11:23:53]MH_GetDate [11:23:53]Write to MH i2c: F0 00 00 FD 00 EC [11:23:53]Write i2c OK [11:23:53]MH_I2C_Read... [11:23:53]Read from MH i2c: F0 [11:23:53]MH_I2C_Read... [11:23:53]Read from MH i2c: F0 09 00 [11:23:53]MH_I2C_Read... [11:23:53]Read from MH i2c: F0 09 00 FD 00 00 CA AC EE 66 6A BD 47 65 92 [11:23:53]GetLastDocTimeStamp 1726917564 [11:23:53]current date 1726917834 [11:23:53]FM_GetShiftState [11:23:53]SAM_PROTO_GetShiftState [11:23:53]wFMCommunicate request_size=4 [11:23:53]MH_SAM_APDU [11:23:53]CAPDU: 80 13 01 00 [11:23:53]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [11:23:53]Write i2c OK [11:23:53]MH_I2C_Read... [11:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:53]Read from MH i2c: E2 [11:23:53]MH_I2C_Read... [11:23:53]Read from MH i2c: E2 0E 00 [11:23:53]MH_I2C_Read... [11:23:53]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [11:23:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:23:53]wFMCommunicate OK [11:23:53]SAM_PROTO_GetShiftState done [11:23:53]FM_GetShiftState done [11:23:53]opened in 1726878748 [11:23:53]opened+sec_in_day 1726965148 [11:23:53]quantity*price = 0 [11:23:53]sum+1 = 1 [11:23:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 132 21.09.2024 11:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4200962 ФМ: 0000000000871835 ФД: 151382 ФПД: 70679056594225 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151382&fm=70679056594225&tin=02508201610067®Number=0000000000091825&sum=0 [11:23:55]StoreToDocumentArchive [11:23:55]shift 474 fd 151382 [11:23:55]save to /storage/0474/doc_00151382 [11:23:55]save last doc name /storage/0474/doc_00151382 to /storage/kkm_last_doc_name [11:23:55]save OK [11:23:55]Clear old archive folders... [11:23:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:23:55]tlvbuf is 008FEC10 [11:23:55]SAM_PROTO_ClearQueue [11:23:55]wFMCommunicate request_size=4 [11:23:55]MH_SAM_APDU [11:23:55]CAPDU: 80 09 00 00 [11:23:55]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:23:55]Read from MH i2c: E2 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:23:55]RAPDU: 90 00 [11:23:55]wFMCommunicate OK [11:23:55]SAM_PROTO_ClearQueue done [11:23:55]KKMCreateOFDPacket [11:23:55]OFDProtocolAddRootSTLVToBuf [11:23:55]FM_MakeSignedData [11:23:55]FM_MakeSignedData [11:23:55]SAM_PROTO_SignData [11:23:55]wFMCommunicate request_size=4 [11:23:55]MH_SAM_APDU [11:23:55]CAPDU: 80 0D 01 02 [11:23:55]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:23:55]Read from MH i2c: E2 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:23:55]RAPDU: 90 00 [11:23:55]wFMCommunicate OK [11:23:55]wFMCommunicate request_size=255 [11:23:55]MH_SAM_APDU [11:23: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 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 84 00 00 00 F4 03 04 00 CA AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 4F 02 00 35 04 06 00 40 [11:23:55]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 00 00 00 F4 03 04 00 CA AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 4F 02 00 35 04 06 00 40 00 00 D7 [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:55]Read from MH i2c: E2 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:23:55]RAPDU: 90 00 [11:23:55]wFMCommunicate OK [11:23:55]wFMCommunicate request_size=10 [11:23:55]MH_SAM_APDU [11:23:55]CAPDU: 80 0D 02 02 05 48 40 0F B5 31 [11:23:55]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 48 40 0F B5 31 00 00 10 [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:23:55]Read from MH i2c: E2 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:23:55]RAPDU: 90 00 [11:23:55]wFMCommunicate OK [11:23:55]wFMCommunicate request_size=4 [11:23:55]MH_SAM_APDU [11:23:55]CAPDU: 80 0D 03 02 [11:23:55]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:23:55]Read from MH i2c: E2 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 0B 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 0B 00 0F 01 00 94 9E BA 5B AC 52 D4 FD 90 00 A2 [11:23:55]RAPDU: 94 9E BA 5B AC 52 D4 FD 90 00 [11:23:55]wFMCommunicate OK [11:23:55]SAM_PROTO_SignData done [11:23:55]FM_MakeSignedData done [11:23:55]CreateOFDProtocolMessage [11:23:55]wFMCommunicate request_size=4 [11:23:55]MH_SAM_APDU [11:23:55]CAPDU: 80 11 00 00 [11:23:55]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:55]Read from MH i2c: E2 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 17 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [11:23:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:23:55]wFMCommunicate OK [11:23:55]CreateOFDProtocolMessage done [11:23:55]OFDSenderStorePacket 151382 [11:23:55]StoreOFDPacket docnum=151382 [11:23:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 17 07 01 B4 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 00 00 00 F4 03 04 00 CA AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 4F 02 00 35 04 06 00 40 48 40 0F B5 31 94 9E BA 5B AC 52 D4 FD [11:23:55]CheckFolder [11:23:55]dirname=/storage/ofd_packets [11:23:55]CheckFolder done [11:23:55]ProducePacketName [11:23:55]name=ofd_packets/00151382 [11:23:55]NVStorageSaveData ofd_packets/00151382 [11:23:55]File name is /storage/ofd_packets/00151382 [11:23:55]Write 301 bytes [11:23:55]NVStorageSaveData done [11:23:55]OFDSenderStorePacket done [11:23:55]KKMCreateOFDPacket done [11:23:55]NVStorageSaveData kkm_last_timestamp [11:23:55]File name is /storage/kkm_last_timestamp [11:23:55]Write 4 bytes [11:23:55]NVStorageSaveData done [11:23:55]ExternCall_PrintAddStr [11:23:55]wPrintStart [11:23:55]Write to MH i2c: 01 00 00 11 01 12 [11:23:55]Write i2c OK [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: 01 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: 01 07 00 [11:23:55]MH_I2C_Read... [11:23:55]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [11:23:55]RasterBufferAndPrint [11:23:55]line Счет N : (1)1785391 [11:23:55]line ИНН: 02508201610067 [11:23:55]line Контрольно-Кассовый Чек [11:23:55]line ПРОДАЖА [11:23:55]line ТРК (МРК, ГНК) : 12 [11:23:55]line Товар: 2710124130 [11:23:55]line Аи-92-К-5 [11:23:55]line 10.000 * 0.00 [11:23:55]line = 0.00 [11:23:55]line НДС 12% НСП 1% [11:23:55]line > о реализуемом товаре [11:23:55]line ИТОГО: 0.00 [11:23:55]line НСП 1% : 0.00 [11:23:55]line НДС 12% : 0.00 [11:23:55]line Наличными: 0.00 [11:23:55]line Безнал.: 0.00 [11:23:55]line Место: АЗС № 89 "Партнер Нефть" [11:23:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:23:55]line СНО: Общий режим [11:23:55]line Чек 132 21.09.2024 11:23 [11:23:55]line Смена: 474 ФФД: 1.0 [11:23:55]line ЗНМ: 0300000113 [11:23:55]line РНМ: 0000000000091825 [11:23:55]line Версия ККМ: 001 [11:23:55]line Талоны: Топливные Талоны [11:23:55]line 4200962 [11:23:55]line ФМ: 0000000000871835 [11:23:55]line ФД: 151382 [11:23:55]line ФПД: 70679056594225 [11:23:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151382&fm=70679056594225&tin=02508201610067®Number=0000000000091825&sum=0 [11:23:55]written 0, free lines is 4095 [11:23:55]OFD Sender: Processing packet 151382 [packets to send 824, broken 823] [11:23:55]ProducePacketName [11:23:55]name=ofd_packets/00151382 [11:23:55]OFD Sender: To server: pG, [11:23:55]CommunicateWithHost lk.salyk.kg:30040 [11:23:55]ConnectInit lk.salyk.kg [11:23:56]Write to MH i2c: 01 00 00 3B 01 3C [11:23:56]Write i2c OK [11:23:56]MH_I2C_Read... [11:23:56]Read from MH i2c: 01 [11:23:56]MH_I2C_Read... [11:23:56]Read from MH i2c: 01 07 00 [11:23:56]MH_I2C_Read... [11:23:56]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E3 0C 32 [11:23:56]RasterBufferAndPrint [11:23:56]line [11:23:56]line [11:23:56]line [11:23:56]line [11:23:56]line [11:23:56]written 0, free lines is 3305 [11:23:56]MH_Cut [11:23:56]Write to MH i2c: D1 01 00 42 01 01 15 [11:23:56]Write i2c OK [11:23:56]MH_I2C_Read... [11:23:56]Read from MH i2c: D1 [11:23:56]MH_I2C_Read... [11:23:56]Read from MH i2c: D1 01 00 [11:23:56]MH_I2C_Read... [11:23:56]Read from MH i2c: D1 01 00 42 01 00 14 [11:23:56]Write to MH i2c: 01 00 00 43 01 44 [11:23:56]Write i2c OK [11:23:56]MH_I2C_Read... [11:23:56]*** Cut start [11:23:56]*** Purtial cut [11:23:56]*** Stage 1: CUTSNS_PIN = 1 [11:23:57]Read from MH i2c: 01 [11:23:57]MH_I2C_Read... [11:23:57]*** Stop cut motor [11:23:57]*** Cut end [11:23:57]Read from MH i2c: 01 07 00 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [11:23:57]process_action close_receipt done [11:23:57]requested_data is exist [11:23:57]produce_requested_data [11:23:57]requested_item fm.sn is exist - process it [11:23:57]wFMCommunicate request_size=4 [11:23:57]MH_SAM_APDU [11:23:57]CAPDU: 80 11 00 00 [11:23:57]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [11:23:57]Write i2c OK [11:23:57]MH_I2C_Read... [11:23:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:23:57]Read from MH i2c: E2 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: E2 17 00 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [11:23:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:23:57]wFMCommunicate OK [11:23:57]requested_item fd.num is exist - process it [11:23:57]SAM_PROTO_GetFieldsCounters [11:23:57]wFMCommunicate request_size=4 [11:23:57]MH_SAM_APDU [11:23:57]CAPDU: 80 13 00 00 [11:23:57]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [11:23:57]Write i2c OK [11:23:57]MH_I2C_Read... [11:23:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:23:57]Read from MH i2c: E2 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: E2 62 00 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 4F 02 00 0E 04 04 00 DA 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 F1 [11:23:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:23:57]wFMCommunicate OK [11:23:57]SAM_PROTO_GetFieldsCounters done [11:23:57]requested_item shift.num is exist - process it [11:23:57]requested_item shift.opened is exist - process it [11:23:57]req_shift_opened [11:23:57]FM_GetShiftState [11:23:57]SAM_PROTO_GetShiftState [11:23:57]wFMCommunicate request_size=4 [11:23:57]MH_SAM_APDU [11:23:57]CAPDU: 80 13 01 00 [11:23:57]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [11:23:57]Write i2c OK [11:23:57]MH_I2C_Read... [11:23:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:23:57]Read from MH i2c: E2 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: E2 0E 00 [11:23:57]MH_I2C_Read... [11:23:57]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [11:23:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:23:57]wFMCommunicate OK [11:23:57]SAM_PROTO_GetShiftState done [11:23:57]FM_GetShiftState done [11:23:57]req_shift_opened done [11:23:57]requested_item shift.open_date is exist - process it [11:23:57]req_shift_open_date [11:23:57]req_shift_open_date done [11:23:57]produce_requested_data done [11:23:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151382,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:23:57]process_action_free close_receipt [11:23:57]json_value_free [11:23:57]json_value_free done [11:23:57]process_json_proto returns [11:23:57]Send response to host [11:23:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151382,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:23:57]free response buf [11:23:57]execute_script done [11:23:57]execute_script returns [11:23:57]free content buf [11:23:57]Sock 9.Close socket [11:23:57]Sock 9.Thread stoped [11:24:05]Connected sock=7 [11:24:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 17 07 01 B4 A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 84 00 00 00 F4 03 04 00 CA AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 4F 02 00 35 04 06 00 40 48 40 0F B5 31 94 9E BA 5B AC 52 D4 FD [11:24:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3F AF 47 00 AF DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 4F 02 00 F4 03 04 00 DA 54 EE 66 B6 04 01 00 00 01 CD DB 6A EA E5 A8 78 [11:24:05]CommunicateWithHost err = 0 [11:24:05]CheckOFDResponse [11:24:05]1017 (14) - 77093643461234 [11:24:05]1041 (16) - 0000000000871835 [11:24:05]1040 (4) - 151382 [11:24:05]1012 (4) - 21.09.2024 05:08 [11:24:05]1206 (1) - 0 [11:24:05]OFD Sender: Remove packet 151382 [11:24:05]ProducePacketName [11:24:05]name=ofd_packets/00151382 [11:24:05]NVStorageDeleteData [11:24:06]OFD Sender: No OFD packet to send [11:24:11]OFD Sender: No OFD packet to send [11:24:16]OFD Sender: No OFD packet to send [11:24:20]recv_with_timeout no data received [11:24:21]OFD Sender: No OFD packet to send [11:24:26]OFD Sender: No OFD packet to send [11:24:31]OFD Sender: No OFD packet to send [11:24:36]OFD Sender: No OFD packet to send [11:24:41]accept exits with 10 [11:24:41]New connection [11:24:41]New thread 3066764644 created [11:24:41]Thread 3066621284 joined [11:24:41]Waiting for new connection... [11:24:41] Sock 10.Parse request [11:24:41]Sock 10.Check first char [11:24:41]Sock 10.First char is OK [11:24:41]request: POST /json_proto HTTP/1.0 [11:24:41]Method: POST [11:24:41]URL: /json_proto [11:24:41]Method is POST - this is cgi request [11:24:41]url: /json_proto [11:24:41]query_string will be loaded in cgi processing [11:24:41]execute_cgi json_proto POST (null) [11:24:41]execute_cgi path=json_proto method=POST [11:24:41]POST find Content-Length [11:24:41]Host: 172.17.43.67:8080 [11:24:41]Content-Length: 798 [11:24:41]Content-Type: application/json [11:24:41] [11:24:41]POST finish read [11:24:41]Found Content-Length = 798 [11:24:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.930, "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\u000A4086462", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:41]execute_script... [11:24: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)1785392", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.930, "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\u000A4086462", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:41]POST & json_proto [11:24:41]process_json_proto [11:24:41]json parsed OK: [11:24:41]protocol is kg_v1.0 [11:24:41]action value=close_receipt [11:24:41]process_action close_receipt [11:24:41]cmd_close_receipt [11:24:41]MH_GetDate [11:24:41]Write to MH i2c: F0 00 00 47 01 37 [11:24:41]Write i2c OK [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: F0 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: F0 09 00 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: F0 09 00 47 01 00 F9 AC EE 66 6A BD 47 65 0C [11:24:41]GetLastDocTimeStamp 1726917834 [11:24:41]current date 1726917881 [11:24:41]FM_GetShiftState [11:24:41]SAM_PROTO_GetShiftState [11:24:41]wFMCommunicate request_size=4 [11:24:41]MH_SAM_APDU [11:24:41]CAPDU: 80 13 01 00 [11:24:41]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:24:41]Write i2c OK [11:24:41]MH_I2C_Read... [11:24:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:41]Read from MH i2c: E2 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: E2 0E 00 [11:24:41]MH_I2C_Read... [11:24:41]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [11:24:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:24:41]wFMCommunicate OK [11:24:41]SAM_PROTO_GetShiftState done [11:24:41]FM_GetShiftState done [11:24:41]opened in 1726878748 [11:24:41]opened+sec_in_day 1726965148 [11:24:41]quantity*price = 0 [11:24:41]sum+1 = 1 [11:24:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 133 21.09.2024 11:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4086462 ФМ: 0000000000871835 ФД: 151383 ФПД: 117526426509091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112441&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151383&fm=117526426509091&tin=02508201610067®Number=0000000000091825&sum=0 [11:24:42]StoreToDocumentArchive [11:24:42]shift 474 fd 151383 [11:24:42]save to /storage/0474/doc_00151383 [11:24:42]save last doc name /storage/0474/doc_00151383 to /storage/kkm_last_doc_name [11:24:42]save OK [11:24:42]Clear old archive folders... [11:24:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:24:42]tlvbuf is 00906DB0 [11:24:42]SAM_PROTO_ClearQueue [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 09 00 00 [11:24:42]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [11:24:42]RAPDU: 90 00 [11:24:42]wFMCommunicate OK [11:24:42]SAM_PROTO_ClearQueue done [11:24:42]KKMCreateOFDPacket [11:24:42]OFDProtocolAddRootSTLVToBuf [11:24:42]FM_MakeSignedData [11:24:42]FM_MakeSignedData [11:24:42]SAM_PROTO_SignData [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 0D 01 02 [11:24:42]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:24:42]RAPDU: 90 00 [11:24:42]wFMCommunicate OK [11:24:42]wFMCommunicate request_size=255 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 3E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 F9 AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 4F 02 00 35 04 06 00 6A E3 C0 E7 [11:24:42]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 3E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 F9 AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 4F 02 00 35 04 06 00 6A E3 C0 E7 00 00 9A [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:24:42]RAPDU: 90 00 [11:24:42]wFMCommunicate OK [11:24:42]wFMCommunicate request_size=7 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 0D 02 02 02 5F 23 [11:24:42]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 5F 23 00 00 59 [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:24:42]RAPDU: 90 00 [11:24:42]wFMCommunicate OK [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 0D 03 02 [11:24:42]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 0B 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 0B 00 59 01 00 EC 76 82 4C 4E 8D 0B 56 90 00 42 [11:24:42]RAPDU: EC 76 82 4C 4E 8D 0B 56 90 00 [11:24:42]wFMCommunicate OK [11:24:42]SAM_PROTO_SignData done [11:24:42]FM_MakeSignedData done [11:24:42]CreateOFDProtocolMessage [11:24:42]wFMCommunicate request_size=4 [11:24:42]MH_SAM_APDU [11:24:42]CAPDU: 80 11 00 00 [11:24:42]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:42]Read from MH i2c: E2 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 17 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 28 [11:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:24:42]wFMCommunicate OK [11:24:42]CreateOFDProtocolMessage done [11:24:42]OFDSenderStorePacket 151383 [11:24:42]StoreOFDPacket docnum=151383 [11:24:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 02 62 04 01 14 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 3E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 F9 AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 4F 02 00 35 04 06 00 6A E3 C0 E7 5F 23 EC 76 82 4C 4E 8D 0B 56 [11:24:42]CheckFolder [11:24:42]dirname=/storage/ofd_packets [11:24:42]CheckFolder done [11:24:42]ProducePacketName [11:24:42]name=ofd_packets/00151383 [11:24:42]NVStorageSaveData ofd_packets/00151383 [11:24:42]File name is /storage/ofd_packets/00151383 [11:24:42]Write 298 bytes [11:24:42]NVStorageSaveData done [11:24:42]OFDSenderStorePacket done [11:24:42]KKMCreateOFDPacket done [11:24:42]NVStorageSaveData kkm_last_timestamp [11:24:42]File name is /storage/kkm_last_timestamp [11:24:42]Write 4 bytes [11:24:42]NVStorageSaveData done [11:24:42]ExternCall_PrintAddStr [11:24:42]wPrintStart [11:24:42]Write to MH i2c: 01 00 00 5B 01 5C [11:24:42]Write i2c OK [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: 01 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: 01 07 00 [11:24:42]MH_I2C_Read... [11:24:42]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [11:24:42]RasterBufferAndPrint [11:24:42]line Счет N : (1)1785392 [11:24:42]line ИНН: 02508201610067 [11:24:42]line Контрольно-Кассовый Чек [11:24:42]line ПРОДАЖА [11:24:42]line ТРК (МРК, ГНК) : 31 [11:24:42]line Товар: 2710194210 [11:24:42]line ДТ-К-5 [11:24:42]line 15.930 * 0.00 [11:24:42]line = 0.00 [11:24:42]line НДС 12% НСП 1% [11:24:42]line > о реализуемом товаре [11:24:42]line ИТОГО: 0.00 [11:24:42]line НСП 1% : 0.00 [11:24:42]line НДС 12% : 0.00 [11:24:42]line Наличными: 0.00 [11:24:42]line Безнал.: 0.00 [11:24:42]line Место: АЗС № 89 "Партнер Нефть" [11:24:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:24:42]line СНО: Общий режим [11:24:42]line Чек 133 21.09.2024 11:24 [11:24:42]line Смена: 474 ФФД: 1.0 [11:24:42]line ЗНМ: 0300000113 [11:24:42]line РНМ: 0000000000091825 [11:24:42]line Версия ККМ: 001 [11:24:42]line Талоны: Топливные Талоны [11:24:42]line 4086462 [11:24:42]line ФМ: 0000000000871835 [11:24:42]line ФД: 151383 [11:24:42]line ФПД: 117526426509091 [11:24:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112441&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151383&fm=117526426509091&tin=02508201610067®Number=0000000000091825&sum=0 [11:24:42]written 0, free lines is 4095 [11:24:42]OFD Sender: Processing packet 151383 [packets to send 824, broken 823] [11:24:42]ProducePacketName [11:24:42]name=ofd_packets/00151383 [11:24:42]OFD Sender: To server: pG, [11:24:42]CommunicateWithHost lk.salyk.kg:30040 [11:24:42]ConnectInit lk.salyk.kg [11:24:43]Write to MH i2c: 01 00 00 85 01 86 [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: 01 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: 01 07 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 E3 0C 7C [11:24:43]RasterBufferAndPrint [11:24:43]line [11:24:43]line [11:24:43]line [11:24:43]line [11:24:43]line [11:24:43]written 0, free lines is 3302 [11:24:43]MH_Cut [11:24:43]Write to MH i2c: D1 01 00 8C 01 01 5F [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: D1 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: D1 01 00 [11:24:43]MH_I2C_Read... [11:24:43]Read from MH i2c: D1 01 00 8C 01 00 5E [11:24:43]Write to MH i2c: 01 00 00 8D 01 8E [11:24:43]Write i2c OK [11:24:43]MH_I2C_Read... [11:24:44]*** Cut start [11:24:44]*** Purtial cut [11:24:44]*** Stage 1: CUTSNS_PIN = 1 [11:24:44]Read from MH i2c: 01 [11:24:44]MH_I2C_Read... [11:24:44]*** Stop cut motor [11:24:44]*** Cut end [11:24:44]Read from MH i2c: 01 07 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [11:24:44]process_action close_receipt done [11:24:44]requested_data is exist [11:24:44]produce_requested_data [11:24:44]requested_item fm.sn is exist - process it [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 11 00 00 [11:24:44]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 17 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5C [11:24:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:24:44]wFMCommunicate OK [11:24:44]requested_item fd.num is exist - process it [11:24:44]SAM_PROTO_GetFieldsCounters [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 13 00 00 [11:24:44]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 62 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 4F 02 00 0E 04 04 00 DA 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 3F [11:24:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:24:44]wFMCommunicate OK [11:24:44]SAM_PROTO_GetFieldsCounters done [11:24:44]requested_item shift.num is exist - process it [11:24:44]requested_item shift.opened is exist - process it [11:24:44]req_shift_opened [11:24:44]FM_GetShiftState [11:24:44]SAM_PROTO_GetShiftState [11:24:44]wFMCommunicate request_size=4 [11:24:44]MH_SAM_APDU [11:24:44]CAPDU: 80 13 01 00 [11:24:44]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [11:24:44]Write i2c OK [11:24:44]MH_I2C_Read... [11:24:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:44]Read from MH i2c: E2 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 0E 00 [11:24:44]MH_I2C_Read... [11:24:44]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9E [11:24:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:24:44]wFMCommunicate OK [11:24:44]SAM_PROTO_GetShiftState done [11:24:44]FM_GetShiftState done [11:24:44]req_shift_opened done [11:24:44]requested_item shift.open_date is exist - process it [11:24:44]req_shift_open_date [11:24:44]req_shift_open_date done [11:24:44]produce_requested_data done [11:24:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151383,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:24:44]process_action_free close_receipt [11:24:44]json_value_free [11:24:44]json_value_free done [11:24:44]process_json_proto returns [11:24:44]Send response to host [11:24:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151383,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:24:44]free response buf [11:24:44]execute_script done [11:24:44]execute_script returns [11:24:44]free content buf [11:24:44]Sock 10.Close socket [11:24:44]Sock 10.Thread stoped [11:24:47]recv_with_timeout no data received [11:24:59]accept exits with 7 [11:24:59]New connection [11:24:59]New thread 3066621284 created [11:24:59]Thread 3066764644 joined [11:24:59]Waiting for new connection... [11:24:59] Sock 7.Parse request [11:24:59]Sock 7.Check first char [11:24:59]Sock 7.First char is OK [11:24:59]request: POST /json_proto HTTP/1.0 [11:24:59]Method: POST [11:24:59]URL: /json_proto [11:24:59]Method is POST - this is cgi request [11:24:59]url: /json_proto [11:24:59]query_string will be loaded in cgi processing [11:24:59]execute_cgi json_proto POST (null) [11:24:59]execute_cgi path=json_proto method=POST [11:24:59]POST find Content-Length [11:24:59]Host: 172.17.43.67:8080 [11:24:59]Content-Length: 675 [11:24:59]Content-Type: application/json [11:24:59] [11:24:59]POST finish read [11:24:59]Found Content-Length = 675 [11:24:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.760, "sum" : 286.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 286.00, "total" : 286.00, "payments": [ { "type": 0, "sum" : 286.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:59]execute_script... [11:24: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)1785393", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.760, "sum" : 286.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 286.00, "total" : 286.00, "payments": [ { "type": 0, "sum" : 286.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:24:59]POST & json_proto [11:24:59]process_json_proto [11:24:59]json parsed OK: [11:24:59]protocol is kg_v1.0 [11:24:59]action value=close_receipt [11:24:59]process_action close_receipt [11:24:59]cmd_close_receipt [11:24:59]MH_GetDate [11:24:59]Write to MH i2c: F0 00 00 91 01 81 [11:24:59]Write i2c OK [11:24:59]MH_I2C_Read... [11:24:59]Read from MH i2c: F0 [11:24:59]MH_I2C_Read... [11:24:59]Read from MH i2c: F0 09 00 [11:24:59]MH_I2C_Read... [11:24:59]Read from MH i2c: F0 09 00 91 01 00 0B AD EE 66 6A BD 47 65 69 [11:24:59]GetLastDocTimeStamp 1726917881 [11:24:59]current date 1726917899 [11:24:59]FM_GetShiftState [11:24:59]SAM_PROTO_GetShiftState [11:24:59]wFMCommunicate request_size=4 [11:24:59]MH_SAM_APDU [11:24:59]CAPDU: 80 13 01 00 [11:24:59]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [11:24:59]Write i2c OK [11:24:59]MH_I2C_Read... [11:24:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:24:59]Read from MH i2c: E2 [11:24:59]MH_I2C_Read... [11:24:59]Read from MH i2c: E2 0E 00 [11:24:59]MH_I2C_Read... [11:24:59]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A0 [11:24:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:24:59]wFMCommunicate OK [11:24:59]SAM_PROTO_GetShiftState done [11:24:59]FM_GetShiftState done [11:24:59]opened in 1726878748 [11:24:59]opened+sec_in_day 1726965148 [11:24:59]quantity*price = 28651 [11:24:59]sum+1 = 28652 [11:24:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 286.00 Внесено: 286.00 СДАЧА: 0.00 НСП 1% : 2.53 НДС 12% : 30.43 Наличными: 286.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 134 21.09.2024 11:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151384 ФПД: 174360861519672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151384&fm=174360861519672&tin=02508201610067®Number=0000000000091825&sum=28600 [11:25:00]StoreToDocumentArchive [11:25:00]shift 474 fd 151384 [11:25:00]save to /storage/0474/doc_00151384 [11:25:00]save last doc name /storage/0474/doc_00151384 to /storage/kkm_last_doc_name [11:25:00]save OK [11:25:00]Clear old archive folders... [11:25:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:25:00]tlvbuf is 009091D0 [11:25:00]SAM_PROTO_ClearQueue [11:25:00]wFMCommunicate request_size=4 [11:25:00]MH_SAM_APDU [11:25:00]CAPDU: 80 09 00 00 [11:25:00]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [11:25:00]Write i2c OK [11:25:00]MH_I2C_Read... [11:25:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:00]Read from MH i2c: E2 [11:25:00]MH_I2C_Read... [11:25:00]Read from MH i2c: E2 03 00 [11:25:00]MH_I2C_Read... [11:25:00]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [11:25:00]RAPDU: 90 00 [11:25:00]wFMCommunicate OK [11:25:00]SAM_PROTO_ClearQueue done [11:25:00]KKMCreateOFDPacket [11:25:00]OFDProtocolAddRootSTLVToBuf [11:25:00]FM_MakeSignedData [11:25:00]FM_MakeSignedData [11:25:00]SAM_PROTO_SignData [11:25:00]wFMCommunicate request_size=4 [11:25:00]MH_SAM_APDU [11:25:00]CAPDU: 80 0D 01 02 [11:25:00]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [11:25:00]Write i2c OK [11:25:00]MH_I2C_Read... [11:25:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:00]Read from MH i2c: E2 [11:25:00]MH_I2C_Read... [11:25:00]Read from MH i2c: E2 03 00 [11:25:00]MH_I2C_Read... [11:25:00]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [11:25:00]RAPDU: 90 00 [11:25:00]wFMCommunicate OK [11:25:00]wFMCommunicate request_size=255 [11:25:00]MH_SAM_APDU [11:25:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EB 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0B 00 00 00 00 07 04 06 00 B8 6F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 0B AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 4F 02 00 35 04 06 00 9E 94 8D 36 [11:25:00]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EB 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0B 00 00 00 00 07 04 06 00 B8 6F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 0B AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 4F 02 00 35 04 06 00 9E 94 8D 36 00 00 B4 [11:25:00]Write i2c OK [11:25:00]MH_I2C_Read... [11:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:01]Read from MH i2c: E2 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 03 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:25:01]RAPDU: 90 00 [11:25:01]wFMCommunicate OK [11:25:01]wFMCommunicate request_size=7 [11:25:01]MH_SAM_APDU [11:25:01]CAPDU: 80 0D 02 02 02 AF 38 [11:25:01]Write to MH i2c: E2 0A 00 A2 01 80 0D 02 02 02 00 AF 38 00 00 08 [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:01]Read from MH i2c: E2 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 03 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:25:01]RAPDU: 90 00 [11:25:01]wFMCommunicate OK [11:25:01]wFMCommunicate request_size=4 [11:25:01]MH_SAM_APDU [11:25:01]CAPDU: 80 0D 03 02 [11:25:01]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:01]Read from MH i2c: E2 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 0B 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 0B 00 A3 01 00 05 EB F2 0F FC 93 D7 1E 90 00 95 [11:25:01]RAPDU: 05 EB F2 0F FC 93 D7 1E 90 00 [11:25:01]wFMCommunicate OK [11:25:01]SAM_PROTO_SignData done [11:25:01]FM_MakeSignedData done [11:25:01]CreateOFDProtocolMessage [11:25:01]wFMCommunicate request_size=4 [11:25:01]MH_SAM_APDU [11:25:01]CAPDU: 80 11 00 00 [11:25:01]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:01]Read from MH i2c: E2 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 17 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 72 [11:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:25:01]wFMCommunicate OK [11:25:01]CreateOFDProtocolMessage done [11:25:01]OFDSenderStorePacket 151384 [11:25:01]StoreOFDPacket docnum=151384 [11:25:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 D5 04 01 4D 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EB 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0B 00 00 00 00 07 04 06 00 B8 6F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 0B AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 4F 02 00 35 04 06 00 9E 94 8D 36 AF 38 05 EB F2 0F FC 93 D7 1E [11:25:01]CheckFolder [11:25:01]dirname=/storage/ofd_packets [11:25:01]CheckFolder done [11:25:01]ProducePacketName [11:25:01]name=ofd_packets/00151384 [11:25:01]NVStorageSaveData ofd_packets/00151384 [11:25:01]File name is /storage/ofd_packets/00151384 [11:25:01]Write 298 bytes [11:25:01]NVStorageSaveData done [11:25:01]OFDSenderStorePacket done [11:25:01]KKMCreateOFDPacket done [11:25:01]NVStorageSaveData kkm_last_timestamp [11:25:01]File name is /storage/kkm_last_timestamp [11:25:01]Write 4 bytes [11:25:01]NVStorageSaveData done [11:25:01]ExternCall_PrintAddStr [11:25:01]wPrintStart [11:25:01]Write to MH i2c: 01 00 00 A5 01 A6 [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: 01 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: 01 07 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [11:25:01]RasterBufferAndPrint [11:25:01]line Счет N : (1)1785393 [11:25:01]line ИНН: 02508201610067 [11:25:01]line Контрольно-Кассовый Чек [11:25:01]line ПРОДАЖА [11:25:01]line ТРК (МРК, ГНК) : 31 [11:25:01]line Товар: 2710194210 [11:25:01]line ДТ-К-5 [11:25:01]line 3.760 * 76.20 [11:25:01]line = 286.51 [11:25:01]line НДС 12% НСП 1% [11:25:01]line > о реализуемом товаре [11:25:01]line ОКРУГЛЕНИЕ: -0.51 [11:25:01]line ИТОГО: 286.00 [11:25:01]line Внесено: 286.00 [11:25:01]line СДАЧА: 0.00 [11:25:01]line НСП 1% : 2.53 [11:25:01]line НДС 12% : 30.43 [11:25:01]line Наличными: 286.00 [11:25:01]line Безнал.: 0.00 [11:25:01]line Место: АЗС № 89 "Партнер Нефть" [11:25:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:25:01]line СНО: Общий режим [11:25:01]line Чек 134 21.09.2024 11:24 [11:25:01]line Смена: 474 ФФД: 1.0 [11:25:01]line ЗНМ: 0300000113 [11:25:01]line РНМ: 0000000000091825 [11:25:01]line Версия ККМ: 001 [11:25:01]line ФМ: 0000000000871835 [11:25:01]line ФД: 151384 [11:25:01]line ФПД: 174360861519672 [11:25:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151384&fm=174360861519672&tin=02508201610067®Number=0000000000091825&sum=28600 [11:25:01]written 0, free lines is 4095 [11:25:01]Write to MH i2c: 01 00 00 D0 01 D1 [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: 01 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: 01 07 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 CE 0C B2 [11:25:01]RasterBufferAndPrint [11:25:01]line [11:25:01]line [11:25:01]line [11:25:01]line [11:25:01]line [11:25:01]written 0, free lines is 3284 [11:25:01]MH_Cut [11:25:01]Write to MH i2c: D1 01 00 D7 01 01 AA [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: D1 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: D1 01 00 [11:25:01]MH_I2C_Read... [11:25:01]Read from MH i2c: D1 01 00 D7 01 00 A9 [11:25:01]Write to MH i2c: 01 00 00 D8 01 D9 [11:25:01]Write i2c OK [11:25:01]MH_I2C_Read... [11:25:02]*** Cut start [11:25:02]*** Purtial cut [11:25:02]*** CUTSNS_PIN = 0 [11:25:02]*** Stage 1: CUTSNS_PIN = 1 [11:25:04]Read from MH i2c: 01 [11:25:04]MH_I2C_Read... [11:25:04]*** Stop cut motor [11:25:04]*** Cut end [11:25:04]Read from MH i2c: 01 07 00 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [11:25:04]process_action close_receipt done [11:25:04]requested_data is exist [11:25:04]produce_requested_data [11:25:04]requested_item fm.sn is exist - process it [11:25:04]wFMCommunicate request_size=4 [11:25:04]MH_SAM_APDU [11:25:04]CAPDU: 80 11 00 00 [11:25:04]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [11:25:04]Write i2c OK [11:25:04]MH_I2C_Read... [11:25:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:04]Read from MH i2c: E2 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: E2 17 00 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [11:25:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:25:04]wFMCommunicate OK [11:25:04]requested_item fd.num is exist - process it [11:25:04]SAM_PROTO_GetFieldsCounters [11:25:04]wFMCommunicate request_size=4 [11:25:04]MH_SAM_APDU [11:25:04]CAPDU: 80 13 00 00 [11:25:04]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [11:25:04]Write i2c OK [11:25:04]MH_I2C_Read... [11:25:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:04]Read from MH i2c: E2 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: E2 62 00 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 4F 02 00 0E 04 04 00 DA 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 8E [11:25:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:25:04]wFMCommunicate OK [11:25:04]SAM_PROTO_GetFieldsCounters done [11:25:04]requested_item shift.num is exist - process it [11:25:04]requested_item shift.opened is exist - process it [11:25:04]req_shift_opened [11:25:04]FM_GetShiftState [11:25:04]SAM_PROTO_GetShiftState [11:25:04]wFMCommunicate request_size=4 [11:25:04]MH_SAM_APDU [11:25:04]CAPDU: 80 13 01 00 [11:25:04]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [11:25:04]Write i2c OK [11:25:04]MH_I2C_Read... [11:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:04]Read from MH i2c: E2 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: E2 0E 00 [11:25:04]MH_I2C_Read... [11:25:04]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E9 [11:25:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:25:04]wFMCommunicate OK [11:25:04]SAM_PROTO_GetShiftState done [11:25:04]FM_GetShiftState done [11:25:04]req_shift_opened done [11:25:04]requested_item shift.open_date is exist - process it [11:25:04]req_shift_open_date [11:25:04]req_shift_open_date done [11:25:04]produce_requested_data done [11:25:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151384,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:25:04]process_action_free close_receipt [11:25:04]json_value_free [11:25:04]json_value_free done [11:25:04]process_json_proto returns [11:25:04]Send response to host [11:25:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151384,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:25:04]free response buf [11:25:04]execute_script done [11:25:04]execute_script returns [11:25:04]free content buf [11:25:04]Sock 7.Close socket [11:25:04]Sock 7.Thread stoped [11:25:15]Connected sock=11 [11:25:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 02 62 04 01 14 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 3A 3E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 F9 AC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 4F 02 00 35 04 06 00 6A E3 C0 E7 5F 23 EC 76 82 4C 4E 8D 0B 56 [11:25:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3B 16 47 00 2D BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 4F 02 00 F4 03 04 00 21 55 EE 66 B6 04 01 00 00 31 12 41 40 4A 78 D3 2C [11:25:17]CommunicateWithHost err = 0 [11:25:17]CheckOFDResponse [11:25:17]1017 (14) - 77093643461234 [11:25:17]1041 (16) - 0000000000871835 [11:25:17]1040 (4) - 151383 [11:25:17]1012 (4) - 21.09.2024 05:09 [11:25:17]1206 (1) - 0 [11:25:17]OFD Sender: Remove packet 151383 [11:25:17]ProducePacketName [11:25:17]name=ofd_packets/00151383 [11:25:17]NVStorageDeleteData [11:25:17]OFD Sender: Processing packet 151384 [packets to send 824, broken 823] [11:25:17]ProducePacketName [11:25:17]name=ofd_packets/00151384 [11:25:17]OFD Sender: To server: pG, [11:25:17]CommunicateWithHost lk.salyk.kg:30040 [11:25:17]ConnectInit lk.salyk.kg [11:25:20]recv_with_timeout no data received [11:25:21]Connected sock=7 [11:25:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 D5 04 01 4D 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B0 0E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EB 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 6F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E3 0B 00 00 00 00 07 04 06 00 B8 6F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 00 00 00 F4 03 04 00 0B AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 4F 02 00 35 04 06 00 9E 94 8D 36 AF 38 05 EB F2 0F FC 93 D7 1E [11:25:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AA F6 47 00 4B 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 4F 02 00 F4 03 04 00 26 55 EE 66 B6 04 01 00 00 82 1C 2E 81 5F D6 A1 1E [11:25:22]CommunicateWithHost err = 0 [11:25:22]CheckOFDResponse [11:25:22]1017 (14) - 77093643461234 [11:25:22]1041 (16) - 0000000000871835 [11:25:22]1040 (4) - 151384 [11:25:22]1012 (4) - 21.09.2024 05:09 [11:25:22]1206 (1) - 0 [11:25:22]OFD Sender: Remove packet 151384 [11:25:22]ProducePacketName [11:25:22]name=ofd_packets/00151384 [11:25:22]NVStorageDeleteData [11:25:23]OFD Sender: No OFD packet to send [11:25:23]OFD Sender: No OFD packet to send [11:25:28]OFD Sender: No OFD packet to send [11:25:33]OFD Sender: No OFD packet to send [11:25:38]OFD Sender: No OFD packet to send [11:25:42]recv_with_timeout no data received [11:25:43]OFD Sender: No OFD packet to send [11:25:48]OFD Sender: No OFD packet to send [11:25:53]OFD Sender: No OFD packet to send [11:25:58]OFD Sender: No OFD packet to send [11:26:03]OFD Sender: No OFD packet to send [11:26:08]OFD Sender: No OFD packet to send [11:26:13]OFD Sender: No OFD packet to send [11:26:18]OFD Sender: No OFD packet to send [11:26:23]OFD Sender: No OFD packet to send [11:26:28]OFD Sender: No OFD packet to send [11:26:33]OFD Sender: No OFD packet to send [11:26:38]OFD Sender: No OFD packet to send [11:26:43]OFD Sender: No OFD packet to send [11:26:48]OFD Sender: No OFD packet to send [11:26:50]recv_with_timeout no data received [11:26:53]OFD Sender: No OFD packet to send [11:26:58]OFD Sender: No OFD packet to send [11:27:03]OFD Sender: No OFD packet to send [11:27:08]OFD Sender: No OFD packet to send [11:27:13]OFD Sender: No OFD packet to send [11:27:18]OFD Sender: No OFD packet to send [11:27:23]OFD Sender: No OFD packet to send [11:27:25]recv_with_timeout no data received [11:27:28]OFD Sender: No OFD packet to send [11:27:33]OFD Sender: No OFD packet to send [11:27:38]OFD Sender: No OFD packet to send [11:27:43]OFD Sender: No OFD packet to send [11:27:48]OFD Sender: No OFD packet to send [11:27:53]OFD Sender: No OFD packet to send [11:27:58]OFD Sender: No OFD packet to send [11:28:01]accept exits with 10 [11:28:01]New connection [11:28:01]New thread 3066764644 created [11:28:01]Thread 3066621284 joined [11:28:01]Waiting for new connection... [11:28:01] Sock 10.Parse request [11:28:01]Sock 10.Check first char [11:28:01]Sock 10.First char is OK [11:28:01]request: POST /json_proto HTTP/1.0 [11:28:01]Method: POST [11:28:01]URL: /json_proto [11:28:01]Method is POST - this is cgi request [11:28:01]url: /json_proto [11:28:01]query_string will be loaded in cgi processing [11:28:01]execute_cgi json_proto POST (null) [11:28:01]execute_cgi path=json_proto method=POST [11:28:01]POST find Content-Length [11:28:01]Host: 172.17.43.67:8080 [11:28:01]Content-Length: 755 [11:28:01]Content-Type: application/json [11:28:01] [11:28:01]POST finish read [11:28:01]Found Content-Length = 755 [11:28:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 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\u041A \u0413\u041F\u041D\u0410 Online\u000A30106548", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:01]execute_script... [11:28: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)1785394", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 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\u041A \u0413\u041F\u041D\u0410 Online\u000A30106548", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:28:01]POST & json_proto [11:28:01]process_json_proto [11:28:01]json parsed OK: [11:28:01]protocol is kg_v1.0 [11:28:01]action value=close_receipt [11:28:01]process_action close_receipt [11:28:01]cmd_close_receipt [11:28:01]MH_GetDate [11:28:01]Write to MH i2c: F0 00 00 DC 01 CC [11:28:01]Write i2c OK [11:28:01]MH_I2C_Read... [11:28:01]Read from MH i2c: F0 [11:28:01]MH_I2C_Read... [11:28:01]Read from MH i2c: F0 09 00 [11:28:01]MH_I2C_Read... [11:28:01]Read from MH i2c: F0 09 00 DC 01 00 C2 AD EE 66 6A BD 47 65 6B [11:28:01]GetLastDocTimeStamp 1726917899 [11:28:01]current date 1726918082 [11:28:01]FM_GetShiftState [11:28:01]SAM_PROTO_GetShiftState [11:28:01]wFMCommunicate request_size=4 [11:28:01]MH_SAM_APDU [11:28:01]CAPDU: 80 13 01 00 [11:28:01]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:28:01]Write i2c OK [11:28:01]MH_I2C_Read... [11:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:02]Read from MH i2c: E2 [11:28:02]MH_I2C_Read... [11:28:02]Read from MH i2c: E2 0E 00 [11:28:02]MH_I2C_Read... [11:28:02]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EB [11:28:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:28:02]wFMCommunicate OK [11:28:02]SAM_PROTO_GetShiftState done [11:28:02]FM_GetShiftState done [11:28:02]opened in 1726878748 [11:28:02]opened+sec_in_day 1726965148 [11:28:02]quantity*price = 0 [11:28:02]sum+1 = 1 [11:28:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 135 21.09.2024 11:28 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30106548 ФМ: 0000000000871835 ФД: 151385 ФПД: 67843412296841 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112802&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151385&fm=67843412296841&tin=02508201610067®Number=0000000000091825&sum=0 [11:28:03]StoreToDocumentArchive [11:28:03]shift 474 fd 151385 [11:28:03]save to /storage/0474/doc_00151385 [11:28:03]save last doc name /storage/0474/doc_00151385 to /storage/kkm_last_doc_name [11:28:03]save OK [11:28:03]Clear old archive folders... [11:28:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:28:03]tlvbuf is 008FEAB0 [11:28:03]SAM_PROTO_ClearQueue [11:28:03]wFMCommunicate request_size=4 [11:28:03]MH_SAM_APDU [11:28:03]CAPDU: 80 09 00 00 [11:28:03]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:28:03]Read from MH i2c: E2 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [11:28:03]RAPDU: 90 00 [11:28:03]wFMCommunicate OK [11:28:03]SAM_PROTO_ClearQueue done [11:28:03]KKMCreateOFDPacket [11:28:03]OFDProtocolAddRootSTLVToBuf [11:28:03]FM_MakeSignedData [11:28:03]FM_MakeSignedData [11:28:03]SAM_PROTO_SignData [11:28:03]wFMCommunicate request_size=4 [11:28:03]MH_SAM_APDU [11:28:03]CAPDU: 80 0D 01 02 [11:28:03]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:28:03]Read from MH i2c: E2 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [11:28:03]RAPDU: 90 00 [11:28:03]wFMCommunicate OK [11:28:03]wFMCommunicate request_size=255 [11:28:03]MH_SAM_APDU [11:28: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 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 87 00 00 00 F4 03 04 00 C2 AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 4F 02 00 35 04 06 00 3D [11:28:03]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 87 00 00 00 F4 03 04 00 C2 AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 4F 02 00 35 04 06 00 3D 00 00 57 [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:03]Read from MH i2c: E2 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:28:03]RAPDU: 90 00 [11:28:03]wFMCommunicate OK [11:28:03]wFMCommunicate request_size=10 [11:28:03]MH_SAM_APDU [11:28:03]CAPDU: 80 0D 02 02 05 B4 06 7D 84 89 [11:28:03]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 B4 06 7D 84 89 00 00 B6 [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:28:03]Read from MH i2c: E2 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:28:03]RAPDU: 90 00 [11:28:03]wFMCommunicate OK [11:28:03]wFMCommunicate request_size=4 [11:28:03]MH_SAM_APDU [11:28:03]CAPDU: 80 0D 03 02 [11:28:03]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:28:03]Read from MH i2c: E2 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 0B 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 0B 00 EE 01 00 13 ED 35 BF C8 07 E3 81 90 00 92 [11:28:03]RAPDU: 13 ED 35 BF C8 07 E3 81 90 00 [11:28:03]wFMCommunicate OK [11:28:03]SAM_PROTO_SignData done [11:28:03]FM_MakeSignedData done [11:28:03]CreateOFDProtocolMessage [11:28:03]wFMCommunicate request_size=4 [11:28:03]MH_SAM_APDU [11:28:03]CAPDU: 80 11 00 00 [11:28:03]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:03]Read from MH i2c: E2 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 17 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [11:28:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:28:03]wFMCommunicate OK [11:28:03]CreateOFDProtocolMessage done [11:28:03]OFDSenderStorePacket 151385 [11:28:03]StoreOFDPacket docnum=151385 [11:28:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 81 07 01 02 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 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 87 00 00 00 F4 03 04 00 C2 AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 4F 02 00 35 04 06 00 3D B4 06 7D 84 89 13 ED 35 BF C8 07 E3 81 [11:28:03]CheckFolder [11:28:03]dirname=/storage/ofd_packets [11:28:03]CheckFolder done [11:28:03]ProducePacketName [11:28:03]name=ofd_packets/00151385 [11:28:03]NVStorageSaveData ofd_packets/00151385 [11:28:03]File name is /storage/ofd_packets/00151385 [11:28:03]Write 301 bytes [11:28:03]NVStorageSaveData done [11:28:03]OFDSenderStorePacket done [11:28:03]KKMCreateOFDPacket done [11:28:03]NVStorageSaveData kkm_last_timestamp [11:28:03]File name is /storage/kkm_last_timestamp [11:28:03]Write 4 bytes [11:28:03]NVStorageSaveData done [11:28:03]ExternCall_PrintAddStr [11:28:03]wPrintStart [11:28:03]Write to MH i2c: 01 00 00 F0 01 F1 [11:28:03]OFD Sender: Processing packet 151385 [packets to send 824, broken 823] [11:28:03]ProducePacketName [11:28:03]name=ofd_packets/00151385 [11:28:03]OFD Sender: To server: pG, [11:28:03]CommunicateWithHost lk.salyk.kg:30040 [11:28:03]ConnectInit lk.salyk.kg [11:28:03]Write i2c OK [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: 01 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: 01 07 00 [11:28:03]MH_I2C_Read... [11:28:03]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [11:28:03]RasterBufferAndPrint [11:28:03]line Счет N : (1)1785394 [11:28:03]line ИНН: 02508201610067 [11:28:03]line Контрольно-Кассовый Чек [11:28:03]line ПРОДАЖА [11:28:03]line ТРК (МРК, ГНК) : 42 [11:28:03]line Товар: 2710124130 [11:28:03]line Аи-92-К-5 [11:28:03]line 40.000 * 0.00 [11:28:03]line = 0.00 [11:28:03]line НДС 12% НСП 1% [11:28:03]line > о реализуемом товаре [11:28:03]line ИТОГО: 0.00 [11:28:03]line НСП 1% : 0.00 [11:28:03]line НДС 12% : 0.00 [11:28:03]line Наличными: 0.00 [11:28:03]line Безнал.: 0.00 [11:28:03]line Место: АЗС № 89 "Партнер Нефть" [11:28:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:28:03]line СНО: Общий режим [11:28:03]line Чек 135 21.09.2024 11:28 [11:28:03]line Смена: 474 ФФД: 1.0 [11:28:03]line ЗНМ: 0300000113 [11:28:03]line РНМ: 0000000000091825 [11:28:03]line Версия ККМ: 001 [11:28:03]line Талоны: ТК ГПНА Online [11:28:03]line 30106548 [11:28:03]line ФМ: 0000000000871835 [11:28:03]line ФД: 151385 [11:28:03]line ФПД: 67843412296841 [11:28:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T112802&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151385&fm=67843412296841&tin=02508201610067®Number=0000000000091825&sum=0 [11:28:03]written 0, free lines is 4095 [11:28:04]Write to MH i2c: 01 00 00 1A 02 1C [11:28:04]Write i2c OK [11:28:04]MH_I2C_Read... [11:28:04]Read from MH i2c: 01 [11:28:04]MH_I2C_Read... [11:28:04]Read from MH i2c: 01 07 00 [11:28:04]MH_I2C_Read... [11:28:04]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 E7 0C 16 [11:28:04]RasterBufferAndPrint [11:28:04]line [11:28:04]line [11:28:04]line [11:28:04]line [11:28:04]line [11:28:04]written 0, free lines is 3309 [11:28:04]MH_Cut [11:28:04]Write to MH i2c: D1 01 00 21 02 01 F5 [11:28:04]Write i2c OK [11:28:04]MH_I2C_Read... [11:28:04]Read from MH i2c: D1 [11:28:04]MH_I2C_Read... [11:28:04]Read from MH i2c: D1 01 00 [11:28:04]MH_I2C_Read... [11:28:04]Read from MH i2c: D1 01 00 21 02 00 F4 [11:28:04]Write to MH i2c: 01 00 00 22 02 24 [11:28:04]Write i2c OK [11:28:04]MH_I2C_Read... [11:28:04]*** Cut start [11:28:04]*** Purtial cut [11:28:04]*** Stage 1: CUTSNS_PIN = 1 [11:28:05]Read from MH i2c: 01 [11:28:05]MH_I2C_Read... [11:28:05]*** Stop cut motor [11:28:05]*** Cut end [11:28:05]Read from MH i2c: 01 07 00 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [11:28:05]process_action close_receipt done [11:28:05]requested_data is exist [11:28:05]produce_requested_data [11:28:05]requested_item fm.sn is exist - process it [11:28:05]wFMCommunicate request_size=4 [11:28:05]MH_SAM_APDU [11:28:05]CAPDU: 80 11 00 00 [11:28:05]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [11:28:05]Write i2c OK [11:28:05]MH_I2C_Read... [11:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:28:05]Read from MH i2c: E2 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: E2 17 00 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [11:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:28:05]wFMCommunicate OK [11:28:05]requested_item fd.num is exist - process it [11:28:05]SAM_PROTO_GetFieldsCounters [11:28:05]wFMCommunicate request_size=4 [11:28:05]MH_SAM_APDU [11:28:05]CAPDU: 80 13 00 00 [11:28:05]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [11:28:05]Write i2c OK [11:28:05]MH_I2C_Read... [11:28:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:28:05]Read from MH i2c: E2 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: E2 62 00 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 4F 02 00 0E 04 04 00 DA 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 DD [11:28:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 87 00 00 00 5E 04 04 00 87 00 00 00 57 04 04 00 88 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:28:05]wFMCommunicate OK [11:28:05]SAM_PROTO_GetFieldsCounters done [11:28:05]requested_item shift.num is exist - process it [11:28:05]requested_item shift.opened is exist - process it [11:28:05]req_shift_opened [11:28:05]FM_GetShiftState [11:28:05]SAM_PROTO_GetShiftState [11:28:05]wFMCommunicate request_size=4 [11:28:05]MH_SAM_APDU [11:28:05]CAPDU: 80 13 01 00 [11:28:05]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [11:28:05]Write i2c OK [11:28:05]MH_I2C_Read... [11:28:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:28:05]Read from MH i2c: E2 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: E2 0E 00 [11:28:05]MH_I2C_Read... [11:28:05]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 34 [11:28:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:28:05]wFMCommunicate OK [11:28:05]SAM_PROTO_GetShiftState done [11:28:05]FM_GetShiftState done [11:28:05]req_shift_opened done [11:28:05]requested_item shift.open_date is exist - process it [11:28:05]req_shift_open_date [11:28:05]req_shift_open_date done [11:28:05]produce_requested_data done [11:28:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151385,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:28:05]process_action_free close_receipt [11:28:05]json_value_free [11:28:05]json_value_free done [11:28:05]process_json_proto returns [11:28:05]Send response to host [11:28:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151385,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:28:05]free response buf [11:28:05]execute_script done [11:28:05]execute_script returns [11:28:05]free content buf [11:28:05]Sock 10.Close socket [11:28:05]Sock 10.Thread stoped [11:28:10]Connected sock=7 [11:28:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 81 07 01 02 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 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 87 00 00 00 F4 03 04 00 C2 AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 4F 02 00 35 04 06 00 3D B4 06 7D 84 89 13 ED 35 BF C8 07 E3 81 [11:28:15]recv_with_timeout no data received [11:28:15]CommunicateWithHost answer receiving error [11:28:15]CommunicateWithHost err = -3 [11:28:15]OFD Sender: Server communicate error [11:28:20]OFD Sender: Processing packet 151385 [packets to send 824, broken 823] [11:28:20]ProducePacketName [11:28:20]name=ofd_packets/00151385 [11:28:20]OFD Sender: To server: pG, [11:28:20]CommunicateWithHost lk.salyk.kg:30040 [11:28:20]ConnectInit lk.salyk.kg [11:28:21]Connected sock=7 [11:28:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3C 81 07 01 02 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 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 87 00 00 00 F4 03 04 00 C2 AD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 4F 02 00 35 04 06 00 3D B4 06 7D 84 89 13 ED 35 BF C8 07 E3 81 [11:28:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 06 47 00 F7 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 4F 02 00 F4 03 04 00 DA 55 EE 66 B6 04 01 00 00 09 3E D7 5A 97 FB 8D 03 [11:28:22]CommunicateWithHost err = 0 [11:28:22]CheckOFDResponse [11:28:22]1017 (14) - 77093643461234 [11:28:22]1041 (16) - 0000000000871835 [11:28:22]1040 (4) - 151385 [11:28:22]1012 (4) - 21.09.2024 05:12 [11:28:22]1206 (1) - 0 [11:28:22]OFD Sender: Remove packet 151385 [11:28:22]ProducePacketName [11:28:22]name=ofd_packets/00151385 [11:28:22]NVStorageDeleteData [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:40]recv_with_timeout no data received [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:07]OFD Sender: No OFD packet to send [11:29:12]OFD Sender: No OFD packet to send [11:29:17]OFD Sender: No OFD packet to send [11:29:22]OFD Sender: No OFD packet to send [11:29:27]OFD Sender: No OFD packet to send [11:29:32]OFD Sender: No OFD packet to send [11:29:37]OFD Sender: No OFD packet to send [11:29:38]recv_with_timeout no data received [11:29:42]OFD Sender: No OFD packet to send [11:29:47]OFD Sender: No OFD packet to send [11:29:52]OFD Sender: No OFD packet to send [11:29:57]OFD Sender: No OFD packet to send [11:30:02]OFD Sender: No OFD packet to send [11:30:07]OFD Sender: No OFD packet to send [11:30:12]OFD Sender: No OFD packet to send [11:30:15]recv_with_timeout no data received [11:30:17]OFD Sender: No OFD packet to send [11:30:22]OFD Sender: No OFD packet to send [11:30:27]OFD Sender: No OFD packet to send [11:30:32]OFD Sender: No OFD packet to send [11:30:38]OFD Sender: No OFD packet to send [11:30:38]recv_with_timeout no data received [11:30:43]OFD Sender: No OFD packet to send [11:30:45]accept exits with 9 [11:30:45]New connection [11:30:45]New thread 3066621284 created [11:30:45]Thread 3066764644 joined [11:30:45]Waiting for new connection... [11:30:45] Sock 9.Parse request [11:30:45]Sock 9.Check first char [11:30:45]Sock 9.First char is OK [11:30:45]request: POST /json_proto HTTP/1.0 [11:30:45]Method: POST [11:30:45]URL: /json_proto [11:30:45]Method is POST - this is cgi request [11:30:45]url: /json_proto [11:30:45]query_string will be loaded in cgi processing [11:30:45]execute_cgi json_proto POST (null) [11:30:45]execute_cgi path=json_proto method=POST [11:30:45]POST find Content-Length [11:30:45]Host: 172.17.43.67:8080 [11:30:45]Content-Length: 678 [11:30:45]Content-Type: application/json [11:30:45] [11:30:45]POST finish read [11:30:45]Found Content-Length = 678 [11:30:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:45]execute_script... [11:30:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785396", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.480, "sum" : 100.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:30:45]POST & json_proto [11:30:45]process_json_proto [11:30:45]json parsed OK: [11:30:45]protocol is kg_v1.0 [11:30:45]action value=close_receipt [11:30:45]process_action close_receipt [11:30:45]cmd_close_receipt [11:30:45]MH_GetDate [11:30:45]Write to MH i2c: F0 00 00 26 02 17 [11:30:45]Write i2c OK [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: F0 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: F0 09 00 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: F0 09 00 26 02 00 65 AE EE 66 6A BD 47 65 5A [11:30:45]GetLastDocTimeStamp 1726918082 [11:30:45]current date 1726918245 [11:30:45]FM_GetShiftState [11:30:45]SAM_PROTO_GetShiftState [11:30:45]wFMCommunicate request_size=4 [11:30:45]MH_SAM_APDU [11:30:45]CAPDU: 80 13 01 00 [11:30:45]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [11:30:45]Write i2c OK [11:30:45]MH_I2C_Read... [11:30:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:45]Read from MH i2c: E2 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: E2 0E 00 [11:30:45]MH_I2C_Read... [11:30:45]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [11:30:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:30:45]wFMCommunicate OK [11:30:45]SAM_PROTO_GetShiftState done [11:30:45]FM_GetShiftState done [11:30:45]opened in 1726878748 [11:30:45]opened+sec_in_day 1726965148 [11:30:45]quantity*price = 10034 [11:30:45]sum+1 = 10035 [11:30:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.66 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 136 21.09.2024 11:30 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151386 ФПД: 127087458470410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T113045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151386&fm=127087458470410&tin=02508201610067®Number=0000000000091825&sum=10000 [11:30:46]StoreToDocumentArchive [11:30:46]shift 474 fd 151386 [11:30:46]save to /storage/0474/doc_00151386 [11:30:46]save last doc name /storage/0474/doc_00151386 to /storage/kkm_last_doc_name [11:30:46]save OK [11:30:46]Clear old archive folders... [11:30:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:30:46]tlvbuf is 0088A9E0 [11:30:46]SAM_PROTO_ClearQueue [11:30:46]wFMCommunicate request_size=4 [11:30:46]MH_SAM_APDU [11:30:46]CAPDU: 80 09 00 00 [11:30:46]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [11:30:46]Write i2c OK [11:30:46]MH_I2C_Read... [11:30:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:30:46]Read from MH i2c: E2 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [11:30:46]RAPDU: 90 00 [11:30:46]wFMCommunicate OK [11:30:46]SAM_PROTO_ClearQueue done [11:30:46]KKMCreateOFDPacket [11:30:46]OFDProtocolAddRootSTLVToBuf [11:30:46]FM_MakeSignedData [11:30:46]FM_MakeSignedData [11:30:46]SAM_PROTO_SignData [11:30:46]wFMCommunicate request_size=4 [11:30:46]MH_SAM_APDU [11:30:46]CAPDU: 80 0D 01 02 [11:30:46]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [11:30:46]Write i2c OK [11:30:46]MH_I2C_Read... [11:30:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:30:46]Read from MH i2c: E2 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 [11:30:46]MH_I2C_Read... [11:30:46]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [11:30:46]RAPDU: 90 00 [11:30:46]wFMCommunicate OK [11:30:46]wFMCommunicate request_size=255 [11:30:46]MH_SAM_APDU [11:30: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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 65 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 4F 02 00 35 04 06 00 73 [11:30:46]Write to MH i2c: E2 02 01 36 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 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 65 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 4F 02 00 35 04 06 00 73 00 00 53 [11:30:46]Write i2c OK [11:30:46]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:30:47]RAPDU: 90 00 [11:30:47]wFMCommunicate OK [11:30:47]wFMCommunicate request_size=10 [11:30:47]MH_SAM_APDU [11:30:47]CAPDU: 80 0D 02 02 05 95 DA D1 4A 0A [11:30:47]Write to MH i2c: E2 0D 00 37 02 80 0D 02 02 05 00 95 DA D1 4A 0A 00 00 51 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:30:47]RAPDU: 90 00 [11:30:47]wFMCommunicate OK [11:30:47]wFMCommunicate request_size=4 [11:30:47]MH_SAM_APDU [11:30:47]CAPDU: 80 0D 03 02 [11:30:47]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 0B 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 0B 00 38 02 00 EF 81 28 B8 90 89 58 DB 90 00 52 [11:30:47]RAPDU: EF 81 28 B8 90 89 58 DB 90 00 [11:30:47]wFMCommunicate OK [11:30:47]SAM_PROTO_SignData done [11:30:47]FM_MakeSignedData done [11:30:47]CreateOFDProtocolMessage [11:30:47]wFMCommunicate request_size=4 [11:30:47]MH_SAM_APDU [11:30:47]CAPDU: 80 11 00 00 [11:30:47]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:47]Read from MH i2c: E2 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 17 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [11:30:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:30:47]wFMCommunicate OK [11:30:47]CreateOFDProtocolMessage done [11:30:47]OFDSenderStorePacket 151386 [11:30:47]StoreOFDPacket docnum=151386 [11:30:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 8D 07 01 36 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 65 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 4F 02 00 35 04 06 00 73 95 DA D1 4A 0A EF 81 28 B8 90 89 58 DB [11:30:47]CheckFolder [11:30:47]dirname=/storage/ofd_packets [11:30:47]CheckFolder done [11:30:47]ProducePacketName [11:30:47]name=ofd_packets/00151386 [11:30:47]NVStorageSaveData ofd_packets/00151386 [11:30:47]File name is /storage/ofd_packets/00151386 [11:30:47]Write 301 bytes [11:30:47]NVStorageSaveData done [11:30:47]OFDSenderStorePacket done [11:30:47]KKMCreateOFDPacket done [11:30:47]NVStorageSaveData kkm_last_timestamp [11:30:47]File name is /storage/kkm_last_timestamp [11:30:47]Write 4 bytes [11:30:47]NVStorageSaveData done [11:30:47]ExternCall_PrintAddStr [11:30:47]wPrintStart [11:30:47]Write to MH i2c: 01 00 00 3A 02 3C [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 07 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [11:30:47]RasterBufferAndPrint [11:30:47]line Счет N : (1)1785396 [11:30:47]line ИНН: 02508201610067 [11:30:47]line Контрольно-Кассовый Чек [11:30:47]line ПРОДАЖА [11:30:47]line ТРК (МРК, ГНК) : 12 [11:30:47]line Товар: 2710124130 [11:30:47]line Аи-92-К-5 [11:30:47]line 1.480 * 67.80 [11:30:47]line = 100.34 [11:30:47]line НДС 12% НСП 1% [11:30:47]line > о реализуемом товаре [11:30:47]line ОКРУГЛЕНИЕ: -0.34 [11:30:47]line ИТОГО: 100.00 [11:30:47]line Внесено: 100.00 [11:30:47]line СДАЧА: 0.00 [11:30:47]line НСП 1% : 0.89 [11:30:47]line НДС 12% : 10.66 [11:30:47]line Наличными: 100.00 [11:30:47]line Безнал.: 0.00 [11:30:47]line Место: АЗС № 89 "Партнер Нефть" [11:30:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:30:47]line СНО: Общий режим [11:30:47]line Чек 136 21.09.2024 11:30 [11:30:47]line Смена: 474 ФФД: 1.0 [11:30:47]line ЗНМ: 0300000113 [11:30:47]line РНМ: 0000000000091825 [11:30:47]line Версия ККМ: 001 [11:30:47]line ФМ: 0000000000871835 [11:30:47]line ФД: 151386 [11:30:47]line ФПД: 127087458470410 [11:30:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T113045&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151386&fm=127087458470410&tin=02508201610067®Number=0000000000091825&sum=10000 [11:30:47]written 0, free lines is 4095 [11:30:47]OFD Sender: Processing packet 151386 [packets to send 824, broken 823] [11:30:47]ProducePacketName [11:30:47]name=ofd_packets/00151386 [11:30:47]OFD Sender: To server: pG, [11:30:47]CommunicateWithHost lk.salyk.kg:30040 [11:30:47]ConnectInit lk.salyk.kg [11:30:47]Write to MH i2c: 01 00 00 65 02 67 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 07 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 D7 0C 51 [11:30:47]RasterBufferAndPrint [11:30:47]line [11:30:47]line [11:30:47]line [11:30:47]line [11:30:47]line [11:30:47]written 0, free lines is 3295 [11:30:47]MH_Cut [11:30:47]Write to MH i2c: D1 01 00 6C 02 01 40 [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: D1 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: D1 01 00 [11:30:47]MH_I2C_Read... [11:30:47]Read from MH i2c: D1 01 00 6C 02 00 3F [11:30:47]Write to MH i2c: 01 00 00 6D 02 6F [11:30:47]Write i2c OK [11:30:47]MH_I2C_Read... [11:30:48]*** Cut start [11:30:48]*** Purtial cut [11:30:48]*** Stage 1: CUTSNS_PIN = 1 [11:30:48]Read from MH i2c: 01 [11:30:48]MH_I2C_Read... [11:30:48]*** Stop cut motor [11:30:48]*** Cut end [11:30:48]Read from MH i2c: 01 07 00 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [11:30:48]process_action close_receipt done [11:30:48]requested_data is exist [11:30:48]produce_requested_data [11:30:48]requested_item fm.sn is exist - process it [11:30:48]wFMCommunicate request_size=4 [11:30:48]MH_SAM_APDU [11:30:48]CAPDU: 80 11 00 00 [11:30:48]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [11:30:48]Write i2c OK [11:30:48]MH_I2C_Read... [11:30:48]Connected sock=10 [11:30:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE 8D 07 01 36 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C8 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 32 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2A 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 65 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 4F 02 00 35 04 06 00 73 95 DA D1 4A 0A EF 81 28 B8 90 89 58 DB [11:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:48]Read from MH i2c: E2 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: E2 17 00 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [11:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:30:48]wFMCommunicate OK [11:30:48]requested_item fd.num is exist - process it [11:30:48]SAM_PROTO_GetFieldsCounters [11:30:48]wFMCommunicate request_size=4 [11:30:48]MH_SAM_APDU [11:30:48]CAPDU: 80 13 00 00 [11:30:48]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [11:30:48]Write i2c OK [11:30:48]MH_I2C_Read... [11:30:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:48]Read from MH i2c: E2 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: E2 62 00 [11:30:48]MH_I2C_Read... [11:30:48]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 4F 02 00 0E 04 04 00 DA 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 2C [11:30:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 88 00 00 00 5E 04 04 00 88 00 00 00 57 04 04 00 89 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:30:49]wFMCommunicate OK [11:30:49]SAM_PROTO_GetFieldsCounters done [11:30:49]requested_item shift.num is exist - process it [11:30:49]requested_item shift.opened is exist - process it [11:30:49]req_shift_opened [11:30:49]FM_GetShiftState [11:30:49]SAM_PROTO_GetShiftState [11:30:49]wFMCommunicate request_size=4 [11:30:49]MH_SAM_APDU [11:30:49]CAPDU: 80 13 01 00 [11:30:49]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [11:30:49]Write i2c OK [11:30:49]MH_I2C_Read... [11:30:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:49]Read from MH i2c: E2 [11:30:49]MH_I2C_Read... [11:30:49]Read from MH i2c: E2 0E 00 [11:30:49]MH_I2C_Read... [11:30:49]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7F [11:30:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:30:49]wFMCommunicate OK [11:30:49]SAM_PROTO_GetShiftState done [11:30:49]FM_GetShiftState done [11:30:49]req_shift_opened done [11:30:49]requested_item shift.open_date is exist - process it [11:30:49]req_shift_open_date [11:30:49]req_shift_open_date done [11:30:49]produce_requested_data done [11:30:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151386,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:30:49]process_action_free close_receipt [11:30:49]json_value_free [11:30:49]json_value_free done [11:30:49]process_json_proto returns [11:30:49]Send response to host [11:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151386,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:30:49]free response buf [11:30:49]execute_script done [11:30:49]execute_script returns [11:30:49]free content buf [11:30:49]Sock 9.Close socket [11:30:49]Sock 9.Thread stoped [11:30:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 80 47 00 85 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 4F 02 00 F4 03 04 00 6E 56 EE 66 B6 04 01 00 00 EB 24 AC D6 DA AA 66 CC [11:30:49]CommunicateWithHost err = 0 [11:30:49]CheckOFDResponse [11:30:49]1017 (14) - 77093643461234 [11:30:49]1041 (16) - 0000000000871835 [11:30:49]1040 (4) - 151386 [11:30:49]1012 (4) - 21.09.2024 05:15 [11:30:49]1206 (1) - 0 [11:30:49]OFD Sender: Remove packet 151386 [11:30:49]ProducePacketName [11:30:49]name=ofd_packets/00151386 [11:30:49]NVStorageDeleteData [11:30:50]OFD Sender: No OFD packet to send [11:30:55]OFD Sender: No OFD packet to send [11:31:00]OFD Sender: No OFD packet to send [11:31:05]OFD Sender: No OFD packet to send [11:31:10]OFD Sender: No OFD packet to send [11:31:13]recv_with_timeout no data received [11:31:15]OFD Sender: No OFD packet to send [11:31:20]OFD Sender: No OFD packet to send [11:31:25]OFD Sender: No OFD packet to send [11:31:30]OFD Sender: No OFD packet to send [11:31:34]accept exits with 7 [11:31:34]New connection [11:31:34]New thread 3066764644 created [11:31:34]Thread 3066621284 joined [11:31:34]Waiting for new connection... [11:31:34] Sock 7.Parse request [11:31:34]Sock 7.Check first char [11:31:34]Sock 7.First char is OK [11:31:34]request: POST /json_proto HTTP/1.0 [11:31:34]Method: POST [11:31:34]URL: /json_proto [11:31:34]Method is POST - this is cgi request [11:31:34]url: /json_proto [11:31:34]query_string will be loaded in cgi processing [11:31:34]execute_cgi json_proto POST (null) [11:31:34]execute_cgi path=json_proto method=POST [11:31:34]POST find Content-Length [11:31:34]Host: 172.17.43.67:8080 [11:31:34]Content-Length: 675 [11:31:34]Content-Type: application/json [11:31:34] [11:31:34]POST finish read [11:31:34]Found Content-Length = 675 [11:31:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:34]execute_script... [11:31: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)1785397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:31:34]POST & json_proto [11:31:34]process_json_proto [11:31:34]json parsed OK: [11:31:34]protocol is kg_v1.0 [11:31:34]action value=close_receipt [11:31:34]process_action close_receipt [11:31:34]cmd_close_receipt [11:31:34]MH_GetDate [11:31:34]Write to MH i2c: F0 00 00 71 02 62 [11:31:34]Write i2c OK [11:31:34]MH_I2C_Read... [11:31:34]Read from MH i2c: F0 [11:31:34]MH_I2C_Read... [11:31:34]Read from MH i2c: F0 09 00 [11:31:34]MH_I2C_Read... [11:31:34]Read from MH i2c: F0 09 00 71 02 00 96 AE EE 66 6A BD 47 65 D6 [11:31:34]GetLastDocTimeStamp 1726918245 [11:31:34]current date 1726918294 [11:31:34]FM_GetShiftState [11:31:34]SAM_PROTO_GetShiftState [11:31:34]wFMCommunicate request_size=4 [11:31:34]MH_SAM_APDU [11:31:34]CAPDU: 80 13 01 00 [11:31:34]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [11:31:34]Write i2c OK [11:31:34]MH_I2C_Read... [11:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:34]Read from MH i2c: E2 [11:31:34]MH_I2C_Read... [11:31:34]Read from MH i2c: E2 0E 00 [11:31:34]MH_I2C_Read... [11:31:34]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 81 [11:31:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:31:34]wFMCommunicate OK [11:31:34]SAM_PROTO_GetShiftState done [11:31:34]FM_GetShiftState done [11:31:34]opened in 1726878748 [11:31:34]opened+sec_in_day 1726965148 [11:31:34]quantity*price = 50063 [11:31:34]sum+1 = 50064 [11:31:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 137 21.09.2024 11:31 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151387 ФПД: 175599137799717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T113134&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151387&fm=175599137799717&tin=02508201610067®Number=0000000000091825&sum=50000 [11:31:35]StoreToDocumentArchive [11:31:35]shift 474 fd 151387 [11:31:35]save to /storage/0474/doc_00151387 [11:31:35]save last doc name /storage/0474/doc_00151387 to /storage/kkm_last_doc_name [11:31:35]save OK [11:31:35]Clear old archive folders... [11:31:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:31:35]tlvbuf is 00900B10 [11:31:35]SAM_PROTO_ClearQueue [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 09 00 00 [11:31:35]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:31:35]Read from MH i2c: E2 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 [11:31:35]MH_I2C_Read... [11:31:35]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [11:31:35]RAPDU: 90 00 [11:31:35]wFMCommunicate OK [11:31:35]SAM_PROTO_ClearQueue done [11:31:35]KKMCreateOFDPacket [11:31:35]OFDProtocolAddRootSTLVToBuf [11:31:35]FM_MakeSignedData [11:31:35]FM_MakeSignedData [11:31:35]SAM_PROTO_SignData [11:31:35]wFMCommunicate request_size=4 [11:31:35]MH_SAM_APDU [11:31:35]CAPDU: 80 0D 01 02 [11:31:35]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [11:31:35]Write i2c OK [11:31:35]MH_I2C_Read... [11:31:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [11:31:36]RAPDU: 90 00 [11:31:36]wFMCommunicate OK [11:31:36]wFMCommunicate request_size=255 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 96 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 4F 02 00 35 04 06 00 9F B4 DC 3B [11:31:36]Write to MH i2c: E2 02 01 81 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 96 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 4F 02 00 35 04 06 00 9F B4 DC 3B 00 00 1A [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:31:36]RAPDU: 90 00 [11:31:36]wFMCommunicate OK [11:31:36]wFMCommunicate request_size=7 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 0D 02 02 02 3E 25 [11:31:36]Write to MH i2c: E2 0A 00 82 02 80 0D 02 02 02 00 3E 25 00 00 65 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:31:36]RAPDU: 90 00 [11:31:36]wFMCommunicate OK [11:31:36]wFMCommunicate request_size=4 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 0D 03 02 [11:31:36]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 0B 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 0B 00 83 02 00 77 AD 37 46 3A E5 B5 C1 90 00 37 [11:31:36]RAPDU: 77 AD 37 46 3A E5 B5 C1 90 00 [11:31:36]wFMCommunicate OK [11:31:36]SAM_PROTO_SignData done [11:31:36]FM_MakeSignedData done [11:31:36]CreateOFDProtocolMessage [11:31:36]wFMCommunicate request_size=4 [11:31:36]MH_SAM_APDU [11:31:36]CAPDU: 80 11 00 00 [11:31:36]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:36]Read from MH i2c: E2 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 17 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [11:31:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:31:36]wFMCommunicate OK [11:31:36]CreateOFDProtocolMessage done [11:31:36]OFDSenderStorePacket 151387 [11:31:36]StoreOFDPacket docnum=151387 [11:31:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 94 0B 04 01 97 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 96 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 4F 02 00 35 04 06 00 9F B4 DC 3B 3E 25 77 AD 37 46 3A E5 B5 C1 [11:31:36]CheckFolder [11:31:36]dirname=/storage/ofd_packets [11:31:36]CheckFolder done [11:31:36]ProducePacketName [11:31:36]name=ofd_packets/00151387 [11:31:36]NVStorageSaveData ofd_packets/00151387 [11:31:36]File name is /storage/ofd_packets/00151387 [11:31:36]Write 298 bytes [11:31:36]NVStorageSaveData done [11:31:36]OFDSenderStorePacket done [11:31:36]KKMCreateOFDPacket done [11:31:36]NVStorageSaveData kkm_last_timestamp [11:31:36]File name is /storage/kkm_last_timestamp [11:31:36]Write 4 bytes [11:31:36]NVStorageSaveData done [11:31:36]ExternCall_PrintAddStr [11:31:36]wPrintStart [11:31:36]Write to MH i2c: 01 00 00 85 02 87 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 07 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [11:31:36]RasterBufferAndPrint [11:31:36]line Счет N : (1)1785397 [11:31:36]line ИНН: 02508201610067 [11:31:36]line Контрольно-Кассовый Чек [11:31:36]line ПРОДАЖА [11:31:36]line ТРК (МРК, ГНК) : 41 [11:31:36]line Товар: 2710194210 [11:31:36]line ДТ-К-5 [11:31:36]line 6.570 * 76.20 [11:31:36]line = 500.63 [11:31:36]line НДС 12% НСП 1% [11:31:36]line > о реализуемом товаре [11:31:36]line ОКРУГЛЕНИЕ: -0.63 [11:31:36]line ИТОГО: 500.00 [11:31:36]line Внесено: 500.00 [11:31:36]line СДАЧА: 0.00 [11:31:36]line НСП 1% : 4.43 [11:31:36]line НДС 12% : 53.16 [11:31:36]line Наличными: 500.00 [11:31:36]line Безнал.: 0.00 [11:31:36]line Место: АЗС № 89 "Партнер Нефть" [11:31:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:31:36]line СНО: Общий режим [11:31:36]line Чек 137 21.09.2024 11:31 [11:31:36]line Смена: 474 ФФД: 1.0 [11:31:36]line ЗНМ: 0300000113 [11:31:36]line РНМ: 0000000000091825 [11:31:36]line Версия ККМ: 001 [11:31:36]line ФМ: 0000000000871835 [11:31:36]line ФД: 151387 [11:31:36]line ФПД: 175599137799717 [11:31:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T113134&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151387&fm=175599137799717&tin=02508201610067®Number=0000000000091825&sum=50000 [11:31:36]written 0, free lines is 4095 [11:31:36]OFD Sender: Processing packet 151387 [packets to send 824, broken 823] [11:31:36]ProducePacketName [11:31:36]name=ofd_packets/00151387 [11:31:36]OFD Sender: To server: pG, [11:31:36]CommunicateWithHost lk.salyk.kg:30040 [11:31:36]ConnectInit lk.salyk.kg [11:31:36]Write to MH i2c: 01 00 00 B0 02 B2 [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 07 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 D0 0C 95 [11:31:36]RasterBufferAndPrint [11:31:36]line [11:31:36]line [11:31:36]line [11:31:36]line [11:31:36]line [11:31:36]written 0, free lines is 3286 [11:31:36]MH_Cut [11:31:36]Write to MH i2c: D1 01 00 B7 02 01 8B [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: D1 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: D1 01 00 [11:31:36]MH_I2C_Read... [11:31:36]Read from MH i2c: D1 01 00 B7 02 00 8A [11:31:36]Write to MH i2c: 01 00 00 B8 02 BA [11:31:36]Write i2c OK [11:31:36]MH_I2C_Read... [11:31:37]*** Cut start [11:31:37]*** Purtial cut [11:31:37]*** Stage 1: CUTSNS_PIN = 1 [11:31:37]Read from MH i2c: 01 [11:31:37]MH_I2C_Read... [11:31:37]*** Stop cut motor [11:31:37]*** Cut end [11:31:37]Read from MH i2c: 01 07 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [11:31:37]process_action close_receipt done [11:31:37]requested_data is exist [11:31:37]produce_requested_data [11:31:37]requested_item fm.sn is exist - process it [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 11 00 00 [11:31:37]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:31:37]Read from MH i2c: E2 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 17 00 [11:31:37]MH_I2C_Read... [11:31:37]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [11:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:31:37]wFMCommunicate OK [11:31:37]requested_item fd.num is exist - process it [11:31:37]SAM_PROTO_GetFieldsCounters [11:31:37]wFMCommunicate request_size=4 [11:31:37]MH_SAM_APDU [11:31:37]CAPDU: 80 13 00 00 [11:31:37]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [11:31:37]Write i2c OK [11:31:37]MH_I2C_Read... [11:31:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:31:38]Read from MH i2c: E2 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: E2 62 00 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 4F 02 00 0E 04 04 00 DA 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 7B [11:31:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:31:38]wFMCommunicate OK [11:31:38]SAM_PROTO_GetFieldsCounters done [11:31:38]requested_item shift.num is exist - process it [11:31:38]requested_item shift.opened is exist - process it [11:31:38]req_shift_opened [11:31:38]FM_GetShiftState [11:31:38]SAM_PROTO_GetShiftState [11:31:38]wFMCommunicate request_size=4 [11:31:38]MH_SAM_APDU [11:31:38]CAPDU: 80 13 01 00 [11:31:38]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [11:31:38]Write i2c OK [11:31:38]MH_I2C_Read... [11:31:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:31:38]Read from MH i2c: E2 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: E2 0E 00 [11:31:38]MH_I2C_Read... [11:31:38]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CA [11:31:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:31:38]wFMCommunicate OK [11:31:38]SAM_PROTO_GetShiftState done [11:31:38]FM_GetShiftState done [11:31:38]req_shift_opened done [11:31:38]requested_item shift.open_date is exist - process it [11:31:38]req_shift_open_date [11:31:38]req_shift_open_date done [11:31:38]produce_requested_data done [11:31:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151387,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:31:38]process_action_free close_receipt [11:31:38]json_value_free [11:31:38]json_value_free done [11:31:38]process_json_proto returns [11:31:38]Send response to host [11:31:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151387,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:31:38]free response buf [11:31:38]execute_script done [11:31:38]execute_script returns [11:31:38]free content buf [11:31:38]Sock 7.Close socket [11:31:38]Sock 7.Thread stoped [11:31:41]recv_with_timeout no data received [11:31:41]ConnectInit Can't take IP for lk.salyk.kg [11:31:41]CommunicateWithHost connect error [11:31:41]CommunicateWithHost err = -1 [11:31:41]OFD Sender: Server communicate error [11:31:46]OFD Sender: Processing packet 151387 [packets to send 824, broken 823] [11:31:46]ProducePacketName [11:31:46]name=ofd_packets/00151387 [11:31:46]OFD Sender: To server: pG, [11:31:46]CommunicateWithHost lk.salyk.kg:30040 [11:31:46]ConnectInit lk.salyk.kg [11:31:51]ConnectInit Can't take IP for lk.salyk.kg [11:31:51]CommunicateWithHost connect error [11:31:51]CommunicateWithHost err = -1 [11:31:51]OFD Sender: Server communicate error [11:31:56]OFD Sender: Processing packet 151387 [packets to send 824, broken 823] [11:31:56]ProducePacketName [11:31:56]name=ofd_packets/00151387 [11:31:56]OFD Sender: To server: pG, [11:31:56]CommunicateWithHost lk.salyk.kg:30040 [11:31:56]ConnectInit lk.salyk.kg [11:31:56]recv_with_timeout no data received [11:31:57]Connected sock=9 [11:31:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 94 0B 04 01 97 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 96 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 4F 02 00 35 04 06 00 9F B4 DC 3B 3E 25 77 AD 37 46 3A E5 B5 C1 [11:31:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6B 26 47 00 E4 BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 4F 02 00 F4 03 04 00 B2 56 EE 66 B6 04 01 00 00 47 CF E8 DF DC D5 51 D0 [11:31:57]CommunicateWithHost err = 0 [11:31:57]CheckOFDResponse [11:31:57]1017 (14) - 77093643461234 [11:31:57]1041 (16) - 0000000000871835 [11:31:57]1040 (4) - 151387 [11:31:57]1012 (4) - 21.09.2024 05:16 [11:31:57]1206 (1) - 0 [11:31:57]OFD Sender: Remove packet 151387 [11:31:57]ProducePacketName [11:31:57]name=ofd_packets/00151387 [11:31:57]NVStorageDeleteData [11:31:58]OFD Sender: No OFD packet to send [11:32:03]OFD Sender: No OFD packet to send [11:32:08]OFD Sender: No OFD packet to send [11:32:13]OFD Sender: No OFD packet to send [11:32:17]recv_with_timeout no data received [11:32:18]OFD Sender: No OFD packet to send [11:32:23]OFD Sender: No OFD packet to send [11:32:27]recv_with_timeout no data received [11:32:28]OFD Sender: No OFD packet to send [11:32:33]OFD Sender: No OFD packet to send [11:32:36]accept exits with 10 [11:32:36]New connection [11:32:36]New thread 3066621284 created [11:32:36]Thread 3066764644 joined [11:32:36]Waiting for new connection... [11:32:36] Sock 10.Parse request [11:32:36]Sock 10.Check first char [11:32:36]Sock 10.First char is OK [11:32:36]request: POST /json_proto HTTP/1.0 [11:32:36]Method: POST [11:32:36]URL: /json_proto [11:32:36]Method is POST - this is cgi request [11:32:36]url: /json_proto [11:32:36]query_string will be loaded in cgi processing [11:32:36]execute_cgi json_proto POST (null) [11:32:36]execute_cgi path=json_proto method=POST [11:32:36]POST find Content-Length [11:32:36]Host: 172.17.43.67:8080 [11:32:36]Content-Length: 678 [11:32:36]Content-Type: application/json [11:32:36] [11:32:36]POST finish read [11:32:36]Found Content-Length = 678 [11:32:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:36]execute_script... [11:32:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:32:36]POST & json_proto [11:32:36]process_json_proto [11:32:36]json parsed OK: [11:32:36]protocol is kg_v1.0 [11:32:36]action value=close_receipt [11:32:36]process_action close_receipt [11:32:36]cmd_close_receipt [11:32:36]MH_GetDate [11:32:36]Write to MH i2c: F0 00 00 BC 02 AD [11:32:36]Write i2c OK [11:32:36]MH_I2C_Read... [11:32:36]Read from MH i2c: F0 [11:32:36]MH_I2C_Read... [11:32:36]Read from MH i2c: F0 09 00 [11:32:36]MH_I2C_Read... [11:32:36]Read from MH i2c: F0 09 00 BC 02 00 D4 AE EE 66 6A BD 47 65 5F [11:32:36]GetLastDocTimeStamp 1726918294 [11:32:36]current date 1726918356 [11:32:36]FM_GetShiftState [11:32:36]SAM_PROTO_GetShiftState [11:32:36]wFMCommunicate request_size=4 [11:32:36]MH_SAM_APDU [11:32:36]CAPDU: 80 13 01 00 [11:32:36]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [11:32:36]Write i2c OK [11:32:36]MH_I2C_Read... [11:32:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:36]Read from MH i2c: E2 [11:32:36]MH_I2C_Read... [11:32:36]Read from MH i2c: E2 0E 00 [11:32:36]MH_I2C_Read... [11:32:36]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CC [11:32:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:32:36]wFMCommunicate OK [11:32:36]SAM_PROTO_GetShiftState done [11:32:36]FM_GetShiftState done [11:32:36]opened in 1726878748 [11:32:36]opened+sec_in_day 1726965148 [11:32:36]quantity*price = 30035 [11:32:36]sum+1 = 30036 [11:32:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 138 21.09.2024 11:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151388 ФПД: 224106203029124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T113236&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151388&fm=224106203029124&tin=02508201610067®Number=0000000000091825&sum=30000 [11:32:37]StoreToDocumentArchive [11:32:37]shift 474 fd 151388 [11:32:37]save to /storage/0474/doc_00151388 [11:32:37]save last doc name /storage/0474/doc_00151388 to /storage/kkm_last_doc_name [11:32:37]save OK [11:32:37]Clear old archive folders... [11:32:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:32:37]tlvbuf is 00908210 [11:32:37]SAM_PROTO_ClearQueue [11:32:37]wFMCommunicate request_size=4 [11:32:37]MH_SAM_APDU [11:32:37]CAPDU: 80 09 00 00 [11:32:37]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [11:32:37]Write i2c OK [11:32:37]MH_I2C_Read... [11:32:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:32:37]Read from MH i2c: E2 [11:32:37]MH_I2C_Read... [11:32:37]Read from MH i2c: E2 03 00 [11:32:37]MH_I2C_Read... [11:32:37]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [11:32:37]RAPDU: 90 00 [11:32:37]wFMCommunicate OK [11:32:37]SAM_PROTO_ClearQueue done [11:32:37]KKMCreateOFDPacket [11:32:37]OFDProtocolAddRootSTLVToBuf [11:32:37]FM_MakeSignedData [11:32:37]FM_MakeSignedData [11:32:37]SAM_PROTO_SignData [11:32:37]wFMCommunicate request_size=4 [11:32:37]MH_SAM_APDU [11:32:37]CAPDU: 80 0D 01 02 [11:32:37]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [11:32:37]Write i2c OK [11:32:37]MH_I2C_Read... [11:32:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:32:37]Read from MH i2c: E2 [11:32:37]MH_I2C_Read... [11:32:37]Read from MH i2c: E2 03 00 [11:32:37]MH_I2C_Read... [11:32:37]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [11:32:37]RAPDU: 90 00 [11:32:37]wFMCommunicate OK [11:32:37]wFMCommunicate request_size=255 [11:32:38]MH_SAM_APDU [11:32: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D4 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 4F 02 00 35 04 06 00 CB [11:32:38]Write to MH i2c: E2 02 01 CC 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D4 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 4F 02 00 35 04 06 00 CB 00 00 97 [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:38]Read from MH i2c: E2 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 03 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [11:32:38]RAPDU: 90 00 [11:32:38]wFMCommunicate OK [11:32:38]wFMCommunicate request_size=10 [11:32:38]MH_SAM_APDU [11:32:38]CAPDU: 80 0D 02 02 05 D2 CA 9F 9E 84 [11:32:38]Write to MH i2c: E2 0D 00 CD 02 80 0D 02 02 05 00 D2 CA 9F 9E 84 00 00 B0 [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:32:38]Read from MH i2c: E2 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 03 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:32:38]RAPDU: 90 00 [11:32:38]wFMCommunicate OK [11:32:38]wFMCommunicate request_size=4 [11:32:38]MH_SAM_APDU [11:32:38]CAPDU: 80 0D 03 02 [11:32:38]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:32:38]Read from MH i2c: E2 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 0B 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 0B 00 CE 02 00 A9 5E BF 65 80 84 DB 6E 90 00 C4 [11:32:38]RAPDU: A9 5E BF 65 80 84 DB 6E 90 00 [11:32:38]wFMCommunicate OK [11:32:38]SAM_PROTO_SignData done [11:32:38]FM_MakeSignedData done [11:32:38]CreateOFDProtocolMessage [11:32:38]wFMCommunicate request_size=4 [11:32:38]MH_SAM_APDU [11:32:38]CAPDU: 80 11 00 00 [11:32:38]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]OFD Sender: No OFD packet to send [11:32:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:38]Read from MH i2c: E2 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 17 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [11:32:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:32:38]wFMCommunicate OK [11:32:38]CreateOFDProtocolMessage done [11:32:38]OFDSenderStorePacket 151388 [11:32:38]StoreOFDPacket docnum=151388 [11:32:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F2 2A 07 01 7D 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D4 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 4F 02 00 35 04 06 00 CB D2 CA 9F 9E 84 A9 5E BF 65 80 84 DB 6E [11:32:38]CheckFolder [11:32:38]dirname=/storage/ofd_packets [11:32:38]CheckFolder done [11:32:38]ProducePacketName [11:32:38]name=ofd_packets/00151388 [11:32:38]NVStorageSaveData ofd_packets/00151388 [11:32:38]File name is /storage/ofd_packets/00151388 [11:32:38]Write 301 bytes [11:32:38]NVStorageSaveData done [11:32:38]OFDSenderStorePacket done [11:32:38]KKMCreateOFDPacket done [11:32:38]NVStorageSaveData kkm_last_timestamp [11:32:38]File name is /storage/kkm_last_timestamp [11:32:38]Write 4 bytes [11:32:38]NVStorageSaveData done [11:32:38]ExternCall_PrintAddStr [11:32:38]wPrintStart [11:32:38]Write to MH i2c: 01 00 00 D0 02 D2 [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: 01 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: 01 07 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [11:32:38]RasterBufferAndPrint [11:32:38]line Счет N : (1)1785398 [11:32:38]line ИНН: 02508201610067 [11:32:38]line Контрольно-Кассовый Чек [11:32:38]line ПРОДАЖА [11:32:38]line ТРК (МРК, ГНК) : 22 [11:32:38]line Товар: 2710124130 [11:32:38]line Аи-92-К-5 [11:32:38]line 4.430 * 67.80 [11:32:38]line = 300.35 [11:32:38]line НДС 12% НСП 1% [11:32:38]line > о реализуемом товаре [11:32:38]line ОКРУГЛЕНИЕ: -0.35 [11:32:38]line ИТОГО: 300.00 [11:32:38]line Внесено: 300.00 [11:32:38]line СДАЧА: 0.00 [11:32:38]line НСП 1% : 2.66 [11:32:38]line НДС 12% : 31.90 [11:32:38]line Наличными: 300.00 [11:32:38]line Безнал.: 0.00 [11:32:38]line Место: АЗС № 89 "Партнер Нефть" [11:32:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:32:38]line СНО: Общий режим [11:32:38]line Чек 138 21.09.2024 11:32 [11:32:38]line Смена: 474 ФФД: 1.0 [11:32:38]line ЗНМ: 0300000113 [11:32:38]line РНМ: 0000000000091825 [11:32:38]line Версия ККМ: 001 [11:32:38]line ФМ: 0000000000871835 [11:32:38]line ФД: 151388 [11:32:38]line ФПД: 224106203029124 [11:32:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T113236&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151388&fm=224106203029124&tin=02508201610067®Number=0000000000091825&sum=30000 [11:32:38]written 0, free lines is 4095 [11:32:38]OFD Sender: Processing packet 151388 [packets to send 824, broken 823] [11:32:38]ProducePacketName [11:32:38]name=ofd_packets/00151388 [11:32:38]OFD Sender: To server: pG, [11:32:38]CommunicateWithHost lk.salyk.kg:30040 [11:32:38]ConnectInit lk.salyk.kg [11:32:38]Write to MH i2c: 01 00 00 FB 02 FD [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: 01 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: 01 07 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 D7 0C E7 [11:32:38]RasterBufferAndPrint [11:32:38]line [11:32:38]line [11:32:38]line [11:32:38]line [11:32:38]line [11:32:38]written 0, free lines is 3293 [11:32:38]MH_Cut [11:32:38]Write to MH i2c: D1 01 00 02 03 01 D7 [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: D1 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: D1 01 00 [11:32:38]MH_I2C_Read... [11:32:38]Read from MH i2c: D1 01 00 02 03 00 D6 [11:32:38]Write to MH i2c: 01 00 00 03 03 06 [11:32:38]Write i2c OK [11:32:38]MH_I2C_Read... [11:32:39]*** Cut start [11:32:39]*** Purtial cut [11:32:39]*** Stage 1: CUTSNS_PIN = 1 [11:32:39]Read from MH i2c: 01 [11:32:39]MH_I2C_Read... [11:32:39]*** Stop cut motor [11:32:39]*** Cut end [11:32:39]Read from MH i2c: 01 07 00 [11:32:39]MH_I2C_Read... [11:32:39]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [11:32:39]process_action close_receipt done [11:32:39]requested_data is exist [11:32:39]produce_requested_data [11:32:39]requested_item fm.sn is exist - process it [11:32:39]wFMCommunicate request_size=4 [11:32:39]MH_SAM_APDU [11:32:39]CAPDU: 80 11 00 00 [11:32:39]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [11:32:39]Write i2c OK [11:32:39]MH_I2C_Read... [11:32:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:32:40]Read from MH i2c: E2 [11:32:40]MH_I2C_Read... [11:32:40]Read from MH i2c: E2 17 00 [11:32:40]MH_I2C_Read... [11:32:40]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [11:32:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:32:40]wFMCommunicate OK [11:32:40]requested_item fd.num is exist - process it [11:32:40]SAM_PROTO_GetFieldsCounters [11:32:40]wFMCommunicate request_size=4 [11:32:40]MH_SAM_APDU [11:32:40]CAPDU: 80 13 00 00 [11:32:40]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [11:32:40]Write i2c OK [11:32:40]MH_I2C_Read... [11:32:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:32:40]Read from MH i2c: E2 [11:32:40]MH_I2C_Read... [11:32:40]Read from MH i2c: E2 62 00 [11:32:40]MH_I2C_Read... [11:32:40]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 4F 02 00 0E 04 04 00 DA 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 CB [11:32:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:32:40]wFMCommunicate OK [11:32:40]SAM_PROTO_GetFieldsCounters done [11:32:40]requested_item shift.num is exist - process it [11:32:40]requested_item shift.opened is exist - process it [11:32:40]req_shift_opened [11:32:40]FM_GetShiftState [11:32:40]SAM_PROTO_GetShiftState [11:32:40]wFMCommunicate request_size=4 [11:32:40]MH_SAM_APDU [11:32:40]CAPDU: 80 13 01 00 [11:32:40]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [11:32:40]Write i2c OK [11:32:40]MH_I2C_Read... [11:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:32:40]Read from MH i2c: E2 [11:32:40]MH_I2C_Read... [11:32:40]Read from MH i2c: E2 0E 00 [11:32:40]MH_I2C_Read... [11:32:40]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 16 [11:32:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:32:40]wFMCommunicate OK [11:32:40]SAM_PROTO_GetShiftState done [11:32:40]FM_GetShiftState done [11:32:40]req_shift_opened done [11:32:40]requested_item shift.open_date is exist - process it [11:32:40]req_shift_open_date [11:32:40]req_shift_open_date done [11:32:40]produce_requested_data done [11:32:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151388,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:32:40]process_action_free close_receipt [11:32:40]json_value_free [11:32:40]json_value_free done [11:32:40]process_json_proto returns [11:32:40]Send response to host [11:32:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151388,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:32:40]free response buf [11:32:40]execute_script done [11:32:40]execute_script returns [11:32:40]free content buf [11:32:40]Sock 10.Close socket [11:32:40]Sock 10.Thread stoped [11:32:43]ConnectInit Can't take IP for lk.salyk.kg [11:32:43]CommunicateWithHost connect error [11:32:43]CommunicateWithHost err = -1 [11:32:43]OFD Sender: Server communicate error [11:32:48]OFD Sender: Processing packet 151388 [packets to send 824, broken 823] [11:32:48]ProducePacketName [11:32:48]name=ofd_packets/00151388 [11:32:48]OFD Sender: To server: pG, [11:32:48]CommunicateWithHost lk.salyk.kg:30040 [11:32:48]ConnectInit lk.salyk.kg [11:32:48]Connected sock=7 [11:32:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F2 2A 07 01 7D 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 D4 AE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 4F 02 00 35 04 06 00 CB D2 CA 9F 9E 84 A9 5E BF 65 80 84 DB 6E [11:32:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E 13 47 00 1D 54 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 4F 02 00 F4 03 04 00 E5 56 EE 66 B6 04 01 00 00 43 73 70 2F B2 64 BF 7D [11:32:49]CommunicateWithHost err = 0 [11:32:49]CheckOFDResponse [11:32:49]1017 (14) - 77093643461234 [11:32:49]1041 (16) - 0000000000871835 [11:32:49]1040 (4) - 151388 [11:32:49]1012 (4) - 21.09.2024 05:17 [11:32:49]1206 (1) - 0 [11:32:49]OFD Sender: Remove packet 151388 [11:32:49]ProducePacketName [11:32:49]name=ofd_packets/00151388 [11:32:49]NVStorageDeleteData [11:32:49]OFD Sender: No OFD packet to send [11:32:54]OFD Sender: No OFD packet to send [11:32:55]recv_with_timeout no data received [11:32:59]OFD Sender: No OFD packet to send [11:33:04]OFD Sender: No OFD packet to send [11:33:09]OFD Sender: No OFD packet to send [11:33:14]recv_with_timeout no data received [11:33:14]OFD Sender: No OFD packet to send [11:33:19]OFD Sender: No OFD packet to send [11:33:24]OFD Sender: No OFD packet to send [11:33:29]OFD Sender: No OFD packet to send [11:33:32]recv_with_timeout no data received [11:33:34]OFD Sender: No OFD packet to send [11:33:39]OFD Sender: No OFD packet to send [11:33:44]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:05]OFD Sender: No OFD packet to send [11:34:10]OFD Sender: No OFD packet to send [11:34:15]OFD Sender: No OFD packet to send [11:34:20]OFD Sender: No OFD packet to send [11:34:25]OFD Sender: No OFD packet to send [11:34:30]OFD Sender: No OFD packet to send [11:34:35]OFD Sender: No OFD packet to send [11:34:40]OFD Sender: No OFD packet to send [11:34:45]OFD Sender: No OFD packet to send [11:34:50]OFD Sender: No OFD packet to send [11:34:50]recv_with_timeout no data received [11:34:55]OFD Sender: No OFD packet to send [11:35:00]OFD Sender: No OFD packet to send [11:35:05]OFD Sender: No OFD packet to send [11:35:10]OFD Sender: No OFD packet to send [11:35:15]OFD Sender: No OFD packet to send [11:35:20]OFD Sender: No OFD packet to send [11:35:25]OFD Sender: No OFD packet to send [11:35:30]OFD Sender: No OFD packet to send [11:35:35]OFD Sender: No OFD packet to send [11:35:40]OFD Sender: No OFD packet to send [11:35:45]OFD Sender: No OFD packet to send [11:35:50]OFD Sender: No OFD packet to send [11:35:55]OFD Sender: No OFD packet to send [11:35:59]recv_with_timeout no data received [11:36:00]OFD Sender: No OFD packet to send [11:36:05]OFD Sender: No OFD packet to send [11:36:10]OFD Sender: No OFD packet to send [11:36:15]OFD Sender: No OFD packet to send [11:36:19]recv_with_timeout no data received [11:36:20]OFD Sender: No OFD packet to send [11:36:25]OFD Sender: No OFD packet to send [11:36:30]OFD Sender: No OFD packet to send [11:36:35]OFD Sender: No OFD packet to send [11:36:40]OFD Sender: No OFD packet to send [11:36:42]recv_with_timeout no data received [11:36:45]OFD Sender: No OFD packet to send [11:36:50]OFD Sender: No OFD packet to send [11:36:55]OFD Sender: No OFD packet to send [11:37:00]OFD Sender: No OFD packet to send [11:37:05]OFD Sender: No OFD packet to send [11:37:10]OFD Sender: No OFD packet to send [11:37:11]recv_with_timeout no data received [11:37:15]OFD Sender: No OFD packet to send [11:37:20]OFD Sender: No OFD packet to send [11:37:25]OFD Sender: No OFD packet to send [11:37:30]OFD Sender: No OFD packet to send [11:37:35]OFD Sender: No OFD packet to send [11:37:40]OFD Sender: No OFD packet to send [11:37:45]OFD Sender: No OFD packet to send [11:37:47]recv_with_timeout no data received [11:37:50]OFD Sender: No OFD packet to send [11:37:55]OFD Sender: No OFD packet to send [11:38:00]OFD Sender: No OFD packet to send [11:38:05]OFD Sender: No OFD packet to send [11:38:10]OFD Sender: No OFD packet to send [11:38:16]OFD Sender: No OFD packet to send [11:38:21]OFD Sender: No OFD packet to send [11:38:26]OFD Sender: No OFD packet to send [11:38:31]OFD Sender: No OFD packet to send [11:38:31]recv_with_timeout no data received [11:38:34]accept exits with 9 [11:38:34]New connection [11:38:34]New thread 3066764644 created [11:38:34]Thread 3066621284 joined [11:38:34]Waiting for new connection... [11:38:34] Sock 9.Parse request [11:38:34]Sock 9.Check first char [11:38:34]Sock 9.First char is OK [11:38:34]request: POST /json_proto HTTP/1.0 [11:38:34]Method: POST [11:38:34]URL: /json_proto [11:38:34]Method is POST - this is cgi request [11:38:34]url: /json_proto [11:38:34]query_string will be loaded in cgi processing [11:38:34]execute_cgi json_proto POST (null) [11:38:34]execute_cgi path=json_proto method=POST [11:38:34]POST find Content-Length [11:38:34]Host: 172.17.43.67:8080 [11:38:34]Content-Length: 790 [11:38:34]Content-Type: application/json [11:38:34] [11:38:34]POST finish read [11:38:34]Found Content-Length = 790 [11:38:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:34]execute_script... [11:38: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)1785399", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:38:34]POST & json_proto [11:38:34]process_json_proto [11:38:34]json parsed OK: [11:38:34]protocol is kg_v1.0 [11:38:34]action value=close_receipt [11:38:34]process_action close_receipt [11:38:34]cmd_close_receipt [11:38:34]MH_GetDate [11:38:34]Write to MH i2c: F0 00 00 07 03 F9 [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: F0 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: F0 09 00 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: F0 09 00 07 03 00 3A B0 EE 66 6A BD 47 65 13 [11:38:34]GetLastDocTimeStamp 1726918356 [11:38:34]current date 1726918714 [11:38:34]FM_GetShiftState [11:38:34]SAM_PROTO_GetShiftState [11:38:34]wFMCommunicate request_size=4 [11:38:34]MH_SAM_APDU [11:38:34]CAPDU: 80 13 01 00 [11:38:34]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [11:38:34]Write i2c OK [11:38:34]MH_I2C_Read... [11:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:38:34]Read from MH i2c: E2 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: E2 0E 00 [11:38:34]MH_I2C_Read... [11:38:34]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 18 [11:38:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:38:34]wFMCommunicate OK [11:38:34]SAM_PROTO_GetShiftState done [11:38:34]FM_GetShiftState done [11:38:34]opened in 1726878748 [11:38:34]opened+sec_in_day 1726965148 [11:38:34]quantity*price = 0 [11:38:34]sum+1 = 1 [11:38:34]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 140 21.09.2024 11:44 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151390 ФПД: 77326945394531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T114400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151390&fm=77326945394531&tin=02508201610067®Number=0000000000091825&sum=0 [11:44:00]StoreToDocumentArchive [11:44:00]shift 474 fd 151390 [11:44:00]save to /storage/0474/doc_00151390 [11:44:00]save last doc name /storage/0474/doc_00151390 to /storage/kkm_last_doc_name [11:44:00]save OK [11:44:00]Clear old archive folders... [11:44:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:44:00]tlvbuf is 011F1DF0 [11:44:00]SAM_PROTO_ClearQueue [11:44:00]wFMCommunicate request_size=4 [11:44:00]MH_SAM_APDU [11:44:00]CAPDU: 80 09 00 00 [11:44:00]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [11:44:00]Write i2c OK [11:44:00]MH_I2C_Read... [11:44:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:00]Read from MH i2c: E2 [11:44:00]MH_I2C_Read... [11:44:00]Read from MH i2c: E2 03 00 [11:44:00]MH_I2C_Read... [11:44:00]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [11:44:00]RAPDU: 90 00 [11:44:00]wFMCommunicate OK [11:44:00]SAM_PROTO_ClearQueue done [11:44:00]KKMCreateOFDPacket [11:44:00]OFDProtocolAddRootSTLVToBuf [11:44:00]FM_MakeSignedData [11:44:00]FM_MakeSignedData [11:44:00]SAM_PROTO_SignData [11:44:00]wFMCommunicate request_size=4 [11:44:00]MH_SAM_APDU [11:44:00]CAPDU: 80 0D 01 02 [11:44:00]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [11:44:00]Write i2c OK [11:44:00]MH_I2C_Read... [11:44:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:00]Read from MH i2c: E2 [11:44:00]MH_I2C_Read... [11:44:00]Read from MH i2c: E2 03 00 [11:44:00]MH_I2C_Read... [11:44:00]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [11:44:00]RAPDU: 90 00 [11:44:00]wFMCommunicate OK [11:44:00]wFMCommunicate request_size=255 [11:44:00]MH_SAM_APDU [11:44:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 80 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 4F 02 00 35 04 06 00 46 54 15 1C [11:44:01]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 80 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 4F 02 00 35 04 06 00 46 54 15 1C 00 00 58 [11:44:01]Write i2c OK [11:44:01]MH_I2C_Read... [11:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:01]Read from MH i2c: E2 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 03 00 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [11:44:01]RAPDU: 90 00 [11:44:01]wFMCommunicate OK [11:44:01]wFMCommunicate request_size=7 [11:44:01]MH_SAM_APDU [11:44:01]CAPDU: 80 0D 02 02 02 9F 63 [11:44:01]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 9F 63 00 00 AE [11:44:01]Write i2c OK [11:44:01]MH_I2C_Read... [11:44:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:01]Read from MH i2c: E2 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 03 00 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [11:44:01]RAPDU: 90 00 [11:44:01]wFMCommunicate OK [11:44:01]wFMCommunicate request_size=4 [11:44:01]MH_SAM_APDU [11:44:01]CAPDU: 80 0D 03 02 [11:44:01]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [11:44:01]Write i2c OK [11:44:01]MH_I2C_Read... [11:44:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:01]Read from MH i2c: E2 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 0B 00 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 0B 00 2F 00 00 C5 1D F0 9A 55 ED 64 40 90 00 FD [11:44:01]RAPDU: C5 1D F0 9A 55 ED 64 40 90 00 [11:44:01]wFMCommunicate OK [11:44:01]SAM_PROTO_SignData done [11:44:01]FM_MakeSignedData done [11:44:01]CreateOFDProtocolMessage [11:44:01]wFMCommunicate request_size=4 [11:44:01]MH_SAM_APDU [11:44:01]CAPDU: 80 11 00 00 [11:44:01]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [11:44:01]Write i2c OK [11:44:01]MH_I2C_Read... [11:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:01]Read from MH i2c: E2 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 17 00 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [11:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:44:01]wFMCommunicate OK [11:44:01]CreateOFDProtocolMessage done [11:44:01]OFDSenderStorePacket 151390 [11:44:01]StoreOFDPacket docnum=151390 [11:44:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 34 10 04 01 27 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 80 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 4F 02 00 35 04 06 00 46 54 15 1C 9F 63 C5 1D F0 9A 55 ED 64 40 [11:44:01]CheckFolder [11:44:01]dirname=/storage/ofd_packets [11:44:01]CheckFolder done [11:44:01]ProducePacketName [11:44:01]name=ofd_packets/00151390 [11:44:01]NVStorageSaveData ofd_packets/00151390 [11:44:01]File name is /storage/ofd_packets/00151390 [11:44:01]Write 298 bytes [11:44:01]NVStorageSaveData done [11:44:01]OFDSenderStorePacket done [11:44:01]KKMCreateOFDPacket done [11:44:01]NVStorageSaveData kkm_last_timestamp [11:44:01]File name is /storage/kkm_last_timestamp [11:44:01]Write 4 bytes [11:44:01]NVStorageSaveData done [11:44:01]ExternCall_PrintAddStr [11:44:01]wPrintStart [11:44:01]Write to MH i2c: 01 00 00 31 00 31 [11:44:01]Write i2c OK [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: 01 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: 01 07 00 [11:44:01]MH_I2C_Read... [11:44:01]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [11:44:01]RasterBufferAndPrint [11:44:01]line Счет N : (1)1785399 [11:44:01]line ИНН: 02508201610067 [11:44:01]line Контрольно-Кассовый Чек [11:44:01]line ПРОДАЖА [11:44:01]line ТРК (МРК, ГНК) : 31 [11:44:01]line Товар: 2710194210 [11:44:01]line ДТ-К-5 [11:44:01]line 26.250 * 0.00 [11:44:01]line = 0.00 [11:44:01]line НДС 12% НСП 1% [11:44:01]line > о реализуемом товаре [11:44:01]line ИТОГО: 0.00 [11:44:01]line НСП 1% : 0.00 [11:44:01]line НДС 12% : 0.00 [11:44:01]line Наличными: 0.00 [11:44:01]line Безнал.: 0.00 [11:44:01]line Место: АЗС № 89 "Партнер Нефть" [11:44:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:44:01]line СНО: Общий режим [11:44:01]line Чек 140 21.09.2024 11:44 [11:44:01]line Смена: 474 ФФД: 1.0 [11:44:01]line ЗНМ: 0300000113 [11:44:01]line РНМ: 0000000000091825 [11:44:01]line Версия ККМ: 001 [11:44:01]line Талоны: Топливная Карта [11:44:01]line 10703 [11:44:01]line ФМ: 0000000000871835 [11:44:01]line ФД: 151390 [11:44:01]line ФПД: 77326945394531 [11:44:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T114400&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151390&fm=77326945394531&tin=02508201610067®Number=0000000000091825&sum=0 [11:44:01]written 0, free lines is 4095 [11:44:01]OFD Sender: Processing packet 151390 [packets to send 824, broken 823] [11:44:01]ProducePacketName [11:44:01]name=ofd_packets/00151390 [11:44:01]OFD Sender: To server: pG, [11:44:01]CommunicateWithHost lk.salyk.kg:30040 [11:44:01]ConnectInit lk.salyk.kg [11:44:02]Write to MH i2c: 01 00 00 5B 00 5B [11:44:02]Write i2c OK [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: 01 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: 01 07 00 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 ED 0C 5B [11:44:02]RasterBufferAndPrint [11:44:02]line [11:44:02]line [11:44:02]line [11:44:02]line [11:44:02]line [11:44:02]written 0, free lines is 3333 [11:44:02]MH_Cut [11:44:02]Write to MH i2c: D1 01 00 62 00 01 34 [11:44:02]Write i2c OK [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: D1 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: D1 01 00 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: D1 01 00 62 00 00 33 [11:44:02]Write to MH i2c: 01 00 00 63 00 63 [11:44:02]Write i2c OK [11:44:02]MH_I2C_Read... [11:44:02]*** Cut start [11:44:02]*** Purtial cut [11:44:02]*** Stage 1: CUTSNS_PIN = 1 [11:44:03]Connected sock=11 [11:44:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 34 10 04 01 27 B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 Read from MH i2c: BC 04 01 01 [11:44:03]00 MH_I2C_Read... [11:44:03]01 Read from MH i2c: FC 01 03 07 06 00 00 [11:44:03]00 MH_I2C_Read... [11:44:03]00 00 *** Stop cut motor [11:44:03]00 *** Cut end [11:44:03]00 Read from MH i2c: 00 01 EB 07 03 00 26 63 00 00 EF 00 03 00 0F 00 00 00 F6 00 03 FF 01 0F 00 78 01 [11:44:03]F7 process_action close_receipt done [11:44:03]requested_data is exist [11:44:03]produce_requested_data [11:44:03]requested_item fm.sn is exist - process it [11:44:03]wFMCommunicate request_size=4 [11:44:03]MH_SAM_APDU [11:44:03]CAPDU: 80 11 00 00 [11:44:03]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE 03 [11:44:03]06 00 00 Write i2c OK [11:44:03]00 MH_I2C_Read... [11:44:03]00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 80 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:03]30 38 37 31 38 33 35 10 04 04 00 5E 4F 02 00 35 04 06 00 46 54 15 1C 9F 63 C5 1D F0 9A 55 ED 64 40 [11:44:03]Read from MH i2c: E2 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 17 00 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [11:44:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:44:03]wFMCommunicate OK [11:44:03]requested_item fd.num is exist - process it [11:44:03]SAM_PROTO_GetFieldsCounters [11:44:03]wFMCommunicate request_size=4 [11:44:03]MH_SAM_APDU [11:44:03]CAPDU: 80 13 00 00 [11:44:03]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [11:44:03]Write i2c OK [11:44:03]MH_I2C_Read... [11:44:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:03]Read from MH i2c: E2 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 62 00 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [11:44:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8C 00 00 00 5E 04 04 00 8C 00 00 00 57 04 04 00 8D 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:44:03]wFMCommunicate OK [11:44:03]SAM_PROTO_GetFieldsCounters done [11:44:03]requested_item shift.num is exist - process it [11:44:03]requested_item shift.opened is exist - process it [11:44:03]req_shift_opened [11:44:03]FM_GetShiftState [11:44:03]SAM_PROTO_GetShiftState [11:44:03]wFMCommunicate request_size=4 [11:44:03]MH_SAM_APDU [11:44:03]CAPDU: 80 13 01 00 [11:44:03]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [11:44:03]Write i2c OK [11:44:03]MH_I2C_Read... [11:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:03]Read from MH i2c: E2 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 0E 00 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 73 [11:44:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:44:03]wFMCommunicate OK [11:44:03]SAM_PROTO_GetShiftState done [11:44:03]FM_GetShiftState done [11:44:03]req_shift_opened done [11:44:03]requested_item shift.open_date is exist - process it [11:44:03]req_shift_open_date [11:44:03]req_shift_open_date done [11:44:03]produce_requested_data done [11:44:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151390,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:44:03]process_action_free close_receipt [11:44:03]json_value_free [11:44:03]json_value_free done [11:44:03]process_json_proto returns [11:44:03]Send response to host [11:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151390,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:44:03]free response buf [11:44:03]execute_script done [11:44:03]execute_script returns [11:44:03]free content buf [11:44:03]Sock 9.Close socket [11:44:03]Sock 9.Thread stoped [11:44:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 EA 47 00 58 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 4F 02 00 F4 03 04 00 88 59 EE 66 B6 04 01 00 00 8F FD E5 76 B5 91 5B 73 [11:44:03]CommunicateWithHost err = 0 [11:44:03]CheckOFDResponse [11:44:03]1017 (14) - 77093643461234 [11:44:03]1041 (16) - 0000000000871835 [11:44:03]1040 (4) - 151390 [11:44:03]1012 (4) - 21.09.2024 05:28 [11:44:03]1206 (1) - 0 [11:44:03]OFD Sender: Remove packet 151390 [11:44:03]ProducePacketName [11:44:03]name=ofd_packets/00151390 [11:44:03]NVStorageDeleteData [11:44:04]OFD Sender: No OFD packet to send [11:44:09]OFD Sender: No OFD packet to send [11:44:12]recv_with_timeout no data received [11:44:14]OFD Sender: No OFD packet to send [11:44:19]OFD Sender: No OFD packet to send [11:44:24]OFD Sender: No OFD packet to send [11:44:28]recv_with_timeout no data received [11:44:29]OFD Sender: No OFD packet to send [11:44:34]OFD Sender: No OFD packet to send [11:44:35]accept exits with 10 [11:44:35]New connection [11:44:35]New thread 3067407716 created [11:44:35]Thread 3067551076 joined [11:44:35]Waiting for new connection... [11:44:35] Sock 10.Parse request [11:44:35]Sock 10.Check first char [11:44:35]Sock 10.First char is OK [11:44:35]request: POST /json_proto HTTP/1.0 [11:44:35]Method: POST [11:44:35]URL: /json_proto [11:44:35]Method is POST - this is cgi request [11:44:35]url: /json_proto [11:44:35]query_string will be loaded in cgi processing [11:44:35]execute_cgi json_proto POST (null) [11:44:35]execute_cgi path=json_proto method=POST [11:44:35]POST find Content-Length [11:44:35]Host: 172.17.43.67:8080 [11:44:35]Content-Length: 678 [11:44:35]Content-Type: application/json [11:44:35] [11:44:35]POST finish read [11:44:35]Found Content-Length = 678 [11:44:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:35]execute_script... [11:44: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)1785400", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:35]POST & json_proto [11:44:35]process_json_proto [11:44:35]json parsed OK: [11:44:35]protocol is kg_v1.0 [11:44:35]action value=close_receipt [11:44:35]process_action close_receipt [11:44:35]cmd_close_receipt [11:44:35]MH_GetDate [11:44:35]Write to MH i2c: F0 00 00 67 00 56 [11:44:35]Write i2c OK [11:44:35]MH_I2C_Read... [11:44:35]Read from MH i2c: F0 [11:44:35]MH_I2C_Read... [11:44:35]Read from MH i2c: F0 09 00 [11:44:35]MH_I2C_Read... [11:44:35]Read from MH i2c: F0 09 00 67 00 00 A3 B1 EE 66 6A BD 47 65 DA [11:44:35]GetLastDocTimeStamp 1726919040 [11:44:35]current date 1726919075 [11:44:35]FM_GetShiftState [11:44:35]SAM_PROTO_GetShiftState [11:44:35]wFMCommunicate request_size=4 [11:44:35]MH_SAM_APDU [11:44:35]CAPDU: 80 13 01 00 [11:44:35]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [11:44:35]Write i2c OK [11:44:35]MH_I2C_Read... [11:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:35]Read from MH i2c: E2 [11:44:35]MH_I2C_Read... [11:44:35]Read from MH i2c: E2 0E 00 [11:44:35]MH_I2C_Read... [11:44:35]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [11:44:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:44:35]wFMCommunicate OK [11:44:35]SAM_PROTO_GetShiftState done [11:44:35]FM_GetShiftState done [11:44:35]opened in 1726878748 [11:44:35]opened+sec_in_day 1726965148 [11:44:35]quantity*price = 50036 [11:44:35]sum+1 = 50037 [11:44:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 141 21.09.2024 11:44 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151391 ФПД: 185830536514067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T114435&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151391&fm=185830536514067&tin=02508201610067®Number=0000000000091825&sum=50000 [11:44:36]StoreToDocumentArchive [11:44:36]shift 474 fd 151391 [11:44:36]save to /storage/0474/doc_00151391 [11:44:36]save last doc name /storage/0474/doc_00151391 to /storage/kkm_last_doc_name [11:44:36]save OK [11:44:36]Clear old archive folders... [11:44:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:44:36]tlvbuf is 0118A6F0 [11:44:36]SAM_PROTO_ClearQueue [11:44:36]wFMCommunicate request_size=4 [11:44:36]MH_SAM_APDU [11:44:36]CAPDU: 80 09 00 00 [11:44:36]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:36]Read from MH i2c: E2 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [11:44:36]RAPDU: 90 00 [11:44:36]wFMCommunicate OK [11:44:36]SAM_PROTO_ClearQueue done [11:44:36]KKMCreateOFDPacket [11:44:36]OFDProtocolAddRootSTLVToBuf [11:44:36]FM_MakeSignedData [11:44:36]FM_MakeSignedData [11:44:36]SAM_PROTO_SignData [11:44:36]wFMCommunicate request_size=4 [11:44:36]MH_SAM_APDU [11:44:36]CAPDU: 80 0D 01 02 [11:44:36]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:36]Read from MH i2c: E2 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [11:44:36]RAPDU: 90 00 [11:44:36]wFMCommunicate OK [11:44:36]wFMCommunicate request_size=255 [11:44:36]MH_SAM_APDU [11:44:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 A3 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 4F 02 00 35 04 06 00 A9 [11:44:36]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 A3 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 4F 02 00 35 04 06 00 A9 00 00 D7 [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:36]Read from MH i2c: E2 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [11:44:36]RAPDU: 90 00 [11:44:36]wFMCommunicate OK [11:44:36]wFMCommunicate request_size=10 [11:44:36]MH_SAM_APDU [11:44:36]CAPDU: 80 0D 02 02 05 03 0B 1E 0A 13 [11:44:36]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 03 0B 1E 0A 13 00 00 45 [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:36]Read from MH i2c: E2 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [11:44:36]RAPDU: 90 00 [11:44:36]wFMCommunicate OK [11:44:36]wFMCommunicate request_size=4 [11:44:36]MH_SAM_APDU [11:44:36]CAPDU: 80 0D 03 02 [11:44:36]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:36]Read from MH i2c: E2 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 0B 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 0B 00 79 00 00 42 00 33 41 75 F9 32 EC 90 00 37 [11:44:36]RAPDU: 42 00 33 41 75 F9 32 EC 90 00 [11:44:36]wFMCommunicate OK [11:44:36]SAM_PROTO_SignData done [11:44:36]FM_MakeSignedData done [11:44:36]CreateOFDProtocolMessage [11:44:36]wFMCommunicate request_size=4 [11:44:36]MH_SAM_APDU [11:44:36]CAPDU: 80 11 00 00 [11:44:36]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:36]Read from MH i2c: E2 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 17 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [11:44:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:44:36]wFMCommunicate OK [11:44:36]CreateOFDProtocolMessage done [11:44:36]OFDSenderStorePacket 151391 [11:44:36]StoreOFDPacket docnum=151391 [11:44:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 EA 07 01 30 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 A3 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 4F 02 00 35 04 06 00 A9 03 0B 1E 0A 13 42 00 33 41 75 F9 32 EC [11:44:36]CheckFolder [11:44:36]dirname=/storage/ofd_packets [11:44:36]CheckFolder done [11:44:36]ProducePacketName [11:44:36]name=ofd_packets/00151391 [11:44:36]NVStorageSaveData ofd_packets/00151391 [11:44:36]File name is /storage/ofd_packets/00151391 [11:44:36]Write 301 bytes [11:44:36]NVStorageSaveData done [11:44:36]OFDSenderStorePacket done [11:44:36]KKMCreateOFDPacket done [11:44:36]NVStorageSaveData kkm_last_timestamp [11:44:36]File name is /storage/kkm_last_timestamp [11:44:36]Write 4 bytes [11:44:36]NVStorageSaveData done [11:44:36]ExternCall_PrintAddStr [11:44:36]wPrintStart [11:44:36]Write to MH i2c: 01 00 00 7B 00 7B [11:44:36]Write i2c OK [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: 01 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: 01 07 00 [11:44:36]MH_I2C_Read... [11:44:36]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [11:44:36]RasterBufferAndPrint [11:44:36]line Счет N : (1)1785400 [11:44:36]line ИНН: 02508201610067 [11:44:36]line Контрольно-Кассовый Чек [11:44:36]line ПРОДАЖА [11:44:36]line ТРК (МРК, ГНК) : 12 [11:44:36]line Товар: 2710124130 [11:44:36]line Аи-92-К-5 [11:44:36]line 7.380 * 67.80 [11:44:36]line = 500.36 [11:44:36]line НДС 12% НСП 1% [11:44:36]line > о реализуемом товаре [11:44:36]line ОКРУГЛЕНИЕ: -0.36 [11:44:36]line ИТОГО: 500.00 [11:44:36]line Внесено: 500.00 [11:44:36]line СДАЧА: 0.00 [11:44:36]line НСП 1% : 4.43 [11:44:36]line НДС 12% : 53.14 [11:44:36]line Наличными: 500.00 [11:44:36]line Безнал.: 0.00 [11:44:36]line Место: АЗС № 89 "Партнер Нефть" [11:44:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:44:36]line СНО: Общий режим [11:44:36]line Чек 141 21.09.2024 11:44 [11:44:36]line Смена: 474 ФФД: 1.0 [11:44:36]line ЗНМ: 0300000113 [11:44:36]line РНМ: 0000000000091825 [11:44:36]line Версия ККМ: 001 [11:44:36]line ФМ: 0000000000871835 [11:44:36]line ФД: 151391 [11:44:36]line ФПД: 185830536514067 [11:44:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T114435&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151391&fm=185830536514067&tin=02508201610067®Number=0000000000091825&sum=50000 [11:44:36]written 0, free lines is 4095 [11:44:36]OFD Sender: Processing packet 151391 [packets to send 824, broken 823] [11:44:36]ProducePacketName [11:44:36]name=ofd_packets/00151391 [11:44:36]OFD Sender: To server: pG, [11:44:36]CommunicateWithHost lk.salyk.kg:30040 [11:44:36]ConnectInit lk.salyk.kg [11:44:37]Write to MH i2c: 01 00 00 A6 00 A6 [11:44:37]Write i2c OK [11:44:37]MH_I2C_Read... [11:44:37]Read from MH i2c: 01 [11:44:37]MH_I2C_Read... [11:44:37]Read from MH i2c: 01 07 00 [11:44:37]MH_I2C_Read... [11:44:37]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D9 0C 92 [11:44:37]RasterBufferAndPrint [11:44:37]line [11:44:37]line [11:44:37]line [11:44:37]line [11:44:37]line [11:44:37]written 0, free lines is 3308 [11:44:37]MH_Cut [11:44:37]Write to MH i2c: D1 01 00 AD 00 01 7F [11:44:37]Write i2c OK [11:44:37]MH_I2C_Read... [11:44:37]Read from MH i2c: D1 [11:44:37]MH_I2C_Read... [11:44:37]Read from MH i2c: D1 01 00 [11:44:37]MH_I2C_Read... [11:44:37]Read from MH i2c: D1 01 00 AD 00 00 7E [11:44:37]Write to MH i2c: 01 00 00 AE 00 AE [11:44:37]Write i2c OK [11:44:37]MH_I2C_Read... [11:44:37]*** Cut start [11:44:37]*** Purtial cut [11:44:37]*** Stage 1: CUTSNS_PIN = 1 [11:44:38]Read from MH i2c: 01 [11:44:38]MH_I2C_Read... [11:44:38]*** Stop cut motor [11:44:38]*** Cut end [11:44:38]Read from MH i2c: 01 07 00 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [11:44:38]process_action close_receipt done [11:44:38]requested_data is exist [11:44:38]produce_requested_data [11:44:38]requested_item fm.sn is exist - process it [11:44:38]wFMCommunicate request_size=4 [11:44:38]MH_SAM_APDU [11:44:38]CAPDU: 80 11 00 00 [11:44:38]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [11:44:38]Write i2c OK [11:44:38]MH_I2C_Read... [11:44:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:38]Read from MH i2c: E2 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: E2 17 00 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [11:44:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:44:38]wFMCommunicate OK [11:44:38]requested_item fd.num is exist - process it [11:44:38]SAM_PROTO_GetFieldsCounters [11:44:38]wFMCommunicate request_size=4 [11:44:38]MH_SAM_APDU [11:44:38]CAPDU: 80 13 00 00 [11:44:38]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [11:44:38]Write i2c OK [11:44:38]MH_I2C_Read... [11:44:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:38]Read from MH i2c: E2 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: E2 62 00 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [11:44:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8D 00 00 00 5E 04 04 00 8D 00 00 00 57 04 04 00 8E 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:44:38]wFMCommunicate OK [11:44:38]SAM_PROTO_GetFieldsCounters done [11:44:38]requested_item shift.num is exist - process it [11:44:38]requested_item shift.opened is exist - process it [11:44:38]req_shift_opened [11:44:38]FM_GetShiftState [11:44:38]SAM_PROTO_GetShiftState [11:44:38]wFMCommunicate request_size=4 [11:44:38]MH_SAM_APDU [11:44:38]CAPDU: 80 13 01 00 [11:44:38]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [11:44:38]Write i2c OK [11:44:38]MH_I2C_Read... [11:44:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:38]Read from MH i2c: E2 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: E2 0E 00 [11:44:38]MH_I2C_Read... [11:44:38]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BE [11:44:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:44:38]wFMCommunicate OK [11:44:38]SAM_PROTO_GetShiftState done [11:44:38]FM_GetShiftState done [11:44:38]req_shift_opened done [11:44:38]requested_item shift.open_date is exist - process it [11:44:38]req_shift_open_date [11:44:38]req_shift_open_date done [11:44:38]produce_requested_data done [11:44:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151391,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:44:38]process_action_free close_receipt [11:44:38]json_value_free [11:44:38]json_value_free done [11:44:38]process_json_proto returns [11:44:38]Send response to host [11:44:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151391,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:44:38]free response buf [11:44:38]execute_script done [11:44:38]execute_script returns [11:44:38]free content buf [11:44:38]Sock 10.Close socket [11:44:38]Sock 10.Thread stoped [11:44:41]ConnectInit Can't take IP for lk.salyk.kg [11:44:41]CommunicateWithHost connect error [11:44:41]CommunicateWithHost err = -1 [11:44:41]OFD Sender: Server communicate error [11:44:46]OFD Sender: Processing packet 151391 [packets to send 824, broken 823] [11:44:46]ProducePacketName [11:44:46]name=ofd_packets/00151391 [11:44:46]OFD Sender: To server: pG, [11:44:46]CommunicateWithHost lk.salyk.kg:30040 [11:44:46]ConnectInit lk.salyk.kg [11:44:51]ConnectInit Can't take IP for lk.salyk.kg [11:44:51]CommunicateWithHost connect error [11:44:51]CommunicateWithHost err = -1 [11:44:51]OFD Sender: Server communicate error [11:44:52]recv_with_timeout no data received [11:44:56]OFD Sender: Processing packet 151391 [packets to send 824, broken 823] [11:44:56]ProducePacketName [11:44:56]name=ofd_packets/00151391 [11:44:56]OFD Sender: To server: pG, [11:44:56]CommunicateWithHost lk.salyk.kg:30040 [11:44:56]ConnectInit lk.salyk.kg [11:44:57]Connected sock=7 [11:44:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 57 EA 07 01 30 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 A3 B1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5F 4F 02 00 35 04 06 00 A9 03 0B 1E 0A 13 42 00 33 41 75 F9 32 EC [11:44:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 98 47 00 A7 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 38 37 31 38 33 35 10 04 04 00 5F 4F 02 00 F4 03 04 00 BF 59 EE 66 B6 04 01 00 00 8A 35 E6 00 0E DA 30 14 [11:44:58]CommunicateWithHost err = 0 [11:44:58]CheckOFDResponse [11:44:58]1017 (14) - 77093643461234 [11:44:58]1041 (16) - 0000000000871835 [11:44:58]1040 (4) - 151391 [11:44:58]1012 (4) - 21.09.2024 05:29 [11:44:58]1206 (1) - 0 [11:44:58]OFD Sender: Remove packet 151391 [11:44:58]ProducePacketName [11:44:58]name=ofd_packets/00151391 [11:44:58]NVStorageDeleteData [11:44:58]OFD Sender: No OFD packet to send [11:45:03]OFD Sender: No OFD packet to send [11:45:08]OFD Sender: No OFD packet to send [11:45:11]recv_with_timeout no data received [11:45:13]OFD Sender: No OFD packet to send [11:45:18]OFD Sender: No OFD packet to send [11:45:23]OFD Sender: No OFD packet to send [11:45:28]OFD Sender: No OFD packet to send [11:45:33]OFD Sender: No OFD packet to send [11:45:38]OFD Sender: No OFD packet to send [11:45:43]OFD Sender: No OFD packet to send [11:45:48]OFD Sender: No OFD packet to send [11:45:53]OFD Sender: No OFD packet to send [11:45:58]OFD Sender: No OFD packet to send [11:46:01]recv_with_timeout no data received [11:46:03]OFD Sender: No OFD packet to send [11:46:08]OFD Sender: No OFD packet to send [11:46:13]OFD Sender: No OFD packet to send [11:46:18]OFD Sender: No OFD packet to send [11:46:23]OFD Sender: No OFD packet to send [11:46:28]OFD Sender: No OFD packet to send [11:46:33]OFD Sender: No OFD packet to send [11:46:38]OFD Sender: No OFD packet to send [11:46:43]OFD Sender: No OFD packet to send [11:46:48]OFD Sender: No OFD packet to send [11:46:54]OFD Sender: No OFD packet to send [11:46:59]OFD Sender: No OFD packet to send [11:47:04]OFD Sender: No OFD packet to send [11:47:09]OFD Sender: No OFD packet to send [11:47:14]OFD Sender: No OFD packet to send [11:47:19]OFD Sender: No OFD packet to send [11:47:24]OFD Sender: No OFD packet to send [11:47:29]OFD Sender: No OFD packet to send [11:47:34]OFD Sender: No OFD packet to send [11:47:39]OFD Sender: No OFD packet to send [11:47:44]OFD Sender: No OFD packet to send [11:47:49]OFD Sender: No OFD packet to send [11:47:54]OFD Sender: No OFD packet to send [11:47:59]OFD Sender: No OFD packet to send [11:48:04]OFD Sender: No OFD packet to send [11:48:09]OFD Sender: No OFD packet to send [11:48:14]OFD Sender: No OFD packet to send [11:48:19]OFD Sender: No OFD packet to send [11:48:24]OFD Sender: No OFD packet to send [11:48:29]OFD Sender: No OFD packet to send [11:48:34]OFD Sender: No OFD packet to send [11:48:39]OFD Sender: No OFD packet to send [11:48:44]OFD Sender: No OFD packet to send [11:48:49]OFD Sender: No OFD packet to send [11:48:53]accept exits with 9 [11:48:53]New connection [11:48:53]New thread 3067551076 created [11:48:53]Thread 3067407716 joined [11:48:53]Waiting for new connection... [11:48:53] Sock 9.Parse request [11:48:53]Sock 9.Check first char [11:48:53]Sock 9.First char is OK [11:48:53]request: POST /json_proto HTTP/1.0 [11:48:53]Method: POST [11:48:53]URL: /json_proto [11:48:53]Method is POST - this is cgi request [11:48:53]url: /json_proto [11:48:53]query_string will be loaded in cgi processing [11:48:53]execute_cgi json_proto POST (null) [11:48:53]execute_cgi path=json_proto method=POST [11:48:53]POST find Content-Length [11:48:53]Host: 172.17.43.67:8080 [11:48:53]Content-Length: 662 [11:48:53]Content-Type: application/json [11:48:53] [11:48:53]POST finish read [11:48:53]Found Content-Length = 662 [11:48:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.050, "sum" : 280.67, "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" ] } } [11:48:53]execute_script... [11:48: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)1785401", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.050, "sum" : 280.67, "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" ] } } [11:48:53]POST & json_proto [11:48:53]process_json_proto [11:48:53]json parsed OK: [11:48:53]protocol is kg_v1.0 [11:48:53]action value=close_receipt [11:48:53]process_action close_receipt [11:48:53]cmd_close_receipt [11:48:53]MH_GetDate [11:48:53]Write to MH i2c: F0 00 00 B2 00 A1 [11:48:53]Write i2c OK [11:48:53]MH_I2C_Read... [11:48:53]Read from MH i2c: F0 [11:48:53]MH_I2C_Read... [11:48:53]Read from MH i2c: F0 09 00 [11:48:53]MH_I2C_Read... [11:48:53]Read from MH i2c: F0 09 00 B2 00 00 A6 B2 EE 66 6A BD 47 65 29 [11:48:53]GetLastDocTimeStamp 1726919075 [11:48:53]current date 1726919334 [11:48:53]FM_GetShiftState [11:48:53]SAM_PROTO_GetShiftState [11:48:53]wFMCommunicate request_size=4 [11:48:53]MH_SAM_APDU [11:48:53]CAPDU: 80 13 01 00 [11:48:53]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [11:48:53]Write i2c OK [11:48:53]MH_I2C_Read... [11:48:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:53]Read from MH i2c: E2 [11:48:53]MH_I2C_Read... [11:48:53]Read from MH i2c: E2 0E 00 [11:48:53]MH_I2C_Read... [11:48:53]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [11:48:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:48:53]wFMCommunicate OK [11:48:53]SAM_PROTO_GetShiftState done [11:48:53]FM_GetShiftState done [11:48:53]opened in 1726878748 [11:48:53]opened+sec_in_day 1726965148 [11:48:53]quantity*price = 28066 [11:48:53]sum+1 = 28068 [11:48:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.67 ИТОГО: 280.00 Внесено: 280.00 СДАЧА: 0.00 НСП 1% : 2.48 НДС 12% : 29.81 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 142 21.09.2024 11:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151392 ФПД: 181787723823263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T114854&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151392&fm=181787723823263&tin=02508201610067®Number=0000000000091825&sum=28000 [11:48:54]StoreToDocumentArchive [11:48:54]shift 474 fd 151392 [11:48:54]save to /storage/0474/doc_00151392 [11:48:54]save last doc name /storage/0474/doc_00151392 to /storage/kkm_last_doc_name [11:48:54]save OK [11:48:54]Clear old archive folders... [11:48:54]ProcessDocumentItem done err = 0, tmpTLVsize=247 [11:48:54]tlvbuf is 011824D0 [11:48:54]SAM_PROTO_ClearQueue [11:48:54]wFMCommunicate request_size=4 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 09 00 00 [11:48:54]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:48:54]RAPDU: 90 00 [11:48:54]wFMCommunicate OK [11:48:54]SAM_PROTO_ClearQueue done [11:48:54]KKMCreateOFDPacket [11:48:54]OFDProtocolAddRootSTLVToBuf [11:48:54]FM_MakeSignedData [11:48:54]FM_MakeSignedData [11:48:54]SAM_PROTO_SignData [11:48:54]wFMCommunicate request_size=4 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 0D 01 02 [11:48:54]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:48:54]RAPDU: 90 00 [11:48:54]wFMCommunicate OK [11:48:54]wFMCommunicate request_size=255 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A3 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 A5 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 8E 00 00 00 F4 03 04 00 A6 B2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 4F 02 00 35 04 06 00 A5 55 C0 B3 F8 [11:48:54]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A3 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 A5 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 8E 00 00 00 F4 03 04 00 A6 B2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 4F 02 00 35 04 06 00 A5 55 C0 B3 F8 00 00 F1 [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:48:54]RAPDU: 90 00 [11:48:54]wFMCommunicate OK [11:48:54]wFMCommunicate request_size=6 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 0D 02 02 01 9F [11:48:54]Write to MH i2c: E2 09 00 C3 00 80 0D 02 02 01 00 9F 00 00 DE [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:48:54]Read from MH i2c: E2 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 [11:48:54]MH_I2C_Read... [11:48:54]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:48:54]RAPDU: 90 00 [11:48:54]wFMCommunicate OK [11:48:54]wFMCommunicate request_size=4 [11:48:54]MH_SAM_APDU [11:48:54]CAPDU: 80 0D 03 02 [11:48:54]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [11:48:54]Write i2c OK [11:48:54]MH_I2C_Read... [11:48:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:48:55]Read from MH i2c: E2 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: E2 0B 00 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: E2 0B 00 C4 00 00 3A 02 78 45 9F 12 84 4D 90 00 BB [11:48:55]RAPDU: 3A 02 78 45 9F 12 84 4D 90 00 [11:48:55]wFMCommunicate OK [11:48:55]SAM_PROTO_SignData done [11:48:55]FM_MakeSignedData done [11:48:55]CreateOFDProtocolMessage [11:48:55]wFMCommunicate request_size=4 [11:48:55]MH_SAM_APDU [11:48:55]CAPDU: 80 11 00 00 [11:48:55]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:48:55]Write i2c OK [11:48:55]MH_I2C_Read... [11:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:55]Read from MH i2c: E2 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: E2 17 00 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [11:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:48:55]wFMCommunicate OK [11:48:55]CreateOFDProtocolMessage done [11:48:55]OFDSenderStorePacket 151392 [11:48:55]StoreOFDPacket docnum=151392 [11:48:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D1 F8 03 01 FD 7F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A3 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 A5 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 8E 00 00 00 F4 03 04 00 A6 B2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 4F 02 00 35 04 06 00 A5 55 C0 B3 F8 9F 3A 02 78 45 9F 12 84 4D [11:48:55]CheckFolder [11:48:55]dirname=/storage/ofd_packets [11:48:55]CheckFolder done [11:48:55]ProducePacketName [11:48:55]name=ofd_packets/00151392 [11:48:55]NVStorageSaveData ofd_packets/00151392 [11:48:55]File name is /storage/ofd_packets/00151392 [11:48:55]Write 297 bytes [11:48:55]NVStorageSaveData done [11:48:55]OFDSenderStorePacket done [11:48:55]KKMCreateOFDPacket done [11:48:55]NVStorageSaveData kkm_last_timestamp [11:48:55]File name is /storage/kkm_last_timestamp [11:48:55]Write 4 bytes [11:48:55]NVStorageSaveData done [11:48:55]ExternCall_PrintAddStr [11:48:55]wPrintStart [11:48:55]Write to MH i2c: 01 00 00 C6 00 C6 [11:48:55]Write i2c OK [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: 01 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: 01 07 00 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [11:48:55]RasterBufferAndPrint [11:48:55]line Счет N : (1)1785401 [11:48:55]line ИНН: 02508201610067 [11:48:55]line Контрольно-Кассовый Чек [11:48:55]line ПРОДАЖА [11:48:55]line ТРК (МРК, ГНК) : 33 [11:48:55]line Товар: 2710124130 [11:48:55]line Super-92 [11:48:55]line 4.050 * 69.30 [11:48:55]line = 280.67 [11:48:55]line НДС 12% НСП 1% [11:48:55]line > о реализуемом товаре [11:48:55]line ОКРУГЛЕНИЕ: -0.67 [11:48:55]line ИТОГО: 280.00 [11:48:55]line Внесено: 280.00 [11:48:55]line СДАЧА: 0.00 [11:48:55]line НСП 1% : 2.48 [11:48:55]line НДС 12% : 29.81 [11:48:55]line Наличными: 280.00 [11:48:55]line Безнал.: 0.00 [11:48:55]line Место: АЗС № 89 "Партнер Нефть" [11:48:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:48:55]line СНО: Общий режим [11:48:55]line Чек 142 21.09.2024 11:48 [11:48:55]line Смена: 474 ФФД: 1.0 [11:48:55]line ЗНМ: 0300000113 [11:48:55]line РНМ: 0000000000091825 [11:48:55]line Версия ККМ: 001 [11:48:55]line ФМ: 0000000000871835 [11:48:55]line ФД: 151392 [11:48:55]line ФПД: 181787723823263 [11:48:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T114854&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151392&fm=181787723823263&tin=02508201610067®Number=0000000000091825&sum=28000 [11:48:55]written 0, free lines is 4095 [11:48:55]OFD Sender: Processing packet 151392 [packets to send 824, broken 823] [11:48:55]ProducePacketName [11:48:55]name=ofd_packets/00151392 [11:48:55]OFD Sender: To server: pG, [11:48:55]CommunicateWithHost lk.salyk.kg:30040 [11:48:55]ConnectInit lk.salyk.kg [11:48:55]Write to MH i2c: 01 00 00 F1 00 F1 [11:48:55]Write i2c OK [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: 01 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: 01 07 00 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DA 0C DE [11:48:55]RasterBufferAndPrint [11:48:55]line [11:48:55]line [11:48:55]line [11:48:55]line [11:48:55]line [11:48:55]written 0, free lines is 3296 [11:48:55]MH_Cut [11:48:55]Write to MH i2c: D1 01 00 F8 00 01 CA [11:48:55]Write i2c OK [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: D1 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: D1 01 00 [11:48:55]MH_I2C_Read... [11:48:55]Read from MH i2c: D1 01 00 F8 00 00 C9 [11:48:55]Write to MH i2c: 01 00 00 F9 00 F9 [11:48:55]Write i2c OK [11:48:55]MH_I2C_Read... [11:48:56]*** Cut start [11:48:56]*** Purtial cut [11:48:56]*** Stage 1: CUTSNS_PIN = 1 [11:48:56]Read from MH i2c: 01 [11:48:56]MH_I2C_Read... [11:48:56]*** Stop cut motor [11:48:56]*** Cut end [11:48:56]Read from MH i2c: 01 07 00 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [11:48:56]process_action close_receipt done [11:48:56]requested_data is exist [11:48:56]produce_requested_data [11:48:56]requested_item fm.sn is exist - process it [11:48:56]wFMCommunicate request_size=4 [11:48:56]MH_SAM_APDU [11:48:56]CAPDU: 80 11 00 00 [11:48:56]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [11:48:56]Write i2c OK [11:48:56]MH_I2C_Read... [11:48:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:48:56]Read from MH i2c: E2 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: E2 17 00 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [11:48:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:48:56]wFMCommunicate OK [11:48:56]requested_item fd.num is exist - process it [11:48:56]SAM_PROTO_GetFieldsCounters [11:48:56]wFMCommunicate request_size=4 [11:48:56]MH_SAM_APDU [11:48:56]CAPDU: 80 13 00 00 [11:48:56]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [11:48:56]Write i2c OK [11:48:56]MH_I2C_Read... [11:48:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:48:56]Read from MH i2c: E2 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: E2 62 00 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [11:48:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:48:56]wFMCommunicate OK [11:48:56]SAM_PROTO_GetFieldsCounters done [11:48:56]requested_item shift.num is exist - process it [11:48:56]requested_item shift.opened is exist - process it [11:48:56]req_shift_opened [11:48:56]FM_GetShiftState [11:48:56]SAM_PROTO_GetShiftState [11:48:56]wFMCommunicate request_size=4 [11:48:56]MH_SAM_APDU [11:48:56]CAPDU: 80 13 01 00 [11:48:56]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [11:48:56]Write i2c OK [11:48:56]MH_I2C_Read... [11:48:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:48:56]Read from MH i2c: E2 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: E2 0E 00 [11:48:56]MH_I2C_Read... [11:48:56]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 09 [11:48:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:48:56]wFMCommunicate OK [11:48:56]SAM_PROTO_GetShiftState done [11:48:56]FM_GetShiftState done [11:48:56]req_shift_opened done [11:48:56]requested_item shift.open_date is exist - process it [11:48:56]req_shift_open_date [11:48:56]req_shift_open_date done [11:48:56]produce_requested_data done [11:48:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151392,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:48:56]process_action_free close_receipt [11:48:56]json_value_free [11:48:56]json_value_free done [11:48:56]process_json_proto returns [11:48:56]Send response to host [11:48:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151392,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:48:56]free response buf [11:48:56]execute_script done [11:48:56]execute_script returns [11:48:56]free content buf [11:48:56]Sock 9.Close socket [11:48:56]Sock 9.Thread stoped [11:48:57]Connected sock=11 [11:48:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D1 F8 03 01 FD 7F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A3 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 A5 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 8E 00 00 00 F4 03 04 00 A6 B2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 4F 02 00 35 04 06 00 A5 55 C0 B3 F8 9F 3A 02 78 45 9F 12 84 4D [11:48:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 93 47 00 C9 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 4F 02 00 F4 03 04 00 AE 5A EE 66 B6 04 01 00 00 17 85 D5 3A 5C 81 01 DA [11:48:57]CommunicateWithHost err = 0 [11:48:57]CheckOFDResponse [11:48:57]1017 (14) - 77093643461234 [11:48:57]1041 (16) - 0000000000871835 [11:48:57]1040 (4) - 151392 [11:48:57]1012 (4) - 21.09.2024 05:33 [11:48:57]1206 (1) - 0 [11:48:57]OFD Sender: Remove packet 151392 [11:48:57]ProducePacketName [11:48:57]name=ofd_packets/00151392 [11:48:57]NVStorageDeleteData [11:48:58]OFD Sender: No OFD packet to send [11:48:59]recv_with_timeout no data received [11:49:03]OFD Sender: No OFD packet to send [11:49:08]OFD Sender: No OFD packet to send [11:49:09]recv_with_timeout no data received [11:49:13]OFD Sender: No OFD packet to send [11:49:18]OFD Sender: No OFD packet to send [11:49:20]recv_with_timeout no data received [11:49:23]OFD Sender: No OFD packet to send [11:49:28]OFD Sender: No OFD packet to send [11:49:31]recv_with_timeout no data received [11:49:33]OFD Sender: No OFD packet to send [11:49:38]OFD Sender: No OFD packet to send [11:49:43]OFD Sender: No OFD packet to send [11:49:48]OFD Sender: No OFD packet to send [11:49:53]OFD Sender: No OFD packet to send [11:49:58]OFD Sender: No OFD packet to send [11:50:03]OFD Sender: No OFD packet to send [11:50:08]OFD Sender: No OFD packet to send [11:50:09]recv_with_timeout no data received [11:50:13]OFD Sender: No OFD packet to send [11:50:18]OFD Sender: No OFD packet to send [11:50:23]OFD Sender: No OFD packet to send [11:50:26]recv_with_timeout no data received [11:50:28]OFD Sender: No OFD packet to send [11:50:33]OFD Sender: No OFD packet to send [11:50:38]OFD Sender: No OFD packet to send [11:50:43]OFD Sender: No OFD packet to send [11:50:44]accept exits with 7 [11:50:44]New connection [11:50:44]New thread 3067407716 created [11:50:44]Thread 3067551076 joined [11:50:44]Waiting for new connection... [11:50:44] Sock 7.Parse request [11:50:44]Sock 7.Check first char [11:50:44]Sock 7.First char is OK [11:50:44]request: POST /json_proto HTTP/1.0 [11:50:44]Method: POST [11:50:44]URL: /json_proto [11:50:44]Method is POST - this is cgi request [11:50:44]url: /json_proto [11:50:44]query_string will be loaded in cgi processing [11:50:44]execute_cgi json_proto POST (null) [11:50:44]execute_cgi path=json_proto method=POST [11:50:44]POST find Content-Length [11:50:44]Host: 172.17.43.67:8080 [11:50:44]Content-Length: 793 [11:50:44]Content-Type: application/json [11:50:44] [11:50:44]POST finish read [11:50:44]Found Content-Length = 793 [11:50:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.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\u000A97606", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:44]execute_script... [11:50: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)1785402", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.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\u000A97606", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:50:44]POST & json_proto [11:50:44]process_json_proto [11:50:44]json parsed OK: [11:50:44]protocol is kg_v1.0 [11:50:44]action value=close_receipt [11:50:44]process_action close_receipt [11:50:44]cmd_close_receipt [11:50:44]MH_GetDate [11:50:44]Write to MH i2c: F0 00 00 FD 00 EC [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: F0 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: F0 09 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: F0 09 00 FD 00 00 14 B3 EE 66 6A BD 47 65 E3 [11:50:44]GetLastDocTimeStamp 1726919334 [11:50:44]current date 1726919444 [11:50:44]FM_GetShiftState [11:50:44]SAM_PROTO_GetShiftState [11:50:44]wFMCommunicate request_size=4 [11:50:44]MH_SAM_APDU [11:50:44]CAPDU: 80 13 01 00 [11:50:44]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [11:50:44]Write i2c OK [11:50:44]MH_I2C_Read... [11:50:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:44]Read from MH i2c: E2 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 0E 00 [11:50:44]MH_I2C_Read... [11:50:44]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [11:50:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:50:44]wFMCommunicate OK [11:50:44]SAM_PROTO_GetShiftState done [11:50:44]FM_GetShiftState done [11:50:44]opened in 1726878748 [11:50:44]opened+sec_in_day 1726965148 [11:50:44]quantity*price = 0 [11:50:44]sum+1 = 1 [11:50:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 143 21.09.2024 11:50 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 97606 ФМ: 0000000000871835 ФД: 151393 ФПД: 250741473970043 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151393&fm=250741473970043&tin=02508201610067®Number=0000000000091825&sum=0 [11:50:45]StoreToDocumentArchive [11:50:45]shift 474 fd 151393 [11:50:45]save to /storage/0474/doc_00151393 [11:50:45]save last doc name /storage/0474/doc_00151393 to /storage/kkm_last_doc_name [11:50:45]save OK [11:50:45]Clear old archive folders... [11:50:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:50:45]tlvbuf is 01213CA0 [11:50:45]SAM_PROTO_ClearQueue [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 09 00 00 [11:50:45]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:50:45]RAPDU: 90 00 [11:50:45]wFMCommunicate OK [11:50:45]SAM_PROTO_ClearQueue done [11:50:45]KKMCreateOFDPacket [11:50:45]OFDProtocolAddRootSTLVToBuf [11:50:45]FM_MakeSignedData [11:50:45]FM_MakeSignedData [11:50:45]SAM_PROTO_SignData [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 0D 01 02 [11:50:45]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:50:45]RAPDU: 90 00 [11:50:45]wFMCommunicate OK [11:50:45]wFMCommunicate request_size=255 [11:50:45]MH_SAM_APDU [11:50: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 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 8F 00 00 00 F4 03 04 00 14 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 4F 02 00 35 04 06 00 E4 [11:50:45]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8F 00 00 00 F4 03 04 00 14 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 4F 02 00 35 04 06 00 E4 00 00 E2 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:50:45]RAPDU: 90 00 [11:50:45]wFMCommunicate OK [11:50:45]wFMCommunicate request_size=10 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 0D 02 02 05 0C 4C 7C 87 7B [11:50:45]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 0C 4C 7C 87 7B 00 00 69 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [11:50:45]RAPDU: 90 00 [11:50:45]wFMCommunicate OK [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 0D 03 02 [11:50:45]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 0B 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 0B 00 0F 01 00 52 53 66 7E 4F 4F A3 EB 90 00 41 [11:50:45]RAPDU: 52 53 66 7E 4F 4F A3 EB 90 00 [11:50:45]wFMCommunicate OK [11:50:45]SAM_PROTO_SignData done [11:50:45]FM_MakeSignedData done [11:50:45]CreateOFDProtocolMessage [11:50:45]wFMCommunicate request_size=4 [11:50:45]MH_SAM_APDU [11:50:45]CAPDU: 80 11 00 00 [11:50:45]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:45]Read from MH i2c: E2 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 17 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [11:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:50:45]wFMCommunicate OK [11:50:45]CreateOFDProtocolMessage done [11:50:45]OFDSenderStorePacket 151393 [11:50:45]StoreOFDPacket docnum=151393 [11:50:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B 02 07 01 08 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 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 8F 00 00 00 F4 03 04 00 14 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 4F 02 00 35 04 06 00 E4 0C 4C 7C 87 7B 52 53 66 7E 4F 4F A3 EB [11:50:45]CheckFolder [11:50:45]dirname=/storage/ofd_packets [11:50:45]CheckFolder done [11:50:45]ProducePacketName [11:50:45]name=ofd_packets/00151393 [11:50:45]NVStorageSaveData ofd_packets/00151393 [11:50:45]File name is /storage/ofd_packets/00151393 [11:50:45]Write 301 bytes [11:50:45]NVStorageSaveData done [11:50:45]OFDSenderStorePacket done [11:50:45]KKMCreateOFDPacket done [11:50:45]NVStorageSaveData kkm_last_timestamp [11:50:45]File name is /storage/kkm_last_timestamp [11:50:45]Write 4 bytes [11:50:45]NVStorageSaveData done [11:50:45]ExternCall_PrintAddStr [11:50:45]wPrintStart [11:50:45]Write to MH i2c: 01 00 00 11 01 12 [11:50:45]Write i2c OK [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 07 00 [11:50:45]MH_I2C_Read... [11:50:45]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [11:50:45]RasterBufferAndPrint [11:50:45]line Счет N : (1)1785402 [11:50:45]line ИНН: 02508201610067 [11:50:45]line Контрольно-Кассовый Чек [11:50:45]line ПРОДАЖА [11:50:45]line ТРК (МРК, ГНК) : 42 [11:50:45]line Товар: 2710124130 [11:50:45]line Аи-92-К-5 [11:50:45]line 10.000 * 0.00 [11:50:45]line = 0.00 [11:50:45]line НДС 12% НСП 1% [11:50:45]line > о реализуемом товаре [11:50:45]line ИТОГО: 0.00 [11:50:45]line НСП 1% : 0.00 [11:50:45]line НДС 12% : 0.00 [11:50:45]line Наличными: 0.00 [11:50:45]line Безнал.: 0.00 [11:50:45]line Место: АЗС № 89 "Партнер Нефть" [11:50:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:50:45]line СНО: Общий режим [11:50:45]line Чек 143 21.09.2024 11:50 [11:50:45]line Смена: 474 ФФД: 1.0 [11:50:45]line ЗНМ: 0300000113 [11:50:45]line РНМ: 0000000000091825 [11:50:45]line Версия ККМ: 001 [11:50:45]line Талоны: Топливная Карта [11:50:45]line 97606 [11:50:45]line ФМ: 0000000000871835 [11:50:45]line ФД: 151393 [11:50:45]line ФПД: 250741473970043 [11:50:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151393&fm=250741473970043&tin=02508201610067®Number=0000000000091825&sum=0 [11:50:45]written 0, free lines is 4095 [11:50:45]OFD Sender: Processing packet 151393 [packets to send 824, broken 823] [11:50:45]ProducePacketName [11:50:45]name=ofd_packets/00151393 [11:50:45]OFD Sender: To server: pG, [11:50:45]CommunicateWithHost lk.salyk.kg:30040 [11:50:45]ConnectInit lk.salyk.kg [11:50:46]Write to MH i2c: 01 00 00 3B 01 3C [11:50:46]Write i2c OK [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: 01 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: 01 07 00 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E6 0C 35 [11:50:46]RasterBufferAndPrint [11:50:46]line [11:50:46]line [11:50:46]line [11:50:46]line [11:50:46]line [11:50:46]written 0, free lines is 3309 [11:50:46]MH_Cut [11:50:46]Write to MH i2c: D1 01 00 42 01 01 15 [11:50:46]Write i2c OK [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: D1 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: D1 01 00 [11:50:46]MH_I2C_Read... [11:50:46]Read from MH i2c: D1 01 00 42 01 00 14 [11:50:46]Write to MH i2c: 01 00 00 43 01 44 [11:50:46]Write i2c OK [11:50:46]MH_I2C_Read... [11:50:47]*** Cut start [11:50:47]*** Purtial cut [11:50:47]*** Stage 1: CUTSNS_PIN = 1 [11:50:47]Read from MH i2c: 01 [11:50:47]MH_I2C_Read... [11:50:47]*** Stop cut motor [11:50:47]*** Cut end [11:50:47]Read from MH i2c: 01 07 00 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [11:50:47]process_action close_receipt done [11:50:47]requested_data is exist [11:50:47]produce_requested_data [11:50:47]requested_item fm.sn is exist - process it [11:50:47]wFMCommunicate request_size=4 [11:50:47]MH_SAM_APDU [11:50:47]CAPDU: 80 11 00 00 [11:50:47]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [11:50:47]Write i2c OK [11:50:47]MH_I2C_Read... [11:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:50:47]Read from MH i2c: E2 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 17 00 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [11:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:50:47]wFMCommunicate OK [11:50:47]requested_item fd.num is exist - process it [11:50:47]SAM_PROTO_GetFieldsCounters [11:50:47]wFMCommunicate request_size=4 [11:50:47]MH_SAM_APDU [11:50:47]CAPDU: 80 13 00 00 [11:50:47]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [11:50:47]Write i2c OK [11:50:47]MH_I2C_Read... [11:50:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:50:47]Read from MH i2c: E2 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 62 00 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 4F 02 00 0E 04 04 00 DA 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 1D [11:50:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 4F 02 00 0E 04 04 00 DA 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 [11:50:47]wFMCommunicate OK [11:50:47]SAM_PROTO_GetFieldsCounters done [11:50:47]requested_item shift.num is exist - process it [11:50:47]requested_item shift.opened is exist - process it [11:50:47]req_shift_opened [11:50:47]FM_GetShiftState [11:50:47]SAM_PROTO_GetShiftState [11:50:47]wFMCommunicate request_size=4 [11:50:47]MH_SAM_APDU [11:50:47]CAPDU: 80 13 01 00 [11:50:47]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [11:50:47]Write i2c OK [11:50:47]MH_I2C_Read... [11:50:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:50:47]Read from MH i2c: E2 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 0E 00 [11:50:47]MH_I2C_Read... [11:50:47]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [11:50:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:50:47]wFMCommunicate OK [11:50:47]SAM_PROTO_GetShiftState done [11:50:47]FM_GetShiftState done [11:50:47]req_shift_opened done [11:50:47]requested_item shift.open_date is exist - process it [11:50:47]req_shift_open_date [11:50:47]req_shift_open_date done [11:50:47]produce_requested_data done [11:50:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151393,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:50:47]process_action_free close_receipt [11:50:47]json_value_free [11:50:47]json_value_free done [11:50:47]process_json_proto returns [11:50:47]Send response to host [11:50:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151393,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:50:47]free response buf [11:50:47]execute_script done [11:50:47]execute_script returns [11:50:47]free content buf [11:50:47]Sock 7.Close socket [11:50:47]Sock 7.Thread stoped [11:50:48]int [11:50:48]Write to MH i2c: 01 00 00 47 01 48 [11:50:48]*** FLAG_PRN_KEY set [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 47 01 00 08 00 00 00 FF 0F 65 [11:50:48]state=0 [11:50:48]Key pressed [11:50:48]Feed [11:50:48]Write to MH i2c: D8 00 00 48 01 20 [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: D8 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: D8 01 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: D8 01 00 48 01 00 21 [11:50:48]int [11:50:48]Write to MH i2c: 01 00 00 49 01 4A [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 49 01 00 48 00 00 00 3C 00 D5 [11:50:48]state=2 [11:50:48]Key pressed [11:50:48]int [11:50:48]Write to MH i2c: 01 00 00 4A 01 4B [11:50:48]*** FLAG_PRN_KEY reset [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 F7 0F 58 [11:50:48]state=2 [11:50:48]Stop feed [11:50:48]int [11:50:48]Write to MH i2c: 01 00 00 4B 01 4C [11:50:48]*** FLAG_PRN_KEY set [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 4B 01 00 08 00 00 00 FF 0F 69 [11:50:48]state=0 [11:50:48]Key pressed [11:50:48]Feed [11:50:48]Write to MH i2c: D8 00 00 4C 01 24 [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: D8 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: D8 01 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: D8 01 00 4C 01 00 25 [11:50:48]int [11:50:48]Write to MH i2c: 01 00 00 4D 01 4E [11:50:48]Write i2c OK [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 [11:50:48]MH_I2C_Read... [11:50:48]Read from MH i2c: 01 07 00 4D 01 00 48 00 00 00 3C 00 D9 [11:50:48]state=2 [11:50:48]Key pressed [11:50:49]int [11:50:49]Write to MH i2c: 01 00 00 4E 01 4F [11:50:49]*** FLAG_PRN_KEY reset [11:50:49]Write i2c OK [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: 01 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: 01 07 00 [11:50:49]MH_I2C_Read... [11:50:49]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 F6 0F 5B [11:50:49]state=2 [11:50:49]Stop feed [11:50:51]recv_with_timeout no data received [11:50:56]Connected sock=11 [11:50:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B 02 07 01 08 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 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 8F 00 00 00 F4 03 04 00 14 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 4F 02 00 35 04 06 00 E4 0C 4C 7C 87 7B 52 53 66 7E 4F 4F A3 EB [11:51:01]recv_with_timeout no data received [11:51:01]CommunicateWithHost answer receiving error [11:51:01]CommunicateWithHost err = -3 [11:51:01]OFD Sender: Server communicate error [11:51:06]OFD Sender: Processing packet 151393 [packets to send 824, broken 823] [11:51:06]ProducePacketName [11:51:06]name=ofd_packets/00151393 [11:51:06]OFD Sender: To server: pG, [11:51:06]CommunicateWithHost lk.salyk.kg:30040 [11:51:06]ConnectInit lk.salyk.kg [11:51:07]Connected sock=7 [11:51:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B 02 07 01 08 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 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 8F 00 00 00 F4 03 04 00 14 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 4F 02 00 35 04 06 00 E4 0C 4C 7C 87 7B 52 53 66 7E 4F 4F A3 EB [11:51:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 27 66 47 00 B7 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 4F 02 00 F4 03 04 00 30 5B EE 66 B6 04 01 00 00 90 80 42 C2 AC 79 E6 52 [11:51:07]CommunicateWithHost err = 0 [11:51:07]CheckOFDResponse [11:51:07]1017 (14) - 77093643461234 [11:51:07]1041 (16) - 0000000000871835 [11:51:07]1040 (4) - 151393 [11:51:07]1012 (4) - 21.09.2024 05:35 [11:51:07]1206 (1) - 0 [11:51:07]OFD Sender: Remove packet 151393 [11:51:07]ProducePacketName [11:51:07]name=ofd_packets/00151393 [11:51:07]NVStorageDeleteData [11:51:08]OFD Sender: No OFD packet to send [11:51:13]OFD Sender: No OFD packet to send [11:51:16]recv_with_timeout no data received [11:51:18]OFD Sender: No OFD packet to send [11:51:23]OFD Sender: No OFD packet to send [11:51:27]recv_with_timeout no data received [11:51:28]OFD Sender: No OFD packet to send [11:51:33]OFD Sender: No OFD packet to send [11:51:38]OFD Sender: No OFD packet to send [11:51:43]OFD Sender: No OFD packet to send [11:51:44]int [11:51:44]Write to MH i2c: 01 00 00 4F 01 50 [11:51:44]*** FLAG_PRN_PAP1 set [11:51:44]Write i2c OK [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: 01 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: 01 07 00 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: 01 07 00 4F 01 00 01 00 00 00 FF 0F 66 [11:51:44]state=0 [11:51:44]No paper [11:51:44]int [11:51:44]Write to MH i2c: 01 00 00 50 01 51 [11:51:44]*** FLAG_PRN_PAP2 set [11:51:44]Write i2c OK [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: 01 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: 01 07 00 [11:51:44]MH_I2C_Read... [11:51:44]Read from MH i2c: 01 07 00 50 01 00 03 00 00 00 FF 0F 69 [11:51:44]state=0 [11:51:44]No paper [11:51:44]Cover opened [11:51:47]int [11:51:47]Write to MH i2c: 01 00 00 51 01 52 [11:51:47]*** FLAG_PRN_PAP2 reset [11:51:47]Write i2c OK [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: 01 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: 01 07 00 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: 01 07 00 51 01 00 01 00 00 00 FF 0F 68 [11:51:47]state=3 [11:51:47]No paper [11:51:47]Cover closed [11:51:47]int [11:51:47]Write to MH i2c: 01 00 00 52 01 53 [11:51:47]*** FLAG_PRN_PAP1 reset [11:51:47]Write i2c OK [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: 01 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: 01 07 00 [11:51:47]MH_I2C_Read... [11:51:47]Read from MH i2c: 01 07 00 52 01 00 00 00 00 00 FF 0F 68 [11:51:47]state=0 [11:51:48]OFD Sender: No OFD packet to send [11:51:51]accept exits with 9 [11:51:51]New connection [11:51:51]New thread 3067551076 created [11:51:51]Thread 3067407716 joined [11:51:51]Waiting for new connection... [11:51:51] Sock 9.Parse request [11:51:51]Sock 9.Check first char [11:51:51]Sock 9.First char is OK [11:51:51]request: POST /json_proto HTTP/1.0 [11:51:51]Method: POST [11:51:51]URL: /json_proto [11:51:51]Method is POST - this is cgi request [11:51:51]url: /json_proto [11:51:51]query_string will be loaded in cgi processing [11:51:51]execute_cgi json_proto POST (null) [11:51:51]execute_cgi path=json_proto method=POST [11:51:51]POST find Content-Length [11:51:51]Host: 172.17.43.67:8080 [11:51:51]Content-Length: 680 [11:51:51]Content-Type: application/json [11:51:51] [11:51:51]POST finish read [11:51:51]Found Content-Length = 680 [11:51:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:51]execute_script... [11:51: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)1785403", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:51:51]POST & json_proto [11:51:51]process_json_proto [11:51:51]json parsed OK: [11:51:51]protocol is kg_v1.0 [11:51:51]action value=close_receipt [11:51:51]process_action close_receipt [11:51:51]cmd_close_receipt [11:51:51]MH_GetDate [11:51:51]Write to MH i2c: F0 00 00 53 01 43 [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: F0 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: F0 09 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: F0 09 00 53 01 00 57 B3 EE 66 6A BD 47 65 7D [11:51:51]GetLastDocTimeStamp 1726919444 [11:51:51]current date 1726919511 [11:51:51]FM_GetShiftState [11:51:51]SAM_PROTO_GetShiftState [11:51:51]wFMCommunicate request_size=4 [11:51:51]MH_SAM_APDU [11:51:51]CAPDU: 80 13 01 00 [11:51:51]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [11:51:51]Write i2c OK [11:51:51]MH_I2C_Read... [11:51:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:51]Read from MH i2c: E2 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 0E 00 [11:51:51]MH_I2C_Read... [11:51:51]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 62 [11:51:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:51:51]wFMCommunicate OK [11:51:51]SAM_PROTO_GetShiftState done [11:51:51]FM_GetShiftState done [11:51:51]opened in 1726878748 [11:51:51]opened+sec_in_day 1726965148 [11:51:51]quantity*price = 200025 [11:51:51]sum+1 = 200026 [11:51:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 144 21.09.2024 11:51 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151394 ФПД: 89380223512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151394&fm=89380223512&tin=02508201610067®Number=0000000000091825&sum=200000 [11:51:52]StoreToDocumentArchive [11:51:52]shift 474 fd 151394 [11:51:52]save to /storage/0474/doc_00151394 [11:51:52]save last doc name /storage/0474/doc_00151394 to /storage/kkm_last_doc_name [11:51:52]save OK [11:51:52]Clear old archive folders... [11:51:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:51:52]tlvbuf is 01203E00 [11:51:52]SAM_PROTO_ClearQueue [11:51:52]wFMCommunicate request_size=4 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 09 00 00 [11:51:52]Write to MH i2c: E2 08 00 61 01 80 09 00 00 00 00 00 00 D4 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [11:51:52]RAPDU: 90 00 [11:51:52]wFMCommunicate OK [11:51:52]SAM_PROTO_ClearQueue done [11:51:52]KKMCreateOFDPacket [11:51:52]OFDProtocolAddRootSTLVToBuf [11:51:52]FM_MakeSignedData [11:51:52]FM_MakeSignedData [11:51:52]SAM_PROTO_SignData [11:51:52]wFMCommunicate request_size=4 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 0D 01 02 [11:51:52]Write to MH i2c: E2 08 00 62 01 80 0D 01 02 00 00 00 00 DC [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [11:51:52]RAPDU: 90 00 [11:51:52]wFMCommunicate OK [11:51:52]wFMCommunicate request_size=255 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 90 00 00 00 F4 03 04 00 57 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 4F 02 00 35 04 06 00 00 14 CF 79 [11:51:52]Write to MH i2c: E2 02 01 63 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 90 00 00 00 F4 03 04 00 57 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 4F 02 00 35 04 06 00 00 14 CF 79 00 00 27 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [11:51:52]RAPDU: 90 00 [11:51:52]wFMCommunicate OK [11:51:52]wFMCommunicate request_size=7 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 0D 02 02 02 FA 18 [11:51:52]Write to MH i2c: E2 0A 00 64 01 80 0D 02 02 02 00 FA 18 00 00 F5 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [11:51:52]RAPDU: 90 00 [11:51:52]wFMCommunicate OK [11:51:52]wFMCommunicate request_size=4 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 0D 03 02 [11:51:52]Write to MH i2c: E2 08 00 65 01 80 0D 03 02 00 00 00 00 E1 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 0B 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 0B 00 65 01 00 D6 EF C6 A7 3E F2 72 5D 90 00 13 [11:51:52]RAPDU: D6 EF C6 A7 3E F2 72 5D 90 00 [11:51:52]wFMCommunicate OK [11:51:52]SAM_PROTO_SignData done [11:51:52]FM_MakeSignedData done [11:51:52]CreateOFDProtocolMessage [11:51:52]wFMCommunicate request_size=4 [11:51:52]MH_SAM_APDU [11:51:52]CAPDU: 80 11 00 00 [11:51:52]Write to MH i2c: E2 08 00 66 01 80 11 00 00 00 00 00 00 E1 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:52]Read from MH i2c: E2 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 17 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: E2 17 00 66 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [11:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:51:52]wFMCommunicate OK [11:51:52]CreateOFDProtocolMessage done [11:51:52]OFDSenderStorePacket 151394 [11:51:52]StoreOFDPacket docnum=151394 [11:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 78 14 04 01 9B 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 57 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 4F 02 00 35 04 06 00 00 14 CF 79 FA 18 D6 EF C6 A7 3E F2 72 5D [11:51:52]CheckFolder [11:51:52]dirname=/storage/ofd_packets [11:51:52]CheckFolder done [11:51:52]ProducePacketName [11:51:52]name=ofd_packets/00151394 [11:51:52]NVStorageSaveData ofd_packets/00151394 [11:51:52]File name is /storage/ofd_packets/00151394 [11:51:52]Write 298 bytes [11:51:52]NVStorageSaveData done [11:51:52]OFDSenderStorePacket done [11:51:52]KKMCreateOFDPacket done [11:51:52]NVStorageSaveData kkm_last_timestamp [11:51:52]File name is /storage/kkm_last_timestamp [11:51:52]Write 4 bytes [11:51:52]NVStorageSaveData done [11:51:52]ExternCall_PrintAddStr [11:51:52]wPrintStart [11:51:52]Write to MH i2c: 01 00 00 67 01 68 [11:51:52]Write i2c OK [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: 01 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: 01 07 00 [11:51:52]MH_I2C_Read... [11:51:52]Read from MH i2c: 01 07 00 67 01 00 00 00 00 00 FF 0F 7D [11:51:52]RasterBufferAndPrint [11:51:52]line Счет N : (1)1785403 [11:51:52]line ИНН: 02508201610067 [11:51:52]line Контрольно-Кассовый Чек [11:51:52]line ПРОДАЖА [11:51:52]line ТРК (МРК, ГНК) : 31 [11:51:52]line Товар: 2710194210 [11:51:52]line ДТ-К-5 [11:51:52]line 26.250 * 76.20 [11:51:52]line = 2000.25 [11:51:52]line НДС 12% НСП 1% [11:51:52]line > о реализуемом товаре [11:51:52]line ОКРУГЛЕНИЕ: -0.25 [11:51:52]line ИТОГО: 2000.00 [11:51:52]line Внесено: 2000.00 [11:51:52]line СДАЧА: 0.00 [11:51:52]line НСП 1% : 17.70 [11:51:52]line НДС 12% : 212.42 [11:51:52]line Наличными: 2000.00 [11:51:52]line Безнал.: 0.00 [11:51:52]line Место: АЗС № 89 "Партнер Нефть" [11:51:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:51:52]line СНО: Общий режим [11:51:52]line Чек 144 21.09.2024 11:51 [11:51:52]line Смена: 474 ФФД: 1.0 [11:51:52]line ЗНМ: 0300000113 [11:51:52]line РНМ: 0000000000091825 [11:51:52]line Версия ККМ: 001 [11:51:52]line ФМ: 0000000000871835 [11:51:52]line ФД: 151394 [11:51:52]line ФПД: 89380223512 [11:51:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115151&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151394&fm=89380223512&tin=02508201610067®Number=0000000000091825&sum=200000 [11:51:52]written 0, free lines is 4095 [11:51:52]OFD Sender: Processing packet 151394 [packets to send 824, broken 823] [11:51:52]ProducePacketName [11:51:52]name=ofd_packets/00151394 [11:51:52]OFD Sender: To server: pG, [11:51:52]CommunicateWithHost lk.salyk.kg:30040 [11:51:52]ConnectInit lk.salyk.kg [11:51:53]Write to MH i2c: 01 00 00 92 01 93 [11:51:53]Write i2c OK [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: 01 [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: 01 07 00 [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: 01 07 00 92 01 00 00 00 00 00 E0 0C 86 [11:51:53]RasterBufferAndPrint [11:51:53]line [11:51:53]line [11:51:53]line [11:51:53]line [11:51:53]line [11:51:53]written 0, free lines is 3302 [11:51:53]MH_Cut [11:51:53]Write to MH i2c: D1 01 00 99 01 01 6C [11:51:53]Write i2c OK [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: D1 [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: D1 01 00 [11:51:53]MH_I2C_Read... [11:51:53]Read from MH i2c: D1 01 00 99 01 00 6B [11:51:53]Write to MH i2c: 01 00 00 9A 01 9B [11:51:53]Write i2c OK [11:51:53]MH_I2C_Read... [11:51:53]*** Cut start [11:51:53]*** Purtial cut [11:51:53]*** Stage 1: CUTSNS_PIN = 1 [11:51:54]Read from MH i2c: 01 [11:51:54]MH_I2C_Read... [11:51:54]*** Stop cut motor [11:51:54]*** Cut end [11:51:54]Read from MH i2c: 01 07 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: 01 07 00 9A 01 00 00 00 00 00 FF 0F B0 [11:51:54]process_action close_receipt done [11:51:54]requested_data is exist [11:51:54]produce_requested_data [11:51:54]requested_item fm.sn is exist - process it [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 11 00 00 [11:51:54]Write to MH i2c: E2 08 00 9B 01 80 11 00 00 00 00 00 00 16 [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 17 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 17 00 9B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [11:51:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:51:54]wFMCommunicate OK [11:51:54]requested_item fd.num is exist - process it [11:51:54]SAM_PROTO_GetFieldsCounters [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 13 00 00 [11:51:54]Write to MH i2c: E2 08 00 9C 01 80 13 00 00 00 00 00 00 19 [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 62 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 62 00 9C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 4F 02 00 0E 04 04 00 DA 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 78 [11:51:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:54]wFMCommunicate OK [11:51:54]SAM_PROTO_GetFieldsCounters done [11:51:54]requested_item shift.num is exist - process it [11:51:54]requested_item shift.opened is exist - process it [11:51:54]req_shift_opened [11:51:54]FM_GetShiftState [11:51:54]SAM_PROTO_GetShiftState [11:51:54]wFMCommunicate request_size=4 [11:51:54]MH_SAM_APDU [11:51:54]CAPDU: 80 13 01 00 [11:51:54]Write to MH i2c: E2 08 00 9D 01 80 13 01 00 00 00 00 00 1B [11:51:54]Write i2c OK [11:51:54]MH_I2C_Read... [11:51:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:54]Read from MH i2c: E2 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 0E 00 [11:51:54]MH_I2C_Read... [11:51:54]Read from MH i2c: E2 0E 00 9D 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AB [11:51:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:51:54]wFMCommunicate OK [11:51:54]SAM_PROTO_GetShiftState done [11:51:54]FM_GetShiftState done [11:51:54]req_shift_opened done [11:51:54]requested_item shift.open_date is exist - process it [11:51:54]req_shift_open_date [11:51:54]req_shift_open_date done [11:51:54]produce_requested_data done [11:51:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151394,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:51:54]process_action_free close_receipt [11:51:54]json_value_free [11:51:54]json_value_free done [11:51:54]process_json_proto returns [11:51:54]Send response to host [11:51:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151394,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:51:54]free response buf [11:51:54]execute_script done [11:51:54]execute_script returns [11:51:54]free content buf [11:51:54]Sock 9.Close socket [11:51:54]Sock 9.Thread stoped [11:51:55]Connected sock=10 [11:51:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 78 14 04 01 9B 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 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 57 B3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 4F 02 00 35 04 06 00 00 14 CF 79 FA 18 D6 EF C6 A7 3E F2 72 5D [11:51:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E 43 47 00 0C D4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 4F 02 00 F4 03 04 00 61 5B EE 66 B6 04 01 00 00 15 99 2B 69 2F F9 30 CD [11:51:56]CommunicateWithHost err = 0 [11:51:56]CheckOFDResponse [11:51:56]1017 (14) - 77093643461234 [11:51:56]1041 (16) - 0000000000871835 [11:51:56]1040 (4) - 151394 [11:51:56]1012 (4) - 21.09.2024 05:36 [11:51:56]1206 (1) - 0 [11:51:56]OFD Sender: Remove packet 151394 [11:51:56]ProducePacketName [11:51:56]name=ofd_packets/00151394 [11:51:56]NVStorageDeleteData [11:51:57]OFD Sender: No OFD packet to send [11:51:58]accept exits with 7 [11:51:58]New connection [11:51:58]New thread 3067407716 created [11:51:58]Thread 3067551076 joined [11:51:58]Waiting for new connection... [11:51:58] Sock 7.Parse request [11:51:58]Sock 7.Check first char [11:51:58]Sock 7.First char is OK [11:51:58]request: POST /json_proto HTTP/1.0 [11:51:58]Method: POST [11:51:58]URL: /json_proto [11:51:58]Method is POST - this is cgi request [11:51:58]url: /json_proto [11:51:58]query_string will be loaded in cgi processing [11:51:58]execute_cgi json_proto POST (null) [11:51:58]execute_cgi path=json_proto method=POST [11:51:58]POST find Content-Length [11:51:58]Host: 172.17.43.67:8080 [11:51:58]Content-Length: 215 [11:51:58]Content-Type: application/json [11:51:58] [11:51:58]POST finish read [11:51:58]Found Content-Length = 215 [11:51: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" ] } } [11:51:58]execute_script... [11:51: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" ] } } [11:51:58]POST & json_proto [11:51:58]process_json_proto [11:51:58]json parsed OK: [11:51:58]protocol is kg_v1.0 [11:51:58]action value=get_value [11:51:58]process_action get_value [11:51:58]cmd_get_value [11:51:58]process_action get_value done [11:51:58]requested_data is exist [11:51:58]produce_requested_data [11:51:58]requested_item kkm.sn is exist - process it [11:51:58]requested_item kkm.ver is exist - process it [11:51:58]requested_item fm.sn is exist - process it [11:51:58]wFMCommunicate request_size=4 [11:51:58]MH_SAM_APDU [11:51:58]CAPDU: 80 11 00 00 [11:51:58]Write to MH i2c: E2 08 00 9E 01 80 11 00 00 00 00 00 00 19 [11:51:58]Write i2c OK [11:51:58]MH_I2C_Read... [11:51:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:51:58]Read from MH i2c: E2 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 17 00 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 17 00 9E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [11:51:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:51:58]wFMCommunicate OK [11:51:58]requested_item fd.num is exist - process it [11:51:58]SAM_PROTO_GetFieldsCounters [11:51:58]wFMCommunicate request_size=4 [11:51:58]MH_SAM_APDU [11:51:58]CAPDU: 80 13 00 00 [11:51:58]Write to MH i2c: E2 08 00 9F 01 80 13 00 00 00 00 00 00 1C [11:51:58]Write i2c OK [11:51:58]MH_I2C_Read... [11:51:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:51:58]Read from MH i2c: E2 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 62 00 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 62 00 9F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 4F 02 00 0E 04 04 00 DA 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 7B [11:51:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 62 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:51:58]wFMCommunicate OK [11:51:58]SAM_PROTO_GetFieldsCounters done [11:51:58]requested_item shift.num is exist - process it [11:51:58]requested_item shift.opened is exist - process it [11:51:58]req_shift_opened [11:51:58]FM_GetShiftState [11:51:58]SAM_PROTO_GetShiftState [11:51:58]wFMCommunicate request_size=4 [11:51:58]MH_SAM_APDU [11:51:58]CAPDU: 80 13 01 00 [11:51:58]Write to MH i2c: E2 08 00 A0 01 80 13 01 00 00 00 00 00 1E [11:51:58]Write i2c OK [11:51:58]MH_I2C_Read... [11:51:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:51:58]Read from MH i2c: E2 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 0E 00 [11:51:58]MH_I2C_Read... [11:51:58]Read from MH i2c: E2 0E 00 A0 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AE [11:51:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:51:58]wFMCommunicate OK [11:51:58]SAM_PROTO_GetShiftState done [11:51:58]FM_GetShiftState done [11:51:58]req_shift_opened done [11:51:58]requested_item shift.open_date is exist - process it [11:51:58]req_shift_open_date [11:51:58]req_shift_open_date done [11:51:58]produce_requested_data done [11:51:58]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151394,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:51:58]process_action_free get_value [11:51:58]json_value_free [11:51:58]json_value_free done [11:51:58]process_json_proto returns [11:51:58]Send response to host [11:51:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151394,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:51:58]free response buf [11:51:58]execute_script done [11:51:58]execute_script returns [11:51:58]free content buf [11:51:58]Sock 7.Close socket [11:51:58]Sock 7.Thread stoped [11:51:58]accept exits with 10 [11:51:58]New connection [11:51:58]New thread 3067551076 created [11:51:58]Thread 3067407716 joined [11:51:58]Waiting for new connection... [11:51:58] Sock 10.Parse request [11:51:58]Sock 10.Check first char [11:51:58]Sock 10.First char is OK [11:51:58]request: POST /json_proto HTTP/1.0 [11:51:58]Method: POST [11:51:58]URL: /json_proto [11:51:58]Method is POST - this is cgi request [11:51:58]url: /json_proto [11:51:58]query_string will be loaded in cgi processing [11:51:58]execute_cgi json_proto POST (null) [11:51:58]execute_cgi path=json_proto method=POST [11:51:58]POST find Content-Length [11:51:58]Host: 172.17.43.67:8080 [11:51:58]Content-Length: 331 [11:51:58]Content-Type: application/json [11:51:58] [11:51:58]POST finish read [11:51:58]Found Content-Length = 331 [11:51: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" ] } } [11:51:58]execute_script... [11:51: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" ] } } [11:51:58]POST & json_proto [11:51:58]process_json_proto [11:51:58]json parsed OK: [11:51:58]protocol is kg_v1.0 [11:51:58]action value=get_value [11:51:58]process_action get_value [11:51:58]cmd_get_value [11:51:58]process_action get_value done [11:51:58]requested_data is exist [11:51:58]produce_requested_data [11:51:58]requested_item fm.sale.total is exist - process it [11:51:58]SAM_PROTO_GetFMData [11:51:58]wFMCommunicate request_size=4 [11:51:59]MH_SAM_APDU [11:51:59]CAPDU: 80 13 03 00 [11:51:59]Write to MH i2c: E2 08 00 A1 01 80 13 03 00 00 00 00 00 21 [11:51:59]Write i2c OK [11:51:59]MH_I2C_Read... [11:51:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [11:51:59]Read from MH i2c: E2 [11:51:59]MH_I2C_Read... [11:51:59]Read from MH i2c: E2 FD 00 [11:51:59]MH_I2C_Read... [11:51:59]Read from MH i2c: E2 FD 00 A1 01 00 C1 04 85 04 BD 04 6E 04 04 00 AE 4B 02 00 69 04 9F 00 6F 04 04 00 DB 47 02 00 B1 04 05 00 30 14 5A 96 02 70 04 05 00 30 14 5A 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 62 21 5E 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 BF 09 DD 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 D1 [11:51:59]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 AE 4B 02 00 69 04 9F 00 6F 04 04 00 DB 47 02 00 B1 04 05 00 30 14 5A 96 02 70 04 05 00 30 14 5A 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 62 21 5E 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 BF 09 DD 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [11:51:59]wFMCommunicate OK [11:51:59]wFMCommunicate request_size=4 [11:51:59]MH_SAM_APDU [11:51:59]CAPDU: 80 17 00 00 [11:51:59]Write to MH i2c: E2 08 00 A2 01 80 17 00 00 00 00 00 00 23 [11:51:59]Write i2c OK [11:51:59]MH_I2C_Read... [11:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:00]Read from MH i2c: E2 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 A2 01 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 38 [11:52:00]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [11:52:00]wFMCommunicate OK [11:52:00]wFMCommunicate request_size=4 [11:52:00]MH_SAM_APDU [11:52:00]CAPDU: 80 17 00 00 [11:52:00]Write to MH i2c: E2 08 00 A3 01 80 17 00 00 00 00 00 00 24 [11:52:00]Write i2c OK [11:52:00]MH_I2C_Read... [11:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:00]Read from MH i2c: E2 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 A3 01 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 C4 [11:52:00]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [11:52:00]wFMCommunicate OK [11:52:00]wFMCommunicate request_size=4 [11:52:00]MH_SAM_APDU [11:52:00]CAPDU: 80 17 00 00 [11:52:00]Write to MH i2c: E2 08 00 A4 01 80 17 00 00 00 00 00 00 25 [11:52:00]Write i2c OK [11:52:00]MH_I2C_Read... [11:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:00]Read from MH i2c: E2 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 FD 00 A4 01 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 AA [11:52:00]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [11:52:00]wFMCommunicate OK [11:52:00]wFMCommunicate request_size=4 [11:52:00]MH_SAM_APDU [11:52:00]CAPDU: 80 17 00 00 [11:52:00]Write to MH i2c: E2 08 00 A5 01 80 17 00 00 00 00 00 00 26 [11:52:00]Write i2c OK [11:52:00]MH_I2C_Read... [11:52:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [11:52:00]Read from MH i2c: E2 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 DE 00 [11:52:00]MH_I2C_Read... [11:52:00]Read from MH i2c: E2 DE 00 A5 01 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 05 [11:52:00]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:52:00]wFMCommunicate OK [11:52:00]SAM_PROTO_GetFMData done [11:52:00]requested_item fm.sale_refund.total is exist - process it [11:52:00]requested_item fm.buy.total is exist - process it [11:52:00]requested_item shift.sale.total is exist - process it [11:52:00]SAM_PROTO_GetShiftData [11:52:00]wFMCommunicate request_size=4 [11:52:00]MH_SAM_APDU [11:52:00]CAPDU: 80 13 02 00 [11:52:00]Write to MH i2c: E2 08 00 A6 01 80 13 02 00 00 00 00 00 25 [11:52:00]recv_with_timeout no data received [11:52:00]Write i2c OK [11:52:00]MH_I2C_Read... [11:52:01]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [11:52:01]Read from MH i2c: E2 [11:52:01]MH_I2C_Read... [11:52:01]Read from MH i2c: E2 FD 00 [11:52:01]MH_I2C_Read... [11:52:01]Read from MH i2c: E2 FD 00 A6 01 00 B6 04 AA 04 B2 04 6E 04 04 00 90 00 00 00 69 04 99 00 6F 04 04 00 8F 00 00 00 B1 04 03 00 FC 34 7E 70 04 03 00 FC 34 7E 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 64 68 0D 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 08 1E 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 5D [11:52:01]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 90 00 00 00 69 04 99 00 6F 04 04 00 8F 00 00 00 B1 04 03 00 FC 34 7E 70 04 03 00 FC 34 7E 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 64 68 0D 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 08 1E 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [11:52:01]wFMCommunicate OK [11:52:01]wFMCommunicate request_size=4 [11:52:01]MH_SAM_APDU [11:52:01]CAPDU: 80 17 00 00 [11:52:01]Write to MH i2c: E2 08 00 A7 01 80 17 00 00 00 00 00 00 28 [11:52:01]Write i2c OK [11:52:01]MH_I2C_Read... [11:52:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:01]Read from MH i2c: E2 [11:52:01]MH_I2C_Read... [11:52:01]Read from MH i2c: E2 FD 00 [11:52:01]MH_I2C_Read... [11:52:01]Read from MH i2c: E2 FD 00 A7 01 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 0E [11:52:01]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [11:52:01]wFMCommunicate OK [11:52:01]wFMCommunicate request_size=4 [11:52:01]MH_SAM_APDU [11:52:01]CAPDU: 80 17 00 00 [11:52:01]Write to MH i2c: E2 08 00 A8 01 80 17 00 00 00 00 00 00 29 [11:52:01]Write i2c OK [11:52:01]MH_I2C_Read... [11:52:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:02]Read from MH i2c: E2 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 FD 00 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 FD 00 A8 01 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 E9 [11:52:02]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [11:52:02]wFMCommunicate OK [11:52:02]wFMCommunicate request_size=4 [11:52:02]MH_SAM_APDU [11:52:02]CAPDU: 80 17 00 00 [11:52:02]Write to MH i2c: E2 08 00 A9 01 80 17 00 00 00 00 00 00 2A [11:52:02]Write i2c OK [11:52:02]MH_I2C_Read... [11:52:02]OFD Sender: No OFD packet to send [11:52:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [11:52:02]Read from MH i2c: E2 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 FD 00 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 FD 00 A9 01 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 99 [11:52:02]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [11:52:02]wFMCommunicate OK [11:52:02]wFMCommunicate request_size=4 [11:52:02]MH_SAM_APDU [11:52:02]CAPDU: 80 17 00 00 [11:52:02]Write to MH i2c: E2 08 00 AA 01 80 17 00 00 00 00 00 00 2B [11:52:02]Write i2c OK [11:52:02]MH_I2C_Read... [11:52:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [11:52:02]Read from MH i2c: E2 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 D3 00 [11:52:02]MH_I2C_Read... [11:52:02]Read from MH i2c: E2 D3 00 AA 01 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 18 [11:52:02]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [11:52:03]wFMCommunicate OK [11:52:03]SAM_PROTO_GetShiftData done [11:52:03]requested_item shift.sale.total_cash is exist - process it [11:52:03]requested_item shift.sale_refund.total is exist - process it [11:52:03]requested_item shift.sale_refund.total_cash is exist - process it [11:52:03]requested_item shift.buy.total is exist - process it [11:52:03]requested_item shift.buy.total_cash is exist - process it [11:52:03]produce_requested_data done [11:52:03]produce_requested_data return {"fm.sale.total":111124204.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":82711.00,"shift.sale.total_cash":82711.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [11:52:03]process_action_free get_value [11:52:03]json_value_free [11:52:03]json_value_free done [11:52:03]process_json_proto returns [11:52:03]Send response to host [11:52:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111124204.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":82711.00,"shift.sale.total_cash":82711.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [11:52:03]free response buf [11:52:03]execute_script done [11:52:03]execute_script returns [11:52:03]free content buf [11:52:03]Sock 10.Close socket [11:52:03]Sock 10.Thread stoped [11:52:07]OFD Sender: No OFD packet to send [11:52:12]OFD Sender: No OFD packet to send [11:52:17]OFD Sender: No OFD packet to send [11:52:21]recv_with_timeout no data received [11:52:22]OFD Sender: No OFD packet to send [11:52:27]OFD Sender: No OFD packet to send [11:52:32]OFD Sender: No OFD packet to send [11:52:37]OFD Sender: No OFD packet to send [11:52:42]OFD Sender: No OFD packet to send [11:52:47]OFD Sender: No OFD packet to send [11:52:52]OFD Sender: No OFD packet to send [11:52:57]OFD Sender: No OFD packet to send [11:53:02]OFD Sender: No OFD packet to send [11:53:07]OFD Sender: No OFD packet to send [11:53:12]OFD Sender: No OFD packet to send [11:53:17]OFD Sender: No OFD packet to send [11:53:22]OFD Sender: No OFD packet to send [11:53:27]OFD Sender: No OFD packet to send [11:53:32]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:10]recv_with_timeout no data received [11:54:12]OFD Sender: No OFD packet to send [11:54:17]OFD Sender: No OFD packet to send [11:54:20]recv_with_timeout no data received [11:54:22]OFD Sender: No OFD packet to send [11:54:27]OFD Sender: No OFD packet to send [11:54:32]OFD Sender: No OFD packet to send [11:54:37]OFD Sender: No OFD packet to send [11:54:42]OFD Sender: No OFD packet to send [11:54:48]OFD Sender: No OFD packet to send [11:54:51]accept exits with 7 [11:54:51]New connection [11:54:51]New thread 3067407716 created [11:54:51]Thread 3067551076 joined [11:54:51]Waiting for new connection... [11:54:51] Sock 7.Parse request [11:54:51]Sock 7.Check first char [11:54:51]Sock 7.First char is OK [11:54:51]request: POST /json_proto HTTP/1.0 [11:54:51]Method: POST [11:54:51]URL: /json_proto [11:54:51]Method is POST - this is cgi request [11:54:51]url: /json_proto [11:54:51]query_string will be loaded in cgi processing [11:54:51]execute_cgi json_proto POST (null) [11:54:51]execute_cgi path=json_proto method=POST [11:54:51]POST find Content-Length [11:54:51]Host: 172.17.43.67:8080 [11:54:51]Content-Length: 678 [11:54:51]Content-Type: application/json [11:54:51] [11:54:51]POST finish read [11:54:51]Found Content-Length = 678 [11:54:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:51]execute_script... [11:54: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)1785404", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:54:51]POST & json_proto [11:54:51]process_json_proto [11:54:51]json parsed OK: [11:54:51]protocol is kg_v1.0 [11:54:51]action value=close_receipt [11:54:51]process_action close_receipt [11:54:51]cmd_close_receipt [11:54:51]MH_GetDate [11:54:51]Write to MH i2c: F0 00 00 AB 01 9B [11:54:51]Write i2c OK [11:54:51]MH_I2C_Read... [11:54:51]Read from MH i2c: F0 [11:54:51]MH_I2C_Read... [11:54:51]Read from MH i2c: F0 09 00 [11:54:51]MH_I2C_Read... [11:54:51]Read from MH i2c: F0 09 00 AB 01 00 0C B4 EE 66 6A BD 47 65 8B [11:54:51]GetLastDocTimeStamp 1726919511 [11:54:51]current date 1726919692 [11:54:51]FM_GetShiftState [11:54:51]SAM_PROTO_GetShiftState [11:54:51]wFMCommunicate request_size=4 [11:54:51]MH_SAM_APDU [11:54:51]CAPDU: 80 13 01 00 [11:54:51]Write to MH i2c: E2 08 00 AC 01 80 13 01 00 00 00 00 00 2A [11:54:51]Write i2c OK [11:54:51]MH_I2C_Read... [11:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:51]Read from MH i2c: E2 [11:54:51]MH_I2C_Read... [11:54:51]Read from MH i2c: E2 0E 00 [11:54:51]MH_I2C_Read... [11:54:51]Read from MH i2c: E2 0E 00 AC 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BA [11:54:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:54:51]wFMCommunicate OK [11:54:51]SAM_PROTO_GetShiftState done [11:54:51]FM_GetShiftState done [11:54:51]opened in 1726878748 [11:54:51]opened+sec_in_day 1726965148 [11:54:51]quantity*price = 50036 [11:54:51]sum+1 = 50037 [11:54:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 145 21.09.2024 11:54 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151395 ФПД: 199039943688962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115452&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151395&fm=199039943688962&tin=02508201610067®Number=0000000000091825&sum=50000 [11:54:52]StoreToDocumentArchive [11:54:52]shift 474 fd 151395 [11:54:52]save to /storage/0474/doc_00151395 [11:54:52]save last doc name /storage/0474/doc_00151395 to /storage/kkm_last_doc_name [11:54:52]save OK [11:54:52]Clear old archive folders... [11:54:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:54:52]tlvbuf is 01211E10 [11:54:52]SAM_PROTO_ClearQueue [11:54:52]wFMCommunicate request_size=4 [11:54:52]MH_SAM_APDU [11:54:52]CAPDU: 80 09 00 00 [11:54:52]Write to MH i2c: E2 08 00 B9 01 80 09 00 00 00 00 00 00 2C [11:54:52]Write i2c OK [11:54:52]MH_I2C_Read... [11:54:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:54:52]Read from MH i2c: E2 [11:54:52]MH_I2C_Read... [11:54:52]Read from MH i2c: E2 03 00 [11:54:52]MH_I2C_Read... [11:54:52]Read from MH i2c: E2 03 00 B9 01 00 90 00 2E [11:54:52]RAPDU: 90 00 [11:54:52]wFMCommunicate OK [11:54:52]SAM_PROTO_ClearQueue done [11:54:52]KKMCreateOFDPacket [11:54:52]OFDProtocolAddRootSTLVToBuf [11:54:52]FM_MakeSignedData [11:54:52]FM_MakeSignedData [11:54:52]SAM_PROTO_SignData [11:54:52]wFMCommunicate request_size=4 [11:54:52]MH_SAM_APDU [11:54:52]CAPDU: 80 0D 01 02 [11:54:52]Write to MH i2c: E2 08 00 BA 01 80 0D 01 02 00 00 00 00 34 [11:54:52]Write i2c OK [11:54:52]MH_I2C_Read... [11:54:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:54:52]Read from MH i2c: E2 [11:54:52]MH_I2C_Read... [11:54:52]Read from MH i2c: E2 03 00 [11:54:52]MH_I2C_Read... [11:54:52]Read from MH i2c: E2 03 00 BA 01 00 90 00 2F [11:54:52]RAPDU: 90 00 [11:54:52]wFMCommunicate OK [11:54:52]wFMCommunicate request_size=255 [11:54:52]MH_SAM_APDU [11:54:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 0C B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 4F 02 00 35 04 06 00 B5 [11:54:52]Write to MH i2c: E2 02 01 BB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 0C B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 4F 02 00 35 04 06 00 B5 00 00 9C [11:54:52]Write i2c OK [11:54:52]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:53]OFD Sender: No OFD packet to send [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 BB 01 00 90 00 30 [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=10 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 0D 02 02 05 06 99 23 C3 02 [11:54:53]Write to MH i2c: E2 0D 00 BC 01 80 0D 02 02 05 00 06 99 23 C3 02 00 00 C8 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 03 00 BC 01 00 90 00 31 [11:54:53]RAPDU: 90 00 [11:54:53]wFMCommunicate OK [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 0D 03 02 [11:54:53]Write to MH i2c: E2 08 00 BD 01 80 0D 03 02 00 00 00 00 39 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 0B 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 0B 00 BD 01 00 8B 1D 1E 8C EF EF 4C 2C 90 00 E2 [11:54:53]RAPDU: 8B 1D 1E 8C EF EF 4C 2C 90 00 [11:54:53]wFMCommunicate OK [11:54:53]SAM_PROTO_SignData done [11:54:53]FM_MakeSignedData done [11:54:53]CreateOFDProtocolMessage [11:54:53]wFMCommunicate request_size=4 [11:54:53]MH_SAM_APDU [11:54:53]CAPDU: 80 11 00 00 [11:54:53]Write to MH i2c: E2 08 00 BE 01 80 11 00 00 00 00 00 00 39 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:53]Read from MH i2c: E2 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 17 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: E2 17 00 BE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [11:54:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:54:53]wFMCommunicate OK [11:54:53]CreateOFDProtocolMessage done [11:54:53]OFDSenderStorePacket 151395 [11:54:53]StoreOFDPacket docnum=151395 [11:54:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 36 8B 07 01 EB 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 0C B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 4F 02 00 35 04 06 00 B5 06 99 23 C3 02 8B 1D 1E 8C EF EF 4C 2C [11:54:53]CheckFolder [11:54:53]dirname=/storage/ofd_packets [11:54:53]CheckFolder done [11:54:53]ProducePacketName [11:54:53]name=ofd_packets/00151395 [11:54:53]NVStorageSaveData ofd_packets/00151395 [11:54:53]File name is /storage/ofd_packets/00151395 [11:54:53]Write 301 bytes [11:54:53]NVStorageSaveData done [11:54:53]OFDSenderStorePacket done [11:54:53]KKMCreateOFDPacket done [11:54:53]NVStorageSaveData kkm_last_timestamp [11:54:53]File name is /storage/kkm_last_timestamp [11:54:53]Write 4 bytes [11:54:53]NVStorageSaveData done [11:54:53]ExternCall_PrintAddStr [11:54:53]wPrintStart [11:54:53]Write to MH i2c: 01 00 00 BF 01 C0 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: 01 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: 01 07 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 FF 0F D5 [11:54:53]RasterBufferAndPrint [11:54:53]line Счет N : (1)1785404 [11:54:53]line ИНН: 02508201610067 [11:54:53]line Контрольно-Кассовый Чек [11:54:53]line ПРОДАЖА [11:54:53]line ТРК (МРК, ГНК) : 12 [11:54:53]line Товар: 2710124130 [11:54:53]line Аи-92-К-5 [11:54:53]line 7.380 * 67.80 [11:54:53]line = 500.36 [11:54:53]line НДС 12% НСП 1% [11:54:53]line > о реализуемом товаре [11:54:53]line ОКРУГЛЕНИЕ: -0.36 [11:54:53]line ИТОГО: 500.00 [11:54:53]line Внесено: 500.00 [11:54:53]line СДАЧА: 0.00 [11:54:53]line НСП 1% : 4.43 [11:54:53]line НДС 12% : 53.14 [11:54:53]line Наличными: 500.00 [11:54:53]line Безнал.: 0.00 [11:54:53]line Место: АЗС № 89 "Партнер Нефть" [11:54:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:54:53]line СНО: Общий режим [11:54:53]line Чек 145 21.09.2024 11:54 [11:54:53]line Смена: 474 ФФД: 1.0 [11:54:53]line ЗНМ: 0300000113 [11:54:53]line РНМ: 0000000000091825 [11:54:53]line Версия ККМ: 001 [11:54:53]line ФМ: 0000000000871835 [11:54:53]line ФД: 151395 [11:54:53]line ФПД: 199039943688962 [11:54:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115452&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151395&fm=199039943688962&tin=02508201610067®Number=0000000000091825&sum=50000 [11:54:53]written 0, free lines is 4095 [11:54:53]OFD Sender: Processing packet 151395 [packets to send 824, broken 823] [11:54:53]ProducePacketName [11:54:53]name=ofd_packets/00151395 [11:54:53]OFD Sender: To server: pG, [11:54:53]CommunicateWithHost lk.salyk.kg:30040 [11:54:53]ConnectInit lk.salyk.kg [11:54:53]Write to MH i2c: 01 00 00 EA 01 EB [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: 01 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: 01 07 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 DC 0C DA [11:54:53]RasterBufferAndPrint [11:54:53]line [11:54:53]line [11:54:53]line [11:54:53]line [11:54:53]line [11:54:53]written 0, free lines is 3297 [11:54:53]MH_Cut [11:54:53]Write to MH i2c: D1 01 00 F1 01 01 C4 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: D1 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: D1 01 00 [11:54:53]MH_I2C_Read... [11:54:53]Read from MH i2c: D1 01 00 F1 01 00 C3 [11:54:53]Write to MH i2c: 01 00 00 F2 01 F3 [11:54:53]Write i2c OK [11:54:53]MH_I2C_Read... [11:54:54]Connected sock=10 [11:54:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 36 8B 07 01 EB 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 0C B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 4F 02 00 35 04 06 00 B5 06 99 23 C3 02 8B 1D 1E 8C EF EF 4C 2C [11:54:54]*** Cut start [11:54:54]*** Purtial cut [11:54:54]*** Stage 1: CUTSNS_PIN = 1 [11:54:54]Read from MH i2c: 01 [11:54:54]MH_I2C_Read... [11:54:54]*** Stop cut motor [11:54:54]*** Cut end [11:54:54]Read from MH i2c: 01 07 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [11:54:54]process_action close_receipt done [11:54:54]requested_data is exist [11:54:54]produce_requested_data [11:54:54]requested_item fm.sn is exist - process it [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 11 00 00 [11:54:54]Write to MH i2c: E2 08 00 F3 01 80 11 00 00 00 00 00 00 6E [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 17 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 17 00 F3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [11:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:54:54]wFMCommunicate OK [11:54:54]requested_item fd.num is exist - process it [11:54:54]SAM_PROTO_GetFieldsCounters [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 13 00 00 [11:54:54]Write to MH i2c: E2 08 00 F4 01 80 13 00 00 00 00 00 00 71 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 62 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 62 00 F4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 4F 02 00 0E 04 04 00 DA 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 D4 [11:54:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:54:54]wFMCommunicate OK [11:54:54]SAM_PROTO_GetFieldsCounters done [11:54:54]requested_item shift.num is exist - process it [11:54:54]requested_item shift.opened is exist - process it [11:54:54]req_shift_opened [11:54:54]FM_GetShiftState [11:54:54]SAM_PROTO_GetShiftState [11:54:54]wFMCommunicate request_size=4 [11:54:54]MH_SAM_APDU [11:54:54]CAPDU: 80 13 01 00 [11:54:54]Write to MH i2c: E2 08 00 F5 01 80 13 01 00 00 00 00 00 73 [11:54:54]Write i2c OK [11:54:54]MH_I2C_Read... [11:54:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:54:54]Read from MH i2c: E2 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 0E 00 [11:54:54]MH_I2C_Read... [11:54:54]Read from MH i2c: E2 0E 00 F5 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 03 [11:54:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:54:54]wFMCommunicate OK [11:54:54]SAM_PROTO_GetShiftState done [11:54:54]FM_GetShiftState done [11:54:54]req_shift_opened done [11:54:54]requested_item shift.open_date is exist - process it [11:54:54]req_shift_open_date [11:54:54]req_shift_open_date done [11:54:54]produce_requested_data done [11:54:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151395,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:54:54]process_action_free close_receipt [11:54:54]json_value_free [11:54:54]json_value_free done [11:54:54]process_json_proto returns [11:54:54]Send response to host [11:54:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151395,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:54:54]free response buf [11:54:54]execute_script done [11:54:54]execute_script returns [11:54:54]free content buf [11:54:54]Sock 7.Close socket [11:54:54]Sock 7.Thread stoped [11:54:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 00 AF 47 00 82 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 4F 02 00 F4 03 04 00 14 5C EE 66 B6 04 01 00 00 27 F4 38 C8 51 20 CA 75 [11:54:55]CommunicateWithHost err = 0 [11:54:55]CheckOFDResponse [11:54:55]1017 (14) - 77093643461234 [11:54:55]1041 (16) - 0000000000871835 [11:54:55]1040 (4) - 151395 [11:54:55]1012 (4) - 21.09.2024 05:39 [11:54:55]1206 (1) - 0 [11:54:55]OFD Sender: Remove packet 151395 [11:54:55]ProducePacketName [11:54:55]name=ofd_packets/00151395 [11:54:55]NVStorageDeleteData [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:17]recv_with_timeout no data received [11:55:21]OFD Sender: No OFD packet to send [11:55:26]OFD Sender: No OFD packet to send [11:55:31]OFD Sender: No OFD packet to send [11:55:36]OFD Sender: No OFD packet to send [11:55:41]OFD Sender: No OFD packet to send [11:55:46]OFD Sender: No OFD packet to send [11:55:51]OFD Sender: No OFD packet to send [11:55:56]recv_with_timeout no data received [11:55:56]OFD Sender: No OFD packet to send [11:56:01]OFD Sender: No OFD packet to send [11:56:06]OFD Sender: No OFD packet to send [11:56:11]OFD Sender: No OFD packet to send [11:56:14]recv_with_timeout no data received [11:56:16]OFD Sender: No OFD packet to send [11:56:21]OFD Sender: No OFD packet to send [11:56:26]OFD Sender: No OFD packet to send [11:56:31]OFD Sender: No OFD packet to send [11:56:33]recv_with_timeout no data received [11:56:36]OFD Sender: No OFD packet to send [11:56:41]OFD Sender: No OFD packet to send [11:56:46]OFD Sender: No OFD packet to send [11:56:51]OFD Sender: No OFD packet to send [11:56:56]OFD Sender: No OFD packet to send [11:57:01]OFD Sender: No OFD packet to send [11:57:06]OFD Sender: No OFD packet to send [11:57:11]OFD Sender: No OFD packet to send [11:57:16]OFD Sender: No OFD packet to send [11:57:21]OFD Sender: No OFD packet to send [11:57:26]OFD Sender: No OFD packet to send [11:57:28]accept exits with 9 [11:57:28]New connection [11:57:28]New thread 3067551076 created [11:57:28]Thread 3067407716 joined [11:57:28]Waiting for new connection... [11:57:28] Sock 9.Parse request [11:57:28]Sock 9.Check first char [11:57:28]Sock 9.First char is OK [11:57:28]request: POST /json_proto HTTP/1.0 [11:57:28]Method: POST [11:57:28]URL: /json_proto [11:57:28]Method is POST - this is cgi request [11:57:28]url: /json_proto [11:57:28]query_string will be loaded in cgi processing [11:57:28]execute_cgi json_proto POST (null) [11:57:28]execute_cgi path=json_proto method=POST [11:57:28]POST find Content-Length [11:57:28]Host: 172.17.43.67:8080 [11:57:28]Content-Length: 678 [11:57:28]Content-Type: application/json [11:57:28] [11:57:28]POST finish read [11:57:28]Found Content-Length = 678 [11:57:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:28]execute_script... [11:57: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)1785405", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:57:28]POST & json_proto [11:57:28]process_json_proto [11:57:28]json parsed OK: [11:57:28]protocol is kg_v1.0 [11:57:28]action value=close_receipt [11:57:28]process_action close_receipt [11:57:28]cmd_close_receipt [11:57:28]MH_GetDate [11:57:28]Write to MH i2c: F0 00 00 F6 01 E6 [11:57:28]Write i2c OK [11:57:28]MH_I2C_Read... [11:57:28]Read from MH i2c: F0 [11:57:28]MH_I2C_Read... [11:57:28]Read from MH i2c: F0 09 00 [11:57:28]MH_I2C_Read... [11:57:28]Read from MH i2c: F0 09 00 F6 01 00 A9 B4 EE 66 6A BD 47 65 73 [11:57:28]GetLastDocTimeStamp 1726919692 [11:57:28]current date 1726919849 [11:57:28]FM_GetShiftState [11:57:28]SAM_PROTO_GetShiftState [11:57:28]wFMCommunicate request_size=4 [11:57:28]MH_SAM_APDU [11:57:28]CAPDU: 80 13 01 00 [11:57:28]Write to MH i2c: E2 08 00 F7 01 80 13 01 00 00 00 00 00 75 [11:57:28]Write i2c OK [11:57:28]MH_I2C_Read... [11:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:28]Read from MH i2c: E2 [11:57:28]MH_I2C_Read... [11:57:28]Read from MH i2c: E2 0E 00 [11:57:28]MH_I2C_Read... [11:57:28]Read from MH i2c: E2 0E 00 F7 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 05 [11:57:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:57:28]wFMCommunicate OK [11:57:28]SAM_PROTO_GetShiftState done [11:57:28]FM_GetShiftState done [11:57:28]opened in 1726878748 [11:57:28]opened+sec_in_day 1726965148 [11:57:28]quantity*price = 50036 [11:57:28]sum+1 = 50037 [11:57:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 146 21.09.2024 11:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151396 ФПД: 243481566208008 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151396&fm=243481566208008&tin=02508201610067®Number=0000000000091825&sum=50000 [11:57:29]StoreToDocumentArchive [11:57:29]shift 474 fd 151396 [11:57:29]save to /storage/0474/doc_00151396 [11:57:29]save last doc name /storage/0474/doc_00151396 to /storage/kkm_last_doc_name [11:57:29]save OK [11:57:29]Clear old archive folders... [11:57:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:57:29]tlvbuf is 01202C50 [11:57:29]SAM_PROTO_ClearQueue [11:57:29]wFMCommunicate request_size=4 [11:57:29]MH_SAM_APDU [11:57:29]CAPDU: 80 09 00 00 [11:57:29]Write to MH i2c: E2 08 00 04 02 80 09 00 00 00 00 00 00 78 [11:57:29]Write i2c OK [11:57:29]MH_I2C_Read... [11:57:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:57:30]Read from MH i2c: E2 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 04 02 00 90 00 7A [11:57:30]RAPDU: 90 00 [11:57:30]wFMCommunicate OK [11:57:30]SAM_PROTO_ClearQueue done [11:57:30]KKMCreateOFDPacket [11:57:30]OFDProtocolAddRootSTLVToBuf [11:57:30]FM_MakeSignedData [11:57:30]FM_MakeSignedData [11:57:30]SAM_PROTO_SignData [11:57:30]wFMCommunicate request_size=4 [11:57:30]MH_SAM_APDU [11:57:30]CAPDU: 80 0D 01 02 [11:57:30]Write to MH i2c: E2 08 00 05 02 80 0D 01 02 00 00 00 00 80 [11:57:30]Write i2c OK [11:57:30]MH_I2C_Read... [11:57:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:57:30]Read from MH i2c: E2 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 05 02 00 90 00 7B [11:57:30]RAPDU: 90 00 [11:57:30]wFMCommunicate OK [11:57:30]wFMCommunicate request_size=255 [11:57:30]MH_SAM_APDU [11:57:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A9 B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 4F 02 00 35 04 06 00 DD [11:57:30]Write to MH i2c: E2 02 01 06 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A9 B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 4F 02 00 35 04 06 00 DD 00 00 AF [11:57:30]Write i2c OK [11:57:30]MH_I2C_Read... [11:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:30]Read from MH i2c: E2 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 06 02 00 90 00 7C [11:57:30]RAPDU: 90 00 [11:57:30]wFMCommunicate OK [11:57:30]wFMCommunicate request_size=10 [11:57:30]MH_SAM_APDU [11:57:30]CAPDU: 80 0D 02 02 05 71 F8 43 60 08 [11:57:30]Write to MH i2c: E2 0D 00 07 02 80 0D 02 02 05 00 71 F8 43 60 08 00 00 A1 [11:57:30]Write i2c OK [11:57:30]MH_I2C_Read... [11:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:57:30]Read from MH i2c: E2 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 03 00 07 02 00 90 00 7D [11:57:30]RAPDU: 90 00 [11:57:30]wFMCommunicate OK [11:57:30]wFMCommunicate request_size=4 [11:57:30]MH_SAM_APDU [11:57:30]CAPDU: 80 0D 03 02 [11:57:30]Write to MH i2c: E2 08 00 08 02 80 0D 03 02 00 00 00 00 85 [11:57:30]Write i2c OK [11:57:30]MH_I2C_Read... [11:57:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:57:30]Read from MH i2c: E2 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 0B 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 0B 00 08 02 00 95 96 D2 6F 70 95 13 64 90 00 6E [11:57:30]RAPDU: 95 96 D2 6F 70 95 13 64 90 00 [11:57:30]wFMCommunicate OK [11:57:30]SAM_PROTO_SignData done [11:57:30]FM_MakeSignedData done [11:57:30]CreateOFDProtocolMessage [11:57:30]wFMCommunicate request_size=4 [11:57:30]MH_SAM_APDU [11:57:30]CAPDU: 80 11 00 00 [11:57:30]Write to MH i2c: E2 08 00 09 02 80 11 00 00 00 00 00 00 85 [11:57:30]Write i2c OK [11:57:30]MH_I2C_Read... [11:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:30]Read from MH i2c: E2 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 17 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: E2 17 00 09 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [11:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:57:30]wFMCommunicate OK [11:57:30]CreateOFDProtocolMessage done [11:57:30]OFDSenderStorePacket 151396 [11:57:30]StoreOFDPacket docnum=151396 [11:57:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 59 07 01 6A E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A9 B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 4F 02 00 35 04 06 00 DD 71 F8 43 60 08 95 96 D2 6F 70 95 13 64 [11:57:30]CheckFolder [11:57:30]dirname=/storage/ofd_packets [11:57:30]CheckFolder done [11:57:30]ProducePacketName [11:57:30]name=ofd_packets/00151396 [11:57:30]NVStorageSaveData ofd_packets/00151396 [11:57:30]File name is /storage/ofd_packets/00151396 [11:57:30]Write 301 bytes [11:57:30]NVStorageSaveData done [11:57:30]OFDSenderStorePacket done [11:57:30]KKMCreateOFDPacket done [11:57:30]NVStorageSaveData kkm_last_timestamp [11:57:30]File name is /storage/kkm_last_timestamp [11:57:30]Write 4 bytes [11:57:30]NVStorageSaveData done [11:57:30]ExternCall_PrintAddStr [11:57:30]wPrintStart [11:57:30]Write to MH i2c: 01 00 00 0A 02 0C [11:57:30]Write i2c OK [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: 01 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: 01 07 00 [11:57:30]MH_I2C_Read... [11:57:30]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 FF 0F 21 [11:57:30]RasterBufferAndPrint [11:57:30]line Счет N : (1)1785405 [11:57:30]line ИНН: 02508201610067 [11:57:30]line Контрольно-Кассовый Чек [11:57:30]line ПРОДАЖА [11:57:30]line ТРК (МРК, ГНК) : 22 [11:57:30]line Товар: 2710124130 [11:57:30]line Аи-92-К-5 [11:57:30]line 7.380 * 67.80 [11:57:30]line = 500.36 [11:57:30]line НДС 12% НСП 1% [11:57:30]line > о реализуемом товаре [11:57:30]line ОКРУГЛЕНИЕ: -0.36 [11:57:30]line ИТОГО: 500.00 [11:57:30]line Внесено: 500.00 [11:57:30]line СДАЧА: 0.00 [11:57:30]line НСП 1% : 4.43 [11:57:30]line НДС 12% : 53.14 [11:57:30]line Наличными: 500.00 [11:57:30]line Безнал.: 0.00 [11:57:30]line Место: АЗС № 89 "Партнер Нефть" [11:57:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [11:57:30]line СНО: Общий режим [11:57:30]line Чек 146 21.09.2024 11:57 [11:57:30]line Смена: 474 ФФД: 1.0 [11:57:30]line ЗНМ: 0300000113 [11:57:30]line РНМ: 0000000000091825 [11:57:30]line Версия ККМ: 001 [11:57:30]line ФМ: 0000000000871835 [11:57:30]line ФД: 151396 [11:57:30]line ФПД: 243481566208008 [11:57:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T115729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151396&fm=243481566208008&tin=02508201610067®Number=0000000000091825&sum=50000 [11:57:30]written 0, free lines is 4095 [11:57:30]OFD Sender: Processing packet 151396 [packets to send 824, broken 823] [11:57:30]ProducePacketName [11:57:30]name=ofd_packets/00151396 [11:57:30]OFD Sender: To server: pG, [11:57:30]CommunicateWithHost lk.salyk.kg:30040 [11:57:30]ConnectInit lk.salyk.kg [11:57:31]Write to MH i2c: 01 00 00 35 02 37 [11:57:31]Write i2c OK [11:57:31]MH_I2C_Read... [11:57:31]Read from MH i2c: 01 [11:57:31]MH_I2C_Read... [11:57:31]Read from MH i2c: 01 07 00 [11:57:31]MH_I2C_Read... [11:57:31]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 D8 0C 22 [11:57:31]RasterBufferAndPrint [11:57:31]line [11:57:31]line [11:57:31]line [11:57:31]line [11:57:31]line [11:57:31]written 0, free lines is 3295 [11:57:31]MH_Cut [11:57:31]Write to MH i2c: D1 01 00 3C 02 01 10 [11:57:31]Write i2c OK [11:57:31]MH_I2C_Read... [11:57:31]Read from MH i2c: D1 [11:57:31]MH_I2C_Read... [11:57:31]Read from MH i2c: D1 01 00 [11:57:31]MH_I2C_Read... [11:57:31]Read from MH i2c: D1 01 00 3C 02 00 0F [11:57:31]Write to MH i2c: 01 00 00 3D 02 3F [11:57:31]Write i2c OK [11:57:31]MH_I2C_Read... [11:57:31]Connected sock=10 [11:57:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 59 07 01 6A E8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 A9 B4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 4F 02 00 35 04 06 00 DD 71 F8 43 60 08 95 96 D2 6F 70 95 13 64 [11:57:31]*** Cut start [11:57:31]*** Purtial cut [11:57:31]*** Stage 1: CUTSNS_PIN = 1 [11:57:32]Read from MH i2c: 01 [11:57:32]MH_I2C_Read... [11:57:32]*** Stop cut motor [11:57:32]*** Cut end [11:57:32]Read from MH i2c: 01 07 00 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [11:57:32]process_action close_receipt done [11:57:32]requested_data is exist [11:57:32]produce_requested_data [11:57:32]requested_item fm.sn is exist - process it [11:57:32]wFMCommunicate request_size=4 [11:57:32]MH_SAM_APDU [11:57:32]CAPDU: 80 11 00 00 [11:57:32]Write to MH i2c: E2 08 00 3E 02 80 11 00 00 00 00 00 00 BA [11:57:32]Write i2c OK [11:57:32]MH_I2C_Read... [11:57:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:57:32]Read from MH i2c: E2 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: E2 17 00 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: E2 17 00 3E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [11:57:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [11:57:32]wFMCommunicate OK [11:57:32]requested_item fd.num is exist - process it [11:57:32]SAM_PROTO_GetFieldsCounters [11:57:32]wFMCommunicate request_size=4 [11:57:32]MH_SAM_APDU [11:57:32]CAPDU: 80 13 00 00 [11:57:32]Write to MH i2c: E2 08 00 3F 02 80 13 00 00 00 00 00 00 BD [11:57:32]Write i2c OK [11:57:32]MH_I2C_Read... [11:57:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:57:32]Read from MH i2c: E2 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: E2 62 00 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: E2 62 00 3F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 4F 02 00 0E 04 04 00 DA 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 24 [11:57:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:57:32]wFMCommunicate OK [11:57:32]SAM_PROTO_GetFieldsCounters done [11:57:32]requested_item shift.num is exist - process it [11:57:32]requested_item shift.opened is exist - process it [11:57:32]req_shift_opened [11:57:32]FM_GetShiftState [11:57:32]SAM_PROTO_GetShiftState [11:57:32]wFMCommunicate request_size=4 [11:57:32]MH_SAM_APDU [11:57:32]CAPDU: 80 13 01 00 [11:57:32]Write to MH i2c: E2 08 00 40 02 80 13 01 00 00 00 00 00 BF [11:57:32]Write i2c OK [11:57:32]MH_I2C_Read... [11:57:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:57:32]Read from MH i2c: E2 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: E2 0E 00 [11:57:32]MH_I2C_Read... [11:57:32]Read from MH i2c: E2 0E 00 40 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4F [11:57:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [11:57:32]wFMCommunicate OK [11:57:32]SAM_PROTO_GetShiftState done [11:57:32]FM_GetShiftState done [11:57:32]req_shift_opened done [11:57:32]requested_item shift.open_date is exist - process it [11:57:32]req_shift_open_date [11:57:32]req_shift_open_date done [11:57:32]produce_requested_data done [11:57:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151396,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [11:57:32]process_action_free close_receipt [11:57:32]json_value_free [11:57:32]json_value_free done [11:57:32]process_json_proto returns [11:57:32]Send response to host [11:57:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151396,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [11:57:32]free response buf [11:57:32]execute_script done [11:57:32]execute_script returns [11:57:32]free content buf [11:57:32]Sock 9.Close socket [11:57:32]Sock 9.Thread stoped [11:57:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5B 5B 47 00 6B 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 4F 02 00 F4 03 04 00 B1 5C EE 66 B6 04 01 00 00 3B 9F 7B F2 5E 0A 10 BE [11:57:32]CommunicateWithHost err = 0 [11:57:32]CheckOFDResponse [11:57:32]1017 (14) - 77093643461234 [11:57:32]1041 (16) - 0000000000871835 [11:57:32]1040 (4) - 151396 [11:57:32]1012 (4) - 21.09.2024 05:42 [11:57:32]1206 (1) - 0 [11:57:32]OFD Sender: Remove packet 151396 [11:57:32]ProducePacketName [11:57:32]name=ofd_packets/00151396 [11:57:32]NVStorageDeleteData [11:57:32]OFD Sender: No OFD packet to send [11:57:37]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:56]recv_with_timeout no data received [11:57:58]OFD Sender: No OFD packet to send [11:58:03]OFD Sender: No OFD packet to send [11:58:08]OFD Sender: No OFD packet to send [11:58:13]OFD Sender: No OFD packet to send [11:58:18]OFD Sender: No OFD packet to send [11:58:19]recv_with_timeout no data received [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]recv_with_timeout no data received [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:19]recv_with_timeout no data received [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:36]recv_with_timeout no data received [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:19]recv_with_timeout no data received [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:46]accept exits with 7 [12:01:46]New connection [12:01:46]New thread 3067407716 created [12:01:46]Thread 3067551076 joined [12:01:46]Waiting for new connection... [12:01:46] Sock 7.Parse request [12:01:46]Sock 7.Check first char [12:01:46]Sock 7.First char is OK [12:01:46]request: POST /json_proto HTTP/1.0 [12:01:46]Method: POST [12:01:46]URL: /json_proto [12:01:46]Method is POST - this is cgi request [12:01:46]url: /json_proto [12:01:46]query_string will be loaded in cgi processing [12:01:46]execute_cgi json_proto POST (null) [12:01:46]execute_cgi path=json_proto method=POST [12:01:46]POST find Content-Length [12:01:46]Host: 172.17.43.67:8080 [12:01:46]Content-Length: 957 [12:01:46]Content-Type: application/json [12:01:46] [12:01:46]POST finish read [12:01:46]Found Content-Length = 957 [12:01:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 21.220, "sum" : 1449.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 21.22 \u0441\u043E\u043C", "deposit" : 2000.00, "total" : 1449.00, "payments": [ { "type": 0, "sum" : 1449.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:46]execute_script... [12:01: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)1785406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 21.220, "sum" : 1449.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 21.22 \u0441\u043E\u043C", "deposit" : 2000.00, "total" : 1449.00, "payments": [ { "type": 0, "sum" : 1449.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:01:46]POST & json_proto [12:01:46]process_json_proto [12:01:46]json parsed OK: [12:01:46]protocol is kg_v1.0 [12:01:46]action value=close_receipt [12:01:46]process_action close_receipt [12:01:46]cmd_close_receipt [12:01:46]MH_GetDate [12:01:46]Write to MH i2c: F0 00 00 41 02 32 [12:01:46]Write i2c OK [12:01:46]MH_I2C_Read... [12:01:46]Read from MH i2c: F0 [12:01:46]MH_I2C_Read... [12:01:46]Read from MH i2c: F0 09 00 [12:01:46]MH_I2C_Read... [12:01:46]Read from MH i2c: F0 09 00 41 02 00 AB B5 EE 66 6A BD 47 65 C2 [12:01:46]GetLastDocTimeStamp 1726919849 [12:01:46]current date 1726920107 [12:01:46]FM_GetShiftState [12:01:46]SAM_PROTO_GetShiftState [12:01:46]wFMCommunicate request_size=4 [12:01:46]MH_SAM_APDU [12:01:46]CAPDU: 80 13 01 00 [12:01:46]Write to MH i2c: E2 08 00 42 02 80 13 01 00 00 00 00 00 C1 [12:01:46]Write i2c OK [12:01:46]MH_I2C_Read... [12:01:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:46]Read from MH i2c: E2 [12:01:46]MH_I2C_Read... [12:01:46]Read from MH i2c: E2 0E 00 [12:01:46]MH_I2C_Read... [12:01:46]Read from MH i2c: E2 0E 00 42 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 51 [12:01:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:01:46]wFMCommunicate OK [12:01:46]SAM_PROTO_GetShiftState done [12:01:46]FM_GetShiftState done [12:01:46]opened in 1726878748 [12:01:46]opened+sec_in_day 1726965148 [12:01:46]quantity*price = 144932 [12:01:46]sum+1 = 144934 [12:01:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1449.00 Внесено: 2000.00 СДАЧА: 551.00 НСП 1% : 12.83 НДС 12% : 153.91 Наличными: 1449.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 147 21.09.2024 12:01 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 21.22 сом ФМ: 0000000000871835 ФД: 151397 ФПД: 118107216774222 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120147&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151397&fm=118107216774222&tin=02508201610067®Number=0000000000091825&sum=144900 [12:01:47]StoreToDocumentArchive [12:01:47]shift 474 fd 151397 [12:01:47]save to /storage/0474/doc_00151397 [12:01:47]save last doc name /storage/0474/doc_00151397 to /storage/kkm_last_doc_name [12:01:47]save OK [12:01:47]Clear old archive folders... [12:01:47]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:01:47]tlvbuf is 01213230 [12:01:47]SAM_PROTO_ClearQueue [12:01:47]wFMCommunicate request_size=4 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 09 00 00 [12:01:47]Write to MH i2c: E2 08 00 4F 02 80 09 00 00 00 00 00 00 C3 [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 4F 02 00 90 00 C5 [12:01:47]RAPDU: 90 00 [12:01:47]wFMCommunicate OK [12:01:47]SAM_PROTO_ClearQueue done [12:01:47]KKMCreateOFDPacket [12:01:47]OFDProtocolAddRootSTLVToBuf [12:01:47]FM_MakeSignedData [12:01:47]FM_MakeSignedData [12:01:47]SAM_PROTO_SignData [12:01:47]wFMCommunicate request_size=4 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 0D 01 02 [12:01:47]Write to MH i2c: E2 08 00 50 02 80 0D 01 02 00 00 00 00 CB [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 50 02 00 90 00 C6 [12:01:47]RAPDU: 90 00 [12:01:47]wFMCommunicate OK [12:01:47]wFMCommunicate request_size=255 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 E4 52 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 25 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 3C 00 00 00 00 07 04 06 00 04 36 02 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 B5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 4F 02 00 35 04 06 00 6B 6A FA B3 84 [12:01:47]Write to MH i2c: E2 02 01 51 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 E4 52 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 25 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 3C 00 00 00 00 07 04 06 00 04 36 02 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 B5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 4F 02 00 35 04 06 00 6B 6A FA B3 84 00 00 0B [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 51 02 00 90 00 C7 [12:01:47]RAPDU: 90 00 [12:01:47]wFMCommunicate OK [12:01:47]wFMCommunicate request_size=6 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 0D 02 02 01 4E [12:01:47]Write to MH i2c: E2 09 00 52 02 80 0D 02 02 01 00 4E 00 00 1E [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 03 00 52 02 00 90 00 C8 [12:01:47]RAPDU: 90 00 [12:01:47]wFMCommunicate OK [12:01:47]wFMCommunicate request_size=4 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 0D 03 02 [12:01:47]Write to MH i2c: E2 08 00 53 02 80 0D 03 02 00 00 00 00 D0 [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 0B 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 0B 00 53 02 00 DA 8F 0A CB 30 5B 79 1B 90 00 2E [12:01:47]RAPDU: DA 8F 0A CB 30 5B 79 1B 90 00 [12:01:47]wFMCommunicate OK [12:01:47]SAM_PROTO_SignData done [12:01:47]FM_MakeSignedData done [12:01:47]CreateOFDProtocolMessage [12:01:47]wFMCommunicate request_size=4 [12:01:47]MH_SAM_APDU [12:01:47]CAPDU: 80 11 00 00 [12:01:47]Write to MH i2c: E2 08 00 54 02 80 11 00 00 00 00 00 00 D0 [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:47]Read from MH i2c: E2 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 17 00 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: E2 17 00 54 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [12:01:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:01:47]wFMCommunicate OK [12:01:47]CreateOFDProtocolMessage done [12:01:47]OFDSenderStorePacket 151397 [12:01:47]StoreOFDPacket docnum=151397 [12:01:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A2 6A 03 01 80 B6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 E4 52 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 25 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 3C 00 00 00 00 07 04 06 00 04 36 02 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 B5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 4F 02 00 35 04 06 00 6B 6A FA B3 84 4E DA 8F 0A CB 30 5B 79 1B [12:01:47]CheckFolder [12:01:47]dirname=/storage/ofd_packets [12:01:47]CheckFolder done [12:01:47]ProducePacketName [12:01:47]name=ofd_packets/00151397 [12:01:47]NVStorageSaveData ofd_packets/00151397 [12:01:47]File name is /storage/ofd_packets/00151397 [12:01:47]Write 297 bytes [12:01:47]NVStorageSaveData done [12:01:47]OFDSenderStorePacket done [12:01:47]KKMCreateOFDPacket done [12:01:47]NVStorageSaveData kkm_last_timestamp [12:01:47]File name is /storage/kkm_last_timestamp [12:01:47]Write 4 bytes [12:01:47]NVStorageSaveData done [12:01:47]ExternCall_PrintAddStr [12:01:47]wPrintStart [12:01:47]Write to MH i2c: 01 00 00 55 02 57 [12:01:47]Write i2c OK [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: 01 [12:01:47]MH_I2C_Read... [12:01:47]Read from MH i2c: 01 07 00 [12:01:47]MH_I2C_Read... [12:01:48]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 FF 0F 6C [12:01:48]RasterBufferAndPrint [12:01:48]line Счет N : (1)1785406 [12:01:48]line ИНН: 02508201610067 [12:01:48]line Контрольно-Кассовый Чек [12:01:48]line ПРОДАЖА [12:01:48]line ТРК (МРК, ГНК) : 11 [12:01:48]line Товар: 2710124130 [12:01:48]line Super-92 [12:01:48]line 21.220 * 68.30 [12:01:48]line = 1449.33 [12:01:48]line НДС 12% НСП 1% [12:01:48]line > о реализуемом товаре [12:01:48]line ОКРУГЛЕНИЕ: -0.33 [12:01:48]line ИТОГО: 1449.00 [12:01:48]line Внесено: 2000.00 [12:01:48]line СДАЧА: 551.00 [12:01:48]line НСП 1% : 12.83 [12:01:48]line НДС 12% : 153.91 [12:01:48]line Наличными: 1449.00 [12:01:48]line Безнал.: 0.00 [12:01:48]line Место: АЗС № 89 "Партнер Нефть" [12:01:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:01:48]line СНО: Общий режим [12:01:48]line Чек 147 21.09.2024 12:01 [12:01:48]line Смена: 474 ФФД: 1.0 [12:01:48]line ЗНМ: 0300000113 [12:01:48]line РНМ: 0000000000091825 [12:01:48]line Версия ККМ: 001 [12:01:48]line [12:01:48]line Дисконтная программа [12:01:48]line S-92 [12:01:48]line номер 89 [12:01:48]line сэкономлено 21.22 сом [12:01:48]line ФМ: 0000000000871835 [12:01:48]line ФД: 151397 [12:01:48]line ФПД: 118107216774222 [12:01:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120147&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151397&fm=118107216774222&tin=02508201610067®Number=0000000000091825&sum=144900 [12:01:48]OFD Sender: Processing packet 151397 [packets to send 824, broken 823] [12:01:48]ProducePacketName [12:01:48]name=ofd_packets/00151397 [12:01:48]OFD Sender: To server: pG, [12:01:48]CommunicateWithHost lk.salyk.kg:30040 [12:01:48]ConnectInit lk.salyk.kg [12:01:48]written 0, free lines is 4095 [12:01:48]Write to MH i2c: 01 00 00 85 02 87 [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: 01 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: 01 07 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 89 0C 23 [12:01:48]RasterBufferAndPrint [12:01:48]line [12:01:48]line [12:01:48]line [12:01:48]line [12:01:48]line [12:01:48]written 0, free lines is 3215 [12:01:48]MH_Cut [12:01:48]Write to MH i2c: D1 01 00 8C 02 01 60 [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: D1 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: D1 01 00 [12:01:48]MH_I2C_Read... [12:01:48]Read from MH i2c: D1 01 00 8C 02 00 5F [12:01:48]Write to MH i2c: 01 00 00 8D 02 8F [12:01:48]Write i2c OK [12:01:48]MH_I2C_Read... [12:01:49]*** Cut start [12:01:49]*** Purtial cut [12:01:49]*** Stage 1: CUTSNS_PIN = 1 [12:01:49]Read from MH i2c: 01 [12:01:49]MH_I2C_Read... [12:01:49]*** Stop cut motor [12:01:49]*** Cut end [12:01:49]Read from MH i2c: 01 07 00 [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: 01 07 00 8D 02 00 00 00 00 00 FF 0F A4 [12:01:49]process_action close_receipt done [12:01:49]requested_data is exist [12:01:49]produce_requested_data [12:01:49]requested_item fm.sn is exist - process it [12:01:49]wFMCommunicate request_size=4 [12:01:49]MH_SAM_APDU [12:01:49]CAPDU: 80 11 00 00 [12:01:49]Write to MH i2c: E2 08 00 8E 02 80 11 00 00 00 00 00 00 0A [12:01:49]Write i2c OK [12:01:49]MH_I2C_Read... [12:01:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:01:49]Read from MH i2c: E2 [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: E2 17 00 [12:01:49]MH_I2C_Read... [12:01:49]Read from MH i2c: E2 17 00 8E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [12:01:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:01:50]wFMCommunicate OK [12:01:50]requested_item fd.num is exist - process it [12:01:50]SAM_PROTO_GetFieldsCounters [12:01:50]wFMCommunicate request_size=4 [12:01:50]MH_SAM_APDU [12:01:50]CAPDU: 80 13 00 00 [12:01:50]Write to MH i2c: E2 08 00 8F 02 80 13 00 00 00 00 00 00 0D [12:01:50]Write i2c OK [12:01:50]MH_I2C_Read... [12:01:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:01:50]Read from MH i2c: E2 [12:01:50]MH_I2C_Read... [12:01:50]Read from MH i2c: E2 62 00 [12:01:50]MH_I2C_Read... [12:01:50]Read from MH i2c: E2 62 00 8F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 4F 02 00 0E 04 04 00 DA 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 78 [12:01:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 4F 02 00 0E 04 04 00 DA 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 [12:01:50]wFMCommunicate OK [12:01:50]SAM_PROTO_GetFieldsCounters done [12:01:50]requested_item shift.num is exist - process it [12:01:50]requested_item shift.opened is exist - process it [12:01:50]req_shift_opened [12:01:50]FM_GetShiftState [12:01:50]SAM_PROTO_GetShiftState [12:01:50]wFMCommunicate request_size=4 [12:01:50]MH_SAM_APDU [12:01:50]CAPDU: 80 13 01 00 [12:01:50]Write to MH i2c: E2 08 00 90 02 80 13 01 00 00 00 00 00 0F [12:01:50]Write i2c OK [12:01:50]MH_I2C_Read... [12:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:01:50]Read from MH i2c: E2 [12:01:50]MH_I2C_Read... [12:01:50]Read from MH i2c: E2 0E 00 [12:01:50]MH_I2C_Read... [12:01:50]Read from MH i2c: E2 0E 00 90 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9F [12:01:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:01:50]wFMCommunicate OK [12:01:50]SAM_PROTO_GetShiftState done [12:01:50]FM_GetShiftState done [12:01:50]req_shift_opened done [12:01:50]requested_item shift.open_date is exist - process it [12:01:50]req_shift_open_date [12:01:50]req_shift_open_date done [12:01:50]produce_requested_data done [12:01:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151397,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:01:50]process_action_free close_receipt [12:01:50]json_value_free [12:01:50]json_value_free done [12:01:50]process_json_proto returns [12:01:50]Send response to host [12:01:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151397,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:01:50]free response buf [12:01:50]execute_script done [12:01:50]execute_script returns [12:01:50]free content buf [12:01:50]Sock 7.Close socket [12:01:50]Sock 7.Thread stoped [12:01:56]Connected sock=11 [12:01:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A2 6A 03 01 80 B6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 E4 52 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 25 36 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 04 36 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 3C 00 00 00 00 07 04 06 00 04 36 02 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 B5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 4F 02 00 35 04 06 00 6B 6A FA B3 84 4E DA 8F 0A CB 30 5B 79 1B [12:01:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9F 81 47 00 DB 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 38 37 31 38 33 35 10 04 04 00 65 4F 02 00 F4 03 04 00 BA 5D EE 66 B6 04 01 00 00 B0 B6 19 8D 53 3F C4 00 [12:01:59]CommunicateWithHost err = 0 [12:01:59]CheckOFDResponse [12:01:59]1017 (14) - 77093643461234 [12:01:59]1041 (16) - 0000000000871835 [12:01:59]1040 (4) - 151397 [12:01:59]1012 (4) - 21.09.2024 05:46 [12:01:59]1206 (1) - 0 [12:01:59]OFD Sender: Remove packet 151397 [12:01:59]ProducePacketName [12:01:59]name=ofd_packets/00151397 [12:01:59]NVStorageDeleteData [12:02:00]OFD Sender: No OFD packet to send [12:02:02]recv_with_timeout no data received [12:02:05]OFD Sender: No OFD packet to send [12:02:10]OFD Sender: No OFD packet to send [12:02:14]recv_with_timeout no data received [12:02:15]OFD Sender: No OFD packet to send [12:02:20]OFD Sender: No OFD packet to send [12:02:25]OFD Sender: No OFD packet to send [12:02:30]OFD Sender: No OFD packet to send [12:02:35]OFD Sender: No OFD packet to send [12:02:40]OFD Sender: No OFD packet to send [12:02:45]OFD Sender: No OFD packet to send [12:02:50]OFD Sender: No OFD packet to send [12:02:55]OFD Sender: No OFD packet to send [12:03:00]OFD Sender: No OFD packet to send [12:03:05]OFD Sender: No OFD packet to send [12:03:10]OFD Sender: No OFD packet to send [12:03:15]OFD Sender: No OFD packet to send [12:03:20]OFD Sender: No OFD packet to send [12:03:25]OFD Sender: No OFD packet to send [12:03:30]OFD Sender: No OFD packet to send [12:03:31]recv_with_timeout no data received [12:03:35]OFD Sender: No OFD packet to send [12:03:40]OFD Sender: No OFD packet to send [12:03:45]OFD Sender: No OFD packet to send [12:03:50]OFD Sender: No OFD packet to send [12:03:55]OFD Sender: No OFD packet to send [12:04:00]OFD Sender: No OFD packet to send [12:04:05]OFD Sender: No OFD packet to send [12:04:10]OFD Sender: No OFD packet to send [12:04:15]OFD Sender: No OFD packet to send [12:04:20]OFD Sender: No OFD packet to send [12:04:25]OFD Sender: No OFD packet to send [12:04:30]OFD Sender: No OFD packet to send [12:04:35]OFD Sender: No OFD packet to send [12:04:38]recv_with_timeout no data received [12:04:40]OFD Sender: No OFD packet to send [12:04:45]OFD Sender: No OFD packet to send [12:04:50]OFD Sender: No OFD packet to send [12:04:55]OFD Sender: No OFD packet to send [12:04:56]recv_with_timeout no data received [12:05:00]OFD Sender: No OFD packet to send [12:05:05]OFD Sender: No OFD packet to send [12:05:10]OFD Sender: No OFD packet to send [12:05:15]OFD Sender: No OFD packet to send [12:05:20]OFD Sender: No OFD packet to send [12:05:25]OFD Sender: No OFD packet to send [12:05:28]accept exits with 10 [12:05:28]New connection [12:05:28]New thread 3067551076 created [12:05:28]Thread 3067407716 joined [12:05:28]Waiting for new connection... [12:05:28] Sock 10.Parse request [12:05:28]Sock 10.Check first char [12:05:28]Sock 10.First char is OK [12:05:28]request: POST /json_proto HTTP/1.0 [12:05:28]Method: POST [12:05:28]URL: /json_proto [12:05:28]Method is POST - this is cgi request [12:05:28]url: /json_proto [12:05:28]query_string will be loaded in cgi processing [12:05:28]execute_cgi json_proto POST (null) [12:05:28]execute_cgi path=json_proto method=POST [12:05:28]POST find Content-Length [12:05:28]Host: 172.17.43.67:8080 [12:05:28]Content-Length: 797 [12:05:28]Content-Type: application/json [12:05:28] [12:05:28]POST finish read [12:05:28]Found Content-Length = 797 [12:05:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:28]execute_script... [12:05: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)1785407", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:28]POST & json_proto [12:05:28]process_json_proto [12:05:28]json parsed OK: [12:05:28]protocol is kg_v1.0 [12:05:28]action value=close_receipt [12:05:28]process_action close_receipt [12:05:28]cmd_close_receipt [12:05:28]MH_GetDate [12:05:28]Write to MH i2c: F0 00 00 91 02 82 [12:05:28]Write i2c OK [12:05:28]MH_I2C_Read... [12:05:28]Read from MH i2c: F0 [12:05:28]MH_I2C_Read... [12:05:28]Read from MH i2c: F0 09 00 [12:05:28]MH_I2C_Read... [12:05:28]Read from MH i2c: F0 09 00 91 02 00 89 B6 EE 66 6A BD 47 65 F1 [12:05:28]GetLastDocTimeStamp 1726920107 [12:05:28]current date 1726920329 [12:05:28]FM_GetShiftState [12:05:28]SAM_PROTO_GetShiftState [12:05:28]wFMCommunicate request_size=4 [12:05:28]MH_SAM_APDU [12:05:28]CAPDU: 80 13 01 00 [12:05:28]Write to MH i2c: E2 08 00 92 02 80 13 01 00 00 00 00 00 11 [12:05:28]Write i2c OK [12:05:28]MH_I2C_Read... [12:05:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:28]Read from MH i2c: E2 [12:05:28]MH_I2C_Read... [12:05:28]Read from MH i2c: E2 0E 00 [12:05:28]MH_I2C_Read... [12:05:28]Read from MH i2c: E2 0E 00 92 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [12:05:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:05:28]wFMCommunicate OK [12:05:28]SAM_PROTO_GetShiftState done [12:05:28]FM_GetShiftState done [12:05:28]opened in 1726878748 [12:05:28]opened+sec_in_day 1726965148 [12:05:28]quantity*price = 0 [12:05:28]sum+1 = 1 [12:05:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 148 21.09.2024 12:05 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151398 ФПД: 69575240401139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120529&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151398&fm=69575240401139&tin=02508201610067®Number=0000000000091825&sum=0 [12:05:29]StoreToDocumentArchive [12:05:29]shift 474 fd 151398 [12:05:29]save to /storage/0474/doc_00151398 [12:05:29]save last doc name /storage/0474/doc_00151398 to /storage/kkm_last_doc_name [12:05:29]save OK [12:05:29]Clear old archive folders... [12:05:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:29]tlvbuf is 011841E0 [12:05:29]SAM_PROTO_ClearQueue [12:05:29]wFMCommunicate request_size=4 [12:05:29]MH_SAM_APDU [12:05:29]CAPDU: 80 09 00 00 [12:05:29]Write to MH i2c: E2 08 00 9F 02 80 09 00 00 00 00 00 00 13 [12:05:29]Write i2c OK [12:05:29]MH_I2C_Read... [12:05:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:29]Read from MH i2c: E2 [12:05:29]MH_I2C_Read... [12:05:29]Read from MH i2c: E2 03 00 [12:05:29]MH_I2C_Read... [12:05:29]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [12:05:29]RAPDU: 90 00 [12:05:29]wFMCommunicate OK [12:05:29]SAM_PROTO_ClearQueue done [12:05:29]KKMCreateOFDPacket [12:05:29]OFDProtocolAddRootSTLVToBuf [12:05:29]FM_MakeSignedData [12:05:29]FM_MakeSignedData [12:05:29]SAM_PROTO_SignData [12:05:29]wFMCommunicate request_size=4 [12:05:29]MH_SAM_APDU [12:05:29]CAPDU: 80 0D 01 02 [12:05:29]Write to MH i2c: E2 08 00 A0 02 80 0D 01 02 00 00 00 00 1B [12:05:29]Write i2c OK [12:05:29]MH_I2C_Read... [12:05:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:29]Read from MH i2c: E2 [12:05:29]MH_I2C_Read... [12:05:29]Read from MH i2c: E2 03 00 [12:05:29]MH_I2C_Read... [12:05:29]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [12:05:29]RAPDU: 90 00 [12:05:29]wFMCommunicate OK [12:05:29]wFMCommunicate request_size=255 [12:05:29]MH_SAM_APDU [12:05:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 89 B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 4F 02 00 35 04 06 00 3F [12:05:29]Write to MH i2c: E2 02 01 A1 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 89 B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 4F 02 00 35 04 06 00 3F 00 00 F4 [12:05:29]Write i2c OK [12:05:29]MH_I2C_Read... [12:05:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:30]Read from MH i2c: E2 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 03 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 03 00 A1 02 00 90 00 17 [12:05:30]RAPDU: 90 00 [12:05:30]wFMCommunicate OK [12:05:30]wFMCommunicate request_size=10 [12:05:30]MH_SAM_APDU [12:05:30]CAPDU: 80 0D 02 02 05 47 3F 7D 40 F3 [12:05:30]Write to MH i2c: E2 0D 00 A2 02 80 0D 02 02 05 00 47 3F 7D 40 F3 00 00 5E [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:30]Read from MH i2c: E2 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 03 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 03 00 A2 02 00 90 00 18 [12:05:30]RAPDU: 90 00 [12:05:30]wFMCommunicate OK [12:05:30]wFMCommunicate request_size=4 [12:05:30]MH_SAM_APDU [12:05:30]CAPDU: 80 0D 03 02 [12:05:30]Write to MH i2c: E2 08 00 A3 02 80 0D 03 02 00 00 00 00 20 [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:30]Read from MH i2c: E2 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 0B 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 0B 00 A3 02 00 9C A2 1B A1 4A 30 6E 5A 90 00 5D [12:05:30]RAPDU: 9C A2 1B A1 4A 30 6E 5A 90 00 [12:05:30]wFMCommunicate OK [12:05:30]SAM_PROTO_SignData done [12:05:30]FM_MakeSignedData done [12:05:30]CreateOFDProtocolMessage [12:05:30]wFMCommunicate request_size=4 [12:05:30]MH_SAM_APDU [12:05:30]CAPDU: 80 11 00 00 [12:05:30]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:30]Read from MH i2c: E2 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 17 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [12:05:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:30]wFMCommunicate OK [12:05:30]CreateOFDProtocolMessage done [12:05:30]OFDSenderStorePacket 151398 [12:05:30]StoreOFDPacket docnum=151398 [12:05:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8D FC 07 01 34 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 89 B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 4F 02 00 35 04 06 00 3F 47 3F 7D 40 F3 9C A2 1B A1 4A 30 6E 5A [12:05:30]CheckFolder [12:05:30]dirname=/storage/ofd_packets [12:05:30]CheckFolder done [12:05:30]ProducePacketName [12:05:30]name=ofd_packets/00151398 [12:05:30]NVStorageSaveData ofd_packets/00151398 [12:05:30]File name is /storage/ofd_packets/00151398 [12:05:30]Write 301 bytes [12:05:30]NVStorageSaveData done [12:05:30]OFDSenderStorePacket done [12:05:30]KKMCreateOFDPacket done [12:05:30]NVStorageSaveData kkm_last_timestamp [12:05:30]File name is /storage/kkm_last_timestamp [12:05:30]Write 4 bytes [12:05:30]NVStorageSaveData done [12:05:30]ExternCall_PrintAddStr [12:05:30]wPrintStart [12:05:30]Write to MH i2c: 01 00 00 A5 02 A7 [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: 01 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: 01 07 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 FF 0F BC [12:05:30]RasterBufferAndPrint [12:05:30]line Счет N : (1)1785407 [12:05:30]line ИНН: 02508201610067 [12:05:30]line Контрольно-Кассовый Чек [12:05:30]line ПРОДАЖА [12:05:30]line ТРК (МРК, ГНК) : 22 [12:05:30]line Товар: 2710124130 [12:05:30]line Аи-92-К-5 [12:05:30]line 14.750 * 0.00 [12:05:30]line = 0.00 [12:05:30]line НДС 12% НСП 1% [12:05:30]line > о реализуемом товаре [12:05:30]line ИТОГО: 0.00 [12:05:30]line НСП 1% : 0.00 [12:05:30]line НДС 12% : 0.00 [12:05:30]line Наличными: 0.00 [12:05:30]line Безнал.: 0.00 [12:05:30]line Место: АЗС № 89 "Партнер Нефть" [12:05:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:05:30]line СНО: Общий режим [12:05:30]line Чек 148 21.09.2024 12:05 [12:05:30]line Смена: 474 ФФД: 1.0 [12:05:30]line ЗНМ: 0300000113 [12:05:30]line РНМ: 0000000000091825 [12:05:30]line Версия ККМ: 001 [12:05:30]line Платежная система: O! деньги [12:05:30]line ФМ: 0000000000871835 [12:05:30]line ФД: 151398 [12:05:30]line ФПД: 69575240401139 [12:05:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120529&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151398&fm=69575240401139&tin=02508201610067®Number=0000000000091825&sum=0 [12:05:30]written 0, free lines is 4095 [12:05:30]OFD Sender: Processing packet 151398 [packets to send 824, broken 823] [12:05:30]ProducePacketName [12:05:30]name=ofd_packets/00151398 [12:05:30]OFD Sender: To server: pG, [12:05:30]CommunicateWithHost lk.salyk.kg:30040 [12:05:30]ConnectInit lk.salyk.kg [12:05:30]Write to MH i2c: 01 00 00 CF 02 D1 [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: 01 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: 01 07 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 E4 0C C8 [12:05:30]RasterBufferAndPrint [12:05:30]line [12:05:30]line [12:05:30]line [12:05:30]line [12:05:30]line [12:05:30]written 0, free lines is 3305 [12:05:30]Connected sock=7 [12:05:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8D FC 07 01 34 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 89 B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 4F 02 00 35 04 06 00 3F 47 3F 7D 40 F3 9C A2 1B A1 4A 30 6E 5A [12:05:30]MH_Cut [12:05:30]Write to MH i2c: D1 01 00 D6 02 01 AA [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: D1 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: D1 01 00 [12:05:30]MH_I2C_Read... [12:05:30]Read from MH i2c: D1 01 00 D6 02 00 A9 [12:05:30]Write to MH i2c: 01 00 00 D7 02 D9 [12:05:30]Write i2c OK [12:05:30]MH_I2C_Read... [12:05:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 54 47 00 B1 38 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 4F 02 00 F4 03 04 00 90 5E EE 66 B6 04 01 00 00 E2 82 77 B1 50 2A 47 97 [12:05:31]CommunicateWithHost err = 0 [12:05:31]CheckOFDResponse [12:05:31]1017 (14) - 77093643461234 [12:05:31]1041 (16) - 0000000000871835 [12:05:31]1040 (4) - 151398 [12:05:31]1012 (4) - 21.09.2024 05:50 [12:05:31]1206 (1) - 0 [12:05:31]OFD Sender: Remove packet 151398 [12:05:31]ProducePacketName [12:05:31]name=ofd_packets/00151398 [12:05:31]NVStorageDeleteData [12:05:31]*** Cut start [12:05:31]*** Purtial cut [12:05:31]*** Stage 1: CUTSNS_PIN = 1 [12:05:31]OFD Sender: No OFD packet to send [12:05:31]Read from MH i2c: 01 [12:05:31]MH_I2C_Read... [12:05:31]*** Stop cut motor [12:05:31]*** Cut end [12:05:31]Read from MH i2c: 01 07 00 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: 01 07 00 D7 02 00 00 00 00 00 FF 0F EE [12:05:31]process_action close_receipt done [12:05:31]requested_data is exist [12:05:31]produce_requested_data [12:05:31]requested_item fm.sn is exist - process it [12:05:31]wFMCommunicate request_size=4 [12:05:31]MH_SAM_APDU [12:05:31]CAPDU: 80 11 00 00 [12:05:31]Write to MH i2c: E2 08 00 D8 02 80 11 00 00 00 00 00 00 54 [12:05:31]Write i2c OK [12:05:31]MH_I2C_Read... [12:05:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:31]Read from MH i2c: E2 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: E2 17 00 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: E2 17 00 D8 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [12:05:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:31]wFMCommunicate OK [12:05:31]requested_item fd.num is exist - process it [12:05:31]SAM_PROTO_GetFieldsCounters [12:05:31]wFMCommunicate request_size=4 [12:05:31]MH_SAM_APDU [12:05:31]CAPDU: 80 13 00 00 [12:05:31]Write to MH i2c: E2 08 00 D9 02 80 13 00 00 00 00 00 00 57 [12:05:31]Write i2c OK [12:05:31]MH_I2C_Read... [12:05:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:31]Read from MH i2c: E2 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: E2 62 00 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: E2 62 00 D9 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 4F 02 00 0E 04 04 00 DA 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 C6 [12:05:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 4F 02 00 0E 04 04 00 DA 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 [12:05:31]wFMCommunicate OK [12:05:31]SAM_PROTO_GetFieldsCounters done [12:05:31]requested_item shift.num is exist - process it [12:05:31]requested_item shift.opened is exist - process it [12:05:31]req_shift_opened [12:05:31]FM_GetShiftState [12:05:31]SAM_PROTO_GetShiftState [12:05:31]wFMCommunicate request_size=4 [12:05:31]MH_SAM_APDU [12:05:31]CAPDU: 80 13 01 00 [12:05:31]Write to MH i2c: E2 08 00 DA 02 80 13 01 00 00 00 00 00 59 [12:05:31]Write i2c OK [12:05:31]MH_I2C_Read... [12:05:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:31]Read from MH i2c: E2 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: E2 0E 00 [12:05:31]MH_I2C_Read... [12:05:31]Read from MH i2c: E2 0E 00 DA 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E9 [12:05:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:05:31]wFMCommunicate OK [12:05:31]SAM_PROTO_GetShiftState done [12:05:31]FM_GetShiftState done [12:05:31]req_shift_opened done [12:05:31]requested_item shift.open_date is exist - process it [12:05:31]req_shift_open_date [12:05:31]req_shift_open_date done [12:05:31]produce_requested_data done [12:05:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151398,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:05:31]process_action_free close_receipt [12:05:31]json_value_free [12:05:31]json_value_free done [12:05:31]process_json_proto returns [12:05:31]Send response to host [12:05:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151398,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:05:31]free response buf [12:05:31]execute_script done [12:05:31]execute_script returns [12:05:31]free content buf [12:05:31]Sock 10.Close socket [12:05:31]Sock 10.Thread stoped [12:05:36]OFD Sender: No OFD packet to send [12:05:41]OFD Sender: No OFD packet to send [12:05:46]OFD Sender: No OFD packet to send [12:05:49]accept exits with 9 [12:05:49]New connection [12:05:49]New thread 3067407716 created [12:05:49]Thread 3067551076 joined [12:05:49]Waiting for new connection... [12:05:49] Sock 9.Parse request [12:05:49]Sock 9.Check first char [12:05:49]Sock 9.First char is OK [12:05:49]request: POST /json_proto HTTP/1.0 [12:05:49]Method: POST [12:05:49]URL: /json_proto [12:05:49]Method is POST - this is cgi request [12:05:49]url: /json_proto [12:05:49]query_string will be loaded in cgi processing [12:05:49]execute_cgi json_proto POST (null) [12:05:49]execute_cgi path=json_proto method=POST [12:05:49]POST find Content-Length [12:05:49]Host: 172.17.43.67:8080 [12:05:49]Content-Length: 678 [12:05:49]Content-Type: application/json [12:05:49] [12:05:49]POST finish read [12:05:49]Found Content-Length = 678 [12:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:49]execute_script... [12:05: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)1785408", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:49]POST & json_proto [12:05:49]process_json_proto [12:05:49]json parsed OK: [12:05:49]protocol is kg_v1.0 [12:05:49]action value=close_receipt [12:05:49]process_action close_receipt [12:05:49]cmd_close_receipt [12:05:49]MH_GetDate [12:05:49]Write to MH i2c: F0 00 00 DB 02 CC [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: F0 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: F0 09 00 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: F0 09 00 DB 02 00 9E B6 EE 66 6A BD 47 65 50 [12:05:49]GetLastDocTimeStamp 1726920329 [12:05:49]current date 1726920350 [12:05:49]FM_GetShiftState [12:05:49]SAM_PROTO_GetShiftState [12:05:49]wFMCommunicate request_size=4 [12:05:49]MH_SAM_APDU [12:05:49]CAPDU: 80 13 01 00 [12:05:49]Write to MH i2c: E2 08 00 DC 02 80 13 01 00 00 00 00 00 5B [12:05:49]Write i2c OK [12:05:49]MH_I2C_Read... [12:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:49]Read from MH i2c: E2 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: E2 0E 00 [12:05:49]MH_I2C_Read... [12:05:49]Read from MH i2c: E2 0E 00 DC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EB [12:05:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:05:49]wFMCommunicate OK [12:05:49]SAM_PROTO_GetShiftState done [12:05:49]FM_GetShiftState done [12:05:49]opened in 1726878748 [12:05:49]opened+sec_in_day 1726965148 [12:05:49]quantity*price = 40002 [12:05:49]sum+1 = 40003 [12:05:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 149 21.09.2024 12:05 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151399 ФПД: 214534275185689 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120550&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151399&fm=214534275185689&tin=02508201610067®Number=0000000000091825&sum=40000 [12:05:50]StoreToDocumentArchive [12:05:50]shift 474 fd 151399 [12:05:50]save to /storage/0474/doc_00151399 [12:05:50]save last doc name /storage/0474/doc_00151399 to /storage/kkm_last_doc_name [12:05:50]save OK [12:05:50]Clear old archive folders... [12:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:50]tlvbuf is 0120EB10 [12:05:50]SAM_PROTO_ClearQueue [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 09 00 00 [12:05:50]Write to MH i2c: E2 08 00 E9 02 80 09 00 00 00 00 00 00 5D [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 E9 02 00 90 00 5F [12:05:50]RAPDU: 90 00 [12:05:50]wFMCommunicate OK [12:05:50]SAM_PROTO_ClearQueue done [12:05:50]KKMCreateOFDPacket [12:05:50]OFDProtocolAddRootSTLVToBuf [12:05:50]FM_MakeSignedData [12:05:50]FM_MakeSignedData [12:05:50]SAM_PROTO_SignData [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 0D 01 02 [12:05:50]Write to MH i2c: E2 08 00 EA 02 80 0D 01 02 00 00 00 00 65 [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 EA 02 00 90 00 60 [12:05:50]RAPDU: 90 00 [12:05:50]wFMCommunicate OK [12:05:50]wFMCommunicate request_size=255 [12:05:50]MH_SAM_APDU [12:05: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 9E B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 4F 02 00 35 04 06 00 C3 [12:05:50]Write to MH i2c: E2 02 01 EB 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 9E B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 4F 02 00 35 04 06 00 C3 00 00 5C [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 EB 02 00 90 00 61 [12:05:50]RAPDU: 90 00 [12:05:50]wFMCommunicate OK [12:05:50]wFMCommunicate request_size=10 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 0D 02 02 05 1E 27 43 BC 19 [12:05:50]Write to MH i2c: E2 0D 00 EC 02 80 0D 02 02 05 00 1E 27 43 BC 19 00 00 CF [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 03 00 EC 02 00 90 00 62 [12:05:50]RAPDU: 90 00 [12:05:50]wFMCommunicate OK [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 0D 03 02 [12:05:50]Write to MH i2c: E2 08 00 ED 02 80 0D 03 02 00 00 00 00 6A [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:50]Read from MH i2c: E2 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 0B 00 [12:05:50]MH_I2C_Read... [12:05:50]Read from MH i2c: E2 0B 00 ED 02 00 87 C2 6D C6 50 3A EC 8F 90 00 EC [12:05:50]RAPDU: 87 C2 6D C6 50 3A EC 8F 90 00 [12:05:50]wFMCommunicate OK [12:05:50]SAM_PROTO_SignData done [12:05:50]FM_MakeSignedData done [12:05:50]CreateOFDProtocolMessage [12:05:50]wFMCommunicate request_size=4 [12:05:50]MH_SAM_APDU [12:05:50]CAPDU: 80 11 00 00 [12:05:50]Write to MH i2c: E2 08 00 EE 02 80 11 00 00 00 00 00 00 6A [12:05:50]Write i2c OK [12:05:50]MH_I2C_Read... [12:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:51]Read from MH i2c: E2 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 17 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: E2 17 00 EE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [12:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:51]wFMCommunicate OK [12:05:51]CreateOFDProtocolMessage done [12:05:51]OFDSenderStorePacket 151399 [12:05:51]StoreOFDPacket docnum=151399 [12:05:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 F9 07 01 BD C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 9E B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 4F 02 00 35 04 06 00 C3 1E 27 43 BC 19 87 C2 6D C6 50 3A EC 8F [12:05:51]CheckFolder [12:05:51]dirname=/storage/ofd_packets [12:05:51]CheckFolder done [12:05:51]ProducePacketName [12:05:51]name=ofd_packets/00151399 [12:05:51]NVStorageSaveData ofd_packets/00151399 [12:05:51]File name is /storage/ofd_packets/00151399 [12:05:51]Write 301 bytes [12:05:51]NVStorageSaveData done [12:05:51]OFDSenderStorePacket done [12:05:51]KKMCreateOFDPacket done [12:05:51]NVStorageSaveData kkm_last_timestamp [12:05:51]File name is /storage/kkm_last_timestamp [12:05:51]Write 4 bytes [12:05:51]NVStorageSaveData done [12:05:51]ExternCall_PrintAddStr [12:05:51]wPrintStart [12:05:51]Write to MH i2c: 01 00 00 EF 02 F1 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 07 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [12:05:51]RasterBufferAndPrint [12:05:51]line Счет N : (1)1785408 [12:05:51]line ИНН: 02508201610067 [12:05:51]line Контрольно-Кассовый Чек [12:05:51]line ПРОДАЖА [12:05:51]line ТРК (МРК, ГНК) : 42 [12:05:51]line Товар: 2710124130 [12:05:51]line Аи-92-К-5 [12:05:51]line 5.900 * 67.80 [12:05:51]line = 400.02 [12:05:51]line НДС 12% НСП 1% [12:05:51]line > о реализуемом товаре [12:05:51]line ОКРУГЛЕНИЕ: -0.02 [12:05:51]line ИТОГО: 400.00 [12:05:51]line Внесено: 400.00 [12:05:51]line СДАЧА: 0.00 [12:05:51]line НСП 1% : 3.54 [12:05:51]line НДС 12% : 42.48 [12:05:51]line Наличными: 400.00 [12:05:51]line Безнал.: 0.00 [12:05:51]line Место: АЗС № 89 "Партнер Нефть" [12:05:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:05:51]line СНО: Общий режим [12:05:51]line Чек 149 21.09.2024 12:05 [12:05:51]line Смена: 474 ФФД: 1.0 [12:05:51]line ЗНМ: 0300000113 [12:05:51]line РНМ: 0000000000091825 [12:05:51]line Версия ККМ: 001 [12:05:51]line ФМ: 0000000000871835 [12:05:51]line ФД: 151399 [12:05:51]line ФПД: 214534275185689 [12:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120550&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151399&fm=214534275185689&tin=02508201610067®Number=0000000000091825&sum=40000 [12:05:51]written 0, free lines is 4095 [12:05:51]OFD Sender: Processing packet 151399 [packets to send 824, broken 823] [12:05:51]ProducePacketName [12:05:51]name=ofd_packets/00151399 [12:05:51]OFD Sender: To server: pG, [12:05:51]CommunicateWithHost lk.salyk.kg:30040 [12:05:51]ConnectInit lk.salyk.kg [12:05:51]Write to MH i2c: 01 00 00 1A 03 1D [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 07 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 D8 0C 08 [12:05:51]RasterBufferAndPrint [12:05:51]line [12:05:51]line [12:05:51]line [12:05:51]line [12:05:51]line [12:05:51]written 0, free lines is 3297 [12:05:51]MH_Cut [12:05:51]Write to MH i2c: D1 01 00 21 03 01 F6 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: D1 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: D1 01 00 [12:05:51]MH_I2C_Read... [12:05:51]Read from MH i2c: D1 01 00 21 03 00 F5 [12:05:51]Write to MH i2c: 01 00 00 22 03 25 [12:05:51]Write i2c OK [12:05:51]MH_I2C_Read... [12:05:51]Connected sock=10 [12:05:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 F9 07 01 BD C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 00 00 00 F4 03 04 00 9E B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 4F 02 00 35 04 06 00 C3 1E 27 43 BC 19 87 C2 6D C6 50 3A EC 8F [12:05:52]*** Cut start [12:05:52]*** Purtial cut [12:05:52]*** Stage 1: CUTSNS_PIN = 1 [12:05:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6A F5 47 00 E7 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 4F 02 00 F4 03 04 00 A5 5E EE 66 B6 04 01 00 00 DB FE BA 0A 3A 10 5C A6 [12:05:52]CommunicateWithHost err = 0 [12:05:52]CheckOFDResponse [12:05:52]1017 (14) - 77093643461234 [12:05:52]1041 (16) - 0000000000871835 [12:05:52]1040 (4) - 151399 [12:05:52]1012 (4) - 21.09.2024 05:50 [12:05:52]1206 (1) - 0 [12:05:52]OFD Sender: Remove packet 151399 [12:05:52]ProducePacketName [12:05:52]name=ofd_packets/00151399 [12:05:52]NVStorageDeleteData [12:05:52]Read from MH i2c: 01 [12:05:52]MH_I2C_Read... [12:05:52]*** Stop cut motor [12:05:52]*** Cut end [12:05:52]Read from MH i2c: 01 07 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: 01 07 00 22 03 00 00 00 00 00 FF 0F 3A [12:05:52]process_action close_receipt done [12:05:52]requested_data is exist [12:05:52]produce_requested_data [12:05:52]requested_item fm.sn is exist - process it [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 11 00 00 [12:05:52]Write to MH i2c: E2 08 00 23 03 80 11 00 00 00 00 00 00 A0 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 17 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 17 00 23 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [12:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:05:52]wFMCommunicate OK [12:05:52]requested_item fd.num is exist - process it [12:05:52]SAM_PROTO_GetFieldsCounters [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 13 00 00 [12:05:52]Write to MH i2c: E2 08 00 24 03 80 13 00 00 00 00 00 00 A3 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 62 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 62 00 24 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 4F 02 00 0E 04 04 00 DA 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 16 [12:05:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 4F 02 00 0E 04 04 00 DA 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 [12:05:52]wFMCommunicate OK [12:05:52]SAM_PROTO_GetFieldsCounters done [12:05:52]requested_item shift.num is exist - process it [12:05:52]requested_item shift.opened is exist - process it [12:05:52]req_shift_opened [12:05:52]FM_GetShiftState [12:05:52]SAM_PROTO_GetShiftState [12:05:52]wFMCommunicate request_size=4 [12:05:52]MH_SAM_APDU [12:05:52]CAPDU: 80 13 01 00 [12:05:52]Write to MH i2c: E2 08 00 25 03 80 13 01 00 00 00 00 00 A5 [12:05:52]Write i2c OK [12:05:52]MH_I2C_Read... [12:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:52]Read from MH i2c: E2 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 0E 00 [12:05:52]MH_I2C_Read... [12:05:52]Read from MH i2c: E2 0E 00 25 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 35 [12:05:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:05:52]wFMCommunicate OK [12:05:52]SAM_PROTO_GetShiftState done [12:05:52]FM_GetShiftState done [12:05:52]req_shift_opened done [12:05:52]requested_item shift.open_date is exist - process it [12:05:52]req_shift_open_date [12:05:52]req_shift_open_date done [12:05:52]produce_requested_data done [12:05:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151399,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:05:52]process_action_free close_receipt [12:05:52]json_value_free [12:05:52]json_value_free done [12:05:52]process_json_proto returns [12:05:52]Send response to host [12:05:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151399,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:05:52]free response buf [12:05:52]execute_script done [12:05:52]execute_script returns [12:05:52]free content buf [12:05:52]Sock 9.Close socket [12:05:52]Sock 9.Thread stoped [12:05:52]OFD Sender: No OFD packet to send [12:05:57]OFD Sender: No OFD packet to send [12:05:58]recv_with_timeout no data received [12:06:03]OFD Sender: No OFD packet to send [12:06:08]OFD Sender: No OFD packet to send [12:06:08]recv_with_timeout no data received [12:06:13]OFD Sender: No OFD packet to send [12:06:18]OFD Sender: No OFD packet to send [12:06:23]OFD Sender: No OFD packet to send [12:06:28]OFD Sender: No OFD packet to send [12:06:30]recv_with_timeout no data received [12:06:33]OFD Sender: No OFD packet to send [12:06:37]accept exits with 7 [12:06:37]New connection [12:06:37]New thread 3067551076 created [12:06:37]Thread 3067407716 joined [12:06:37]Waiting for new connection... [12:06:37] Sock 7.Parse request [12:06:37]Sock 7.Check first char [12:06:37]Sock 7.First char is OK [12:06:37]request: POST /json_proto HTTP/1.0 [12:06:37]Method: POST [12:06:37]URL: /json_proto [12:06:37]Method is POST - this is cgi request [12:06:37]url: /json_proto [12:06:37]query_string will be loaded in cgi processing [12:06:37]execute_cgi json_proto POST (null) [12:06:37]execute_cgi path=json_proto method=POST [12:06:37]POST find Content-Length [12:06:37]Host: 172.17.43.67:8080 [12:06:37]Content-Length: 797 [12:06:37]Content-Type: application/json [12:06:37] [12:06:37]POST finish read [12:06:37]Found Content-Length = 797 [12:06:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:37]execute_script... [12:06: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)1785409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:06:37]POST & json_proto [12:06:37]process_json_proto [12:06:37]json parsed OK: [12:06:37]protocol is kg_v1.0 [12:06:37]action value=close_receipt [12:06:37]process_action close_receipt [12:06:37]cmd_close_receipt [12:06:37]MH_GetDate [12:06:37]Write to MH i2c: F0 00 00 26 03 18 [12:06:37]Write i2c OK [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: F0 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: F0 09 00 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: F0 09 00 26 03 00 CE B6 EE 66 6A BD 47 65 CC [12:06:37]GetLastDocTimeStamp 1726920350 [12:06:37]current date 1726920398 [12:06:37]FM_GetShiftState [12:06:37]SAM_PROTO_GetShiftState [12:06:37]wFMCommunicate request_size=4 [12:06:37]MH_SAM_APDU [12:06:37]CAPDU: 80 13 01 00 [12:06:37]Write to MH i2c: E2 08 00 27 03 80 13 01 00 00 00 00 00 A7 [12:06:37]Write i2c OK [12:06:37]MH_I2C_Read... [12:06:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:37]Read from MH i2c: E2 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: E2 0E 00 [12:06:37]MH_I2C_Read... [12:06:37]Read from MH i2c: E2 0E 00 27 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 37 [12:06:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:06:37]wFMCommunicate OK [12:06:37]SAM_PROTO_GetShiftState done [12:06:37]FM_GetShiftState done [12:06:37]opened in 1726878748 [12:06:37]opened+sec_in_day 1726965148 [12:06:37]quantity*price = 0 [12:06:37]sum+1 = 1 [12:06:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 150 21.09.2024 12:06 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151400 ФПД: 160802117188406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151400&fm=160802117188406&tin=02508201610067®Number=0000000000091825&sum=0 [12:06:39]StoreToDocumentArchive [12:06:39]shift 474 fd 151400 [12:06:39]save to /storage/0474/doc_00151400 [12:06:39]save last doc name /storage/0474/doc_00151400 to /storage/kkm_last_doc_name [12:06:39]save OK [12:06:39]Clear old archive folders... [12:06:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:06:39]tlvbuf is 01210730 [12:06:39]SAM_PROTO_ClearQueue [12:06:39]wFMCommunicate request_size=4 [12:06:39]MH_SAM_APDU [12:06:39]CAPDU: 80 09 00 00 [12:06:39]Write to MH i2c: E2 08 00 34 03 80 09 00 00 00 00 00 00 A9 [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:06:39]Read from MH i2c: E2 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 34 03 00 90 00 AB [12:06:39]RAPDU: 90 00 [12:06:39]wFMCommunicate OK [12:06:39]SAM_PROTO_ClearQueue done [12:06:39]KKMCreateOFDPacket [12:06:39]OFDProtocolAddRootSTLVToBuf [12:06:39]FM_MakeSignedData [12:06:39]FM_MakeSignedData [12:06:39]SAM_PROTO_SignData [12:06:39]wFMCommunicate request_size=4 [12:06:39]MH_SAM_APDU [12:06:39]CAPDU: 80 0D 01 02 [12:06:39]Write to MH i2c: E2 08 00 35 03 80 0D 01 02 00 00 00 00 B1 [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:06:39]Read from MH i2c: E2 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 35 03 00 90 00 AC [12:06:39]RAPDU: 90 00 [12:06:39]wFMCommunicate OK [12:06:39]wFMCommunicate request_size=255 [12:06:39]MH_SAM_APDU [12:06:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 CE B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 4F 02 00 35 04 06 00 92 [12:06:39]Write to MH i2c: E2 02 01 36 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 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 CE B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 4F 02 00 35 04 06 00 92 00 00 26 [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:39]Read from MH i2c: E2 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 36 03 00 90 00 AD [12:06:39]RAPDU: 90 00 [12:06:39]wFMCommunicate OK [12:06:39]wFMCommunicate request_size=10 [12:06:39]MH_SAM_APDU [12:06:39]CAPDU: 80 0D 02 02 05 3F A9 12 FB 36 [12:06:39]Write to MH i2c: E2 0D 00 37 03 80 0D 02 02 05 00 3F A9 12 FB 36 00 00 E9 [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:06:39]Read from MH i2c: E2 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 03 00 37 03 00 90 00 AE [12:06:39]RAPDU: 90 00 [12:06:39]wFMCommunicate OK [12:06:39]wFMCommunicate request_size=4 [12:06:39]MH_SAM_APDU [12:06:39]CAPDU: 80 0D 03 02 [12:06:39]Write to MH i2c: E2 08 00 38 03 80 0D 03 02 00 00 00 00 B6 [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:06:39]Read from MH i2c: E2 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 0B 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 0B 00 38 03 00 20 76 77 9E 27 CF 18 65 90 00 D5 [12:06:39]RAPDU: 20 76 77 9E 27 CF 18 65 90 00 [12:06:39]wFMCommunicate OK [12:06:39]SAM_PROTO_SignData done [12:06:39]FM_MakeSignedData done [12:06:39]CreateOFDProtocolMessage [12:06:39]wFMCommunicate request_size=4 [12:06:39]MH_SAM_APDU [12:06:39]CAPDU: 80 11 00 00 [12:06:39]Write to MH i2c: E2 08 00 39 03 80 11 00 00 00 00 00 00 B6 [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:39]Read from MH i2c: E2 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 17 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: E2 17 00 39 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [12:06:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:06:39]wFMCommunicate OK [12:06:39]CreateOFDProtocolMessage done [12:06:39]OFDSenderStorePacket 151400 [12:06:39]StoreOFDPacket docnum=151400 [12:06:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE E7 07 01 96 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 CE B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 4F 02 00 35 04 06 00 92 3F A9 12 FB 36 20 76 77 9E 27 CF 18 65 [12:06:39]CheckFolder [12:06:39]dirname=/storage/ofd_packets [12:06:39]CheckFolder done [12:06:39]ProducePacketName [12:06:39]name=ofd_packets/00151400 [12:06:39]NVStorageSaveData ofd_packets/00151400 [12:06:39]File name is /storage/ofd_packets/00151400 [12:06:39]Write 301 bytes [12:06:39]NVStorageSaveData done [12:06:39]OFDSenderStorePacket done [12:06:39]KKMCreateOFDPacket done [12:06:39]NVStorageSaveData kkm_last_timestamp [12:06:39]File name is /storage/kkm_last_timestamp [12:06:39]Write 4 bytes [12:06:39]NVStorageSaveData done [12:06:39]ExternCall_PrintAddStr [12:06:39]wPrintStart [12:06:39]Write to MH i2c: 01 00 00 3A 03 3D [12:06:39]Write i2c OK [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: 01 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: 01 07 00 [12:06:39]MH_I2C_Read... [12:06:39]Read from MH i2c: 01 07 00 3A 03 00 00 00 00 00 FF 0F 52 [12:06:39]RasterBufferAndPrint [12:06:39]line Счет N : (1)1785409 [12:06:39]line ИНН: 02508201610067 [12:06:39]line Контрольно-Кассовый Чек [12:06:39]line ПРОДАЖА [12:06:39]line ТРК (МРК, ГНК) : 12 [12:06:39]line Товар: 2710124130 [12:06:39]line Аи-92-К-5 [12:06:39]line 14.750 * 0.00 [12:06:39]line = 0.00 [12:06:39]line НДС 12% НСП 1% [12:06:39]line > о реализуемом товаре [12:06:39]line ИТОГО: 0.00 [12:06:39]line НСП 1% : 0.00 [12:06:39]line НДС 12% : 0.00 [12:06:39]line Наличными: 0.00 [12:06:39]line Безнал.: 0.00 [12:06:39]line Место: АЗС № 89 "Партнер Нефть" [12:06:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:06:39]line СНО: Общий режим [12:06:39]line Чек 150 21.09.2024 12:06 [12:06:39]line Смена: 474 ФФД: 1.0 [12:06:39]line ЗНМ: 0300000113 [12:06:39]line РНМ: 0000000000091825 [12:06:39]line Версия ККМ: 001 [12:06:39]line Платежная система: O! деньги [12:06:39]line ФМ: 0000000000871835 [12:06:39]line ФД: 151400 [12:06:39]line ФПД: 160802117188406 [12:06:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120638&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151400&fm=160802117188406&tin=02508201610067®Number=0000000000091825&sum=0 [12:06:39]written 0, free lines is 4095 [12:06:39]OFD Sender: Processing packet 151400 [packets to send 824, broken 823] [12:06:39]ProducePacketName [12:06:39]name=ofd_packets/00151400 [12:06:39]OFD Sender: To server: pG, [12:06:39]CommunicateWithHost lk.salyk.kg:30040 [12:06:39]ConnectInit lk.salyk.kg [12:06:40]Connected sock=9 [12:06:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DE E7 07 01 96 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 CE B6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 4F 02 00 35 04 06 00 92 3F A9 12 FB 36 20 76 77 9E 27 CF 18 65 [12:06:40]Write to MH i2c: 01 00 00 64 03 67 [12:06:40]Write i2c OK [12:06:40]MH_I2C_Read... [12:06:40]Read from MH i2c: 01 [12:06:40]MH_I2C_Read... [12:06:40]Read from MH i2c: 01 07 00 [12:06:40]MH_I2C_Read... [12:06:40]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FA 0C 74 [12:06:40]RasterBufferAndPrint [12:06:40]line [12:06:40]line [12:06:40]line [12:06:40]line [12:06:40]line [12:06:40]written 0, free lines is 3328 [12:06:40]MH_Cut [12:06:40]Write to MH i2c: D1 01 00 6B 03 01 40 [12:06:40]Write i2c OK [12:06:40]MH_I2C_Read... [12:06:40]Read from MH i2c: D1 [12:06:40]MH_I2C_Read... [12:06:40]Read from MH i2c: D1 01 00 [12:06:40]MH_I2C_Read... [12:06:40]Read from MH i2c: D1 01 00 6B 03 00 3F [12:06:40]Write to MH i2c: 01 00 00 6C 03 6F [12:06:40]Write i2c OK [12:06:40]MH_I2C_Read... [12:06:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 A3 47 00 AD 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 38 37 31 38 33 35 10 04 04 00 68 4F 02 00 F4 03 04 00 D5 5E EE 66 B6 04 01 00 00 54 EB 07 8C FF DA 46 62 [12:06:40]CommunicateWithHost err = 0 [12:06:40]CheckOFDResponse [12:06:40]1017 (14) - 77093643461234 [12:06:40]1041 (16) - 0000000000871835 [12:06:40]1040 (4) - 151400 [12:06:40]1012 (4) - 21.09.2024 05:51 [12:06:40]1206 (1) - 0 [12:06:40]OFD Sender: Remove packet 151400 [12:06:40]ProducePacketName [12:06:40]name=ofd_packets/00151400 [12:06:40]NVStorageDeleteData [12:06:40]*** Cut start [12:06:40]*** Purtial cut [12:06:40]*** Stage 1: CUTSNS_PIN = 1 [12:06:41]Read from MH i2c: 01 [12:06:41]MH_I2C_Read... [12:06:41]*** Stop cut motor [12:06:41]*** Cut end [12:06:41]Read from MH i2c: 01 07 00 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: 01 07 00 6C 03 00 00 00 00 00 FF 0F 84 [12:06:41]process_action close_receipt done [12:06:41]requested_data is exist [12:06:41]produce_requested_data [12:06:41]requested_item fm.sn is exist - process it [12:06:41]wFMCommunicate request_size=4 [12:06:41]MH_SAM_APDU [12:06:41]CAPDU: 80 11 00 00 [12:06:41]Write to MH i2c: E2 08 00 6D 03 80 11 00 00 00 00 00 00 EA [12:06:41]Write i2c OK [12:06:41]MH_I2C_Read... [12:06:41]OFD Sender: No OFD packet to send [12:06:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:06:41]Read from MH i2c: E2 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: E2 17 00 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: E2 17 00 6D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [12:06:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:06:41]wFMCommunicate OK [12:06:41]requested_item fd.num is exist - process it [12:06:41]SAM_PROTO_GetFieldsCounters [12:06:41]wFMCommunicate request_size=4 [12:06:41]MH_SAM_APDU [12:06:41]CAPDU: 80 13 00 00 [12:06:41]Write to MH i2c: E2 08 00 6E 03 80 13 00 00 00 00 00 00 ED [12:06:41]Write i2c OK [12:06:41]MH_I2C_Read... [12:06:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:06:41]Read from MH i2c: E2 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: E2 62 00 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: E2 62 00 6E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 4F 02 00 0E 04 04 00 DA 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 64 [12:06:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 4F 02 00 0E 04 04 00 DA 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 [12:06:41]wFMCommunicate OK [12:06:41]SAM_PROTO_GetFieldsCounters done [12:06:41]requested_item shift.num is exist - process it [12:06:41]requested_item shift.opened is exist - process it [12:06:41]req_shift_opened [12:06:41]FM_GetShiftState [12:06:41]SAM_PROTO_GetShiftState [12:06:41]wFMCommunicate request_size=4 [12:06:41]MH_SAM_APDU [12:06:41]CAPDU: 80 13 01 00 [12:06:41]Write to MH i2c: E2 08 00 6F 03 80 13 01 00 00 00 00 00 EF [12:06:41]Write i2c OK [12:06:41]MH_I2C_Read... [12:06:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:06:41]Read from MH i2c: E2 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: E2 0E 00 [12:06:41]MH_I2C_Read... [12:06:41]Read from MH i2c: E2 0E 00 6F 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7F [12:06:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:06:41]wFMCommunicate OK [12:06:41]SAM_PROTO_GetShiftState done [12:06:41]FM_GetShiftState done [12:06:41]req_shift_opened done [12:06:41]requested_item shift.open_date is exist - process it [12:06:41]req_shift_open_date [12:06:41]req_shift_open_date done [12:06:41]produce_requested_data done [12:06:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151400,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:06:41]process_action_free close_receipt [12:06:41]json_value_free [12:06:41]json_value_free done [12:06:41]process_json_proto returns [12:06:41]Send response to host [12:06:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151400,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:06:41]free response buf [12:06:41]execute_script done [12:06:41]execute_script returns [12:06:41]free content buf [12:06:41]Sock 7.Close socket [12:06:41]Sock 7.Thread stoped [12:06:46]OFD Sender: No OFD packet to send [12:06:51]OFD Sender: No OFD packet to send [12:06:56]OFD Sender: No OFD packet to send [12:06:58]recv_with_timeout no data received [12:07:01]OFD Sender: No OFD packet to send [12:07:06]OFD Sender: No OFD packet to send [12:07:09]recv_with_timeout no data received [12:07:11]OFD Sender: No OFD packet to send [12:07:16]OFD Sender: No OFD packet to send [12:07:21]OFD Sender: No OFD packet to send [12:07:26]OFD Sender: No OFD packet to send [12:07:30]recv_with_timeout no data received [12:07:31]OFD Sender: No OFD packet to send [12:07:36]OFD Sender: No OFD packet to send [12:07:41]OFD Sender: No OFD packet to send [12:07:46]OFD Sender: No OFD packet to send [12:07:50]accept exits with 10 [12:07:50]New connection [12:07:50]New thread 3067407716 created [12:07:50]Thread 3067551076 joined [12:07:50]Waiting for new connection... [12:07:50] Sock 10.Parse request [12:07:50]Sock 10.Check first char [12:07:50]Sock 10.First char is OK [12:07:50]request: POST /json_proto HTTP/1.0 [12:07:50]Method: POST [12:07:50]URL: /json_proto [12:07:50]Method is POST - this is cgi request [12:07:50]url: /json_proto [12:07:50]query_string will be loaded in cgi processing [12:07:50]execute_cgi json_proto POST (null) [12:07:50]execute_cgi path=json_proto method=POST [12:07:50]POST find Content-Length [12:07:50]Host: 172.17.43.67:8080 [12:07:50]Content-Length: 678 [12:07:50]Content-Type: application/json [12:07:50] [12:07:50]POST finish read [12:07:50]Found Content-Length = 678 [12:07:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:50]execute_script... [12:07: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)1785410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:07:50]POST & json_proto [12:07:50]process_json_proto [12:07:50]json parsed OK: [12:07:50]protocol is kg_v1.0 [12:07:50]action value=close_receipt [12:07:50]process_action close_receipt [12:07:50]cmd_close_receipt [12:07:50]MH_GetDate [12:07:50]Write to MH i2c: F0 00 00 70 03 62 [12:07:50]Write i2c OK [12:07:50]MH_I2C_Read... [12:07:50]Read from MH i2c: F0 [12:07:50]MH_I2C_Read... [12:07:50]Read from MH i2c: F0 09 00 [12:07:50]MH_I2C_Read... [12:07:50]Read from MH i2c: F0 09 00 70 03 00 17 B7 EE 66 6A BD 47 65 60 [12:07:50]GetLastDocTimeStamp 1726920398 [12:07:50]current date 1726920471 [12:07:50]FM_GetShiftState [12:07:50]SAM_PROTO_GetShiftState [12:07:50]wFMCommunicate request_size=4 [12:07:50]MH_SAM_APDU [12:07:50]CAPDU: 80 13 01 00 [12:07:50]Write to MH i2c: E2 08 00 71 03 80 13 01 00 00 00 00 00 F1 [12:07:50]Write i2c OK [12:07:50]MH_I2C_Read... [12:07:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:50]Read from MH i2c: E2 [12:07:50]MH_I2C_Read... [12:07:50]Read from MH i2c: E2 0E 00 [12:07:50]MH_I2C_Read... [12:07:50]Read from MH i2c: E2 0E 00 71 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 81 [12:07:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:07:50]wFMCommunicate OK [12:07:50]SAM_PROTO_GetShiftState done [12:07:50]FM_GetShiftState done [12:07:50]opened in 1726878748 [12:07:50]opened+sec_in_day 1726965148 [12:07:50]quantity*price = 20001 [12:07:50]sum+1 = 20002 [12:07:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 151 21.09.2024 12:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151401 ФПД: 28793188561374 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151401&fm=28793188561374&tin=02508201610067®Number=0000000000091825&sum=20000 [12:07:51]StoreToDocumentArchive [12:07:51]shift 474 fd 151401 [12:07:51]save to /storage/0474/doc_00151401 [12:07:51]save last doc name /storage/0474/doc_00151401 to /storage/kkm_last_doc_name [12:07:51]save OK [12:07:51]Clear old archive folders... [12:07:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:07:51]tlvbuf is 01185040 [12:07:51]SAM_PROTO_ClearQueue [12:07:51]wFMCommunicate request_size=4 [12:07:51]MH_SAM_APDU [12:07:51]CAPDU: 80 09 00 00 [12:07:51]Write to MH i2c: E2 08 00 7E 03 80 09 00 00 00 00 00 00 F3 [12:07:51]Write i2c OK [12:07:51]MH_I2C_Read... [12:07:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:51]Read from MH i2c: E2 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 7E 03 00 90 00 F5 [12:07:51]RAPDU: 90 00 [12:07:51]wFMCommunicate OK [12:07:51]SAM_PROTO_ClearQueue done [12:07:51]KKMCreateOFDPacket [12:07:51]OFDProtocolAddRootSTLVToBuf [12:07:51]FM_MakeSignedData [12:07:51]FM_MakeSignedData [12:07:51]SAM_PROTO_SignData [12:07:51]wFMCommunicate request_size=4 [12:07:51]MH_SAM_APDU [12:07:51]CAPDU: 80 0D 01 02 [12:07:51]Write to MH i2c: E2 08 00 7F 03 80 0D 01 02 00 00 00 00 FB [12:07:51]Write i2c OK [12:07:51]MH_I2C_Read... [12:07:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:51]Read from MH i2c: E2 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 7F 03 00 90 00 F6 [12:07:51]RAPDU: 90 00 [12:07:51]wFMCommunicate OK [12:07:51]wFMCommunicate request_size=255 [12:07:51]MH_SAM_APDU [12:07:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 17 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 4F 02 00 35 04 06 00 1A [12:07:51]Write to MH i2c: E2 02 01 80 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 17 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 4F 02 00 35 04 06 00 1A 00 00 E4 [12:07:51]Write i2c OK [12:07:51]MH_I2C_Read... [12:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:51]Read from MH i2c: E2 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 80 03 00 90 00 F7 [12:07:51]RAPDU: 90 00 [12:07:51]wFMCommunicate OK [12:07:51]wFMCommunicate request_size=10 [12:07:51]MH_SAM_APDU [12:07:51]CAPDU: 80 0D 02 02 05 2F EF C6 B1 DE [12:07:51]Write to MH i2c: E2 0D 00 81 03 80 0D 02 02 05 00 2F EF C6 B1 DE 00 00 7B [12:07:51]Write i2c OK [12:07:51]MH_I2C_Read... [12:07:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:51]Read from MH i2c: E2 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 03 00 81 03 00 90 00 F8 [12:07:51]RAPDU: 90 00 [12:07:51]wFMCommunicate OK [12:07:51]wFMCommunicate request_size=4 [12:07:51]MH_SAM_APDU [12:07:51]CAPDU: 80 0D 03 02 [12:07:51]Write to MH i2c: E2 08 00 82 03 80 0D 03 02 00 00 00 00 00 [12:07:51]Write i2c OK [12:07:51]MH_I2C_Read... [12:07:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:51]Read from MH i2c: E2 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 0B 00 [12:07:51]MH_I2C_Read... [12:07:51]Read from MH i2c: E2 0B 00 82 03 00 6B F2 C8 99 D6 D3 A9 F9 90 00 0A [12:07:51]RAPDU: 6B F2 C8 99 D6 D3 A9 F9 90 00 [12:07:51]wFMCommunicate OK [12:07:51]SAM_PROTO_SignData done [12:07:51]FM_MakeSignedData done [12:07:51]CreateOFDProtocolMessage [12:07:51]wFMCommunicate request_size=4 [12:07:51]MH_SAM_APDU [12:07:51]CAPDU: 80 11 00 00 [12:07:51]Write to MH i2c: E2 08 00 83 03 80 11 00 00 00 00 00 00 00 [12:07:51]Write i2c OK [12:07:51]MH_I2C_Read... [12:07:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:52]Read from MH i2c: E2 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: E2 17 00 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: E2 17 00 83 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [12:07:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:52]wFMCommunicate OK [12:07:52]CreateOFDProtocolMessage done [12:07:52]OFDSenderStorePacket 151401 [12:07:52]StoreOFDPacket docnum=151401 [12:08:03]1041 (16) - 0000000000871835 [12:08:03]1040 (4) - 151401 [12:08:03]1012 (4) - 21.09.2024 05:52 [12:08:03]1206 (1) - 0 [12:08:03]OFD Sender: Remove packet 151401 [12:08:03]ProducePacketName [12:08:03]name=ofd_packets/00151401 [12:08:03]NVStorageDeleteData [12:08:03]OFD Sender: No OFD packet to send [12:08:05]recv_with_timeout no data received [12:08:08]OFD Sender: No OFD packet to send [12:08:13]OFD Sender: No OFD packet to send [12:08:18]OFD Sender: No OFD packet to send [12:08:23]OFD Sender: No OFD packet to send [12:08:25]recv_with_timeout no data received [12:08:28]OFD Sender: No OFD packet to send [12:07:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6E 26 07 01 ED 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 17 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 4F 02 00 35 04 06 00 1A 2F EF C6 B1 DE 6B F2 C8 99 D6 D3 A9 F9 [12:07:52]CheckFolder [12:07:52]dirname=/storage/ofd_packets [12:07:52]CheckFolder done [12:07:52]ProducePacketName [12:07:52]name=ofd_packets/00151401 [12:07:52]NVStorageSaveData ofd_packets/00151401 [12:07:52]File name is /storage/ofd_packets/00151401 [12:07:52]Write 301 bytes [12:07:52]NVStorageSaveData done [12:07:52]OFDSenderStorePacket done [12:07:52]KKMCreateOFDPacket done [12:07:52]NVStorageSaveData kkm_last_timestamp [12:07:52]File name is /storage/kkm_last_timestamp [12:07:52]Write 4 bytes [12:07:52]NVStorageSaveData done [12:07:52]ExternCall_PrintAddStr [12:07:52]wPrintStart [12:07:52]Write to MH i2c: 01 00 00 84 03 87 [12:07:52]Write i2c OK [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: 01 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: 01 07 00 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 FF 0F 9C [12:07:52]RasterBufferAndPrint [12:07:52]line Счет N : (1)1785410 [12:07:52]line ИНН: 02508201610067 [12:07:52]line Контрольно-Кассовый Чек [12:07:52]line ПРОДАЖА [12:07:52]line ТРК (МРК, ГНК) : 22 [12:07:52]line Товар: 2710124130 [12:07:52]line Аи-92-К-5 [12:07:52]line 2.950 * 67.80 [12:07:52]line = 200.01 [12:07:52]line НДС 12% НСП 1% [12:07:52]line > о реализуемом товаре [12:07:52]line ОКРУГЛЕНИЕ: -0.01 [12:07:52]line ИТОГО: 200.00 [12:07:52]line Внесено: 200.00 [12:07:52]line СДАЧА: 0.00 [12:07:52]line НСП 1% : 1.77 [12:07:52]line НДС 12% : 21.24 [12:07:52]line Наличными: 200.00 [12:07:52]line Безнал.: 0.00 [12:07:52]line Место: АЗС № 89 "Партнер Нефть" [12:07:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:07:52]line СНО: Общий режим [12:07:52]line Чек 151 21.09.2024 12:07 [12:07:52]line Смена: 474 ФФД: 1.0 [12:07:52]line ЗНМ: 0300000113 [12:07:52]line РНМ: 0000000000091825 [12:07:52]line Версия ККМ: 001 [12:07:52]line ФМ: 0000000000871835 [12:07:52]line ФД: 151401 [12:07:52]line ФПД: 28793188561374 [12:07:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T120751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151401&fm=28793188561374&tin=02508201610067®Number=0000000000091825&sum=20000 [12:07:52]written 0, free lines is 4095 [12:07:52]OFD Sender: Processing packet 151401 [packets to send 824, broken 823] [12:07:52]ProducePacketName [12:07:52]name=ofd_packets/00151401 [12:07:52]OFD Sender: To server: pG, [12:07:52]CommunicateWithHost lk.salyk.kg:30040 [12:07:52]ConnectInit lk.salyk.kg [12:07:52]Write to MH i2c: 01 00 00 AF 03 B2 [12:07:52]Write i2c OK [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: 01 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: 01 07 00 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 D4 0C 99 [12:07:52]RasterBufferAndPrint [12:07:52]line [12:07:52]line [12:07:52]line [12:07:52]line [12:07:52]line [12:07:52]recv_with_timeout no data received [12:07:52]written 0, free lines is 3289 [12:07:52]MH_Cut [12:07:52]Write to MH i2c: D1 01 00 B6 03 01 8B [12:07:52]Write i2c OK [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: D1 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: D1 01 00 [12:07:52]MH_I2C_Read... [12:07:52]Read from MH i2c: D1 01 00 B6 03 00 8A [12:07:52]Write to MH i2c: 01 00 00 B7 03 BA [12:07:52]Write i2c OK [12:07:52]MH_I2C_Read... [12:07:53]*** Cut start [12:07:53]*** Purtial cut [12:07:53]*** Stage 1: CUTSNS_PIN = 1 [12:07:53]Read from MH i2c: 01 [12:07:53]MH_I2C_Read... [12:07:53]*** Stop cut motor [12:07:53]*** Cut end [12:07:53]Read from MH i2c: 01 07 00 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: 01 07 00 B7 03 00 00 00 00 00 FF 0F CF [12:07:53]process_action close_receipt done [12:07:53]requested_data is exist [12:07:53]produce_requested_data [12:07:53]requested_item fm.sn is exist - process it [12:07:53]wFMCommunicate request_size=4 [12:07:53]MH_SAM_APDU [12:07:53]CAPDU: 80 11 00 00 [12:07:53]Write to MH i2c: E2 08 00 B8 03 80 11 00 00 00 00 00 00 35 [12:07:53]Write i2c OK [12:07:53]MH_I2C_Read... [12:07:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:53]Read from MH i2c: E2 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: E2 17 00 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: E2 17 00 B8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [12:07:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:07:53]wFMCommunicate OK [12:07:53]requested_item fd.num is exist - process it [12:07:53]SAM_PROTO_GetFieldsCounters [12:07:53]wFMCommunicate request_size=4 [12:07:53]MH_SAM_APDU [12:07:53]CAPDU: 80 13 00 00 [12:07:53]Write to MH i2c: E2 08 00 B9 03 80 13 00 00 00 00 00 00 38 [12:07:53]Write i2c OK [12:07:53]MH_I2C_Read... [12:07:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:53]Read from MH i2c: E2 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: E2 62 00 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: E2 62 00 B9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 4F 02 00 0E 04 04 00 DA 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 B3 [12:07:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 4F 02 00 0E 04 04 00 DA 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 [12:07:53]wFMCommunicate OK [12:07:53]SAM_PROTO_GetFieldsCounters done [12:07:53]requested_item shift.num is exist - process it [12:07:53]requested_item shift.opened is exist - process it [12:07:53]req_shift_opened [12:07:53]FM_GetShiftState [12:07:53]SAM_PROTO_GetShiftState [12:07:53]wFMCommunicate request_size=4 [12:07:53]MH_SAM_APDU [12:07:53]CAPDU: 80 13 01 00 [12:07:53]Write to MH i2c: E2 08 00 BA 03 80 13 01 00 00 00 00 00 3A [12:07:53]Write i2c OK [12:07:53]MH_I2C_Read... [12:07:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:53]Read from MH i2c: E2 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: E2 0E 00 [12:07:53]MH_I2C_Read... [12:07:53]Read from MH i2c: E2 0E 00 BA 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CA [12:07:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:07:53]wFMCommunicate OK [12:07:53]SAM_PROTO_GetShiftState done [12:07:53]FM_GetShiftState done [12:07:53]req_shift_opened done [12:07:53]requested_item shift.open_date is exist - process it [12:07:53]req_shift_open_date [12:07:53]req_shift_open_date done [12:07:53]produce_requested_data done [12:07:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151401,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:07:53]process_action_free close_receipt [12:07:53]json_value_free [12:07:53]json_value_free done [12:07:53]process_json_proto returns [12:07:53]Send response to host [12:07:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151401,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:07:53]free response buf [12:07:53]execute_script done [12:07:53]execute_script returns [12:07:53]free content buf [12:07:53]Sock 10.Close socket [12:07:53]Sock 10.Thread stoped [12:07:58]Connected sock=11 [12:07:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6E 26 07 01 ED 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 17 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 4F 02 00 35 04 06 00 1A 2F EF C6 B1 DE 6B F2 C8 99 D6 D3 A9 F9 [12:08:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 19 47 00 E6 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 4F 02 00 F4 03 04 00 27 5F EE 66 B6 04 01 00 00 8A 34 F2 6E 64 E2 2E FD [12:08:03]CommunicateWithHost err = 0 [12:08:03]CheckOFDResponse [12:08:03]1017 (14) - 77093643461234 [12:08:33]OFD Sender: No OFD packet to send [12:08:38]OFD Sender: No OFD packet to send [12:08:43]recv_with_timeout no data received [12:08:43]OFD Sender: No OFD packet to send [12:08:48]OFD Sender: No OFD packet to send [12:08:53]OFD Sender: No OFD packet to send [12:08:58]OFD Sender: No OFD packet to send [12:09:03]OFD Sender: No OFD packet to send [12:09:08]OFD Sender: No OFD packet to send [12:09:13]OFD Sender: No OFD packet to send [12:09:18]OFD Sender: No OFD packet to send [12:09:23]OFD Sender: No OFD packet to send [12:09:28]OFD Sender: No OFD packet to send [12:09:33]OFD Sender: No OFD packet to send [12:09:38]OFD Sender: No OFD packet to send [12:09:43]OFD Sender: No OFD packet to send [12:09:48]OFD Sender: No OFD packet to send [12:09:53]OFD Sender: No OFD packet to send [12:09:57]recv_with_timeout no data received [12:09:58]OFD Sender: No OFD packet to send [12:10:03]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:36]recv_with_timeout no data received [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:49]recv_with_timeout no data received [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:19]accept exits with 9 [12:11:19]New connection [12:11:19]New thread 3067551076 created [12:11:19]Thread 3067407716 joined [12:11:19]Waiting for new connection... [12:11:19] Sock 9.Parse request [12:11:19]Sock 9.Check first char [12:11:19]Sock 9.First char is OK [12:11:19]request: POST /json_proto HTTP/1.0 [12:11:19]Method: POST [12:11:19]URL: /json_proto [12:11:19]Method is POST - this is cgi request [12:11:19]url: /json_proto [12:11:19]query_string will be loaded in cgi processing [12:11:19]execute_cgi json_proto POST (null) [12:11:19]execute_cgi path=json_proto method=POST [12:11:19]POST find Content-Length [12:11:19]Host: 172.17.43.67:8080 [12:11:19]Content-Length: 790 [12:11:19]Content-Type: application/json [12:11:19] [12:11:19]POST finish read [12:11:19]Found Content-Length = 790 [12:11:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:19]execute_script... [12:11: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)1785411", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:19]POST & json_proto [12:11:19]process_json_proto [12:11:19]json parsed OK: [12:11:19]protocol is kg_v1.0 [12:11:19]action value=close_receipt [12:11:19]process_action close_receipt [12:11:19]cmd_close_receipt [12:11:19]MH_GetDate [12:11:19]Write to MH i2c: F0 00 00 BB 03 AD [12:11:19]Write i2c OK [12:11:19]MH_I2C_Read... [12:11:19]Read from MH i2c: F0 [12:11:19]MH_I2C_Read... [12:11:19]Read from MH i2c: F0 09 00 [12:11:19]MH_I2C_Read... [12:11:19]Read from MH i2c: F0 09 00 BB 03 00 E8 B7 EE 66 6A BD 47 65 7C [12:11:19]GetLastDocTimeStamp 1726920471 [12:11:19]current date 1726920680 [12:11:19]FM_GetShiftState [12:11:19]SAM_PROTO_GetShiftState [12:11:19]wFMCommunicate request_size=4 [12:11:19]MH_SAM_APDU [12:11:19]CAPDU: 80 13 01 00 [12:11:19]Write to MH i2c: E2 08 00 BC 03 80 13 01 00 00 00 00 00 3C [12:11:19]Write i2c OK [12:11:19]MH_I2C_Read... [12:11:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:19]Read from MH i2c: E2 [12:11:19]MH_I2C_Read... [12:11:19]Read from MH i2c: E2 0E 00 [12:11:19]MH_I2C_Read... [12:11:19]Read from MH i2c: E2 0E 00 BC 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CC [12:11:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:11:19]wFMCommunicate OK [12:11:19]SAM_PROTO_GetShiftState done [12:11:19]FM_GetShiftState done [12:11:19]opened in 1726878748 [12:11:19]opened+sec_in_day 1726965148 [12:11:19]quantity*price = 0 [12:11:19]sum+1 = 1 [12:11:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 152 21.09.2024 12:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151402 ФПД: 75531385695028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151402&fm=75531385695028&tin=02508201610067®Number=0000000000091825&sum=0 [12:11:20]StoreToDocumentArchive [12:11:20]shift 474 fd 151402 [12:11:20]save to /storage/0474/doc_00151402 [12:11:20]save last doc name /storage/0474/doc_00151402 to /storage/kkm_last_doc_name [12:11:20]save OK [12:11:20]Clear old archive folders... [12:11:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:11:20]tlvbuf is 01185840 [12:11:20]SAM_PROTO_ClearQueue [12:11:20]wFMCommunicate request_size=4 [12:11:20]MH_SAM_APDU [12:11:20]CAPDU: 80 09 00 00 [12:11:20]Write to MH i2c: E2 08 00 C9 03 80 09 00 00 00 00 00 00 3E [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:20]Read from MH i2c: E2 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 C9 03 00 90 00 40 [12:11:20]RAPDU: 90 00 [12:11:20]wFMCommunicate OK [12:11:20]SAM_PROTO_ClearQueue done [12:11:20]KKMCreateOFDPacket [12:11:20]OFDProtocolAddRootSTLVToBuf [12:11:20]FM_MakeSignedData [12:11:20]FM_MakeSignedData [12:11:20]SAM_PROTO_SignData [12:11:20]wFMCommunicate request_size=4 [12:11:20]MH_SAM_APDU [12:11:20]CAPDU: 80 0D 01 02 [12:11:20]Write to MH i2c: E2 08 00 CA 03 80 0D 01 02 00 00 00 00 46 [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:20]Read from MH i2c: E2 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 CA 03 00 90 00 41 [12:11:20]RAPDU: 90 00 [12:11:20]wFMCommunicate OK [12:11:20]wFMCommunicate request_size=255 [12:11:20]MH_SAM_APDU [12:11:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E8 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 4F 02 00 35 04 06 00 44 B2 05 69 [12:11:20]Write to MH i2c: E2 02 01 CB 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E8 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 4F 02 00 35 04 06 00 44 B2 05 69 00 00 95 [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:20]Read from MH i2c: E2 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 CB 03 00 90 00 42 [12:11:20]RAPDU: 90 00 [12:11:20]wFMCommunicate OK [12:11:20]wFMCommunicate request_size=7 [12:11:20]MH_SAM_APDU [12:11:20]CAPDU: 80 0D 02 02 02 EB 34 [12:11:20]Write to MH i2c: E2 0A 00 CC 03 80 0D 02 02 02 00 EB 34 00 00 6C [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:20]Read from MH i2c: E2 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 03 00 CC 03 00 90 00 43 [12:11:20]RAPDU: 90 00 [12:11:20]wFMCommunicate OK [12:11:20]wFMCommunicate request_size=4 [12:11:20]MH_SAM_APDU [12:11:20]CAPDU: 80 0D 03 02 [12:11:20]Write to MH i2c: E2 08 00 CD 03 80 0D 03 02 00 00 00 00 4B [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:20]Read from MH i2c: E2 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 0B 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 0B 00 CD 03 00 13 2F 1B 80 92 C7 CF 66 90 00 B7 [12:11:20]RAPDU: 13 2F 1B 80 92 C7 CF 66 90 00 [12:11:20]wFMCommunicate OK [12:11:20]SAM_PROTO_SignData done [12:11:20]FM_MakeSignedData done [12:11:20]CreateOFDProtocolMessage [12:11:20]wFMCommunicate request_size=4 [12:11:20]MH_SAM_APDU [12:11:20]CAPDU: 80 11 00 00 [12:11:20]Write to MH i2c: E2 08 00 CE 03 80 11 00 00 00 00 00 00 4B [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:20]Read from MH i2c: E2 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 17 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: E2 17 00 CE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [12:11:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:11:20]wFMCommunicate OK [12:11:20]CreateOFDProtocolMessage done [12:11:20]OFDSenderStorePacket 151402 [12:11:20]StoreOFDPacket docnum=151402 [12:11:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CC 7D 04 01 6D B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E8 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 4F 02 00 35 04 06 00 44 B2 05 69 EB 34 13 2F 1B 80 92 C7 CF 66 [12:11:20]CheckFolder [12:11:20]dirname=/storage/ofd_packets [12:11:20]CheckFolder done [12:11:20]ProducePacketName [12:11:20]name=ofd_packets/00151402 [12:11:20]NVStorageSaveData ofd_packets/00151402 [12:11:20]File name is /storage/ofd_packets/00151402 [12:11:20]Write 298 bytes [12:11:20]NVStorageSaveData done [12:11:20]OFDSenderStorePacket done [12:11:20]KKMCreateOFDPacket done [12:11:20]NVStorageSaveData kkm_last_timestamp [12:11:20]File name is /storage/kkm_last_timestamp [12:11:20]Write 4 bytes [12:11:20]NVStorageSaveData done [12:11:20]ExternCall_PrintAddStr [12:11:20]wPrintStart [12:11:20]Write to MH i2c: 01 00 00 CF 03 D2 [12:11:20]Write i2c OK [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: 01 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: 01 07 00 [12:11:20]MH_I2C_Read... [12:11:20]Read from MH i2c: 01 07 00 CF 03 00 00 00 00 00 FF 0F E7 [12:11:20]RasterBufferAndPrint [12:11:20]line Счет N : (1)1785411 [12:11:20]line ИНН: 02508201610067 [12:11:20]line Контрольно-Кассовый Чек [12:11:20]line ПРОДАЖА [12:11:20]line ТРК (МРК, ГНК) : 31 [12:11:20]line Товар: 2710194210 [12:11:20]line ДТ-К-5 [12:11:20]line 39.380 * 0.00 [12:11:20]line = 0.00 [12:11:20]line НДС 12% НСП 1% [12:11:20]line > о реализуемом товаре [12:11:20]line ИТОГО: 0.00 [12:11:20]line НСП 1% : 0.00 [12:11:20]line НДС 12% : 0.00 [12:11:20]line Наличными: 0.00 [12:11:20]line Безнал.: 0.00 [12:11:20]line Место: АЗС № 89 "Партнер Нефть" [12:11:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:11:20]line СНО: Общий режим [12:11:20]line Чек 152 21.09.2024 12:11 [12:11:20]line Смена: 474 ФФД: 1.0 [12:11:20]line ЗНМ: 0300000113 [12:11:20]line РНМ: 0000000000091825 [12:11:20]line Версия ККМ: 001 [12:11:20]line Талоны: Топливная Карта [12:11:20]line 10703 [12:11:20]line ФМ: 0000000000871835 [12:11:20]line ФД: 151402 [12:11:20]line ФПД: 75531385695028 [12:11:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151402&fm=75531385695028&tin=02508201610067®Number=0000000000091825&sum=0 [12:11:21]written 0, free lines is 4095 [12:11:21]OFD Sender: Processing packet 151402 [packets to send 824, broken 823] [12:11:21]ProducePacketName [12:11:21]name=ofd_packets/00151402 [12:11:21]OFD Sender: To server: pG, [12:11:21]CommunicateWithHost lk.salyk.kg:30040 [12:11:21]ConnectInit lk.salyk.kg [12:11:21]Connected sock=7 [12:11:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 CC 7D 04 01 6D B5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 E8 B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 4F 02 00 35 04 06 00 44 B2 05 69 EB 34 13 2F 1B 80 92 C7 CF 66 [12:11:21]Write to MH i2c: 01 00 00 F9 03 FC [12:11:21]Write i2c OK [12:11:21]MH_I2C_Read... [12:11:21]Read from MH i2c: 01 [12:11:21]MH_I2C_Read... [12:11:21]Read from MH i2c: 01 07 00 [12:11:21]MH_I2C_Read... [12:11:21]Read from MH i2c: 01 07 00 F9 03 00 00 00 00 00 E6 0C F5 [12:11:21]RasterBufferAndPrint [12:11:21]line [12:11:21]line [12:11:21]line [12:11:21]line [12:11:21]line [12:11:21]written 0, free lines is 3308 [12:11:21]MH_Cut [12:11:21]Write to MH i2c: D1 01 00 00 04 01 D6 [12:11:21]Write i2c OK [12:11:21]MH_I2C_Read... [12:11:21]Read from MH i2c: D1 [12:11:21]MH_I2C_Read... [12:11:21]Read from MH i2c: D1 01 00 [12:11:21]MH_I2C_Read... [12:11:21]Read from MH i2c: D1 01 00 00 04 00 D5 [12:11:21]Write to MH i2c: 01 00 00 01 04 05 [12:11:21]Write i2c OK [12:11:21]MH_I2C_Read... [12:11:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1F 29 47 00 AB 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 4F 02 00 F4 03 04 00 EF 5F EE 66 B6 04 01 00 00 4F 49 A3 8A E8 91 55 FB [12:11:21]CommunicateWithHost err = 0 [12:11:21]CheckOFDResponse [12:11:21]1017 (14) - 77093643461234 [12:11:21]1041 (16) - 0000000000871835 [12:11:21]1040 (4) - 151402 [12:11:21]1012 (4) - 21.09.2024 05:55 [12:11:21]1206 (1) - 0 [12:11:21]OFD Sender: Remove packet 151402 [12:11:21]ProducePacketName [12:11:21]name=ofd_packets/00151402 [12:11:21]NVStorageDeleteData [12:11:22]*** Cut start [12:11:22]*** Purtial cut [12:11:22]*** Stage 1: CUTSNS_PIN = 1 [12:11:22]OFD Sender: No OFD packet to send [12:11:22]Read from MH i2c: 01 [12:11:22]MH_I2C_Read... [12:11:22]*** Stop cut motor [12:11:22]*** Cut end [12:11:22]Read from MH i2c: 01 07 00 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: 01 07 00 01 04 00 00 00 00 00 FF 0F 1A [12:11:22]process_action close_receipt done [12:11:22]requested_data is exist [12:11:22]produce_requested_data [12:11:22]requested_item fm.sn is exist - process it [12:11:22]wFMCommunicate request_size=4 [12:11:22]MH_SAM_APDU [12:11:22]CAPDU: 80 11 00 00 [12:11:22]Write to MH i2c: E2 08 00 02 04 80 11 00 00 00 00 00 00 80 [12:11:22]Write i2c OK [12:11:22]MH_I2C_Read... [12:11:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:22]Read from MH i2c: E2 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: E2 17 00 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: E2 17 00 02 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [12:11:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:11:22]wFMCommunicate OK [12:11:22]requested_item fd.num is exist - process it [12:11:22]SAM_PROTO_GetFieldsCounters [12:11:22]wFMCommunicate request_size=4 [12:11:22]MH_SAM_APDU [12:11:22]CAPDU: 80 13 00 00 [12:11:22]Write to MH i2c: E2 08 00 03 04 80 13 00 00 00 00 00 00 83 [12:11:22]Write i2c OK [12:11:22]MH_I2C_Read... [12:11:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:22]Read from MH i2c: E2 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: E2 62 00 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: E2 62 00 03 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 4F 02 00 0E 04 04 00 DA 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 02 [12:11:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 4F 02 00 0E 04 04 00 DA 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 [12:11:22]wFMCommunicate OK [12:11:22]SAM_PROTO_GetFieldsCounters done [12:11:22]requested_item shift.num is exist - process it [12:11:22]requested_item shift.opened is exist - process it [12:11:22]req_shift_opened [12:11:22]FM_GetShiftState [12:11:22]SAM_PROTO_GetShiftState [12:11:22]wFMCommunicate request_size=4 [12:11:22]MH_SAM_APDU [12:11:22]CAPDU: 80 13 01 00 [12:11:22]Write to MH i2c: E2 08 00 04 04 80 13 01 00 00 00 00 00 85 [12:11:22]Write i2c OK [12:11:22]MH_I2C_Read... [12:11:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:22]Read from MH i2c: E2 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: E2 0E 00 [12:11:22]MH_I2C_Read... [12:11:22]Read from MH i2c: E2 0E 00 04 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 15 [12:11:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:11:22]wFMCommunicate OK [12:11:22]SAM_PROTO_GetShiftState done [12:11:22]FM_GetShiftState done [12:11:22]req_shift_opened done [12:11:22]requested_item shift.open_date is exist - process it [12:11:22]req_shift_open_date [12:11:22]req_shift_open_date done [12:11:22]produce_requested_data done [12:11:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151402,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:11:22]process_action_free close_receipt [12:11:22]json_value_free [12:11:22]json_value_free done [12:11:22]process_json_proto returns [12:11:22]Send response to host [12:11:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151402,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:11:22]free response buf [12:11:22]execute_script done [12:11:22]execute_script returns [12:11:22]free content buf [12:11:22]Sock 9.Close socket [12:11:22]Sock 9.Thread stoped [12:11:27]OFD Sender: No OFD packet to send [12:11:30]recv_with_timeout no data received [12:11:32]OFD Sender: No OFD packet to send [12:11:37]OFD Sender: No OFD packet to send [12:11:40]recv_with_timeout no data received [12:11:42]OFD Sender: No OFD packet to send [12:11:42]accept exits with 10 [12:11:42]New connection [12:11:42]New thread 3067407716 created [12:11:42]Thread 3067551076 joined [12:11:42]Waiting for new connection... [12:11:42] Sock 10.Parse request [12:11:42]Sock 10.Check first char [12:11:42]Sock 10.First char is OK [12:11:42]request: POST /json_proto HTTP/1.0 [12:11:42]Method: POST [12:11:42]URL: /json_proto [12:11:42]Method is POST - this is cgi request [12:11:42]url: /json_proto [12:11:42]query_string will be loaded in cgi processing [12:11:42]execute_cgi json_proto POST (null) [12:11:42]execute_cgi path=json_proto method=POST [12:11:42]POST find Content-Length [12:11:42]Host: 172.17.43.67:8080 [12:11:42]Content-Length: 683 [12:11:42]Content-Type: application/json [12:11:42] [12:11:42]POST finish read [12:11:42]Found Content-Length = 683 [12:11:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:42]execute_script... [12:11: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)1785412", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:11:42]POST & json_proto [12:11:42]process_json_proto [12:11:42]json parsed OK: [12:11:42]protocol is kg_v1.0 [12:11:42]action value=close_receipt [12:11:42]process_action close_receipt [12:11:42]cmd_close_receipt [12:11:42]MH_GetDate [12:11:42]Write to MH i2c: F0 00 00 05 04 F8 [12:11:42]Write i2c OK [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: F0 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: F0 09 00 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: F0 09 00 05 04 00 FF B7 EE 66 6A BD 47 65 DE [12:11:42]GetLastDocTimeStamp 1726920680 [12:11:42]current date 1726920703 [12:11:42]FM_GetShiftState [12:11:42]SAM_PROTO_GetShiftState [12:11:42]wFMCommunicate request_size=4 [12:11:42]MH_SAM_APDU [12:11:42]CAPDU: 80 13 01 00 [12:11:42]Write to MH i2c: E2 08 00 06 04 80 13 01 00 00 00 00 00 87 [12:11:42]Write i2c OK [12:11:42]MH_I2C_Read... [12:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:42]Read from MH i2c: E2 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: E2 0E 00 [12:11:42]MH_I2C_Read... [12:11:42]Read from MH i2c: E2 0E 00 06 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 17 [12:11:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:11:42]wFMCommunicate OK [12:11:42]SAM_PROTO_GetShiftState done [12:11:42]FM_GetShiftState done [12:11:42]opened in 1726878748 [12:11:42]opened+sec_in_day 1726965148 [12:11:42]quantity*price = 160049 [12:11:42]sum+1 = 160050 [12:11:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 153 21.09.2024 12:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151403 ФПД: 67606452697525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151403&fm=67606452697525&tin=02508201610067®Number=0000000000091825&sum=160000 [12:11:44]StoreToDocumentArchive [12:11:44]shift 474 fd 151403 [12:11:44]save to /storage/0474/doc_00151403 [12:11:44]save last doc name /storage/0474/doc_00151403 to /storage/kkm_last_doc_name [12:11:44]save OK [12:11:44]Clear old archive folders... [12:11:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:11:44]tlvbuf is 01183750 [12:11:44]SAM_PROTO_ClearQueue [12:11:44]wFMCommunicate request_size=4 [12:11:44]MH_SAM_APDU [12:11:44]CAPDU: 80 09 00 00 [12:11:44]Write to MH i2c: E2 08 00 13 04 80 09 00 00 00 00 00 00 89 [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:11:44]Read from MH i2c: E2 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 13 04 00 90 00 8B [12:11:44]RAPDU: 90 00 [12:11:44]wFMCommunicate OK [12:11:44]SAM_PROTO_ClearQueue done [12:11:44]KKMCreateOFDPacket [12:11:44]OFDProtocolAddRootSTLVToBuf [12:11:44]FM_MakeSignedData [12:11:44]FM_MakeSignedData [12:11:44]SAM_PROTO_SignData [12:11:44]wFMCommunicate request_size=4 [12:11:44]MH_SAM_APDU [12:11:44]CAPDU: 80 0D 01 02 [12:11:44]Write to MH i2c: E2 08 00 14 04 80 0D 01 02 00 00 00 00 91 [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:11:44]Read from MH i2c: E2 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 14 04 00 90 00 8C [12:11:44]RAPDU: 90 00 [12:11:44]wFMCommunicate OK [12:11:44]wFMCommunicate request_size=255 [12:11:44]MH_SAM_APDU [12:11:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 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 FF B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 4F 02 00 35 04 06 00 3D [12:11:44]Write to MH i2c: E2 02 01 15 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 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 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 FF B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 4F 02 00 35 04 06 00 3D 00 00 81 [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:44]Read from MH i2c: E2 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 15 04 00 90 00 8D [12:11:44]RAPDU: 90 00 [12:11:44]wFMCommunicate OK [12:11:44]wFMCommunicate request_size=10 [12:11:44]MH_SAM_APDU [12:11:44]CAPDU: 80 0D 02 02 05 7C DA 98 F9 B5 [12:11:44]Write to MH i2c: E2 0D 00 16 04 80 0D 02 02 05 00 7C DA 98 F9 B5 00 00 3A [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:11:44]Read from MH i2c: E2 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 03 00 16 04 00 90 00 8E [12:11:44]RAPDU: 90 00 [12:11:44]wFMCommunicate OK [12:11:44]wFMCommunicate request_size=4 [12:11:44]MH_SAM_APDU [12:11:44]CAPDU: 80 0D 03 02 [12:11:44]Write to MH i2c: E2 08 00 17 04 80 0D 03 02 00 00 00 00 96 [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:11:44]Read from MH i2c: E2 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 0B 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 0B 00 17 04 00 A4 BF C5 E4 D0 8E FD 8E 90 00 8C [12:11:44]RAPDU: A4 BF C5 E4 D0 8E FD 8E 90 00 [12:11:44]wFMCommunicate OK [12:11:44]SAM_PROTO_SignData done [12:11:44]FM_MakeSignedData done [12:11:44]CreateOFDProtocolMessage [12:11:44]wFMCommunicate request_size=4 [12:11:44]MH_SAM_APDU [12:11:44]CAPDU: 80 11 00 00 [12:11:44]Write to MH i2c: E2 08 00 18 04 80 11 00 00 00 00 00 00 96 [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:44]Read from MH i2c: E2 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 17 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: E2 17 00 18 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [12:11:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:11:44]wFMCommunicate OK [12:11:44]CreateOFDProtocolMessage done [12:11:44]OFDSenderStorePacket 151403 [12:11:44]StoreOFDPacket docnum=151403 [12:11:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CE 25 07 01 0F CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 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 FF B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 4F 02 00 35 04 06 00 3D 7C DA 98 F9 B5 A4 BF C5 E4 D0 8E FD 8E [12:11:44]CheckFolder [12:11:44]dirname=/storage/ofd_packets [12:11:44]CheckFolder done [12:11:44]ProducePacketName [12:11:44]name=ofd_packets/00151403 [12:11:44]NVStorageSaveData ofd_packets/00151403 [12:11:44]File name is /storage/ofd_packets/00151403 [12:11:44]Write 301 bytes [12:11:44]NVStorageSaveData done [12:11:44]OFDSenderStorePacket done [12:11:44]KKMCreateOFDPacket done [12:11:44]NVStorageSaveData kkm_last_timestamp [12:11:44]File name is /storage/kkm_last_timestamp [12:11:44]Write 4 bytes [12:11:44]NVStorageSaveData done [12:11:44]ExternCall_PrintAddStr [12:11:44]wPrintStart [12:11:44]Write to MH i2c: 01 00 00 19 04 1D [12:11:44]Write i2c OK [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: 01 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: 01 07 00 [12:11:44]MH_I2C_Read... [12:11:44]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 FF 0F 32 [12:11:44]RasterBufferAndPrint [12:11:44]line Счет N : (1)1785412 [12:11:44]line ИНН: 02508201610067 [12:11:44]line Контрольно-Кассовый Чек [12:11:44]line ПРОДАЖА [12:11:44]line ТРК (МРК, ГНК) : 13 [12:11:44]line Товар: 2710124500 [12:11:44]line Аи-95-К-5 [12:11:44]line 21.570 * 74.20 [12:11:44]line = 1600.49 [12:11:44]line НДС 12% НСП 1% [12:11:44]line > о реализуемом товаре [12:11:44]line ОКРУГЛЕНИЕ: -0.49 [12:11:44]line ИТОГО: 1600.00 [12:11:44]line Внесено: 1600.00 [12:11:44]line СДАЧА: 0.00 [12:11:44]line НСП 1% : 14.16 [12:11:44]line НДС 12% : 169.96 [12:11:44]line Наличными: 1600.00 [12:11:44]line Безнал.: 0.00 [12:11:44]line Место: АЗС № 89 "Партнер Нефть" [12:11:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:11:44]line СНО: Общий режим [12:11:44]line Чек 153 21.09.2024 12:11 [12:11:44]line Смена: 474 ФФД: 1.0 [12:11:44]line ЗНМ: 0300000113 [12:11:44]line РНМ: 0000000000091825 [12:11:44]line Версия ККМ: 001 [12:11:44]line ФМ: 0000000000871835 [12:11:44]line ФД: 151403 [12:11:44]line ФПД: 67606452697525 [12:11:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121143&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151403&fm=67606452697525&tin=02508201610067®Number=0000000000091825&sum=160000 [12:11:44]written 0, free lines is 4095 [12:11:44]OFD Sender: Processing packet 151403 [packets to send 824, broken 823] [12:11:44]ProducePacketName [12:11:44]name=ofd_packets/00151403 [12:11:44]OFD Sender: To server: pG, [12:11:44]CommunicateWithHost lk.salyk.kg:30040 [12:11:44]ConnectInit lk.salyk.kg [12:11:45]Connected sock=9 [12:11:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CE 25 07 01 0F CF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 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 FF B7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 4F 02 00 35 04 06 00 3D 7C DA 98 F9 B5 A4 BF C5 E4 D0 8E FD 8E [12:11:45]Write to MH i2c: 01 00 00 44 04 48 [12:11:45]Write i2c OK [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: 01 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: 01 07 00 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FD 0C 58 [12:11:45]RasterBufferAndPrint [12:11:45]line [12:11:45]line [12:11:45]line [12:11:45]line [12:11:45]line [12:11:45]written 0, free lines is 3333 [12:11:45]MH_Cut [12:11:45]Write to MH i2c: D1 01 00 4B 04 01 21 [12:11:45]Write i2c OK [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: D1 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: D1 01 00 [12:11:45]MH_I2C_Read... [12:11:45]Read from MH i2c: D1 01 00 4B 04 00 20 [12:11:45]Write to MH i2c: 01 00 00 4C 04 50 [12:11:45]Write i2c OK [12:11:45]MH_I2C_Read... [12:11:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4D 2B 47 00 28 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 4F 02 00 F4 03 04 00 06 60 EE 66 B6 04 01 00 00 EE 97 F7 FF 03 6B CC 53 [12:11:45]CommunicateWithHost err = 0 [12:11:45]CheckOFDResponse [12:11:45]1017 (14) - 77093643461234 [12:11:45]1041 (16) - 0000000000871835 [12:11:45]1040 (4) - 151403 [12:11:45]1012 (4) - 21.09.2024 05:56 [12:11:45]1206 (1) - 0 [12:11:45]OFD Sender: Remove packet 151403 [12:11:45]ProducePacketName [12:11:45]name=ofd_packets/00151403 [12:11:45]NVStorageDeleteData [12:11:45]*** Cut start [12:11:45]*** Purtial cut [12:11:45]*** Stage 1: CUTSNS_PIN = 1 [12:11:46]Read from MH i2c: 01 [12:11:46]MH_I2C_Read... [12:11:46]*** Stop cut motor [12:11:46]*** Cut end [12:11:46]Read from MH i2c: 01 07 00 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: 01 07 00 4C 04 00 00 00 00 00 FF 0F 65 [12:11:46]process_action close_receipt done [12:11:46]requested_data is exist [12:11:46]produce_requested_data [12:11:46]requested_item fm.sn is exist - process it [12:11:46]wFMCommunicate request_size=4 [12:11:46]MH_SAM_APDU [12:11:46]CAPDU: 80 11 00 00 [12:11:46]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [12:11:46]Write i2c OK [12:11:46]MH_I2C_Read... [12:11:46]OFD Sender: No OFD packet to send [12:11:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:11:46]Read from MH i2c: E2 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: E2 17 00 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [12:11:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:11:46]wFMCommunicate OK [12:11:46]requested_item fd.num is exist - process it [12:11:46]SAM_PROTO_GetFieldsCounters [12:11:46]wFMCommunicate request_size=4 [12:11:46]MH_SAM_APDU [12:11:46]CAPDU: 80 13 00 00 [12:11:46]Write to MH i2c: E2 08 00 4E 04 80 13 00 00 00 00 00 00 CE [12:11:46]Write i2c OK [12:11:46]MH_I2C_Read... [12:11:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:11:46]Read from MH i2c: E2 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: E2 62 00 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: E2 62 00 4E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 4F 02 00 0E 04 04 00 DA 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 51 [12:11:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 4F 02 00 0E 04 04 00 DA 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 [12:11:46]wFMCommunicate OK [12:11:46]SAM_PROTO_GetFieldsCounters done [12:11:46]requested_item shift.num is exist - process it [12:11:46]requested_item shift.opened is exist - process it [12:11:46]req_shift_opened [12:11:46]FM_GetShiftState [12:11:46]SAM_PROTO_GetShiftState [12:11:46]wFMCommunicate request_size=4 [12:11:46]MH_SAM_APDU [12:11:46]CAPDU: 80 13 01 00 [12:11:46]Write to MH i2c: E2 08 00 4F 04 80 13 01 00 00 00 00 00 D0 [12:11:46]Write i2c OK [12:11:46]MH_I2C_Read... [12:11:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:11:46]Read from MH i2c: E2 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: E2 0E 00 [12:11:46]MH_I2C_Read... [12:11:46]Read from MH i2c: E2 0E 00 4F 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 60 [12:11:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:11:46]wFMCommunicate OK [12:11:46]SAM_PROTO_GetShiftState done [12:11:46]FM_GetShiftState done [12:11:46]req_shift_opened done [12:11:46]requested_item shift.open_date is exist - process it [12:11:46]req_shift_open_date [12:11:46]req_shift_open_date done [12:11:46]produce_requested_data done [12:11:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151403,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:11:46]process_action_free close_receipt [12:11:46]json_value_free [12:11:46]json_value_free done [12:11:46]process_json_proto returns [12:11:46]Send response to host [12:11:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151403,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:11:46]free response buf [12:11:46]execute_script done [12:11:46]execute_script returns [12:11:46]free content buf [12:11:46]Sock 10.Close socket [12:11:46]Sock 10.Thread stoped [12:11:51]OFD Sender: No OFD packet to send [12:11:56]OFD Sender: No OFD packet to send [12:12:01]OFD Sender: No OFD packet to send [12:12:06]OFD Sender: No OFD packet to send [12:12:11]OFD Sender: No OFD packet to send [12:12:16]OFD Sender: No OFD packet to send [12:12:21]OFD Sender: No OFD packet to send [12:12:26]OFD Sender: No OFD packet to send [12:12:31]OFD Sender: No OFD packet to send [12:12:36]OFD Sender: No OFD packet to send [12:12:41]OFD Sender: No OFD packet to send [12:12:46]OFD Sender: No OFD packet to send [12:12:51]OFD Sender: No OFD packet to send [12:12:56]OFD Sender: No OFD packet to send [12:13:00]recv_with_timeout no data received [12:13:01]OFD Sender: No OFD packet to send [12:13:06]OFD Sender: No OFD packet to send [12:13:11]OFD Sender: No OFD packet to send [12:13:16]OFD Sender: No OFD packet to send [12:13:21]OFD Sender: No OFD packet to send [12:13:26]OFD Sender: No OFD packet to send [12:13:31]OFD Sender: No OFD packet to send [12:13:34]accept exits with 7 [12:13:34]New connection [12:13:34]New thread 3067551076 created [12:13:34]Thread 3067407716 joined [12:13:34]Waiting for new connection... [12:13:34] Sock 7.Parse request [12:13:34]Sock 7.Check first char [12:13:34]Sock 7.First char is OK [12:13:34]request: POST /json_proto HTTP/1.0 [12:13:34]Method: POST [12:13:34]URL: /json_proto [12:13:34]Method is POST - this is cgi request [12:13:34]url: /json_proto [12:13:34]query_string will be loaded in cgi processing [12:13:34]execute_cgi json_proto POST (null) [12:13:34]execute_cgi path=json_proto method=POST [12:13:34]POST find Content-Length [12:13:34]Host: 172.17.43.67:8080 [12:13:34]Content-Length: 794 [12:13:34]Content-Type: application/json [12:13:34] [12:13:34]POST finish read [12:13:34]Found Content-Length = 794 [12:13:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:34]execute_script... [12: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)1785413", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:13:34]POST & json_proto [12:13:34]process_json_proto [12:13:34]json parsed OK: [12:13:34]protocol is kg_v1.0 [12:13:34]action value=close_receipt [12:13:34]process_action close_receipt [12:13:34]cmd_close_receipt [12:13:34]MH_GetDate [12:13:34]Write to MH i2c: F0 00 00 50 04 43 [12:13:34]Write i2c OK [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: F0 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: F0 09 00 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: F0 09 00 50 04 00 6F B8 EE 66 6A BD 47 65 9A [12:13:34]GetLastDocTimeStamp 1726920703 [12:13:34]current date 1726920815 [12:13:34]FM_GetShiftState [12:13:34]SAM_PROTO_GetShiftState [12:13:34]wFMCommunicate request_size=4 [12:13:34]MH_SAM_APDU [12:13:34]CAPDU: 80 13 01 00 [12:13:34]Write to MH i2c: E2 08 00 51 04 80 13 01 00 00 00 00 00 D2 [12:13:34]Write i2c OK [12:13:34]MH_I2C_Read... [12:13:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:34]Read from MH i2c: E2 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: E2 0E 00 [12:13:34]MH_I2C_Read... [12:13:34]Read from MH i2c: E2 0E 00 51 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 62 [12:13:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:13:34]wFMCommunicate OK [12:13:34]SAM_PROTO_GetShiftState done [12:13:34]FM_GetShiftState done [12:13:34]opened in 1726878748 [12:13:34]opened+sec_in_day 1726965148 [12:13:34]quantity*price = 0 [12:13:34]sum+1 = 1 [12:13:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 154 21.09.2024 12:13 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151404 ФПД: 80102645332108 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121335&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151404&fm=80102645332108&tin=02508201610067®Number=0000000000091825&sum=0 [12:13:35]StoreToDocumentArchive [12:13:35]shift 474 fd 151404 [12:13:35]save to /storage/0474/doc_00151404 [12:13:35]save last doc name /storage/0474/doc_00151404 to /storage/kkm_last_doc_name [12:13:35]save OK [12:13:35]Clear old archive folders... [12:13:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:13:35]tlvbuf is 01184F20 [12:13:35]SAM_PROTO_ClearQueue [12:13:35]wFMCommunicate request_size=4 [12:13:35]MH_SAM_APDU [12:13:35]CAPDU: 80 09 00 00 [12:13:35]Write to MH i2c: E2 08 00 5E 04 80 09 00 00 00 00 00 00 D4 [12:13:35]Write i2c OK [12:13:35]MH_I2C_Read... [12:13:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:13:35]Read from MH i2c: E2 [12:13:35]MH_I2C_Read... [12:13:35]Read from MH i2c: E2 03 00 [12:13:35]MH_I2C_Read... [12:13:35]Read from MH i2c: E2 03 00 5E 04 00 90 00 D6 [12:13:35]RAPDU: 90 00 [12:13:35]wFMCommunicate OK [12:13:35]SAM_PROTO_ClearQueue done [12:13:35]KKMCreateOFDPacket [12:13:35]OFDProtocolAddRootSTLVToBuf [12:13:35]FM_MakeSignedData [12:13:35]FM_MakeSignedData [12:13:35]SAM_PROTO_SignData [12:13:35]wFMCommunicate request_size=4 [12:13:35]MH_SAM_APDU [12:13:35]CAPDU: 80 0D 01 02 [12:13:35]Write to MH i2c: E2 08 00 5F 04 80 0D 01 02 00 00 00 00 DC [12:13:35]Write i2c OK [12:13:35]MH_I2C_Read... [12:13:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:13:35]Read from MH i2c: E2 [12:13:35]MH_I2C_Read... [12:13:35]Read from MH i2c: E2 03 00 [12:13:35]MH_I2C_Read... [12:13:35]Read from MH i2c: E2 03 00 5F 04 00 90 00 D7 [12:13:35]RAPDU: 90 00 [12:13:35]wFMCommunicate OK [12:13:35]wFMCommunicate request_size=255 [12:13:35]MH_SAM_APDU [12:13:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 4F 02 00 35 04 06 00 48 DA 59 B8 [12:13:35]Write to MH i2c: E2 02 01 60 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 4F 02 00 35 04 06 00 48 DA 59 B8 00 00 96 [12:13:35]Write i2c OK [12:13:35]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 60 04 00 90 00 D8 [12:13:36]RAPDU: 90 00 [12:13:36]wFMCommunicate OK [12:13:36]wFMCommunicate request_size=7 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 0D 02 02 02 78 8C [12:13:36]Write to MH i2c: E2 0A 00 61 04 80 0D 02 02 02 00 78 8C 00 00 E7 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 03 00 61 04 00 90 00 D9 [12:13:36]RAPDU: 90 00 [12:13:36]wFMCommunicate OK [12:13:36]wFMCommunicate request_size=4 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 0D 03 02 [12:13:36]Write to MH i2c: E2 08 00 62 04 80 0D 03 02 00 00 00 00 E1 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 0B 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 0B 00 62 04 00 69 8B 14 FD F0 04 BC 51 90 00 E8 [12:13:36]RAPDU: 69 8B 14 FD F0 04 BC 51 90 00 [12:13:36]wFMCommunicate OK [12:13:36]SAM_PROTO_SignData done [12:13:36]FM_MakeSignedData done [12:13:36]CreateOFDProtocolMessage [12:13:36]wFMCommunicate request_size=4 [12:13:36]MH_SAM_APDU [12:13:36]CAPDU: 80 11 00 00 [12:13:36]Write to MH i2c: E2 08 00 63 04 80 11 00 00 00 00 00 00 E1 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:36]Read from MH i2c: E2 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 17 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: E2 17 00 63 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [12:13:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:13:36]wFMCommunicate OK [12:13:36]CreateOFDProtocolMessage done [12:13:36]OFDSenderStorePacket 151404 [12:13:36]StoreOFDPacket docnum=151404 [12:13:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 16 A8 04 01 54 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 4F 02 00 35 04 06 00 48 DA 59 B8 78 8C 69 8B 14 FD F0 04 BC 51 [12:13:36]CheckFolder [12:13:36]dirname=/storage/ofd_packets [12:13:36]CheckFolder done [12:13:36]ProducePacketName [12:13:36]name=ofd_packets/00151404 [12:13:36]NVStorageSaveData ofd_packets/00151404 [12:13:36]File name is /storage/ofd_packets/00151404 [12:13:36]Write 298 bytes [12:13:36]NVStorageSaveData done [12:13:36]OFDSenderStorePacket done [12:13:36]KKMCreateOFDPacket done [12:13:36]NVStorageSaveData kkm_last_timestamp [12:13:36]File name is /storage/kkm_last_timestamp [12:13:36]Write 4 bytes [12:13:36]NVStorageSaveData done [12:13:36]ExternCall_PrintAddStr [12:13:36]wPrintStart [12:13:36]Write to MH i2c: 01 00 00 64 04 68 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 07 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [12:13:36]RasterBufferAndPrint [12:13:36]line Счет N : (1)1785413 [12:13:36]line ИНН: 02508201610067 [12:13:36]line Контрольно-Кассовый Чек [12:13:36]line ПРОДАЖА [12:13:36]line ТРК (МРК, ГНК) : 41 [12:13:36]line Товар: 2710194210 [12:13:36]line ДТ-К-5 [12:13:36]line 13.130 * 0.00 [12:13:36]line = 0.00 [12:13:36]line НДС 12% НСП 1% [12:13:36]line > о реализуемом товаре [12:13:36]line ИТОГО: 0.00 [12:13:36]line НСП 1% : 0.00 [12:13:36]line НДС 12% : 0.00 [12:13:36]line Наличными: 0.00 [12:13:36]line Безнал.: 0.00 [12:13:36]line Место: АЗС № 89 "Партнер Нефть" [12:13:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:13:36]line СНО: Общий режим [12:13:36]line Чек 154 21.09.2024 12:13 [12:13:36]line Смена: 474 ФФД: 1.0 [12:13:36]line ЗНМ: 0300000113 [12:13:36]line РНМ: 0000000000091825 [12:13:36]line Версия ККМ: 001 [12:13:36]line Платежная система: O! деньги [12:13:36]line ФМ: 0000000000871835 [12:13:36]line ФД: 151404 [12:13:36]line ФПД: 80102645332108 [12:13:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121335&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151404&fm=80102645332108&tin=02508201610067®Number=0000000000091825&sum=0 [12:13:36]written 0, free lines is 4095 [12:13:36]recv_with_timeout no data received [12:13:36]OFD Sender: Processing packet 151404 [packets to send 824, broken 823] [12:13:36]ProducePacketName [12:13:36]name=ofd_packets/00151404 [12:13:36]OFD Sender: To server: pG, [12:13:36]CommunicateWithHost lk.salyk.kg:30040 [12:13:36]ConnectInit lk.salyk.kg [12:13:36]Write to MH i2c: 01 00 00 8E 04 92 [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 07 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 F9 0C 9E [12:13:36]RasterBufferAndPrint [12:13:36]line [12:13:36]line [12:13:36]line [12:13:36]line [12:13:36]line [12:13:36]written 0, free lines is 3327 [12:13:36]MH_Cut [12:13:36]Write to MH i2c: D1 01 00 95 04 01 6B [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: D1 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: D1 01 00 [12:13:36]MH_I2C_Read... [12:13:36]Read from MH i2c: D1 01 00 95 04 00 6A [12:13:36]Write to MH i2c: 01 00 00 96 04 9A [12:13:36]Write i2c OK [12:13:36]MH_I2C_Read... [12:13:37]*** Cut start [12:13:37]*** Purtial cut [12:13:37]*** Stage 1: CUTSNS_PIN = 1 [12:13:37]Read from MH i2c: 01 [12:13:37]MH_I2C_Read... [12:13:37]*** Stop cut motor [12:13:37]*** Cut end [12:13:37]Read from MH i2c: 01 07 00 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 FF 0F AF [12:13:37]process_action close_receipt done [12:13:37]requested_data is exist [12:13:37]produce_requested_data [12:13:37]requested_item fm.sn is exist - process it [12:13:37]wFMCommunicate request_size=4 [12:13:37]MH_SAM_APDU [12:13:37]CAPDU: 80 11 00 00 [12:13:37]Write to MH i2c: E2 08 00 97 04 80 11 00 00 00 00 00 00 15 [12:13:37]Write i2c OK [12:13:37]MH_I2C_Read... [12:13:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:13:37]Read from MH i2c: E2 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: E2 17 00 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: E2 17 00 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [12:13:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:13:37]wFMCommunicate OK [12:13:37]requested_item fd.num is exist - process it [12:13:37]SAM_PROTO_GetFieldsCounters [12:13:37]wFMCommunicate request_size=4 [12:13:37]MH_SAM_APDU [12:13:37]CAPDU: 80 13 00 00 [12:13:37]Write to MH i2c: E2 08 00 98 04 80 13 00 00 00 00 00 00 18 [12:13:37]Write i2c OK [12:13:37]MH_I2C_Read... [12:13:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:13:37]Connected sock=9 [12:13:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 16 A8 04 01 54 25 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 6F B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 4F 02 00 35 04 06 00 48 DA 59 B8 78 8C 69 8B 14 FD F0 04 BC 51 [12:13:37]Read from MH i2c: E2 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: E2 62 00 [12:13:37]MH_I2C_Read... [12:13:37]Read from MH i2c: E2 62 00 98 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 4F 02 00 0E 04 04 00 DA 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 9F [12:13:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 4F 02 00 0E 04 04 00 DA 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 [12:13:37]wFMCommunicate OK [12:13:37]SAM_PROTO_GetFieldsCounters done [12:13:37]requested_item shift.num is exist - process it [12:13:37]requested_item shift.opened is exist - process it [12:13:37]req_shift_opened [12:13:37]FM_GetShiftState [12:13:37]SAM_PROTO_GetShiftState [12:13:37]wFMCommunicate request_size=4 [12:13:37]MH_SAM_APDU [12:13:37]CAPDU: 80 13 01 00 [12:13:37]Write to MH i2c: E2 08 00 99 04 80 13 01 00 00 00 00 00 1A [12:13:37]Write i2c OK [12:13:37]MH_I2C_Read... [12:13:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:13:38]Read from MH i2c: E2 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 0E 00 [12:13:38]MH_I2C_Read... [12:13:38]Read from MH i2c: E2 0E 00 99 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AA [12:13:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:13:38]wFMCommunicate OK [12:13:38]SAM_PROTO_GetShiftState done [12:13:38]FM_GetShiftState done [12:13:38]req_shift_opened done [12:13:38]requested_item shift.open_date is exist - process it [12:13:38]req_shift_open_date [12:13:38]req_shift_open_date done [12:13:38]produce_requested_data done [12:13:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151404,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:13:38]process_action_free close_receipt [12:13:38]json_value_free [12:13:38]json_value_free done [12:13:38]process_json_proto returns [12:13:38]Send response to host [12:13:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151404,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:13:38]free response buf [12:13:38]execute_script done [12:13:38]execute_script returns [12:13:38]free content buf [12:13:38]Sock 7.Close socket [12:13:38]Sock 7.Thread stoped [12:13:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 2F 47 00 AD 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 38 37 31 38 33 35 10 04 04 00 6C 4F 02 00 F4 03 04 00 77 60 EE 66 B6 04 01 00 00 45 4A E1 EC 6B 3B F2 76 [12:13:38]CommunicateWithHost err = 0 [12:13:38]CheckOFDResponse [12:13:38]1017 (14) - 77093643461234 [12:13:38]1041 (16) - 0000000000871835 [12:13:38]1040 (4) - 151404 [12:13:38]1012 (4) - 21.09.2024 05:58 [12:13:38]1206 (1) - 0 [12:13:38]OFD Sender: Remove packet 151404 [12:13:38]ProducePacketName [12:13:38]name=ofd_packets/00151404 [12:13:38]NVStorageDeleteData [12:13:39]OFD Sender: No OFD packet to send [12:13:44]OFD Sender: No OFD packet to send [12:13:49]OFD Sender: No OFD packet to send [12:13:54]OFD Sender: No OFD packet to send [12:13:59]OFD Sender: No OFD packet to send [12:14:04]OFD Sender: No OFD packet to send [12:14:09]OFD Sender: No OFD packet to send [12:14:14]OFD Sender: No OFD packet to send [12:14:19]OFD Sender: No OFD packet to send [12:14:24]OFD Sender: No OFD packet to send [12:14:29]OFD Sender: No OFD packet to send [12:14:34]OFD Sender: No OFD packet to send [12:14:39]OFD Sender: No OFD packet to send [12:14:39]recv_with_timeout no data received [12:14:44]OFD Sender: No OFD packet to send [12:14:49]OFD Sender: No OFD packet to send [12:14:54]OFD Sender: No OFD packet to send [12:14:59]OFD Sender: No OFD packet to send [12:15:04]OFD Sender: No OFD packet to send [12:15:04]accept exits with 10 [12:15:04]New connection [12:15:04]New thread 3067407716 created [12:15:04]Thread 3067551076 joined [12:15:04]Waiting for new connection... [12:15:04] Sock 10.Parse request [12:15:04]Sock 10.Check first char [12:15:04]Sock 10.First char is OK [12:15:04]request: POST /json_proto HTTP/1.0 [12:15:04]Method: POST [12:15:04]URL: /json_proto [12:15:04]Method is POST - this is cgi request [12:15:04]url: /json_proto [12:15:04]query_string will be loaded in cgi processing [12:15:04]execute_cgi json_proto POST (null) [12:15:04]execute_cgi path=json_proto method=POST [12:15:04]POST find Content-Length [12:15:04]Host: 172.17.43.67:8080 [12:15:04]Content-Length: 984 [12:15:04]Content-Type: application/json [12:15:04] [12:15:04]POST finish read [12:15:04]Found Content-Length = 984 [12:15:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785414", "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.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:04]execute_script... [12:15: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)1785414", "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.80, "quantity" : 22.460, "sum" : 1500.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 22.46 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:04]POST & json_proto [12:15:04]process_json_proto [12:15:04]json parsed OK: [12:15:04]protocol is kg_v1.0 [12:15:04]action value=close_receipt [12:15:04]process_action close_receipt [12:15:04]cmd_close_receipt [12:15:04]MH_GetDate [12:15:04]Write to MH i2c: F0 00 00 9A 04 8D [12:15:04]Write i2c OK [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: F0 [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: F0 09 00 [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: F0 09 00 9A 04 00 C9 B8 EE 66 6A BD 47 65 3E [12:15:04]GetLastDocTimeStamp 1726920815 [12:15:04]current date 1726920905 [12:15:04]FM_GetShiftState [12:15:04]SAM_PROTO_GetShiftState [12:15:04]wFMCommunicate request_size=4 [12:15:04]MH_SAM_APDU [12:15:04]CAPDU: 80 13 01 00 [12:15:04]Write to MH i2c: E2 08 00 9B 04 80 13 01 00 00 00 00 00 1C [12:15:04]Write i2c OK [12:15:04]MH_I2C_Read... [12:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:04]Read from MH i2c: E2 [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: E2 0E 00 [12:15:04]MH_I2C_Read... [12:15:04]Read from MH i2c: E2 0E 00 9B 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AC [12:15:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:15:04]wFMCommunicate OK [12:15:04]SAM_PROTO_GetShiftState done [12:15:04]FM_GetShiftState done [12:15:04]opened in 1726878748 [12:15:04]opened+sec_in_day 1726965148 [12:15:04]quantity*price = 150032 [12:15:04]sum+1 = 150034 [12:15:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 155 21.09.2024 12:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 22.46 сом ФМ: 0000000000871835 ФД: 151405 ФПД: 236347905458140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121505&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151405&fm=236347905458140&tin=02508201610067®Number=0000000000091825&sum=150000 [12:15:06]StoreToDocumentArchive [12:15:06]shift 474 fd 151405 [12:15:06]save to /storage/0474/doc_00151405 [12:15:06]save last doc name /storage/0474/doc_00151405 to /storage/kkm_last_doc_name [12:15:06]save OK [12:15:06]Clear old archive folders... [12:15:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:06]tlvbuf is 011839F0 [12:15:06]SAM_PROTO_ClearQueue [12:15:06]wFMCommunicate request_size=4 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 09 00 00 [12:15:06]Write to MH i2c: E2 08 00 A8 04 80 09 00 00 00 00 00 00 1E [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 A8 04 00 90 00 20 [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]SAM_PROTO_ClearQueue done [12:15:06]KKMCreateOFDPacket [12:15:06]OFDProtocolAddRootSTLVToBuf [12:15:06]FM_MakeSignedData [12:15:06]FM_MakeSignedData [12:15:06]SAM_PROTO_SignData [12:15:06]wFMCommunicate request_size=4 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 0D 01 02 [12:15:06]Write to MH i2c: E2 08 00 A9 04 80 0D 01 02 00 00 00 00 26 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 A9 04 00 90 00 21 [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]wFMCommunicate request_size=255 [12:15:06]MH_SAM_APDU [12:15: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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 C9 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 4F 02 00 35 04 06 00 D6 [12:15:06]Write to MH i2c: E2 02 01 AA 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 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 C9 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 4F 02 00 35 04 06 00 D6 00 00 D7 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 AA 04 00 90 00 22 [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]wFMCommunicate request_size=10 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 0D 02 02 05 F5 08 F2 BF DC [12:15:06]Write to MH i2c: E2 0D 00 AB 04 80 0D 02 02 05 00 F5 08 F2 BF DC 00 00 BD [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 03 00 AB 04 00 90 00 23 [12:15:06]RAPDU: 90 00 [12:15:06]wFMCommunicate OK [12:15:06]wFMCommunicate request_size=4 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 0D 03 02 [12:15:06]Write to MH i2c: E2 08 00 AC 04 80 0D 03 02 00 00 00 00 2B [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 0B 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 0B 00 AC 04 00 62 D8 72 EB 15 53 39 52 90 00 B6 [12:15:06]RAPDU: 62 D8 72 EB 15 53 39 52 90 00 [12:15:06]wFMCommunicate OK [12:15:06]SAM_PROTO_SignData done [12:15:06]FM_MakeSignedData done [12:15:06]CreateOFDProtocolMessage [12:15:06]wFMCommunicate request_size=4 [12:15:06]MH_SAM_APDU [12:15:06]CAPDU: 80 11 00 00 [12:15:06]Write to MH i2c: E2 08 00 AD 04 80 11 00 00 00 00 00 00 2B [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:06]Read from MH i2c: E2 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 17 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: E2 17 00 AD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [12:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:15:06]wFMCommunicate OK [12:15:06]CreateOFDProtocolMessage done [12:15:06]OFDSenderStorePacket 151405 [12:15:06]StoreOFDPacket docnum=151405 [12:15:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 2A 07 01 69 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 C9 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 4F 02 00 35 04 06 00 D6 F5 08 F2 BF DC 62 D8 72 EB 15 53 39 52 [12:15:06]CheckFolder [12:15:06]dirname=/storage/ofd_packets [12:15:06]CheckFolder done [12:15:06]ProducePacketName [12:15:06]name=ofd_packets/00151405 [12:15:06]NVStorageSaveData ofd_packets/00151405 [12:15:06]File name is /storage/ofd_packets/00151405 [12:15:06]Write 301 bytes [12:15:06]NVStorageSaveData done [12:15:06]OFDSenderStorePacket done [12:15:06]KKMCreateOFDPacket done [12:15:06]NVStorageSaveData kkm_last_timestamp [12:15:06]File name is /storage/kkm_last_timestamp [12:15:06]Write 4 bytes [12:15:06]NVStorageSaveData done [12:15:06]ExternCall_PrintAddStr [12:15:06]wPrintStart [12:15:06]Write to MH i2c: 01 00 00 AE 04 B2 [12:15:06]Write i2c OK [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: 01 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: 01 07 00 [12:15:06]MH_I2C_Read... [12:15:06]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 FF 0F C7 [12:15:06]RasterBufferAndPrint [12:15:06]line Счет N : (1)1785414 [12:15:06]line ИНН: 02508201610067 [12:15:06]line Контрольно-Кассовый Чек [12:15:06]line ПРОДАЖА [12:15:06]line ТРК (МРК, ГНК) : 12 [12:15:06]line Товар: 2710124130 [12:15:06]line Аи-92-К-5 [12:15:06]line 22.460 * 66.80 [12:15:06]line = 1500.33 [12:15:06]line НДС 12% НСП 1% [12:15:06]line > о реализуемом товаре [12:15:06]line ОКРУГЛЕНИЕ: -0.33 [12:15:06]line ИТОГО: 1500.00 [12:15:06]line Внесено: 1500.00 [12:15:06]line СДАЧА: 0.00 [12:15:06]line НСП 1% : 13.28 [12:15:06]line НДС 12% : 159.33 [12:15:06]line Наличными: 1500.00 [12:15:06]line Безнал.: 0.00 [12:15:06]line Место: АЗС № 89 "Партнер Нефть" [12:15:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:15:06]line СНО: Общий режим [12:15:06]line Чек 155 21.09.2024 12:15 [12:15:06]line Смена: 474 ФФД: 1.0 [12:15:06]line ЗНМ: 0300000113 [12:15:06]line РНМ: 0000000000091825 [12:15:06]line Версия ККМ: 001 [12:15:06]line [12:15:06]line Дисконтная программа [12:15:06]line АИ-92 [12:15:06]line номер 89 [12:15:06]line сэкономлено 22.46 сом [12:15:06]line ФМ: 0000000000871835 [12:15:06]line ФД: 151405 [12:15:06]line ФПД: 236347905458140 [12:15:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121505&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151405&fm=236347905458140&tin=02508201610067®Number=0000000000091825&sum=150000 [12:15:06]OFD Sender: Processing packet 151405 [packets to send 824, broken 823] [12:15:06]ProducePacketName [12:15:06]name=ofd_packets/00151405 [12:15:06]OFD Sender: To server: pG, [12:15:06]CommunicateWithHost lk.salyk.kg:30040 [12:15:06]ConnectInit lk.salyk.kg [12:15:06]written 0, free lines is 4095 [12:15:07]Connected sock=7 [12:15:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 2A 07 01 69 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 11 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 C9 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 4F 02 00 35 04 06 00 D6 F5 08 F2 BF DC 62 D8 72 EB 15 53 39 52 [12:15:07]Write to MH i2c: 01 00 00 DE 04 E2 [12:15:07]Write i2c OK [12:15:07]MH_I2C_Read... [12:15:07]Read from MH i2c: 01 [12:15:07]MH_I2C_Read... [12:15:07]Read from MH i2c: 01 07 00 [12:15:07]MH_I2C_Read... [12:15:07]Read from MH i2c: 01 07 00 DE 04 00 00 00 00 00 8A 0C 7F [12:15:07]RasterBufferAndPrint [12:15:07]line [12:15:07]line [12:15:07]line [12:15:07]line [12:15:07]line [12:15:07]written 0, free lines is 3215 [12:15:07]MH_Cut [12:15:07]Write to MH i2c: D1 01 00 E5 04 01 BB [12:15:07]Write i2c OK [12:15:07]MH_I2C_Read... [12:15:07]Read from MH i2c: D1 [12:15:07]MH_I2C_Read... [12:15:07]Read from MH i2c: D1 01 00 [12:15:07]MH_I2C_Read... [12:15:07]Read from MH i2c: D1 01 00 E5 04 00 BA [12:15:07]Write to MH i2c: 01 00 00 E6 04 EA [12:15:07]Write i2c OK [12:15:07]MH_I2C_Read... [12:15:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E5 EA 47 00 55 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 4F 02 00 F4 03 04 00 D1 60 EE 66 B6 04 01 00 00 5D 4C 3A 17 6D 4F 71 9C [12:15:07]CommunicateWithHost err = 0 [12:15:07]CheckOFDResponse [12:15:07]1017 (14) - 77093643461234 [12:15:07]1041 (16) - 0000000000871835 [12:15:07]1040 (4) - 151405 [12:15:07]1012 (4) - 21.09.2024 05:59 [12:15:07]1206 (1) - 0 [12:15:07]OFD Sender: Remove packet 151405 [12:15:07]ProducePacketName [12:15:07]name=ofd_packets/00151405 [12:15:07]NVStorageDeleteData [12:15:08]*** Cut start [12:15:08]*** Purtial cut [12:15:08]*** Stage 1: CUTSNS_PIN = 1 [12:15:08]OFD Sender: No OFD packet to send [12:15:08]Read from MH i2c: 01 [12:15:08]MH_I2C_Read... [12:15:08]*** Stop cut motor [12:15:08]*** Cut end [12:15:08]Read from MH i2c: 01 07 00 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: 01 07 00 E6 04 00 00 00 00 00 FF 0F FF [12:15:08]process_action close_receipt done [12:15:08]requested_data is exist [12:15:08]produce_requested_data [12:15:08]requested_item fm.sn is exist - process it [12:15:08]wFMCommunicate request_size=4 [12:15:08]MH_SAM_APDU [12:15:08]CAPDU: 80 11 00 00 [12:15:08]Write to MH i2c: E2 08 00 E7 04 80 11 00 00 00 00 00 00 65 [12:15:08]Write i2c OK [12:15:08]MH_I2C_Read... [12:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:08]Read from MH i2c: E2 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: E2 17 00 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: E2 17 00 E7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B8 [12:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:15:08]wFMCommunicate OK [12:15:08]requested_item fd.num is exist - process it [12:15:08]SAM_PROTO_GetFieldsCounters [12:15:08]wFMCommunicate request_size=4 [12:15:08]MH_SAM_APDU [12:15:08]CAPDU: 80 13 00 00 [12:15:08]Write to MH i2c: E2 08 00 E8 04 80 13 00 00 00 00 00 00 68 [12:15:08]Write i2c OK [12:15:08]MH_I2C_Read... [12:15:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:08]Read from MH i2c: E2 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: E2 62 00 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: E2 62 00 E8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 4F 02 00 0E 04 04 00 DA 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 F3 [12:15:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 4F 02 00 0E 04 04 00 DA 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 [12:15:08]wFMCommunicate OK [12:15:08]SAM_PROTO_GetFieldsCounters done [12:15:08]requested_item shift.num is exist - process it [12:15:08]requested_item shift.opened is exist - process it [12:15:08]req_shift_opened [12:15:08]FM_GetShiftState [12:15:08]SAM_PROTO_GetShiftState [12:15:08]wFMCommunicate request_size=4 [12:15:08]MH_SAM_APDU [12:15:08]CAPDU: 80 13 01 00 [12:15:08]Write to MH i2c: E2 08 00 E9 04 80 13 01 00 00 00 00 00 6A [12:15:08]Write i2c OK [12:15:08]MH_I2C_Read... [12:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:08]Read from MH i2c: E2 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: E2 0E 00 [12:15:08]MH_I2C_Read... [12:15:08]Read from MH i2c: E2 0E 00 E9 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FA [12:15:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:15:08]wFMCommunicate OK [12:15:08]SAM_PROTO_GetShiftState done [12:15:08]FM_GetShiftState done [12:15:08]req_shift_opened done [12:15:08]requested_item shift.open_date is exist - process it [12:15:08]req_shift_open_date [12:15:08]req_shift_open_date done [12:15:08]produce_requested_data done [12:15:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151405,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:15:08]process_action_free close_receipt [12:15:08]json_value_free [12:15:08]json_value_free done [12:15:08]process_json_proto returns [12:15:08]Send response to host [12:15:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151405,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:15:08]free response buf [12:15:08]execute_script done [12:15:08]execute_script returns [12:15:08]free content buf [12:15:08]Sock 10.Close socket [12:15:08]Sock 10.Thread stoped [12:15:13]OFD Sender: No OFD packet to send [12:15:18]OFD Sender: No OFD packet to send [12:15:23]OFD Sender: No OFD packet to send [12:15:28]OFD Sender: No OFD packet to send [12:15:29]accept exits with 9 [12:15:29]New connection [12:15:29]New thread 3067551076 created [12:15:29]Thread 3067407716 joined [12:15:29]Waiting for new connection... [12:15:29] Sock 9.Parse request [12:15:29]Sock 9.Check first char [12:15:29]Sock 9.First char is OK [12:15:29]request: POST /json_proto HTTP/1.0 [12:15:29]Method: POST [12:15:29]URL: /json_proto [12:15:29]Method is POST - this is cgi request [12:15:29]url: /json_proto [12:15:29]query_string will be loaded in cgi processing [12:15:29]execute_cgi json_proto POST (null) [12:15:29]execute_cgi path=json_proto method=POST [12:15:29]POST find Content-Length [12:15:29]Host: 172.17.43.67:8080 [12:15:29]Content-Length: 678 [12:15:29]Content-Type: application/json [12:15:29] [12:15:29]POST finish read [12:15:29]Found Content-Length = 678 [12:15:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:29]execute_script... [12:15: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)1785415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:29]POST & json_proto [12:15:29]process_json_proto [12:15:29]json parsed OK: [12:15:29]protocol is kg_v1.0 [12:15:29]action value=close_receipt [12:15:29]process_action close_receipt [12:15:29]cmd_close_receipt [12:15:29]MH_GetDate [12:15:29]Write to MH i2c: F0 00 00 EA 04 DD [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: F0 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: F0 09 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: F0 09 00 EA 04 00 E2 B8 EE 66 6A BD 47 65 A7 [12:15:29]GetLastDocTimeStamp 1726920905 [12:15:29]current date 1726920930 [12:15:29]FM_GetShiftState [12:15:29]SAM_PROTO_GetShiftState [12:15:29]wFMCommunicate request_size=4 [12:15:29]MH_SAM_APDU [12:15:29]CAPDU: 80 13 01 00 [12:15:29]Write to MH i2c: E2 08 00 EB 04 80 13 01 00 00 00 00 00 6C [12:15:29]Write i2c OK [12:15:29]MH_I2C_Read... [12:15:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:29]Read from MH i2c: E2 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 0E 00 [12:15:29]MH_I2C_Read... [12:15:29]Read from MH i2c: E2 0E 00 EB 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FC [12:15:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:15:29]wFMCommunicate OK [12:15:29]SAM_PROTO_GetShiftState done [12:15:29]FM_GetShiftState done [12:15:29]opened in 1726878748 [12:15:29]opened+sec_in_day 1726965148 [12:15:29]quantity*price = 50036 [12:15:29]sum+1 = 50037 [12:15:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 156 21.09.2024 12:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151406 ФПД: 96141951670544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151406&fm=96141951670544&tin=02508201610067®Number=0000000000091825&sum=50000 [12:15:31]StoreToDocumentArchive [12:15:31]shift 474 fd 151406 [12:15:31]save to /storage/0474/doc_00151406 [12:15:31]save last doc name /storage/0474/doc_00151406 to /storage/kkm_last_doc_name [12:15:31]save OK [12:15:31]Clear old archive folders... [12:15:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:15:31]tlvbuf is 01202960 [12:15:31]SAM_PROTO_ClearQueue [12:15:31]wFMCommunicate request_size=4 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 09 00 00 [12:15:31]Write to MH i2c: E2 08 00 F8 04 80 09 00 00 00 00 00 00 6E [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 F8 04 00 90 00 70 [12:15:31]RAPDU: 90 00 [12:15:31]wFMCommunicate OK [12:15:31]SAM_PROTO_ClearQueue done [12:15:31]KKMCreateOFDPacket [12:15:31]OFDProtocolAddRootSTLVToBuf [12:15:31]FM_MakeSignedData [12:15:31]FM_MakeSignedData [12:15:31]SAM_PROTO_SignData [12:15:31]wFMCommunicate request_size=4 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 0D 01 02 [12:15:31]Write to MH i2c: E2 08 00 F9 04 80 0D 01 02 00 00 00 00 76 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 F9 04 00 90 00 71 [12:15:31]RAPDU: 90 00 [12:15:31]wFMCommunicate OK [12:15:31]wFMCommunicate request_size=255 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E2 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 4F 02 00 35 04 06 00 57 [12:15:31]Write to MH i2c: E2 02 01 FA 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E2 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 4F 02 00 35 04 06 00 57 00 00 70 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 FA 04 00 90 00 72 [12:15:31]RAPDU: 90 00 [12:15:31]wFMCommunicate OK [12:15:31]wFMCommunicate request_size=10 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 0D 02 02 05 70 CA E0 99 10 [12:15:31]Write to MH i2c: E2 0D 00 FB 04 80 0D 02 02 05 00 70 CA E0 99 10 00 00 46 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 03 00 FB 04 00 90 00 73 [12:15:31]RAPDU: 90 00 [12:15:31]wFMCommunicate OK [12:15:31]wFMCommunicate request_size=4 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 0D 03 02 [12:15:31]Write to MH i2c: E2 08 00 FC 04 80 0D 03 02 00 00 00 00 7B [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 0B 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 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 9C 00 00 00 F4 03 04 00 E2 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 4F 02 00 35 04 06 00 57 70 CA E0 99 10 66 12 A0 ED 48 01 D6 3F [12:15:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC C2 47 00 D7 26 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 4F 02 00 F4 03 04 00 ED 60 EE 66 B6 04 01 00 00 2F 88 50 AD CA 4B 4A 16 [12:15:36]CommunicateWithHost err = 0 [12:15:36]CheckOFDResponse [12:15:36]1017 (14) - 77093643461234 [12:15:36]1041 (16) - 0000000000871835 [12:15:36]1040 (4) - 151406 [12:15:36]1012 (4) - 21.09.2024 06:00 [12:15:36]1206 (1) - 0 [12:15:36]OFD Sender: Remove packet 151406 [12:15:36]ProducePacketName [12:15:36]name=ofd_packets/00151406 [12:15:36]NVStorageDeleteData [12:15:37]OFD Sender: No OFD packet to send [12:15:42]OFD Sender: No OFD packet to send [12:15:47]OFD Sender: No OFD packet to send [12:15:52]OFD Sender: No OFD packet to send [12:15:57]OFD Sender: No OFD packet to send [12:16:02]OFD Sender: No OFD packet to send [12:16:07]OFD Sender: No OFD packet to send [12:16:09]recv_with_timeout no data received [12:16:12]OFD Sender: No OFD packet to send [12:16:17]OFD Sender: No OFD packet to send [12:16:22]OFD Sender: No OFD packet to send [12:16:27]OFD Sender: No OFD packet to send 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 0B 00 FC 04 00 66 12 A0 ED 48 01 D6 3F 90 00 DF [12:15:31]RAPDU: 66 12 A0 ED 48 01 D6 3F 90 00 [12:15:31]wFMCommunicate OK [12:15:31]SAM_PROTO_SignData done [12:15:31]FM_MakeSignedData done [12:15:31]CreateOFDProtocolMessage [12:15:31]wFMCommunicate request_size=4 [12:15:31]MH_SAM_APDU [12:15:31]CAPDU: 80 11 00 00 [12:15:31]Write to MH i2c: E2 08 00 FD 04 80 11 00 00 00 00 00 00 7B [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:31]Read from MH i2c: E2 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 17 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: E2 17 00 FD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [12:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:15:31]wFMCommunicate OK [12:15:31]CreateOFDProtocolMessage done [12:15:31]OFDSenderStorePacket 151406 [12:15:31]StoreOFDPacket docnum=151406 [12:15:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF 37 07 01 C0 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 E2 B8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 4F 02 00 35 04 06 00 57 70 CA E0 99 10 66 12 A0 ED 48 01 D6 3F [12:15:31]CheckFolder [12:15:31]dirname=/storage/ofd_packets [12:15:31]CheckFolder done [12:15:31]ProducePacketName [12:15:31]name=ofd_packets/00151406 [12:15:31]NVStorageSaveData ofd_packets/00151406 [12:15:31]File name is /storage/ofd_packets/00151406 [12:15:31]Write 301 bytes [12:15:31]NVStorageSaveData done [12:15:31]OFDSenderStorePacket done [12:15:31]KKMCreateOFDPacket done [12:15:31]NVStorageSaveData kkm_last_timestamp [12:15:31]File name is /storage/kkm_last_timestamp [12:15:31]Write 4 bytes [12:15:31]NVStorageSaveData done [12:15:31]ExternCall_PrintAddStr [12:15:31]wPrintStart [12:15:31]Write to MH i2c: 01 00 00 FE 04 02 [12:15:31]Write i2c OK [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: 01 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: 01 07 00 [12:15:31]MH_I2C_Read... [12:15:31]Read from MH i2c: 01 07 00 FE 04 00 00 00 00 00 FF 0F 17 [12:15:31]RasterBufferAndPrint [12:15:31]line Счет N : (1)1785415 [12:15:31]line ИНН: 02508201610067 [12:15:31]line Контрольно-Кассовый Чек [12:15:31]line ПРОДАЖА [12:15:31]line ТРК (МРК, ГНК) : 22 [12:15:31]line Товар: 2710124130 [12:15:31]line Аи-92-К-5 [12:15:31]line 7.380 * 67.80 [12:15:31]line = 500.36 [12:15:31]line НДС 12% НСП 1% [12:15:31]line > о реализуемом товаре [12:15:31]line ОКРУГЛЕНИЕ: -0.36 [12:15:31]line ИТОГО: 500.00 [12:15:31]line Внесено: 500.00 [12:15:31]line СДАЧА: 0.00 [12:15:31]line НСП 1% : 4.43 [12:15:31]line НДС 12% : 53.14 [12:15:31]line Наличными: 500.00 [12:15:31]line Безнал.: 0.00 [12:15:31]line Место: АЗС № 89 "Партнер Нефть" [12:15:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:15:31]line СНО: Общий режим [12:15:31]line Чек 156 21.09.2024 12:15 [12:15:31]line Смена: 474 ФФД: 1.0 [12:15:31]line ЗНМ: 0300000113 [12:15:31]line РНМ: 0000000000091825 [12:15:31]line Версия ККМ: 001 [12:15:31]line ФМ: 0000000000871835 [12:15:31]line ФД: 151406 [12:15:31]line ФПД: 96141951670544 [12:15:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T121530&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151406&fm=96141951670544&tin=02508201610067®Number=0000000000091825&sum=50000 [12:15:31]written 0, free lines is 4095 [12:15:31]OFD Sender: Processing packet 151406 [packets to send 824, broken 823] [12:15:31]ProducePacketName [12:15:31]name=ofd_packets/00151406 [12:15:31]OFD Sender: To server: pG, [12:15:31]CommunicateWithHost lk.salyk.kg:30040 [12:15:31]ConnectInit lk.salyk.kg [12:15:32]Write to MH i2c: 01 00 00 29 05 2E [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 07 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: 01 07 00 29 05 00 00 00 00 00 DC 0C 1D [12:15:32]RasterBufferAndPrint [12:15:32]line [12:15:32]line [12:15:32]line [12:15:32]line [12:15:32]line [12:15:32]written 0, free lines is 3297 [12:15:32]MH_Cut [12:15:32]Write to MH i2c: D1 01 00 30 05 01 07 [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: D1 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: D1 01 00 [12:15:32]MH_I2C_Read... [12:15:32]Read from MH i2c: D1 01 00 30 05 00 06 [12:15:32]Write to MH i2c: 01 00 00 31 05 36 [12:15:32]Write i2c OK [12:15:32]MH_I2C_Read... [12:15:32]*** Cut start [12:15:32]*** Purtial cut [12:15:32]*** Stage 1: CUTSNS_PIN = 1 [12:15:33]Read from MH i2c: 01 [12:15:33]MH_I2C_Read... [12:15:33]*** Stop cut motor [12:15:33]*** Cut end [12:15:33]Read from MH i2c: 01 07 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: 01 07 00 31 05 00 00 00 00 00 FF 0F 4B [12:15:33]process_action close_receipt done [12:15:33]requested_data is exist [12:15:33]produce_requested_data [12:15:33]requested_item fm.sn is exist - process it [12:15:33]wFMCommunicate request_size=4 [12:15:33]MH_SAM_APDU [12:15:33]CAPDU: 80 11 00 00 [12:15:33]Write to MH i2c: E2 08 00 32 05 80 11 00 00 00 00 00 00 B1 [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:33]Read from MH i2c: E2 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 17 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 17 00 32 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [12:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:15:33]wFMCommunicate OK [12:15:33]requested_item fd.num is exist - process it [12:15:33]SAM_PROTO_GetFieldsCounters [12:15:33]wFMCommunicate request_size=4 [12:15:33]MH_SAM_APDU [12:15:33]CAPDU: 80 13 00 00 [12:15:33]Write to MH i2c: E2 08 00 33 05 80 13 00 00 00 00 00 00 B4 [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:33]Read from MH i2c: E2 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 62 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 62 00 33 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 4F 02 00 0E 04 04 00 DA 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 43 [12:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 4F 02 00 0E 04 04 00 DA 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 [12:15:33]wFMCommunicate OK [12:15:33]SAM_PROTO_GetFieldsCounters done [12:15:33]requested_item shift.num is exist - process it [12:15:33]requested_item shift.opened is exist - process it [12:15:33]req_shift_opened [12:15:33]FM_GetShiftState [12:15:33]SAM_PROTO_GetShiftState [12:15:33]wFMCommunicate request_size=4 [12:15:33]MH_SAM_APDU [12:15:33]CAPDU: 80 13 01 00 [12:15:33]Write to MH i2c: E2 08 00 34 05 80 13 01 00 00 00 00 00 B6 [12:15:33]Write i2c OK [12:15:33]MH_I2C_Read... [12:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:33]Read from MH i2c: E2 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 0E 00 [12:15:33]MH_I2C_Read... [12:15:33]Read from MH i2c: E2 0E 00 34 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 46 [12:15:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:15:33]wFMCommunicate OK [12:15:33]SAM_PROTO_GetShiftState done [12:15:33]FM_GetShiftState done [12:15:33]req_shift_opened done [12:15:33]requested_item shift.open_date is exist - process it [12:15:33]req_shift_open_date [12:15:33]req_shift_open_date done [12:15:33]produce_requested_data done [12:15:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151406,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:15:33]process_action_free close_receipt [12:15:33]json_value_free [12:15:33]json_value_free done [12:15:33]process_json_proto returns [12:15:33]Send response to host [12:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151406,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:15:33]free response buf [12:15:33]execute_script done [12:15:33]execute_script returns [12:15:33]free content buf [12:15:33]Sock 9.Close socket [12:15:33]Sock 9.Thread stoped [12:15:36]Connected sock=11 [12:15:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DF 37 07 01 C0 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 [12:16:32]OFD Sender: No OFD packet to send [12:16:37]OFD Sender: No OFD packet to send [12:16:42]OFD Sender: No OFD packet to send [12:16:47]OFD Sender: No OFD packet to send [12:16:52]OFD Sender: No OFD packet to send [12:16:57]OFD Sender: No OFD packet to send [12:17:02]OFD Sender: No OFD packet to send [12:17:07]OFD Sender: No OFD packet to send [12:17:12]OFD Sender: No OFD packet to send [12:17:17]OFD Sender: No OFD packet to send [12:17:22]OFD Sender: No OFD packet to send [12:17:27]OFD Sender: No OFD packet to send [12:17:29]recv_with_timeout no data received [12:17:32]OFD Sender: No OFD packet to send [12:17:37]OFD Sender: No OFD packet to send [12:17:42]OFD Sender: No OFD packet to send [12:17:46]recv_with_timeout no data received [12:17:47]OFD Sender: No OFD packet to send [12:17:52]OFD Sender: No OFD packet to send [12:17:57]OFD Sender: No OFD packet to send [12:18:02]OFD Sender: No OFD packet to send [12:18:07]OFD Sender: No OFD packet to send [12:18:12]OFD Sender: No OFD packet to send [12:18:16]recv_with_timeout no data received [12:18:17]OFD Sender: No OFD packet to send [12:18:22]OFD Sender: No OFD packet to send [12:18:27]OFD Sender: No OFD packet to send [12:18:32]OFD Sender: No OFD packet to send [12:18:37]OFD Sender: No OFD packet to send [12:18:42]OFD Sender: No OFD packet to send [12:18:47]OFD Sender: No OFD packet to send [12:18:50]recv_with_timeout no data received [12:18:52]OFD Sender: No OFD packet to send [12:18:57]OFD Sender: No OFD packet to send [12:19:02]OFD Sender: No OFD packet to send [12:19:06]recv_with_timeout no data received [12:19:07]OFD Sender: No OFD packet to send [12:19:12]OFD Sender: No OFD packet to send [12:19:17]OFD Sender: No OFD packet to send [12:19:22]OFD Sender: No OFD packet to send [12:19:27]OFD Sender: No OFD packet to send [12:19:32]OFD Sender: No OFD packet to send [12:19:38]OFD Sender: No OFD packet to send [12:19:38]recv_with_timeout no data received [12:19:43]OFD Sender: No OFD packet to send [12:19:48]OFD Sender: No OFD packet to send [12:19:49]recv_with_timeout no data received [12:19:53]OFD Sender: No OFD packet to send [12:19:58]OFD Sender: No OFD packet to send [12:20:03]OFD Sender: No OFD packet to send [12:20:08]OFD Sender: No OFD packet to send [12:20:13]OFD Sender: No OFD packet to send [12:20:18]OFD Sender: No OFD packet to send [12:20:23]OFD Sender: No OFD packet to send [12:20:27]recv_with_timeout no data received [12:20:28]OFD Sender: No OFD packet to send [12:20:33]OFD Sender: No OFD packet to send [12:20:38]OFD Sender: No OFD packet to send [12:20:43]OFD Sender: No OFD packet to send [12:20:48]OFD Sender: No OFD packet to send [12:20:53]OFD Sender: No OFD packet to send [12:20:58]recv_with_timeout no data received [12:20:58]OFD Sender: No OFD packet to send [12:21:03]OFD Sender: No OFD packet to send [12:21:08]OFD Sender: No OFD packet to send [12:21:13]OFD Sender: No OFD packet to send [12:21:14]recv_with_timeout no data received [12:21:18]OFD Sender: No OFD packet to send [12:21:23]OFD Sender: No OFD packet to send [12:21:28]OFD Sender: No OFD packet to send [12:21:31]recv_with_timeout no data received [12:21:33]OFD Sender: No OFD packet to send [12:21:38]OFD Sender: No OFD packet to send [12:21:43]OFD Sender: No OFD packet to send [12:21:48]OFD Sender: No OFD packet to send [12:21:53]OFD Sender: No OFD packet to send [12:21:58]OFD Sender: No OFD packet to send [12:22:03]OFD Sender: No OFD packet to send [12:22:08]OFD Sender: No OFD packet to send [12:22:12]accept exits with 7 [12:22:12]New connection [12:22:12]New thread 3067407716 created [12:22:12]Thread 3067551076 joined [12:22:12]Waiting for new connection... [12:22:12] Sock 7.Parse request [12:22:12]Sock 7.Check first char [12:22:12]Sock 7.First char is OK [12:22:12]request: POST /json_proto HTTP/1.0 [12:22:12]Method: POST [12:22:12]URL: /json_proto [12:22:12]Method is POST - this is cgi request [12:22:12]url: /json_proto [12:22:12]query_string will be loaded in cgi processing [12:22:12]execute_cgi json_proto POST (null) [12:22:12]execute_cgi path=json_proto method=POST [12:22:12]POST find Content-Length [12:22:12]Host: 172.17.43.67:8080 [12:22:12]Content-Length: 678 [12:22:12]Content-Type: application/json [12:22:12] [12:22:12]POST finish read [12:22:12]Found Content-Length = 678 [12:22:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:12]execute_script... [12:22: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)1785416", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:22:12]POST & json_proto [12:22:12]process_json_proto [12:22:12]json parsed OK: [12:22:12]protocol is kg_v1.0 [12:22:12]action value=close_receipt [12:22:12]process_action close_receipt [12:22:12]cmd_close_receipt [12:22:12]MH_GetDate [12:22:12]Write to MH i2c: F0 00 00 35 05 29 [12:22:12]Write i2c OK [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: F0 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: F0 09 00 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: F0 09 00 35 05 00 74 BA EE 66 6A BD 47 65 87 [12:22:12]GetLastDocTimeStamp 1726920930 [12:22:12]current date 1726921332 [12:22:12]FM_GetShiftState [12:22:12]SAM_PROTO_GetShiftState [12:22:12]wFMCommunicate request_size=4 [12:22:12]MH_SAM_APDU [12:22:12]CAPDU: 80 13 01 00 [12:22:12]Write to MH i2c: E2 08 00 36 05 80 13 01 00 00 00 00 00 B8 [12:22:12]Write i2c OK [12:22:12]MH_I2C_Read... [12:22:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:12]Read from MH i2c: E2 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: E2 0E 00 [12:22:12]MH_I2C_Read... [12:22:12]Read from MH i2c: E2 0E 00 36 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 48 [12:22:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:22:12]wFMCommunicate OK [12:22:12]SAM_PROTO_GetShiftState done [12:22:12]FM_GetShiftState done [12:22:12]opened in 1726878748 [12:22:12]opened+sec_in_day 1726965148 [12:22:12]quantity*price = 50036 [12:22:12]sum+1 = 50037 [12:22:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 157 21.09.2024 12:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151407 ФПД: 279899551537961 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151407&fm=279899551537961&tin=02508201610067®Number=0000000000091825&sum=50000 [12:22:13]StoreToDocumentArchive [12:22:13]shift 474 fd 151407 [12:22:13]save to /storage/0474/doc_00151407 [12:22:13]save last doc name /storage/0474/doc_00151407 to /storage/kkm_last_doc_name [12:22:13]save OK [12:22:13]Clear old archive folders... [12:22:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:22:13]tlvbuf is 0120F1E0 [12:22:13]SAM_PROTO_ClearQueue [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 09 00 00 [12:22:13]Write to MH i2c: E2 08 00 43 05 80 09 00 00 00 00 00 00 BA [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 43 05 00 90 00 BC [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]SAM_PROTO_ClearQueue done [12:22:13]KKMCreateOFDPacket [12:22:13]OFDProtocolAddRootSTLVToBuf [12:22:13]FM_MakeSignedData [12:22:13]FM_MakeSignedData [12:22:13]SAM_PROTO_SignData [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 0D 01 02 [12:22:13]Write to MH i2c: E2 08 00 44 05 80 0D 01 02 00 00 00 00 C2 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 44 05 00 90 00 BD [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]wFMCommunicate request_size=255 [12:22:13]MH_SAM_APDU [12:22: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 75 BA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 4F 02 00 35 04 06 00 FE [12:22:13]Write to MH i2c: E2 02 01 45 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 75 BA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 4F 02 00 35 04 06 00 FE 00 00 FA [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]OFD Sender: No OFD packet to send [12:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 45 05 00 90 00 BE [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]wFMCommunicate request_size=10 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 0D 02 02 05 91 31 57 9B 29 [12:22:13]Write to MH i2c: E2 0D 00 46 05 80 0D 02 02 05 00 91 31 57 9B 29 00 00 AC [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 03 00 46 05 00 90 00 BF [12:22:13]RAPDU: 90 00 [12:22:13]wFMCommunicate OK [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 0D 03 02 [12:22:13]Write to MH i2c: E2 08 00 47 05 80 0D 03 02 00 00 00 00 C7 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 0B 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 0B 00 47 05 00 87 A3 1C 19 53 F4 0F EE 90 00 6B [12:22:13]RAPDU: 87 A3 1C 19 53 F4 0F EE 90 00 [12:22:13]wFMCommunicate OK [12:22:13]SAM_PROTO_SignData done [12:22:13]FM_MakeSignedData done [12:22:13]CreateOFDProtocolMessage [12:22:13]wFMCommunicate request_size=4 [12:22:13]MH_SAM_APDU [12:22:13]CAPDU: 80 11 00 00 [12:22:13]Write to MH i2c: E2 08 00 48 05 80 11 00 00 00 00 00 00 C7 [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:13]Read from MH i2c: E2 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 17 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: E2 17 00 48 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [12:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:13]wFMCommunicate OK [12:22:13]CreateOFDProtocolMessage done [12:22:13]OFDSenderStorePacket 151407 [12:22:13]StoreOFDPacket docnum=151407 [12:22:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 36 07 01 6C 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 75 BA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 4F 02 00 35 04 06 00 FE 91 31 57 9B 29 87 A3 1C 19 53 F4 0F EE [12:22:13]CheckFolder [12:22:13]dirname=/storage/ofd_packets [12:22:13]CheckFolder done [12:22:13]ProducePacketName [12:22:13]name=ofd_packets/00151407 [12:22:13]NVStorageSaveData ofd_packets/00151407 [12:22:13]File name is /storage/ofd_packets/00151407 [12:22:13]Write 301 bytes [12:22:13]NVStorageSaveData done [12:22:13]OFDSenderStorePacket done [12:22:13]KKMCreateOFDPacket done [12:22:13]NVStorageSaveData kkm_last_timestamp [12:22:13]File name is /storage/kkm_last_timestamp [12:22:13]Write 4 bytes [12:22:13]NVStorageSaveData done [12:22:13]ExternCall_PrintAddStr [12:22:13]wPrintStart [12:22:13]Write to MH i2c: 01 00 00 49 05 4E [12:22:13]Write i2c OK [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: 01 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: 01 07 00 [12:22:13]MH_I2C_Read... [12:22:13]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 FF 0F 63 [12:22:13]RasterBufferAndPrint [12:22:13]line Счет N : (1)1785416 [12:22:13]line ИНН: 02508201610067 [12:22:13]line Контрольно-Кассовый Чек [12:22:13]line ПРОДАЖА [12:22:13]line ТРК (МРК, ГНК) : 12 [12:22:13]line Товар: 2710124130 [12:22:13]line Аи-92-К-5 [12:22:13]line 7.380 * 67.80 [12:22:13]line = 500.36 [12:22:13]line НДС 12% НСП 1% [12:22:13]line > о реализуемом товаре [12:22:13]line ОКРУГЛЕНИЕ: -0.36 [12:22:13]line ИТОГО: 500.00 [12:22:13]line Внесено: 500.00 [12:22:13]line СДАЧА: 0.00 [12:22:13]line НСП 1% : 4.43 [12:22:13]line НДС 12% : 53.14 [12:22:13]line Наличными: 500.00 [12:22:13]line Безнал.: 0.00 [12:22:13]line Место: АЗС № 89 "Партнер Нефть" [12:22:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:22:13]line СНО: Общий режим [12:22:13]line Чек 157 21.09.2024 12:22 [12:22:13]line Смена: 474 ФФД: 1.0 [12:22:13]line ЗНМ: 0300000113 [12:22:13]line РНМ: 0000000000091825 [12:22:13]line Версия ККМ: 001 [12:22:13]line ФМ: 0000000000871835 [12:22:13]line ФД: 151407 [12:22:13]line ФПД: 279899551537961 [12:22:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122213&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151407&fm=279899551537961&tin=02508201610067®Number=0000000000091825&sum=50000 [12:22:13]written 0, free lines is 4095 [12:22:13]OFD Sender: Processing packet 151407 [packets to send 824, broken 823] [12:22:13]ProducePacketName [12:22:13]name=ofd_packets/00151407 [12:22:13]OFD Sender: To server: pG, [12:22:13]CommunicateWithHost lk.salyk.kg:30040 [12:22:13]ConnectInit lk.salyk.kg [12:22:14]Write to MH i2c: 01 00 00 74 05 79 [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 07 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: 01 07 00 74 05 00 00 00 00 00 DF 0C 6B [12:22:14]RasterBufferAndPrint [12:22:14]line [12:22:14]line [12:22:14]line [12:22:14]line [12:22:14]line [12:22:14]written 0, free lines is 3301 [12:22:14]MH_Cut [12:22:14]Write to MH i2c: D1 01 00 7B 05 01 52 [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: D1 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: D1 01 00 [12:22:14]MH_I2C_Read... [12:22:14]Read from MH i2c: D1 01 00 7B 05 00 51 [12:22:14]Write to MH i2c: 01 00 00 7C 05 81 [12:22:14]Write i2c OK [12:22:14]MH_I2C_Read... [12:22:15]*** Cut start [12:22:15]*** Purtial cut [12:22:15]*** Stage 1: CUTSNS_PIN = 1 [12:22:15]Read from MH i2c: 01 [12:22:15]MH_I2C_Read... [12:22:15]*** Stop cut motor [12:22:15]*** Cut end [12:22:15]Read from MH i2c: 01 07 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 FF 0F 96 [12:22:15]process_action close_receipt done [12:22:15]requested_data is exist [12:22:15]produce_requested_data [12:22:15]requested_item fm.sn is exist - process it [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 11 00 00 [12:22:15]Write to MH i2c: E2 08 00 7D 05 80 11 00 00 00 00 00 00 FC [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 17 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 17 00 7D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4F [12:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:22:15]wFMCommunicate OK [12:22:15]requested_item fd.num is exist - process it [12:22:15]SAM_PROTO_GetFieldsCounters [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 13 00 00 [12:22:15]Write to MH i2c: E2 08 00 7E 05 80 13 00 00 00 00 00 00 FF [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 62 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 62 00 7E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 4F 02 00 0E 04 04 00 DA 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 92 [12:22:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 4F 02 00 0E 04 04 00 DA 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 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetFieldsCounters done [12:22:15]requested_item shift.num is exist - process it [12:22:15]requested_item shift.opened is exist - process it [12:22:15]req_shift_opened [12:22:15]FM_GetShiftState [12:22:15]SAM_PROTO_GetShiftState [12:22:15]wFMCommunicate request_size=4 [12:22:15]MH_SAM_APDU [12:22:15]CAPDU: 80 13 01 00 [12:22:15]Write to MH i2c: E2 08 00 7F 05 80 13 01 00 00 00 00 00 01 [12:22:15]Write i2c OK [12:22:15]MH_I2C_Read... [12:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:22:15]Read from MH i2c: E2 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 [12:22:15]MH_I2C_Read... [12:22:15]Read from MH i2c: E2 0E 00 7F 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 91 [12:22:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:22:15]wFMCommunicate OK [12:22:15]SAM_PROTO_GetShiftState done [12:22:15]FM_GetShiftState done [12:22:15]req_shift_opened done [12:22:15]requested_item shift.open_date is exist - process it [12:22:15]req_shift_open_date [12:22:15]req_shift_open_date done [12:22:15]produce_requested_data done [12:22:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151407,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:22:15]process_action_free close_receipt [12:22:15]json_value_free [12:22:15]json_value_free done [12:22:15]process_json_proto returns [12:22:15]Send response to host [12:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151407,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:22:15]free response buf [12:22:15]execute_script done [12:22:15]execute_script returns [12:22:15]free content buf [12:22:15]Sock 7.Close socket [12:22:15]Sock 7.Thread stoped [12:22:18]Connected sock=11 [12:22:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 36 07 01 6C 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 00 00 00 F4 03 04 00 75 BA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 4F 02 00 35 04 06 00 FE 91 31 57 9B 29 87 A3 1C 19 53 F4 0F EE [12:22:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C C2 47 00 4F 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 4F 02 00 F4 03 04 00 80 62 EE 66 B6 04 01 00 00 8B 90 BD BF CE 99 B8 91 [12:22:19]CommunicateWithHost err = 0 [12:22:19]CheckOFDResponse [12:22:19]1017 (14) - 77093643461234 [12:22:19]1041 (16) - 0000000000871835 [12:22:19]1040 (4) - 151407 [12:22:19]1012 (4) - 21.09.2024 06:06 [12:22:19]1206 (1) - 0 [12:22:19]OFD Sender: Remove packet 151407 [12:22:19]ProducePacketName [12:22:19]name=ofd_packets/00151407 [12:22:19]NVStorageDeleteData [12:22:19]OFD Sender: No OFD packet to send [12:22:24]OFD Sender: No OFD packet to send [12:22:29]recv_with_timeout no data received [12:22:29]OFD Sender: No OFD packet to send [12:22:34]OFD Sender: No OFD packet to send [12:22:39]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:02]recv_with_timeout no data received [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:19]recv_with_timeout no data received [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:52]recv_with_timeout no data received [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:39]accept exits with 9 [12:24:39]New connection [12:24:39]New thread 3067551076 created [12:24:39]Thread 3067407716 joined [12:24:39]Waiting for new connection... [12:24:39] Sock 9.Parse request [12:24:39]Sock 9.Check first char [12:24:39]Sock 9.First char is OK [12:24:39]request: POST /json_proto HTTP/1.0 [12:24:39]Method: POST [12:24:39]URL: /json_proto [12:24:39]Method is POST - this is cgi request [12:24:39]url: /json_proto [12:24:39]query_string will be loaded in cgi processing [12:24:39]execute_cgi json_proto POST (null) [12:24:39]execute_cgi path=json_proto method=POST [12:24:39]POST find Content-Length [12:24:39]Host: 172.17.43.67:8080 [12:24:39]Content-Length: 794 [12:24:39]Content-Type: application/json [12:24:39] [12:24:39]POST finish read [12:24:39]Found Content-Length = 794 [12:24:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:39]execute_script... [12:24: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)1785417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:39]POST & json_proto [12:24:39]process_json_proto [12:24:39]json parsed OK: [12:24:39]protocol is kg_v1.0 [12:24:39]action value=close_receipt [12:24:39]process_action close_receipt [12:24:39]cmd_close_receipt [12:24:39]MH_GetDate [12:24:39]Write to MH i2c: F0 00 00 80 05 74 [12:24:39]Write i2c OK [12:24:39]MH_I2C_Read... [12:24:39]Read from MH i2c: F0 [12:24:39]MH_I2C_Read... [12:24:39]Read from MH i2c: F0 09 00 [12:24:39]MH_I2C_Read... [12:24:39]Read from MH i2c: F0 09 00 80 05 00 08 BB EE 66 6A BD 47 65 67 [12:24:39]GetLastDocTimeStamp 1726921333 [12:24:39]current date 1726921480 [12:24:39]FM_GetShiftState [12:24:39]SAM_PROTO_GetShiftState [12:24:39]wFMCommunicate request_size=4 [12:24:39]MH_SAM_APDU [12:24:39]CAPDU: 80 13 01 00 [12:24:39]Write to MH i2c: E2 08 00 81 05 80 13 01 00 00 00 00 00 03 [12:24:39]Write i2c OK [12:24:39]MH_I2C_Read... [12:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:39]Read from MH i2c: E2 [12:24:39]MH_I2C_Read... [12:24:39]Read from MH i2c: E2 0E 00 [12:24:39]MH_I2C_Read... [12:24:39]Read from MH i2c: E2 0E 00 81 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 93 [12:24:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:24:39]wFMCommunicate OK [12:24:39]SAM_PROTO_GetShiftState done [12:24:39]FM_GetShiftState done [12:24:39]opened in 1726878748 [12:24:39]opened+sec_in_day 1726965148 [12:24:39]quantity*price = 0 [12:24:39]sum+1 = 1 [12:24:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 158 21.09.2024 12:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151408 ФПД: 13402589584859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151408&fm=13402589584859&tin=02508201610067®Number=0000000000091825&sum=0 [12:24:40]StoreToDocumentArchive [12:24:40]shift 474 fd 151408 [12:24:40]save to /storage/0474/doc_00151408 [12:24:40]save last doc name /storage/0474/doc_00151408 to /storage/kkm_last_doc_name [12:24:40]save OK [12:24:40]Clear old archive folders... [12:24:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:24:40]tlvbuf is 01210B90 [12:24:40]SAM_PROTO_ClearQueue [12:24:40]wFMCommunicate request_size=4 [12:24:40]MH_SAM_APDU [12:24:40]CAPDU: 80 09 00 00 [12:24:40]Write to MH i2c: E2 08 00 8E 05 80 09 00 00 00 00 00 00 05 [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:40]Read from MH i2c: E2 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 8E 05 00 90 00 07 [12:24:40]RAPDU: 90 00 [12:24:40]wFMCommunicate OK [12:24:40]SAM_PROTO_ClearQueue done [12:24:40]KKMCreateOFDPacket [12:24:40]OFDProtocolAddRootSTLVToBuf [12:24:40]FM_MakeSignedData [12:24:40]FM_MakeSignedData [12:24:40]SAM_PROTO_SignData [12:24:40]wFMCommunicate request_size=4 [12:24:40]MH_SAM_APDU [12:24:40]CAPDU: 80 0D 01 02 [12:24:40]Write to MH i2c: E2 08 00 8F 05 80 0D 01 02 00 00 00 00 0D [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:40]Read from MH i2c: E2 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 8F 05 00 90 00 08 [12:24:40]RAPDU: 90 00 [12:24:40]wFMCommunicate OK [12:24:40]wFMCommunicate request_size=255 [12:24:40]MH_SAM_APDU [12:24:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 08 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 4F 02 00 35 04 06 00 0C 30 88 97 [12:24:40]Write to MH i2c: E2 02 01 90 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 08 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 4F 02 00 35 04 06 00 0C 30 88 97 00 00 93 [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]OFD Sender: No OFD packet to send [12:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:40]Read from MH i2c: E2 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 90 05 00 90 00 09 [12:24:40]RAPDU: 90 00 [12:24:40]wFMCommunicate OK [12:24:40]wFMCommunicate request_size=7 [12:24:40]MH_SAM_APDU [12:24:40]CAPDU: 80 0D 02 02 02 5D DB [12:24:40]Write to MH i2c: E2 0A 00 91 05 80 0D 02 02 02 00 5D DB 00 00 4C [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:24:40]Read from MH i2c: E2 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 03 00 91 05 00 90 00 0A [12:24:40]RAPDU: 90 00 [12:24:40]wFMCommunicate OK [12:24:40]wFMCommunicate request_size=4 [12:24:40]MH_SAM_APDU [12:24:40]CAPDU: 80 0D 03 02 [12:24:40]Write to MH i2c: E2 08 00 92 05 80 0D 03 02 00 00 00 00 12 [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:24:40]Read from MH i2c: E2 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 0B 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 0B 00 92 05 00 D5 81 A4 B3 92 EE FA 00 90 00 3A [12:24:40]RAPDU: D5 81 A4 B3 92 EE FA 00 90 00 [12:24:40]wFMCommunicate OK [12:24:40]SAM_PROTO_SignData done [12:24:40]FM_MakeSignedData done [12:24:40]CreateOFDProtocolMessage [12:24:40]wFMCommunicate request_size=4 [12:24:40]MH_SAM_APDU [12:24:40]CAPDU: 80 11 00 00 [12:24:40]Write to MH i2c: E2 08 00 93 05 80 11 00 00 00 00 00 00 12 [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:40]Read from MH i2c: E2 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 17 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: E2 17 00 93 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [12:24:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:24:40]wFMCommunicate OK [12:24:40]CreateOFDProtocolMessage done [12:24:40]OFDSenderStorePacket 151408 [12:24:40]StoreOFDPacket docnum=151408 [12:24:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA 74 04 01 6C 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 08 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 4F 02 00 35 04 06 00 0C 30 88 97 5D DB D5 81 A4 B3 92 EE FA 00 [12:24:40]CheckFolder [12:24:40]dirname=/storage/ofd_packets [12:24:40]CheckFolder done [12:24:40]ProducePacketName [12:24:40]name=ofd_packets/00151408 [12:24:40]NVStorageSaveData ofd_packets/00151408 [12:24:40]File name is /storage/ofd_packets/00151408 [12:24:40]Write 298 bytes [12:24:40]NVStorageSaveData done [12:24:40]OFDSenderStorePacket done [12:24:40]KKMCreateOFDPacket done [12:24:40]NVStorageSaveData kkm_last_timestamp [12:24:40]File name is /storage/kkm_last_timestamp [12:24:40]Write 4 bytes [12:24:40]NVStorageSaveData done [12:24:40]ExternCall_PrintAddStr [12:24:40]wPrintStart [12:24:40]Write to MH i2c: 01 00 00 94 05 99 [12:24:40]Write i2c OK [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: 01 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: 01 07 00 [12:24:40]MH_I2C_Read... [12:24:40]Read from MH i2c: 01 07 00 94 05 00 00 00 00 00 FF 0F AE [12:24:40]RasterBufferAndPrint [12:24:40]line Счет N : (1)1785417 [12:24:40]line ИНН: 02508201610067 [12:24:40]line Контрольно-Кассовый Чек [12:24:40]line ПРОДАЖА [12:24:40]line ТРК (МРК, ГНК) : 31 [12:24:40]line Товар: 2710194210 [12:24:40]line ДТ-К-5 [12:24:40]line 13.130 * 0.00 [12:24:40]line = 0.00 [12:24:40]line НДС 12% НСП 1% [12:24:40]line > о реализуемом товаре [12:24:40]line ИТОГО: 0.00 [12:24:40]line НСП 1% : 0.00 [12:24:40]line НДС 12% : 0.00 [12:24:40]line Наличными: 0.00 [12:24:40]line Безнал.: 0.00 [12:24:40]line Место: АЗС № 89 "Партнер Нефть" [12:24:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:24:40]line СНО: Общий режим [12:24:40]line Чек 158 21.09.2024 12:24 [12:24:40]line Смена: 474 ФФД: 1.0 [12:24:40]line ЗНМ: 0300000113 [12:24:40]line РНМ: 0000000000091825 [12:24:40]line Версия ККМ: 001 [12:24:40]line Платежная система: O! деньги [12:24:40]line ФМ: 0000000000871835 [12:24:40]line ФД: 151408 [12:24:40]line ФПД: 13402589584859 [12:24:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151408&fm=13402589584859&tin=02508201610067®Number=0000000000091825&sum=0 [12:24:40]written 0, free lines is 4095 [12:24:40]OFD Sender: Processing packet 151408 [packets to send 824, broken 823] [12:24:40]ProducePacketName [12:24:40]name=ofd_packets/00151408 [12:24:40]OFD Sender: To server: pG, [12:24:40]CommunicateWithHost lk.salyk.kg:30040 [12:24:40]ConnectInit lk.salyk.kg [12:24:41]Write to MH i2c: 01 00 00 BE 05 C3 [12:24:41]Write i2c OK [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: 01 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: 01 07 00 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: 01 07 00 BE 05 00 00 00 00 00 E0 0C B6 [12:24:41]RasterBufferAndPrint [12:24:41]line [12:24:41]line [12:24:41]line [12:24:41]line [12:24:41]line [12:24:41]written 0, free lines is 3302 [12:24:41]MH_Cut [12:24:41]Write to MH i2c: D1 01 00 C5 05 01 9C [12:24:41]Write i2c OK [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: D1 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: D1 01 00 [12:24:41]MH_I2C_Read... [12:24:41]Read from MH i2c: D1 01 00 C5 05 00 9B [12:24:41]Write to MH i2c: 01 00 00 C6 05 CB [12:24:41]Write i2c OK [12:24:41]MH_I2C_Read... [12:24:42]*** Cut start [12:24:42]*** Purtial cut [12:24:42]*** Stage 1: CUTSNS_PIN = 1 [12:24:42]Read from MH i2c: 01 [12:24:42]MH_I2C_Read... [12:24:42]*** Stop cut motor [12:24:42]*** Cut end [12:24:42]Read from MH i2c: 01 07 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: 01 07 00 C6 05 00 00 00 00 00 FF 0F E0 [12:24:42]process_action close_receipt done [12:24:42]requested_data is exist [12:24:42]produce_requested_data [12:24:42]requested_item fm.sn is exist - process it [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 11 00 00 [12:24:42]Write to MH i2c: E2 08 00 C7 05 80 11 00 00 00 00 00 00 46 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 17 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 17 00 C7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [12:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:24:42]wFMCommunicate OK [12:24:42]requested_item fd.num is exist - process it [12:24:42]SAM_PROTO_GetFieldsCounters [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 13 00 00 [12:24:42]Write to MH i2c: E2 08 00 C8 05 80 13 00 00 00 00 00 00 49 [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 62 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 62 00 C8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 4F 02 00 0E 04 04 00 DA 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 E0 [12:24:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 4F 02 00 0E 04 04 00 DA 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 [12:24:42]wFMCommunicate OK [12:24:42]SAM_PROTO_GetFieldsCounters done [12:24:42]requested_item shift.num is exist - process it [12:24:42]requested_item shift.opened is exist - process it [12:24:42]req_shift_opened [12:24:42]FM_GetShiftState [12:24:42]SAM_PROTO_GetShiftState [12:24:42]wFMCommunicate request_size=4 [12:24:42]MH_SAM_APDU [12:24:42]CAPDU: 80 13 01 00 [12:24:42]Write to MH i2c: E2 08 00 C9 05 80 13 01 00 00 00 00 00 4B [12:24:42]Write i2c OK [12:24:42]MH_I2C_Read... [12:24:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:42]Read from MH i2c: E2 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 0E 00 [12:24:42]MH_I2C_Read... [12:24:42]Read from MH i2c: E2 0E 00 C9 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [12:24:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:24:42]wFMCommunicate OK [12:24:42]SAM_PROTO_GetShiftState done [12:24:42]FM_GetShiftState done [12:24:42]req_shift_opened done [12:24:42]requested_item shift.open_date is exist - process it [12:24:42]req_shift_open_date [12:24:42]req_shift_open_date done [12:24:42]produce_requested_data done [12:24:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151408,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:24:42]process_action_free close_receipt [12:24:42]json_value_free [12:24:42]json_value_free done [12:24:42]process_json_proto returns [12:24:42]Send response to host [12:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151408,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:24:42]free response buf [12:24:42]execute_script done [12:24:42]execute_script returns [12:24:42]free content buf [12:24:42]Sock 9.Close socket [12:24:42]Sock 9.Thread stoped [12:24:45]ConnectInit Can't take IP for lk.salyk.kg [12:24:45]CommunicateWithHost connect error [12:24:45]CommunicateWithHost err = -1 [12:24:45]OFD Sender: Server communicate error [12:24:49]recv_with_timeout no data received [12:24:50]OFD Sender: Processing packet 151408 [packets to send 824, broken 823] [12:24:50]ProducePacketName [12:24:50]name=ofd_packets/00151408 [12:24:50]OFD Sender: To server: pG, [12:24:50]CommunicateWithHost lk.salyk.kg:30040 [12:24:50]ConnectInit lk.salyk.kg [12:24:55]ConnectInit Can't take IP for lk.salyk.kg [12:24:55]CommunicateWithHost connect error [12:24:55]CommunicateWithHost err = -1 [12:24:55]OFD Sender: Server communicate error [12:24:58]accept exits with 10 [12:24:58]New connection [12:24:58]New thread 3067407716 created [12:24:58]Thread 3067551076 joined [12:24:58]Waiting for new connection... [12:24:58] Sock 10.Parse request [12:24:58]Sock 10.Check first char [12:24:58]Sock 10.First char is OK [12:24:58]request: POST /json_proto HTTP/1.0 [12:24:58]Method: POST [12:24:58]URL: /json_proto [12:24:58]Method is POST - this is cgi request [12:24:58]url: /json_proto [12:24:58]query_string will be loaded in cgi processing [12:24:58]execute_cgi json_proto POST (null) [12:24:58]execute_cgi path=json_proto method=POST [12:24:58]POST find Content-Length [12:24:58]Host: 172.17.43.67:8080 [12:24:58]Content-Length: 678 [12:24:58]Content-Type: application/json [12:24:58] [12:24:58]POST finish read [12:24:58]Found Content-Length = 678 [12:24:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:58]execute_script... [12:24: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)1785418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:24:58]POST & json_proto [12:24:58]process_json_proto [12:24:58]json parsed OK: [12:24:58]protocol is kg_v1.0 [12:24:58]action value=close_receipt [12:24:58]process_action close_receipt [12:24:58]cmd_close_receipt [12:24:58]MH_GetDate [12:24:58]Write to MH i2c: F0 00 00 CA 05 BE [12:24:58]Write i2c OK [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: F0 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: F0 09 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: F0 09 00 CA 05 00 1B BB EE 66 6A BD 47 65 C4 [12:24:58]GetLastDocTimeStamp 1726921480 [12:24:58]current date 1726921499 [12:24:58]FM_GetShiftState [12:24:58]SAM_PROTO_GetShiftState [12:24:58]wFMCommunicate request_size=4 [12:24:58]MH_SAM_APDU [12:24:58]CAPDU: 80 13 01 00 [12:24:58]Write to MH i2c: E2 08 00 CB 05 80 13 01 00 00 00 00 00 4D [12:24:58]Write i2c OK [12:24:58]MH_I2C_Read... [12:24:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:24:58]Read from MH i2c: E2 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 0E 00 [12:24:58]MH_I2C_Read... [12:24:58]Read from MH i2c: E2 0E 00 CB 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DD [12:24:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:24:58]wFMCommunicate OK [12:24:58]SAM_PROTO_GetShiftState done [12:24:58]FM_GetShiftState done [12:24:58]opened in 1726878748 [12:24:58]opened+sec_in_day 1726965148 [12:24:58]quantity*price = 30035 [12:24:58]sum+1 = 30036 [12:24:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 159 21.09.2024 12:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151409 ФПД: 117844126002182 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151409&fm=117844126002182&tin=02508201610067®Number=0000000000091825&sum=30000 [12:24:59]StoreToDocumentArchive [12:24:59]shift 474 fd 151409 [12:24:59]save to /storage/0474/doc_00151409 [12:24:59]save last doc name /storage/0474/doc_00151409 to /storage/kkm_last_doc_name [12:24:59]save OK [12:24:59]Clear old archive folders... [12:24:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:24:59]tlvbuf is 011AE090 [12:24:59]SAM_PROTO_ClearQueue [12:24:59]wFMCommunicate request_size=4 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 09 00 00 [12:24:59]Write to MH i2c: E2 08 00 D8 05 80 09 00 00 00 00 00 00 4F [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:24:59]Read from MH i2c: E2 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 03 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 03 00 D8 05 00 90 00 51 [12:24:59]RAPDU: 90 00 [12:24:59]wFMCommunicate OK [12:24:59]SAM_PROTO_ClearQueue done [12:24:59]KKMCreateOFDPacket [12:24:59]OFDProtocolAddRootSTLVToBuf [12:24:59]FM_MakeSignedData [12:24:59]FM_MakeSignedData [12:24:59]SAM_PROTO_SignData [12:24:59]wFMCommunicate request_size=4 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 0D 01 02 [12:24:59]Write to MH i2c: E2 08 00 D9 05 80 0D 01 02 00 00 00 00 57 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:24:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:24:59]Read from MH i2c: E2 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 03 00 [12:24:59]MH_I2C_Read... [12:24:59]Read from MH i2c: E2 03 00 D9 05 00 90 00 52 [12:24:59]RAPDU: 90 00 [12:24:59]wFMCommunicate OK [12:24:59]wFMCommunicate request_size=255 [12:24:59]MH_SAM_APDU [12:24:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1B BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 4F 02 00 35 04 06 00 6B [12:24:59]Write to MH i2c: E2 02 01 DA 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1B BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 4F 02 00 35 04 06 00 6B 00 00 C6 [12:24:59]Write i2c OK [12:24:59]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 DA 05 00 90 00 53 [12:25:00]RAPDU: 90 00 [12:25:00]wFMCommunicate OK [12:25:00]wFMCommunicate request_size=10 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 0D 02 02 05 2D B9 44 EC 06 [12:25:00]Write to MH i2c: E2 0D 00 DB 05 80 0D 02 02 05 00 2D B9 44 EC 06 00 00 80 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 03 00 DB 05 00 90 00 54 [12:25:00]RAPDU: 90 00 [12:25:00]wFMCommunicate OK [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 0D 03 02 [12:25:00]Write to MH i2c: E2 08 00 DC 05 80 0D 03 02 00 00 00 00 5C [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 0B 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 0B 00 DC 05 00 A1 03 CD BE 1F AE 6A 19 90 00 DC [12:25:00]RAPDU: A1 03 CD BE 1F AE 6A 19 90 00 [12:25:00]wFMCommunicate OK [12:25:00]SAM_PROTO_SignData done [12:25:00]FM_MakeSignedData done [12:25:00]CreateOFDProtocolMessage [12:25:00]wFMCommunicate request_size=4 [12:25:00]MH_SAM_APDU [12:25:00]CAPDU: 80 11 00 00 [12:25:00]Write to MH i2c: E2 08 00 DD 05 80 11 00 00 00 00 00 00 5C [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:00]Read from MH i2c: E2 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 17 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: E2 17 00 DD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [12:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:25:00]wFMCommunicate OK [12:25:00]CreateOFDProtocolMessage done [12:25:00]OFDSenderStorePacket 151409 [12:25:00]StoreOFDPacket docnum=151409 [12:25:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F1 FB 07 01 6D A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1B BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 4F 02 00 35 04 06 00 6B 2D B9 44 EC 06 A1 03 CD BE 1F AE 6A 19 [12:25:00]CheckFolder [12:25:00]dirname=/storage/ofd_packets [12:25:00]CheckFolder done [12:25:00]ProducePacketName [12:25:00]name=ofd_packets/00151409 [12:25:00]NVStorageSaveData ofd_packets/00151409 [12:25:00]File name is /storage/ofd_packets/00151409 [12:25:00]Write 301 bytes [12:25:00]NVStorageSaveData done [12:25:00]OFDSenderStorePacket done [12:25:00]KKMCreateOFDPacket done [12:25:00]NVStorageSaveData kkm_last_timestamp [12:25:00]File name is /storage/kkm_last_timestamp [12:25:00]Write 4 bytes [12:25:00]NVStorageSaveData done [12:25:00]ExternCall_PrintAddStr [12:25:00]wPrintStart [12:25:00]Write to MH i2c: 01 00 00 DE 05 E3 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 07 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 FF 0F F8 [12:25:00]RasterBufferAndPrint [12:25:00]line Счет N : (1)1785418 [12:25:00]line ИНН: 02508201610067 [12:25:00]line Контрольно-Кассовый Чек [12:25:00]line ПРОДАЖА [12:25:00]line ТРК (МРК, ГНК) : 12 [12:25:00]line Товар: 2710124130 [12:25:00]line Аи-92-К-5 [12:25:00]line 4.430 * 67.80 [12:25:00]line = 300.35 [12:25:00]line НДС 12% НСП 1% [12:25:00]line > о реализуемом товаре [12:25:00]line ОКРУГЛЕНИЕ: -0.35 [12:25:00]line ИТОГО: 300.00 [12:25:00]line Внесено: 300.00 [12:25:00]line СДАЧА: 0.00 [12:25:00]line НСП 1% : 2.66 [12:25:00]line НДС 12% : 31.90 [12:25:00]line Наличными: 300.00 [12:25:00]line Безнал.: 0.00 [12:25:00]line Место: АЗС № 89 "Партнер Нефть" [12:25:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:25:00]line СНО: Общий режим [12:25:00]line Чек 159 21.09.2024 12:24 [12:25:00]line Смена: 474 ФФД: 1.0 [12:25:00]line ЗНМ: 0300000113 [12:25:00]line РНМ: 0000000000091825 [12:25:00]line Версия ККМ: 001 [12:25:00]line ФМ: 0000000000871835 [12:25:00]line ФД: 151409 [12:25:00]line ФПД: 117844126002182 [12:25:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122459&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151409&fm=117844126002182&tin=02508201610067®Number=0000000000091825&sum=30000 [12:25:00]written 0, free lines is 4095 [12:25:00]OFD Sender: Processing packet 151408 [packets to send 825, broken 823] [12:25:00]ProducePacketName [12:25:00]name=ofd_packets/00151408 [12:25:00]OFD Sender: To server: pG, [12:25:00]CommunicateWithHost lk.salyk.kg:30040 [12:25:00]ConnectInit lk.salyk.kg [12:25:00]Write to MH i2c: 01 00 00 09 06 0F [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 07 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: 01 07 00 09 06 00 00 00 00 00 E6 0C 08 [12:25:00]RasterBufferAndPrint [12:25:00]line [12:25:00]line [12:25:00]line [12:25:00]line [12:25:00]line [12:25:00]written 0, free lines is 3311 [12:25:00]Connected sock=9 [12:25:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FA 74 04 01 6C 58 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 08 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 4F 02 00 35 04 06 00 0C 30 88 97 5D DB D5 81 A4 B3 92 EE FA 00 [12:25:00]MH_Cut [12:25:00]Write to MH i2c: D1 01 00 10 06 01 E8 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: D1 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: D1 01 00 [12:25:00]MH_I2C_Read... [12:25:00]Read from MH i2c: D1 01 00 10 06 00 E7 [12:25:00]Write to MH i2c: 01 00 00 11 06 17 [12:25:00]Write i2c OK [12:25:00]MH_I2C_Read... [12:25:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F4 DA 47 00 8E 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 4F 02 00 F4 03 04 00 22 63 EE 66 B6 04 01 00 00 C0 01 01 29 49 0D F3 79 [12:25:01]CommunicateWithHost err = 0 [12:25:01]CheckOFDResponse [12:25:01]1017 (14) - 77093643461234 [12:25:01]1041 (16) - 0000000000871835 [12:25:01]1040 (4) - 151408 [12:25:01]1012 (4) - 21.09.2024 06:09 [12:25:01]1206 (1) - 0 [12:25:01]OFD Sender: Remove packet 151408 [12:25:01]ProducePacketName [12:25:01]name=ofd_packets/00151408 [12:25:01]NVStorageDeleteData [12:25:01]*** Cut start [12:25:01]*** Purtial cut [12:25:01]*** Stage 1: CUTSNS_PIN = 1 [12:25:01]OFD Sender: Processing packet 151409 [packets to send 824, broken 823] [12:25:01]ProducePacketName [12:25:01]name=ofd_packets/00151409 [12:25:01]OFD Sender: To server: pG, [12:25:01]CommunicateWithHost lk.salyk.kg:30040 [12:25:01]ConnectInit lk.salyk.kg [12:25:01]Read from MH i2c: 01 [12:25:01]MH_I2C_Read... [12:25:01]*** Stop cut motor [12:25:01]*** Cut end [12:25:01]Read from MH i2c: 01 07 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: 01 07 00 11 06 00 00 00 00 00 FF 0F 2C [12:25:01]process_action close_receipt done [12:25:01]requested_data is exist [12:25:01]produce_requested_data [12:25:01]requested_item fm.sn is exist - process it [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 11 00 00 [12:25:01]Write to MH i2c: E2 08 00 12 06 80 11 00 00 00 00 00 00 92 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 17 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 17 00 12 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [12:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:25:01]wFMCommunicate OK [12:25:01]requested_item fd.num is exist - process it [12:25:01]SAM_PROTO_GetFieldsCounters [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 13 00 00 [12:25:01]Write to MH i2c: E2 08 00 13 06 80 13 00 00 00 00 00 00 95 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 62 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 62 00 13 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 4F 02 00 0E 04 04 00 DA 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 30 [12:25:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 4F 02 00 0E 04 04 00 DA 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 [12:25:01]wFMCommunicate OK [12:25:01]SAM_PROTO_GetFieldsCounters done [12:25:01]requested_item shift.num is exist - process it [12:25:01]requested_item shift.opened is exist - process it [12:25:01]req_shift_opened [12:25:01]FM_GetShiftState [12:25:01]SAM_PROTO_GetShiftState [12:25:01]wFMCommunicate request_size=4 [12:25:01]MH_SAM_APDU [12:25:01]CAPDU: 80 13 01 00 [12:25:01]Write to MH i2c: E2 08 00 14 06 80 13 01 00 00 00 00 00 97 [12:25:01]Write i2c OK [12:25:01]MH_I2C_Read... [12:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:01]Read from MH i2c: E2 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 0E 00 [12:25:01]MH_I2C_Read... [12:25:01]Read from MH i2c: E2 0E 00 14 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 27 [12:25:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:25:01]wFMCommunicate OK [12:25:01]SAM_PROTO_GetShiftState done [12:25:01]FM_GetShiftState done [12:25:02]req_shift_opened done [12:25:02]requested_item shift.open_date is exist - process it [12:25:02]req_shift_open_date [12:25:02]req_shift_open_date done [12:25:02]produce_requested_data done [12:25:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151409,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:25:02]process_action_free close_receipt [12:25:02]json_value_free [12:25:02]json_value_free done [12:25:02]process_json_proto returns [12:25:02]Send response to host [12:25:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151409,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:25:02]free response buf [12:25:02]execute_script done [12:25:02]execute_script returns [12:25:02]free content buf [12:25:02]Sock 10.Close socket [12:25:02]Sock 10.Thread stoped [12:25:02]Connected sock=9 [12:25:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F1 FB 07 01 6D A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 1B BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 4F 02 00 35 04 06 00 6B 2D B9 44 EC 06 A1 03 CD BE 1F AE 6A 19 [12:25:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D 7C 47 00 EB 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 4F 02 00 F4 03 04 00 23 63 EE 66 B6 04 01 00 00 3C 01 C8 F4 B0 DF 33 8F [12:25:02]CommunicateWithHost err = 0 [12:25:02]CheckOFDResponse [12:25:02]1017 (14) - 77093643461234 [12:25:02]1041 (16) - 0000000000871835 [12:25:02]1040 (4) - 151409 [12:25:02]1012 (4) - 21.09.2024 06:09 [12:25:02]1206 (1) - 0 [12:25:02]OFD Sender: Remove packet 151409 [12:25:02]ProducePacketName [12:25:02]name=ofd_packets/00151409 [12:25:02]NVStorageDeleteData [12:25:03]OFD Sender: No OFD packet to send [12:25:08]OFD Sender: No OFD packet to send [12:25:13]OFD Sender: No OFD packet to send [12:25:18]OFD Sender: No OFD packet to send [12:25:23]OFD Sender: No OFD packet to send [12:25:28]OFD Sender: No OFD packet to send [12:25:33]OFD Sender: No OFD packet to send [12:25:38]OFD Sender: No OFD packet to send [12:25:43]OFD Sender: No OFD packet to send [12:25:47]recv_with_timeout no data received [12:25:48]OFD Sender: No OFD packet to send [12:25:53]OFD Sender: No OFD packet to send [12:25:58]OFD Sender: No OFD packet to send [12:26:03]OFD Sender: No OFD packet to send [12:26:08]OFD Sender: No OFD packet to send [12:26:13]OFD Sender: No OFD packet to send [12:26:18]OFD Sender: No OFD packet to send [12:26:23]OFD Sender: No OFD packet to send [12:26:28]OFD Sender: No OFD packet to send [12:26:33]OFD Sender: No OFD packet to send [12:26:38]OFD Sender: No OFD packet to send [12:26:38]recv_with_timeout no data received [12:26:43]OFD Sender: No OFD packet to send [12:26:48]OFD Sender: No OFD packet to send [12:26:53]OFD Sender: No OFD packet to send [12:26:58]OFD Sender: No OFD packet to send [12:27:03]OFD Sender: No OFD packet to send [12:27:08]OFD Sender: No OFD packet to send [12:27:08]recv_with_timeout no data received [12:27:13]OFD Sender: No OFD packet to send [12:27:18]OFD Sender: No OFD packet to send [12:27:23]OFD Sender: No OFD packet to send [12:27:26]recv_with_timeout no data received [12:27:28]OFD Sender: No OFD packet to send [12:27:33]OFD Sender: No OFD packet to send [12:27:36]recv_with_timeout no data received [12:27:38]OFD Sender: No OFD packet to send [12:27:43]OFD Sender: No OFD packet to send [12:27:45]accept exits with 7 [12:27:45]New connection [12:27:45]New thread 3067551076 created [12:27:45]Thread 3067407716 joined [12:27:45]Waiting for new connection... [12:27:45] Sock 7.Parse request [12:27:45]Sock 7.Check first char [12:27:45]Sock 7.First char is OK [12:27:45]request: POST /json_proto HTTP/1.0 [12:27:45]Method: POST [12:27:45]URL: /json_proto [12:27:45]Method is POST - this is cgi request [12:27:45]url: /json_proto [12:27:45]query_string will be loaded in cgi processing [12:27:45]execute_cgi json_proto POST (null) [12:27:45]execute_cgi path=json_proto method=POST [12:27:45]POST find Content-Length [12:27:45]Host: 172.17.43.67:8080 [12:27:45]Content-Length: 790 [12:27:45]Content-Type: application/json [12:27:45] [12:27:45]POST finish read [12:27:45]Found Content-Length = 790 [12:27:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:45]execute_script... [12:27: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)1785419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:27:45]POST & json_proto [12:27:45]process_json_proto [12:27:45]json parsed OK: [12:27:45]protocol is kg_v1.0 [12:27:45]action value=close_receipt [12:27:45]process_action close_receipt [12:27:45]cmd_close_receipt [12:27:45]MH_GetDate [12:27:45]Write to MH i2c: F0 00 00 15 06 0A [12:27:45]Write i2c OK [12:27:45]MH_I2C_Read... [12:27:45]Read from MH i2c: F0 [12:27:45]MH_I2C_Read... [12:27:45]Read from MH i2c: F0 09 00 [12:27:45]MH_I2C_Read... [12:27:45]Read from MH i2c: F0 09 00 15 06 00 C2 BB EE 66 6A BD 47 65 B7 [12:27:45]GetLastDocTimeStamp 1726921499 [12:27:45]current date 1726921666 [12:27:45]FM_GetShiftState [12:27:45]SAM_PROTO_GetShiftState [12:27:45]wFMCommunicate request_size=4 [12:27:45]MH_SAM_APDU [12:27:45]CAPDU: 80 13 01 00 [12:27:45]Write to MH i2c: E2 08 00 16 06 80 13 01 00 00 00 00 00 99 [12:27:45]Write i2c OK [12:27:45]MH_I2C_Read... [12:27:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:45]Read from MH i2c: E2 [12:27:45]MH_I2C_Read... [12:27:45]Read from MH i2c: E2 0E 00 [12:27:45]MH_I2C_Read... [12:27:45]Read from MH i2c: E2 0E 00 16 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 29 [12:27:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:27:45]wFMCommunicate OK [12:27:45]SAM_PROTO_GetShiftState done [12:27:45]FM_GetShiftState done [12:27:45]opened in 1726878748 [12:27:45]opened+sec_in_day 1726965148 [12:27:45]quantity*price = 0 [12:27:45]sum+1 = 1 [12:27:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 160 21.09.2024 12:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151410 ФПД: 50446788544966 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122746&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151410&fm=50446788544966&tin=02508201610067®Number=0000000000091825&sum=0 [12:27:47]StoreToDocumentArchive [12:27:47]shift 474 fd 151410 [12:27:47]save to /storage/0474/doc_00151410 [12:27:47]save last doc name /storage/0474/doc_00151410 to /storage/kkm_last_doc_name [12:27:47]save OK [12:27:47]Clear old archive folders... [12:27:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:27:47]tlvbuf is 0119A460 [12:27:47]SAM_PROTO_ClearQueue [12:27:47]wFMCommunicate request_size=4 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 09 00 00 [12:27:47]Write to MH i2c: E2 08 00 23 06 80 09 00 00 00 00 00 00 9B [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 23 06 00 90 00 9D [12:27:47]RAPDU: 90 00 [12:27:47]wFMCommunicate OK [12:27:47]SAM_PROTO_ClearQueue done [12:27:47]KKMCreateOFDPacket [12:27:47]OFDProtocolAddRootSTLVToBuf [12:27:47]FM_MakeSignedData [12:27:47]FM_MakeSignedData [12:27:47]SAM_PROTO_SignData [12:27:47]wFMCommunicate request_size=4 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 0D 01 02 [12:27:47]Write to MH i2c: E2 08 00 24 06 80 0D 01 02 00 00 00 00 A3 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 24 06 00 90 00 9E [12:27:47]RAPDU: 90 00 [12:27:47]wFMCommunicate OK [12:27:47]wFMCommunicate request_size=255 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 C2 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 4F 02 00 35 04 06 00 2D E1 8E E9 [12:27:47]Write to MH i2c: E2 02 01 25 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 C2 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 4F 02 00 35 04 06 00 2D E1 8E E9 00 00 84 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 25 06 00 90 00 9F [12:27:47]RAPDU: 90 00 [12:27:47]wFMCommunicate OK [12:27:47]wFMCommunicate request_size=7 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 0D 02 02 02 49 C6 [12:27:47]Write to MH i2c: E2 0A 00 26 06 80 0D 02 02 02 00 49 C6 00 00 B9 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 03 00 26 06 00 90 00 A0 [12:27:47]RAPDU: 90 00 [12:27:47]wFMCommunicate OK [12:27:47]wFMCommunicate request_size=4 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 0D 03 02 [12:27:47]Write to MH i2c: E2 08 00 27 06 80 0D 03 02 00 00 00 00 A8 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 0B 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 0B 00 27 06 00 1C 85 13 34 4E 4A 29 72 90 00 C4 [12:27:47]RAPDU: 1C 85 13 34 4E 4A 29 72 90 00 [12:27:47]wFMCommunicate OK [12:27:47]SAM_PROTO_SignData done [12:27:47]FM_MakeSignedData done [12:27:47]CreateOFDProtocolMessage [12:27:47]wFMCommunicate request_size=4 [12:27:47]MH_SAM_APDU [12:27:47]CAPDU: 80 11 00 00 [12:27:47]Write to MH i2c: E2 08 00 28 06 80 11 00 00 00 00 00 00 A8 [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:47]Read from MH i2c: E2 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 17 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: E2 17 00 28 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [12:27:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:27:47]wFMCommunicate OK [12:27:47]CreateOFDProtocolMessage done [12:27:47]OFDSenderStorePacket 151410 [12:27:47]StoreOFDPacket docnum=151410 [12:27:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F8 F8 04 01 2A EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 C2 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 4F 02 00 35 04 06 00 2D E1 8E E9 49 C6 1C 85 13 34 4E 4A 29 72 [12:27:47]CheckFolder [12:27:47]dirname=/storage/ofd_packets [12:27:47]CheckFolder done [12:27:47]ProducePacketName [12:27:47]name=ofd_packets/00151410 [12:27:47]NVStorageSaveData ofd_packets/00151410 [12:27:47]File name is /storage/ofd_packets/00151410 [12:27:47]Write 298 bytes [12:27:47]NVStorageSaveData done [12:27:47]OFDSenderStorePacket done [12:27:47]KKMCreateOFDPacket done [12:27:47]NVStorageSaveData kkm_last_timestamp [12:27:47]File name is /storage/kkm_last_timestamp [12:27:47]Write 4 bytes [12:27:47]NVStorageSaveData done [12:27:47]ExternCall_PrintAddStr [12:27:47]wPrintStart [12:27:47]Write to MH i2c: 01 00 00 29 06 2F [12:27:47]Write i2c OK [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: 01 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: 01 07 00 [12:27:47]MH_I2C_Read... [12:27:47]Read from MH i2c: 01 07 00 29 06 00 00 00 00 00 FF 0F 44 [12:27:47]RasterBufferAndPrint [12:27:47]line Счет N : (1)1785419 [12:27:47]line ИНН: 02508201610067 [12:27:47]line Контрольно-Кассовый Чек [12:27:47]line ПРОДАЖА [12:27:47]line ТРК (МРК, ГНК) : 31 [12:27:47]line Товар: 2710194210 [12:27:47]line ДТ-К-5 [12:27:47]line 26.250 * 0.00 [12:27:47]line = 0.00 [12:27:47]line НДС 12% НСП 1% [12:27:47]line > о реализуемом товаре [12:27:47]line ИТОГО: 0.00 [12:27:47]line НСП 1% : 0.00 [12:27:47]line НДС 12% : 0.00 [12:27:47]line Наличными: 0.00 [12:27:47]line Безнал.: 0.00 [12:27:47]line Место: АЗС № 89 "Партнер Нефть" [12:27:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:27:47]line СНО: Общий режим [12:27:47]line Чек 160 21.09.2024 12:27 [12:27:47]line Смена: 474 ФФД: 1.0 [12:27:47]line ЗНМ: 0300000113 [12:27:47]line РНМ: 0000000000091825 [12:27:47]line Версия ККМ: 001 [12:27:47]line Талоны: Топливная Карта [12:27:47]line 10703 [12:27:47]line ФМ: 0000000000871835 [12:27:47]line ФД: 151410 [12:27:47]line ФПД: 50446788544966 [12:27:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T122746&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151410&fm=50446788544966&tin=02508201610067®Number=0000000000091825&sum=0 [12:27:47]written 0, free lines is 4095 [12:27:47]OFD Sender: Processing packet 151410 [packets to send 824, broken 823] [12:27:47]ProducePacketName [12:27:47]name=ofd_packets/00151410 [12:27:47]OFD Sender: To server: pG, [12:27:47]CommunicateWithHost lk.salyk.kg:30040 [12:27:47]ConnectInit lk.salyk.kg [12:27:48]Write to MH i2c: 01 00 00 53 06 59 [12:27:48]Write i2c OK [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: 01 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: 01 07 00 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: 01 07 00 53 06 00 00 00 00 00 E0 0C 4C [12:27:48]RasterBufferAndPrint [12:27:48]line [12:27:48]line [12:27:48]line [12:27:48]line [12:27:48]line [12:27:48]written 0, free lines is 3302 [12:27:48]MH_Cut [12:27:48]Write to MH i2c: D1 01 00 5A 06 01 32 [12:27:48]Write i2c OK [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: D1 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: D1 01 00 [12:27:48]MH_I2C_Read... [12:27:48]Read from MH i2c: D1 01 00 5A 06 00 31 [12:27:48]Write to MH i2c: 01 00 00 5B 06 61 [12:27:48]Write i2c OK [12:27:48]MH_I2C_Read... [12:27:48]*** Cut start [12:27:48]*** Purtial cut [12:27:48]*** Stage 1: CUTSNS_PIN = 1 [12:27:49]Read from MH i2c: 01 [12:27:49]MH_I2C_Read... [12:27:49]*** Stop cut motor [12:27:49]*** Cut end [12:27:49]Read from MH i2c: 01 07 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: 01 07 00 5B 06 00 00 00 00 00 FF 0F 76 [12:27:49]process_action close_receipt done [12:27:49]requested_data is exist [12:27:49]produce_requested_data [12:27:49]requested_item fm.sn is exist - process it [12:27:49]wFMCommunicate request_size=4 [12:27:49]MH_SAM_APDU [12:27:49]CAPDU: 80 11 00 00 [12:27:49]Write to MH i2c: E2 08 00 5C 06 80 11 00 00 00 00 00 00 DC [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 17 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 17 00 5C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [12:27:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:27:49]wFMCommunicate OK [12:27:49]requested_item fd.num is exist - process it [12:27:49]SAM_PROTO_GetFieldsCounters [12:27:49]wFMCommunicate request_size=4 [12:27:49]MH_SAM_APDU [12:27:49]CAPDU: 80 13 00 00 [12:27:49]Write to MH i2c: E2 08 00 5D 06 80 13 00 00 00 00 00 00 DF [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 62 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 62 00 5D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 4F 02 00 0E 04 04 00 DA 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 7E [12:27:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:27:49]wFMCommunicate OK [12:27:49]SAM_PROTO_GetFieldsCounters done [12:27:49]requested_item shift.num is exist - process it [12:27:49]requested_item shift.opened is exist - process it [12:27:49]req_shift_opened [12:27:49]FM_GetShiftState [12:27:49]SAM_PROTO_GetShiftState [12:27:49]wFMCommunicate request_size=4 [12:27:49]MH_SAM_APDU [12:27:49]CAPDU: 80 13 01 00 [12:27:49]Write to MH i2c: E2 08 00 5E 06 80 13 01 00 00 00 00 00 E1 [12:27:49]Write i2c OK [12:27:49]MH_I2C_Read... [12:27:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:27:49]Read from MH i2c: E2 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 0E 00 [12:27:49]MH_I2C_Read... [12:27:49]Read from MH i2c: E2 0E 00 5E 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 71 [12:27:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:27:49]wFMCommunicate OK [12:27:49]SAM_PROTO_GetShiftState done [12:27:49]FM_GetShiftState done [12:27:49]req_shift_opened done [12:27:49]requested_item shift.open_date is exist - process it [12:27:49]req_shift_open_date [12:27:49]req_shift_open_date done [12:27:49]produce_requested_data done [12:27:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151410,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:27:49]process_action_free close_receipt [12:27:49]json_value_free [12:27:49]json_value_free done [12:27:49]process_json_proto returns [12:27:49]Send response to host [12:27:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151410,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:27:49]free response buf [12:27:49]execute_script done [12:27:49]execute_script returns [12:27:49]free content buf [12:27:49]Sock 7.Close socket [12:27:49]Sock 7.Thread stoped [12:27:52]Connected sock=11 [12:27:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F8 F8 04 01 2A EE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 C2 BB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 4F 02 00 35 04 06 00 2D E1 8E E9 49 C6 1C 85 13 34 4E 4A 29 72 [12:27:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 26 9E 47 00 39 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 4F 02 00 F4 03 04 00 CE 63 EE 66 B6 04 01 00 00 D0 8B DA 1C 04 C6 D8 38 [12:27:52]CommunicateWithHost err = 0 [12:27:52]CheckOFDResponse [12:27:52]1017 (14) - 77093643461234 [12:27:52]1041 (16) - 0000000000871835 [12:27:52]1040 (4) - 151410 [12:27:52]1012 (4) - 21.09.2024 06:12 [12:27:52]1206 (1) - 0 [12:27:52]OFD Sender: Remove packet 151410 [12:27:52]ProducePacketName [12:27:52]name=ofd_packets/00151410 [12:27:52]NVStorageDeleteData [12:27:53]OFD Sender: No OFD packet to send [12:27:58]OFD Sender: No OFD packet to send [12:28:03]OFD Sender: No OFD packet to send [12:28:08]OFD Sender: No OFD packet to send [12:28:12]recv_with_timeout no data received [12:28:13]OFD Sender: No OFD packet to send [12:28:18]OFD Sender: No OFD packet to send [12:28:23]OFD Sender: No OFD packet to send [12:28:28]OFD Sender: No OFD packet to send [12:28:33]OFD Sender: No OFD packet to send [12:28:38]OFD Sender: No OFD packet to send [12:28:43]OFD Sender: No OFD packet to send [12:28:48]OFD Sender: No OFD packet to send [12:28:53]OFD Sender: No OFD packet to send [12:28:58]OFD Sender: No OFD packet to send [12:29:03]OFD Sender: No OFD packet to send [12:29:08]OFD Sender: No OFD packet to send [12:29:13]OFD Sender: No OFD packet to send [12:29:18]OFD Sender: No OFD packet to send [12:29:23]OFD Sender: No OFD packet to send [12:29:28]OFD Sender: No OFD packet to send [12:29:28]recv_with_timeout no data received [12:29:33]OFD Sender: No OFD packet to send [12:29:38]OFD Sender: No OFD packet to send [12:29:43]OFD Sender: No OFD packet to send [12:29:48]OFD Sender: No OFD packet to send [12:29:53]OFD Sender: No OFD packet to send [12:29:58]OFD Sender: No OFD packet to send [12:30:03]OFD Sender: No OFD packet to send [12:30:08]OFD Sender: No OFD packet to send [12:30:13]OFD Sender: No OFD packet to send [12:30:18]OFD Sender: No OFD packet to send [12:30:24]OFD Sender: No OFD packet to send [12:30:29]OFD Sender: No OFD packet to send [12:30:34]OFD Sender: No OFD packet to send [12:30:35]recv_with_timeout no data received [12:30:39]OFD Sender: No OFD packet to send [12:30:44]OFD Sender: No OFD packet to send [12:30:49]OFD Sender: No OFD packet to send [12:30:54]OFD Sender: No OFD packet to send [12:30:55]recv_with_timeout no data received [12:30:59]OFD Sender: No OFD packet to send [12:31:04]OFD Sender: No OFD packet to send [12:31:09]OFD Sender: No OFD packet to send [12:31:14]OFD Sender: No OFD packet to send [12:31:19]OFD Sender: No OFD packet to send [12:31:21]recv_with_timeout no data received [12:31:24]OFD Sender: No OFD packet to send [12:31:29]OFD Sender: No OFD packet to send [12:31:34]OFD Sender: No OFD packet to send [12:31:39]OFD Sender: No OFD packet to send [12:31:44]OFD Sender: No OFD packet to send [12:31:49]OFD Sender: No OFD packet to send [12:31:54]OFD Sender: No OFD packet to send [12:31:59]OFD Sender: No OFD packet to send [12:31:59]accept exits with 10 [12:31:59]New connection [12:31:59]New thread 3067407716 created [12:31:59]Thread 3067551076 joined [12:31:59]Waiting for new connection... [12:31:59] Sock 10.Parse request [12:31:59]Sock 10.Check first char [12:31:59]Sock 10.First char is OK [12:31:59]request: POST /json_proto HTTP/1.0 [12:31:59]Method: POST [12:31:59]URL: /json_proto [12:31:59]Method is POST - this is cgi request [12:31:59]url: /json_proto [12:31:59]query_string will be loaded in cgi processing [12:31:59]execute_cgi json_proto POST (null) [12:31:59]execute_cgi path=json_proto method=POST [12:31:59]POST find Content-Length [12:31:59]Host: 172.17.43.67:8080 [12:31:59]Content-Length: 676 [12:31:59]Content-Type: application/json [12:31:59] [12:31:59]POST finish read [12:31:59]Found Content-Length = 676 [12:31:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:59]execute_script... [12:31: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)1785421", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:59]POST & json_proto [12:31:59]process_json_proto [12:31:59]json parsed OK: [12:31:59]protocol is kg_v1.0 [12:31:59]action value=close_receipt [12:31:59]process_action close_receipt [12:31:59]cmd_close_receipt [12:31:59]MH_GetDate [12:31:59]Write to MH i2c: F0 00 00 5F 06 54 [12:31:59]Write i2c OK [12:31:59]MH_I2C_Read... [12:31:59]Read from MH i2c: F0 [12:31:59]MH_I2C_Read... [12:31:59]Read from MH i2c: F0 09 00 [12:31:59]MH_I2C_Read... [12:31:59]Read from MH i2c: F0 09 00 5F 06 00 C0 BC EE 66 6A BD 47 65 00 [12:31:59]GetLastDocTimeStamp 1726921666 [12:31:59]current date 1726921920 [12:31:59]FM_GetShiftState [12:31:59]SAM_PROTO_GetShiftState [12:31:59]wFMCommunicate request_size=4 [12:31:59]MH_SAM_APDU [12:31:59]CAPDU: 80 13 01 00 [12:31:59]Write to MH i2c: E2 08 00 60 06 80 13 01 00 00 00 00 00 E3 [12:31:59]Write i2c OK [12:31:59]MH_I2C_Read... [12:31:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:59]Read from MH i2c: E2 [12:31:59]MH_I2C_Read... [12:31:59]Read from MH i2c: E2 0E 00 [12:31:59]MH_I2C_Read... [12:31:59]Read from MH i2c: E2 0E 00 60 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 73 [12:31:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:31:59]wFMCommunicate OK [12:31:59]SAM_PROTO_GetShiftState done [12:31:59]FM_GetShiftState done [12:31:59]opened in 1726878748 [12:31:59]opened+sec_in_day 1726965148 [12:31:59]quantity*price = 80010 [12:31:59]sum+1 = 80011 [12:31:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 161 21.09.2024 12:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151411 ФПД: 210654719709216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151411&fm=210654719709216&tin=02508201610067®Number=0000000000091825&sum=80000 [12:32:00]StoreToDocumentArchive [12:32:00]shift 474 fd 151411 [12:32:00]save to /storage/0474/doc_00151411 [12:32:00]save last doc name /storage/0474/doc_00151411 to /storage/kkm_last_doc_name [12:32:00]save OK [12:32:00]Clear old archive folders... [12:32:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:32:00]tlvbuf is 0118D270 [12:32:00]SAM_PROTO_ClearQueue [12:32:00]wFMCommunicate request_size=4 [12:32:00]MH_SAM_APDU [12:32:00]CAPDU: 80 09 00 00 [12:32:00]Write to MH i2c: E2 08 00 6D 06 80 09 00 00 00 00 00 00 E5 [12:32:00]Write i2c OK [12:32:00]MH_I2C_Read... [12:32:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:00]Read from MH i2c: E2 [12:32:00]MH_I2C_Read... [12:32:00]Read from MH i2c: E2 03 00 [12:32:00]MH_I2C_Read... [12:32:00]Read from MH i2c: E2 03 00 6D 06 00 90 00 E7 [12:32:00]RAPDU: 90 00 [12:32:00]wFMCommunicate OK [12:32:00]SAM_PROTO_ClearQueue done [12:32:00]KKMCreateOFDPacket [12:32:00]OFDProtocolAddRootSTLVToBuf [12:32:00]FM_MakeSignedData [12:32:00]FM_MakeSignedData [12:32:00]SAM_PROTO_SignData [12:32:00]wFMCommunicate request_size=4 [12:32:00]MH_SAM_APDU [12:32:00]CAPDU: 80 0D 01 02 [12:32:00]Write to MH i2c: E2 08 00 6E 06 80 0D 01 02 00 00 00 00 ED [12:32:00]Write i2c OK [12:32:00]MH_I2C_Read... [12:32:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:00]Read from MH i2c: E2 [12:32:00]MH_I2C_Read... [12:32:00]Read from MH i2c: E2 03 00 [12:32:00]MH_I2C_Read... [12:32:00]Read from MH i2c: E2 03 00 6E 06 00 90 00 E8 [12:32:00]RAPDU: 90 00 [12:32:00]wFMCommunicate OK [12:32:00]wFMCommunicate request_size=255 [12:32:00]MH_SAM_APDU [12:32:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C0 BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 4F 02 00 35 04 06 00 BF 96 DF BD [12:32:00]Write to MH i2c: E2 02 01 6F 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C0 BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 4F 02 00 35 04 06 00 BF 96 DF BD 00 00 A6 [12:32:00]Write i2c OK [12:32:00]MH_I2C_Read... [12:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:01]Read from MH i2c: E2 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 03 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 03 00 6F 06 00 90 00 E9 [12:32:01]RAPDU: 90 00 [12:32:01]wFMCommunicate OK [12:32:01]wFMCommunicate request_size=7 [12:32:01]MH_SAM_APDU [12:32:01]CAPDU: 80 0D 02 02 02 10 20 [12:32:01]Write to MH i2c: E2 0A 00 70 06 80 0D 02 02 02 00 10 20 00 00 24 [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:01]Read from MH i2c: E2 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 03 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 03 00 70 06 00 90 00 EA [12:32:01]RAPDU: 90 00 [12:32:01]wFMCommunicate OK [12:32:01]wFMCommunicate request_size=4 [12:32:01]MH_SAM_APDU [12:32:01]CAPDU: 80 0D 03 02 [12:32:01]Write to MH i2c: E2 08 00 71 06 80 0D 03 02 00 00 00 00 F2 [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:01]Read from MH i2c: E2 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 0B 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 0B 00 71 06 00 6A 0A C2 C0 47 DB 4F 92 90 00 EC [12:32:01]RAPDU: 6A 0A C2 C0 47 DB 4F 92 90 00 [12:32:01]wFMCommunicate OK [12:32:01]SAM_PROTO_SignData done [12:32:01]FM_MakeSignedData done [12:32:01]CreateOFDProtocolMessage [12:32:01]wFMCommunicate request_size=4 [12:32:01]MH_SAM_APDU [12:32:01]CAPDU: 80 11 00 00 [12:32:01]Write to MH i2c: E2 08 00 72 06 80 11 00 00 00 00 00 00 F2 [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:01]Read from MH i2c: E2 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 17 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: E2 17 00 72 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 45 [12:32:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:32:01]wFMCommunicate OK [12:32:01]CreateOFDProtocolMessage done [12:32:01]OFDSenderStorePacket 151411 [12:32:01]StoreOFDPacket docnum=151411 [12:32:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8F 0B 04 01 0B E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C0 BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 4F 02 00 35 04 06 00 BF 96 DF BD 10 20 6A 0A C2 C0 47 DB 4F 92 [12:32:01]CheckFolder [12:32:01]dirname=/storage/ofd_packets [12:32:01]CheckFolder done [12:32:01]ProducePacketName [12:32:01]name=ofd_packets/00151411 [12:32:01]NVStorageSaveData ofd_packets/00151411 [12:32:01]File name is /storage/ofd_packets/00151411 [12:32:01]Write 298 bytes [12:32:01]NVStorageSaveData done [12:32:01]OFDSenderStorePacket done [12:32:01]KKMCreateOFDPacket done [12:32:01]NVStorageSaveData kkm_last_timestamp [12:32:01]File name is /storage/kkm_last_timestamp [12:32:01]Write 4 bytes [12:32:01]NVStorageSaveData done [12:32:01]ExternCall_PrintAddStr [12:32:01]wPrintStart [12:32:01]Write to MH i2c: 01 00 00 73 06 79 [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: 01 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: 01 07 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: 01 07 00 73 06 00 00 00 00 00 FF 0F 8E [12:32:01]RasterBufferAndPrint [12:32:01]line Счет N : (1)1785421 [12:32:01]line ИНН: 02508201610067 [12:32:01]line Контрольно-Кассовый Чек [12:32:01]line ПРОДАЖА [12:32:01]line ТРК (МРК, ГНК) : 41 [12:32:01]line Товар: 2710194210 [12:32:01]line ДТ-К-5 [12:32:01]line 10.500 * 76.20 [12:32:01]line = 800.10 [12:32:01]line НДС 12% НСП 1% [12:32:01]line > о реализуемом товаре [12:32:01]line ОКРУГЛЕНИЕ: -0.10 [12:32:01]line ИТОГО: 800.00 [12:32:01]line Внесено: 800.00 [12:32:01]line СДАЧА: 0.00 [12:32:01]line НСП 1% : 7.08 [12:32:01]line НДС 12% : 84.97 [12:32:01]line Наличными: 800.00 [12:32:01]line Безнал.: 0.00 [12:32:01]line Место: АЗС № 89 "Партнер Нефть" [12:32:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:32:01]line СНО: Общий режим [12:32:01]line Чек 161 21.09.2024 12:32 [12:32:01]line Смена: 474 ФФД: 1.0 [12:32:01]line ЗНМ: 0300000113 [12:32:01]line РНМ: 0000000000091825 [12:32:01]line Версия ККМ: 001 [12:32:01]line ФМ: 0000000000871835 [12:32:01]line ФД: 151411 [12:32:01]line ФПД: 210654719709216 [12:32:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151411&fm=210654719709216&tin=02508201610067®Number=0000000000091825&sum=80000 [12:32:01]written 0, free lines is 4095 [12:32:01]OFD Sender: Processing packet 151411 [packets to send 824, broken 823] [12:32:01]ProducePacketName [12:32:01]name=ofd_packets/00151411 [12:32:01]OFD Sender: To server: pG, [12:32:01]CommunicateWithHost lk.salyk.kg:30040 [12:32:01]ConnectInit lk.salyk.kg [12:32:01]Connected sock=9 [12:32:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8F 0B 04 01 0B E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 C0 BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 4F 02 00 35 04 06 00 BF 96 DF BD 10 20 6A 0A C2 C0 47 DB 4F 92 [12:32:01]Write to MH i2c: 01 00 00 9E 06 A4 [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: 01 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: 01 07 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: 01 07 00 9E 06 00 00 00 00 00 DE 0C 95 [12:32:01]RasterBufferAndPrint [12:32:01]line [12:32:01]line [12:32:01]line [12:32:01]line [12:32:01]line [12:32:01]written 0, free lines is 3300 [12:32:01]MH_Cut [12:32:01]Write to MH i2c: D1 01 00 A5 06 01 7D [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: D1 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: D1 01 00 [12:32:01]MH_I2C_Read... [12:32:01]Read from MH i2c: D1 01 00 A5 06 00 7C [12:32:01]Write to MH i2c: 01 00 00 A6 06 AC [12:32:01]Write i2c OK [12:32:01]MH_I2C_Read... [12:32:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 26 58 47 00 04 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 4F 02 00 F4 03 04 00 C7 64 EE 66 B6 04 01 00 00 FE B1 FC 67 6B BB BB A3 [12:32:02]CommunicateWithHost err = 0 [12:32:02]CheckOFDResponse [12:32:02]1017 (14) - 77093643461234 [12:32:02]1041 (16) - 0000000000871835 [12:32:02]1040 (4) - 151411 [12:32:02]1012 (4) - 21.09.2024 06:16 [12:32:02]1206 (1) - 0 [12:32:02]OFD Sender: Remove packet 151411 [12:32:02]ProducePacketName [12:32:02]name=ofd_packets/00151411 [12:32:02]NVStorageDeleteData [12:32:02]*** Cut start [12:32:02]*** Purtial cut [12:32:02]*** Stage 1: CUTSNS_PIN = 1 [12:32:02]OFD Sender: No OFD packet to send [12:32:02]Read from MH i2c: 01 [12:32:02]MH_I2C_Read... [12:32:02]*** Stop cut motor [12:32:02]*** Cut end [12:32:02]Read from MH i2c: 01 07 00 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: 01 07 00 A6 06 00 00 00 00 00 FF 0F C1 [12:32:02]process_action close_receipt done [12:32:02]requested_data is exist [12:32:02]produce_requested_data [12:32:02]requested_item fm.sn is exist - process it [12:32:02]wFMCommunicate request_size=4 [12:32:02]MH_SAM_APDU [12:32:02]CAPDU: 80 11 00 00 [12:32:02]Write to MH i2c: E2 08 00 A7 06 80 11 00 00 00 00 00 00 27 [12:32:02]Write i2c OK [12:32:02]MH_I2C_Read... [12:32:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:02]Read from MH i2c: E2 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: E2 17 00 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: E2 17 00 A7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7A [12:32:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:32:02]wFMCommunicate OK [12:32:02]requested_item fd.num is exist - process it [12:32:02]SAM_PROTO_GetFieldsCounters [12:32:02]wFMCommunicate request_size=4 [12:32:02]MH_SAM_APDU [12:32:02]CAPDU: 80 13 00 00 [12:32:02]Write to MH i2c: E2 08 00 A8 06 80 13 00 00 00 00 00 00 2A [12:32:02]Write i2c OK [12:32:02]MH_I2C_Read... [12:32:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:02]Read from MH i2c: E2 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: E2 62 00 [12:32:02]MH_I2C_Read... [12:32:02]Read from MH i2c: E2 62 00 A8 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 4F 02 00 0E 04 04 00 DA 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 CD [12:32:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:02]wFMCommunicate OK [12:32:02]SAM_PROTO_GetFieldsCounters done [12:32:02]requested_item shift.num is exist - process it [12:32:02]requested_item shift.opened is exist - process it [12:32:02]req_shift_opened [12:32:02]FM_GetShiftState [12:32:02]SAM_PROTO_GetShiftState [12:32:02]wFMCommunicate request_size=4 [12:32:02]MH_SAM_APDU [12:32:02]CAPDU: 80 13 01 00 [12:32:02]Write to MH i2c: E2 08 00 A9 06 80 13 01 00 00 00 00 00 2C [12:32:02]Write i2c OK [12:32:02]MH_I2C_Read... [12:32:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:03]Read from MH i2c: E2 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 0E 00 [12:32:03]MH_I2C_Read... [12:32:03]Read from MH i2c: E2 0E 00 A9 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BC [12:32:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:32:03]wFMCommunicate OK [12:32:03]SAM_PROTO_GetShiftState done [12:32:03]FM_GetShiftState done [12:32:03]req_shift_opened done [12:32:03]requested_item shift.open_date is exist - process it [12:32:03]req_shift_open_date [12:32:03]req_shift_open_date done [12:32:03]produce_requested_data done [12:32:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151411,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:32:03]process_action_free close_receipt [12:32:03]json_value_free [12:32:03]json_value_free done [12:32:03]process_json_proto returns [12:32:03]Send response to host [12:32:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151411,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:32:03]free response buf [12:32:03]execute_script done [12:32:03]execute_script returns [12:32:03]free content buf [12:32:03]Sock 10.Close socket [12:32:03]Sock 10.Thread stoped [12:32:07]OFD Sender: No OFD packet to send [12:32:09]recv_with_timeout no data received [12:32:12]OFD Sender: No OFD packet to send [12:32:17]OFD Sender: No OFD packet to send [12:32:20]recv_with_timeout no data received [12:32:22]OFD Sender: No OFD packet to send [12:32:27]OFD Sender: No OFD packet to send [12:32:30]recv_with_timeout no data received [12:32:32]OFD Sender: No OFD packet to send [12:32:37]OFD Sender: No OFD packet to send [12:32:42]OFD Sender: No OFD packet to send [12:32:43]accept exits with 7 [12:32:43]New connection [12:32:43]New thread 3067551076 created [12:32:43]Thread 3067407716 joined [12:32:43]Waiting for new connection... [12:32:43] Sock 7.Parse request [12:32:43]Sock 7.Check first char [12:32:43]Sock 7.First char is OK [12:32:43]request: POST /json_proto HTTP/1.0 [12:32:43]Method: POST [12:32:43]URL: /json_proto [12:32:43]Method is POST - this is cgi request [12:32:43]url: /json_proto [12:32:43]query_string will be loaded in cgi processing [12:32:43]execute_cgi json_proto POST (null) [12:32:43]execute_cgi path=json_proto method=POST [12:32:43]POST find Content-Length [12:32:43]Host: 172.17.43.67:8080 [12:32:43]Content-Length: 790 [12:32:43]Content-Type: application/json [12:32:43] [12:32:43]POST finish read [12:32:43]Found Content-Length = 790 [12:32:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:43]execute_script... [12:32: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)1785420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:43]POST & json_proto [12:32:43]process_json_proto [12:32:43]json parsed OK: [12:32:43]protocol is kg_v1.0 [12:32:43]action value=close_receipt [12:32:43]process_action close_receipt [12:32:43]cmd_close_receipt [12:32:43]MH_GetDate [12:32:43]Write to MH i2c: F0 00 00 AA 06 9F [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: F0 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: F0 09 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: F0 09 00 AA 06 00 EC BC EE 66 6A BD 47 65 77 [12:32:43]GetLastDocTimeStamp 1726921920 [12:32:43]current date 1726921964 [12:32:43]FM_GetShiftState [12:32:43]SAM_PROTO_GetShiftState [12:32:43]wFMCommunicate request_size=4 [12:32:43]MH_SAM_APDU [12:32:43]CAPDU: 80 13 01 00 [12:32:43]Write to MH i2c: E2 08 00 AB 06 80 13 01 00 00 00 00 00 2E [12:32:43]Write i2c OK [12:32:43]MH_I2C_Read... [12:32:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:43]Read from MH i2c: E2 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 0E 00 [12:32:43]MH_I2C_Read... [12:32:43]Read from MH i2c: E2 0E 00 AB 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BE [12:32:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:32:43]wFMCommunicate OK [12:32:43]SAM_PROTO_GetShiftState done [12:32:43]FM_GetShiftState done [12:32:43]opened in 1726878748 [12:32:43]opened+sec_in_day 1726965148 [12:32:43]quantity*price = 0 [12:32:43]sum+1 = 1 [12:32:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 162 21.09.2024 12:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151412 ФПД: 136200262890186 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123244&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151412&fm=136200262890186&tin=02508201610067®Number=0000000000091825&sum=0 [12:32:44]StoreToDocumentArchive [12:32:44]shift 474 fd 151412 [12:32:44]save to /storage/0474/doc_00151412 [12:32:44]save last doc name /storage/0474/doc_00151412 to /storage/kkm_last_doc_name [12:32:44]save OK [12:32:44]Clear old archive folders... [12:32:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:32:44]tlvbuf is 011A2380 [12:32:44]SAM_PROTO_ClearQueue [12:32:44]wFMCommunicate request_size=4 [12:32:44]MH_SAM_APDU [12:32:44]CAPDU: 80 09 00 00 [12:32:44]Write to MH i2c: E2 08 00 B8 06 80 09 00 00 00 00 00 00 30 [12:32:44]Write i2c OK [12:32:44]MH_I2C_Read... [12:32:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:44]Read from MH i2c: E2 [12:32:44]MH_I2C_Read... [12:32:44]Read from MH i2c: E2 03 00 [12:32:44]MH_I2C_Read... [12:32:44]Read from MH i2c: E2 03 00 B8 06 00 90 00 32 [12:32:44]RAPDU: 90 00 [12:32:44]wFMCommunicate OK [12:32:44]SAM_PROTO_ClearQueue done [12:32:44]KKMCreateOFDPacket [12:32:44]OFDProtocolAddRootSTLVToBuf [12:32:44]FM_MakeSignedData [12:32:44]FM_MakeSignedData [12:32:44]SAM_PROTO_SignData [12:32:44]wFMCommunicate request_size=4 [12:32:44]MH_SAM_APDU [12:32:44]CAPDU: 80 0D 01 02 [12:32:44]Write to MH i2c: E2 08 00 B9 06 80 0D 01 02 00 00 00 00 38 [12:32:44]Write i2c OK [12:32:44]MH_I2C_Read... [12:32:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:44]Read from MH i2c: E2 [12:32:44]MH_I2C_Read... [12:32:44]Read from MH i2c: E2 03 00 [12:32:44]MH_I2C_Read... [12:32:44]Read from MH i2c: E2 03 00 B9 06 00 90 00 33 [12:32:44]RAPDU: 90 00 [12:32:44]wFMCommunicate OK [12:32:44]wFMCommunicate request_size=255 [12:32:44]MH_SAM_APDU [12:32:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 EC BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 4F 02 00 35 04 06 00 7B DF 98 49 [12:32:44]Write to MH i2c: E2 02 01 BA 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 EC BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 4F 02 00 35 04 06 00 7B DF 98 49 00 00 FE [12:32:44]Write i2c OK [12:32:44]MH_I2C_Read... [12:32:44]Read from MH i2c: E2 [12:32:44]MH_I2C_Read... [12:32:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:44]Read from MH i2c: E2 03 00 [12:32:44]MH_I2C_Read... [12:32:44]Read from MH i2c: E2 03 00 BA 06 00 90 00 34 [12:32:44]RAPDU: 90 00 [12:32:44]wFMCommunicate OK [12:32:44]wFMCommunicate request_size=7 [12:32:44]MH_SAM_APDU [12:32:44]CAPDU: 80 0D 02 02 02 B2 CA [12:32:44]Write to MH i2c: E2 0A 00 BB 06 80 0D 02 02 02 00 B2 CA 00 00 BB [12:32:44]Write i2c OK [12:32:44]MH_I2C_Read... [12:32:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:45]Read from MH i2c: E2 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: E2 03 00 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: E2 03 00 BB 06 00 90 00 35 [12:32:45]RAPDU: 90 00 [12:32:45]wFMCommunicate OK [12:32:45]wFMCommunicate request_size=4 [12:32:45]MH_SAM_APDU [12:32:45]CAPDU: 80 0D 03 02 [12:32:45]Write to MH i2c: E2 08 00 BC 06 80 0D 03 02 00 00 00 00 3D [12:32:45]Write i2c OK [12:32:45]MH_I2C_Read... [12:32:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:45]Read from MH i2c: E2 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: E2 0B 00 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: E2 0B 00 BC 06 00 E9 30 A2 63 DA D8 DD 1C 90 00 07 [12:32:45]RAPDU: E9 30 A2 63 DA D8 DD 1C 90 00 [12:32:45]wFMCommunicate OK [12:32:45]SAM_PROTO_SignData done [12:32:45]FM_MakeSignedData done [12:32:45]CreateOFDProtocolMessage [12:32:45]wFMCommunicate request_size=4 [12:32:45]MH_SAM_APDU [12:32:45]CAPDU: 80 11 00 00 [12:32:45]Write to MH i2c: E2 08 00 BD 06 80 11 00 00 00 00 00 00 3D [12:32:45]Write i2c OK [12:32:45]MH_I2C_Read... [12:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:45]Read from MH i2c: E2 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: E2 17 00 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: E2 17 00 BD 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 90 [12:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:32:45]wFMCommunicate OK [12:32:45]CreateOFDProtocolMessage done [12:32:45]OFDSenderStorePacket 151412 [12:32:45]StoreOFDPacket docnum=151412 [12:32:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E6 98 04 01 77 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 EC BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 4F 02 00 35 04 06 00 7B DF 98 49 B2 CA E9 30 A2 63 DA D8 DD 1C [12:32:45]CheckFolder [12:32:45]dirname=/storage/ofd_packets [12:32:45]CheckFolder done [12:32:45]ProducePacketName [12:32:45]name=ofd_packets/00151412 [12:32:45]NVStorageSaveData ofd_packets/00151412 [12:32:45]File name is /storage/ofd_packets/00151412 [12:32:45]Write 298 bytes [12:32:45]NVStorageSaveData done [12:32:45]OFDSenderStorePacket done [12:32:45]KKMCreateOFDPacket done [12:32:45]NVStorageSaveData kkm_last_timestamp [12:32:45]File name is /storage/kkm_last_timestamp [12:32:45]Write 4 bytes [12:32:45]NVStorageSaveData done [12:32:45]ExternCall_PrintAddStr [12:32:45]wPrintStart [12:32:45]Write to MH i2c: 01 00 00 BE 06 C4 [12:32:45]Write i2c OK [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: 01 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: 01 07 00 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: 01 07 00 BE 06 00 00 00 00 00 FF 0F D9 [12:32:45]RasterBufferAndPrint [12:32:45]line Счет N : (1)1785420 [12:32:45]line ИНН: 02508201610067 [12:32:45]line Контрольно-Кассовый Чек [12:32:45]line ПРОДАЖА [12:32:45]line ТРК (МРК, ГНК) : 31 [12:32:45]line Товар: 2710194210 [12:32:45]line ДТ-К-5 [12:32:45]line 26.250 * 0.00 [12:32:45]line = 0.00 [12:32:45]line НДС 12% НСП 1% [12:32:45]line > о реализуемом товаре [12:32:45]line ИТОГО: 0.00 [12:32:45]line НСП 1% : 0.00 [12:32:45]line НДС 12% : 0.00 [12:32:45]line Наличными: 0.00 [12:32:45]line Безнал.: 0.00 [12:32:45]line Место: АЗС № 89 "Партнер Нефть" [12:32:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:32:45]line СНО: Общий режим [12:32:45]line Чек 162 21.09.2024 12:32 [12:32:45]line Смена: 474 ФФД: 1.0 [12:32:45]line ЗНМ: 0300000113 [12:32:45]line РНМ: 0000000000091825 [12:32:45]line Версия ККМ: 001 [12:32:45]line Талоны: Топливная Карта [12:32:45]line 10703 [12:32:45]line ФМ: 0000000000871835 [12:32:45]line ФД: 151412 [12:32:45]line ФПД: 136200262890186 [12:32:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123244&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151412&fm=136200262890186&tin=02508201610067®Number=0000000000091825&sum=0 [12:32:45]OFD Sender: Processing packet 151412 [packets to send 824, broken 823] [12:32:45]ProducePacketName [12:32:45]name=ofd_packets/00151412 [12:32:45]OFD Sender: To server: pG, [12:32:45]CommunicateWithHost lk.salyk.kg:30040 [12:32:45]ConnectInit lk.salyk.kg [12:32:45]written 0, free lines is 4095 [12:32:45]Write to MH i2c: 01 00 00 E8 06 EE [12:32:45]Write i2c OK [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: 01 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: 01 07 00 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 E9 0C EA [12:32:45]RasterBufferAndPrint [12:32:45]line [12:32:45]line [12:32:45]line [12:32:45]line [12:32:45]line [12:32:45]written 0, free lines is 3312 [12:32:45]MH_Cut [12:32:45]Write to MH i2c: D1 01 00 EF 06 01 C7 [12:32:45]Write i2c OK [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: D1 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: D1 01 00 [12:32:45]MH_I2C_Read... [12:32:45]Read from MH i2c: D1 01 00 EF 06 00 C6 [12:32:45]Write to MH i2c: 01 00 00 F0 06 F6 [12:32:45]Write i2c OK [12:32:45]MH_I2C_Read... [12:32:46]*** Cut start [12:32:46]*** Purtial cut [12:32:46]*** Stage 1: CUTSNS_PIN = 1 [12:32:46]Read from MH i2c: 01 [12:32:46]MH_I2C_Read... [12:32:46]*** Stop cut motor [12:32:46]*** Cut end [12:32:46]Read from MH i2c: 01 07 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 FF 0F 0B [12:32:46]process_action close_receipt done [12:32:46]requested_data is exist [12:32:46]produce_requested_data [12:32:46]requested_item fm.sn is exist - process it [12:32:46]wFMCommunicate request_size=4 [12:32:46]MH_SAM_APDU [12:32:46]CAPDU: 80 11 00 00 [12:32:46]Write to MH i2c: E2 08 00 F1 06 80 11 00 00 00 00 00 00 71 [12:32:46]Write i2c OK [12:32:46]MH_I2C_Read... [12:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:46]Read from MH i2c: E2 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 17 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 17 00 F1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [12:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:32:46]wFMCommunicate OK [12:32:46]requested_item fd.num is exist - process it [12:32:46]SAM_PROTO_GetFieldsCounters [12:32:46]wFMCommunicate request_size=4 [12:32:46]MH_SAM_APDU [12:32:46]CAPDU: 80 13 00 00 [12:32:46]Write to MH i2c: E2 08 00 F2 06 80 13 00 00 00 00 00 00 74 [12:32:46]Write i2c OK [12:32:46]MH_I2C_Read... [12:32:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:46]Read from MH i2c: E2 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 62 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 62 00 F2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 4F 02 00 0E 04 04 00 DA 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 1B [12:32:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:46]wFMCommunicate OK [12:32:46]SAM_PROTO_GetFieldsCounters done [12:32:46]requested_item shift.num is exist - process it [12:32:46]requested_item shift.opened is exist - process it [12:32:46]req_shift_opened [12:32:46]FM_GetShiftState [12:32:46]SAM_PROTO_GetShiftState [12:32:46]wFMCommunicate request_size=4 [12:32:46]MH_SAM_APDU [12:32:46]CAPDU: 80 13 01 00 [12:32:46]Write to MH i2c: E2 08 00 F3 06 80 13 01 00 00 00 00 00 76 [12:32:46]Write i2c OK [12:32:46]MH_I2C_Read... [12:32:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:46]Read from MH i2c: E2 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 0E 00 [12:32:46]MH_I2C_Read... [12:32:46]Read from MH i2c: E2 0E 00 F3 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 06 [12:32:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:32:46]wFMCommunicate OK [12:32:46]SAM_PROTO_GetShiftState done [12:32:46]FM_GetShiftState done [12:32:46]req_shift_opened done [12:32:46]requested_item shift.open_date is exist - process it [12:32:46]req_shift_open_date [12:32:46]req_shift_open_date done [12:32:46]produce_requested_data done [12:32:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151412,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:32:46]process_action_free close_receipt [12:32:46]json_value_free [12:32:46]json_value_free done [12:32:46]process_json_proto returns [12:32:46]Send response to host [12:32:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151412,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:32:46]free response buf [12:32:46]execute_script done [12:32:46]execute_script returns [12:32:46]free content buf [12:32:46]Sock 7.Close socket [12:32:46]Sock 7.Thread stoped [12:32:47]Connected sock=11 [12:32:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E6 98 04 01 77 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 EC BC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 4F 02 00 35 04 06 00 7B DF 98 49 B2 CA E9 30 A2 63 DA D8 DD 1C [12:32:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 59 4D 47 00 05 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 4F 02 00 F4 03 04 00 F4 64 EE 66 B6 04 01 00 00 96 D5 A8 6F 31 F5 9F 3B [12:32:47]CommunicateWithHost err = 0 [12:32:47]CheckOFDResponse [12:32:47]1017 (14) - 77093643461234 [12:32:47]1041 (16) - 0000000000871835 [12:32:47]1040 (4) - 151412 [12:32:47]1012 (4) - 21.09.2024 06:17 [12:32:47]1206 (1) - 0 [12:32:47]OFD Sender: Remove packet 151412 [12:32:47]ProducePacketName [12:32:47]name=ofd_packets/00151412 [12:32:47]NVStorageDeleteData [12:32:48]OFD Sender: No OFD packet to send [12:32:53]OFD Sender: No OFD packet to send [12:32:58]OFD Sender: No OFD packet to send [12:33:03]OFD Sender: No OFD packet to send [12:33:08]OFD Sender: No OFD packet to send [12:33:13]OFD Sender: No OFD packet to send [12:33:18]OFD Sender: No OFD packet to send [12:33:23]accept exits with 9 [12:33:23]New connection [12:33:23]New thread 3067407716 created [12:33:23]Thread 3067551076 joined [12:33:23]Waiting for new connection... [12:33:23] Sock 9.Parse request [12:33:23]Sock 9.Check first char [12:33:23]Sock 9.First char is OK [12:33:23]request: POST /json_proto HTTP/1.0 [12:33:23]Method: POST [12:33:23]URL: /json_proto [12:33:23]Method is POST - this is cgi request [12:33:23]url: /json_proto [12:33:23]query_string will be loaded in cgi processing [12:33:23]execute_cgi json_proto POST (null) [12:33:23]execute_cgi path=json_proto method=POST [12:33:23]POST find Content-Length [12:33:23]Host: 172.17.43.67:8080 [12:33:23]Content-Length: 679 [12:33:23]Content-Type: application/json [12:33:23] [12:33:23]POST finish read [12:33:23]Found Content-Length = 679 [12:33:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:23]execute_script... [12:33: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)1785422", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:33:23]POST & json_proto [12:33:23]process_json_proto [12:33:23]json parsed OK: [12:33:23]protocol is kg_v1.0 [12:33:23]action value=close_receipt [12:33:23]process_action close_receipt [12:33:23]cmd_close_receipt [12:33:23]MH_GetDate [12:33:23]Write to MH i2c: F0 00 00 F4 06 E9 [12:33:23]Write i2c OK [12:33:23]MH_I2C_Read... [12:33:23]Read from MH i2c: F0 [12:33:23]MH_I2C_Read... [12:33:23]Read from MH i2c: F0 09 00 [12:33:23]MH_I2C_Read... [12:33:23]Read from MH i2c: F0 09 00 F4 06 00 14 BD EE 66 6A BD 47 65 EA [12:33:23]GetLastDocTimeStamp 1726921964 [12:33:23]current date 1726922004 [12:33:23]FM_GetShiftState [12:33:23]SAM_PROTO_GetShiftState [12:33:23]wFMCommunicate request_size=4 [12:33:23]MH_SAM_APDU [12:33:23]CAPDU: 80 13 01 00 [12:33:23]Write to MH i2c: E2 08 00 F5 06 80 13 01 00 00 00 00 00 78 [12:33:23]Write i2c OK [12:33:23]MH_I2C_Read... [12:33:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:23]Read from MH i2c: E2 [12:33:23]MH_I2C_Read... [12:33:23]Read from MH i2c: E2 0E 00 [12:33:23]MH_I2C_Read... [12:33:23]Read from MH i2c: E2 0E 00 F5 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 08 [12:33:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:33:23]wFMCommunicate OK [12:33:23]SAM_PROTO_GetShiftState done [12:33:23]FM_GetShiftState done [12:33:23]opened in 1726878748 [12:33:23]opened+sec_in_day 1726965148 [12:33:23]quantity*price = 70037 [12:33:23]sum+1 = 70038 [12:33:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 163 21.09.2024 12:33 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151413 ФПД: 183325572494030 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123324&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151413&fm=183325572494030&tin=02508201610067®Number=0000000000091825&sum=70000 [12:33:24]StoreToDocumentArchive [12:33:24]shift 474 fd 151413 [12:33:24]save to /storage/0474/doc_00151413 [12:33:24]save last doc name /storage/0474/doc_00151413 to /storage/kkm_last_doc_name [12:33:24]save OK [12:33:24]Clear old archive folders... [12:33:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:33:24]tlvbuf is 0118B260 [12:33:24]SAM_PROTO_ClearQueue [12:33:24]wFMCommunicate request_size=4 [12:33:24]MH_SAM_APDU [12:33:24]CAPDU: 80 09 00 00 [12:33:24]Write to MH i2c: E2 08 00 02 07 80 09 00 00 00 00 00 00 7B [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:33:24]Read from MH i2c: E2 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 02 07 00 90 00 7D [12:33:24]RAPDU: 90 00 [12:33:24]wFMCommunicate OK [12:33:24]SAM_PROTO_ClearQueue done [12:33:24]KKMCreateOFDPacket [12:33:24]OFDProtocolAddRootSTLVToBuf [12:33:24]FM_MakeSignedData [12:33:24]FM_MakeSignedData [12:33:24]SAM_PROTO_SignData [12:33:24]wFMCommunicate request_size=4 [12:33:24]MH_SAM_APDU [12:33:24]CAPDU: 80 0D 01 02 [12:33:24]Write to MH i2c: E2 08 00 03 07 80 0D 01 02 00 00 00 00 83 [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:33:24]Read from MH i2c: E2 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 03 07 00 90 00 7E [12:33:24]RAPDU: 90 00 [12:33:24]wFMCommunicate OK [12:33:24]wFMCommunicate request_size=255 [12:33:24]MH_SAM_APDU [12:33: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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 14 BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 4F 02 00 35 04 06 00 A6 [12:33:24]Write to MH i2c: E2 02 01 04 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 14 BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 4F 02 00 35 04 06 00 A6 00 00 F8 [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:24]Read from MH i2c: E2 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 04 07 00 90 00 7F [12:33:24]RAPDU: 90 00 [12:33:24]wFMCommunicate OK [12:33:24]wFMCommunicate request_size=10 [12:33:24]MH_SAM_APDU [12:33:24]CAPDU: 80 0D 02 02 05 BB CF A0 72 CE [12:33:24]Write to MH i2c: E2 0D 00 05 07 80 0D 02 02 05 00 BB CF A0 72 CE 00 00 FA [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:33:24]Read from MH i2c: E2 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 03 00 05 07 00 90 00 80 [12:33:24]RAPDU: 90 00 [12:33:24]wFMCommunicate OK [12:33:24]wFMCommunicate request_size=4 [12:33:24]MH_SAM_APDU [12:33:24]CAPDU: 80 0D 03 02 [12:33:24]Write to MH i2c: E2 08 00 06 07 80 0D 03 02 00 00 00 00 88 [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:33:24]Read from MH i2c: E2 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 0B 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 0B 00 06 07 00 61 BC EA 2A 7E 85 93 C2 90 00 12 [12:33:24]RAPDU: 61 BC EA 2A 7E 85 93 C2 90 00 [12:33:24]wFMCommunicate OK [12:33:24]SAM_PROTO_SignData done [12:33:24]FM_MakeSignedData done [12:33:24]CreateOFDProtocolMessage [12:33:24]wFMCommunicate request_size=4 [12:33:24]MH_SAM_APDU [12:33:24]CAPDU: 80 11 00 00 [12:33:24]Write to MH i2c: E2 08 00 07 07 80 11 00 00 00 00 00 00 88 [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:24]Read from MH i2c: E2 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 17 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: E2 17 00 07 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [12:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:33:24]wFMCommunicate OK [12:33:24]CreateOFDProtocolMessage done [12:33:24]OFDSenderStorePacket 151413 [12:33:24]StoreOFDPacket docnum=151413 [12:33:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 C9 07 01 B7 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 14 BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 4F 02 00 35 04 06 00 A6 BB CF A0 72 CE 61 BC EA 2A 7E 85 93 C2 [12:33:24]CheckFolder [12:33:24]dirname=/storage/ofd_packets [12:33:24]CheckFolder done [12:33:24]ProducePacketName [12:33:24]name=ofd_packets/00151413 [12:33:24]NVStorageSaveData ofd_packets/00151413 [12:33:24]File name is /storage/ofd_packets/00151413 [12:33:24]Write 301 bytes [12:33:24]NVStorageSaveData done [12:33:24]OFDSenderStorePacket done [12:33:24]KKMCreateOFDPacket done [12:33:24]NVStorageSaveData kkm_last_timestamp [12:33:24]File name is /storage/kkm_last_timestamp [12:33:24]Write 4 bytes [12:33:24]NVStorageSaveData done [12:33:24]ExternCall_PrintAddStr [12:33:24]wPrintStart [12:33:24]Write to MH i2c: 01 00 00 08 07 0F [12:33:24]Write i2c OK [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: 01 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: 01 07 00 [12:33:24]MH_I2C_Read... [12:33:24]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 FF 0F 24 [12:33:24]RasterBufferAndPrint [12:33:24]line Счет N : (1)1785422 [12:33:24]line ИНН: 02508201610067 [12:33:24]line Контрольно-Кассовый Чек [12:33:24]line ПРОДАЖА [12:33:24]line ТРК (МРК, ГНК) : 22 [12:33:24]line Товар: 2710124130 [12:33:24]line Аи-92-К-5 [12:33:24]line 10.330 * 67.80 [12:33:24]line = 700.37 [12:33:24]line НДС 12% НСП 1% [12:33:24]line > о реализуемом товаре [12:33:24]line ОКРУГЛЕНИЕ: -0.37 [12:33:24]line ИТОГО: 700.00 [12:33:24]line Внесено: 700.00 [12:33:24]line СДАЧА: 0.00 [12:33:24]line НСП 1% : 6.20 [12:33:24]line НДС 12% : 74.38 [12:33:24]line Наличными: 700.00 [12:33:24]line Безнал.: 0.00 [12:33:24]line Место: АЗС № 89 "Партнер Нефть" [12:33:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:33:24]line СНО: Общий режим [12:33:24]line Чек 163 21.09.2024 12:33 [12:33:24]line Смена: 474 ФФД: 1.0 [12:33:24]line ЗНМ: 0300000113 [12:33:24]line РНМ: 0000000000091825 [12:33:24]line Версия ККМ: 001 [12:33:24]line ФМ: 0000000000871835 [12:33:24]line ФД: 151413 [12:33:24]line ФПД: 183325572494030 [12:33:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123324&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151413&fm=183325572494030&tin=02508201610067®Number=0000000000091825&sum=70000 [12:33:24]written 0, free lines is 4095 [12:33:24]OFD Sender: Processing packet 151413 [packets to send 824, broken 823] [12:33:24]ProducePacketName [12:33:24]name=ofd_packets/00151413 [12:33:24]OFD Sender: To server: pG, [12:33:24]CommunicateWithHost lk.salyk.kg:30040 [12:33:24]ConnectInit lk.salyk.kg [12:33:25]Write to MH i2c: 01 00 00 33 07 3A [12:33:25]Write i2c OK [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 07 00 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: 01 07 00 33 07 00 00 00 00 00 D2 0C 1F [12:33:25]RasterBufferAndPrint [12:33:25]line [12:33:25]line [12:33:25]line [12:33:25]line [12:33:25]line [12:33:25]written 0, free lines is 3288 [12:33:25]MH_Cut [12:33:25]Write to MH i2c: D1 01 00 3A 07 01 13 [12:33:25]Write i2c OK [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: D1 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: D1 01 00 [12:33:25]MH_I2C_Read... [12:33:25]Read from MH i2c: D1 01 00 3A 07 00 12 [12:33:25]Write to MH i2c: 01 00 00 3B 07 42 [12:33:25]Write i2c OK [12:33:25]MH_I2C_Read... [12:33:25]Connected sock=10 [12:33:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 47 C9 07 01 B7 C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 14 BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 4F 02 00 35 04 06 00 A6 BB CF A0 72 CE 61 BC EA 2A 7E 85 93 C2 [12:33:26]*** Cut start [12:33:26]*** Purtial cut [12:33:26]*** Stage 1: CUTSNS_PIN = 1 [12:33:26]Read from MH i2c: 01 [12:33:26]MH_I2C_Read... [12:33:26]*** Stop cut motor [12:33:26]*** Cut end [12:33:26]Read from MH i2c: 01 07 00 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: 01 07 00 3B 07 00 00 00 00 00 FF 0F 57 [12:33:26]process_action close_receipt done [12:33:26]requested_data is exist [12:33:26]produce_requested_data [12:33:26]requested_item fm.sn is exist - process it [12:33:26]wFMCommunicate request_size=4 [12:33:26]MH_SAM_APDU [12:33:26]CAPDU: 80 11 00 00 [12:33:26]Write to MH i2c: E2 08 00 3C 07 80 11 00 00 00 00 00 00 BD [12:33:26]Write i2c OK [12:33:26]MH_I2C_Read... [12:33:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:33:26]Read from MH i2c: E2 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: E2 17 00 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: E2 17 00 3C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [12:33:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:33:26]wFMCommunicate OK [12:33:26]requested_item fd.num is exist - process it [12:33:26]SAM_PROTO_GetFieldsCounters [12:33:26]wFMCommunicate request_size=4 [12:33:26]MH_SAM_APDU [12:33:26]CAPDU: 80 13 00 00 [12:33:26]Write to MH i2c: E2 08 00 3D 07 80 13 00 00 00 00 00 00 C0 [12:33:26]Write i2c OK [12:33:26]MH_I2C_Read... [12:33:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:33:26]Read from MH i2c: E2 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: E2 62 00 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: E2 62 00 3D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 4F 02 00 0E 04 04 00 DA 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 6B [12:33:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 75 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:33:26]wFMCommunicate OK [12:33:26]SAM_PROTO_GetFieldsCounters done [12:33:26]requested_item shift.num is exist - process it [12:33:26]requested_item shift.opened is exist - process it [12:33:26]req_shift_opened [12:33:26]FM_GetShiftState [12:33:26]SAM_PROTO_GetShiftState [12:33:26]wFMCommunicate request_size=4 [12:33:26]MH_SAM_APDU [12:33:26]CAPDU: 80 13 01 00 [12:33:26]Write to MH i2c: E2 08 00 3E 07 80 13 01 00 00 00 00 00 C2 [12:33:26]Write i2c OK [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: E2 [12:33:26]MH_I2C_Read... [12:33:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:33:26]Read from MH i2c: E2 0E 00 [12:33:26]MH_I2C_Read... [12:33:26]Read from MH i2c: E2 0E 00 3E 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 52 [12:33:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:33:26]wFMCommunicate OK [12:33:26]SAM_PROTO_GetShiftState done [12:33:26]FM_GetShiftState done [12:33:26]req_shift_opened done [12:33:26]requested_item shift.open_date is exist - process it [12:33:26]req_shift_open_date [12:33:26]req_shift_open_date done [12:33:26]produce_requested_data done [12:33:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151413,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:33:26]process_action_free close_receipt [12:33:26]json_value_free [12:33:26]json_value_free done [12:33:26]process_json_proto returns [12:33:26]Send response to host [12:33:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151413,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:33:26]free response buf [12:33:26]execute_script done [12:33:26]execute_script returns [12:33:26]free content buf [12:33:26]Sock 9.Close socket [12:33:26]Sock 9.Thread stoped [12:33:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 97 0E 47 00 29 1F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 4F 02 00 F4 03 04 00 1B 65 EE 66 B6 04 01 00 00 4A D4 EF 7E BB 7C C9 95 [12:33:26]CommunicateWithHost err = 0 [12:33:26]CheckOFDResponse [12:33:26]1017 (14) - 77093643461234 [12:33:26]1041 (16) - 0000000000871835 [12:33:26]1040 (4) - 151413 [12:33:26]1012 (4) - 21.09.2024 06:18 [12:33:26]1206 (1) - 0 [12:33:26]OFD Sender: Remove packet 151413 [12:33:26]ProducePacketName [12:33:26]name=ofd_packets/00151413 [12:33:26]NVStorageDeleteData [12:33:27]OFD Sender: No OFD packet to send [12:33:32]OFD Sender: No OFD packet to send [12:33:33]recv_with_timeout no data received [12:33:37]OFD Sender: No OFD packet to send [12:33:42]OFD Sender: No OFD packet to send [12:33:47]OFD Sender: No OFD packet to send [12:33:48]recv_with_timeout no data received [12:33:52]OFD Sender: No OFD packet to send [12:33:57]OFD Sender: No OFD packet to send [12:34:01]recv_with_timeout no data received [12:34:02]OFD Sender: No OFD packet to send [12:34:07]OFD Sender: No OFD packet to send [12:34:12]OFD Sender: No OFD packet to send [12:34:17]OFD Sender: No OFD packet to send [12:34:22]OFD Sender: No OFD packet to send [12:34:27]OFD Sender: No OFD packet to send [12:34:32]OFD Sender: No OFD packet to send [12:34:37]OFD Sender: No OFD packet to send [12:34:42]OFD Sender: No OFD packet to send [12:34:47]OFD Sender: No OFD packet to send [12:34:52]OFD Sender: No OFD packet to send [12:34:57]OFD Sender: No OFD packet to send [12:35:02]OFD Sender: No OFD packet to send [12:35:07]OFD Sender: No OFD packet to send [12:35:12]OFD Sender: No OFD packet to send [12:35:17]OFD Sender: No OFD packet to send [12:35:22]OFD Sender: No OFD packet to send [12:35:27]OFD Sender: No OFD packet to send [12:35:32]recv_with_timeout no data received [12:35:32]OFD Sender: No OFD packet to send [12:35:37]OFD Sender: No OFD packet to send [12:35:40]accept exits with 7 [12:35:40]New connection [12:35:40]New thread 3067551076 created [12:35:40]Thread 3067407716 joined [12:35:40]Waiting for new connection... [12:35:40] Sock 7.Parse request [12:35:40]Sock 7.Check first char [12:35:40]Sock 7.First char is OK [12:35:40]request: POST /json_proto HTTP/1.0 [12:35:40]Method: POST [12:35:40]URL: /json_proto [12:35:40]Method is POST - this is cgi request [12:35:40]url: /json_proto [12:35:40]query_string will be loaded in cgi processing [12:35:40]execute_cgi json_proto POST (null) [12:35:40]execute_cgi path=json_proto method=POST [12:35:40]POST find Content-Length [12:35:40]Host: 172.17.43.67:8080 [12:35:40]Content-Length: 679 [12:35:40]Content-Type: application/json [12:35:40] [12:35:40]POST finish read [12:35:40]Found Content-Length = 679 [12:35:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:40]execute_script... [12:35: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)1785423", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:40]POST & json_proto [12:35:40]process_json_proto [12:35:40]json parsed OK: [12:35:40]protocol is kg_v1.0 [12:35:40]action value=close_receipt [12:35:40]process_action close_receipt [12:35:40]cmd_close_receipt [12:35:40]MH_GetDate [12:35:40]Write to MH i2c: F0 00 00 3F 07 35 [12:35:40]Write i2c OK [12:35:40]MH_I2C_Read... [12:35:40]Read from MH i2c: F0 [12:35:40]MH_I2C_Read... [12:35:40]Read from MH i2c: F0 09 00 [12:35:40]MH_I2C_Read... [12:35:40]Read from MH i2c: F0 09 00 3F 07 00 9D BD EE 66 6A BD 47 65 BF [12:35:40]GetLastDocTimeStamp 1726922004 [12:35:40]current date 1726922141 [12:35:40]FM_GetShiftState [12:35:40]SAM_PROTO_GetShiftState [12:35:40]wFMCommunicate request_size=4 [12:35:40]MH_SAM_APDU [12:35:40]CAPDU: 80 13 01 00 [12:35:40]Write to MH i2c: E2 08 00 40 07 80 13 01 00 00 00 00 00 C4 [12:35:40]Write i2c OK [12:35:40]MH_I2C_Read... [12:35:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:40]Read from MH i2c: E2 [12:35:40]MH_I2C_Read... [12:35:40]Read from MH i2c: E2 0E 00 [12:35:40]MH_I2C_Read... [12:35:40]Read from MH i2c: E2 0E 00 40 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [12:35:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:35:40]wFMCommunicate OK [12:35:40]SAM_PROTO_GetShiftState done [12:35:40]FM_GetShiftState done [12:35:40]opened in 1726878748 [12:35:40]opened+sec_in_day 1726965148 [12:35:40]quantity*price = 80061 [12:35:40]sum+1 = 80063 [12:35:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.02 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 164 21.09.2024 12:35 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151414 ФПД: 98066097018575 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151414&fm=98066097018575&tin=02508201610067®Number=0000000000091825&sum=80000 [12:35:41]StoreToDocumentArchive [12:35:41]shift 474 fd 151414 [12:35:41]save to /storage/0474/doc_00151414 [12:35:41]save last doc name /storage/0474/doc_00151414 to /storage/kkm_last_doc_name [12:35:41]save OK [12:35:41]Clear old archive folders... [12:35:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:35:41]tlvbuf is 011681D0 [12:35:41]SAM_PROTO_ClearQueue [12:35:41]wFMCommunicate request_size=4 [12:35:41]MH_SAM_APDU [12:35:41]CAPDU: 80 09 00 00 [12:35:41]Write to MH i2c: E2 08 00 4D 07 80 09 00 00 00 00 00 00 C6 [12:35:41]Write i2c OK [12:35:41]MH_I2C_Read... [12:35:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:41]Read from MH i2c: E2 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 4D 07 00 90 00 C8 [12:35:41]RAPDU: 90 00 [12:35:41]wFMCommunicate OK [12:35:41]SAM_PROTO_ClearQueue done [12:35:41]KKMCreateOFDPacket [12:35:41]OFDProtocolAddRootSTLVToBuf [12:35:41]FM_MakeSignedData [12:35:41]FM_MakeSignedData [12:35:41]SAM_PROTO_SignData [12:35:41]wFMCommunicate request_size=4 [12:35:41]MH_SAM_APDU [12:35:41]CAPDU: 80 0D 01 02 [12:35:41]Write to MH i2c: E2 08 00 4E 07 80 0D 01 02 00 00 00 00 CE [12:35:41]Write i2c OK [12:35:41]MH_I2C_Read... [12:35:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:41]Read from MH i2c: E2 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 4E 07 00 90 00 C9 [12:35:41]RAPDU: 90 00 [12:35:41]wFMCommunicate OK [12:35:41]wFMCommunicate request_size=255 [12:35:41]MH_SAM_APDU [12:35:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 9D BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 4F 02 00 35 04 06 00 59 [12:35:41]Write to MH i2c: E2 02 01 4F 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 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 9D BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 4F 02 00 35 04 06 00 59 00 00 17 [12:35:41]Write i2c OK [12:35:41]MH_I2C_Read... [12:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:41]Read from MH i2c: E2 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 4F 07 00 90 00 CA [12:35:41]RAPDU: 90 00 [12:35:41]wFMCommunicate OK [12:35:41]wFMCommunicate request_size=10 [12:35:41]MH_SAM_APDU [12:35:41]CAPDU: 80 0D 02 02 05 30 CA E0 96 CF [12:35:41]Write to MH i2c: E2 0D 00 50 07 80 0D 02 02 05 00 30 CA E0 96 CF 00 00 1A [12:35:41]Write i2c OK [12:35:41]MH_I2C_Read... [12:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:41]Read from MH i2c: E2 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 [12:35:41]MH_I2C_Read... [12:35:41]Read from MH i2c: E2 03 00 50 07 00 90 00 CB [12:35:41]RAPDU: 90 00 [12:35:41]wFMCommunicate OK [12:35:41]wFMCommunicate request_size=4 [12:35:41]MH_SAM_APDU [12:35:41]CAPDU: 80 0D 03 02 [12:35:41]Write to MH i2c: E2 08 00 51 07 80 0D 03 02 00 00 00 00 D3 [12:35:41]Write i2c OK [12:35:41]MH_I2C_Read... [12:35:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:42]Read from MH i2c: E2 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: E2 0B 00 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: E2 0B 00 51 07 00 E9 06 48 E5 D0 D8 36 B0 90 00 7E [12:35:42]RAPDU: E9 06 48 E5 D0 D8 36 B0 90 00 [12:35:42]wFMCommunicate OK [12:35:42]SAM_PROTO_SignData done [12:35:42]FM_MakeSignedData done [12:35:42]CreateOFDProtocolMessage [12:35:42]wFMCommunicate request_size=4 [12:35:42]MH_SAM_APDU [12:35:42]CAPDU: 80 11 00 00 [12:35:42]Write to MH i2c: E2 08 00 52 07 80 11 00 00 00 00 00 00 D3 [12:35:42]Write i2c OK [12:35:42]MH_I2C_Read... [12:35:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:42]Read from MH i2c: E2 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: E2 17 00 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: E2 17 00 52 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [12:35:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:35:42]wFMCommunicate OK [12:35:42]CreateOFDProtocolMessage done [12:35:42]OFDSenderStorePacket 151414 [12:35:42]StoreOFDPacket docnum=151414 [12:35:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4A 15 07 01 4B 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 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 9D BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 4F 02 00 35 04 06 00 59 30 CA E0 96 CF E9 06 48 E5 D0 D8 36 B0 [12:35:42]CheckFolder [12:35:42]dirname=/storage/ofd_packets [12:35:42]CheckFolder done [12:35:42]ProducePacketName [12:35:42]name=ofd_packets/00151414 [12:35:42]NVStorageSaveData ofd_packets/00151414 [12:35:42]File name is /storage/ofd_packets/00151414 [12:35:42]Write 301 bytes [12:35:42]NVStorageSaveData done [12:35:42]OFDSenderStorePacket done [12:35:42]KKMCreateOFDPacket done [12:35:42]NVStorageSaveData kkm_last_timestamp [12:35:42]File name is /storage/kkm_last_timestamp [12:35:42]Write 4 bytes [12:35:42]NVStorageSaveData done [12:35:42]ExternCall_PrintAddStr [12:35:42]wPrintStart [12:35:42]Write to MH i2c: 01 00 00 53 07 5A [12:35:42]OFD Sender: Processing packet 151414 [packets to send 824, broken 823] [12:35:42]ProducePacketName [12:35:42]name=ofd_packets/00151414 [12:35:42]OFD Sender: To server: pG, [12:35:42]CommunicateWithHost lk.salyk.kg:30040 [12:35:42]ConnectInit lk.salyk.kg [12:35:42]Write i2c OK [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: 01 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: 01 07 00 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: 01 07 00 53 07 00 00 00 00 00 FF 0F 6F [12:35:42]RasterBufferAndPrint [12:35:42]line Счет N : (1)1785423 [12:35:42]line ИНН: 02508201610067 [12:35:42]line Контрольно-Кассовый Чек [12:35:42]line ПРОДАЖА [12:35:42]line ТРК (МРК, ГНК) : 23 [12:35:42]line Товар: 2710124500 [12:35:42]line Аи-95-К-5 [12:35:42]line 10.790 * 74.20 [12:35:42]line = 800.62 [12:35:42]line НДС 12% НСП 1% [12:35:42]line > о реализуемом товаре [12:35:42]line ОКРУГЛЕНИЕ: -0.62 [12:35:42]line ИТОГО: 800.00 [12:35:42]line Внесено: 800.00 [12:35:42]line СДАЧА: 0.00 [12:35:42]line НСП 1% : 7.08 [12:35:42]line НДС 12% : 85.02 [12:35:42]line Наличными: 800.00 [12:35:42]line Безнал.: 0.00 [12:35:42]line Место: АЗС № 89 "Партнер Нефть" [12:35:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:35:42]line СНО: Общий режим [12:35:42]line Чек 164 21.09.2024 12:35 [12:35:42]line Смена: 474 ФФД: 1.0 [12:35:42]line ЗНМ: 0300000113 [12:35:42]line РНМ: 0000000000091825 [12:35:42]line Версия ККМ: 001 [12:35:42]line ФМ: 0000000000871835 [12:35:42]line ФД: 151414 [12:35:42]line ФПД: 98066097018575 [12:35:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123541&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151414&fm=98066097018575&tin=02508201610067®Number=0000000000091825&sum=80000 [12:35:42]written 0, free lines is 4095 [12:35:42]Write to MH i2c: 01 00 00 7E 07 85 [12:35:42]Write i2c OK [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: 01 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: 01 07 00 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: 01 07 00 7E 07 00 00 00 00 00 DA 0C 72 [12:35:42]RasterBufferAndPrint [12:35:42]line [12:35:42]line [12:35:42]line [12:35:42]line [12:35:42]line [12:35:42]written 0, free lines is 3296 [12:35:42]MH_Cut [12:35:42]Write to MH i2c: D1 01 00 85 07 01 5E [12:35:42]Write i2c OK [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: D1 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: D1 01 00 [12:35:42]MH_I2C_Read... [12:35:42]Read from MH i2c: D1 01 00 85 07 00 5D [12:35:42]Write to MH i2c: 01 00 00 86 07 8D [12:35:42]Write i2c OK [12:35:42]MH_I2C_Read... [12:35:42]Connected sock=10 [12:35:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4A 15 07 01 4B 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 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 9D BD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 4F 02 00 35 04 06 00 59 30 CA E0 96 CF E9 06 48 E5 D0 D8 36 B0 [12:35:43]*** Cut start [12:35:43]*** Purtial cut [12:35:43]*** Stage 1: CUTSNS_PIN = 1 [12:35:43]Read from MH i2c: 01 [12:35:43]MH_I2C_Read... [12:35:43]*** Stop cut motor [12:35:43]*** Cut end [12:35:43]Read from MH i2c: 01 07 00 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: 01 07 00 86 07 00 00 00 00 00 FF 0F A2 [12:35:43]process_action close_receipt done [12:35:43]requested_data is exist [12:35:43]produce_requested_data [12:35:43]requested_item fm.sn is exist - process it [12:35:43]wFMCommunicate request_size=4 [12:35:43]MH_SAM_APDU [12:35:43]CAPDU: 80 11 00 00 [12:35:43]Write to MH i2c: E2 08 00 87 07 80 11 00 00 00 00 00 00 08 [12:35:43]Write i2c OK [12:35:43]MH_I2C_Read... [12:35:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC DA 47 00 A7 FC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 4F 02 00 F4 03 04 00 A4 65 EE 66 B6 04 01 00 00 20 13 09 37 76 06 E2 D9 [12:35:43]CommunicateWithHost err = 0 [12:35:43]CheckOFDResponse [12:35:43]1017 (14) - 77093643461234 [12:35:43]1041 (16) - 0000000000871835 [12:35:43]1040 (4) - 151414 [12:35:43]1012 (4) - 21.09.2024 06:20 [12:35:43]1206 (1) - 0 [12:35:43]OFD Sender: Remove packet 151414 [12:35:43]ProducePacketName [12:35:43]name=ofd_packets/00151414 [12:35:43]NVStorageDeleteData [12:35:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:43]Read from MH i2c: E2 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: E2 17 00 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: E2 17 00 87 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [12:35:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:35:43]wFMCommunicate OK [12:35:43]requested_item fd.num is exist - process it [12:35:43]SAM_PROTO_GetFieldsCounters [12:35:43]wFMCommunicate request_size=4 [12:35:43]MH_SAM_APDU [12:35:43]CAPDU: 80 13 00 00 [12:35:43]Write to MH i2c: E2 08 00 88 07 80 13 00 00 00 00 00 00 0B [12:35:43]Write i2c OK [12:35:43]MH_I2C_Read... [12:35:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:43]Read from MH i2c: E2 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: E2 62 00 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: E2 62 00 88 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 4F 02 00 0E 04 04 00 DA 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 BA [12:35:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 76 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:43]wFMCommunicate OK [12:35:43]SAM_PROTO_GetFieldsCounters done [12:35:43]requested_item shift.num is exist - process it [12:35:43]requested_item shift.opened is exist - process it [12:35:43]req_shift_opened [12:35:43]FM_GetShiftState [12:35:43]SAM_PROTO_GetShiftState [12:35:43]wFMCommunicate request_size=4 [12:35:43]MH_SAM_APDU [12:35:43]CAPDU: 80 13 01 00 [12:35:43]Write to MH i2c: E2 08 00 89 07 80 13 01 00 00 00 00 00 0D [12:35:43]Write i2c OK [12:35:43]MH_I2C_Read... [12:35:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:43]Read from MH i2c: E2 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: E2 0E 00 [12:35:43]MH_I2C_Read... [12:35:43]Read from MH i2c: E2 0E 00 89 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9D [12:35:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:35:43]wFMCommunicate OK [12:35:43]SAM_PROTO_GetShiftState done [12:35:43]FM_GetShiftState done [12:35:43]req_shift_opened done [12:35:43]requested_item shift.open_date is exist - process it [12:35:43]req_shift_open_date [12:35:43]req_shift_open_date done [12:35:43]produce_requested_data done [12:35:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151414,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:35:43]process_action_free close_receipt [12:35:43]json_value_free [12:35:43]json_value_free done [12:35:43]process_json_proto returns [12:35:43]Send response to host [12:35:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151414,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:35:43]free response buf [12:35:43]execute_script done [12:35:43]execute_script returns [12:35:43]free content buf [12:35:43]Sock 7.Close socket [12:35:43]Sock 7.Thread stoped [12:35:44]OFD Sender: No OFD packet to send [12:35:49]OFD Sender: No OFD packet to send [12:35:54]OFD Sender: No OFD packet to send [12:35:59]OFD Sender: No OFD packet to send [12:35:59]recv_with_timeout no data received [12:36:04]OFD Sender: No OFD packet to send [12:36:09]OFD Sender: No OFD packet to send [12:36:14]OFD Sender: No OFD packet to send [12:36:14]recv_with_timeout no data received [12:36:19]OFD Sender: No OFD packet to send [12:36:24]OFD Sender: No OFD packet to send [12:36:29]OFD Sender: No OFD packet to send [12:36:34]OFD Sender: No OFD packet to send [12:36:39]OFD Sender: No OFD packet to send [12:36:44]OFD Sender: No OFD packet to send [12:36:49]OFD Sender: No OFD packet to send [12:36:54]OFD Sender: No OFD packet to send [12:36:54]recv_with_timeout no data received [12:36:59]OFD Sender: No OFD packet to send [12:37:04]OFD Sender: No OFD packet to send [12:37:09]OFD Sender: No OFD packet to send [12:37:13]recv_with_timeout no data received [12:37:14]OFD Sender: No OFD packet to send [12:37:19]OFD Sender: No OFD packet to send [12:37:24]OFD Sender: No OFD packet to send [12:37:29]OFD Sender: No OFD packet to send [12:37:31]recv_with_timeout no data received [12:37:34]OFD Sender: No OFD packet to send [12:37:35]accept exits with 9 [12:37:35]New connection [12:37:35]New thread 3067407716 created [12:37:35]Thread 3067551076 joined [12:37:35]Waiting for new connection... [12:37:35] Sock 9.Parse request [12:37:35]Sock 9.Check first char [12:37:35]Sock 9.First char is OK [12:37:35]request: POST /json_proto HTTP/1.0 [12:37:35]Method: POST [12:37:35]URL: /json_proto [12:37:35]Method is POST - this is cgi request [12:37:35]url: /json_proto [12:37:35]query_string will be loaded in cgi processing [12:37:35]execute_cgi json_proto POST (null) [12:37:35]execute_cgi path=json_proto method=POST [12:37:35]POST find Content-Length [12:37:35]Host: 172.17.43.67:8080 [12:37:35]Content-Length: 683 [12:37:35]Content-Type: application/json [12:37:35] [12:37:35]POST finish read [12:37:35]Found Content-Length = 683 [12:37:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:35]execute_script... [12:37: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)1785424", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:35]POST & json_proto [12:37:35]process_json_proto [12:37:35]json parsed OK: [12:37:35]protocol is kg_v1.0 [12:37:35]action value=close_receipt [12:37:35]process_action close_receipt [12:37:35]cmd_close_receipt [12:37:35]MH_GetDate [12:37:35]Write to MH i2c: F0 00 00 8A 07 80 [12:37:35]Write i2c OK [12:37:35]MH_I2C_Read... [12:37:35]Read from MH i2c: F0 [12:37:35]MH_I2C_Read... [12:37:35]Read from MH i2c: F0 09 00 [12:37:35]MH_I2C_Read... [12:37:35]Read from MH i2c: F0 09 00 8A 07 00 10 BE EE 66 6A BD 47 65 7E [12:37:35]GetLastDocTimeStamp 1726922141 [12:37:35]current date 1726922256 [12:37:35]FM_GetShiftState [12:37:35]SAM_PROTO_GetShiftState [12:37:35]wFMCommunicate request_size=4 [12:37:35]MH_SAM_APDU [12:37:35]CAPDU: 80 13 01 00 [12:37:35]Write to MH i2c: E2 08 00 8B 07 80 13 01 00 00 00 00 00 0F [12:37:35]Write i2c OK [12:37:35]MH_I2C_Read... [12:37:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:35]Read from MH i2c: E2 [12:37:35]MH_I2C_Read... [12:37:35]Read from MH i2c: E2 0E 00 [12:37:35]MH_I2C_Read... [12:37:35]Read from MH i2c: E2 0E 00 8B 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9F [12:37:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:37:35]wFMCommunicate OK [12:37:35]SAM_PROTO_GetShiftState done [12:37:35]FM_GetShiftState done [12:37:35]opened in 1726878748 [12:37:35]opened+sec_in_day 1726965148 [12:37:35]quantity*price = 100021 [12:37:35]sum+1 = 100023 [12:37: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 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 165 21.09.2024 12:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151415 ФПД: 277746660934580 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151415&fm=277746660934580&tin=02508201610067®Number=0000000000091825&sum=100000 [12:37:36]StoreToDocumentArchive [12:37:36]shift 474 fd 151415 [12:37:36]save to /storage/0474/doc_00151415 [12:37:36]save last doc name /storage/0474/doc_00151415 to /storage/kkm_last_doc_name [12:37:36]save OK [12:37:36]Clear old archive folders... [12:37:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:37:36]tlvbuf is 01214480 [12:37:36]SAM_PROTO_ClearQueue [12:37:36]wFMCommunicate request_size=4 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 09 00 00 [12:37:36]Write to MH i2c: E2 08 00 98 07 80 09 00 00 00 00 00 00 11 [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 98 07 00 90 00 13 [12:37:36]RAPDU: 90 00 [12:37:36]wFMCommunicate OK [12:37:36]SAM_PROTO_ClearQueue done [12:37:36]KKMCreateOFDPacket [12:37:36]OFDProtocolAddRootSTLVToBuf [12:37:36]FM_MakeSignedData [12:37:36]FM_MakeSignedData [12:37:36]SAM_PROTO_SignData [12:37:36]wFMCommunicate request_size=4 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 0D 01 02 [12:37:36]Write to MH i2c: E2 08 00 99 07 80 0D 01 02 00 00 00 00 19 [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 99 07 00 90 00 14 [12:37:36]RAPDU: 90 00 [12:37:36]wFMCommunicate OK [12:37:36]wFMCommunicate request_size=255 [12:37:36]MH_SAM_APDU [12:37: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 A5 00 00 00 F4 03 04 00 10 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 4F 02 00 35 04 06 00 FC [12:37:36]Write to MH i2c: E2 02 01 9A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 10 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 4F 02 00 35 04 06 00 FC 00 00 2B [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 9A 07 00 90 00 15 [12:37:36]RAPDU: 90 00 [12:37:36]wFMCommunicate OK [12:37:36]wFMCommunicate request_size=10 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 0D 02 02 05 9B EF 10 03 B4 [12:37:36]Write to MH i2c: E2 0D 00 9B 07 80 0D 02 02 05 00 9B EF 10 03 B4 00 00 77 [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 03 00 9B 07 00 90 00 16 [12:37:36]RAPDU: 90 00 [12:37:36]wFMCommunicate OK [12:37:36]wFMCommunicate request_size=4 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 0D 03 02 [12:37:36]Write to MH i2c: E2 08 00 9C 07 80 0D 03 02 00 00 00 00 1E [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 0B 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 0B 00 9C 07 00 8F 55 70 D8 79 FE 28 AE 90 00 98 [12:37:36]RAPDU: 8F 55 70 D8 79 FE 28 AE 90 00 [12:37:36]wFMCommunicate OK [12:37:36]SAM_PROTO_SignData done [12:37:36]FM_MakeSignedData done [12:37:36]CreateOFDProtocolMessage [12:37:36]wFMCommunicate request_size=4 [12:37:36]MH_SAM_APDU [12:37:36]CAPDU: 80 11 00 00 [12:37:36]Write to MH i2c: E2 08 00 9D 07 80 11 00 00 00 00 00 00 1E [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:36]Read from MH i2c: E2 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 17 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: E2 17 00 9D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [12:37:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:37:36]wFMCommunicate OK [12:37:36]CreateOFDProtocolMessage done [12:37:36]OFDSenderStorePacket 151415 [12:37:36]StoreOFDPacket docnum=151415 [12:37:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F F7 07 01 9D 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A5 00 00 00 F4 03 04 00 10 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 4F 02 00 35 04 06 00 FC 9B EF 10 03 B4 8F 55 70 D8 79 FE 28 AE [12:37:36]CheckFolder [12:37:36]dirname=/storage/ofd_packets [12:37:36]CheckFolder done [12:37:36]ProducePacketName [12:37:36]name=ofd_packets/00151415 [12:37:36]NVStorageSaveData ofd_packets/00151415 [12:37:36]File name is /storage/ofd_packets/00151415 [12:37:36]Write 301 bytes [12:37:36]NVStorageSaveData done [12:37:36]OFDSenderStorePacket done [12:37:36]KKMCreateOFDPacket done [12:37:36]NVStorageSaveData kkm_last_timestamp [12:37:36]File name is /storage/kkm_last_timestamp [12:37:36]Write 4 bytes [12:37:36]NVStorageSaveData done [12:37:36]ExternCall_PrintAddStr [12:37:36]wPrintStart [12:37:36]Write to MH i2c: 01 00 00 9E 07 A5 [12:37:36]Write i2c OK [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: 01 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: 01 07 00 [12:37:36]MH_I2C_Read... [12:37:36]Read from MH i2c: 01 07 00 9E 07 00 00 00 00 00 FF 0F BA [12:37:36]RasterBufferAndPrint [12:37:36]line Счет N : (1)1785424 [12:37:36]line ИНН: 02508201610067 [12:37:36]line Контрольно-Кассовый Чек [12:37:36]line ПРОДАЖА [12:37:36]line ТРК (МРК, ГНК) : 23 [12:37:36]line Товар: 2710124500 [12:37:36]line Аи-95-К-5 [12:37:36]line 13.480 * 74.20 [12:37:36]line = 1000.22 [12:37:36]line НДС 12% НСП 1% [12:37:36]line > о реализуемом товаре [12:37:36]line ОКРУГЛЕНИЕ: -0.22 [12:37:36]line ИТОГО: 1000.00 [12:37:36]line Внесено: 1000.00 [12:37:36]line СДАЧА: 0.00 [12:37:36]line НСП 1% : 8.85 [12:37:36]line НДС 12% : 106.22 [12:37:36]line Наличными: 1000.00 [12:37:36]line Безнал.: 0.00 [12:37:36]line Место: АЗС № 89 "Партнер Нефть" [12:37:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:37:36]line СНО: Общий режим [12:37:36]line Чек 165 21.09.2024 12:37 [12:37:36]line Смена: 474 ФФД: 1.0 [12:37:36]line ЗНМ: 0300000113 [12:37:36]line РНМ: 0000000000091825 [12:37:36]line Версия ККМ: 001 [12:37:36]line ФМ: 0000000000871835 [12:37:36]line ФД: 151415 [12:37:36]line ФПД: 277746660934580 [12:37:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123736&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151415&fm=277746660934580&tin=02508201610067®Number=0000000000091825&sum=100000 [12:37:36]written 0, free lines is 4095 [12:37:36]OFD Sender: Processing packet 151415 [packets to send 824, broken 823] [12:37:36]ProducePacketName [12:37:36]name=ofd_packets/00151415 [12:37:36]OFD Sender: To server: pG, [12:37:36]CommunicateWithHost lk.salyk.kg:30040 [12:37:36]ConnectInit lk.salyk.kg [12:37:37]Write to MH i2c: 01 00 00 C9 07 D0 [12:37:37]Write i2c OK [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: 01 [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: 01 07 00 [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: 01 07 00 C9 07 00 00 00 00 00 DF 0C C2 [12:37:37]RasterBufferAndPrint [12:37:37]line [12:37:37]line [12:37:37]line [12:37:37]line [12:37:37]line [12:37:37]written 0, free lines is 3301 [12:37:37]MH_Cut [12:37:37]Write to MH i2c: D1 01 00 D0 07 01 A9 [12:37:37]Write i2c OK [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: D1 [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: D1 01 00 [12:37:37]MH_I2C_Read... [12:37:37]Read from MH i2c: D1 01 00 D0 07 00 A8 [12:37:37]Write to MH i2c: 01 00 00 D1 07 D8 [12:37:37]Write i2c OK [12:37:37]MH_I2C_Read... [12:37:37]*** Cut start [12:37:37]*** Purtial cut [12:37:37]*** Stage 1: CUTSNS_PIN = 1 [12:37:38]Read from MH i2c: 01 [12:37:38]MH_I2C_Read... [12:37:38]*** Stop cut motor [12:37:38]*** Cut end [12:37:38]Read from MH i2c: 01 07 00 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: 01 07 00 D1 07 00 00 00 00 00 FF 0F ED [12:37:38]process_action close_receipt done [12:37:38]requested_data is exist [12:37:38]produce_requested_data [12:37:38]requested_item fm.sn is exist - process it [12:37:38]wFMCommunicate request_size=4 [12:37:38]MH_SAM_APDU [12:37:38]CAPDU: 80 11 00 00 [12:37:38]Write to MH i2c: E2 08 00 D2 07 80 11 00 00 00 00 00 00 53 [12:37:38]Write i2c OK [12:37:38]MH_I2C_Read... [12:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:38]Read from MH i2c: E2 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: E2 17 00 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: E2 17 00 D2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A6 [12:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:37:38]wFMCommunicate OK [12:37:38]requested_item fd.num is exist - process it [12:37:38]SAM_PROTO_GetFieldsCounters [12:37:38]wFMCommunicate request_size=4 [12:37:38]MH_SAM_APDU [12:37:38]CAPDU: 80 13 00 00 [12:37:38]Write to MH i2c: E2 08 00 D3 07 80 13 00 00 00 00 00 00 56 [12:37:38]Write i2c OK [12:37:38]MH_I2C_Read... [12:37:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:38]Read from MH i2c: E2 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: E2 62 00 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: E2 62 00 D3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 4F 02 00 0E 04 04 00 DA 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 09 [12:37:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 77 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:37:38]wFMCommunicate OK [12:37:38]SAM_PROTO_GetFieldsCounters done [12:37:38]requested_item shift.num is exist - process it [12:37:38]requested_item shift.opened is exist - process it [12:37:38]req_shift_opened [12:37:38]FM_GetShiftState [12:37:38]SAM_PROTO_GetShiftState [12:37:38]wFMCommunicate request_size=4 [12:37:38]MH_SAM_APDU [12:37:38]CAPDU: 80 13 01 00 [12:37:38]Write to MH i2c: E2 08 00 D4 07 80 13 01 00 00 00 00 00 58 [12:37:38]Write i2c OK [12:37:38]MH_I2C_Read... [12:37:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:38]Read from MH i2c: E2 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: E2 0E 00 [12:37:38]MH_I2C_Read... [12:37:38]Read from MH i2c: E2 0E 00 D4 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E8 [12:37:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:37:38]wFMCommunicate OK [12:37:38]SAM_PROTO_GetShiftState done [12:37:38]FM_GetShiftState done [12:37:38]req_shift_opened done [12:37:38]requested_item shift.open_date is exist - process it [12:37:38]req_shift_open_date [12:37:38]req_shift_open_date done [12:37:38]produce_requested_data done [12:37:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151415,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:37:38]process_action_free close_receipt [12:37:38]json_value_free [12:37:38]json_value_free done [12:37:38]process_json_proto returns [12:37:38]Send response to host [12:37:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151415,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:37:38]free response buf [12:37:38]execute_script done [12:37:38]execute_script returns [12:37:38]free content buf [12:37:38]Sock 9.Close socket [12:37:38]Sock 9.Thread stoped [12:37:42]recv_with_timeout no data received [12:37:43]Connected sock=11 [12:37:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F F7 07 01 9D 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A5 00 00 00 F4 03 04 00 10 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 4F 02 00 35 04 06 00 FC 9B EF 10 03 B4 8F 55 70 D8 79 FE 28 AE [12:37:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D A4 47 00 D0 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 4F 02 00 F4 03 04 00 1D 66 EE 66 B6 04 01 00 00 86 8C B2 EB 60 1E AA BF [12:37:44]CommunicateWithHost err = 0 [12:37:44]CheckOFDResponse [12:37:44]1017 (14) - 77093643461234 [12:37:44]1041 (16) - 0000000000871835 [12:37:44]1040 (4) - 151415 [12:37:44]1012 (4) - 21.09.2024 06:22 [12:37:44]1206 (1) - 0 [12:37:44]OFD Sender: Remove packet 151415 [12:37:44]ProducePacketName [12:37:44]name=ofd_packets/00151415 [12:37:44]NVStorageDeleteData [12:37:45]OFD Sender: No OFD packet to send [12:37:50]OFD Sender: No OFD packet to send [12:37:55]OFD Sender: No OFD packet to send [12:38:00]OFD Sender: No OFD packet to send [12:38:05]OFD Sender: No OFD packet to send [12:38:10]OFD Sender: No OFD packet to send [12:38:15]OFD Sender: No OFD packet to send [12:38:20]OFD Sender: No OFD packet to send [12:38:25]OFD Sender: No OFD packet to send [12:38:30]OFD Sender: No OFD packet to send [12:38:35]OFD Sender: No OFD packet to send [12:38:40]OFD Sender: No OFD packet to send [12:38:45]OFD Sender: No OFD packet to send [12:38:50]OFD Sender: No OFD packet to send [12:38:51]accept exits with 7 [12:38:51]New connection [12:38:51]New thread 3067551076 created [12:38:51]Thread 3067407716 joined [12:38:51]Waiting for new connection... [12:38:51] Sock 7.Parse request [12:38:51]Sock 7.Check first char [12:38:51]Sock 7.First char is OK [12:38:51]request: POST /json_proto HTTP/1.0 [12:38:51]Method: POST [12:38:51]URL: /json_proto [12:38:51]Method is POST - this is cgi request [12:38:51]url: /json_proto [12:38:51]query_string will be loaded in cgi processing [12:38:51]execute_cgi json_proto POST (null) [12:38:51]execute_cgi path=json_proto method=POST [12:38:51]POST find Content-Length [12:38:51]Host: 172.17.43.67:8080 [12:38:51]Content-Length: 679 [12:38:51]Content-Type: application/json [12:38:51] [12:38:51]POST finish read [12:38:51]Found Content-Length = 679 [12:38:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:51]execute_script... [12:38: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)1785425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 13.280, "sum" : 900.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:51]POST & json_proto [12:38:51]process_json_proto [12:38:51]json parsed OK: [12:38:51]protocol is kg_v1.0 [12:38:51]action value=close_receipt [12:38:51]process_action close_receipt [12:38:51]cmd_close_receipt [12:38:51]MH_GetDate [12:38:51]Write to MH i2c: F0 00 00 D5 07 CB [12:38:51]Write i2c OK [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: F0 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: F0 09 00 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: F0 09 00 D5 07 00 5C BE EE 66 6A BD 47 65 15 [12:38:51]GetLastDocTimeStamp 1726922256 [12:38:51]current date 1726922332 [12:38:51]FM_GetShiftState [12:38:51]SAM_PROTO_GetShiftState [12:38:51]wFMCommunicate request_size=4 [12:38:51]MH_SAM_APDU [12:38:51]CAPDU: 80 13 01 00 [12:38:51]Write to MH i2c: E2 08 00 D6 07 80 13 01 00 00 00 00 00 5A [12:38:51]Write i2c OK [12:38:51]MH_I2C_Read... [12:38:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:51]Read from MH i2c: E2 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: E2 0E 00 [12:38:51]MH_I2C_Read... [12:38:51]Read from MH i2c: E2 0E 00 D6 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EA [12:38:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:38:51]wFMCommunicate OK [12:38:51]SAM_PROTO_GetShiftState done [12:38:51]FM_GetShiftState done [12:38:51]opened in 1726878748 [12:38:51]opened+sec_in_day 1726965148 [12:38:51]quantity*price = 90038 [12:38:51]sum+1 = 90039 [12:38:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.97 НДС 12% : 95.62 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 166 21.09.2024 12:38 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151416 ФПД: 225628742665777 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123852&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151416&fm=225628742665777&tin=02508201610067®Number=0000000000091825&sum=90000 [12:38:52]StoreToDocumentArchive [12:38:52]shift 474 fd 151416 [12:38:52]save to /storage/0474/doc_00151416 [12:38:52]save last doc name /storage/0474/doc_00151416 to /storage/kkm_last_doc_name [12:38:52]save OK [12:38:52]Clear old archive folders... [12:38:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:38:52]tlvbuf is 011A1910 [12:38:52]SAM_PROTO_ClearQueue [12:38:52]wFMCommunicate request_size=4 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 09 00 00 [12:38:52]Write to MH i2c: E2 08 00 E3 07 80 09 00 00 00 00 00 00 5C [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 E3 07 00 90 00 5E [12:38:52]RAPDU: 90 00 [12:38:52]wFMCommunicate OK [12:38:52]SAM_PROTO_ClearQueue done [12:38:52]KKMCreateOFDPacket [12:38:52]OFDProtocolAddRootSTLVToBuf [12:38:52]FM_MakeSignedData [12:38:52]FM_MakeSignedData [12:38:52]SAM_PROTO_SignData [12:38:52]wFMCommunicate request_size=4 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 0D 01 02 [12:38:52]Write to MH i2c: E2 08 00 E4 07 80 0D 01 02 00 00 00 00 64 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 E4 07 00 90 00 5F [12:38:52]RAPDU: 90 00 [12:38:52]wFMCommunicate OK [12:38:52]wFMCommunicate request_size=255 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 4F 02 00 35 04 06 00 CD [12:38:52]Write to MH i2c: E2 02 01 E5 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 4F 02 00 35 04 06 00 CD 00 00 31 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 E5 07 00 90 00 60 [12:38:52]RAPDU: 90 00 [12:38:52]wFMCommunicate OK [12:38:52]wFMCommunicate request_size=10 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 0D 02 02 05 35 49 0E C6 31 [12:38:52]Write to MH i2c: E2 0D 00 E6 07 80 0D 02 02 05 00 35 49 0E C6 31 00 00 F4 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:52]Read from MH i2c: E2 03 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 03 00 E6 07 00 90 00 61 [12:38:52]RAPDU: 90 00 [12:38:52]wFMCommunicate OK [12:38:52]wFMCommunicate request_size=4 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 0D 03 02 [12:38:52]Write to MH i2c: E2 08 00 E7 07 80 0D 03 02 00 00 00 00 69 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 0B 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 0B 00 E7 07 00 85 F6 CB 91 9E 78 FD 30 90 00 84 [12:38:52]RAPDU: 85 F6 CB 91 9E 78 FD 30 90 00 [12:38:52]wFMCommunicate OK [12:38:52]SAM_PROTO_SignData done [12:38:52]FM_MakeSignedData done [12:38:52]CreateOFDProtocolMessage [12:38:52]wFMCommunicate request_size=4 [12:38:52]MH_SAM_APDU [12:38:52]CAPDU: 80 11 00 00 [12:38:52]Write to MH i2c: E2 08 00 E8 07 80 11 00 00 00 00 00 00 69 [12:38:52]Write i2c OK [12:38:52]MH_I2C_Read... [12:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:52]Read from MH i2c: E2 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 17 00 [12:38:52]MH_I2C_Read... [12:38:52]Read from MH i2c: E2 17 00 E8 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BC [12:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:38:52]wFMCommunicate OK [12:38:52]CreateOFDProtocolMessage done [12:38:52]OFDSenderStorePacket 151416 [12:38:52]StoreOFDPacket docnum=151416 [12:38:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 F6 07 01 42 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 4F 02 00 35 04 06 00 CD 35 49 0E C6 31 85 F6 CB 91 9E 78 FD 30 [12:38:52]CheckFolder [12:38:52]dirname=/storage/ofd_packets [12:38:52]CheckFolder done [12:38:52]ProducePacketName [12:38:52]name=ofd_packets/00151416 [12:38:52]NVStorageSaveData ofd_packets/00151416 [12:38:52]File name is /storage/ofd_packets/00151416 [12:38:52]Write 301 bytes [12:38:52]NVStorageSaveData done [12:38:52]OFDSenderStorePacket done [12:38:52]KKMCreateOFDPacket done [12:38:52]NVStorageSaveData kkm_last_timestamp [12:38:52]File name is /storage/kkm_last_timestamp [12:38:52]Write 4 bytes [12:38:52]NVStorageSaveData done [12:38:53]ExternCall_PrintAddStr [12:38:53]wPrintStart [12:38:53]Write to MH i2c: 01 00 00 E9 07 F0 [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 07 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 FF 0F 05 [12:38:53]RasterBufferAndPrint [12:38:53]line Счет N : (1)1785425 [12:38:53]line ИНН: 02508201610067 [12:38:53]line Контрольно-Кассовый Чек [12:38:53]line ПРОДАЖА [12:38:53]line ТРК (МРК, ГНК) : 42 [12:38:53]line Товар: 2710124130 [12:38:53]line Аи-92-К-5 [12:38:53]line 13.280 * 67.80 [12:38:53]line = 900.38 [12:38:53]line НДС 12% НСП 1% [12:38:53]line > о реализуемом товаре [12:38:53]line ОКРУГЛЕНИЕ: -0.38 [12:38:53]line ИТОГО: 900.00 [12:38:53]line Внесено: 900.00 [12:38:53]line СДАЧА: 0.00 [12:38:53]line НСП 1% : 7.97 [12:38:53]line НДС 12% : 95.62 [12:38:53]line Наличными: 900.00 [12:38:53]line Безнал.: 0.00 [12:38:53]line Место: АЗС № 89 "Партнер Нефть" [12:38:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:38:53]line СНО: Общий режим [12:38:53]line Чек 166 21.09.2024 12:38 [12:38:53]line Смена: 474 ФФД: 1.0 [12:38:53]line ЗНМ: 0300000113 [12:38:53]line РНМ: 0000000000091825 [12:38:53]line Версия ККМ: 001 [12:38:53]line ФМ: 0000000000871835 [12:38:53]line ФД: 151416 [12:38:53]line ФПД: 225628742665777 [12:38:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123852&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151416&fm=225628742665777&tin=02508201610067®Number=0000000000091825&sum=90000 [12:38:53]written 0, free lines is 4095 [12:38:53]OFD Sender: Processing packet 151416 [packets to send 824, broken 823] [12:38:53]ProducePacketName [12:38:53]name=ofd_packets/00151416 [12:38:53]OFD Sender: To server: pG, [12:38:53]CommunicateWithHost lk.salyk.kg:30040 [12:38:53]ConnectInit lk.salyk.kg [12:38:53]Write to MH i2c: 01 00 00 14 08 1C [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 07 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: 01 07 00 14 08 00 00 00 00 00 DF 0C 0E [12:38:53]RasterBufferAndPrint [12:38:53]line [12:38:53]line [12:38:53]line [12:38:53]line [12:38:53]line [12:38:53]written 0, free lines is 3301 [12:38:53]MH_Cut [12:38:53]Write to MH i2c: D1 01 00 1B 08 01 F5 [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: D1 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: D1 01 00 [12:38:53]MH_I2C_Read... [12:38:53]Read from MH i2c: D1 01 00 1B 08 00 F4 [12:38:53]Write to MH i2c: 01 00 00 1C 08 24 [12:38:53]Write i2c OK [12:38:53]MH_I2C_Read... [12:38:53]Connected sock=9 [12:38:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 F6 07 01 42 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 E0 33 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B6 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5A 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 5C BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 4F 02 00 35 04 06 00 CD 35 49 0E C6 31 85 F6 CB 91 9E 78 FD 30 [12:38:54]*** Cut start [12:38:54]*** Purtial cut [12:38:54]*** Stage 1: CUTSNS_PIN = 1 [12:38:54]Read from MH i2c: 01 [12:38:54]MH_I2C_Read... [12:38:54]*** Stop cut motor [12:38:54]*** Cut end [12:38:54]Read from MH i2c: 01 07 00 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: 01 07 00 1C 08 00 00 00 00 00 FF 0F 39 [12:38:54]process_action close_receipt done [12:38:54]requested_data is exist [12:38:54]produce_requested_data [12:38:54]requested_item fm.sn is exist - process it [12:38:54]wFMCommunicate request_size=4 [12:38:54]MH_SAM_APDU [12:38:54]CAPDU: 80 11 00 00 [12:38:54]Write to MH i2c: E2 08 00 1D 08 80 11 00 00 00 00 00 00 9F [12:38:54]Write i2c OK [12:38:54]MH_I2C_Read... [12:38:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 35 D4 47 00 6C DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 4F 02 00 F4 03 04 00 63 66 EE 66 B6 04 01 00 00 41 9C 8C E1 2B 61 D1 71 [12:38:54]CommunicateWithHost err = 0 [12:38:54]CheckOFDResponse [12:38:54]1017 (14) - 77093643461234 [12:38:54]1041 (16) - 0000000000871835 [12:38:54]1040 (4) - 151416 [12:38:54]1012 (4) - 21.09.2024 06:23 [12:38:54]1206 (1) - 0 [12:38:54]OFD Sender: Remove packet 151416 [12:38:54]ProducePacketName [12:38:54]name=ofd_packets/00151416 [12:38:54]NVStorageDeleteData [12:38:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:54]Read from MH i2c: E2 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: E2 17 00 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: E2 17 00 1D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F2 [12:38:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:38:54]wFMCommunicate OK [12:38:54]requested_item fd.num is exist - process it [12:38:54]SAM_PROTO_GetFieldsCounters [12:38:54]wFMCommunicate request_size=4 [12:38:54]MH_SAM_APDU [12:38:54]CAPDU: 80 13 00 00 [12:38:54]Write to MH i2c: E2 08 00 1E 08 80 13 00 00 00 00 00 00 A2 [12:38:54]Write i2c OK [12:38:54]MH_I2C_Read... [12:38:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:54]Read from MH i2c: E2 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: E2 62 00 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: E2 62 00 1E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 4F 02 00 0E 04 04 00 DA 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 59 [12:38:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 78 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:38:54]wFMCommunicate OK [12:38:54]SAM_PROTO_GetFieldsCounters done [12:38:54]requested_item shift.num is exist - process it [12:38:54]requested_item shift.opened is exist - process it [12:38:54]req_shift_opened [12:38:54]FM_GetShiftState [12:38:54]SAM_PROTO_GetShiftState [12:38:54]wFMCommunicate request_size=4 [12:38:54]MH_SAM_APDU [12:38:54]CAPDU: 80 13 01 00 [12:38:54]Write to MH i2c: E2 08 00 1F 08 80 13 01 00 00 00 00 00 A4 [12:38:54]Write i2c OK [12:38:54]MH_I2C_Read... [12:38:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:54]Read from MH i2c: E2 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: E2 0E 00 [12:38:54]MH_I2C_Read... [12:38:54]Read from MH i2c: E2 0E 00 1F 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 34 [12:38:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:38:54]wFMCommunicate OK [12:38:54]SAM_PROTO_GetShiftState done [12:38:54]FM_GetShiftState done [12:38:54]req_shift_opened done [12:38:54]requested_item shift.open_date is exist - process it [12:38:54]req_shift_open_date [12:38:54]req_shift_open_date done [12:38:54]produce_requested_data done [12:38:54]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151416,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:38:54]process_action_free close_receipt [12:38:54]json_value_free [12:38:54]json_value_free done [12:38:54]process_json_proto returns [12:38:54]Send response to host [12:38:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151416,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:38:54]free response buf [12:38:54]execute_script done [12:38:54]execute_script returns [12:38:54]free content buf [12:38:54]Sock 7.Close socket [12:38:54]Sock 7.Thread stoped [12:38:55]OFD Sender: No OFD packet to send [12:38:56]accept exits with 10 [12:38:56]New connection [12:38:56]New thread 3067407716 created [12:38:56]Thread 3067551076 joined [12:38:56]Waiting for new connection... [12:38:56] Sock 10.Parse request [12:38:56]Sock 10.Check first char [12:38:56]Sock 10.First char is OK [12:38:56]request: POST /json_proto HTTP/1.0 [12:38:56]Method: POST [12:38:56]URL: /json_proto [12:38:56]Method is POST - this is cgi request [12:38:56]url: /json_proto [12:38:56]query_string will be loaded in cgi processing [12:38:56]execute_cgi json_proto POST (null) [12:38:56]execute_cgi path=json_proto method=POST [12:38:56]POST find Content-Length [12:38:56]Host: 172.17.43.67:8080 [12:38:56]Content-Length: 675 [12:38:56]Content-Type: application/json [12:38:56] [12:38:56]POST finish read [12:38:56]Found Content-Length = 675 [12:38:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:56]execute_script... [12:38:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:38:56]POST & json_proto [12:38:56]process_json_proto [12:38:56]json parsed OK: [12:38:56]protocol is kg_v1.0 [12:38:56]action value=close_receipt [12:38:56]process_action close_receipt [12:38:56]cmd_close_receipt [12:38:56]MH_GetDate [12:38:56]Write to MH i2c: F0 00 00 20 08 17 [12:38:56]Write i2c OK [12:38:56]MH_I2C_Read... [12:38:56]Read from MH i2c: F0 [12:38:56]MH_I2C_Read... [12:38:56]Read from MH i2c: F0 09 00 [12:38:56]MH_I2C_Read... [12:38:56]Read from MH i2c: F0 09 00 20 08 00 61 BE EE 66 6A BD 47 65 66 [12:38:56]GetLastDocTimeStamp 1726922332 [12:38:56]current date 1726922337 [12:38:56]FM_GetShiftState [12:38:56]SAM_PROTO_GetShiftState [12:38:56]wFMCommunicate request_size=4 [12:38:56]MH_SAM_APDU [12:38:56]CAPDU: 80 13 01 00 [12:38:56]Write to MH i2c: E2 08 00 21 08 80 13 01 00 00 00 00 00 A6 [12:38:56]Write i2c OK [12:38:56]MH_I2C_Read... [12:38:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:56]Read from MH i2c: E2 [12:38:56]MH_I2C_Read... [12:38:56]Read from MH i2c: E2 0E 00 [12:38:56]MH_I2C_Read... [12:38:56]Read from MH i2c: E2 0E 00 21 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [12:38:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:38:56]wFMCommunicate OK [12:38:56]SAM_PROTO_GetShiftState done [12:38:56]FM_GetShiftState done [12:38:56]opened in 1726878748 [12:38:56]opened+sec_in_day 1726965148 [12:38:56]quantity*price = 50063 [12:38:56]sum+1 = 50064 [12:38:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 167 21.09.2024 12:38 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151417 ФПД: 258184802402052 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151417&fm=258184802402052&tin=02508201610067®Number=0000000000091825&sum=50000 [12:38:57]StoreToDocumentArchive [12:38:57]shift 474 fd 151417 [12:38:57]save to /storage/0474/doc_00151417 [12:38:57]save last doc name /storage/0474/doc_00151417 to /storage/kkm_last_doc_name [12:38:57]save OK [12:38:57]Clear old archive folders... [12:38:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:38:57]tlvbuf is B6F53C60 [12:38:57]SAM_PROTO_ClearQueue [12:38:57]wFMCommunicate request_size=4 [12:38:57]MH_SAM_APDU [12:38:57]CAPDU: 80 09 00 00 [12:38:57]Write to MH i2c: E2 08 00 2E 08 80 09 00 00 00 00 00 00 A8 [12:38:57]Write i2c OK [12:38:57]MH_I2C_Read... [12:38:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:38:57]Read from MH i2c: E2 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 03 00 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 03 00 2E 08 00 90 00 AA [12:38:57]RAPDU: 90 00 [12:38:57]wFMCommunicate OK [12:38:57]SAM_PROTO_ClearQueue done [12:38:57]KKMCreateOFDPacket [12:38:57]OFDProtocolAddRootSTLVToBuf [12:38:57]FM_MakeSignedData [12:38:57]FM_MakeSignedData [12:38:57]SAM_PROTO_SignData [12:38:57]wFMCommunicate request_size=4 [12:38:57]MH_SAM_APDU [12:38:57]CAPDU: 80 0D 01 02 [12:38:57]Write to MH i2c: E2 08 00 2F 08 80 0D 01 02 00 00 00 00 B0 [12:38:57]Write i2c OK [12:38:57]MH_I2C_Read... [12:38:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:38:57]Read from MH i2c: E2 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 03 00 [12:38:57]MH_I2C_Read... [12:38:57]Read from MH i2c: E2 03 00 2F 08 00 90 00 AB [12:38:57]RAPDU: 90 00 [12:38:57]wFMCommunicate OK [12:38:57]wFMCommunicate request_size=255 [12:38:57]MH_SAM_APDU [12:38:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 61 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 4F 02 00 35 04 06 00 EA D1 55 6E [12:38:57]Write to MH i2c: E2 02 01 30 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 61 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 4F 02 00 35 04 06 00 EA D1 55 6E 00 00 FA [12:38:57]Write i2c OK [12:38:57]MH_I2C_Read... [12:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:58]Read from MH i2c: E2 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 03 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 03 00 30 08 00 90 00 AC [12:38:58]RAPDU: 90 00 [12:38:58]wFMCommunicate OK [12:38:58]wFMCommunicate request_size=7 [12:38:58]MH_SAM_APDU [12:38:58]CAPDU: 80 0D 02 02 02 FF 04 [12:38:58]Write to MH i2c: E2 0A 00 31 08 80 0D 02 02 02 00 FF 04 00 00 BA [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:38:58]Read from MH i2c: E2 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 03 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 03 00 31 08 00 90 00 AD [12:38:58]RAPDU: 90 00 [12:38:58]wFMCommunicate OK [12:38:58]wFMCommunicate request_size=4 [12:38:58]MH_SAM_APDU [12:38:58]CAPDU: 80 0D 03 02 [12:38:58]Write to MH i2c: E2 08 00 32 08 80 0D 03 02 00 00 00 00 B5 [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:38:58]Read from MH i2c: E2 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 0B 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 0B 00 32 08 00 35 F1 47 61 ED 06 AD 66 90 00 8A [12:38:58]RAPDU: 35 F1 47 61 ED 06 AD 66 90 00 [12:38:58]wFMCommunicate OK [12:38:58]SAM_PROTO_SignData done [12:38:58]FM_MakeSignedData done [12:38:58]CreateOFDProtocolMessage [12:38:58]wFMCommunicate request_size=4 [12:38:58]MH_SAM_APDU [12:38:58]CAPDU: 80 11 00 00 [12:38:58]Write to MH i2c: E2 08 00 33 08 80 11 00 00 00 00 00 00 B5 [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:58]Read from MH i2c: E2 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 17 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: E2 17 00 33 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [12:38:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:38:58]wFMCommunicate OK [12:38:58]CreateOFDProtocolMessage done [12:38:58]OFDSenderStorePacket 151417 [12:38:58]StoreOFDPacket docnum=151417 [12:38:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C1 C2 04 01 19 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 61 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 4F 02 00 35 04 06 00 EA D1 55 6E FF 04 35 F1 47 61 ED 06 AD 66 [12:38:58]CheckFolder [12:38:58]dirname=/storage/ofd_packets [12:38:58]CheckFolder done [12:38:58]ProducePacketName [12:38:58]name=ofd_packets/00151417 [12:38:58]NVStorageSaveData ofd_packets/00151417 [12:38:58]File name is /storage/ofd_packets/00151417 [12:38:58]Write 298 bytes [12:38:58]NVStorageSaveData done [12:38:58]OFDSenderStorePacket done [12:38:58]KKMCreateOFDPacket done [12:38:58]NVStorageSaveData kkm_last_timestamp [12:38:58]File name is /storage/kkm_last_timestamp [12:38:58]Write 4 bytes [12:38:58]NVStorageSaveData done [12:38:58]ExternCall_PrintAddStr [12:38:58]wPrintStart [12:38:58]Write to MH i2c: 01 00 00 34 08 3C [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: 01 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: 01 07 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 FF 0F 51 [12:38:58]RasterBufferAndPrint [12:38:58]line Счет N : (1)1785426 [12:38:58]line ИНН: 02508201610067 [12:38:58]line Контрольно-Кассовый Чек [12:38:58]line ПРОДАЖА [12:38:58]line ТРК (МРК, ГНК) : 31 [12:38:58]line Товар: 2710194210 [12:38:58]line ДТ-К-5 [12:38:58]line 6.570 * 76.20 [12:38:58]line = 500.63 [12:38:58]line НДС 12% НСП 1% [12:38:58]line > о реализуемом товаре [12:38:58]line ОКРУГЛЕНИЕ: -0.63 [12:38:58]line ИТОГО: 500.00 [12:38:58]line Внесено: 500.00 [12:38:58]line СДАЧА: 0.00 [12:38:58]line НСП 1% : 4.43 [12:38:58]line НДС 12% : 53.16 [12:38:58]line Наличными: 500.00 [12:38:58]line Безнал.: 0.00 [12:38:58]line Место: АЗС № 89 "Партнер Нефть" [12:38:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:38:58]line СНО: Общий режим [12:38:58]line Чек 167 21.09.2024 12:38 [12:38:58]line Смена: 474 ФФД: 1.0 [12:38:58]line ЗНМ: 0300000113 [12:38:58]line РНМ: 0000000000091825 [12:38:58]line Версия ККМ: 001 [12:38:58]line ФМ: 0000000000871835 [12:38:58]line ФД: 151417 [12:38:58]line ФПД: 258184802402052 [12:38:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T123857&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151417&fm=258184802402052&tin=02508201610067®Number=0000000000091825&sum=50000 [12:38:58]written 0, free lines is 4095 [12:38:58]OFD Sender: Processing packet 151417 [packets to send 824, broken 823] [12:38:58]ProducePacketName [12:38:58]name=ofd_packets/00151417 [12:38:58]OFD Sender: To server: pG, [12:38:58]CommunicateWithHost lk.salyk.kg:30040 [12:38:58]ConnectInit lk.salyk.kg [12:38:58]Write to MH i2c: 01 00 00 5F 08 67 [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: 01 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: 01 07 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: 01 07 00 5F 08 00 00 00 00 00 D7 0C 51 [12:38:58]RasterBufferAndPrint [12:38:58]line [12:38:58]line [12:38:58]line [12:38:58]line [12:38:58]line [12:38:58]written 0, free lines is 3299 [12:38:58]MH_Cut [12:38:58]Write to MH i2c: D1 01 00 66 08 01 40 [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: D1 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: D1 01 00 [12:38:58]MH_I2C_Read... [12:38:58]Read from MH i2c: D1 01 00 66 08 00 3F [12:38:58]Write to MH i2c: 01 00 00 67 08 6F [12:38:58]Write i2c OK [12:38:58]MH_I2C_Read... [12:38:59]*** Cut start [12:38:59]*** Purtial cut [12:38:59]*** Stage 1: CUTSNS_PIN = 1 [12:38:59]Read from MH i2c: 01 [12:38:59]MH_I2C_Read... [12:38:59]*** Stop cut motor [12:38:59]*** Cut end [12:38:59]Read from MH i2c: 01 07 00 [12:38:59]MH_I2C_Read... [12:38:59]Read from MH i2c: 01 07 00 67 08 00 00 00 00 00 FF 0F 84 [12:38:59]process_action close_receipt done [12:38:59]requested_data is exist [12:38:59]produce_requested_data [12:38:59]requested_item fm.sn is exist - process it [12:38:59]wFMCommunicate request_size=4 [12:38:59]MH_SAM_APDU [12:38:59]CAPDU: 80 11 00 00 [12:38:59]Write to MH i2c: E2 08 00 68 08 80 11 00 00 00 00 00 00 EA [12:38:59]Write i2c OK [12:38:59]MH_I2C_Read... [12:38:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:00]Read from MH i2c: E2 [12:39:00]MH_I2C_Read... [12:39:00]Read from MH i2c: E2 17 00 [12:39:00]MH_I2C_Read... [12:39:00]Read from MH i2c: E2 17 00 68 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3D [12:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:39:00]wFMCommunicate OK [12:39:00]requested_item fd.num is exist - process it [12:39:00]SAM_PROTO_GetFieldsCounters [12:39:00]wFMCommunicate request_size=4 [12:39:00]MH_SAM_APDU [12:39:00]CAPDU: 80 13 00 00 [12:39:00]Write to MH i2c: E2 08 00 69 08 80 13 00 00 00 00 00 00 ED [12:39:00]Write i2c OK [12:39:00]MH_I2C_Read... [12:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:00]Read from MH i2c: E2 [12:39:00]MH_I2C_Read... [12:39:00]Read from MH i2c: E2 62 00 [12:39:00]MH_I2C_Read... [12:39:00]Read from MH i2c: E2 62 00 69 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 4F 02 00 0E 04 04 00 DA 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 A8 [12:39:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:00]wFMCommunicate OK [12:39:00]SAM_PROTO_GetFieldsCounters done [12:39:00]requested_item shift.num is exist - process it [12:39:00]requested_item shift.opened is exist - process it [12:39:00]req_shift_opened [12:39:00]FM_GetShiftState [12:39:00]SAM_PROTO_GetShiftState [12:39:00]wFMCommunicate request_size=4 [12:39:00]MH_SAM_APDU [12:39:00]CAPDU: 80 13 01 00 [12:39:00]Write to MH i2c: E2 08 00 6A 08 80 13 01 00 00 00 00 00 EF [12:39:00]Write i2c OK [12:39:00]MH_I2C_Read... [12:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:00]Read from MH i2c: E2 [12:39:00]MH_I2C_Read... [12:39:00]Read from MH i2c: E2 0E 00 [12:39:00]MH_I2C_Read... [12:39:00]Read from MH i2c: E2 0E 00 6A 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7F [12:39:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:39:00]wFMCommunicate OK [12:39:00]SAM_PROTO_GetShiftState done [12:39:00]FM_GetShiftState done [12:39:00]req_shift_opened done [12:39:00]requested_item shift.open_date is exist - process it [12:39:00]req_shift_open_date [12:39:00]req_shift_open_date done [12:39:00]produce_requested_data done [12:39:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151417,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:39:00]process_action_free close_receipt [12:39:00]json_value_free [12:39:00]json_value_free done [12:39:00]process_json_proto returns [12:39:00]Send response to host [12:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151417,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:39:00]free response buf [12:39:00]execute_script done [12:39:00]execute_script returns [12:39:00]free content buf [12:39:00]Sock 10.Close socket [12:39:00]Sock 10.Thread stoped [12:39:02]Connected sock=11 [12:39:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C1 C2 04 01 19 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 61 BE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 4F 02 00 35 04 06 00 EA D1 55 6E FF 04 35 F1 47 61 ED 06 AD 66 [12:39:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B2 63 47 00 BA 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 4F 02 00 F4 03 04 00 6C 66 EE 66 B6 04 01 00 00 05 4A 77 4E 31 70 10 8D [12:39:03]CommunicateWithHost err = 0 [12:39:03]CheckOFDResponse [12:39:03]1017 (14) - 77093643461234 [12:39:03]1041 (16) - 0000000000871835 [12:39:03]1040 (4) - 151417 [12:39:03]1012 (4) - 21.09.2024 06:23 [12:39:03]1206 (1) - 0 [12:39:03]OFD Sender: Remove packet 151417 [12:39:03]ProducePacketName [12:39:03]name=ofd_packets/00151417 [12:39:03]NVStorageDeleteData [12:39:03]OFD Sender: No OFD packet to send [12:39:08]OFD Sender: No OFD packet to send [12:39:13]OFD Sender: No OFD packet to send [12:39:18]OFD Sender: No OFD packet to send [12:39:23]OFD Sender: No OFD packet to send [12:39:28]OFD Sender: No OFD packet to send [12:39:33]OFD Sender: No OFD packet to send [12:39:38]OFD Sender: No OFD packet to send [12:39:43]OFD Sender: No OFD packet to send [12:39:48]OFD Sender: No OFD packet to send [12:39:50]recv_with_timeout no data received [12:39:53]OFD Sender: No OFD packet to send [12:39:58]OFD Sender: No OFD packet to send [12:40:03]OFD Sender: No OFD packet to send [12:40:08]OFD Sender: No OFD packet to send [12:40:13]OFD Sender: No OFD packet to send [12:40:18]OFD Sender: No OFD packet to send [12:40:23]OFD Sender: No OFD packet to send [12:40:27]recv_with_timeout no data received [12:40:29]OFD Sender: No OFD packet to send [12:40:34]OFD Sender: No OFD packet to send [12:40:39]OFD Sender: No OFD packet to send [12:40:44]OFD Sender: No OFD packet to send [12:40:49]OFD Sender: No OFD packet to send [12:40:54]OFD Sender: No OFD packet to send [12:40:59]OFD Sender: No OFD packet to send [12:41:04]OFD Sender: No OFD packet to send [12:41:09]OFD Sender: No OFD packet to send [12:41:11]recv_with_timeout no data received [12:41:14]OFD Sender: No OFD packet to send [12:41:19]OFD Sender: No OFD packet to send [12:41:24]OFD Sender: No OFD packet to send [12:41:29]OFD Sender: No OFD packet to send [12:41:29]recv_with_timeout no data received [12:41:34]OFD Sender: No OFD packet to send [12:41:39]OFD Sender: No OFD packet to send [12:41:44]OFD Sender: No OFD packet to send [12:41:48]recv_with_timeout no data received [12:41:49]OFD Sender: No OFD packet to send [12:41:54]OFD Sender: No OFD packet to send [12:41:59]OFD Sender: No OFD packet to send [12:42:04]OFD Sender: No OFD packet to send [12:42:09]OFD Sender: No OFD packet to send [12:42:14]OFD Sender: No OFD packet to send [12:42:18]recv_with_timeout no data received [12:42:19]OFD Sender: No OFD packet to send [12:42:24]OFD Sender: No OFD packet to send [12:42:29]OFD Sender: No OFD packet to send [12:42:34]OFD Sender: No OFD packet to send [12:42:39]OFD Sender: No OFD packet to send [12:42:44]OFD Sender: No OFD packet to send [12:42:47]accept exits with 7 [12:42:47]New connection [12:42:47]New thread 3067551076 created [12:42:47]Thread 3067407716 joined [12:42:47]Waiting for new connection... [12:42:47] Sock 7.Parse request [12:42:47]Sock 7.Check first char [12:42:47]Sock 7.First char is OK [12:42:47]request: POST /json_proto HTTP/1.0 [12:42:47]Method: POST [12:42:47]URL: /json_proto [12:42:47]Method is POST - this is cgi request [12:42:47]url: /json_proto [12:42:47]query_string will be loaded in cgi processing [12:42:47]execute_cgi json_proto POST (null) [12:42:47]execute_cgi path=json_proto method=POST [12:42:47]POST find Content-Length [12:42:47]Host: 172.17.43.67:8080 [12:42:47]Content-Length: 663 [12:42:47]Content-Type: application/json [12:42:47] [12:42:47]POST finish read [12:42:47]Found Content-Length = 663 [12:42:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:47]execute_script... [12:42: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)1785427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:47]POST & json_proto [12:42:47]process_json_proto [12:42:47]json parsed OK: [12:42:47]protocol is kg_v1.0 [12:42:47]action value=close_receipt [12:42:47]process_action close_receipt [12:42:47]cmd_close_receipt [12:42:47]MH_GetDate [12:42:47]Write to MH i2c: F0 00 00 6B 08 62 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: F0 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: F0 09 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: F0 09 00 6B 08 00 48 BF EE 66 6A BD 47 65 99 [12:42:47]GetLastDocTimeStamp 1726922337 [12:42:47]current date 1726922568 [12:42:47]FM_GetShiftState [12:42:47]SAM_PROTO_GetShiftState [12:42:47]wFMCommunicate request_size=4 [12:42:47]MH_SAM_APDU [12:42:47]CAPDU: 80 13 01 00 [12:42:47]Write to MH i2c: E2 08 00 6C 08 80 13 01 00 00 00 00 00 F1 [12:42:47]Write i2c OK [12:42:47]MH_I2C_Read... [12:42:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:47]Read from MH i2c: E2 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 0E 00 [12:42:47]MH_I2C_Read... [12:42:47]Read from MH i2c: E2 0E 00 6C 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 81 [12:42:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:42:47]wFMCommunicate OK [12:42:47]SAM_PROTO_GetShiftState done [12:42:47]FM_GetShiftState done [12:42:47]opened in 1726878748 [12:42:47]opened+sec_in_day 1726965148 [12:42:47]quantity*price = 70062 [12:42:47]sum+1 = 70063 [12:42:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 168 21.09.2024 12:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151418 ФПД: 226772244823245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T124248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151418&fm=226772244823245&tin=02508201610067®Number=0000000000091825&sum=70000 [12:42:48]StoreToDocumentArchive [12:42:48]shift 474 fd 151418 [12:42:48]save to /storage/0474/doc_00151418 [12:42:48]save last doc name /storage/0474/doc_00151418 to /storage/kkm_last_doc_name [12:42:48]save OK [12:42:48]Clear old archive folders... [12:42:48]ProcessDocumentItem done err = 0, tmpTLVsize=247 [12:42:48]tlvbuf is 01202750 [12:42:48]SAM_PROTO_ClearQueue [12:42:48]wFMCommunicate request_size=4 [12:42:48]MH_SAM_APDU [12:42:48]CAPDU: 80 09 00 00 [12:42:48]Write to MH i2c: E2 08 00 79 08 80 09 00 00 00 00 00 00 F3 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 [12:42:48]MH_I2C_Read... [12:42:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:48]Read from MH i2c: E2 03 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 79 08 00 90 00 F5 [12:42:48]RAPDU: 90 00 [12:42:48]wFMCommunicate OK [12:42:48]SAM_PROTO_ClearQueue done [12:42:48]KKMCreateOFDPacket [12:42:48]OFDProtocolAddRootSTLVToBuf [12:42:48]FM_MakeSignedData [12:42:48]FM_MakeSignedData [12:42:48]SAM_PROTO_SignData [12:42:48]wFMCommunicate request_size=4 [12:42:48]MH_SAM_APDU [12:42:48]CAPDU: 80 0D 01 02 [12:42:48]Write to MH i2c: E2 08 00 7A 08 80 0D 01 02 00 00 00 00 FB [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:48]Read from MH i2c: E2 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 7A 08 00 90 00 F6 [12:42:48]RAPDU: 90 00 [12:42:48]wFMCommunicate OK [12:42:48]wFMCommunicate request_size=255 [12:42:48]MH_SAM_APDU [12:42:48]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 48 BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 4F 02 00 35 04 06 00 CE 3F 87 18 FC [12:42:48]Write to MH i2c: E2 02 01 7B 08 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 48 BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 4F 02 00 35 04 06 00 CE 3F 87 18 FC 00 00 A9 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:48]Read from MH i2c: E2 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 7B 08 00 90 00 F7 [12:42:48]RAPDU: 90 00 [12:42:48]wFMCommunicate OK [12:42:48]wFMCommunicate request_size=6 [12:42:48]MH_SAM_APDU [12:42:48]CAPDU: 80 0D 02 02 01 CD [12:42:48]Write to MH i2c: E2 09 00 7C 08 80 0D 02 02 01 00 CD 00 00 CD [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:48]Read from MH i2c: E2 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 03 00 7C 08 00 90 00 F8 [12:42:48]RAPDU: 90 00 [12:42:48]wFMCommunicate OK [12:42:48]wFMCommunicate request_size=4 [12:42:48]MH_SAM_APDU [12:42:48]CAPDU: 80 0D 03 02 [12:42:48]Write to MH i2c: E2 08 00 7D 08 80 0D 03 02 00 00 00 00 00 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:48]Read from MH i2c: E2 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 0B 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 0B 00 7D 08 00 EA E9 E4 8C F7 F4 61 F0 90 00 80 [12:42:48]RAPDU: EA E9 E4 8C F7 F4 61 F0 90 00 [12:42:48]wFMCommunicate OK [12:42:48]SAM_PROTO_SignData done [12:42:48]FM_MakeSignedData done [12:42:48]CreateOFDProtocolMessage [12:42:48]wFMCommunicate request_size=4 [12:42:48]MH_SAM_APDU [12:42:48]CAPDU: 80 11 00 00 [12:42:48]Write to MH i2c: E2 08 00 7E 08 80 11 00 00 00 00 00 00 00 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:48]Read from MH i2c: E2 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 17 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: E2 17 00 7E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 53 [12:42:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:48]wFMCommunicate OK [12:42:48]CreateOFDProtocolMessage done [12:42:48]OFDSenderStorePacket 151418 [12:42:48]StoreOFDPacket docnum=151418 [12:42:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C6 FD 03 01 00 EE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 48 BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 4F 02 00 35 04 06 00 CE 3F 87 18 FC CD EA E9 E4 8C F7 F4 61 F0 [12:42:48]CheckFolder [12:42:48]dirname=/storage/ofd_packets [12:42:48]CheckFolder done [12:42:48]ProducePacketName [12:42:48]name=ofd_packets/00151418 [12:42:48]NVStorageSaveData ofd_packets/00151418 [12:42:48]File name is /storage/ofd_packets/00151418 [12:42:48]Write 297 bytes [12:42:48]NVStorageSaveData done [12:42:48]OFDSenderStorePacket done [12:42:48]KKMCreateOFDPacket done [12:42:48]NVStorageSaveData kkm_last_timestamp [12:42:48]File name is /storage/kkm_last_timestamp [12:42:48]Write 4 bytes [12:42:48]NVStorageSaveData done [12:42:48]ExternCall_PrintAddStr [12:42:48]wPrintStart [12:42:48]Write to MH i2c: 01 00 00 7F 08 87 [12:42:48]Write i2c OK [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: 01 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: 01 07 00 [12:42:48]MH_I2C_Read... [12:42:48]Read from MH i2c: 01 07 00 7F 08 00 00 00 00 00 FF 0F 9C [12:42:48]RasterBufferAndPrint [12:42:48]line Счет N : (1)1785427 [12:42:48]line ИНН: 02508201610067 [12:42:48]line Контрольно-Кассовый Чек [12:42:48]line ПРОДАЖА [12:42:48]line ТРК (МРК, ГНК) : 33 [12:42:48]line Товар: 2710124130 [12:42:48]line Super-92 [12:42:48]line 10.110 * 69.30 [12:42:48]line = 700.62 [12:42:48]line НДС 12% НСП 1% [12:42:48]line > о реализуемом товаре [12:42:48]line ОКРУГЛЕНИЕ: -0.62 [12:42:48]line ИТОГО: 700.00 [12:42:48]line Внесено: 700.00 [12:42:48]line СДАЧА: 0.00 [12:42:48]line НСП 1% : 6.20 [12:42:48]line НДС 12% : 74.40 [12:42:48]line Наличными: 700.00 [12:42:48]line Безнал.: 0.00 [12:42:48]line Место: АЗС № 89 "Партнер Нефть" [12:42:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:42:48]line СНО: Общий режим [12:42:48]line Чек 168 21.09.2024 12:42 [12:42:48]line Смена: 474 ФФД: 1.0 [12:42:48]line ЗНМ: 0300000113 [12:42:48]line РНМ: 0000000000091825 [12:42:48]line Версия ККМ: 001 [12:42:48]line ФМ: 0000000000871835 [12:42:48]line ФД: 151418 [12:42:48]line ФПД: 226772244823245 [12:42:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T124248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151418&fm=226772244823245&tin=02508201610067®Number=0000000000091825&sum=70000 [12:42:49]OFD Sender: Processing packet 151418 [packets to send 824, broken 823] [12:42:49]ProducePacketName [12:42:49]name=ofd_packets/00151418 [12:42:49]OFD Sender: To server: pG, [12:42:49]CommunicateWithHost lk.salyk.kg:30040 [12:42:49]ConnectInit lk.salyk.kg [12:42:49]written 0, free lines is 4095 [12:42:49]Write to MH i2c: 01 00 00 AA 08 B2 [12:42:49]Write i2c OK [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: 01 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: 01 07 00 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: 01 07 00 AA 08 00 00 00 00 00 D5 0C 9A [12:42:49]RasterBufferAndPrint [12:42:49]line [12:42:49]line [12:42:49]line [12:42:49]line [12:42:49]line [12:42:49]written 0, free lines is 3293 [12:42:49]MH_Cut [12:42:49]Write to MH i2c: D1 01 00 B1 08 01 8B [12:42:49]Write i2c OK [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: D1 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: D1 01 00 [12:42:49]MH_I2C_Read... [12:42:49]Read from MH i2c: D1 01 00 B1 08 00 8A [12:42:49]Write to MH i2c: 01 00 00 B2 08 BA [12:42:49]Write i2c OK [12:42:49]MH_I2C_Read... [12:42:50]*** Cut start [12:42:50]*** Purtial cut [12:42:50]*** Stage 1: CUTSNS_PIN = 1 [12:42:50]Read from MH i2c: 01 [12:42:50]MH_I2C_Read... [12:42:50]*** Stop cut motor [12:42:50]*** Cut end [12:42:50]Read from MH i2c: 01 07 00 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: 01 07 00 B2 08 00 00 00 00 00 FF 0F CF [12:42:50]process_action close_receipt done [12:42:50]requested_data is exist [12:42:50]produce_requested_data [12:42:50]requested_item fm.sn is exist - process it [12:42:50]wFMCommunicate request_size=4 [12:42:50]MH_SAM_APDU [12:42:50]CAPDU: 80 11 00 00 [12:42:50]Write to MH i2c: E2 08 00 B3 08 80 11 00 00 00 00 00 00 35 [12:42:50]Write i2c OK [12:42:50]MH_I2C_Read... [12:42:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:50]Read from MH i2c: E2 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 17 00 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 17 00 B3 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 88 [12:42:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:42:50]wFMCommunicate OK [12:42:50]requested_item fd.num is exist - process it [12:42:50]SAM_PROTO_GetFieldsCounters [12:42:50]wFMCommunicate request_size=4 [12:42:50]MH_SAM_APDU [12:42:50]CAPDU: 80 13 00 00 [12:42:50]Write to MH i2c: E2 08 00 B4 08 80 13 00 00 00 00 00 00 38 [12:42:50]Write i2c OK [12:42:50]MH_I2C_Read... [12:42:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:42:50]Read from MH i2c: E2 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 62 00 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 62 00 B4 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 4F 02 00 0E 04 04 00 DA 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 F7 [12:42:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7A 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:42:50]wFMCommunicate OK [12:42:50]SAM_PROTO_GetFieldsCounters done [12:42:50]requested_item shift.num is exist - process it [12:42:50]requested_item shift.opened is exist - process it [12:42:50]req_shift_opened [12:42:50]FM_GetShiftState [12:42:50]SAM_PROTO_GetShiftState [12:42:50]wFMCommunicate request_size=4 [12:42:50]MH_SAM_APDU [12:42:50]CAPDU: 80 13 01 00 [12:42:50]Write to MH i2c: E2 08 00 B5 08 80 13 01 00 00 00 00 00 3A [12:42:50]Write i2c OK [12:42:50]MH_I2C_Read... [12:42:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:50]Read from MH i2c: E2 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 0E 00 [12:42:50]MH_I2C_Read... [12:42:50]Read from MH i2c: E2 0E 00 B5 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CA [12:42:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:42:50]wFMCommunicate OK [12:42:50]SAM_PROTO_GetShiftState done [12:42:50]FM_GetShiftState done [12:42:50]req_shift_opened done [12:42:50]requested_item shift.open_date is exist - process it [12:42:50]req_shift_open_date [12:42:50]req_shift_open_date done [12:42:50]produce_requested_data done [12:42:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151418,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:42:50]process_action_free close_receipt [12:42:50]json_value_free [12:42:50]json_value_free done [12:42:50]process_json_proto returns [12:42:50]Send response to host [12:42:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151418,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:42:50]free response buf [12:42:50]execute_script done [12:42:50]execute_script returns [12:42:50]free content buf [12:42:50]Sock 7.Close socket [12:42:50]Sock 7.Thread stoped [12:42:51]Connected sock=11 [12:42:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C6 FD 03 01 00 EE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 48 BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 4F 02 00 35 04 06 00 CE 3F 87 18 FC CD EA E9 E4 8C F7 F4 61 F0 [12:42:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 04 D0 47 00 7B AC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7A 4F 02 00 F4 03 04 00 51 67 EE 66 B6 04 01 00 00 29 55 77 39 EF 1C 9A 39 [12:42:52]CommunicateWithHost err = 0 [12:42:52]CheckOFDResponse [12:42:52]1017 (14) - 77093643461234 [12:42:52]1041 (16) - 0000000000871835 [12:42:52]1040 (4) - 151418 [12:42:52]1012 (4) - 21.09.2024 06:27 [12:42:52]1206 (1) - 0 [12:42:52]OFD Sender: Remove packet 151418 [12:42:52]ProducePacketName [12:42:52]name=ofd_packets/00151418 [12:42:52]NVStorageDeleteData [12:42:52]OFD Sender: No OFD packet to send [12:42:57]OFD Sender: No OFD packet to send [12:43:02]OFD Sender: No OFD packet to send [12:43:07]OFD Sender: No OFD packet to send [12:43:12]OFD Sender: No OFD packet to send [12:43:14]recv_with_timeout no data received [12:43:17]OFD Sender: No OFD packet to send [12:43:23]OFD Sender: No OFD packet to send [12:43:27]recv_with_timeout no data received [12:43:28]OFD Sender: No OFD packet to send [12:43:33]OFD Sender: No OFD packet to send [12:43:38]OFD Sender: No OFD packet to send [12:43:43]OFD Sender: No OFD packet to send [12:43:48]OFD Sender: No OFD packet to send [12:43:53]OFD Sender: No OFD packet to send [12:43:58]OFD Sender: No OFD packet to send [12:44:00]recv_with_timeout no data received [12:44:03]OFD Sender: No OFD packet to send [12:44:08]OFD Sender: No OFD packet to send [12:44:13]OFD Sender: No OFD packet to send [12:44:18]OFD Sender: No OFD packet to send [12:44:23]OFD Sender: No OFD packet to send [12:44:28]OFD Sender: No OFD packet to send [12:44:33]OFD Sender: No OFD packet to send [12:44:33]recv_with_timeout no data received [12:44:38]OFD Sender: No OFD packet to send [12:44:43]OFD Sender: No OFD packet to send [12:44:48]OFD Sender: No OFD packet to send [12:44:53]OFD Sender: No OFD packet to send [12:44:58]OFD Sender: No OFD packet to send [12:45:03]OFD Sender: No OFD packet to send [12:45:08]OFD Sender: No OFD packet to send [12:45:13]OFD Sender: No OFD packet to send [12:45:18]OFD Sender: No OFD packet to send [12:45:21]recv_with_timeout no data received [12:45:23]OFD Sender: No OFD packet to send [12:45:28]OFD Sender: No OFD packet to send [12:45:31]recv_with_timeout no data received [12:45:33]OFD Sender: No OFD packet to send [12:45:38]OFD Sender: No OFD packet to send [12:45:43]OFD Sender: No OFD packet to send [12:45:48]OFD Sender: No OFD packet to send [12:45:49]accept exits with 9 [12:45:49]New connection [12:45:49]New thread 3067407716 created [12:45:49]Thread 3067551076 joined [12:45:49]Waiting for new connection... [12:45:49] Sock 9.Parse request [12:45:49]Sock 9.Check first char [12:45:49]Sock 9.First char is OK [12:45:49]request: POST /json_proto HTTP/1.0 [12:45:49]Method: POST [12:45:49]URL: /json_proto [12:45:49]Method is POST - this is cgi request [12:45:49]url: /json_proto [12:45:49]query_string will be loaded in cgi processing [12:45:49]execute_cgi json_proto POST (null) [12:45:49]execute_cgi path=json_proto method=POST [12:45:49]POST find Content-Length [12:45:49]Host: 172.17.43.67:8080 [12:45:49]Content-Length: 683 [12:45:49]Content-Type: application/json [12:45:49] [12:45:49]POST finish read [12:45:49]Found Content-Length = 683 [12:45:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:49]execute_script... [12:45: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)1785428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:45:49]POST & json_proto [12:45:49]process_json_proto [12:45:49]json parsed OK: [12:45:49]protocol is kg_v1.0 [12:45:49]action value=close_receipt [12:45:49]process_action close_receipt [12:45:49]cmd_close_receipt [12:45:49]MH_GetDate [12:45:49]Write to MH i2c: F0 00 00 B6 08 AD [12:45:49]Write i2c OK [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: F0 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: F0 09 00 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: F0 09 00 B6 08 00 FE BF EE 66 6A BD 47 65 9A [12:45:49]GetLastDocTimeStamp 1726922568 [12:45:49]current date 1726922750 [12:45:49]FM_GetShiftState [12:45:49]SAM_PROTO_GetShiftState [12:45:49]wFMCommunicate request_size=4 [12:45:49]MH_SAM_APDU [12:45:49]CAPDU: 80 13 01 00 [12:45:49]Write to MH i2c: E2 08 00 B7 08 80 13 01 00 00 00 00 00 3C [12:45:49]Write i2c OK [12:45:49]MH_I2C_Read... [12:45:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:49]Read from MH i2c: E2 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: E2 0E 00 [12:45:49]MH_I2C_Read... [12:45:49]Read from MH i2c: E2 0E 00 B7 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CC [12:45:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:45:49]wFMCommunicate OK [12:45:49]SAM_PROTO_GetShiftState done [12:45:49]FM_GetShiftState done [12:45:49]opened in 1726878748 [12:45:49]opened+sec_in_day 1726965148 [12:45:49]quantity*price = 100021 [12:45:49]sum+1 = 100023 [12:45:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 169 21.09.2024 12:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151419 ФПД: 903460962755 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T124550&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151419&fm=903460962755&tin=02508201610067®Number=0000000000091825&sum=100000 [12:45:50]StoreToDocumentArchive [12:45:50]shift 474 fd 151419 [12:45:50]save to /storage/0474/doc_00151419 [12:45:50]save last doc name /storage/0474/doc_00151419 to /storage/kkm_last_doc_name [12:45:50]save OK [12:45:50]Clear old archive folders... [12:45:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:45:50]tlvbuf is 011A14A0 [12:45:50]SAM_PROTO_ClearQueue [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 09 00 00 [12:45:50]Write to MH i2c: E2 08 00 C4 08 80 09 00 00 00 00 00 00 3E [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 C4 08 00 90 00 40 [12:45:50]RAPDU: 90 00 [12:45:50]wFMCommunicate OK [12:45:50]SAM_PROTO_ClearQueue done [12:45:50]KKMCreateOFDPacket [12:45:50]OFDProtocolAddRootSTLVToBuf [12:45:50]FM_MakeSignedData [12:45:50]FM_MakeSignedData [12:45:50]SAM_PROTO_SignData [12:45:50]wFMCommunicate request_size=4 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 0D 01 02 [12:45:50]Write to MH i2c: E2 08 00 C5 08 80 0D 01 02 00 00 00 00 46 [12:45:50]Write i2c OK [12:45:50]MH_I2C_Read... [12:45:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:45:50]Read from MH i2c: E2 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 [12:45:50]MH_I2C_Read... [12:45:50]Read from MH i2c: E2 03 00 C5 08 00 90 00 41 [12:45:50]RAPDU: 90 00 [12:45:50]wFMCommunicate OK [12:45:50]wFMCommunicate request_size=255 [12:45:50]MH_SAM_APDU [12:45:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 A9 00 00 00 F4 03 04 00 FE BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 4F 02 00 35 04 06 00 00 [12:45:50]Write to MH i2c: E2 02 01 C6 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 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 A9 00 00 00 F4 03 04 00 FE BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 4F 02 00 35 04 06 00 00 00 00 53 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:51]Read from MH i2c: E2 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 03 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 03 00 C6 08 00 90 00 42 [12:45:51]RAPDU: 90 00 [12:45:51]wFMCommunicate OK [12:45:51]wFMCommunicate request_size=10 [12:45:51]MH_SAM_APDU [12:45:51]CAPDU: 80 0D 02 02 05 D2 5A 78 41 C3 [12:45:51]Write to MH i2c: E2 0D 00 C7 08 80 0D 02 02 05 00 D2 5A 78 41 C3 00 00 FB [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:45:51]Read from MH i2c: E2 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 03 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 03 00 C7 08 00 90 00 43 [12:45:51]RAPDU: 90 00 [12:45:51]wFMCommunicate OK [12:45:51]wFMCommunicate request_size=4 [12:45:51]MH_SAM_APDU [12:45:51]CAPDU: 80 0D 03 02 [12:45:51]Write to MH i2c: E2 08 00 C8 08 80 0D 03 02 00 00 00 00 4B [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:45:51]Read from MH i2c: E2 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 0B 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 0B 00 C8 08 00 17 0A 92 09 51 BD 29 A3 90 00 E2 [12:45:51]RAPDU: 17 0A 92 09 51 BD 29 A3 90 00 [12:45:51]wFMCommunicate OK [12:45:51]SAM_PROTO_SignData done [12:45:51]FM_MakeSignedData done [12:45:51]CreateOFDProtocolMessage [12:45:51]wFMCommunicate request_size=4 [12:45:51]MH_SAM_APDU [12:45:51]CAPDU: 80 11 00 00 [12:45:51]Write to MH i2c: E2 08 00 C9 08 80 11 00 00 00 00 00 00 4B [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:51]Read from MH i2c: E2 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 17 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: E2 17 00 C9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9E [12:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:45:51]wFMCommunicate OK [12:45:51]CreateOFDProtocolMessage done [12:45:51]OFDSenderStorePacket 151419 [12:45:51]StoreOFDPacket docnum=151419 [12:45:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 8C 07 01 FD 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A9 00 00 00 F4 03 04 00 FE BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 4F 02 00 35 04 06 00 00 D2 5A 78 41 C3 17 0A 92 09 51 BD 29 A3 [12:45:51]CheckFolder [12:45:51]dirname=/storage/ofd_packets [12:45:51]CheckFolder done [12:45:51]ProducePacketName [12:45:51]name=ofd_packets/00151419 [12:45:51]NVStorageSaveData ofd_packets/00151419 [12:45:51]File name is /storage/ofd_packets/00151419 [12:45:51]Write 301 bytes [12:45:51]NVStorageSaveData done [12:45:51]OFDSenderStorePacket done [12:45:51]KKMCreateOFDPacket done [12:45:51]NVStorageSaveData kkm_last_timestamp [12:45:51]File name is /storage/kkm_last_timestamp [12:45:51]Write 4 bytes [12:45:51]NVStorageSaveData done [12:45:51]ExternCall_PrintAddStr [12:45:51]wPrintStart [12:45:51]Write to MH i2c: 01 00 00 CA 08 D2 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 CA 08 00 00 00 00 00 FF 0F E7 [12:45:51]RasterBufferAndPrint [12:45:51]line Счет N : (1)1785428 [12:45:51]line ИНН: 02508201610067 [12:45:51]line Контрольно-Кассовый Чек [12:45:51]line ПРОДАЖА [12:45:51]line ТРК (МРК, ГНК) : 13 [12:45:51]line Товар: 2710124500 [12:45:51]line Аи-95-К-5 [12:45:51]line 13.480 * 74.20 [12:45:51]line = 1000.22 [12:45:51]line НДС 12% НСП 1% [12:45:51]line > о реализуемом товаре [12:45:51]line ОКРУГЛЕНИЕ: -0.22 [12:45:51]line ИТОГО: 1000.00 [12:45:51]line Внесено: 1000.00 [12:45:51]line СДАЧА: 0.00 [12:45:51]line НСП 1% : 8.85 [12:45:51]line НДС 12% : 106.22 [12:45:51]line Наличными: 1000.00 [12:45:51]line Безнал.: 0.00 [12:45:51]line Место: АЗС № 89 "Партнер Нефть" [12:45:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:45:51]line СНО: Общий режим [12:45:51]line Чек 169 21.09.2024 12:45 [12:45:51]line Смена: 474 ФФД: 1.0 [12:45:51]line ЗНМ: 0300000113 [12:45:51]line РНМ: 0000000000091825 [12:45:51]line Версия ККМ: 001 [12:45:51]line ФМ: 0000000000871835 [12:45:51]line ФД: 151419 [12:45:51]line ФПД: 903460962755 [12:45:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T124550&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151419&fm=903460962755&tin=02508201610067®Number=0000000000091825&sum=100000 [12:45:51]written 0, free lines is 4095 [12:45:51]OFD Sender: Processing packet 151419 [packets to send 824, broken 823] [12:45:51]ProducePacketName [12:45:51]name=ofd_packets/00151419 [12:45:51]OFD Sender: To server: pG, [12:45:51]CommunicateWithHost lk.salyk.kg:30040 [12:45:51]ConnectInit lk.salyk.kg [12:45:51]Write to MH i2c: 01 00 00 F5 08 FD [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: 01 07 00 F5 08 00 00 00 00 00 DA 0C EA [12:45:51]RasterBufferAndPrint [12:45:51]line [12:45:51]line [12:45:51]line [12:45:51]line [12:45:51]line [12:45:51]written 0, free lines is 3296 [12:45:51]MH_Cut [12:45:51]Write to MH i2c: D1 01 00 FC 08 01 D6 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: D1 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: D1 01 00 [12:45:51]MH_I2C_Read... [12:45:51]Read from MH i2c: D1 01 00 FC 08 00 D5 [12:45:51]Write to MH i2c: 01 00 00 FD 08 05 [12:45:51]Write i2c OK [12:45:51]MH_I2C_Read... [12:45:52]*** Cut start [12:45:52]*** Purtial cut [12:45:52]*** Stage 1: CUTSNS_PIN = 1 [12:45:52]Read from MH i2c: 01 [12:45:52]MH_I2C_Read... [12:45:52]*** Stop cut motor [12:45:52]*** Cut end [12:45:52]Read from MH i2c: 01 07 00 [12:45:52]MH_I2C_Read... [12:45:52]Read from MH i2c: 01 07 00 FD 08 00 00 00 00 00 FF 0F 1A [12:45:52]process_action close_receipt done [12:45:52]requested_data is exist [12:45:52]produce_requested_data [12:45:52]requested_item fm.sn is exist - process it [12:45:52]wFMCommunicate request_size=4 [12:45:52]MH_SAM_APDU [12:45:52]CAPDU: 80 11 00 00 [12:45:52]Write to MH i2c: E2 08 00 FE 08 80 11 00 00 00 00 00 00 80 [12:45:52]Write i2c OK [12:45:52]MH_I2C_Read... [12:45:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 17 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 17 00 FE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [12:45:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:45:53]wFMCommunicate OK [12:45:53]requested_item fd.num is exist - process it [12:45:53]SAM_PROTO_GetFieldsCounters [12:45:53]wFMCommunicate request_size=4 [12:45:53]MH_SAM_APDU [12:45:53]CAPDU: 80 13 00 00 [12:45:53]Write to MH i2c: E2 08 00 FF 08 80 13 00 00 00 00 00 00 83 [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 62 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 62 00 FF 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 4F 02 00 0E 04 04 00 DA 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 46 [12:45:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 4F 02 00 0E 04 04 00 DA 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 [12:45:53]wFMCommunicate OK [12:45:53]SAM_PROTO_GetFieldsCounters done [12:45:53]requested_item shift.num is exist - process it [12:45:53]requested_item shift.opened is exist - process it [12:45:53]req_shift_opened [12:45:53]FM_GetShiftState [12:45:53]SAM_PROTO_GetShiftState [12:45:53]wFMCommunicate request_size=4 [12:45:53]MH_SAM_APDU [12:45:53]CAPDU: 80 13 01 00 [12:45:53]Write to MH i2c: E2 08 00 00 09 80 13 01 00 00 00 00 00 86 [12:45:53]Write i2c OK [12:45:53]MH_I2C_Read... [12:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:45:53]Read from MH i2c: E2 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 0E 00 [12:45:53]MH_I2C_Read... [12:45:53]Read from MH i2c: E2 0E 00 00 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 16 [12:45:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:45:53]wFMCommunicate OK [12:45:53]SAM_PROTO_GetShiftState done [12:45:53]FM_GetShiftState done [12:45:53]req_shift_opened done [12:45:53]requested_item shift.open_date is exist - process it [12:45:53]req_shift_open_date [12:45:53]req_shift_open_date done [12:45:53]produce_requested_data done [12:45:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151419,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:45:53]process_action_free close_receipt [12:45:53]json_value_free [12:45:53]json_value_free done [12:45:53]process_json_proto returns [12:45:53]Send response to host [12:45:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151419,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:45:53]free response buf [12:45:53]execute_script done [12:45:53]execute_script returns [12:45:53]free content buf [12:45:53]Sock 9.Close socket [12:45:53]Sock 9.Thread stoped [12:45:55]Connected sock=11 [12:45:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C2 8C 07 01 FD 10 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 A9 00 00 00 F4 03 04 00 FE BF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 4F 02 00 35 04 06 00 00 D2 5A 78 41 C3 17 0A 92 09 51 BD 29 A3 [12:45:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 72 47 00 A6 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 4F 02 00 F4 03 04 00 08 68 EE 66 B6 04 01 00 00 3A D4 91 B0 C0 5F 02 6B [12:45:56]CommunicateWithHost err = 0 [12:45:56]CheckOFDResponse [12:45:56]1017 (14) - 77093643461234 [12:45:56]1041 (16) - 0000000000871835 [12:45:56]1040 (4) - 151419 [12:45:56]1012 (4) - 21.09.2024 06:30 [12:45:56]1206 (1) - 0 [12:45:56]OFD Sender: Remove packet 151419 [12:45:56]ProducePacketName [12:45:56]name=ofd_packets/00151419 [12:45:56]NVStorageDeleteData [12:45:56]recv_with_timeout no data received [12:45:57]OFD Sender: No OFD packet to send [12:46:02]OFD Sender: No OFD packet to send [12:46:07]OFD Sender: No OFD packet to send [12:46:07]recv_with_timeout no data received [12:46:12]OFD Sender: No OFD packet to send [12:46:17]OFD Sender: No OFD packet to send [12:46:22]OFD Sender: No OFD packet to send [12:46:27]OFD Sender: No OFD packet to send [12:46:32]OFD Sender: No OFD packet to send [12:46:37]OFD Sender: No OFD packet to send [12:46:42]OFD Sender: No OFD packet to send [12:46:47]OFD Sender: No OFD packet to send [12:46:52]OFD Sender: No OFD packet to send [12:46:57]OFD Sender: No OFD packet to send [12:47:02]OFD Sender: No OFD packet to send [12:47:07]OFD Sender: No OFD packet to send [12:47:12]OFD Sender: No OFD packet to send [12:47:17]OFD Sender: No OFD packet to send [12:47:22]OFD Sender: No OFD packet to send [12:47:27]OFD Sender: No OFD packet to send [12:47:32]OFD Sender: No OFD packet to send [12:47:37]OFD Sender: No OFD packet to send [12:47:42]OFD Sender: No OFD packet to send [12:47:47]OFD Sender: No OFD packet to send [12:47:52]OFD Sender: No OFD packet to send [12:47:57]OFD Sender: No OFD packet to send [12:48:02]OFD Sender: No OFD packet to send [12:48:07]OFD Sender: No OFD packet to send [12:48:12]OFD Sender: No OFD packet to send [12:48:14]recv_with_timeout no data received [12:48:17]OFD Sender: No OFD packet to send [12:48:22]OFD Sender: No OFD packet to send [12:48:27]OFD Sender: No OFD packet to send [12:48:30]recv_with_timeout no data received [12:48:32]OFD Sender: No OFD packet to send [12:48:37]OFD Sender: No OFD packet to send [12:48:42]OFD Sender: No OFD packet to send [12:48:47]OFD Sender: No OFD packet to send [12:48:52]OFD Sender: No OFD packet to send [12:48:57]OFD Sender: No OFD packet to send [12:49:02]OFD Sender: No OFD packet to send [12:49:08]OFD Sender: No OFD packet to send [12:49:13]OFD Sender: No OFD packet to send [12:49:18]OFD Sender: No OFD packet to send [12:49:18]recv_with_timeout no data received [12:49:23]OFD Sender: No OFD packet to send [12:49:28]OFD Sender: No OFD packet to send [12:49:33]OFD Sender: No OFD packet to send [12:49:36]recv_with_timeout no data received [12:49:38]OFD Sender: No OFD packet to send [12:49:43]OFD Sender: No OFD packet to send [12:49:48]OFD Sender: No OFD packet to send [12:49:53]OFD Sender: No OFD packet to send [12:49:58]OFD Sender: No OFD packet to send [12:50:03]OFD Sender: No OFD packet to send [12:50:08]OFD Sender: No OFD packet to send [12:50:13]OFD Sender: No OFD packet to send [12:50:18]OFD Sender: No OFD packet to send [12:50:23]OFD Sender: No OFD packet to send [12:50:28]OFD Sender: No OFD packet to send [12:50:33]OFD Sender: No OFD packet to send [12:50:37]recv_with_timeout no data received [12:50:38]OFD Sender: No OFD packet to send [12:50:43]OFD Sender: No OFD packet to send [12:50:48]OFD Sender: No OFD packet to send [12:50:53]OFD Sender: No OFD packet to send [12:50:58]OFD Sender: No OFD packet to send [12:51:03]OFD Sender: No OFD packet to send [12:51:08]OFD Sender: No OFD packet to send [12:51:13]OFD Sender: No OFD packet to send [12:51:18]OFD Sender: No OFD packet to send [12:51:23]OFD Sender: No OFD packet to send [12:51:28]recv_with_timeout no data received [12:51:28]OFD Sender: No OFD packet to send [12:51:33]OFD Sender: No OFD packet to send [12:51:38]OFD Sender: No OFD packet to send [12:51:38]recv_with_timeout no data received [12:51:43]OFD Sender: No OFD packet to send [12:51:48]OFD Sender: No OFD packet to send [12:51:53]OFD Sender: No OFD packet to send [12:51:55]recv_with_timeout no data received [12:51:58]OFD Sender: No OFD packet to send [12:52:03]OFD Sender: No OFD packet to send [12:52:08]OFD Sender: No OFD packet to send [12:52:13]OFD Sender: No OFD packet to send [12:52:18]OFD Sender: No OFD packet to send [12:52:23]OFD Sender: No OFD packet to send [12:52:28]OFD Sender: No OFD packet to send [12:52:33]OFD Sender: No OFD packet to send [12:52:38]OFD Sender: No OFD packet to send [12:52:43]OFD Sender: No OFD packet to send [12:52:48]OFD Sender: No OFD packet to send 00 A5 C1 EE 66 [12:52:53]Write to MH i2c: E2 10 00 0B 09 80 15 02 00 08 00 F4 03 04 00 A5 C1 EE 66 00 00 59 [12:52:53]Write i2c OK [12:52:53]MH_I2C_Read... [12:52:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:52:53]Read from MH i2c: E2 [12:52:53]MH_I2C_Read... [12:52:53]Read from MH i2c: E2 03 00 [12:52:53]MH_I2C_Read... [12:52:53]Read from MH i2c: E2 03 00 0B 09 00 90 00 88 [12:52:53]RAPDU: 90 00 [12:52:53]wFMCommunicate OK [12:52:53]wFMCommunicate request_size=25 [12:52:53]MH_SAM_APDU [12:52:53]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [12:52:53]Write to MH i2c: E2 1C 00 0C 09 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 F7 [12:52:53]Write i2c OK [12:52:53]MH_I2C_Read... [12:52:53]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:52:53]Read from MH i2c: E2 [12:52:53]MH_I2C_Read... [12:52:53]Read from MH i2c: E2 03 00 [12:52:53]MH_I2C_Read... [12:52:53]Read from MH i2c: E2 03 00 0C 09 00 90 00 89 [12:52:53]RAPDU: 90 00 [12:52:53]wFMCommunicate OK [12:52:53]wFMCommunicate request_size=4 [12:52:53]MH_SAM_APDU [12:52:53]CAPDU: 80 15 03 00 [12:52:53]Write to MH i2c: E2 08 00 0D 09 80 15 03 00 00 00 00 00 97 [12:52:53]Write i2c OK [12:52:53]MH_I2C_Read... [12:52:53]OFD Sender: No OFD packet to send [12:52:53]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:52:53]Read from MH i2c: E2 [12:52:53]MH_I2C_Read... [12:52:53]Read from MH i2c: E2 40 00 [12:52:53]MH_I2C_Read... [12:52:53]Read from MH i2c: E2 40 00 0D 09 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AA 00 00 00 35 04 06 00 E4 0D CF 6B 44 CB 90 00 19 [12:52:53]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AA 00 00 00 35 04 06 00 E4 0D CF 6B 44 CB 90 00 [12:52:53]wFMCommunicate OK [12:52:53]SAM_PROTO_ProcessDocument answer len = 59 [12:52:53]SAM_PROTO_ProcessDocument done [12:52:53]SetTLVBufToDocument [12:52:53]Processing tag 1209 (04B9) [12:52:53]Malloc new data [12:52:53]Processing tag 1041 (0411) [12:52:53]Processing tag 1040 (0410) [12:52:53]Malloc new data [12:52:53]Processing tag 1038 (040E) [12:52:53]Malloc new data [12:52:53]Processing tag 1042 (0412) [12:52:53]Malloc new data [12:52:53]Processing tag 1077 (0435) [12:52:53]Malloc new data [12:52:53]SetTLVBufToDocument err=0 [12:52:53]KKMLoadAndSignReceiptData store KKM data [12:52:53]KKMLoadAndSignReceiptData err=0 [12:52:53]wFMCommunicate request_size=4 [12:52:53]MH_SAM_APDU [12:52:53]CAPDU: 80 11 00 00 [12:52:53]Write to MH i2c: E2 08 00 0E 09 80 11 00 00 00 00 00 00 91 [12:52:53]Write i2c OK [12:52:53]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 17 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 17 00 0E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E4 [12:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:54]wFMCommunicate OK [12:52:54]Счет N : (1)1785430 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 2.950 * 67.80 = 200.01 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 170 21.09.2024 12:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151420 ФПД: 250747965621451 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151420&fm=250747965621451&tin=02508201610067®Number=0000000000091825&sum=20000 [12:52:54]StoreToDocumentArchive [12:52:54]shift 474 fd 151420 [12:52:54]save to /storage/0474/doc_00151420 [12:52:54]save last doc name /storage/0474/doc_00151420 to /storage/kkm_last_doc_name [12:52:54]save OK [12:52:54]Clear old archive folders... [12:52:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:52:54]tlvbuf is 011A1AF0 [12:52:54]SAM_PROTO_ClearQueue [12:52:54]wFMCommunicate request_size=4 [12:52:54]MH_SAM_APDU [12:52:54]CAPDU: 80 09 00 00 [12:52:54]Write to MH i2c: E2 08 00 0F 09 80 09 00 00 00 00 00 00 8A [12:52:54]Write i2c OK [12:52:54]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 0F 09 00 90 00 8C [12:52:54]RAPDU: 90 00 [12:52:54]wFMCommunicate OK [12:52:54]SAM_PROTO_ClearQueue done [12:52:54]KKMCreateOFDPacket [12:52:54]OFDProtocolAddRootSTLVToBuf [12:52:54]FM_MakeSignedData [12:52:54]FM_MakeSignedData [12:52:54]SAM_PROTO_SignData [12:52:54]wFMCommunicate request_size=4 [12:52:54]MH_SAM_APDU [12:52:54]CAPDU: 80 0D 01 02 [12:52:54]Write to MH i2c: E2 08 00 10 09 80 0D 01 02 00 00 00 00 92 [12:52:54]Write i2c OK [12:52:54]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 10 09 00 90 00 8D [12:52:54]RAPDU: 90 00 [12:52:54]wFMCommunicate OK [12:52:54]wFMCommunicate request_size=255 [12:52:54]MH_SAM_APDU [12:52:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A5 C1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 4F 02 00 35 04 06 00 E4 [12:52:54]Write to MH i2c: E2 02 01 11 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A5 C1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 4F 02 00 35 04 06 00 E4 00 00 03 [12:52:54]Write i2c OK [12:52:54]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 11 09 00 90 00 8E [12:52:54]RAPDU: 90 00 [12:52:54]wFMCommunicate OK [12:52:54]wFMCommunicate request_size=10 [12:52:54]MH_SAM_APDU [12:52:54]CAPDU: 80 0D 02 02 05 0D CF 6B 44 CB [12:52:54]Write to MH i2c: E2 0D 00 12 09 80 0D 02 02 05 00 0D CF 6B 44 CB 00 00 F5 [12:52:54]Write i2c OK [12:52:54]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 03 00 12 09 00 90 00 8F [12:52:54]RAPDU: 90 00 [12:52:54]wFMCommunicate OK [12:52:54]wFMCommunicate request_size=4 [12:52:54]MH_SAM_APDU [12:52:54]CAPDU: 80 0D 03 02 [12:52:54]Write to MH i2c: E2 08 00 13 09 80 0D 03 02 00 00 00 00 97 [12:52:54]Write i2c OK [12:52:54]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 0B 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 0B 00 13 09 00 90 3A 50 95 53 9F BB 57 90 00 4B [12:52:54]RAPDU: 90 3A 50 95 53 9F BB 57 90 00 [12:52:54]wFMCommunicate OK [12:52:54]SAM_PROTO_SignData done [12:52:54]FM_MakeSignedData done [12:52:54]CreateOFDProtocolMessage [12:52:54]wFMCommunicate request_size=4 [12:52:54]MH_SAM_APDU [12:52:54]CAPDU: 80 11 00 00 [12:52:54]Write to MH i2c: E2 08 00 14 09 80 11 00 00 00 00 00 00 97 [12:52:54]Write i2c OK [12:52:54]MH_I2C_Read... [12:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:54]Read from MH i2c: E2 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 17 00 [12:52:54]MH_I2C_Read... [12:52:54]Read from MH i2c: E2 17 00 14 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [12:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:54]wFMCommunicate OK [12:52:54]CreateOFDProtocolMessage done [12:52:54]OFDSenderStorePacket 151420 [12:52:54]StoreOFDPacket docnum=151420 [12:52:52]accept exits with 7 [12:52:52]New connection [12:52:52]New thread 3067551076 created [12:52:52]Thread 3067407716 joined [12:52:52]Waiting for new connection... [12:52:52] Sock 7.Parse request [12:52:52]Sock 7.Check first char [12:52:52]Sock 7.First char is OK [12:52:52]request: POST /json_proto HTTP/1.0 [12:52:52]Method: POST [12:52:52]URL: /json_proto [12:52:52]Method is POST - this is cgi request [12:52:52]url: /json_proto [12:52:52]query_string will be loaded in cgi processing [12:52:52]execute_cgi json_proto POST (null) [12:52:52]execute_cgi path=json_proto method=POST [12:52:52]POST find Content-Length [12:52:52]Host: 172.17.43.67:8080 [12:52:52]Content-Length: 678 [12:52:52]Content-Type: application/json [12:52:52] [12:52:52]POST finish read [12:52:52]Found Content-Length = 678 [12:52:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:52]execute_script... [12:52:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785430", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:52:52]POST & json_proto [12:52:52]process_json_proto [12:52:52]json parsed OK: [12:52:52]protocol is kg_v1.0 [12:52:52]action value=close_receipt [12:52:52]process_action close_receipt [12:52:52]cmd_close_receipt [12:52:52]MH_GetDate [12:52:52]Write to MH i2c: F0 00 00 01 09 F9 [12:52:52]Write i2c OK [12:52:52]MH_I2C_Read... [12:52:52]Read from MH i2c: F0 [12:52:52]MH_I2C_Read... [12:52:52]Read from MH i2c: F0 09 00 [12:52:52]MH_I2C_Read... [12:52:52]Read from MH i2c: F0 09 00 01 09 00 A5 C1 EE 66 6A BD 47 65 8F [12:52:52]GetLastDocTimeStamp 1726922750 [12:52:52]current date 1726923173 [12:52:52]FM_GetShiftState [12:52:52]SAM_PROTO_GetShiftState [12:52:52]wFMCommunicate request_size=4 [12:52:52]MH_SAM_APDU [12:52:52]CAPDU: 80 13 01 00 [12:52:52]Write to MH i2c: E2 08 00 02 09 80 13 01 00 00 00 00 00 88 [12:52:52]Write i2c OK [12:52:52]MH_I2C_Read... [12:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:52]Read from MH i2c: E2 [12:52:52]MH_I2C_Read... [12:52:52]Read from MH i2c: E2 0E 00 [12:52:52]MH_I2C_Read... [12:52:52]Read from MH i2c: E2 0E 00 02 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 18 [12:52:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:52:52]wFMCommunicate OK [12:52:52]SAM_PROTO_GetShiftState done [12:52:52]FM_GetShiftState done [12:52:52]opened in 1726878748 [12:52:52]opened+sec_in_day 1726965148 [12:52:52]quantity*price = 20001 [12:52:52]sum+1 = 20002 [12:52:52]Check (price>sum+1) || (price+1 о реализуемом товаре [12:52:54]line ОКРУГЛЕНИЕ: -0.01 [12:52:54]line ИТОГО: 200.00 [12:52:54]line Внесено: 200.00 [12:52:54]line СДАЧА: 0.00 [12:52:54]line НСП 1% : 1.77 [12:52:54]line НДС 12% : 21.24 [12:52:54]line Наличными: 200.00 [12:52:54]line Безнал.: 0.00 [12:52:54]line Место: АЗС № 89 "Партнер Нефть" [12:52:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:52:54]line СНО: Общий режим [12:52:54]line Чек 170 21.09.2024 12:52 [12:52:54]line Смена: 474 ФФД: 1.0 [12:52:54]line ЗНМ: 0300000113 [12:52:54]line РНМ: 0000000000091825 [12:52:54]line Версия ККМ: 001 [12:52:54]line ФМ: 0000000000871835 [12:52:54]line ФД: 151420 [12:52:54]line ФПД: 250747965621451 [12:52:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151420&fm=250747965621451&tin=02508201610067®Number=0000000000091825&sum=20000 [12:52:54]written 0, free lines is 4095 [12:52:54]OFD Sender: Processing packet 151420 [packets to send 824, broken 823] [12:52:54]ProducePacketName [12:52:54]name=ofd_packets/00151420 [12:52:54]OFD Sender: To server: pG, [12:52:54]CommunicateWithHost lk.salyk.kg:30040 [12:52:54]ConnectInit lk.salyk.kg [12:52:55]Write to MH i2c: 01 00 00 40 09 49 [12:52:55]Write i2c OK [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: 01 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: 01 07 00 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: 01 07 00 40 09 00 00 00 00 00 D4 0C 30 [12:52:55]RasterBufferAndPrint [12:52:55]line [12:52:55]line [12:52:55]line [12:52:55]line [12:52:55]line [12:52:55]written 0, free lines is 3293 [12:52:55]MH_Cut [12:52:55]Write to MH i2c: D1 01 00 47 09 01 22 [12:52:55]Write i2c OK [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: D1 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: D1 01 00 [12:52:55]MH_I2C_Read... [12:52:55]Read from MH i2c: D1 01 00 47 09 00 21 [12:52:55]Write to MH i2c: 01 00 00 48 09 51 [12:52:55]Write i2c OK [12:52:55]MH_I2C_Read... [12:52:55]*** Cut start [12:52:55]*** Purtial cut [12:52:55]*** Stage 1: CUTSNS_PIN = 1 [12:52:56]Read from MH i2c: 01 [12:52:56]MH_I2C_Read... [12:52:56]*** Stop cut motor [12:52:56]*** Cut end [12:52:56]Read from MH i2c: 01 07 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: 01 07 00 48 09 00 00 00 00 00 FF 0F 66 [12:52:56]process_action close_receipt done [12:52:56]requested_data is exist [12:52:56]produce_requested_data [12:52:56]requested_item fm.sn is exist - process it [12:52:56]wFMCommunicate request_size=4 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 11 00 00 [12:52:56]Write to MH i2c: E2 08 00 49 09 80 11 00 00 00 00 00 00 CC [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:52:56]Read from MH i2c: E2 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 17 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 17 00 49 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [12:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:52:56]wFMCommunicate OK [12:52:56]requested_item fd.num is exist - process it [12:52:56]SAM_PROTO_GetFieldsCounters [12:52:56]wFMCommunicate request_size=4 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 13 00 00 [12:52:56]Write to MH i2c: E2 08 00 4A 09 80 13 00 00 00 00 00 00 CF [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:52:56]Read from MH i2c: E2 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 62 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 62 00 4A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 4F 02 00 0E 04 04 00 DA 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 96 [12:52:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:52:56]wFMCommunicate OK [12:52:56]SAM_PROTO_GetFieldsCounters done [12:52:56]requested_item shift.num is exist - process it [12:52:56]requested_item shift.opened is exist - process it [12:52:56]req_shift_opened [12:52:56]FM_GetShiftState [12:52:56]SAM_PROTO_GetShiftState [12:52:56]wFMCommunicate request_size=4 [12:52:56]MH_SAM_APDU [12:52:56]CAPDU: 80 13 01 00 [12:52:56]Write to MH i2c: E2 08 00 4B 09 80 13 01 00 00 00 00 00 D1 [12:52:56]Write i2c OK [12:52:56]MH_I2C_Read... [12:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:52:56]Read from MH i2c: E2 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 0E 00 [12:52:56]MH_I2C_Read... [12:52:56]Read from MH i2c: E2 0E 00 4B 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 61 [12:52:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:52:56]wFMCommunicate OK [12:52:56]SAM_PROTO_GetShiftState done [12:52:56]FM_GetShiftState done [12:52:56]req_shift_opened done [12:52:56]requested_item shift.open_date is exist - process it [12:52:56]req_shift_open_date [12:52:56]req_shift_open_date done [12:52:56]produce_requested_data done [12:52:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151420,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:52:56]process_action_free close_receipt [12:52:56]json_value_free [12:52:56]json_value_free done [12:52:56]process_json_proto returns [12:52:56]Send response to host [12:52:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151420,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:52:56]free response buf [12:52:56]execute_script done [12:52:56]execute_script returns [12:52:56]free content buf [12:52:56]Sock 7.Close socket [12:52:56]Sock 7.Thread stoped [12:52:59]ConnectInit Can't take IP for lk.salyk.kg [12:52:59]CommunicateWithHost connect error [12:52:59]CommunicateWithHost err = -1 [12:52:59]OFD Sender: Server communicate error [12:53:04]OFD Sender: Processing packet 151420 [packets to send 824, broken 823] [12:53:04]ProducePacketName [12:53:04]name=ofd_packets/00151420 [12:53:04]OFD Sender: To server: pG, [12:53:04]CommunicateWithHost lk.salyk.kg:30040 [12:53:04]ConnectInit lk.salyk.kg [12:53:06]Connected sock=9 [12:53:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 46 61 07 01 06 F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 A5 C1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 4F 02 00 35 04 06 00 E4 0D CF 6B 44 CB 90 3A 50 95 53 9F BB 57 [12:53:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D6 0D 47 00 89 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 4F 02 00 F4 03 04 00 B7 69 EE 66 B6 04 01 00 00 D7 D4 0C DE A7 04 FF 6B [12:53:06]CommunicateWithHost err = 0 [12:53:06]CheckOFDResponse [12:53:06]1017 (14) - 77093643461234 [12:53:06]1041 (16) - 0000000000871835 [12:53:06]1040 (4) - 151420 [12:53:06]1012 (4) - 21.09.2024 06:37 [12:53:06]1206 (1) - 0 [12:53:06]OFD Sender: Remove packet 151420 [12:53:06]ProducePacketName [12:53:06]name=ofd_packets/00151420 [12:53:06]NVStorageDeleteData [12:53:07]OFD Sender: No OFD packet to send [12:53:08]recv_with_timeout no data received [12:53:12]OFD Sender: No OFD packet to send [12:53:17]OFD Sender: No OFD packet to send [12:53:22]OFD Sender: No OFD packet to send [12:53:27]OFD Sender: No OFD packet to send [12:53:32]OFD Sender: No OFD packet to send [12:53:37]OFD Sender: No OFD packet to send [12:53:41]recv_with_timeout no data received [12:53:42]OFD Sender: No OFD packet to send [12:53:47]OFD Sender: No OFD packet to send [12:53:52]OFD Sender: No OFD packet to send [12:53:57]OFD Sender: No OFD packet to send [12:54:02]OFD Sender: No OFD packet to send [12:54:05]recv_with_timeout no data received [12:54:07]OFD Sender: No OFD packet to send [12:54:12]OFD Sender: No OFD packet to send [12:54:17]OFD Sender: No OFD packet to send [12:54:22]OFD Sender: No OFD packet to send [12:54:27]OFD Sender: No OFD packet to send [12:54:32]OFD Sender: No OFD packet to send [12:54:37]OFD Sender: No OFD packet to send [12:54:42]OFD Sender: No OFD packet to send [12:54:45]recv_with_timeout no data received [12:54:47]OFD Sender: No OFD packet to send [12:54:52]OFD Sender: No OFD packet to send [12:54:57]OFD Sender: No OFD packet to send [12:55:02]OFD Sender: No OFD packet to send [12:55:07]OFD Sender: No OFD packet to send [12:55:12]OFD Sender: No OFD packet to send [12:55:17]OFD Sender: No OFD packet to send [12:55:20]recv_with_timeout no data received [12:55:22]OFD Sender: No OFD packet to send [12:55:27]OFD Sender: No OFD packet to send [12:55:32]OFD Sender: No OFD packet to send [12:55:37]OFD Sender: No OFD packet to send [12:55:42]OFD Sender: No OFD packet to send [12:55:44]recv_with_timeout no data received [12:55:47]OFD Sender: No OFD packet to send [12:55:52]OFD Sender: No OFD packet to send [12:55:57]OFD Sender: No OFD packet to send [12:56:02]OFD Sender: No OFD packet to send [12:56:07]OFD Sender: No OFD packet to send [12:56:12]OFD Sender: No OFD packet to send [12:56:17]OFD Sender: No OFD packet to send [12:56:22]OFD Sender: No OFD packet to send [12:56:23]recv_with_timeout no data received [12:56:27]OFD Sender: No OFD packet to send [12:56:32]OFD Sender: No OFD packet to send [12:56:37]OFD Sender: No OFD packet to send [12:56:42]OFD Sender: No OFD packet to send [12:56:47]OFD Sender: No OFD packet to send [12:56:52]OFD Sender: No OFD packet to send [12:56:54]accept exits with 10 [12:56:54]New connection [12:56:54]New thread 3067407716 created [12:56:54]Thread 3067551076 joined [12:56:54]Waiting for new connection... [12:56:54] Sock 10.Parse request [12:56:54]Sock 10.Check first char [12:56:54]Sock 10.First char is OK [12:56:54]request: POST /json_proto HTTP/1.0 [12:56:54]Method: POST [12:56:54]URL: /json_proto [12:56:54]Method is POST - this is cgi request [12:56:54]url: /json_proto [12:56:54]query_string will be loaded in cgi processing [12:56:54]execute_cgi json_proto POST (null) [12:56:54]execute_cgi path=json_proto method=POST [12:56:54]POST find Content-Length [12:56:54]Host: 172.17.43.67:8080 [12:56:54]Content-Length: 675 [12:56:54]Content-Type: application/json [12:56:54] [12:56:54]POST finish read [12:56:54]Found Content-Length = 675 [12:56:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:54]execute_script... [12:56: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)1785431", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:56:54]POST & json_proto [12:56:54]process_json_proto [12:56:54]json parsed OK: [12:56:54]protocol is kg_v1.0 [12:56:54]action value=close_receipt [12:56:54]process_action close_receipt [12:56:54]cmd_close_receipt [12:56:54]MH_GetDate [12:56:54]Write to MH i2c: F0 00 00 4C 09 44 [12:56:54]Write i2c OK [12:56:54]MH_I2C_Read... [12:56:54]Read from MH i2c: F0 [12:56:54]MH_I2C_Read... [12:56:54]Read from MH i2c: F0 09 00 [12:56:54]MH_I2C_Read... [12:56:54]Read from MH i2c: F0 09 00 4C 09 00 97 C2 EE 66 6A BD 47 65 CD [12:56:54]GetLastDocTimeStamp 1726923173 [12:56:54]current date 1726923415 [12:56:54]FM_GetShiftState [12:56:54]SAM_PROTO_GetShiftState [12:56:54]wFMCommunicate request_size=4 [12:56:54]MH_SAM_APDU [12:56:54]CAPDU: 80 13 01 00 [12:56:54]Write to MH i2c: E2 08 00 4D 09 80 13 01 00 00 00 00 00 D3 [12:56:54]Write i2c OK [12:56:54]MH_I2C_Read... [12:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:54]Read from MH i2c: E2 [12:56:54]MH_I2C_Read... [12:56:54]Read from MH i2c: E2 0E 00 [12:56:54]MH_I2C_Read... [12:56:54]Read from MH i2c: E2 0E 00 4D 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 63 [12:56:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:56:54]wFMCommunicate OK [12:56:54]SAM_PROTO_GetShiftState done [12:56:54]FM_GetShiftState done [12:56:54]opened in 1726878748 [12:56:54]opened+sec_in_day 1726965148 [12:56:54]quantity*price = 50063 [12:56:54]sum+1 = 50064 [12:56:54]Check (price>sum+1) || (price+1 о реализуемом товаре [12:56:56]line ОКРУГЛЕНИЕ: -0.63 [12:56:56]line ИТОГО: 500.00 [12:56:56]line Внесено: 500.00 [12:56:56]line СДАЧА: 0.00 [12:56:56]line НСП 1% : 4.43 [12:56:56]line НДС 12% : 53.16 [12:56:56]line Наличными: 500.00 [12:56:56]line Безнал.: 0.00 [12:56:56]line Место: АЗС № 89 "Партнер Нефть" [12:56:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:56:56]line СНО: Общий режим [12:56:56]line Чек 171 21.09.2024 12:56 [12:56:56]line Смена: 474 ФФД: 1.0 [12:56:56]line ЗНМ: 0300000113 [12:56:56]line РНМ: 0000000000091825 [12:56:56]line Версия ККМ: 001 [12:56:56]line ФМ: 0000000000871835 [12:56:56]line ФД: 151421 [12:56:56]line ФПД: 148101586241260 [12:56:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125655&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151421&fm=148101586241260&tin=02508201610067®Number=0000000000091825&sum=50000 [12:56:56]written 0, free lines is 4095 [12:56:56]OFD Sender: Processing packet 151421 [packets to send 824, broken 823] [12:56:56]ProducePacketName [12:56:56]name=ofd_packets/00151421 [12:56:56]OFD Sender: To server: pG, [12:56:56]CommunicateWithHost lk.salyk.kg:30040 [12:56:56]ConnectInit lk.salyk.kg [12:56:56]Write to MH i2c: 01 00 00 8B 09 94 [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: 01 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: 01 07 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: 01 07 00 8B 09 00 00 00 00 00 CD 0C 74 [12:56:56]RasterBufferAndPrint [12:56:56]line [12:56:56]line [12:56:56]line [12:56:56]line [12:56:56]line [12:56:56]written 0, free lines is 3284 [12:56:56]MH_Cut [12:56:56]Write to MH i2c: D1 01 00 92 09 01 6D [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: D1 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: D1 01 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: D1 01 00 92 09 00 6C [12:56:56]Write to MH i2c: 01 00 00 93 09 9C [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:57]*** Cut start [12:56:57]*** Purtial cut [12:56:57]*** Stage 1: CUTSNS_PIN = 1 [12:56:57]Read from MH i2c: 01 [12:56:57]MH_I2C_Read... [12:56:57]*** Stop cut motor [12:56:57]*** Cut end [12:56:57]Read from MH i2c: 01 07 00 [12:56:57]MH_I2C_Read... [12:56:57]Read from MH i2c: 01 07 00 93 09 00 00 00 00 00 FF 0F B1 [12:56:57]process_action close_receipt done [12:56:57]requested_data is exist [12:56:57]produce_requested_data [12:56:57]requested_item fm.sn is exist - process it [12:56:57]wFMCommunicate request_size=4 [12:56:57]MH_SAM_APDU [12:56:57]CAPDU: 80 11 00 00 [12:56:57]Write to MH i2c: E2 08 00 94 09 80 11 00 00 00 00 00 00 17 [12:56:57]Write i2c OK [12:56:57]MH_I2C_Read... [12:56:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:58]Read from MH i2c: E2 [12:56:58]MH_I2C_Read... [12:56:58]Read from MH i2c: E2 17 00 [12:56:58]MH_I2C_Read... [12:56:58]Read from MH i2c: E2 17 00 94 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [12:56:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:56:58]wFMCommunicate OK [12:56:58]requested_item fd.num is exist - process it [12:56:58]SAM_PROTO_GetFieldsCounters [12:56:58]wFMCommunicate request_size=4 [12:56:58]MH_SAM_APDU [12:56:58]CAPDU: 80 13 00 00 [12:56:58]Write to MH i2c: E2 08 00 95 09 80 13 00 00 00 00 00 00 1A [12:56:58]Write i2c OK [12:56:58]MH_I2C_Read... [12:56:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:56:58]Read from MH i2c: E2 [12:56:58]MH_I2C_Read... [12:56:58]Read from MH i2c: E2 62 00 [12:56:58]MH_I2C_Read... [12:56:58]Read from MH i2c: E2 62 00 95 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 4F 02 00 0E 04 04 00 DA 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 E5 [12:56:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:56:58]wFMCommunicate OK [12:56:58]SAM_PROTO_GetFieldsCounters done [12:56:58]requested_item shift.num is exist - process it [12:56:58]requested_item shift.opened is exist - process it [12:56:58]req_shift_opened [12:56:58]FM_GetShiftState [12:56:58]SAM_PROTO_GetShiftState [12:56:58]wFMCommunicate request_size=4 [12:56:58]MH_SAM_APDU [12:56:58]CAPDU: 80 13 01 00 [12:56:58]Write to MH i2c: E2 08 00 96 09 80 13 01 00 00 00 00 00 1C [12:56:58]Write i2c OK [12:56:58]MH_I2C_Read... [12:56:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:56:58]Read from MH i2c: E2 [12:56:58]MH_I2C_Read... [12:56:58]Read from MH i2c: E2 0E 00 [12:56:58]MH_I2C_Read... [12:56:58]Read from MH i2c: E2 0E 00 96 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AC [12:56:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:56:58]wFMCommunicate OK [12:56:58]SAM_PROTO_GetShiftState done [12:56:58]FM_GetShiftState done [12:56:58]req_shift_opened done [12:56:58]requested_item shift.open_date is exist - process it [12:56:58]req_shift_open_date [12:56:58]req_shift_open_date done [12:56:58]produce_requested_data done [12:56:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151421,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:56:58]process_action_free close_receipt [12:56:58]json_value_free [12:56:58]json_value_free done [12:56:58]process_json_proto returns [12:56:58]Send response to host [12:56:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151421,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:56:58]free response buf [12:56:58]execute_script done [12:56:58]execute_script returns [12:56:58]free content buf [12:56:58]Sock 10.Close socket [12:56:58]Sock 10.Thread stoped [12:56:58]Connected sock=7 [12:56:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A DC 04 01 5F 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 97 C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 4F 02 00 35 04 06 00 86 B2 96 70 46 EC 4A B3 87 50 2F BA 06 63 [12:56:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D4 A9 47 00 4A 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 4F 02 00 F4 03 04 00 A0 6A EE 66 B6 04 01 00 00 1F 6F 12 2C 95 46 8A D7 [12:56:59]CommunicateWithHost err = 0 [12:56:59]CheckOFDResponse [12:56:59]1017 (14) - 77093643461234 [12:56:59]1041 (16) - 0000000000871835 [12:56:59]1040 (4) - 151421 [12:56:55]CAPDU: 80 15 02 00 08 F4 03 04 00 97 C2 EE 66 [12:56:55]Write to MH i2c: E2 10 00 56 09 80 15 02 00 08 00 F4 03 04 00 97 C2 EE 66 00 00 97 [12:56:55]Write i2c OK [12:56:55]MH_I2C_Read... [12:56:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:56:55]Read from MH i2c: E2 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 03 00 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 03 00 56 09 00 90 00 D3 [12:56:55]RAPDU: 90 00 [12:56:55]wFMCommunicate OK [12:56:55]wFMCommunicate request_size=25 [12:56:55]MH_SAM_APDU [12:56:55]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [12:56:55]Write to MH i2c: E2 1C 00 57 09 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 42 [12:56:55]Write i2c OK [12:56:55]MH_I2C_Read... [12:56:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [12:56:55]Read from MH i2c: E2 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 03 00 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 03 00 57 09 00 90 00 D4 [12:56:55]RAPDU: 90 00 [12:56:55]wFMCommunicate OK [12:56:55]wFMCommunicate request_size=4 [12:56:55]MH_SAM_APDU [12:56:55]CAPDU: 80 15 03 00 [12:56:55]Write to MH i2c: E2 08 00 58 09 80 15 03 00 00 00 00 00 E2 [12:56:55]Write i2c OK [12:56:55]MH_I2C_Read... [12:56:55]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [12:56:55]Read from MH i2c: E2 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 40 00 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 40 00 58 09 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AB 00 00 00 35 04 06 00 86 B2 96 70 46 EC 90 00 9C [12:56:55]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AB 00 00 00 35 04 06 00 86 B2 96 70 46 EC 90 00 [12:56:55]wFMCommunicate OK [12:56:55]SAM_PROTO_ProcessDocument answer len = 59 [12:56:55]SAM_PROTO_ProcessDocument done [12:56:55]SetTLVBufToDocument [12:56:55]Processing tag 1209 (04B9) [12:56:55]Malloc new data [12:56:55]Processing tag 1041 (0411) [12:56:55]Processing tag 1040 (0410) [12:56:55]Malloc new data [12:56:55]Processing tag 1038 (040E) [12:56:55]Malloc new data [12:56:55]Processing tag 1042 (0412) [12:56:55]Malloc new data [12:56:55]Processing tag 1077 (0435) [12:56:55]Malloc new data [12:56:55]SetTLVBufToDocument err=0 [12:56:55]KKMLoadAndSignReceiptData store KKM data [12:56:55]KKMLoadAndSignReceiptData err=0 [12:56:55]wFMCommunicate request_size=4 [12:56:55]MH_SAM_APDU [12:56:55]CAPDU: 80 11 00 00 [12:56:55]Write to MH i2c: E2 08 00 59 09 80 11 00 00 00 00 00 00 DC [12:56:55]Write i2c OK [12:56:55]MH_I2C_Read... [12:56:55]recv_with_timeout no data received [12:56:55]Read from MH i2c: E2 [12:56:55]MH_I2C_Read... [12:56:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:55]Read from MH i2c: E2 17 00 [12:56:55]MH_I2C_Read... [12:56:55]Read from MH i2c: E2 17 00 59 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2F [12:56:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:56:55]wFMCommunicate OK [12:56:55]Счет N : (1)1785431 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 171 21.09.2024 12:56 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151421 ФПД: 148101586241260 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125655&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151421&fm=148101586241260&tin=02508201610067®Number=0000000000091825&sum=50000 [12:56:55]StoreToDocumentArchive [12:56:55]shift 474 fd 151421 [12:56:55]save to /storage/0474/doc_00151421 [12:56:55]save last doc name /storage/0474/doc_00151421 to /storage/kkm_last_doc_name [12:56:55]save OK [12:56:55]Clear old archive folders... [12:56:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:56:55]tlvbuf is 011856F0 [12:56:55]SAM_PROTO_ClearQueue [12:56:55]wFMCommunicate request_size=4 [12:56:55]MH_SAM_APDU [12:56:55]CAPDU: 80 09 00 00 [12:56:55]Write to MH i2c: E2 08 00 5A 09 80 09 00 00 00 00 00 00 D5 [12:56:55]Write i2c OK [12:56:55]MH_I2C_Read... [12:56:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:56:56]Read from MH i2c: E2 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 5A 09 00 90 00 D7 [12:56:56]RAPDU: 90 00 [12:56:56]wFMCommunicate OK [12:56:56]SAM_PROTO_ClearQueue done [12:56:56]KKMCreateOFDPacket [12:56:56]OFDProtocolAddRootSTLVToBuf [12:56:56]FM_MakeSignedData [12:56:56]FM_MakeSignedData [12:56:56]SAM_PROTO_SignData [12:56:56]wFMCommunicate request_size=4 [12:56:56]MH_SAM_APDU [12:56:56]CAPDU: 80 0D 01 02 [12:56:56]Write to MH i2c: E2 08 00 5B 09 80 0D 01 02 00 00 00 00 DD [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:56:56]Read from MH i2c: E2 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 5B 09 00 90 00 D8 [12:56:56]RAPDU: 90 00 [12:56:56]wFMCommunicate OK [12:56:56]wFMCommunicate request_size=255 [12:56:56]MH_SAM_APDU [12:56:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 97 C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 4F 02 00 35 04 06 00 86 B2 96 70 [12:56:56]Write to MH i2c: E2 02 01 5C 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 97 C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 4F 02 00 35 04 06 00 86 B2 96 70 00 00 29 [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:56]Read from MH i2c: E2 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 5C 09 00 90 00 D9 [12:56:56]RAPDU: 90 00 [12:56:56]wFMCommunicate OK [12:56:56]wFMCommunicate request_size=7 [12:56:56]MH_SAM_APDU [12:56:56]CAPDU: 80 0D 02 02 02 46 EC [12:56:56]Write to MH i2c: E2 0A 00 5D 09 80 0D 02 02 02 00 46 EC 00 00 16 [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:56:56]Read from MH i2c: E2 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 03 00 5D 09 00 90 00 DA [12:56:56]RAPDU: 90 00 [12:56:56]wFMCommunicate OK [12:56:56]wFMCommunicate request_size=4 [12:56:56]MH_SAM_APDU [12:56:56]CAPDU: 80 0D 03 02 [12:56:56]Write to MH i2c: E2 08 00 5E 09 80 0D 03 02 00 00 00 00 E2 [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:56:56]Read from MH i2c: E2 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 0B 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 0B 00 5E 09 00 4A B3 87 50 2F BA 06 63 90 00 09 [12:56:56]RAPDU: 4A B3 87 50 2F BA 06 63 90 00 [12:56:56]wFMCommunicate OK [12:56:56]SAM_PROTO_SignData done [12:56:56]FM_MakeSignedData done [12:56:56]CreateOFDProtocolMessage [12:56:56]wFMCommunicate request_size=4 [12:56:56]MH_SAM_APDU [12:56:56]CAPDU: 80 11 00 00 [12:56:56]Write to MH i2c: E2 08 00 5F 09 80 11 00 00 00 00 00 00 E2 [12:56:56]Write i2c OK [12:56:56]MH_I2C_Read... [12:56:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:56:56]Read from MH i2c: E2 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 17 00 [12:56:56]MH_I2C_Read... [12:56:56]Read from MH i2c: E2 17 00 5F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [12:56:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:56:56]wFMCommunicate OK [12:56:56]CreateOFDProtocolMessage done [12:56:56]OFDSenderStorePacket 151421 [12:56:56]StoreOFDPacket docnum=151421 [12:56:59]1012 (4) - 21.09.2024 06:41 [12:56:59]1206 (1) - 0 [12:56:59]OFD Sender: Remove packet 151421 [12:56:59]ProducePacketName [12:56:59]name=ofd_packets/00151421 [12:56:59]NVStorageDeleteData [12:56:59]OFD Sender: No OFD packet to send [12:57:04]OFD Sender: No OFD packet to send [12:57:09]OFD Sender: No OFD packet to send [12:57:13]accept exits with 9 [12:57:13]New connection [12:57:13]New thread 3067551076 created [12:57:13]Thread 3067407716 joined [12:57:13]Waiting for new connection... [12:57:13] Sock 9.Parse request [12:57:13]Sock 9.Check first char [12:57:13]Sock 9.First char is OK [12:57:13]request: POST /json_proto HTTP/1.0 [12:57:13]Method: POST [12:57:13]URL: /json_proto [12:57:13]Method is POST - this is cgi request [12:57:13]url: /json_proto [12:57:13]query_string will be loaded in cgi processing [12:57:13]execute_cgi json_proto POST (null) [12:57:13]execute_cgi path=json_proto method=POST [12:57:13]POST find Content-Length [12:57:13]Host: 172.17.43.67:8080 [12:57:13]Content-Length: 675 [12:57:13]Content-Type: application/json [12:57:13] [12:57:13]POST finish read [12:57:13]Found Content-Length = 675 [12:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:13]execute_script... [12:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785432", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:13]POST & json_proto [12:57:13]process_json_proto [12:57:13]json parsed OK: [12:57:13]protocol is kg_v1.0 [12:57:13]action value=close_receipt [12:57:13]process_action close_receipt [12:57:13]cmd_close_receipt [12:57:13]MH_GetDate [12:57:13]Write to MH i2c: F0 00 00 97 09 8F [12:57:13]Write i2c OK [12:57:13]MH_I2C_Read... [12:57:13]Read from MH i2c: F0 [12:57:13]MH_I2C_Read... [12:57:13]Read from MH i2c: F0 09 00 [12:57:13]MH_I2C_Read... [12:57:13]Read from MH i2c: F0 09 00 97 09 00 AA C2 EE 66 6A BD 47 65 2B [12:57:13]GetLastDocTimeStamp 1726923415 [12:57:13]current date 1726923434 [12:57:13]FM_GetShiftState [12:57:13]SAM_PROTO_GetShiftState [12:57:13]wFMCommunicate request_size=4 [12:57:13]MH_SAM_APDU [12:57:13]CAPDU: 80 13 01 00 [12:57:13]Write to MH i2c: E2 08 00 98 09 80 13 01 00 00 00 00 00 1E [12:57:13]Write i2c OK [12:57:13]MH_I2C_Read... [12:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:13]Read from MH i2c: E2 [12:57:13]MH_I2C_Read... [12:57:13]Read from MH i2c: E2 0E 00 [12:57:13]MH_I2C_Read... [12:57:13]Read from MH i2c: E2 0E 00 98 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AE [12:57:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:57:13]wFMCommunicate OK [12:57:13]SAM_PROTO_GetShiftState done [12:57:13]FM_GetShiftState done [12:57:13]opened in 1726878748 [12:57:13]opened+sec_in_day 1726965148 [12:57:13]quantity*price = 50063 [12:57:13]sum+1 = 50064 [12:57:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 172 21.09.2024 12:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151422 ФПД: 125635753509203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151422&fm=125635753509203&tin=02508201610067®Number=0000000000091825&sum=50000 [12:57:14]StoreToDocumentArchive [12:57:14]shift 474 fd 151422 [12:57:14]save to /storage/0474/doc_00151422 [12:57:14]save last doc name /storage/0474/doc_00151422 to /storage/kkm_last_doc_name [12:57:14]save OK [12:57:14]Clear old archive folders... [12:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:57:14]tlvbuf is 011A1750 [12:57:14]SAM_PROTO_ClearQueue [12:57:14]wFMCommunicate request_size=4 [12:57:14]MH_SAM_APDU [12:57:14]CAPDU: 80 09 00 00 [12:57:14]Write to MH i2c: E2 08 00 A5 09 80 09 00 00 00 00 00 00 20 [12:57:14]Write i2c OK [12:57:14]MH_I2C_Read... [12:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:14]Read from MH i2c: E2 [12:57:14]MH_I2C_Read... [12:57:14]Read from MH i2c: E2 03 00 [12:57:14]MH_I2C_Read... [12:57:14]Read from MH i2c: E2 03 00 A5 09 00 90 00 22 [12:57:14]RAPDU: 90 00 [12:57:14]wFMCommunicate OK [12:57:14]SAM_PROTO_ClearQueue done [12:57:14]KKMCreateOFDPacket [12:57:14]OFDProtocolAddRootSTLVToBuf [12:57:14]FM_MakeSignedData [12:57:14]FM_MakeSignedData [12:57:14]SAM_PROTO_SignData [12:57:14]wFMCommunicate request_size=4 [12:57:14]MH_SAM_APDU [12:57:14]CAPDU: 80 0D 01 02 [12:57:14]Write to MH i2c: E2 08 00 A6 09 80 0D 01 02 00 00 00 00 28 [12:57:14]Write i2c OK [12:57:14]MH_I2C_Read... [12:57:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:14]Read from MH i2c: E2 [12:57:14]MH_I2C_Read... [12:57:14]Read from MH i2c: E2 03 00 [12:57:14]MH_I2C_Read... [12:57:14]Read from MH i2c: E2 03 00 A6 09 00 90 00 23 [12:57:14]RAPDU: 90 00 [12:57:14]wFMCommunicate OK [12:57:14]wFMCommunicate request_size=255 [12:57:14]MH_SAM_APDU [12:57:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 AA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 4F 02 00 35 04 06 00 72 43 DA 75 [12:57:14]Write to MH i2c: E2 02 01 A7 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 AA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 4F 02 00 35 04 06 00 72 43 DA 75 00 00 4F [12:57:14]Write i2c OK [12:57:14]MH_I2C_Read... [12:57:14]OFD Sender: No OFD packet to send [12:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:15]Read from MH i2c: E2 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 03 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 03 00 A7 09 00 90 00 24 [12:57:15]RAPDU: 90 00 [12:57:15]wFMCommunicate OK [12:57:15]wFMCommunicate request_size=7 [12:57:15]MH_SAM_APDU [12:57:15]CAPDU: 80 0D 02 02 02 81 53 [12:57:15]Write to MH i2c: E2 0A 00 A8 09 80 0D 02 02 02 00 81 53 00 00 03 [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:15]Read from MH i2c: E2 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 03 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 03 00 A8 09 00 90 00 25 [12:57:15]RAPDU: 90 00 [12:57:15]wFMCommunicate OK [12:57:15]wFMCommunicate request_size=4 [12:57:15]MH_SAM_APDU [12:57:15]CAPDU: 80 0D 03 02 [12:57:15]Write to MH i2c: E2 08 00 A9 09 80 0D 03 02 00 00 00 00 2D [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:57:15]Read from MH i2c: E2 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 0B 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 0B 00 A9 09 00 E0 A4 68 0D F7 1C AE 84 90 00 6C [12:57:15]RAPDU: E0 A4 68 0D F7 1C AE 84 90 00 [12:57:15]wFMCommunicate OK [12:57:15]SAM_PROTO_SignData done [12:57:15]FM_MakeSignedData done [12:57:15]CreateOFDProtocolMessage [12:57:15]wFMCommunicate request_size=4 [12:57:15]MH_SAM_APDU [12:57:15]CAPDU: 80 11 00 00 [12:57:15]Write to MH i2c: E2 08 00 AA 09 80 11 00 00 00 00 00 00 2D [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:15]Read from MH i2c: E2 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 17 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: E2 17 00 AA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [12:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:57:15]wFMCommunicate OK [12:57:15]CreateOFDProtocolMessage done [12:57:15]OFDSenderStorePacket 151422 [12:57:15]StoreOFDPacket docnum=151422 [12:57:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 4E 04 01 FC 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 AA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 4F 02 00 35 04 06 00 72 43 DA 75 81 53 E0 A4 68 0D F7 1C AE 84 [12:57:15]CheckFolder [12:57:15]dirname=/storage/ofd_packets [12:57:15]CheckFolder done [12:57:15]ProducePacketName [12:57:15]name=ofd_packets/00151422 [12:57:15]NVStorageSaveData ofd_packets/00151422 [12:57:15]File name is /storage/ofd_packets/00151422 [12:57:15]Write 298 bytes [12:57:15]NVStorageSaveData done [12:57:15]OFDSenderStorePacket done [12:57:15]KKMCreateOFDPacket done [12:57:15]NVStorageSaveData kkm_last_timestamp [12:57:15]File name is /storage/kkm_last_timestamp [12:57:15]Write 4 bytes [12:57:15]NVStorageSaveData done [12:57:15]ExternCall_PrintAddStr [12:57:15]wPrintStart [12:57:15]Write to MH i2c: 01 00 00 AB 09 B4 [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: 01 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: 01 07 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: 01 07 00 AB 09 00 00 00 00 00 FF 0F C9 [12:57:15]RasterBufferAndPrint [12:57:15]line Счет N : (1)1785432 [12:57:15]line ИНН: 02508201610067 [12:57:15]line Контрольно-Кассовый Чек [12:57:15]line ПРОДАЖА [12:57:15]line ТРК (МРК, ГНК) : 31 [12:57:15]line Товар: 2710194210 [12:57:15]line ДТ-К-5 [12:57:15]line 6.570 * 76.20 [12:57:15]line = 500.63 [12:57:15]line НДС 12% НСП 1% [12:57:15]line > о реализуемом товаре [12:57:15]line ОКРУГЛЕНИЕ: -0.63 [12:57:15]line ИТОГО: 500.00 [12:57:15]line Внесено: 500.00 [12:57:15]line СДАЧА: 0.00 [12:57:15]line НСП 1% : 4.43 [12:57:15]line НДС 12% : 53.16 [12:57:15]line Наличными: 500.00 [12:57:15]line Безнал.: 0.00 [12:57:15]line Место: АЗС № 89 "Партнер Нефть" [12:57:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:57:15]line СНО: Общий режим [12:57:15]line Чек 172 21.09.2024 12:57 [12:57:15]line Смена: 474 ФФД: 1.0 [12:57:15]line ЗНМ: 0300000113 [12:57:15]line РНМ: 0000000000091825 [12:57:15]line Версия ККМ: 001 [12:57:15]line ФМ: 0000000000871835 [12:57:15]line ФД: 151422 [12:57:15]line ФПД: 125635753509203 [12:57:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151422&fm=125635753509203&tin=02508201610067®Number=0000000000091825&sum=50000 [12:57:15]written 0, free lines is 4095 [12:57:15]OFD Sender: Processing packet 151422 [packets to send 824, broken 823] [12:57:15]ProducePacketName [12:57:15]name=ofd_packets/00151422 [12:57:15]OFD Sender: To server: pG, [12:57:15]CommunicateWithHost lk.salyk.kg:30040 [12:57:15]ConnectInit lk.salyk.kg [12:57:15]Connected sock=11 [12:57:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 4E 04 01 FC 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 00 00 00 F4 03 04 00 AA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 4F 02 00 35 04 06 00 72 43 DA 75 81 53 E0 A4 68 0D F7 1C AE 84 [12:57:15]Write to MH i2c: 01 00 00 D6 09 DF [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: 01 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: 01 07 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: 01 07 00 D6 09 00 00 00 00 00 E1 0C D3 [12:57:15]RasterBufferAndPrint [12:57:15]line [12:57:15]line [12:57:15]line [12:57:15]line [12:57:15]line [12:57:15]written 0, free lines is 3305 [12:57:15]MH_Cut [12:57:15]Write to MH i2c: D1 01 00 DD 09 01 B8 [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: D1 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: D1 01 00 [12:57:15]MH_I2C_Read... [12:57:15]Read from MH i2c: D1 01 00 DD 09 00 B7 [12:57:15]Write to MH i2c: 01 00 00 DE 09 E7 [12:57:15]Write i2c OK [12:57:15]MH_I2C_Read... [12:57:15]recv_with_timeout no data received [12:57:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E8 D1 47 00 48 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 4F 02 00 F4 03 04 00 B1 6A EE 66 B6 04 01 00 00 57 90 AD A6 B3 DA 3B 79 [12:57:16]CommunicateWithHost err = 0 [12:57:16]CheckOFDResponse [12:57:16]1017 (14) - 77093643461234 [12:57:16]1041 (16) - 0000000000871835 [12:57:16]1040 (4) - 151422 [12:57:16]1012 (4) - 21.09.2024 06:41 [12:57:16]1206 (1) - 0 [12:57:16]OFD Sender: Remove packet 151422 [12:57:16]ProducePacketName [12:57:16]name=ofd_packets/00151422 [12:57:16]NVStorageDeleteData [12:57:16]*** Cut start [12:57:16]*** Purtial cut [12:57:16]*** Stage 1: CUTSNS_PIN = 1 [12:57:16]Read from MH i2c: 01 [12:57:16]MH_I2C_Read... [12:57:16]*** Stop cut motor [12:57:16]*** Cut end [12:57:16]Read from MH i2c: 01 07 00 [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: 01 07 00 DE 09 00 00 00 00 00 FF 0F FC [12:57:16]process_action close_receipt done [12:57:16]requested_data is exist [12:57:16]produce_requested_data [12:57:16]requested_item fm.sn is exist - process it [12:57:16]wFMCommunicate request_size=4 [12:57:16]MH_SAM_APDU [12:57:16]CAPDU: 80 11 00 00 [12:57:16]Write to MH i2c: E2 08 00 DF 09 80 11 00 00 00 00 00 00 62 [12:57:16]Write i2c OK [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: E2 [12:57:16]MH_I2C_Read... [12:57:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:16]Read from MH i2c: E2 17 00 [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: E2 17 00 DF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B5 [12:57:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:57:16]wFMCommunicate OK [12:57:16]requested_item fd.num is exist - process it [12:57:16]SAM_PROTO_GetFieldsCounters [12:57:16]wFMCommunicate request_size=4 [12:57:16]MH_SAM_APDU [12:57:16]CAPDU: 80 13 00 00 [12:57:16]Write to MH i2c: E2 08 00 E0 09 80 13 00 00 00 00 00 00 65 [12:57:16]Write i2c OK [12:57:16]MH_I2C_Read... [12:57:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:57:16]Read from MH i2c: E2 [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: E2 62 00 [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: E2 62 00 E0 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 4F 02 00 0E 04 04 00 DA 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 34 [12:57:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AC 00 00 00 5E 04 04 00 AC 00 00 00 57 04 04 00 AD 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:57:16]wFMCommunicate OK [12:57:16]SAM_PROTO_GetFieldsCounters done [12:57:16]requested_item shift.num is exist - process it [12:57:16]requested_item shift.opened is exist - process it [12:57:16]req_shift_opened [12:57:16]FM_GetShiftState [12:57:16]SAM_PROTO_GetShiftState [12:57:16]wFMCommunicate request_size=4 [12:57:16]MH_SAM_APDU [12:57:16]CAPDU: 80 13 01 00 [12:57:16]Write to MH i2c: E2 08 00 E1 09 80 13 01 00 00 00 00 00 67 [12:57:16]OFD Sender: No OFD packet to send [12:57:16]Write i2c OK [12:57:16]MH_I2C_Read... [12:57:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:16]Read from MH i2c: E2 [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: E2 0E 00 [12:57:16]MH_I2C_Read... [12:57:16]Read from MH i2c: E2 0E 00 E1 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F7 [12:57:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:57:16]wFMCommunicate OK [12:57:16]SAM_PROTO_GetShiftState done [12:57:16]FM_GetShiftState done [12:57:16]req_shift_opened done [12:57:16]requested_item shift.open_date is exist - process it [12:57:16]req_shift_open_date [12:57:16]req_shift_open_date done [12:57:16]produce_requested_data done [12:57:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151422,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:57:17]process_action_free close_receipt [12:57:17]json_value_free [12:57:17]json_value_free done [12:57:17]process_json_proto returns [12:57:17]Send response to host [12:57:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151422,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:57:17]free response buf [12:57:17]execute_script done [12:57:17]execute_script returns [12:57:17]free content buf [12:57:17]Sock 9.Close socket [12:57:17]Sock 9.Thread stoped [12:57:21]OFD Sender: No OFD packet to send [12:57:26]OFD Sender: No OFD packet to send [12:57:31]OFD Sender: No OFD packet to send [12:57:36]recv_with_timeout no data received [12:57:37]OFD Sender: No OFD packet to send [12:57:42]OFD Sender: No OFD packet to send [12:57:47]recv_with_timeout no data received [12:57:47]OFD Sender: No OFD packet to send [12:57:52]OFD Sender: No OFD packet to send [12:57:57]OFD Sender: No OFD packet to send [12:57:57]recv_with_timeout no data received [12:58:02]OFD Sender: No OFD packet to send [12:58:07]OFD Sender: No OFD packet to send [12:58:12]OFD Sender: No OFD packet to send [12:58:16]accept exits with 10 [12:58:16]New connection [12:58:16]New thread 3067407716 created [12:58:16]Thread 3067551076 joined [12:58:16]Waiting for new connection... [12:58:16] Sock 10.Parse request [12:58:16]Sock 10.Check first char [12:58:16]Sock 10.First char is OK [12:58:16]request: POST /json_proto HTTP/1.0 [12:58:16]Method: POST [12:58:16]URL: /json_proto [12:58:16]Method is POST - this is cgi request [12:58:16]url: /json_proto [12:58:16]query_string will be loaded in cgi processing [12:58:16]execute_cgi json_proto POST (null) [12:58:16]execute_cgi path=json_proto method=POST [12:58:16]POST find Content-Length [12:58:16]Host: 172.17.43.67:8080 [12:58:16]Content-Length: 683 [12:58:16]Content-Type: application/json [12:58:16] [12:58:16]POST finish read [12:58:16]Found Content-Length = 683 [12:58:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:16]execute_script... [12:58: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)1785433", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:58:16]POST & json_proto [12:58:16]process_json_proto [12:58:16]json parsed OK: [12:58:16]protocol is kg_v1.0 [12:58:16]action value=close_receipt [12:58:16]process_action close_receipt [12:58:16]cmd_close_receipt [12:58:16]MH_GetDate [12:58:16]Write to MH i2c: F0 00 00 E2 09 DA [12:58:16]Write i2c OK [12:58:16]MH_I2C_Read... [12:58:16]Read from MH i2c: F0 [12:58:16]MH_I2C_Read... [12:58:16]Read from MH i2c: F0 09 00 [12:58:16]MH_I2C_Read... [12:58:16]Read from MH i2c: F0 09 00 E2 09 00 EA C2 EE 66 6A BD 47 65 B6 [12:58:16]GetLastDocTimeStamp 1726923434 [12:58:16]current date 1726923498 [12:58:16]FM_GetShiftState [12:58:16]SAM_PROTO_GetShiftState [12:58:16]wFMCommunicate request_size=4 [12:58:16]MH_SAM_APDU [12:58:16]CAPDU: 80 13 01 00 [12:58:16]Write to MH i2c: E2 08 00 E3 09 80 13 01 00 00 00 00 00 69 [12:58:16]Write i2c OK [12:58:16]MH_I2C_Read... [12:58:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:17]Read from MH i2c: E2 [12:58:17]MH_I2C_Read... [12:58:17]Read from MH i2c: E2 0E 00 [12:58:17]MH_I2C_Read... [12:58:17]Read from MH i2c: E2 0E 00 E3 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F9 [12:58:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:58:17]wFMCommunicate OK [12:58:17]SAM_PROTO_GetShiftState done [12:58:17]FM_GetShiftState done [12:58:17]opened in 1726878748 [12:58:17]opened+sec_in_day 1726965148 [12:58:17]quantity*price = 100005 [12:58:17]sum+1 = 100006 [12:58:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 173 21.09.2024 12:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151423 ФПД: 155281398435694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125818&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151423&fm=155281398435694&tin=02508201610067®Number=0000000000091825&sum=100000 [12:58:18]StoreToDocumentArchive [12:58:18]shift 474 fd 151423 [12:58:18]save to /storage/0474/doc_00151423 [12:58:18]save last doc name /storage/0474/doc_00151423 to /storage/kkm_last_doc_name [12:58:18]save OK [12:58:18]Clear old archive folders... [12:58:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:58:18]tlvbuf is 01181D10 [12:58:18]SAM_PROTO_ClearQueue [12:58:18]wFMCommunicate request_size=4 [12:58:18]MH_SAM_APDU [12:58:18]CAPDU: 80 09 00 00 [12:58:18]Write to MH i2c: E2 08 00 F0 09 80 09 00 00 00 00 00 00 6B [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:58:18]Read from MH i2c: E2 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 F0 09 00 90 00 6D [12:58:18]RAPDU: 90 00 [12:58:18]wFMCommunicate OK [12:58:18]SAM_PROTO_ClearQueue done [12:58:18]KKMCreateOFDPacket [12:58:18]OFDProtocolAddRootSTLVToBuf [12:58:18]FM_MakeSignedData [12:58:18]FM_MakeSignedData [12:58:18]SAM_PROTO_SignData [12:58:18]wFMCommunicate request_size=4 [12:58:18]MH_SAM_APDU [12:58:18]CAPDU: 80 0D 01 02 [12:58:18]Write to MH i2c: E2 08 00 F1 09 80 0D 01 02 00 00 00 00 73 [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:58:18]Read from MH i2c: E2 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 F1 09 00 90 00 6E [12:58:18]RAPDU: 90 00 [12:58:18]wFMCommunicate OK [12:58:18]wFMCommunicate request_size=255 [12:58:18]MH_SAM_APDU [12:58:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 EA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 4F 02 00 35 04 06 00 8D [12:58:18]Write to MH i2c: E2 02 01 F2 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 EA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 4F 02 00 35 04 06 00 8D 00 00 66 [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:18]Read from MH i2c: E2 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 F2 09 00 90 00 6F [12:58:18]RAPDU: 90 00 [12:58:18]wFMCommunicate OK [12:58:18]wFMCommunicate request_size=10 [12:58:18]MH_SAM_APDU [12:58:18]CAPDU: 80 0D 02 02 05 3A 44 98 0F 6E [12:58:18]Write to MH i2c: E2 0D 00 F3 09 80 0D 02 02 05 00 3A 44 98 0F 6E 00 00 13 [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:58:18]Read from MH i2c: E2 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 03 00 F3 09 00 90 00 70 [12:58:18]RAPDU: 90 00 [12:58:18]wFMCommunicate OK [12:58:18]wFMCommunicate request_size=4 [12:58:18]MH_SAM_APDU [12:58:18]CAPDU: 80 0D 03 02 [12:58:18]Write to MH i2c: E2 08 00 F4 09 80 0D 03 02 00 00 00 00 78 [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:58:18]Read from MH i2c: E2 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 0B 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 0B 00 F4 09 00 8C 36 75 5C 4C B8 57 66 90 00 CD [12:58:18]RAPDU: 8C 36 75 5C 4C B8 57 66 90 00 [12:58:18]wFMCommunicate OK [12:58:18]SAM_PROTO_SignData done [12:58:18]FM_MakeSignedData done [12:58:18]CreateOFDProtocolMessage [12:58:18]wFMCommunicate request_size=4 [12:58:18]MH_SAM_APDU [12:58:18]CAPDU: 80 11 00 00 [12:58:18]Write to MH i2c: E2 08 00 F5 09 80 11 00 00 00 00 00 00 78 [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:18]Read from MH i2c: E2 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 17 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: E2 17 00 F5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [12:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:18]wFMCommunicate OK [12:58:18]CreateOFDProtocolMessage done [12:58:18]OFDSenderStorePacket 151423 [12:58:18]StoreOFDPacket docnum=151423 [12:58:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B7 93 07 01 76 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 EA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 4F 02 00 35 04 06 00 8D 3A 44 98 0F 6E 8C 36 75 5C 4C B8 57 66 [12:58:18]CheckFolder [12:58:18]dirname=/storage/ofd_packets [12:58:18]CheckFolder done [12:58:18]ProducePacketName [12:58:18]name=ofd_packets/00151423 [12:58:18]NVStorageSaveData ofd_packets/00151423 [12:58:18]File name is /storage/ofd_packets/00151423 [12:58:18]Write 301 bytes [12:58:18]NVStorageSaveData done [12:58:18]OFDSenderStorePacket done [12:58:18]KKMCreateOFDPacket done [12:58:18]NVStorageSaveData kkm_last_timestamp [12:58:18]File name is /storage/kkm_last_timestamp [12:58:18]Write 4 bytes [12:58:18]NVStorageSaveData done [12:58:18]ExternCall_PrintAddStr [12:58:18]wPrintStart [12:58:18]Write to MH i2c: 01 00 00 F6 09 FF [12:58:18]Write i2c OK [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: 01 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: 01 07 00 [12:58:18]MH_I2C_Read... [12:58:18]Read from MH i2c: 01 07 00 F6 09 00 00 00 00 00 FF 0F 14 [12:58:18]RasterBufferAndPrint [12:58:18]line Счет N : (1)1785433 [12:58:18]line ИНН: 02508201610067 [12:58:18]line Контрольно-Кассовый Чек [12:58:18]line ПРОДАЖА [12:58:18]line ТРК (МРК, ГНК) : 22 [12:58:18]line Товар: 2710124130 [12:58:18]line Аи-92-К-5 [12:58:18]line 14.750 * 67.80 [12:58:18]line = 1000.05 [12:58:18]line НДС 12% НСП 1% [12:58:18]line > о реализуемом товаре [12:58:18]line ОКРУГЛЕНИЕ: -0.05 [12:58:18]line ИТОГО: 1000.00 [12:58:18]line Внесено: 1000.00 [12:58:18]line СДАЧА: 0.00 [12:58:18]line НСП 1% : 8.85 [12:58:18]line НДС 12% : 106.20 [12:58:18]line Наличными: 1000.00 [12:58:18]line Безнал.: 0.00 [12:58:18]line Место: АЗС № 89 "Партнер Нефть" [12:58:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [12:58:18]line СНО: Общий режим [12:58:18]line Чек 173 21.09.2024 12:58 [12:58:18]line Смена: 474 ФФД: 1.0 [12:58:18]line ЗНМ: 0300000113 [12:58:18]line РНМ: 0000000000091825 [12:58:18]line Версия ККМ: 001 [12:58:18]line ФМ: 0000000000871835 [12:58:18]line ФД: 151423 [12:58:18]line ФПД: 155281398435694 [12:58:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T125818&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151423&fm=155281398435694&tin=02508201610067®Number=0000000000091825&sum=100000 [12:58:18]written 0, free lines is 4095 [12:58:18]OFD Sender: Processing packet 151423 [packets to send 824, broken 823] [12:58:18]ProducePacketName [12:58:18]name=ofd_packets/00151423 [12:58:18]OFD Sender: To server: pG, [12:58:18]CommunicateWithHost lk.salyk.kg:30040 [12:58:18]ConnectInit lk.salyk.kg [12:58:19]Write to MH i2c: 01 00 00 21 0A 2B [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: 01 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: 01 07 00 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: 01 07 00 21 0A 00 00 00 00 00 E2 0C 20 [12:58:19]RasterBufferAndPrint [12:58:19]line [12:58:19]line [12:58:19]line [12:58:19]line [12:58:19]line [12:58:19]written 0, free lines is 3304 [12:58:19]MH_Cut [12:58:19]Write to MH i2c: D1 01 00 28 0A 01 04 [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: D1 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: D1 01 00 [12:58:19]MH_I2C_Read... [12:58:19]Read from MH i2c: D1 01 00 28 0A 00 03 [12:58:19]Write to MH i2c: 01 00 00 29 0A 33 [12:58:19]Write i2c OK [12:58:19]MH_I2C_Read... [12:58:19]*** Cut start [12:58:19]*** Purtial cut [12:58:19]*** Stage 1: CUTSNS_PIN = 1 [12:58:20]Read from MH i2c: 01 [12:58:20]MH_I2C_Read... [12:58:20]*** Stop cut motor [12:58:20]*** Cut end [12:58:20]Read from MH i2c: 01 07 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: 01 07 00 29 0A 00 00 00 00 00 FF 0F 48 [12:58:20]process_action close_receipt done [12:58:20]requested_data is exist [12:58:20]produce_requested_data [12:58:20]requested_item fm.sn is exist - process it [12:58:20]wFMCommunicate request_size=4 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 11 00 00 [12:58:20]Write to MH i2c: E2 08 00 2A 0A 80 11 00 00 00 00 00 00 AE [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:58:20]Read from MH i2c: E2 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 17 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 17 00 2A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 01 [12:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [12:58:20]wFMCommunicate OK [12:58:20]requested_item fd.num is exist - process it [12:58:20]SAM_PROTO_GetFieldsCounters [12:58:20]wFMCommunicate request_size=4 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 13 00 00 [12:58:20]Write to MH i2c: E2 08 00 2B 0A 80 13 00 00 00 00 00 00 B1 [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:58:20]Read from MH i2c: E2 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 62 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 62 00 2B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 4F 02 00 0E 04 04 00 DA 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 84 [12:58:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 AD 00 00 00 5E 04 04 00 AD 00 00 00 57 04 04 00 AE 00 00 00 19 04 04 00 00 00 00 00 90 00 [12:58:20]wFMCommunicate OK [12:58:20]SAM_PROTO_GetFieldsCounters done [12:58:20]requested_item shift.num is exist - process it [12:58:20]requested_item shift.opened is exist - process it [12:58:20]req_shift_opened [12:58:20]FM_GetShiftState [12:58:20]SAM_PROTO_GetShiftState [12:58:20]wFMCommunicate request_size=4 [12:58:20]MH_SAM_APDU [12:58:20]CAPDU: 80 13 01 00 [12:58:20]Write to MH i2c: E2 08 00 2C 0A 80 13 01 00 00 00 00 00 B3 [12:58:20]Write i2c OK [12:58:20]MH_I2C_Read... [12:58:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:58:20]Read from MH i2c: E2 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 0E 00 [12:58:20]MH_I2C_Read... [12:58:20]Read from MH i2c: E2 0E 00 2C 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 43 [12:58:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [12:58:20]wFMCommunicate OK [12:58:20]SAM_PROTO_GetShiftState done [12:58:20]FM_GetShiftState done [12:58:20]req_shift_opened done [12:58:20]requested_item shift.open_date is exist - process it [12:58:20]req_shift_open_date [12:58:20]req_shift_open_date done [12:58:20]produce_requested_data done [12:58:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151423,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [12:58:20]process_action_free close_receipt [12:58:20]json_value_free [12:58:20]json_value_free done [12:58:20]process_json_proto returns [12:58:20]Send response to host [12:58:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151423,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [12:58:20]free response buf [12:58:20]execute_script done [12:58:20]execute_script returns [12:58:20]free content buf [12:58:20]Sock 10.Close socket [12:58:20]Sock 10.Thread stoped [12:58:21]recv_with_timeout no data received [12:58:22]Connected sock=11 [12:58:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B7 93 07 01 76 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 00 00 00 F4 03 04 00 EA C2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 4F 02 00 35 04 06 00 8D 3A 44 98 0F 6E 8C 36 75 5C 4C B8 57 66 [12:58:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CB 64 47 00 36 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 4F 02 00 F4 03 04 00 F5 6A EE 66 B6 04 01 00 00 79 62 7C C5 24 65 EF 96 [12:58:23]CommunicateWithHost err = 0 [12:58:23]CheckOFDResponse [12:58:23]1017 (14) - 77093643461234 [12:58:23]1041 (16) - 0000000000871835 [12:58:23]1040 (4) - 151423 [12:58:23]1012 (4) - 21.09.2024 06:43 [12:58:23]1206 (1) - 0 [12:58:23]OFD Sender: Remove packet 151423 [12:58:23]ProducePacketName [12:58:23]name=ofd_packets/00151423 [12:58:23]NVStorageDeleteData [12:58:24]OFD Sender: No OFD packet to send [12:58:29]OFD Sender: No OFD packet to send [12:58:34]OFD Sender: No OFD packet to send [12:58:39]OFD Sender: No OFD packet to send [12:58:44]OFD Sender: No OFD packet to send [12:58:49]OFD Sender: No OFD packet to send [12:58:54]recv_with_timeout no data received [12:58:54]OFD Sender: No OFD packet to send [12:58:59]OFD Sender: No OFD packet to send [12:59:04]OFD Sender: No OFD packet to send [12:59:09]OFD Sender: No OFD packet to send [12:59:14]OFD Sender: No OFD packet to send [12:59:19]OFD Sender: No OFD packet to send [12:59:24]OFD Sender: No OFD packet to send [12:59:29]OFD Sender: No OFD packet to send [12:59:34]OFD Sender: No OFD packet to send [12:59:39]OFD Sender: No OFD packet to send [12:59:44]OFD Sender: No OFD packet to send [12:59:49]OFD Sender: No OFD packet to send [12:59:50]recv_with_timeout no data received [12:59:54]OFD Sender: No OFD packet to send [12:59:59]OFD Sender: No OFD packet to send [13:00:04]OFD Sender: No OFD packet to send [13:00:09]OFD Sender: No OFD packet to send [13:00:14]accept exits with 9 [13:00:14]New connection [13:00:14]New thread 3067551076 created [13:00:14]Thread 3067407716 joined [13:00:14]Waiting for new connection... [13:00:14] Sock 9.Parse request [13:00:14]Sock 9.Check first char [13:00:14]Sock 9.First char is OK [13:00:14]request: POST /json_proto HTTP/1.0 [13:00:14]Method: POST [13:00:14]URL: /json_proto [13:00:14]Method is POST - this is cgi request [13:00:14]url: /json_proto [13:00:14]query_string will be loaded in cgi processing [13:00:14]execute_cgi json_proto POST (null) [13:00:14]execute_cgi path=json_proto method=POST [13:00:14]POST find Content-Length [13:00:14]Host: 172.17.43.67:8080 [13:00:14]Content-Length: 1162 [13:00:14]Content-Type: application/json [13:00:14] [13:00:14]POST finish read [13:00:14]Found Content-Length = 1162 [13:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18812", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 261.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:14]execute_script... [13:00: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 : (3)18812", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 2.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 261.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:14]POST & json_proto [13:00:14]process_json_proto [13:00:14]json parsed OK: [13:00:14]protocol is kg_v1.0 [13:00:14]action value=close_receipt [13:00:14]process_action close_receipt [13:00:14]cmd_close_receipt [13:00:14]MH_GetDate [13:00:14]Write to MH i2c: F0 00 00 2D 0A 26 [13:00:14]Write i2c OK [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: F0 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: F0 09 00 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: F0 09 00 2D 0A 00 5F C3 EE 66 6A BD 47 65 78 [13:00:14]GetLastDocTimeStamp 1726923498 [13:00:14]current date 1726923615 [13:00:14]FM_GetShiftState [13:00:14]SAM_PROTO_GetShiftState [13:00:14]wFMCommunicate request_size=4 [13:00:14]MH_SAM_APDU [13:00:14]CAPDU: 80 13 01 00 [13:00:14]Write to MH i2c: E2 08 00 2E 0A 80 13 01 00 00 00 00 00 B5 [13:00:14]Write i2c OK [13:00:14]MH_I2C_Read... [13:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:14]Read from MH i2c: E2 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: E2 0E 00 [13:00:14]MH_I2C_Read... [13:00:14]Read from MH i2c: E2 0E 00 2E 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 45 [13:00:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:00:14]wFMCommunicate OK [13:00:14]SAM_PROTO_GetShiftState done [13:00:14]FM_GetShiftState done [13:00:14]opened in 1726878748 [13:00:14]opened+sec_in_day 1726965148 [13:00:14]quantity*price = 6100 [13:00:14]sum+1 = 6101 [13:00:14]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 2.000 * 45.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 2.000 * 55.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 261.00 НСП 1% : 2.31 НДС 12% : 27.72 Наличными: 261.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 174 21.09.2024 13:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151424 ФПД: 145663211366905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151424&fm=145663211366905&tin=02508201610067®Number=0000000000091825&sum=26100 0 [13:00:15]StoreToDocumentArchive [13:00:15]shift 474 fd 151424 [13:00:15]save to /storage/0474/doc_00151424 [13:00:15]save last doc name /storage/0474/doc_00151424 to /storage/kkm_last_doc_name [13:00:15]save OK [13:00:15]Clear old archive folders... [13:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=480 [13:00:15]tlvbuf is 011B2180 [13:00:15]SAM_PROTO_ClearQueue [13:00:15]wFMCommunicate request_size=4 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 09 00 00 [13:00:15]Write to MH i2c: E2 08 00 3B 0A 80 09 00 00 00 00 00 00 B7 [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 3B 0A 00 90 00 B9 [13:00:15]RAPDU: 90 00 [13:00:15]wFMCommunicate OK [13:00:15]SAM_PROTO_ClearQueue done [13:00:15]KKMCreateOFDPacket [13:00:15]OFDProtocolAddRootSTLVToBuf [13:00:15]FM_MakeSignedData [13:00:15]FM_MakeSignedData [13:00:15]SAM_PROTO_SignData [13:00:15]wFMCommunicate request_size=4 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 0D 01 02 [13:00:15]Write to MH i2c: E2 08 00 3C 0A 80 0D 01 02 00 00 00 00 BF [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:15]Read from MH i2c: E2 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 [13:00:15]MH_I2C_Read... [13:00:15]Read from MH i2c: E2 03 00 3C 0A 00 90 00 BA [13:00:15]RAPDU: 90 00 [13:00:15]wFMCommunicate OK [13:00:15]wFMCommunicate request_size=255 [13:00:15]MH_SAM_APDU [13:00:15]CAPDU: 80 0D 02 02 FA 03 00 E0 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 [13:00:15]Write to MH i2c: E2 02 01 3D 0A 80 0D 02 02 FA 00 03 00 E0 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 00 00 EC [13:00:15]Write i2c OK [13:00:15]MH_I2C_Read... [13:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:16]Read from MH i2c: E2 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 03 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 03 00 3D 0A 00 90 00 BB [13:00:16]RAPDU: 90 00 [13:00:16]wFMCommunicate OK [13:00:16]wFMCommunicate request_size=239 [13:00:16]MH_SAM_APDU [13:00:16]CAPDU: 80 0D 02 02 EA B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 0A 00 00 00 00 07 04 06 00 F4 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 5F C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 4F 02 00 35 04 06 00 84 7A DB F8 69 F9 [13:00:16]Write to MH i2c: E2 F2 00 3E 0A 80 0D 02 02 EA 00 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 0A 00 00 00 00 07 04 06 00 F4 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 5F C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 4F 02 00 35 04 06 00 84 7A DB F8 69 F9 00 00 7A [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:16]Read from MH i2c: E2 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 03 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 03 00 3E 0A 00 90 00 BC [13:00:16]RAPDU: 90 00 [13:00:16]wFMCommunicate OK [13:00:16]wFMCommunicate request_size=4 [13:00:16]MH_SAM_APDU [13:00:16]CAPDU: 80 0D 03 02 [13:00:16]Write to MH i2c: E2 08 00 3F 0A 80 0D 03 02 00 00 00 00 C4 [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:16]Read from MH i2c: E2 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 0B 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 0B 00 3F 0A 00 0B 5B CE AD 12 C2 66 62 90 00 42 [13:00:16]RAPDU: 0B 5B CE AD 12 C2 66 62 90 00 [13:00:16]wFMCommunicate OK [13:00:16]SAM_PROTO_SignData done [13:00:16]FM_MakeSignedData done [13:00:16]CreateOFDProtocolMessage [13:00:16]wFMCommunicate request_size=4 [13:00:16]MH_SAM_APDU [13:00:16]CAPDU: 80 11 00 00 [13:00:16]Write to MH i2c: E2 08 00 40 0A 80 11 00 00 00 00 00 00 C4 [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:16]Read from MH i2c: E2 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 17 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: E2 17 00 40 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [13:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:16]wFMCommunicate OK [13:00:16]CreateOFDProtocolMessage done [13:00:16]OFDSenderStorePacket 151424 [13:00:16]StoreOFDPacket docnum=151424 [13:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 F4 01 00 00 9A 25 EC 01 AA E5 5A 03 01 00 03 00 E0 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 0A 00 00 00 00 07 04 06 00 F4 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 5F C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 4F 02 00 35 04 06 00 84 7A DB F8 69 F9 0B 5B CE AD 12 C2 66 62 [13:00:16]CheckFolder [13:00:16]dirname=/storage/ofd_packets [13:00:16]CheckFolder done [13:00:16]ProducePacketName [13:00:16]name=ofd_packets/00151424 [13:00:16]NVStorageSaveData ofd_packets/00151424 [13:00:16]File name is /storage/ofd_packets/00151424 [13:00:16]Write 530 bytes [13:00:16]NVStorageSaveData done [13:00:16]OFDSenderStorePacket done [13:00:16]KKMCreateOFDPacket done [13:00:16]NVStorageSaveData kkm_last_timestamp [13:00:16]File name is /storage/kkm_last_timestamp [13:00:16]Write 4 bytes [13:00:16]NVStorageSaveData done [13:00:16]ExternCall_PrintAddStr [13:00:16]wPrintStart [13:00:16]Write to MH i2c: 01 00 00 41 0A 4B [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 07 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 07 00 41 0A 00 00 00 00 00 FF 0F 60 [13:00:16]RasterBufferAndPrint [13:00:16]line Счет N : (3)18812 [13:00:16]line ИНН: 02508201610067 [13:00:16]line Контрольно-Кассовый Чек [13:00:16]line ПРОДАЖА [13:00:16]line Товар: 54491472 [13:00:16]line Напиток Кока-Кола 0,5л [13:00:16]line 1.000 * 61.00 [13:00:16]line = 61.00 [13:00:16]line НДС 12% НСП 1% [13:00:16]line > о реализуемом товаре [13:00:16]line Товар: 4700000160358 [13:00:16]line Вода Легенда 1л [13:00:16]line 2.000 * 45.00 [13:00:16]line = 90.00 [13:00:16]line НДС 12% НСП 1% [13:00:16]line > о реализуемом товаре [13:00:16]line Товар: 4700000310043 [13:00:16]line Вода Жалалабат 27 1л [13:00:16]line 2.000 * 55.00 [13:00:16]line = 110.00 [13:00:16]line НДС 12% НСП 1% [13:00:16]line > о реализуемом товаре [13:00:16]line ИТОГО: 261.00 [13:00:16]line НСП 1% : 2.31 [13:00:16]line НДС 12% : 27.72 [13:00:16]line Наличными: 261.00 [13:00:16]line Безнал.: 0.00 [13:00:16]line Место: АЗС № 89 "Партнер Нефть" [13:00:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:00:16]line СНО: Общий режим [13:00:16]line Чек 174 21.09.2024 13:00 [13:00:16]line Смена: 474 ФФД: 1.0 [13:00:16]line ЗНМ: 0300000113 [13:00:16]line РНМ: 0000000000091825 [13:00:16]line Версия ККМ: 001 [13:00:16]line ФМ: 0000000000871835 [13:00:16]line ФД: 151424 [13:00:16]line ФПД: 145663211366905 [13:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151424&fm=145663211366905&tin=02508201610067®Number=0000000000091825&sum=26100 [13:00:16]line 0 [13:00:16]written 0, free lines is 4095 [13:00:16]OFD Sender: Processing packet 151424 [packets to send 824, broken 823] [13:00:16]ProducePacketName [13:00:16]name=ofd_packets/00151424 [13:00:16]OFD Sender: To server: pG, [13:00:16]CommunicateWithHost lk.salyk.kg:30040 [13:00:16]ConnectInit lk.salyk.kg [13:00:16]Write to MH i2c: 01 00 00 75 0A 7F [13:00:16]Write i2c OK [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 07 00 [13:00:16]MH_I2C_Read... [13:00:16]Read from MH i2c: 01 07 00 75 0A 00 00 00 00 00 4A 0C DC [13:00:16]RasterBufferAndPrint [13:00:16]line [13:00:16]line [13:00:16]line [13:00:16]line [13:00:16]line [13:00:16]written 0, free lines is 3152 [13:00:17]MH_Cut [13:00:17]Write to MH i2c: D1 01 00 7C 0A 01 58 [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: D1 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: D1 01 00 [13:00:17]MH_I2C_Read... [13:00:17]Read from MH i2c: D1 01 00 7C 0A 00 57 [13:00:17]Write to MH i2c: 01 00 00 7D 0A 87 [13:00:17]Write i2c OK [13:00:17]MH_I2C_Read... [13:00:17]*** Cut start [13:00:17]*** Purtial cut [13:00:17]*** Stage 1: CUTSNS_PIN = 1 [13:00:18]Read from MH i2c: 01 [13:00:18]MH_I2C_Read... [13:00:18]*** Stop cut motor [13:00:18]*** Cut end [13:00:18]Read from MH i2c: 01 07 00 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: 01 07 00 7D 0A 00 00 00 00 00 FF 0F 9C [13:00:18]process_action close_receipt done [13:00:18]requested_data is exist [13:00:18]produce_requested_data [13:00:18]requested_item fm.sn is exist - process it [13:00:18]wFMCommunicate request_size=4 [13:00:18]MH_SAM_APDU [13:00:18]CAPDU: 80 11 00 00 [13:00:18]Write to MH i2c: E2 08 00 7E 0A 80 11 00 00 00 00 00 00 02 [13:00:18]Write i2c OK [13:00:18]MH_I2C_Read... [13:00:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:18]Read from MH i2c: E2 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: E2 17 00 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: E2 17 00 7E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [13:00:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:18]wFMCommunicate OK [13:00:18]requested_item fd.num is exist - process it [13:00:18]SAM_PROTO_GetFieldsCounters [13:00:18]wFMCommunicate request_size=4 [13:00:18]MH_SAM_APDU [13:00:18]CAPDU: 80 13 00 00 [13:00:18]Write to MH i2c: E2 08 00 7F 0A 80 13 00 00 00 00 00 00 05 [13:00:18]Write i2c OK [13:00:18]MH_I2C_Read... [13:00:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:18]Read from MH i2c: E2 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: E2 62 00 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: E2 62 00 7F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 4F 02 00 0E 04 04 00 DA 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 DC [13:00:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 4F 02 00 0E 04 04 00 DA 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 [13:00:18]wFMCommunicate OK [13:00:18]SAM_PROTO_GetFieldsCounters done [13:00:18]requested_item shift.num is exist - process it [13:00:18]requested_item shift.opened is exist - process it [13:00:18]req_shift_opened [13:00:18]FM_GetShiftState [13:00:18]SAM_PROTO_GetShiftState [13:00:18]wFMCommunicate request_size=4 [13:00:18]MH_SAM_APDU [13:00:18]CAPDU: 80 13 01 00 [13:00:18]Write to MH i2c: E2 08 00 80 0A 80 13 01 00 00 00 00 00 07 [13:00:18]Write i2c OK [13:00:18]MH_I2C_Read... [13:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:18]Read from MH i2c: E2 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: E2 0E 00 [13:00:18]MH_I2C_Read... [13:00:18]Read from MH i2c: E2 0E 00 80 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 97 [13:00:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:00:18]wFMCommunicate OK [13:00:18]SAM_PROTO_GetShiftState done [13:00:18]FM_GetShiftState done [13:00:18]req_shift_opened done [13:00:18]requested_item shift.open_date is exist - process it [13:00:18]req_shift_open_date [13:00:18]req_shift_open_date done [13:00:18]produce_requested_data done [13:00:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151424,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:00:18]process_action_free close_receipt [13:00:18]json_value_free [13:00:18]json_value_free done [13:00:18]process_json_proto returns [13:00:18]Send response to host [13:00:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151424,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:00:18]free response buf [13:00:18]execute_script done [13:00:18]execute_script returns [13:00:18]free content buf [13:00:18]Sock 9.Close socket [13:00:18]Sock 9.Thread stoped [13:00:19]Connected sock=11 [13:00:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 F4 01 00 00 9A 25 EC 01 AA E5 5A 03 01 00 03 00 E0 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 65 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D4 0A 00 00 00 00 07 04 06 00 F4 65 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 5F C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 4F 02 00 35 04 06 00 84 7A DB F8 69 F9 0B 5B CE AD 12 C2 66 62 [13:00:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 61 46 47 00 C6 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 4F 02 00 F4 03 04 00 68 6B EE 66 B6 04 01 00 00 2A BC 24 20 24 1D 89 BF [13:00:19]CommunicateWithHost err = 0 [13:00:19]CheckOFDResponse [13:00:19]1017 (14) - 77093643461234 [13:00:19]1041 (16) - 0000000000871835 [13:00:19]1040 (4) - 151424 [13:00:19]1012 (4) - 21.09.2024 06:44 [13:00:19]1206 (1) - 0 [13:00:19]OFD Sender: Remove packet 151424 [13:00:19]ProducePacketName [13:00:19]name=ofd_packets/00151424 [13:00:19]NVStorageDeleteData [13:00:19]OFD Sender: No OFD packet to send [13:00:25]OFD Sender: No OFD packet to send [13:00:30]OFD Sender: No OFD packet to send [13:00:33]accept exits with 7 [13:00:33]New connection [13:00:33]New thread 3067407716 created [13:00:33]Thread 3067551076 joined [13:00:33]Waiting for new connection... [13:00:33] Sock 7.Parse request [13:00:33]Sock 7.Check first char [13:00:33]Sock 7.First char is OK [13:00:33]request: POST /json_proto HTTP/1.0 [13:00:33]Method: POST [13:00:33]URL: /json_proto [13:00:33]Method is POST - this is cgi request [13:00:33]url: /json_proto [13:00:33]query_string will be loaded in cgi processing [13:00:33]execute_cgi json_proto POST (null) [13:00:33]execute_cgi path=json_proto method=POST [13:00:33]POST find Content-Length [13:00:33]Host: 172.17.43.67:8080 [13:00:33]Content-Length: 678 [13:00:33]Content-Type: application/json [13:00:33] [13:00:33]POST finish read [13:00:33]Found Content-Length = 678 [13:00:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:33]execute_script... [13:00: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)1785434", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:00:33]POST & json_proto [13:00:33]process_json_proto [13:00:33]json parsed OK: [13:00:33]protocol is kg_v1.0 [13:00:33]action value=close_receipt [13:00:33]process_action close_receipt [13:00:33]cmd_close_receipt [13:00:33]MH_GetDate [13:00:33]Write to MH i2c: F0 00 00 81 0A 7A [13:00:33]Write i2c OK [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: F0 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: F0 09 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: F0 09 00 81 0A 00 72 C3 EE 66 6A BD 47 65 DF [13:00:33]GetLastDocTimeStamp 1726923615 [13:00:33]current date 1726923634 [13:00:33]FM_GetShiftState [13:00:33]SAM_PROTO_GetShiftState [13:00:33]wFMCommunicate request_size=4 [13:00:33]MH_SAM_APDU [13:00:33]CAPDU: 80 13 01 00 [13:00:33]Write to MH i2c: E2 08 00 82 0A 80 13 01 00 00 00 00 00 09 [13:00:33]Write i2c OK [13:00:33]MH_I2C_Read... [13:00:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:33]Read from MH i2c: E2 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 0E 00 [13:00:33]MH_I2C_Read... [13:00:33]Read from MH i2c: E2 0E 00 82 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 99 [13:00:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:00:33]wFMCommunicate OK [13:00:33]SAM_PROTO_GetShiftState done [13:00:33]FM_GetShiftState done [13:00:33]opened in 1726878748 [13:00:33]opened+sec_in_day 1726965148 [13:00:33]quantity*price = 70044 [13:00:33]sum+1 = 70046 [13:00:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.45 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 175 21.09.2024 13:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151425 ФПД: 236987738942817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151425&fm=236987738942817&tin=02508201610067®Number=0000000000091825&sum=70000 [13:00:35]StoreToDocumentArchive [13:00:35]shift 474 fd 151425 [13:00:35]save to /storage/0474/doc_00151425 [13:00:35]save last doc name /storage/0474/doc_00151425 to /storage/kkm_last_doc_name [13:00:35]save OK [13:00:35]Clear old archive folders... [13:00:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:00:35]tlvbuf is 012137E0 [13:00:35]SAM_PROTO_ClearQueue [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 09 00 00 [13:00:35]Write to MH i2c: E2 08 00 8F 0A 80 09 00 00 00 00 00 00 0B [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [13:00:35]RAPDU: 90 00 [13:00:35]wFMCommunicate OK [13:00:35]SAM_PROTO_ClearQueue done [13:00:35]KKMCreateOFDPacket [13:00:35]OFDProtocolAddRootSTLVToBuf [13:00:35]FM_MakeSignedData [13:00:35]FM_MakeSignedData [13:00:35]SAM_PROTO_SignData [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 0D 01 02 [13:00:35]Write to MH i2c: E2 08 00 90 0A 80 0D 01 02 00 00 00 00 13 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [13:00:35]RAPDU: 90 00 [13:00:35]wFMCommunicate OK [13:00:35]wFMCommunicate request_size=255 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 73 C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 4F 02 00 35 04 06 00 D7 [13:00:35]Write to MH i2c: E2 02 01 91 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 73 C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 4F 02 00 35 04 06 00 D7 00 00 46 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 91 0A 00 90 00 0F [13:00:35]RAPDU: 90 00 [13:00:35]wFMCommunicate OK [13:00:35]wFMCommunicate request_size=10 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 0D 02 02 05 8A 01 FE ED 61 [13:00:35]Write to MH i2c: E2 0D 00 92 0A 80 0D 02 02 05 00 8A 01 FE ED 61 00 00 F7 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 03 00 92 0A 00 90 00 10 [13:00:35]RAPDU: 90 00 [13:00:35]wFMCommunicate OK [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 0D 03 02 [13:00:35]Write to MH i2c: E2 08 00 93 0A 80 0D 03 02 00 00 00 00 18 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 0B 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 0B 00 93 0A 00 2C EC 12 D0 13 56 D2 57 90 00 A5 [13:00:35]RAPDU: 2C EC 12 D0 13 56 D2 57 90 00 [13:00:35]wFMCommunicate OK [13:00:35]SAM_PROTO_SignData done [13:00:35]FM_MakeSignedData done [13:00:35]CreateOFDProtocolMessage [13:00:35]wFMCommunicate request_size=4 [13:00:35]MH_SAM_APDU [13:00:35]CAPDU: 80 11 00 00 [13:00:35]Write to MH i2c: E2 08 00 94 0A 80 11 00 00 00 00 00 00 18 [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:35]Read from MH i2c: E2 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 17 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: E2 17 00 94 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [13:00:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:35]wFMCommunicate OK [13:00:35]CreateOFDProtocolMessage done [13:00:35]OFDSenderStorePacket 151425 [13:00:35]StoreOFDPacket docnum=151425 [13:00:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F9 50 07 01 3F EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 73 C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 4F 02 00 35 04 06 00 D7 8A 01 FE ED 61 2C EC 12 D0 13 56 D2 57 [13:00:35]CheckFolder [13:00:35]dirname=/storage/ofd_packets [13:00:35]CheckFolder done [13:00:35]ProducePacketName [13:00:35]name=ofd_packets/00151425 [13:00:35]NVStorageSaveData ofd_packets/00151425 [13:00:35]File name is /storage/ofd_packets/00151425 [13:00:35]Write 301 bytes [13:00:35]NVStorageSaveData done [13:00:35]OFDSenderStorePacket done [13:00:35]KKMCreateOFDPacket done [13:00:35]NVStorageSaveData kkm_last_timestamp [13:00:35]File name is /storage/kkm_last_timestamp [13:00:35]Write 4 bytes [13:00:35]NVStorageSaveData done [13:00:35]ExternCall_PrintAddStr [13:00:35]wPrintStart [13:00:35]Write to MH i2c: 01 00 00 95 0A 9F [13:00:35]Write i2c OK [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: 01 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: 01 07 00 [13:00:35]MH_I2C_Read... [13:00:35]Read from MH i2c: 01 07 00 95 0A 00 00 00 00 00 FF 0F B4 [13:00:35]RasterBufferAndPrint [13:00:35]line Счет N : (1)1785434 [13:00:35]line ИНН: 02508201610067 [13:00:35]line Контрольно-Кассовый Чек [13:00:35]line ПРОДАЖА [13:00:35]line ТРК (МРК, ГНК) : 13 [13:00:35]line Товар: 2710124500 [13:00:35]line Аи-95-К-5 [13:00:35]line 9.440 * 74.20 [13:00:35]line = 700.45 [13:00:35]line НДС 12% НСП 1% [13:00:35]line > о реализуемом товаре [13:00:35]line ОКРУГЛЕНИЕ: -0.45 [13:00:35]line ИТОГО: 700.00 [13:00:35]line Внесено: 700.00 [13:00:35]line СДАЧА: 0.00 [13:00:35]line НСП 1% : 6.20 [13:00:35]line НДС 12% : 74.38 [13:00:35]line Наличными: 700.00 [13:00:35]line Безнал.: 0.00 [13:00:35]line Место: АЗС № 89 "Партнер Нефть" [13:00:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:00:35]line СНО: Общий режим [13:00:35]line Чек 175 21.09.2024 13:00 [13:00:35]line Смена: 474 ФФД: 1.0 [13:00:35]line ЗНМ: 0300000113 [13:00:35]line РНМ: 0000000000091825 [13:00:35]line Версия ККМ: 001 [13:00:35]line ФМ: 0000000000871835 [13:00:35]line ФД: 151425 [13:00:35]line ФПД: 236987738942817 [13:00:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130035&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151425&fm=236987738942817&tin=02508201610067®Number=0000000000091825&sum=70000 [13:00:35]written 0, free lines is 4095 [13:00:35]OFD Sender: Processing packet 151425 [packets to send 824, broken 823] [13:00:35]ProducePacketName [13:00:35]name=ofd_packets/00151425 [13:00:35]OFD Sender: To server: pG, [13:00:35]CommunicateWithHost lk.salyk.kg:30040 [13:00:35]ConnectInit lk.salyk.kg [13:00:36]Write to MH i2c: 01 00 00 C0 0A CA [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: 01 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: 01 07 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: 01 07 00 C0 0A 00 00 00 00 00 DA 0C B7 [13:00:36]RasterBufferAndPrint [13:00:36]line [13:00:36]line [13:00:36]line [13:00:36]line [13:00:36]line [13:00:36]written 0, free lines is 3299 [13:00:36]MH_Cut [13:00:36]Write to MH i2c: D1 01 00 C7 0A 01 A3 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: D1 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: D1 01 00 [13:00:36]MH_I2C_Read... [13:00:36]Read from MH i2c: D1 01 00 C7 0A 00 A2 [13:00:36]Write to MH i2c: 01 00 00 C8 0A D2 [13:00:36]Write i2c OK [13:00:36]MH_I2C_Read... [13:00:36]*** Cut start [13:00:36]*** Purtial cut [13:00:36]*** Stage 1: CUTSNS_PIN = 1 [13:00:37]Read from MH i2c: 01 [13:00:37]MH_I2C_Read... [13:00:37]*** Stop cut motor [13:00:37]*** Cut end [13:00:37]Read from MH i2c: 01 07 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: 01 07 00 C8 0A 00 00 00 00 00 FF 0F E7 [13:00:37]process_action close_receipt done [13:00:37]requested_data is exist [13:00:37]produce_requested_data [13:00:37]requested_item fm.sn is exist - process it [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 11 00 00 [13:00:37]Write to MH i2c: E2 08 00 C9 0A 80 11 00 00 00 00 00 00 4D [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 17 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 17 00 C9 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A0 [13:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:00:37]wFMCommunicate OK [13:00:37]requested_item fd.num is exist - process it [13:00:37]SAM_PROTO_GetFieldsCounters [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 13 00 00 [13:00:37]Write to MH i2c: E2 08 00 CA 0A 80 13 00 00 00 00 00 00 50 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 62 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 62 00 CA 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 4F 02 00 0E 04 04 00 DA 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 2B [13:00:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 4F 02 00 0E 04 04 00 DA 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 [13:00:37]wFMCommunicate OK [13:00:37]SAM_PROTO_GetFieldsCounters done [13:00:37]requested_item shift.num is exist - process it [13:00:37]requested_item shift.opened is exist - process it [13:00:37]req_shift_opened [13:00:37]FM_GetShiftState [13:00:37]SAM_PROTO_GetShiftState [13:00:37]wFMCommunicate request_size=4 [13:00:37]MH_SAM_APDU [13:00:37]CAPDU: 80 13 01 00 [13:00:37]Write to MH i2c: E2 08 00 CB 0A 80 13 01 00 00 00 00 00 52 [13:00:37]Write i2c OK [13:00:37]MH_I2C_Read... [13:00:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:00:37]Read from MH i2c: E2 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 0E 00 [13:00:37]MH_I2C_Read... [13:00:37]Read from MH i2c: E2 0E 00 CB 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E2 [13:00:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:00:37]wFMCommunicate OK [13:00:37]SAM_PROTO_GetShiftState done [13:00:37]FM_GetShiftState done [13:00:37]req_shift_opened done [13:00:37]requested_item shift.open_date is exist - process it [13:00:37]req_shift_open_date [13:00:37]req_shift_open_date done [13:00:37]produce_requested_data done [13:00:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151425,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:00:37]process_action_free close_receipt [13:00:37]json_value_free [13:00:37]json_value_free done [13:00:37]process_json_proto returns [13:00:37]Send response to host [13:00:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151425,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:00:37]free response buf [13:00:37]execute_script done [13:00:37]execute_script returns [13:00:37]free content buf [13:00:37]Sock 7.Close socket [13:00:37]Sock 7.Thread stoped [13:00:38]recv_with_timeout no data received [13:00:40]ConnectInit Can't take IP for lk.salyk.kg [13:00:40]CommunicateWithHost connect error [13:00:40]CommunicateWithHost err = -1 [13:00:40]OFD Sender: Server communicate error [13:00:45]OFD Sender: Processing packet 151425 [packets to send 824, broken 823] [13:00:45]ProducePacketName [13:00:45]name=ofd_packets/00151425 [13:00:45]OFD Sender: To server: pG, [13:00:45]CommunicateWithHost lk.salyk.kg:30040 [13:00:45]ConnectInit lk.salyk.kg [13:00:46]Connected sock=9 [13:00:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F9 50 07 01 3F EA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 73 C3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 4F 02 00 35 04 06 00 D7 8A 01 FE ED 61 2C EC 12 D0 13 56 D2 57 [13:00:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 67 47 00 12 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 4F 02 00 F4 03 04 00 84 6B EE 66 B6 04 01 00 00 36 0E F7 19 A2 D5 D0 44 [13:00:47]CommunicateWithHost err = 0 [13:00:47]CheckOFDResponse [13:00:47]1017 (14) - 77093643461234 [13:00:47]1041 (16) - 0000000000871835 [13:00:47]1040 (4) - 151425 [13:00:47]1012 (4) - 21.09.2024 06:45 [13:00:47]1206 (1) - 0 [13:00:47]OFD Sender: Remove packet 151425 [13:00:47]ProducePacketName [13:00:47]name=ofd_packets/00151425 [13:00:47]NVStorageDeleteData [13:00:47]OFD Sender: No OFD packet to send [13:00:52]OFD Sender: No OFD packet to send [13:00:57]OFD Sender: No OFD packet to send [13:01:02]OFD Sender: No OFD packet to send [13:01:07]OFD Sender: No OFD packet to send [13:01:12]OFD Sender: No OFD packet to send [13:01:17]OFD Sender: No OFD packet to send [13:01:22]OFD Sender: No OFD packet to send [13:01:27]OFD Sender: No OFD packet to send [13:01:32]OFD Sender: No OFD packet to send [13:01:37]OFD Sender: No OFD packet to send [13:01:43]OFD Sender: No OFD packet to send [13:01:48]OFD Sender: No OFD packet to send [13:01:53]OFD Sender: No OFD packet to send [13:01:58]OFD Sender: No OFD packet to send [13:02:03]OFD Sender: No OFD packet to send [13:02:08]OFD Sender: No OFD packet to send [13:02:13]OFD Sender: No OFD packet to send [13:02:18]OFD Sender: No OFD packet to send [13:02:23]OFD Sender: No OFD packet to send [13:02:28]OFD Sender: No OFD packet to send [13:02:33]OFD Sender: No OFD packet to send [13:02:38]OFD Sender: No OFD packet to send [13:02:43]OFD Sender: No OFD packet to send [13:02:48]OFD Sender: No OFD packet to send [13:02:53]OFD Sender: No OFD packet to send [13:02:58]OFD Sender: No OFD packet to send [13:03:03]OFD Sender: No OFD packet to send [13:03:08]OFD Sender: No OFD packet to send [13:03:13]OFD Sender: No OFD packet to send [13:03:18]OFD Sender: No OFD packet to send [13:03:23]OFD Sender: No OFD packet to send [13:03:28]OFD Sender: No OFD packet to send [13:03:33]OFD Sender: No OFD packet to send [13:03:38]OFD Sender: No OFD packet to send [13:03:43]OFD Sender: No OFD packet to send [13:03:48]OFD Sender: No OFD packet to send [13:03:53]OFD Sender: No OFD packet to send [13:03:58]OFD Sender: No OFD packet to send [13:04:03]OFD Sender: No OFD packet to send [13:04:08]OFD Sender: No OFD packet to send [13:04:11]recv_with_timeout no data received [13:04:13]OFD Sender: No OFD packet to send [13:04:18]OFD Sender: No OFD packet to send [13:04:23]OFD Sender: No OFD packet to send [13:04:26]accept exits with 10 [13:04:26]New connection [13:04:26]New thread 3067551076 created [13:04:26]Thread 3067407716 joined [13:04:26]Waiting for new connection... [13:04:26] Sock 10.Parse request [13:04:26]Sock 10.Check first char [13:04:26]Sock 10.First char is OK [13:04:26]request: POST /json_proto HTTP/1.0 [13:04:26]Method: POST [13:04:26]URL: /json_proto [13:04:26]Method is POST - this is cgi request [13:04:26]url: /json_proto [13:04:26]query_string will be loaded in cgi processing [13:04:26]execute_cgi json_proto POST (null) [13:04:26]execute_cgi path=json_proto method=POST [13:04:26]POST find Content-Length [13:04:26]Host: 172.17.43.67:8080 [13:04:26]Content-Length: 678 [13:04:26]Content-Type: application/json [13:04:26] [13:04:26]POST finish read [13:04:26]Found Content-Length = 678 [13:04:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:26]execute_script... [13:04: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)1785435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:04:26]POST & json_proto [13:04:26]process_json_proto [13:04:26]json parsed OK: [13:04:26]protocol is kg_v1.0 [13:04:26]action value=close_receipt [13:04:26]process_action close_receipt [13:04:26]cmd_close_receipt [13:04:26]MH_GetDate [13:04:26]Write to MH i2c: F0 00 00 CC 0A C5 [13:04:26]Write i2c OK [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: F0 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: F0 09 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: F0 09 00 CC 0A 00 5B C4 EE 66 6A BD 47 65 14 [13:04:26]GetLastDocTimeStamp 1726923635 [13:04:26]current date 1726923867 [13:04:26]FM_GetShiftState [13:04:26]SAM_PROTO_GetShiftState [13:04:26]wFMCommunicate request_size=4 [13:04:26]MH_SAM_APDU [13:04:26]CAPDU: 80 13 01 00 [13:04:26]Write to MH i2c: E2 08 00 CD 0A 80 13 01 00 00 00 00 00 54 [13:04:26]Write i2c OK [13:04:26]MH_I2C_Read... [13:04:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:26]Read from MH i2c: E2 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 0E 00 [13:04:26]MH_I2C_Read... [13:04:26]Read from MH i2c: E2 0E 00 CD 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E4 [13:04:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:04:26]wFMCommunicate OK [13:04:26]SAM_PROTO_GetShiftState done [13:04:26]FM_GetShiftState done [13:04:26]opened in 1726878748 [13:04:26]opened+sec_in_day 1726965148 [13:04:26]quantity*price = 50036 [13:04:26]sum+1 = 50037 [13:04:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 176 21.09.2024 13:04 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151426 ФПД: 82157167644648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151426&fm=82157167644648&tin=02508201610067®Number=0000000000091825&sum=50000 [13:04:27]StoreToDocumentArchive [13:04:27]shift 474 fd 151426 [13:04:27]save to /storage/0474/doc_00151426 [13:04:27]save last doc name /storage/0474/doc_00151426 to /storage/kkm_last_doc_name [13:04:27]save OK [13:04:27]Clear old archive folders... [13:04:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:04:27]tlvbuf is 011A46A0 [13:04:27]SAM_PROTO_ClearQueue [13:04:27]wFMCommunicate request_size=4 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 09 00 00 [13:04:27]Write to MH i2c: E2 08 00 DA 0A 80 09 00 00 00 00 00 00 56 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [13:04:27]RAPDU: 90 00 [13:04:27]wFMCommunicate OK [13:04:27]SAM_PROTO_ClearQueue done [13:04:27]KKMCreateOFDPacket [13:04:27]OFDProtocolAddRootSTLVToBuf [13:04:27]FM_MakeSignedData [13:04:27]FM_MakeSignedData [13:04:27]SAM_PROTO_SignData [13:04:27]wFMCommunicate request_size=4 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 0D 01 02 [13:04:27]Write to MH i2c: E2 08 00 DB 0A 80 0D 01 02 00 00 00 00 5E [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 DB 0A 00 90 00 59 [13:04:27]RAPDU: 90 00 [13:04:27]wFMCommunicate OK [13:04:27]wFMCommunicate request_size=255 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 5B C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 4F 02 00 35 04 06 00 4A [13:04:27]Write to MH i2c: E2 02 01 DC 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 5B C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 4F 02 00 35 04 06 00 4A 00 00 F8 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 DC 0A 00 90 00 5A [13:04:27]RAPDU: 90 00 [13:04:27]wFMCommunicate OK [13:04:27]wFMCommunicate request_size=10 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 0D 02 02 05 B8 B4 CB 0F E8 [13:04:27]Write to MH i2c: E2 0D 00 DD 0A 80 0D 02 02 05 00 B8 B4 CB 0F E8 00 00 99 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 03 00 DD 0A 00 90 00 5B [13:04:27]RAPDU: 90 00 [13:04:27]wFMCommunicate OK [13:04:27]wFMCommunicate request_size=4 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 0D 03 02 [13:04:27]Write to MH i2c: E2 08 00 DE 0A 80 0D 03 02 00 00 00 00 63 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 0B 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 0B 00 DE 0A 00 0F 08 88 B4 F9 18 1A 0D 90 00 EF [13:04:27]RAPDU: 0F 08 88 B4 F9 18 1A 0D 90 00 [13:04:27]wFMCommunicate OK [13:04:27]SAM_PROTO_SignData done [13:04:27]FM_MakeSignedData done [13:04:27]CreateOFDProtocolMessage [13:04:27]wFMCommunicate request_size=4 [13:04:27]MH_SAM_APDU [13:04:27]CAPDU: 80 11 00 00 [13:04:27]Write to MH i2c: E2 08 00 DF 0A 80 11 00 00 00 00 00 00 63 [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:27]Read from MH i2c: E2 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 17 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: E2 17 00 DF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [13:04:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:04:27]wFMCommunicate OK [13:04:27]CreateOFDProtocolMessage done [13:04:27]OFDSenderStorePacket 151426 [13:04:27]StoreOFDPacket docnum=151426 [13:04:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6C A5 07 01 E4 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 5B C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 4F 02 00 35 04 06 00 4A B8 B4 CB 0F E8 0F 08 88 B4 F9 18 1A 0D [13:04:27]CheckFolder [13:04:27]dirname=/storage/ofd_packets [13:04:27]CheckFolder done [13:04:27]ProducePacketName [13:04:27]name=ofd_packets/00151426 [13:04:27]NVStorageSaveData ofd_packets/00151426 [13:04:27]File name is /storage/ofd_packets/00151426 [13:04:27]Write 301 bytes [13:04:27]NVStorageSaveData done [13:04:27]OFDSenderStorePacket done [13:04:27]KKMCreateOFDPacket done [13:04:27]NVStorageSaveData kkm_last_timestamp [13:04:27]File name is /storage/kkm_last_timestamp [13:04:27]Write 4 bytes [13:04:27]NVStorageSaveData done [13:04:27]ExternCall_PrintAddStr [13:04:27]wPrintStart [13:04:27]Write to MH i2c: 01 00 00 E0 0A EA [13:04:27]Write i2c OK [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: 01 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: 01 07 00 [13:04:27]MH_I2C_Read... [13:04:27]Read from MH i2c: 01 07 00 E0 0A 00 00 00 00 00 FF 0F FF [13:04:27]RasterBufferAndPrint [13:04:27]line Счет N : (1)1785435 [13:04:27]line ИНН: 02508201610067 [13:04:27]line Контрольно-Кассовый Чек [13:04:27]line ПРОДАЖА [13:04:27]line ТРК (МРК, ГНК) : 12 [13:04:27]line Товар: 2710124130 [13:04:27]line Аи-92-К-5 [13:04:27]line 7.380 * 67.80 [13:04:27]line = 500.36 [13:04:27]line НДС 12% НСП 1% [13:04:27]line > о реализуемом товаре [13:04:27]line ОКРУГЛЕНИЕ: -0.36 [13:04:27]line ИТОГО: 500.00 [13:04:27]line Внесено: 500.00 [13:04:27]line СДАЧА: 0.00 [13:04:27]line НСП 1% : 4.43 [13:04:27]line НДС 12% : 53.14 [13:04:27]line Наличными: 500.00 [13:04:27]line Безнал.: 0.00 [13:04:27]line Место: АЗС № 89 "Партнер Нефть" [13:04:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:04:27]line СНО: Общий режим [13:04:27]line Чек 176 21.09.2024 13:04 [13:04:27]line Смена: 474 ФФД: 1.0 [13:04:27]line ЗНМ: 0300000113 [13:04:27]line РНМ: 0000000000091825 [13:04:27]line Версия ККМ: 001 [13:04:27]line ФМ: 0000000000871835 [13:04:27]line ФД: 151426 [13:04:27]line ФПД: 82157167644648 [13:04:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130427&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151426&fm=82157167644648&tin=02508201610067®Number=0000000000091825&sum=50000 [13:04:27]written 0, free lines is 4095 [13:04:27]OFD Sender: Processing packet 151426 [packets to send 824, broken 823] [13:04:27]ProducePacketName [13:04:27]name=ofd_packets/00151426 [13:04:27]OFD Sender: To server: pG, [13:04:27]CommunicateWithHost lk.salyk.kg:30040 [13:04:27]ConnectInit lk.salyk.kg [13:04:28]Write to MH i2c: 01 00 00 0B 0B 16 [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 07 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: 01 07 00 0B 0B 00 00 00 00 00 D0 0C F9 [13:04:28]RasterBufferAndPrint [13:04:28]line [13:04:28]line [13:04:28]line [13:04:28]line [13:04:28]line [13:04:28]written 0, free lines is 3286 [13:04:28]MH_Cut [13:04:28]Write to MH i2c: D1 01 00 12 0B 01 EF [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: D1 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: D1 01 00 [13:04:28]MH_I2C_Read... [13:04:28]Read from MH i2c: D1 01 00 12 0B 00 EE [13:04:28]Write to MH i2c: 01 00 00 13 0B 1E [13:04:28]Write i2c OK [13:04:28]MH_I2C_Read... [13:04:28]Connected sock=9 [13:04:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6C A5 07 01 E4 55 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 5B C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 4F 02 00 35 04 06 00 4A B8 B4 CB 0F E8 0F 08 88 B4 F9 18 1A 0D [13:04:29]*** Cut start [13:04:29]*** Purtial cut [13:04:29]*** Stage 1: CUTSNS_PIN = 1 [13:04:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 ED 4E 47 00 2A 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 4F 02 00 F4 03 04 00 62 6C EE 66 B6 04 01 00 00 75 1E 99 81 8A B1 7A 2A [13:04:29]CommunicateWithHost err = 0 [13:04:29]CheckOFDResponse [13:04:29]1017 (14) - 77093643461234 [13:04:29]1041 (16) - 0000000000871835 [13:04:29]1040 (4) - 151426 [13:04:29]1012 (4) - 21.09.2024 06:49 [13:04:29]1206 (1) - 0 [13:04:29]OFD Sender: Remove packet 151426 [13:04:29]ProducePacketName [13:04:29]name=ofd_packets/00151426 [13:04:29]NVStorageDeleteData [13:04:29]Read from MH i2c: 01 [13:04:29]MH_I2C_Read... [13:04:29]*** Stop cut motor [13:04:29]*** Cut end [13:04:29]Read from MH i2c: 01 07 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: 01 07 00 13 0B 00 00 00 00 00 FF 0F 33 [13:04:29]process_action close_receipt done [13:04:29]requested_data is exist [13:04:29]produce_requested_data [13:04:29]requested_item fm.sn is exist - process it [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 11 00 00 [13:04:29]Write to MH i2c: E2 08 00 14 0B 80 11 00 00 00 00 00 00 99 [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 17 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 17 00 14 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EC [13:04:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:04:29]wFMCommunicate OK [13:04:29]requested_item fd.num is exist - process it [13:04:29]SAM_PROTO_GetFieldsCounters [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 13 00 00 [13:04:29]Write to MH i2c: E2 08 00 15 0B 80 13 00 00 00 00 00 00 9C [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 62 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 62 00 15 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 4F 02 00 0E 04 04 00 DA 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 7B [13:04:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 4F 02 00 0E 04 04 00 DA 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 [13:04:29]wFMCommunicate OK [13:04:29]SAM_PROTO_GetFieldsCounters done [13:04:29]requested_item shift.num is exist - process it [13:04:29]requested_item shift.opened is exist - process it [13:04:29]req_shift_opened [13:04:29]FM_GetShiftState [13:04:29]SAM_PROTO_GetShiftState [13:04:29]wFMCommunicate request_size=4 [13:04:29]MH_SAM_APDU [13:04:29]CAPDU: 80 13 01 00 [13:04:29]Write to MH i2c: E2 08 00 16 0B 80 13 01 00 00 00 00 00 9E [13:04:29]Write i2c OK [13:04:29]MH_I2C_Read... [13:04:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:29]Read from MH i2c: E2 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 0E 00 [13:04:29]MH_I2C_Read... [13:04:29]Read from MH i2c: E2 0E 00 16 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2E [13:04:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:04:29]wFMCommunicate OK [13:04:29]SAM_PROTO_GetShiftState done [13:04:29]FM_GetShiftState done [13:04:29]req_shift_opened done [13:04:29]requested_item shift.open_date is exist - process it [13:04:29]req_shift_open_date [13:04:29]req_shift_open_date done [13:04:29]produce_requested_data done [13:04:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151426,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:04:29]process_action_free close_receipt [13:04:29]json_value_free [13:04:29]json_value_free done [13:04:29]process_json_proto returns [13:04:29]Send response to host [13:04:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151426,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:04:29]free response buf [13:04:29]execute_script done [13:04:29]execute_script returns [13:04:29]free content buf [13:04:29]Sock 10.Close socket [13:04:29]Sock 10.Thread stoped [13:04:29]OFD Sender: No OFD packet to send [13:04:34]OFD Sender: No OFD packet to send [13:04:39]OFD Sender: No OFD packet to send [13:04:44]OFD Sender: No OFD packet to send [13:04:49]OFD Sender: No OFD packet to send [13:04:52]recv_with_timeout no data received [13:04:54]OFD Sender: No OFD packet to send [13:04:59]OFD Sender: No OFD packet to send [13:05:04]OFD Sender: No OFD packet to send [13:05:09]OFD Sender: No OFD packet to send [13:05:14]OFD Sender: No OFD packet to send [13:05:19]OFD Sender: No OFD packet to send [13:05:25]OFD Sender: No OFD packet to send [13:05:30]OFD Sender: No OFD packet to send [13:05:35]OFD Sender: No OFD packet to send [13:05:36]recv_with_timeout no data received [13:05:40]OFD Sender: No OFD packet to send [13:05:45]OFD Sender: No OFD packet to send [13:05:48]accept exits with 7 [13:05:48]New connection [13:05:48]New thread 3067407716 created [13:05:48]Thread 3067551076 joined [13:05:48]Waiting for new connection... [13:05:48] Sock 7.Parse request [13:05:48]Sock 7.Check first char [13:05:48]Sock 7.First char is OK [13:05:48]request: POST /json_proto HTTP/1.0 [13:05:48]Method: POST [13:05:48]URL: /json_proto [13:05:48]Method is POST - this is cgi request [13:05:48]url: /json_proto [13:05:48]query_string will be loaded in cgi processing [13:05:48]execute_cgi json_proto POST (null) [13:05:48]execute_cgi path=json_proto method=POST [13:05:48]POST find Content-Length [13:05:48]Host: 172.17.43.67:8080 [13:05:48]Content-Length: 662 [13:05:48]Content-Type: application/json [13:05:48] [13:05:48]POST finish read [13:05:48]Found Content-Length = 662 [13:05:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.920, "sum" : 410.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:48]execute_script... [13:05: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)1785436", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.920, "sum" : 410.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 410.00, "total" : 410.00, "payments": [ { "type": 0, "sum" : 410.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:48]POST & json_proto [13:05:48]process_json_proto [13:05:48]json parsed OK: [13:05:48]protocol is kg_v1.0 [13:05:48]action value=close_receipt [13:05:48]process_action close_receipt [13:05:48]cmd_close_receipt [13:05:48]MH_GetDate [13:05:48]Write to MH i2c: F0 00 00 17 0B 11 [13:05:48]Write i2c OK [13:05:48]MH_I2C_Read... [13:05:48]Read from MH i2c: F0 [13:05:48]MH_I2C_Read... [13:05:48]Read from MH i2c: F0 09 00 [13:05:48]MH_I2C_Read... [13:05:48]Read from MH i2c: F0 09 00 17 0B 00 AD C4 EE 66 6A BD 47 65 B2 [13:05:48]GetLastDocTimeStamp 1726923867 [13:05:48]current date 1726923949 [13:05:48]FM_GetShiftState [13:05:48]SAM_PROTO_GetShiftState [13:05:48]wFMCommunicate request_size=4 [13:05:48]MH_SAM_APDU [13:05:48]CAPDU: 80 13 01 00 [13:05:48]Write to MH i2c: E2 08 00 18 0B 80 13 01 00 00 00 00 00 A0 [13:05:48]Write i2c OK [13:05:48]MH_I2C_Read... [13:05:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:48]Read from MH i2c: E2 [13:05:48]MH_I2C_Read... [13:05:48]Read from MH i2c: E2 0E 00 [13:05:48]MH_I2C_Read... [13:05:48]Read from MH i2c: E2 0E 00 18 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 30 [13:05:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:05:48]wFMCommunicate OK [13:05:48]SAM_PROTO_GetShiftState done [13:05:48]FM_GetShiftState done [13:05:48]opened in 1726878748 [13:05:48]opened+sec_in_day 1726965148 [13:05:48]quantity*price = 41025 [13:05:48]sum+1 = 41027 [13:05:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 410.00 Внесено: 410.00 СДАЧА: 0.00 НСП 1% : 3.63 НДС 12% : 43.57 Наличными: 410.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 177 21.09.2024 13:05 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151427 ФПД: 19139965903972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151427&fm=19139965903972&tin=02508201610067®Number=0000000000091825&sum=41000 [13:05:49]StoreToDocumentArchive [13:05:49]shift 474 fd 151427 [13:05:49]save to /storage/0474/doc_00151427 [13:05:49]save last doc name /storage/0474/doc_00151427 to /storage/kkm_last_doc_name [13:05:49]save OK [13:05:49]Clear old archive folders... [13:05:49]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:05:49]tlvbuf is 01182300 [13:05:49]SAM_PROTO_ClearQueue [13:05:49]wFMCommunicate request_size=4 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 09 00 00 [13:05:49]Write to MH i2c: E2 08 00 25 0B 80 09 00 00 00 00 00 00 A2 [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [13:05:49]RAPDU: 90 00 [13:05:49]wFMCommunicate OK [13:05:49]SAM_PROTO_ClearQueue done [13:05:49]KKMCreateOFDPacket [13:05:49]OFDProtocolAddRootSTLVToBuf [13:05:49]FM_MakeSignedData [13:05:49]FM_MakeSignedData [13:05:49]SAM_PROTO_SignData [13:05:49]wFMCommunicate request_size=4 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 0D 01 02 [13:05:49]Write to MH i2c: E2 08 00 26 0B 80 0D 01 02 00 00 00 00 AA [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 26 0B 00 90 00 A5 [13:05:49]RAPDU: 90 00 [13:05:49]wFMCommunicate OK [13:05:49]wFMCommunicate request_size=255 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 42 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 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 AD C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 4F 02 00 35 04 06 00 11 68 5E DE 64 [13:05:49]Write to MH i2c: E2 02 01 27 0B 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 42 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 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 AD C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 4F 02 00 35 04 06 00 11 68 5E DE 64 00 00 6C [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 27 0B 00 90 00 A6 [13:05:49]RAPDU: 90 00 [13:05:49]wFMCommunicate OK [13:05:49]wFMCommunicate request_size=6 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 0D 02 02 01 64 [13:05:49]Write to MH i2c: E2 09 00 28 0B 80 0D 02 02 01 00 64 00 00 13 [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 03 00 28 0B 00 90 00 A7 [13:05:49]RAPDU: 90 00 [13:05:49]wFMCommunicate OK [13:05:49]wFMCommunicate request_size=4 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 0D 03 02 [13:05:49]Write to MH i2c: E2 08 00 29 0B 80 0D 03 02 00 00 00 00 AF [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 0B 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 0B 00 29 0B 00 CC 43 BD B3 8E C3 31 AA 90 00 5B [13:05:49]RAPDU: CC 43 BD B3 8E C3 31 AA 90 00 [13:05:49]wFMCommunicate OK [13:05:49]SAM_PROTO_SignData done [13:05:49]FM_MakeSignedData done [13:05:49]CreateOFDProtocolMessage [13:05:49]wFMCommunicate request_size=4 [13:05:49]MH_SAM_APDU [13:05:49]CAPDU: 80 11 00 00 [13:05:49]Write to MH i2c: E2 08 00 2A 0B 80 11 00 00 00 00 00 00 AF [13:05:49]Write i2c OK [13:05:49]MH_I2C_Read... [13:05:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:49]Read from MH i2c: E2 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 17 00 [13:05:49]MH_I2C_Read... [13:05:49]Read from MH i2c: E2 17 00 2A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [13:05:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:05:49]wFMCommunicate OK [13:05:49]CreateOFDProtocolMessage done [13:05:49]OFDSenderStorePacket 151427 [13:05:49]StoreOFDPacket docnum=151427 [13:05:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F4 B2 03 01 A0 D8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 42 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 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 AD C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 4F 02 00 35 04 06 00 11 68 5E DE 64 64 CC 43 BD B3 8E C3 31 AA [13:05:49]CheckFolder [13:05:49]dirname=/storage/ofd_packets [13:05:49]CheckFolder done [13:05:49]ProducePacketName [13:05:49]name=ofd_packets/00151427 [13:05:49]NVStorageSaveData ofd_packets/00151427 [13:05:49]File name is /storage/ofd_packets/00151427 [13:05:49]Write 297 bytes [13:05:49]NVStorageSaveData done [13:05:49]OFDSenderStorePacket done [13:05:49]KKMCreateOFDPacket done [13:05:49]NVStorageSaveData kkm_last_timestamp [13:05:49]File name is /storage/kkm_last_timestamp [13:05:49]Write 4 bytes [13:05:49]NVStorageSaveData done [13:05:50]ExternCall_PrintAddStr [13:05:50]wPrintStart [13:05:50]Write to MH i2c: 01 00 00 2B 0B 36 [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 07 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 07 00 2B 0B 00 00 00 00 00 FF 0F 4B [13:05:50]RasterBufferAndPrint [13:05:50]line Счет N : (1)1785436 [13:05:50]line ИНН: 02508201610067 [13:05:50]line Контрольно-Кассовый Чек [13:05:50]line ПРОДАЖА [13:05:50]line ТРК (МРК, ГНК) : 33 [13:05:50]line Товар: 2710124130 [13:05:50]line Super-92 [13:05:50]line 5.920 * 69.30 [13:05:50]line = 410.26 [13:05:50]line НДС 12% НСП 1% [13:05:50]line > о реализуемом товаре [13:05:50]line ОКРУГЛЕНИЕ: -0.26 [13:05:50]line ИТОГО: 410.00 [13:05:50]line Внесено: 410.00 [13:05:50]line СДАЧА: 0.00 [13:05:50]line НСП 1% : 3.63 [13:05:50]line НДС 12% : 43.57 [13:05:50]line Наличными: 410.00 [13:05:50]line Безнал.: 0.00 [13:05:50]line Место: АЗС № 89 "Партнер Нефть" [13:05:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:05:50]line СНО: Общий режим [13:05:50]line Чек 177 21.09.2024 13:05 [13:05:50]line Смена: 474 ФФД: 1.0 [13:05:50]line ЗНМ: 0300000113 [13:05:50]line РНМ: 0000000000091825 [13:05:50]line Версия ККМ: 001 [13:05:50]line ФМ: 0000000000871835 [13:05:50]line ФД: 151427 [13:05:50]line ФПД: 19139965903972 [13:05:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T130549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151427&fm=19139965903972&tin=02508201610067®Number=0000000000091825&sum=41000 [13:05:50]written 0, free lines is 4095 [13:05:50]OFD Sender: Processing packet 151427 [packets to send 824, broken 823] [13:05:50]ProducePacketName [13:05:50]name=ofd_packets/00151427 [13:05:50]OFD Sender: To server: pG, [13:05:50]CommunicateWithHost lk.salyk.kg:30040 [13:05:50]ConnectInit lk.salyk.kg [13:05:50]Write to MH i2c: 01 00 00 56 0B 61 [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 07 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 07 00 56 0B 00 00 00 00 00 D4 0C 48 [13:05:50]RasterBufferAndPrint [13:05:50]line [13:05:50]line [13:05:50]line [13:05:50]line [13:05:50]line [13:05:50]written 0, free lines is 3289 [13:05:50]MH_Cut [13:05:50]Write to MH i2c: D1 01 00 5D 0B 01 3A [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: D1 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: D1 01 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: D1 01 00 5D 0B 00 39 [13:05:50]Write to MH i2c: 01 00 00 5E 0B 69 [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]Connected sock=9 [13:05:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F4 B2 03 01 A0 D8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 20 17 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 42 A0 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 11 00 00 00 00 07 04 06 00 28 A0 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 AD C4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 4F 02 00 35 04 06 00 11 68 5E DE 64 64 CC 43 BD B3 8E C3 31 AA [13:05:51]*** Cut start [13:05:51]*** Purtial cut [13:05:51]*** CUTSNS_PIN = 0 [13:05:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 66 9F 47 00 7E E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 83 4F 02 00 F4 03 04 00 B4 6C EE 66 B6 04 01 00 00 D8 A0 28 28 55 70 5A 22 [13:05:51]CommunicateWithHost err = 0 [13:05:51]CheckOFDResponse [13:05:51]1017 (14) - 77093643461234 [13:05:51]1041 (16) - 0000000000871835 [13:05:51]1040 (4) - 151427 [13:05:51]1012 (4) - 21.09.2024 06:50 [13:05:51]1206 (1) - 0 [13:05:51]OFD Sender: Remove packet 151427 [13:05:51]ProducePacketName [13:05:51]name=ofd_packets/00151427 [13:05:51]NVStorageDeleteData [13:05:51]*** Stage 1: CUTSNS_PIN = 1 [13:05:51]OFD Sender: No OFD packet to send [13:05:53]Read from MH i2c: 01 [13:05:53]MH_I2C_Read... [13:05:53]*** Stop cut motor [13:05:53]*** Cut end [13:05:53]Read from MH i2c: 01 07 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: 01 07 00 5E 0B 00 00 00 00 00 FF 0F 7E [13:05:53]process_action close_receipt done [13:05:53]requested_data is exist [13:05:53]produce_requested_data [13:05:53]requested_item fm.sn is exist - process it [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 11 00 00 [13:05:53]Write to MH i2c: E2 08 00 5F 0B 80 11 00 00 00 00 00 00 E4 [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 17 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 17 00 5F 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [13:05:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:05:53]wFMCommunicate OK [13:05:53]requested_item fd.num is exist - process it [13:05:53]SAM_PROTO_GetFieldsCounters [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 13 00 00 [13:05:53]Write to MH i2c: E2 08 00 60 0B 80 13 00 00 00 00 00 00 E7 [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 62 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 62 00 60 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 4F 02 00 0E 04 04 00 DA 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 CA [13:05:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 83 4F 02 00 0E 04 04 00 DA 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 [13:05:53]wFMCommunicate OK [13:05:53]SAM_PROTO_GetFieldsCounters done [13:05:53]requested_item shift.num is exist - process it [13:05:53]requested_item shift.opened is exist - process it [13:05:53]req_shift_opened [13:05:53]FM_GetShiftState [13:05:53]SAM_PROTO_GetShiftState [13:05:53]wFMCommunicate request_size=4 [13:05:53]MH_SAM_APDU [13:05:53]CAPDU: 80 13 01 00 [13:05:53]Write to MH i2c: E2 08 00 61 0B 80 13 01 00 00 00 00 00 E9 [13:05:53]Write i2c OK [13:05:53]MH_I2C_Read... [13:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:53]Read from MH i2c: E2 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 0E 00 [13:05:53]MH_I2C_Read... [13:05:53]Read from MH i2c: E2 0E 00 61 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 79 [13:05:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:05:53]wFMCommunicate OK [13:05:53]SAM_PROTO_GetShiftState done [13:05:53]FM_GetShiftState done [13:05:53]req_shift_opened done [13:05:53]requested_item shift.open_date is exist - process it [13:05:53]req_shift_open_date [13:05:53]req_shift_open_date done [13:05:53]produce_requested_data done [13:05:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151427,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:05:53]process_action_free close_receipt [13:05:53]json_value_free [13:05:53]json_value_free done [13:05:53]process_json_proto returns [13:05:53]Send response to host [13:05:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151427,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:05:53]free response buf [13:05:53]execute_script done [13:05:53]execute_script returns [13:05:53]free content buf [13:05:53]Sock 7.Close socket [13:05:53]Sock 7.Thread stoped [13:05:56]OFD Sender: No OFD packet to send [13:05:58]recv_with_timeout no data received [13:06:01]OFD Sender: No OFD packet to send [13:06:06]OFD Sender: No OFD packet to send [13:06:11]OFD Sender: No OFD packet to send [13:06:13]recv_with_timeout no data received [13:06:16]OFD Sender: No OFD packet to send [13:06:21]OFD Sender: No OFD packet to send [13:06:24]recv_with_timeout no data received [13:06:27]OFD Sender: No OFD packet to send [13:06:32]OFD Sender: No OFD packet to send [13:06:37]OFD Sender: No OFD packet to send [13:06:42]OFD Sender: No OFD packet to send [13:06:47]OFD Sender: No OFD packet to send [13:06:52]OFD Sender: No OFD packet to send [13:06:57]OFD Sender: No OFD packet to send [13:07:02]OFD Sender: No OFD packet to send [13:07:07]OFD Sender: No OFD packet to send [13:07:12]OFD Sender: No OFD packet to send [13:07:17]OFD Sender: No OFD packet to send [13:07:22]OFD Sender: No OFD packet to send [13:07:27]OFD Sender: No OFD packet to send [13:07:32]OFD Sender: No OFD packet to send [13:07:37]OFD Sender: No OFD packet to send [13:07:42]OFD Sender: No OFD packet to send [13:07:47]OFD Sender: No OFD packet to send [13:07:52]OFD Sender: No OFD packet to send [13:07:57]OFD Sender: No OFD packet to send [13:08:02]OFD Sender: No OFD packet to send [13:08:07]OFD Sender: No OFD packet to send [13:08:11]recv_with_timeout no data received [13:08:12]OFD Sender: No OFD packet to send [13:08:17]OFD Sender: No OFD packet to send [13:08:22]OFD Sender: No OFD packet to send [13:08:22]recv_with_timeout no data received [13:08:27]OFD Sender: No OFD packet to send [13:08:32]OFD Sender: No OFD packet to send [13:08:37]OFD Sender: No OFD packet to send [13:08:42]OFD Sender: No OFD packet to send [13:08:46]recv_with_timeout no data received [13:08:47]OFD Sender: No OFD packet to send [13:08:52]OFD Sender: No OFD packet to send [13:08:57]OFD Sender: No OFD packet to send [13:09:02]OFD Sender: No OFD packet to send [13:09:07]OFD Sender: No OFD packet to send [13:09:12]OFD Sender: No OFD packet to send [13:09:17]OFD Sender: No OFD packet to send [13:09:22]OFD Sender: No OFD packet to send [13:09:27]OFD Sender: No OFD packet to send [13:09:32]OFD Sender: No OFD packet to send [13:09:37]OFD Sender: No OFD packet to send [13:09:42]OFD Sender: No OFD packet to send [13:09:45]recv_with_timeout no data received [13:09:47]OFD Sender: No OFD packet to send [13:09:52]OFD Sender: No OFD packet to send [13:09:57]OFD Sender: No OFD packet to send [13:10:02]OFD Sender: No OFD packet to send [13:10:07]OFD Sender: No OFD packet to send [13:10:12]OFD Sender: No OFD packet to send [13:10:17]OFD Sender: No OFD packet to send [13:10:22]OFD Sender: No OFD packet to send [13:10:27]OFD Sender: No OFD packet to send [13:10:32]OFD Sender: No OFD packet to send [13:10:37]OFD Sender: No OFD packet to send [13:10:42]OFD Sender: No OFD packet to send [13:10:47]OFD Sender: No OFD packet to send [13:10:52]OFD Sender: No OFD packet to send [13:10:57]OFD Sender: No OFD packet to send [13:11:02]OFD Sender: No OFD packet to send [13:11:08]OFD Sender: No OFD packet to send [13:11:13]OFD Sender: No OFD packet to send [13:11:18]OFD Sender: No OFD packet to send [13:11:23]OFD Sender: No OFD packet to send [13:11:28]OFD Sender: No OFD packet to send [13:11:33]OFD Sender: No OFD packet to send [13:11:38]OFD Sender: No OFD packet to send [13:11:43]OFD Sender: No OFD packet to send [13:11:48]OFD Sender: No OFD packet to send [13:11:53]OFD Sender: No OFD packet to send [13:11:58]OFD Sender: No OFD packet to send [13:12:03]OFD Sender: No OFD packet to send [13:12:08]OFD Sender: No OFD packet to send [13:12:13]OFD Sender: No OFD packet to send [13:12:18]recv_with_timeout no data received [13:12:18]OFD Sender: No OFD packet to send [13:12:23]OFD Sender: No OFD packet to send [13:12:28]OFD Sender: No OFD packet to send [13:12:33]OFD Sender: No OFD packet to send [13:12:34]recv_with_timeout no data received [13:12:38]OFD Sender: No OFD packet to send [13:12:43]OFD Sender: No OFD packet to send [13:12:48]OFD Sender: No OFD packet to send [13:12:53]OFD Sender: No OFD packet to send [13:12:58]OFD Sender: No OFD packet to send [13:13:03]OFD Sender: No OFD packet to send [13:13:08]OFD Sender: No OFD packet to send [13:13:13]OFD Sender: No OFD packet to send [13:13:18]OFD Sender: No OFD packet to send [13:13:23]OFD Sender: No OFD packet to send [13:13:28]OFD Sender: No OFD packet to send [13:13:33]OFD Sender: No OFD packet to send [13:13:38]OFD Sender: No OFD packet to send [13:13:41]recv_with_timeout no data received [13:13:43]OFD Sender: No OFD packet to send [13:13:48]OFD Sender: No OFD packet to send [13:13:51]recv_with_timeout no data received [13:13:53]OFD Sender: No OFD packet to send [13:13:58]OFD Sender: No OFD packet to send [13:14:03]OFD Sender: No OFD packet to send [13:14:08]OFD Sender: No OFD packet to send [13:14:13]recv_with_timeout no data received [13:14:13]OFD Sender: No OFD packet to send [13:14:18]OFD Sender: No OFD packet to send [13:14:23]OFD Sender: No OFD packet to send [13:14:28]OFD Sender: No OFD packet to send [13:14:33]OFD Sender: No OFD packet to send [13:14:38]OFD Sender: No OFD packet to send [13:14:39]recv_with_timeout no data received [13:14:43]OFD Sender: No OFD packet to send [13:14:48]OFD Sender: No OFD packet to send [13:14:50]recv_with_timeout no data received [13:14:53]OFD Sender: No OFD packet to send [13:14:58]OFD Sender: No OFD packet to send [13:15:03]OFD Sender: No OFD packet to send [13:15:08]OFD Sender: No OFD packet to send [13:15:13]OFD Sender: No OFD packet to send [13:15:18]OFD Sender: No OFD packet to send [13:15:23]OFD Sender: No OFD packet to send [13:15:28]OFD Sender: No OFD packet to send [13:15:29]accept exits with 10 [13:15:29]New connection [13:15:29]New thread 3067551076 created [13:15:29]Thread 3067407716 joined [13:15:29]Waiting for new connection... [13:15:29] Sock 10.Parse request [13:15:29]Sock 10.Check first char [13:15:29]Sock 10.First char is OK [13:15:29]request: POST /json_proto HTTP/1.0 [13:15:29]Method: POST [13:15:29]URL: /json_proto [13:15:29]Method is POST - this is cgi request [13:15:29]url: /json_proto [13:15:29]query_string will be loaded in cgi processing [13:15:29]execute_cgi json_proto POST (null) [13:15:29]execute_cgi path=json_proto method=POST [13:15:29]POST find Content-Length [13:15:29]Host: 172.17.43.67:8080 [13:15:29]Content-Length: 978 [13:15:29]Content-Type: application/json [13:15:29] [13:15:29]POST finish read [13:15:29]Found Content-Length = 978 [13:15:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 39.900, "sum" : 3000.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 39.90 \u0441\u043E\u043C", "deposit" : 4500.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:29]execute_script... [13:15: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)1785437", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 39.900, "sum" : 3000.48, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 39.90 \u0441\u043E\u043C", "deposit" : 4500.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:29]POST & json_proto [13:15:29]process_json_proto [13:15:29]json parsed OK: [13:15:29]protocol is kg_v1.0 [13:15:29]action value=close_receipt [13:15:29]process_action close_receipt [13:15:29]cmd_close_receipt [13:15:29]MH_GetDate [13:15:29]Write to MH i2c: F0 00 00 62 0B 5C [13:15:29]Write i2c OK [13:15:29]MH_I2C_Read... [13:15:29]Read from MH i2c: F0 [13:15:29]MH_I2C_Read... [13:15:29]Read from MH i2c: F0 09 00 [13:15:29]MH_I2C_Read... [13:15:29]Read from MH i2c: F0 09 00 62 0B 00 F3 C6 EE 66 6A BD 47 65 45 [13:15:29]GetLastDocTimeStamp 1726923949 [13:15:29]current date 1726924531 [13:15:29]FM_GetShiftState [13:15:29]SAM_PROTO_GetShiftState [13:15:29]wFMCommunicate request_size=4 [13:15:29]MH_SAM_APDU [13:15:29]CAPDU: 80 13 01 00 [13:15:29]Write to MH i2c: E2 08 00 63 0B 80 13 01 00 00 00 00 00 EB [13:15:29]Write i2c OK [13:15:29]MH_I2C_Read... [13:15:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:30]Read from MH i2c: E2 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 0E 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 0E 00 63 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7B [13:15:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:15:30]wFMCommunicate OK [13:15:30]SAM_PROTO_GetShiftState done [13:15:30]FM_GetShiftState done [13:15:30]opened in 1726878748 [13:15:30]opened+sec_in_day 1726965148 [13:15:30]quantity*price = 300048 [13:15:30]sum+1 = 300049 [13:15:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.48 ИТОГО: 3000.00 Внесено: 4500.00 СДАЧА: 1500.00 НСП 1% : 26.55 НДС 12% : 318.63 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 178 21.09.2024 13:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 39.90 сом ФМ: 0000000000871835 ФД: 151428 ФПД: 185321758395016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T131531&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151428&fm=185321758395016&tin=02508201610067®Number=0000000000091825&sum=300000 [13:15:31]StoreToDocumentArchive [13:15:31]shift 474 fd 151428 [13:15:31]save to /storage/0474/doc_00151428 [13:15:31]save last doc name /storage/0474/doc_00151428 to /storage/kkm_last_doc_name [13:15:31]save OK [13:15:31]Clear old archive folders... [13:15:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:15:31]tlvbuf is 01187CC0 [13:15:31]SAM_PROTO_ClearQueue [13:15:31]wFMCommunicate request_size=4 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 09 00 00 [13:15:31]Write to MH i2c: E2 08 00 70 0B 80 09 00 00 00 00 00 00 ED [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 70 0B 00 90 00 EF [13:15:31]RAPDU: 90 00 [13:15:31]wFMCommunicate OK [13:15:31]SAM_PROTO_ClearQueue done [13:15:31]KKMCreateOFDPacket [13:15:31]OFDProtocolAddRootSTLVToBuf [13:15:31]FM_MakeSignedData [13:15:31]FM_MakeSignedData [13:15:31]SAM_PROTO_SignData [13:15:31]wFMCommunicate request_size=4 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 0D 01 02 [13:15:31]Write to MH i2c: E2 08 00 71 0B 80 0D 01 02 00 00 00 00 F5 [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 71 0B 00 90 00 F0 [13:15:31]RAPDU: 90 00 [13:15:31]wFMCommunicate OK [13:15:31]wFMCommunicate request_size=255 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 10 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 77 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 B2 00 00 00 F4 03 04 00 F3 C6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 4F 02 00 35 04 06 00 A8 8C 95 94 [13:15:31]Write to MH i2c: E2 02 01 72 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 10 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 77 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 B2 00 00 00 F4 03 04 00 F3 C6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 4F 02 00 35 04 06 00 A8 8C 95 94 00 00 04 [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 72 0B 00 90 00 F1 [13:15:31]RAPDU: 90 00 [13:15:31]wFMCommunicate OK [13:15:31]wFMCommunicate request_size=7 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 0D 02 02 02 0A 88 [13:15:31]Write to MH i2c: E2 0A 00 73 0B 80 0D 02 02 02 00 0A 88 00 00 8E [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 03 00 73 0B 00 90 00 F2 [13:15:31]RAPDU: 90 00 [13:15:31]wFMCommunicate OK [13:15:31]wFMCommunicate request_size=4 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 0D 03 02 [13:15:31]Write to MH i2c: E2 08 00 74 0B 80 0D 03 02 00 00 00 00 FA [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 0B 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 0B 00 74 0B 00 6F BA FB 33 CA 88 25 54 90 00 1D [13:15:31]RAPDU: 6F BA FB 33 CA 88 25 54 90 00 [13:15:31]wFMCommunicate OK [13:15:31]SAM_PROTO_SignData done [13:15:31]FM_MakeSignedData done [13:15:31]CreateOFDProtocolMessage [13:15:31]wFMCommunicate request_size=4 [13:15:31]MH_SAM_APDU [13:15:31]CAPDU: 80 11 00 00 [13:15:31]Write to MH i2c: E2 08 00 75 0B 80 11 00 00 00 00 00 00 FA [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:31]Read from MH i2c: E2 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 17 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: E2 17 00 75 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [13:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:15:31]wFMCommunicate OK [13:15:31]CreateOFDProtocolMessage done [13:15:31]OFDSenderStorePacket 151428 [13:15:31]StoreOFDPacket docnum=151428 [13:15:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 77 04 01 F2 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 10 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 77 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 B2 00 00 00 F4 03 04 00 F3 C6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 4F 02 00 35 04 06 00 A8 8C 95 94 0A 88 6F BA FB 33 CA 88 25 54 [13:15:31]CheckFolder [13:15:31]dirname=/storage/ofd_packets [13:15:31]CheckFolder done [13:15:31]ProducePacketName [13:15:31]name=ofd_packets/00151428 [13:15:31]NVStorageSaveData ofd_packets/00151428 [13:15:31]File name is /storage/ofd_packets/00151428 [13:15:31]Write 298 bytes [13:15:31]NVStorageSaveData done [13:15:31]OFDSenderStorePacket done [13:15:31]KKMCreateOFDPacket done [13:15:31]NVStorageSaveData kkm_last_timestamp [13:15:31]File name is /storage/kkm_last_timestamp [13:15:31]Write 4 bytes [13:15:31]NVStorageSaveData done [13:15:31]ExternCall_PrintAddStr [13:15:31]wPrintStart [13:15:31]Write to MH i2c: 01 00 00 76 0B 81 [13:15:31]Write i2c OK [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: 01 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: 01 07 00 [13:15:31]MH_I2C_Read... [13:15:31]Read from MH i2c: 01 07 00 76 0B 00 00 00 00 00 FF 0F 96 [13:15:31]RasterBufferAndPrint [13:15:31]line Счет N : (1)1785437 [13:15:31]line ИНН: 02508201610067 [13:15:31]line Контрольно-Кассовый Чек [13:15:31]line ПРОДАЖА [13:15:31]line ТРК (МРК, ГНК) : 31 [13:15:31]line Товар: 2710194210 [13:15:31]line ДТ-К-5 [13:15:31]line 39.900 * 75.20 [13:15:31]line = 3000.48 [13:15:31]line НДС 12% НСП 1% [13:15:31]line > о реализуемом товаре [13:15:31]line ОКРУГЛЕНИЕ: -0.48 [13:15:31]line ИТОГО: 3000.00 [13:15:31]line Внесено: 4500.00 [13:15:31]line СДАЧА: 1500.00 [13:15:31]line НСП 1% : 26.55 [13:15:31]line НДС 12% : 318.63 [13:15:31]line Наличными: 3000.00 [13:15:31]line Безнал.: 0.00 [13:15:31]line Место: АЗС № 89 "Партнер Нефть" [13:15:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:15:31]line СНО: Общий режим [13:15:31]line Чек 178 21.09.2024 13:15 [13:15:31]line Смена: 474 ФФД: 1.0 [13:15:31]line ЗНМ: 0300000113 [13:15:31]line РНМ: 0000000000091825 [13:15:31]line Версия ККМ: 001 [13:15:31]line [13:15:31]line Дисконтная программа [13:15:31]line ДТ [13:15:31]line номер 89 [13:15:31]line сэкономлено 39.90 сом [13:15:31]line ФМ: 0000000000871835 [13:15:31]line ФД: 151428 [13:15:31]line ФПД: 185321758395016 [13:15:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T131531&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151428&fm=185321758395016&tin=02508201610067®Number=0000000000091825&sum=300000 [13:15:32]OFD Sender: Processing packet 151428 [packets to send 824, broken 823] [13:15:32]ProducePacketName [13:15:32]name=ofd_packets/00151428 [13:15:32]OFD Sender: To server: pG, [13:15:32]CommunicateWithHost lk.salyk.kg:30040 [13:15:32]ConnectInit lk.salyk.kg [13:15:32]written 0, free lines is 4095 [13:15:32]Write to MH i2c: 01 00 00 A6 0B B1 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: 01 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: 01 07 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: 01 07 00 A6 0B 00 00 00 00 00 89 0C 4D [13:15:32]RasterBufferAndPrint [13:15:32]line [13:15:32]line [13:15:32]line [13:15:32]line [13:15:32]line [13:15:32]written 0, free lines is 3215 [13:15:32]MH_Cut [13:15:32]Write to MH i2c: D1 01 00 AD 0B 01 8A [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: D1 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: D1 01 00 [13:15:32]MH_I2C_Read... [13:15:32]Read from MH i2c: D1 01 00 AD 0B 00 89 [13:15:32]Write to MH i2c: 01 00 00 AE 0B B9 [13:15:32]Write i2c OK [13:15:32]MH_I2C_Read... [13:15:33]*** Cut start [13:15:33]*** Purtial cut [13:15:33]*** Stage 1: CUTSNS_PIN = 1 [13:15:33]Read from MH i2c: 01 [13:15:33]MH_I2C_Read... [13:15:33]*** Stop cut motor [13:15:33]*** Cut end [13:15:33]Read from MH i2c: 01 07 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: 01 07 00 AE 0B 00 00 00 00 00 FF 0F CE [13:15:33]process_action close_receipt done [13:15:33]requested_data is exist [13:15:33]produce_requested_data [13:15:33]requested_item fm.sn is exist - process it [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 11 00 00 [13:15:33]Write to MH i2c: E2 08 00 AF 0B 80 11 00 00 00 00 00 00 34 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 17 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 17 00 AF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 87 [13:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:15:33]wFMCommunicate OK [13:15:33]requested_item fd.num is exist - process it [13:15:33]SAM_PROTO_GetFieldsCounters [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 13 00 00 [13:15:33]Write to MH i2c: E2 08 00 B0 0B 80 13 00 00 00 00 00 00 37 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 62 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 62 00 B0 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 4F 02 00 0E 04 04 00 DA 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 1E [13:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 84 4F 02 00 0E 04 04 00 DA 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 [13:15:33]wFMCommunicate OK [13:15:33]SAM_PROTO_GetFieldsCounters done [13:15:33]requested_item shift.num is exist - process it [13:15:33]requested_item shift.opened is exist - process it [13:15:33]req_shift_opened [13:15:33]FM_GetShiftState [13:15:33]SAM_PROTO_GetShiftState [13:15:33]wFMCommunicate request_size=4 [13:15:33]MH_SAM_APDU [13:15:33]CAPDU: 80 13 01 00 [13:15:33]Write to MH i2c: E2 08 00 B1 0B 80 13 01 00 00 00 00 00 39 [13:15:33]Write i2c OK [13:15:33]MH_I2C_Read... [13:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:33]Read from MH i2c: E2 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 0E 00 [13:15:33]MH_I2C_Read... [13:15:33]Read from MH i2c: E2 0E 00 B1 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C9 [13:15:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:15:33]wFMCommunicate OK [13:15:33]SAM_PROTO_GetShiftState done [13:15:33]FM_GetShiftState done [13:15:33]req_shift_opened done [13:15:33]requested_item shift.open_date is exist - process it [13:15:33]req_shift_open_date [13:15:33]req_shift_open_date done [13:15:33]produce_requested_data done [13:15:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151428,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:15:33]process_action_free close_receipt [13:15:33]json_value_free [13:15:33]json_value_free done [13:15:33]process_json_proto returns [13:15:33]Send response to host [13:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151428,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:15:33]free response buf [13:15:33]execute_script done [13:15:33]execute_script returns [13:15:33]free content buf [13:15:33]Sock 10.Close socket [13:15:33]Sock 10.Thread stoped [13:15:34]Connected sock=11 [13:15:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8E 77 04 01 F2 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DC 9B 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 10 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 77 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 B2 00 00 00 F4 03 04 00 F3 C6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 4F 02 00 35 04 06 00 A8 8C 95 94 0A 88 6F BA FB 33 CA 88 25 54 [13:15:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE 4C 47 00 58 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 84 4F 02 00 F4 03 04 00 FC 6E EE 66 B6 04 01 00 00 3B 83 A2 E9 05 30 C4 34 [13:15:35]CommunicateWithHost err = 0 [13:15:35]CheckOFDResponse [13:15:35]1017 (14) - 77093643461234 [13:15:35]1041 (16) - 0000000000871835 [13:15:35]1040 (4) - 151428 [13:15:35]1012 (4) - 21.09.2024 07:00 [13:15:35]1206 (1) - 0 [13:15:35]OFD Sender: Remove packet 151428 [13:15:35]ProducePacketName [13:15:35]name=ofd_packets/00151428 [13:15:35]NVStorageDeleteData [13:15:35]OFD Sender: No OFD packet to send [13:15:40]OFD Sender: No OFD packet to send [13:15:45]OFD Sender: No OFD packet to send [13:15:50]OFD Sender: No OFD packet to send [13:15:56]OFD Sender: No OFD packet to send [13:15:56]recv_with_timeout no data received [13:16:01]OFD Sender: No OFD packet to send [13:16:06]OFD Sender: No OFD packet to send [13:16:06]recv_with_timeout no data received [13:16:11]OFD Sender: No OFD packet to send [13:16:16]OFD Sender: No OFD packet to send [13:16:21]OFD Sender: No OFD packet to send [13:16:26]OFD Sender: No OFD packet to send [13:16:31]OFD Sender: No OFD packet to send [13:16:36]OFD Sender: No OFD packet to send [13:16:41]OFD Sender: No OFD packet to send [13:16:46]OFD Sender: No OFD packet to send [13:16:46]recv_with_timeout no data received [13:16:51]OFD Sender: No OFD packet to send [13:16:56]OFD Sender: No OFD packet to send [13:17:01]OFD Sender: No OFD packet to send [13:17:03]recv_with_timeout no data received [13:17:06]OFD Sender: No OFD packet to send [13:17:11]OFD Sender: No OFD packet to send [13:17:16]OFD Sender: No OFD packet to send [13:17:21]OFD Sender: No OFD packet to send [13:17:26]OFD Sender: No OFD packet to send [13:17:31]OFD Sender: No OFD packet to send [13:17:36]OFD Sender: No OFD packet to send [13:17:41]OFD Sender: No OFD packet to send [13:17:46]OFD Sender: No OFD packet to send [13:17:51]OFD Sender: No OFD packet to send [13:17:56]OFD Sender: No OFD packet to send [13:18:01]OFD Sender: No OFD packet to send [13:18:06]OFD Sender: No OFD packet to send [13:18:11]OFD Sender: No OFD packet to send [13:18:16]OFD Sender: No OFD packet to send [13:18:20]recv_with_timeout no data received [13:18:21]OFD Sender: No OFD packet to send [13:18:26]OFD Sender: No OFD packet to send [13:18:30]recv_with_timeout no data received [13:18:31]OFD Sender: No OFD packet to send [13:18:36]OFD Sender: No OFD packet to send [13:18:39]accept exits with 7 [13:18:39]New connection [13:18:39]New thread 3067407716 created [13:18:39]Thread 3067551076 joined [13:18:39]Waiting for new connection... [13:18:39] Sock 7.Parse request [13:18:39]Sock 7.Check first char [13:18:39]Sock 7.First char is OK [13:18:39]request: POST /json_proto HTTP/1.0 [13:18:39]Method: POST [13:18:39]URL: /json_proto [13:18:39]Method is POST - this is cgi request [13:18:39]url: /json_proto [13:18:39]query_string will be loaded in cgi processing [13:18:39]execute_cgi json_proto POST (null) [13:18:39]execute_cgi path=json_proto method=POST [13:18:39]POST find Content-Length [13:18:39]Host: 172.17.43.67:8080 [13:18:39]Content-Length: 680 [13:18:39]Content-Type: application/json [13:18:39] [13:18:39]POST finish read [13:18:39]Found Content-Length = 680 [13:18:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:39]execute_script... [13:18: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)1785438", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:18:39]POST & json_proto [13:18:39]process_json_proto [13:18:39]json parsed OK: [13:18:39]protocol is kg_v1.0 [13:18:39]action value=close_receipt [13:18:39]process_action close_receipt [13:18:39]cmd_close_receipt [13:18:39]MH_GetDate [13:18:39]Write to MH i2c: F0 00 00 B2 0B AC [13:18:39]Write i2c OK [13:18:39]MH_I2C_Read... [13:18:39]Read from MH i2c: F0 [13:18:39]MH_I2C_Read... [13:18:39]Read from MH i2c: F0 09 00 [13:18:39]MH_I2C_Read... [13:18:39]Read from MH i2c: F0 09 00 B2 0B 00 B0 C7 EE 66 6A BD 47 65 53 [13:18:39]GetLastDocTimeStamp 1726924531 [13:18:39]current date 1726924720 [13:18:39]FM_GetShiftState [13:18:39]SAM_PROTO_GetShiftState [13:18:39]wFMCommunicate request_size=4 [13:18:39]MH_SAM_APDU [13:18:39]CAPDU: 80 13 01 00 [13:18:39]Write to MH i2c: E2 08 00 B3 0B 80 13 01 00 00 00 00 00 3B [13:18:39]Write i2c OK [13:18:39]MH_I2C_Read... [13:18:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:39]Read from MH i2c: E2 [13:18:39]MH_I2C_Read... [13:18:39]Read from MH i2c: E2 0E 00 [13:18:39]MH_I2C_Read... [13:18:39]Read from MH i2c: E2 0E 00 B3 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CB [13:18:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:18:39]wFMCommunicate OK [13:18:39]SAM_PROTO_GetShiftState done [13:18:39]FM_GetShiftState done [13:18:39]opened in 1726878748 [13:18:39]opened+sec_in_day 1726965148 [13:18:39]quantity*price = 150037 [13:18:39]sum+1 = 150039 [13:18:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 179 21.09.2024 13:18 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151429 ФПД: 166518081020601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T131840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151429&fm=166518081020601&tin=02508201610067®Number=0000000000091825&sum=150000 [13:18:40]StoreToDocumentArchive [13:18:40]shift 474 fd 151429 [13:18:40]save to /storage/0474/doc_00151429 [13:18:40]save last doc name /storage/0474/doc_00151429 to /storage/kkm_last_doc_name [13:18:40]save OK [13:18:40]Clear old archive folders... [13:18:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:18:40]tlvbuf is 01196000 [13:18:40]SAM_PROTO_ClearQueue [13:18:40]wFMCommunicate request_size=4 [13:18:40]MH_SAM_APDU [13:18:40]CAPDU: 80 09 00 00 [13:18:40]Write to MH i2c: E2 08 00 C0 0B 80 09 00 00 00 00 00 00 3D [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:18:40]Read from MH i2c: E2 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 C0 0B 00 90 00 3F [13:18:40]RAPDU: 90 00 [13:18:40]wFMCommunicate OK [13:18:40]SAM_PROTO_ClearQueue done [13:18:40]KKMCreateOFDPacket [13:18:40]OFDProtocolAddRootSTLVToBuf [13:18:40]FM_MakeSignedData [13:18:40]FM_MakeSignedData [13:18:40]SAM_PROTO_SignData [13:18:40]wFMCommunicate request_size=4 [13:18:40]MH_SAM_APDU [13:18:40]CAPDU: 80 0D 01 02 [13:18:40]Write to MH i2c: E2 08 00 C1 0B 80 0D 01 02 00 00 00 00 45 [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:18:40]Read from MH i2c: E2 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 C1 0B 00 90 00 40 [13:18:40]RAPDU: 90 00 [13:18:40]wFMCommunicate OK [13:18:40]wFMCommunicate request_size=255 [13:18:40]MH_SAM_APDU [13:18:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 B0 C7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 4F 02 00 35 04 06 00 97 72 83 11 [13:18:40]Write to MH i2c: E2 02 01 C2 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B3 00 00 00 F4 03 04 00 B0 C7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 4F 02 00 35 04 06 00 97 72 83 11 00 00 0D [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:40]Read from MH i2c: E2 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 C2 0B 00 90 00 41 [13:18:40]RAPDU: 90 00 [13:18:40]wFMCommunicate OK [13:18:40]wFMCommunicate request_size=7 [13:18:40]MH_SAM_APDU [13:18:40]CAPDU: 80 0D 02 02 02 62 B9 [13:18:40]Write to MH i2c: E2 0A 00 C3 0B 80 0D 02 02 02 00 62 B9 00 00 67 [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:18:40]Read from MH i2c: E2 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 03 00 C3 0B 00 90 00 42 [13:18:40]RAPDU: 90 00 [13:18:40]wFMCommunicate OK [13:18:40]wFMCommunicate request_size=4 [13:18:40]MH_SAM_APDU [13:18:40]CAPDU: 80 0D 03 02 [13:18:40]Write to MH i2c: E2 08 00 C4 0B 80 0D 03 02 00 00 00 00 4A [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:18:40]Read from MH i2c: E2 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 0B 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 0B 00 C4 0B 00 0C AD 6B 4C 3B 7B 87 D3 90 00 CB [13:18:40]RAPDU: 0C AD 6B 4C 3B 7B 87 D3 90 00 [13:18:40]wFMCommunicate OK [13:18:40]SAM_PROTO_SignData done [13:18:40]FM_MakeSignedData done [13:18:40]CreateOFDProtocolMessage [13:18:40]wFMCommunicate request_size=4 [13:18:40]MH_SAM_APDU [13:18:40]CAPDU: 80 11 00 00 [13:18:40]Write to MH i2c: E2 08 00 C5 0B 80 11 00 00 00 00 00 00 4A [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:40]Read from MH i2c: E2 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 17 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: E2 17 00 C5 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [13:18:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:18:40]wFMCommunicate OK [13:18:40]CreateOFDProtocolMessage done [13:18:40]OFDSenderStorePacket 151429 [13:18:40]StoreOFDPacket docnum=151429 [13:18:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1E 24 04 01 95 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B0 C7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 4F 02 00 35 04 06 00 97 72 83 11 62 B9 0C AD 6B 4C 3B 7B 87 D3 [13:18:40]CheckFolder [13:18:40]dirname=/storage/ofd_packets [13:18:40]CheckFolder done [13:18:40]ProducePacketName [13:18:40]name=ofd_packets/00151429 [13:18:40]NVStorageSaveData ofd_packets/00151429 [13:18:40]File name is /storage/ofd_packets/00151429 [13:18:40]Write 298 bytes [13:18:40]NVStorageSaveData done [13:18:40]OFDSenderStorePacket done [13:18:40]KKMCreateOFDPacket done [13:18:40]NVStorageSaveData kkm_last_timestamp [13:18:40]File name is /storage/kkm_last_timestamp [13:18:40]Write 4 bytes [13:18:40]NVStorageSaveData done [13:18:40]ExternCall_PrintAddStr [13:18:40]wPrintStart [13:18:40]Write to MH i2c: 01 00 00 C6 0B D1 [13:18:40]Write i2c OK [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: 01 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: 01 07 00 [13:18:40]MH_I2C_Read... [13:18:40]Read from MH i2c: 01 07 00 C6 0B 00 00 00 00 00 FF 0F E6 [13:18:40]RasterBufferAndPrint [13:18:40]line Счет N : (1)1785438 [13:18:40]line ИНН: 02508201610067 [13:18:40]line Контрольно-Кассовый Чек [13:18:40]line ПРОДАЖА [13:18:40]line ТРК (МРК, ГНК) : 31 [13:18:40]line Товар: 2710194210 [13:18:40]line ДТ-К-5 [13:18:40]line 19.690 * 76.20 [13:18:40]line = 1500.38 [13:18:40]line НДС 12% НСП 1% [13:18:40]line > о реализуемом товаре [13:18:40]line ОКРУГЛЕНИЕ: -0.38 [13:18:40]line ИТОГО: 1500.00 [13:18:40]line Внесено: 1500.00 [13:18:40]line СДАЧА: 0.00 [13:18:40]line НСП 1% : 13.28 [13:18:40]line НДС 12% : 159.33 [13:18:40]line Наличными: 1500.00 [13:18:40]line Безнал.: 0.00 [13:18:40]line Место: АЗС № 89 "Партнер Нефть" [13:18:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:18:40]line СНО: Общий режим [13:18:40]line Чек 179 21.09.2024 13:18 [13:18:40]line Смена: 474 ФФД: 1.0 [13:18:40]line ЗНМ: 0300000113 [13:18:40]line РНМ: 0000000000091825 [13:18:40]line Версия ККМ: 001 [13:18:40]line ФМ: 0000000000871835 [13:18:40]line ФД: 151429 [13:18:40]line ФПД: 166518081020601 [13:18:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T131840&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151429&fm=166518081020601&tin=02508201610067®Number=0000000000091825&sum=150000 [13:18:41]written 0, free lines is 4095 [13:18:41]OFD Sender: Processing packet 151429 [packets to send 824, broken 823] [13:18:41]ProducePacketName [13:18:41]name=ofd_packets/00151429 [13:18:41]OFD Sender: To server: pG, [13:18:41]CommunicateWithHost lk.salyk.kg:30040 [13:18:41]ConnectInit lk.salyk.kg [13:18:41]Write to MH i2c: 01 00 00 F1 0B FC [13:18:41]Write i2c OK [13:18:41]MH_I2C_Read... [13:18:41]Read from MH i2c: 01 [13:18:41]MH_I2C_Read... [13:18:41]Read from MH i2c: 01 07 00 [13:18:41]MH_I2C_Read... [13:18:41]Read from MH i2c: 01 07 00 F1 0B 00 00 00 00 00 CD 0C DC [13:18:41]RasterBufferAndPrint [13:18:41]line [13:18:41]line [13:18:41]line [13:18:41]line [13:18:41]line [13:18:41]written 0, free lines is 3284 [13:18:41]MH_Cut [13:18:41]Write to MH i2c: D1 01 00 F8 0B 01 D5 [13:18:41]Write i2c OK [13:18:41]MH_I2C_Read... [13:18:41]Read from MH i2c: D1 [13:18:41]MH_I2C_Read... [13:18:41]Read from MH i2c: D1 01 00 [13:18:41]MH_I2C_Read... [13:18:41]Read from MH i2c: D1 01 00 F8 0B 00 D4 [13:18:41]Write to MH i2c: 01 00 00 F9 0B 04 [13:18:41]Write i2c OK [13:18:41]MH_I2C_Read... [13:18:42]Connected sock=10 [13:18:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1E 24 04 01 95 F3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 B0 C7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 4F 02 00 35 04 06 00 97 72 83 11 62 B9 0C AD 6B 4C 3B 7B 87 D3 [13:18:42]*** Cut start [13:18:42]*** Purtial cut [13:18:42]*** CUTSNS_PIN = 0 [13:18:42]*** Stage 1: CUTSNS_PIN = 1 [13:18:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 78 E1 47 00 FA 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 85 4F 02 00 F4 03 04 00 B8 6F EE 66 B6 04 01 00 00 56 11 DF 15 5E E2 FF E7 [13:18:43]CommunicateWithHost err = 0 [13:18:43]CheckOFDResponse [13:18:43]1017 (14) - 77093643461234 [13:18:43]1041 (16) - 0000000000871835 [13:18:43]1040 (4) - 151429 [13:18:43]1012 (4) - 21.09.2024 07:03 [13:18:43]1206 (1) - 0 [13:18:43]OFD Sender: Remove packet 151429 [13:18:43]ProducePacketName [13:18:43]name=ofd_packets/00151429 [13:18:43]NVStorageDeleteData [13:18:43]OFD Sender: No OFD packet to send [13:18:44]Read from MH i2c: 01 [13:18:44]MH_I2C_Read... [13:18:44]*** Stop cut motor [13:18:44]*** Cut end [13:18:44]Read from MH i2c: 01 07 00 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: 01 07 00 F9 0B 00 00 00 00 00 FF 0F 19 [13:18:44]process_action close_receipt done [13:18:44]requested_data is exist [13:18:44]produce_requested_data [13:18:44]requested_item fm.sn is exist - process it [13:18:44]wFMCommunicate request_size=4 [13:18:44]MH_SAM_APDU [13:18:44]CAPDU: 80 11 00 00 [13:18:44]Write to MH i2c: E2 08 00 FA 0B 80 11 00 00 00 00 00 00 7F [13:18:44]Write i2c OK [13:18:44]MH_I2C_Read... [13:18:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:18:44]Read from MH i2c: E2 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: E2 17 00 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: E2 17 00 FA 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D2 [13:18:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:18:44]wFMCommunicate OK [13:18:44]requested_item fd.num is exist - process it [13:18:44]SAM_PROTO_GetFieldsCounters [13:18:44]wFMCommunicate request_size=4 [13:18:44]MH_SAM_APDU [13:18:44]CAPDU: 80 13 00 00 [13:18:44]Write to MH i2c: E2 08 00 FB 0B 80 13 00 00 00 00 00 00 82 [13:18:44]Write i2c OK [13:18:44]MH_I2C_Read... [13:18:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:18:44]Read from MH i2c: E2 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: E2 62 00 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: E2 62 00 FB 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 4F 02 00 0E 04 04 00 DA 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 6D [13:18:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 85 4F 02 00 0E 04 04 00 DA 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 [13:18:44]wFMCommunicate OK [13:18:44]SAM_PROTO_GetFieldsCounters done [13:18:44]requested_item shift.num is exist - process it [13:18:44]requested_item shift.opened is exist - process it [13:18:44]req_shift_opened [13:18:44]FM_GetShiftState [13:18:44]SAM_PROTO_GetShiftState [13:18:44]wFMCommunicate request_size=4 [13:18:44]MH_SAM_APDU [13:18:44]CAPDU: 80 13 01 00 [13:18:44]Write to MH i2c: E2 08 00 FC 0B 80 13 01 00 00 00 00 00 84 [13:18:44]Write i2c OK [13:18:44]MH_I2C_Read... [13:18:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:18:44]Read from MH i2c: E2 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: E2 0E 00 [13:18:44]MH_I2C_Read... [13:18:44]Read from MH i2c: E2 0E 00 FC 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 14 [13:18:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:18:44]wFMCommunicate OK [13:18:44]SAM_PROTO_GetShiftState done [13:18:44]FM_GetShiftState done [13:18:44]req_shift_opened done [13:18:44]requested_item shift.open_date is exist - process it [13:18:44]req_shift_open_date [13:18:44]req_shift_open_date done [13:18:44]produce_requested_data done [13:18:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151429,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:18:44]process_action_free close_receipt [13:18:44]json_value_free [13:18:44]json_value_free done [13:18:44]process_json_proto returns [13:18:44]Send response to host [13:18:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151429,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:18:44]free response buf [13:18:44]execute_script done [13:18:44]execute_script returns [13:18:44]free content buf [13:18:44]Sock 7.Close socket [13:18:44]Sock 7.Thread stoped [13:18:48]OFD Sender: No OFD packet to send [13:18:53]OFD Sender: No OFD packet to send [13:18:58]OFD Sender: No OFD packet to send [13:19:03]OFD Sender: No OFD packet to send [13:19:07]recv_with_timeout no data received [13:19:09]OFD Sender: No OFD packet to send [13:19:14]OFD Sender: No OFD packet to send [13:19:19]OFD Sender: No OFD packet to send [13:19:24]OFD Sender: No OFD packet to send [13:19:29]OFD Sender: No OFD packet to send [13:19:34]OFD Sender: No OFD packet to send [13:19:39]OFD Sender: No OFD packet to send [13:19:40]recv_with_timeout no data received [13:19:44]OFD Sender: No OFD packet to send [13:19:49]OFD Sender: No OFD packet to send [13:19:54]OFD Sender: No OFD packet to send [13:19:59]OFD Sender: No OFD packet to send [13:20:04]OFD Sender: No OFD packet to send [13:20:09]OFD Sender: No OFD packet to send [13:20:14]OFD Sender: No OFD packet to send [13:20:19]OFD Sender: No OFD packet to send [13:20:24]OFD Sender: No OFD packet to send [13:20:26]recv_with_timeout no data received [13:20:29]OFD Sender: No OFD packet to send [13:20:34]OFD Sender: No OFD packet to send [13:20:39]OFD Sender: No OFD packet to send [13:20:43]accept exits with 9 [13:20:43]New connection [13:20:43]New thread 3067551076 created [13:20:43]Thread 3067407716 joined [13:20:43]Waiting for new connection... [13:20:43] Sock 9.Parse request [13:20:43]Sock 9.Check first char [13:20:43]Sock 9.First char is OK [13:20:43]request: POST /json_proto HTTP/1.0 [13:20:43]Method: POST [13:20:43]URL: /json_proto [13:20:43]Method is POST - this is cgi request [13:20:43]url: /json_proto [13:20:43]query_string will be loaded in cgi processing [13:20:43]execute_cgi json_proto POST (null) [13:20:43]execute_cgi path=json_proto method=POST [13:20:43]POST find Content-Length [13:20:43]Host: 172.17.43.67:8080 [13:20:43]Content-Length: 675 [13:20:43]Content-Type: application/json [13:20:43] [13:20:43]POST finish read [13:20:43]Found Content-Length = 675 [13:20:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 0.370, "sum" : 25.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 25.00, "payments": [ { "type": 0, "sum" : 25.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:43]execute_script... [13:20: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)1785439", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 0.370, "sum" : 25.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 25.00, "payments": [ { "type": 0, "sum" : 25.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:20:43]POST & json_proto [13:20:43]process_json_proto [13:20:43]json parsed OK: [13:20:43]protocol is kg_v1.0 [13:20:43]action value=close_receipt [13:20:43]process_action close_receipt [13:20:43]cmd_close_receipt [13:20:43]MH_GetDate [13:20:43]Write to MH i2c: F0 00 00 FD 0B F7 [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: F0 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: F0 09 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: F0 09 00 FD 0B 00 2C C8 EE 66 6A BD 47 65 1B [13:20:43]GetLastDocTimeStamp 1726924720 [13:20:43]current date 1726924844 [13:20:43]FM_GetShiftState [13:20:43]SAM_PROTO_GetShiftState [13:20:43]wFMCommunicate request_size=4 [13:20:43]MH_SAM_APDU [13:20:43]CAPDU: 80 13 01 00 [13:20:43]Write to MH i2c: E2 08 00 FE 0B 80 13 01 00 00 00 00 00 86 [13:20:43]Write i2c OK [13:20:43]MH_I2C_Read... [13:20:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:43]Read from MH i2c: E2 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 0E 00 [13:20:43]MH_I2C_Read... [13:20:43]Read from MH i2c: E2 0E 00 FE 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 16 [13:20:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:20:43]wFMCommunicate OK [13:20:43]SAM_PROTO_GetShiftState done [13:20:43]FM_GetShiftState done [13:20:43]opened in 1726878748 [13:20:43]opened+sec_in_day 1726965148 [13:20:43]quantity*price = 2508 [13:20:43]sum+1 = 2510 [13:20:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 25.00 Внесено: 500.00 СДАЧА: 475.00 НСП 1% : 0.22 НДС 12% : 2.66 Наличными: 25.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 180 21.09.2024 13:20 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151430 ФПД: 99017765678617 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151430&fm=99017765678617&tin=02508201610067®Number=0000000000091825&sum=2500 [13:20:44]StoreToDocumentArchive [13:20:44]shift 474 fd 151430 [13:20:44]save to /storage/0474/doc_00151430 [13:20:44]save last doc name /storage/0474/doc_00151430 to /storage/kkm_last_doc_name [13:20:44]save OK [13:20:44]Clear old archive folders... [13:20:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:20:44]tlvbuf is 011B0EA0 [13:20:44]SAM_PROTO_ClearQueue [13:20:44]wFMCommunicate request_size=4 [13:20:44]MH_SAM_APDU [13:20:44]CAPDU: 80 09 00 00 [13:20:44]Write to MH i2c: E2 08 00 0B 0C 80 09 00 00 00 00 00 00 89 [13:20:44]Write i2c OK [13:20:44]MH_I2C_Read... [13:20:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:20:44]Read from MH i2c: E2 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 03 00 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 03 00 0B 0C 00 90 00 8B [13:20:44]RAPDU: 90 00 [13:20:44]wFMCommunicate OK [13:20:44]SAM_PROTO_ClearQueue done [13:20:44]KKMCreateOFDPacket [13:20:44]OFDProtocolAddRootSTLVToBuf [13:20:44]FM_MakeSignedData [13:20:44]FM_MakeSignedData [13:20:44]SAM_PROTO_SignData [13:20:44]wFMCommunicate request_size=4 [13:20:44]MH_SAM_APDU [13:20:44]CAPDU: 80 0D 01 02 [13:20:44]Write to MH i2c: E2 08 00 0C 0C 80 0D 01 02 00 00 00 00 91 [13:20:44]Write i2c OK [13:20:44]MH_I2C_Read... [13:20:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:20:44]Read from MH i2c: E2 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 03 00 [13:20:44]MH_I2C_Read... [13:20:44]Read from MH i2c: E2 03 00 0C 0C 00 90 00 8C [13:20:44]RAPDU: 90 00 [13:20:44]wFMCommunicate OK [13:20:44]wFMCommunicate request_size=255 [13:20:44]MH_SAM_APDU [13:20: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 72 01 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 09 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 01 00 00 00 00 07 04 06 00 C4 09 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 2C C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 4F 02 00 35 04 06 00 5A [13:20:44]Write to MH i2c: E2 02 01 0D 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 01 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 09 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 01 00 00 00 00 07 04 06 00 C4 09 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 2C C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 4F 02 00 35 04 06 00 5A 00 00 3D [13:20:44]Write i2c OK [13:20:44]MH_I2C_Read... [13:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:45]Read from MH i2c: E2 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 03 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 03 00 0D 0C 00 90 00 8D [13:20:45]RAPDU: 90 00 [13:20:45]wFMCommunicate OK [13:20:45]wFMCommunicate request_size=10 [13:20:45]MH_SAM_APDU [13:20:45]CAPDU: 80 0D 02 02 05 0E 5E BF EE 19 [13:20:45]Write to MH i2c: E2 0D 00 0E 0C 80 0D 02 02 05 00 0E 5E BF EE 19 00 00 D0 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:20:45]Read from MH i2c: E2 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 03 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 03 00 0E 0C 00 90 00 8E [13:20:45]RAPDU: 90 00 [13:20:45]wFMCommunicate OK [13:20:45]wFMCommunicate request_size=4 [13:20:45]MH_SAM_APDU [13:20:45]CAPDU: 80 0D 03 02 [13:20:45]Write to MH i2c: E2 08 00 0F 0C 80 0D 03 02 00 00 00 00 96 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:20:45]Read from MH i2c: E2 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 0B 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 0B 00 0F 0C 00 70 3A 4E 49 28 40 C8 AA 90 00 B2 [13:20:45]RAPDU: 70 3A 4E 49 28 40 C8 AA 90 00 [13:20:45]wFMCommunicate OK [13:20:45]SAM_PROTO_SignData done [13:20:45]FM_MakeSignedData done [13:20:45]CreateOFDProtocolMessage [13:20:45]wFMCommunicate request_size=4 [13:20:45]MH_SAM_APDU [13:20:45]CAPDU: 80 11 00 00 [13:20:45]Write to MH i2c: E2 08 00 10 0C 80 11 00 00 00 00 00 00 96 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:45]Read from MH i2c: E2 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 17 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: E2 17 00 10 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [13:20:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:45]wFMCommunicate OK [13:20:45]CreateOFDProtocolMessage done [13:20:45]OFDSenderStorePacket 151430 [13:20:45]StoreOFDPacket docnum=151430 [13:20:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 1B 07 01 97 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 01 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 09 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 01 00 00 00 00 07 04 06 00 C4 09 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 2C C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 4F 02 00 35 04 06 00 5A 0E 5E BF EE 19 70 3A 4E 49 28 40 C8 AA [13:20:45]CheckFolder [13:20:45]dirname=/storage/ofd_packets [13:20:45]CheckFolder done [13:20:45]ProducePacketName [13:20:45]name=ofd_packets/00151430 [13:20:45]NVStorageSaveData ofd_packets/00151430 [13:20:45]File name is /storage/ofd_packets/00151430 [13:20:45]Write 301 bytes [13:20:45]NVStorageSaveData done [13:20:45]OFDSenderStorePacket done [13:20:45]KKMCreateOFDPacket done [13:20:45]NVStorageSaveData kkm_last_timestamp [13:20:45]File name is /storage/kkm_last_timestamp [13:20:45]Write 4 bytes [13:20:45]NVStorageSaveData done [13:20:45]ExternCall_PrintAddStr [13:20:45]wPrintStart [13:20:45]Write to MH i2c: 01 00 00 11 0C 1D [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: 01 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: 01 07 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: 01 07 00 11 0C 00 00 00 00 00 FF 0F 32 [13:20:45]RasterBufferAndPrint [13:20:45]line Счет N : (1)1785439 [13:20:45]line ИНН: 02508201610067 [13:20:45]line Контрольно-Кассовый Чек [13:20:45]line ПРОДАЖА [13:20:45]line ТРК (МРК, ГНК) : 12 [13:20:45]line Товар: 2710124130 [13:20:45]line Аи-92-К-5 [13:20:45]line 0.370 * 67.80 [13:20:45]line = 25.09 [13:20:45]line НДС 12% НСП 1% [13:20:45]line > о реализуемом товаре [13:20:45]line ОКРУГЛЕНИЕ: -0.09 [13:20:45]line ИТОГО: 25.00 [13:20:45]line Внесено: 500.00 [13:20:45]line СДАЧА: 475.00 [13:20:45]line НСП 1% : 0.22 [13:20:45]line НДС 12% : 2.66 [13:20:45]line Наличными: 25.00 [13:20:45]line Безнал.: 0.00 [13:20:45]line Место: АЗС № 89 "Партнер Нефть" [13:20:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:20:45]line СНО: Общий режим [13:20:45]line Чек 180 21.09.2024 13:20 [13:20:45]line Смена: 474 ФФД: 1.0 [13:20:45]line ЗНМ: 0300000113 [13:20:45]line РНМ: 0000000000091825 [13:20:45]line Версия ККМ: 001 [13:20:45]line ФМ: 0000000000871835 [13:20:45]line ФД: 151430 [13:20:45]line ФПД: 99017765678617 [13:20:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132044&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151430&fm=99017765678617&tin=02508201610067®Number=0000000000091825&sum=2500 [13:20:45]written 0, free lines is 4095 [13:20:45]OFD Sender: Processing packet 151430 [packets to send 824, broken 823] [13:20:45]ProducePacketName [13:20:45]name=ofd_packets/00151430 [13:20:45]OFD Sender: To server: pG, [13:20:45]CommunicateWithHost lk.salyk.kg:30040 [13:20:45]ConnectInit lk.salyk.kg [13:20:45]Write to MH i2c: 01 00 00 3C 0C 48 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: 01 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: 01 07 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: 01 07 00 3C 0C 00 00 00 00 00 CE 0C 29 [13:20:45]RasterBufferAndPrint [13:20:45]line [13:20:45]line [13:20:45]line [13:20:45]line [13:20:45]line [13:20:45]written 0, free lines is 3285 [13:20:45]MH_Cut [13:20:45]Write to MH i2c: D1 01 00 43 0C 01 21 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: D1 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: D1 01 00 [13:20:45]MH_I2C_Read... [13:20:45]Read from MH i2c: D1 01 00 43 0C 00 20 [13:20:45]Write to MH i2c: 01 00 00 44 0C 50 [13:20:45]Write i2c OK [13:20:45]MH_I2C_Read... [13:20:46]*** Cut start [13:20:46]*** Purtial cut [13:20:46]*** Stage 1: CUTSNS_PIN = 1 [13:20:46]Read from MH i2c: 01 [13:20:46]MH_I2C_Read... [13:20:46]*** Stop cut motor [13:20:46]*** Cut end [13:20:46]Read from MH i2c: 01 07 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: 01 07 00 44 0C 00 00 00 00 00 FF 0F 65 [13:20:46]process_action close_receipt done [13:20:46]requested_data is exist [13:20:46]produce_requested_data [13:20:46]requested_item fm.sn is exist - process it [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 11 00 00 [13:20:46]Write to MH i2c: E2 08 00 45 0C 80 11 00 00 00 00 00 00 CB [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 17 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 17 00 45 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [13:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:20:46]wFMCommunicate OK [13:20:46]requested_item fd.num is exist - process it [13:20:46]SAM_PROTO_GetFieldsCounters [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 13 00 00 [13:20:46]Write to MH i2c: E2 08 00 46 0C 80 13 00 00 00 00 00 00 CE [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 62 00 [13:20:46]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 62 00 46 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 4F 02 00 0E 04 04 00 DA 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 BD [13:20:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 86 4F 02 00 0E 04 04 00 DA 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 [13:20:47]wFMCommunicate OK [13:20:47]SAM_PROTO_GetFieldsCounters done [13:20:47]requested_item shift.num is exist - process it [13:20:47]requested_item shift.opened is exist - process it [13:20:47]req_shift_opened [13:20:47]FM_GetShiftState [13:20:47]SAM_PROTO_GetShiftState [13:20:47]wFMCommunicate request_size=4 [13:20:47]MH_SAM_APDU [13:20:47]CAPDU: 80 13 01 00 [13:20:47]Write to MH i2c: E2 08 00 47 0C 80 13 01 00 00 00 00 00 D0 [13:20:47]Write i2c OK [13:20:47]MH_I2C_Read... [13:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:20:47]Read from MH i2c: E2 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 0E 00 [13:20:47]MH_I2C_Read... [13:20:47]Read from MH i2c: E2 0E 00 47 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 60 [13:20:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:20:47]wFMCommunicate OK [13:20:47]SAM_PROTO_GetShiftState done [13:20:47]FM_GetShiftState done [13:20:47]req_shift_opened done [13:20:47]requested_item shift.open_date is exist - process it [13:20:47]req_shift_open_date [13:20:47]req_shift_open_date done [13:20:47]produce_requested_data done [13:20:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151430,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:20:47]process_action_free close_receipt [13:20:47]json_value_free [13:20:47]json_value_free done [13:20:47]process_json_proto returns [13:20:47]Send response to host [13:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151430,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:20:47]free response buf [13:20:47]execute_script done [13:20:47]execute_script returns [13:20:47]free content buf [13:20:47]Sock 9.Close socket [13:20:47]Sock 9.Thread stoped [13:20:50]ConnectInit Can't take IP for lk.salyk.kg [13:20:50]CommunicateWithHost connect error [13:20:50]CommunicateWithHost err = -1 [13:20:50]OFD Sender: Server communicate error [13:20:55]OFD Sender: Processing packet 151430 [packets to send 824, broken 823] [13:20:55]ProducePacketName [13:20:55]name=ofd_packets/00151430 [13:20:55]OFD Sender: To server: pG, [13:20:55]CommunicateWithHost lk.salyk.kg:30040 [13:20:55]ConnectInit lk.salyk.kg [13:20:57]Connected sock=7 [13:20:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 1B 07 01 97 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 01 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CD 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 09 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 16 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 01 00 00 00 00 07 04 06 00 C4 09 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 2C C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 4F 02 00 35 04 06 00 5A 0E 5E BF EE 19 70 3A 4E 49 28 40 C8 AA [13:20:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BC 7F 47 00 F0 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 86 4F 02 00 F4 03 04 00 3E 70 EE 66 B6 04 01 00 00 B1 F6 8D CB 28 22 91 C1 [13:20:57]CommunicateWithHost err = 0 [13:20:57]CheckOFDResponse [13:20:57]1017 (14) - 77093643461234 [13:20:57]1041 (16) - 0000000000871835 [13:20:57]1040 (4) - 151430 [13:20:57]1012 (4) - 21.09.2024 07:05 [13:20:57]1206 (1) - 0 [13:20:57]OFD Sender: Remove packet 151430 [13:20:57]ProducePacketName [13:20:57]name=ofd_packets/00151430 [13:20:57]NVStorageDeleteData [13:20:57]OFD Sender: No OFD packet to send [13:21:02]OFD Sender: No OFD packet to send [13:21:07]OFD Sender: No OFD packet to send [13:21:12]OFD Sender: No OFD packet to send [13:21:17]OFD Sender: No OFD packet to send [13:21:22]OFD Sender: No OFD packet to send [13:21:27]OFD Sender: No OFD packet to send [13:21:33]OFD Sender: No OFD packet to send [13:21:38]OFD Sender: No OFD packet to send [13:21:43]OFD Sender: No OFD packet to send [13:21:48]OFD Sender: No OFD packet to send [13:21:53]OFD Sender: No OFD packet to send [13:21:58]OFD Sender: No OFD packet to send [13:22:03]OFD Sender: No OFD packet to send [13:22:04]recv_with_timeout no data received [13:22:08]OFD Sender: No OFD packet to send [13:22:13]OFD Sender: No OFD packet to send [13:22:18]OFD Sender: No OFD packet to send [13:22:20]recv_with_timeout no data received [13:22:23]OFD Sender: No OFD packet to send [13:22:28]OFD Sender: No OFD packet to send [13:22:33]OFD Sender: No OFD packet to send [13:22:38]OFD Sender: No OFD packet to send [13:22:43]OFD Sender: No OFD packet to send [13:22:48]OFD Sender: No OFD packet to send [13:22:53]OFD Sender: No OFD packet to send [13:22:58]OFD Sender: No OFD packet to send [13:23:03]OFD Sender: No OFD packet to send [13:23:07]accept exits with 10 [13:23:07]New connection [13:23:07]New thread 3067407716 created [13:23:07]Thread 3067551076 joined [13:23:07]Waiting for new connection... [13:23:07] Sock 10.Parse request [13:23:07]Sock 10.Check first char [13:23:07]Sock 10.First char is OK [13:23:07]request: POST /json_proto HTTP/1.0 [13:23:07]Method: POST [13:23:07]URL: /json_proto [13:23:07]Method is POST - this is cgi request [13:23:07]url: /json_proto [13:23:07]query_string will be loaded in cgi processing [13:23:07]execute_cgi json_proto POST (null) [13:23:07]execute_cgi path=json_proto method=POST [13:23:07]POST find Content-Length [13:23:07]Host: 172.17.43.67:8080 [13:23:07]Content-Length: 662 [13:23:07]Content-Type: application/json [13:23:07] [13:23:07]POST finish read [13:23:07]Found Content-Length = 662 [13:23:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:07]execute_script... [13:23: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)1785440", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:07]POST & json_proto [13:23:07]process_json_proto [13:23:07]json parsed OK: [13:23:07]protocol is kg_v1.0 [13:23:07]action value=close_receipt [13:23:07]process_action close_receipt [13:23:07]cmd_close_receipt [13:23:07]MH_GetDate [13:23:07]Write to MH i2c: F0 00 00 48 0C 43 [13:23:07]Write i2c OK [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: F0 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: F0 09 00 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: F0 09 00 48 0C 00 BC C8 EE 66 6A BD 47 65 F7 [13:23:07]GetLastDocTimeStamp 1726924844 [13:23:07]current date 1726924988 [13:23:07]FM_GetShiftState [13:23:07]SAM_PROTO_GetShiftState [13:23:07]wFMCommunicate request_size=4 [13:23:07]MH_SAM_APDU [13:23:07]CAPDU: 80 13 01 00 [13:23:07]Write to MH i2c: E2 08 00 49 0C 80 13 01 00 00 00 00 00 D2 [13:23:07]Write i2c OK [13:23:07]MH_I2C_Read... [13:23:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:07]Read from MH i2c: E2 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: E2 0E 00 [13:23:07]MH_I2C_Read... [13:23:07]Read from MH i2c: E2 0E 00 49 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 62 [13:23:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:23:07]wFMCommunicate OK [13:23:07]SAM_PROTO_GetShiftState done [13:23:07]FM_GetShiftState done [13:23:07]opened in 1726878748 [13:23:07]opened+sec_in_day 1726965148 [13:23:07]quantity*price = 50034 [13:23:07]sum+1 = 50036 [13:23:07]Check (price>sum+1) || (price+1 о реализуемом товаре [13:23:09]line ОКРУГЛЕНИЕ: -0.35 [13:23:09]line ИТОГО: 500.00 [13:23:09]line Внесено: 500.00 [13:23:09]line СДАЧА: 0.00 [13:23:09]line НСП 1% : 4.43 [13:23:09]line НДС 12% : 53.13 [13:23:09]line Наличными: 500.00 [13:23:09]line Безнал.: 0.00 [13:23:09]line Место: АЗС № 89 "Партнер Нефть" [13:23:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:23:09]line СНО: Общий режим [13:23:09]line Чек 181 21.09.2024 13:23 [13:23:09]line Смена: 474 ФФД: 1.0 [13:23:09]line ЗНМ: 0300000113 [13:23:09]line РНМ: 0000000000091825 [13:23:09]line Версия ККМ: 001 [13:23:09]line ФМ: 0000000000871835 [13:23:09]line ФД: 151431 [13:23:09]line ФПД: 265516535045365 [13:23:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151431&fm=265516535045365&tin=02508201610067®Number=0000000000091825&sum=50000 [13:23:09]written 0, free lines is 4095 [13:23:09]OFD Sender: Processing packet 151431 [packets to send 824, broken 823] [13:23:09]ProducePacketName [13:23:09]name=ofd_packets/00151431 [13:23:09]OFD Sender: To server: pG, [13:23:09]CommunicateWithHost lk.salyk.kg:30040 [13:23:09]ConnectInit lk.salyk.kg [13:23:09]Write to MH i2c: 01 00 00 87 0C 93 [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: 01 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: 01 07 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: 01 07 00 87 0C 00 00 00 00 00 D3 0C 79 [13:23:09]RasterBufferAndPrint [13:23:09]line [13:23:09]line [13:23:09]line [13:23:09]line [13:23:09]line [13:23:09]written 0, free lines is 3288 [13:23:09]MH_Cut [13:23:09]Write to MH i2c: D1 01 00 8E 0C 01 6C [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: D1 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: D1 01 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: D1 01 00 8E 0C 00 6B [13:23:09]Write to MH i2c: 01 00 00 8F 0C 9B [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:10]*** Cut start [13:23:10]*** Purtial cut [13:23:10]*** CUTSNS_PIN = 0 [13:23:10]*** Stage 1: CUTSNS_PIN = 1 [13:23:11]Connected sock=9 [13:23:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 49 41 03 01 A9 D5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 BC C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 4F 02 00 35 04 06 00 F1 7C 62 C0 DC F5 C7 8A 8D A6 78 B4 44 3C [13:23:12]Read from MH i2c: 01 [13:23:12]MH_I2C_Read... [13:23:12]*** Stop cut motor [13:23:12]*** Cut end [13:23:12]Read from MH i2c: 01 07 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: 01 07 00 8F 0C 00 00 00 00 00 FF 0F B0 [13:23:12]process_action close_receipt done [13:23:12]requested_data is exist [13:23:12]produce_requested_data [13:23:12]requested_item fm.sn is exist - process it [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 11 00 00 [13:23:12]Write to MH i2c: E2 08 00 90 0C 80 11 00 00 00 00 00 00 16 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 17 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 17 00 90 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 69 [13:23:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:23:12]wFMCommunicate OK [13:23:12]requested_item fd.num is exist - process it [13:23:12]SAM_PROTO_GetFieldsCounters [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 13 00 00 [13:23:12]Write to MH i2c: E2 08 00 91 0C 80 13 00 00 00 00 00 00 19 [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 55 28 47 00 50 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 4F 02 00 F4 03 04 00 C5 70 EE 66 B6 04 01 00 00 35 BB 0F 0E DF 23 D3 5E [13:23:12]CommunicateWithHost err = 0 [13:23:12]CheckOFDResponse [13:23:12]1017 (14) - 77093643461234 [13:23:12]1041 (16) - 0000000000871835 [13:23:12]1040 (4) - 151431 [13:23:12]1012 (4) - 21.09.2024 07:07 [13:23:12]1206 (1) - 0 [13:23:12]OFD Sender: Remove packet 151431 [13:23:12]ProducePacketName [13:23:12]name=ofd_packets/00151431 [13:23:12]NVStorageDeleteData [13:23:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 62 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 62 00 91 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 4F 02 00 0E 04 04 00 DA 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 0C [13:23:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 87 4F 02 00 0E 04 04 00 DA 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 [13:23:12]wFMCommunicate OK [13:23:12]SAM_PROTO_GetFieldsCounters done [13:23:12]requested_item shift.num is exist - process it [13:23:12]requested_item shift.opened is exist - process it [13:23:12]req_shift_opened [13:23:12]FM_GetShiftState [13:23:12]SAM_PROTO_GetShiftState [13:23:12]wFMCommunicate request_size=4 [13:23:12]MH_SAM_APDU [13:23:12]CAPDU: 80 13 01 00 [13:23:12]Write to MH i2c: E2 08 00 92 0C 80 13 01 00 00 00 00 00 1B [13:23:12]Write i2c OK [13:23:12]MH_I2C_Read... [13:23:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:12]Read from MH i2c: E2 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 0E 00 [13:23:12]MH_I2C_Read... [13:23:12]Read from MH i2c: E2 0E 00 92 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AB [13:23:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:23:12]wFMCommunicate OK [13:23:12]SAM_PROTO_GetShiftState done [13:23:12]FM_GetShiftState done [13:23:12]req_shift_opened done [13:23:12]requested_item shift.open_date is exist - process it [13:23:12]req_shift_open_date [13:23:12]req_shift_open_date done [13:23:12]produce_requested_data done [13:23:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151431,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:23:12]process_action_free close_receipt [13:23:12]json_value_free [13:23:12]json_value_free done [13:23:12]process_json_proto returns [13:23:12]Send response to host [13:23:08]Write to MH i2c: E2 10 00 52 0C 80 15 02 00 08 00 F4 03 04 00 BC C8 EE 66 00 00 C1 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 52 0C 00 90 00 D2 [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]wFMCommunicate request_size=25 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:23:08]Write to MH i2c: E2 1C 00 53 0C 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 41 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 53 0C 00 90 00 D3 [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]wFMCommunicate request_size=4 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 15 03 00 [13:23:08]Write to MH i2c: E2 08 00 54 0C 80 15 03 00 00 00 00 00 E1 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]OFD Sender: No OFD packet to send [13:23:08]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 40 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 40 00 54 0C 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 B5 00 00 00 35 04 06 00 F1 7C 62 C0 DC F5 90 00 9F [13:23:08]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 B5 00 00 00 35 04 06 00 F1 7C 62 C0 DC F5 90 00 [13:23:08]wFMCommunicate OK [13:23:08]SAM_PROTO_ProcessDocument answer len = 59 [13:23:08]SAM_PROTO_ProcessDocument done [13:23:08]SetTLVBufToDocument [13:23:08]Processing tag 1209 (04B9) [13:23:08]Malloc new data [13:23:08]Processing tag 1041 (0411) [13:23:08]Processing tag 1040 (0410) [13:23:08]Malloc new data [13:23:08]Processing tag 1038 (040E) [13:23:08]Malloc new data [13:23:08]Processing tag 1042 (0412) [13:23:08]Malloc new data [13:23:08]Processing tag 1077 (0435) [13:23:08]Malloc new data [13:23:08]SetTLVBufToDocument err=0 [13:23:08]KKMLoadAndSignReceiptData store KKM data [13:23:08]KKMLoadAndSignReceiptData err=0 [13:23:08]wFMCommunicate request_size=4 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 11 00 00 [13:23:08]Write to MH i2c: E2 08 00 55 0C 80 11 00 00 00 00 00 00 DB [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 17 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 17 00 55 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2E [13:23:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:23:08]wFMCommunicate OK [13:23:08]Счет N : (1)1785440 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710124130 Super-92 7.220 * 69.30 = 500.35 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 181 21.09.2024 13:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151431 ФПД: 265516535045365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132308&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151431&fm=265516535045365&tin=02508201610067®Number=0000000000091825&sum=50000 [13:23:08]StoreToDocumentArchive [13:23:08]shift 474 fd 151431 [13:23:08]save to /storage/0474/doc_00151431 [13:23:08]save last doc name /storage/0474/doc_00151431 to /storage/kkm_last_doc_name [13:23:08]save OK [13:23:08]Clear old archive folders... [13:23:08]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:23:08]tlvbuf is 011852E0 [13:23:08]SAM_PROTO_ClearQueue [13:23:08]wFMCommunicate request_size=4 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 09 00 00 [13:23:08]Write to MH i2c: E2 08 00 56 0C 80 09 00 00 00 00 00 00 D4 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 56 0C 00 90 00 D6 [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]SAM_PROTO_ClearQueue done [13:23:08]KKMCreateOFDPacket [13:23:08]OFDProtocolAddRootSTLVToBuf [13:23:08]FM_MakeSignedData [13:23:08]FM_MakeSignedData [13:23:08]SAM_PROTO_SignData [13:23:08]wFMCommunicate request_size=4 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 0D 01 02 [13:23:08]Write to MH i2c: E2 08 00 57 0C 80 0D 01 02 00 00 00 00 DC [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 57 0C 00 90 00 D7 [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]wFMCommunicate request_size=255 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 BC C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 4F 02 00 35 04 06 00 F1 7C 62 C0 DC [13:23:08]Write to MH i2c: E2 02 01 58 0C 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 00 00 00 F4 03 04 00 BC C8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 87 4F 02 00 35 04 06 00 F1 7C 62 C0 DC 00 00 1D [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:08]Read from MH i2c: E2 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 [13:23:08]MH_I2C_Read... [13:23:08]Read from MH i2c: E2 03 00 58 0C 00 90 00 D8 [13:23:08]RAPDU: 90 00 [13:23:08]wFMCommunicate OK [13:23:08]wFMCommunicate request_size=6 [13:23:08]MH_SAM_APDU [13:23:08]CAPDU: 80 0D 02 02 01 F5 [13:23:08]Write to MH i2c: E2 09 00 59 0C 80 0D 02 02 01 00 F5 00 00 D6 [13:23:08]Write i2c OK [13:23:08]MH_I2C_Read... [13:23:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:23:09]Read from MH i2c: E2 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: E2 03 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: E2 03 00 59 0C 00 90 00 D9 [13:23:09]RAPDU: 90 00 [13:23:09]wFMCommunicate OK [13:23:09]wFMCommunicate request_size=4 [13:23:09]MH_SAM_APDU [13:23:09]CAPDU: 80 0D 03 02 [13:23:09]Write to MH i2c: E2 08 00 5A 0C 80 0D 03 02 00 00 00 00 E1 [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:23:09]Read from MH i2c: E2 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: E2 0B 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: E2 0B 00 5A 0C 00 C7 8A 8D A6 78 B4 44 3C 90 00 12 [13:23:09]RAPDU: C7 8A 8D A6 78 B4 44 3C 90 00 [13:23:09]wFMCommunicate OK [13:23:09]SAM_PROTO_SignData done [13:23:09]FM_MakeSignedData done [13:23:09]CreateOFDProtocolMessage [13:23:09]wFMCommunicate request_size=4 [13:23:09]MH_SAM_APDU [13:23:09]CAPDU: 80 11 00 00 [13:23:09]Write to MH i2c: E2 08 00 5B 0C 80 11 00 00 00 00 00 00 E1 [13:23:09]Write i2c OK [13:23:09]MH_I2C_Read... [13:23:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:23:09]Read from MH i2c: E2 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: E2 17 00 [13:23:09]MH_I2C_Read... [13:23:09]Read from MH i2c: E2 17 00 5B 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [13:23:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:23:09]wFMCommunicate OK [13:23:09]CreateOFDProtocolMessage done [13:23:09]OFDSenderStorePacket 151431 [13:23:09]StoreOFDPacket docnum=151431 [13:23:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151431,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:23:12]free response buf [13:23:12]execute_script done [13:23:12]execute_script returns [13:23:12]free content buf [13:23:12]Sock 10.Close socket [13:23:12]Sock 10.Thread stoped [13:23:12]OFD Sender: No OFD packet to send [13:23:16]recv_with_timeout no data received [13:23:18]OFD Sender: No OFD packet to send [13:23:23]OFD Sender: No OFD packet to send [13:23:28]OFD Sender: No OFD packet to send [13:23:30]recv_with_timeout no data received [13:23:33]OFD Sender: No OFD packet to send [13:23:38]OFD Sender: No OFD packet to send [13:23:43]OFD Sender: No OFD packet to send [13:23:48]OFD Sender: No OFD packet to send [13:23:53]OFD Sender: No OFD packet to send [13:23:58]OFD Sender: No OFD packet to send [13:24:03]OFD Sender: No OFD packet to send [13:24:08]OFD Sender: No OFD packet to send [13:24:13]OFD Sender: No OFD packet to send [13:24:18]OFD Sender: No OFD packet to send [13:24:23]OFD Sender: No OFD packet to send [13:24:28]OFD Sender: No OFD packet to send [13:24:31]recv_with_timeout no data received [13:24:33]OFD Sender: No OFD packet to send [13:24:38]OFD Sender: No OFD packet to send [13:24:43]OFD Sender: No OFD packet to send [13:24:48]OFD Sender: No OFD packet to send [13:24:53]OFD Sender: No OFD packet to send [13:24:58]OFD Sender: No OFD packet to send [13:25:03]OFD Sender: No OFD packet to send [13:25:06]accept exits with 7 [13:25:06]New connection [13:25:06]New thread 3067551076 created [13:25:06]Thread 3067407716 joined [13:25:06]Waiting for new connection... [13:25:06] Sock 7.Parse request [13:25:06]Sock 7.Check first char [13:25:06]Sock 7.First char is OK [13:25:06]request: POST /json_proto HTTP/1.0 [13:25:06]Method: POST [13:25:06]URL: /json_proto [13:25:06]Method is POST - this is cgi request [13:25:06]url: /json_proto [13:25:06]query_string will be loaded in cgi processing [13:25:06]execute_cgi json_proto POST (null) [13:25:06]execute_cgi path=json_proto method=POST [13:25:06]POST find Content-Length [13:25:06]Host: 172.17.43.67:8080 [13:25:06]Content-Length: 662 [13:25:06]Content-Type: application/json [13:25:06] [13:25:06]POST finish read [13:25:06]Found Content-Length = 662 [13:25:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.510, "sum" : 520.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:06]execute_script... [13:25: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)1785441", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.510, "sum" : 520.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 520.00, "total" : 520.00, "payments": [ { "type": 0, "sum" : 520.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:25:06]POST & json_proto [13:25:06]process_json_proto [13:25:06]json parsed OK: [13:25:06]protocol is kg_v1.0 [13:25:06]action value=close_receipt [13:25:06]process_action close_receipt [13:25:06]cmd_close_receipt [13:25:06]MH_GetDate [13:25:06]Write to MH i2c: F0 00 00 93 0C 8E [13:25:06]Write i2c OK [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: F0 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: F0 09 00 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: F0 09 00 93 0C 00 33 C9 EE 66 6A BD 47 65 BA [13:25:06]GetLastDocTimeStamp 1726924988 [13:25:06]current date 1726925107 [13:25:06]FM_GetShiftState [13:25:06]SAM_PROTO_GetShiftState [13:25:06]wFMCommunicate request_size=4 [13:25:06]MH_SAM_APDU [13:25:06]CAPDU: 80 13 01 00 [13:25:06]Write to MH i2c: E2 08 00 94 0C 80 13 01 00 00 00 00 00 1D [13:25:06]Write i2c OK [13:25:06]MH_I2C_Read... [13:25:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:06]Read from MH i2c: E2 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: E2 0E 00 [13:25:06]MH_I2C_Read... [13:25:06]Read from MH i2c: E2 0E 00 94 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AD [13:25:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:25:06]wFMCommunicate OK [13:25:06]SAM_PROTO_GetShiftState done [13:25:06]FM_GetShiftState done [13:25:06]opened in 1726878748 [13:25:06]opened+sec_in_day 1726965148 [13:25:06]quantity*price = 52044 [13:25:06]sum+1 = 52045 [13:25:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 520.00 Внесено: 520.00 СДАЧА: 0.00 НСП 1% : 4.61 НДС 12% : 55.27 Наличными: 520.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 182 21.09.2024 13:25 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151432 ФПД: 233416975044318 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132507&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151432&fm=233416975044318&tin=02508201610067®Number=0000000000091825&sum=52000 [13:25:07]StoreToDocumentArchive [13:25:07]shift 474 fd 151432 [13:25:07]save to /storage/0474/doc_00151432 [13:25:07]save last doc name /storage/0474/doc_00151432 to /storage/kkm_last_doc_name [13:25:07]save OK [13:25:07]Clear old archive folders... [13:25:07]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:25:07]tlvbuf is 01182BF0 [13:25:07]SAM_PROTO_ClearQueue [13:25:07]wFMCommunicate request_size=4 [13:25:07]MH_SAM_APDU [13:25:07]CAPDU: 80 09 00 00 [13:25:07]Write to MH i2c: E2 08 00 A1 0C 80 09 00 00 00 00 00 00 1F [13:25:07]Write i2c OK [13:25:07]MH_I2C_Read... [13:25:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:25:07]Read from MH i2c: E2 [13:25:07]MH_I2C_Read... [13:25:07]Read from MH i2c: E2 03 00 [13:25:07]MH_I2C_Read... [13:25:07]Read from MH i2c: E2 03 00 A1 0C 00 90 00 21 [13:25:07]RAPDU: 90 00 [13:25:07]wFMCommunicate OK [13:25:07]SAM_PROTO_ClearQueue done [13:25:07]KKMCreateOFDPacket [13:25:07]OFDProtocolAddRootSTLVToBuf [13:25:07]FM_MakeSignedData [13:25:07]FM_MakeSignedData [13:25:07]SAM_PROTO_SignData [13:25:07]wFMCommunicate request_size=4 [13:25:07]MH_SAM_APDU [13:25:07]CAPDU: 80 0D 01 02 [13:25:07]Write to MH i2c: E2 08 00 A2 0C 80 0D 01 02 00 00 00 00 27 [13:25:07]Write i2c OK [13:25:07]MH_I2C_Read... [13:25:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:25:07]Read from MH i2c: E2 [13:25:07]MH_I2C_Read... [13:25:07]Read from MH i2c: E2 03 00 [13:25:07]MH_I2C_Read... [13:25:07]Read from MH i2c: E2 03 00 A2 0C 00 90 00 22 [13:25:07]RAPDU: 90 00 [13:25:07]wFMCommunicate OK [13:25:07]wFMCommunicate request_size=255 [13:25:07]MH_SAM_APDU [13:25:07]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4C CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 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 33 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 4F 02 00 35 04 06 00 D4 4A 9F E1 CE [13:25:07]Write to MH i2c: E2 02 01 A3 0C 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4C CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 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 33 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 4F 02 00 35 04 06 00 D4 4A 9F E1 CE 00 00 80 [13:25:07]Write i2c OK [13:25:07]MH_I2C_Read... [13:25:07]recv_with_timeout no data received [13:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 A3 0C 00 90 00 23 [13:25:08]RAPDU: 90 00 [13:25:08]wFMCommunicate OK [13:25:08]wFMCommunicate request_size=6 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 0D 02 02 01 DE [13:25:08]Write to MH i2c: E2 09 00 A4 0C 80 0D 02 02 01 00 DE 00 00 0A [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 03 00 A4 0C 00 90 00 24 [13:25:08]RAPDU: 90 00 [13:25:08]wFMCommunicate OK [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 0D 03 02 [13:25:08]Write to MH i2c: E2 08 00 A5 0C 80 0D 03 02 00 00 00 00 2C [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 0B 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 0B 00 A5 0C 00 2B F3 39 AF 27 32 F5 4F 90 00 D0 [13:25:08]RAPDU: 2B F3 39 AF 27 32 F5 4F 90 00 [13:25:08]wFMCommunicate OK [13:25:08]SAM_PROTO_SignData done [13:25:08]FM_MakeSignedData done [13:25:08]CreateOFDProtocolMessage [13:25:08]wFMCommunicate request_size=4 [13:25:08]MH_SAM_APDU [13:25:08]CAPDU: 80 11 00 00 [13:25:08]Write to MH i2c: E2 08 00 A6 0C 80 11 00 00 00 00 00 00 2C [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:08]Read from MH i2c: E2 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 17 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: E2 17 00 A6 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [13:25:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:08]wFMCommunicate OK [13:25:08]CreateOFDProtocolMessage done [13:25:08]OFDSenderStorePacket 151432 [13:25:08]StoreOFDPacket docnum=151432 [13:25:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 BF C6 03 01 14 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4C CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 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 33 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 4F 02 00 35 04 06 00 D4 4A 9F E1 CE DE 2B F3 39 AF 27 32 F5 4F [13:25:08]CheckFolder [13:25:08]dirname=/storage/ofd_packets [13:25:08]CheckFolder done [13:25:08]ProducePacketName [13:25:08]name=ofd_packets/00151432 [13:25:08]NVStorageSaveData ofd_packets/00151432 [13:25:08]File name is /storage/ofd_packets/00151432 [13:25:08]Write 297 bytes [13:25:08]NVStorageSaveData done [13:25:08]OFDSenderStorePacket done [13:25:08]KKMCreateOFDPacket done [13:25:08]NVStorageSaveData kkm_last_timestamp [13:25:08]File name is /storage/kkm_last_timestamp [13:25:08]Write 4 bytes [13:25:08]NVStorageSaveData done [13:25:08]ExternCall_PrintAddStr [13:25:08]wPrintStart [13:25:08]Write to MH i2c: 01 00 00 A7 0C B3 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 07 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 07 00 A7 0C 00 00 00 00 00 FF 0F C8 [13:25:08]RasterBufferAndPrint [13:25:08]line Счет N : (1)1785441 [13:25:08]line ИНН: 02508201610067 [13:25:08]line Контрольно-Кассовый Чек [13:25:08]line ПРОДАЖА [13:25:08]line ТРК (МРК, ГНК) : 21 [13:25:08]line Товар: 2710124130 [13:25:08]line Super-92 [13:25:08]line 7.510 * 69.30 [13:25:08]line = 520.44 [13:25:08]line НДС 12% НСП 1% [13:25:08]line > о реализуемом товаре [13:25:08]line ОКРУГЛЕНИЕ: -0.44 [13:25:08]line ИТОГО: 520.00 [13:25:08]line Внесено: 520.00 [13:25:08]line СДАЧА: 0.00 [13:25:08]line НСП 1% : 4.61 [13:25:08]line НДС 12% : 55.27 [13:25:08]line Наличными: 520.00 [13:25:08]line Безнал.: 0.00 [13:25:08]line Место: АЗС № 89 "Партнер Нефть" [13:25:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:25:08]line СНО: Общий режим [13:25:08]line Чек 182 21.09.2024 13:25 [13:25:08]line Смена: 474 ФФД: 1.0 [13:25:08]line ЗНМ: 0300000113 [13:25:08]line РНМ: 0000000000091825 [13:25:08]line Версия ККМ: 001 [13:25:08]line ФМ: 0000000000871835 [13:25:08]line ФД: 151432 [13:25:08]line ФПД: 233416975044318 [13:25:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132507&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151432&fm=233416975044318&tin=02508201610067®Number=0000000000091825&sum=52000 [13:25:08]written 0, free lines is 4095 [13:25:08]OFD Sender: Processing packet 151432 [packets to send 824, broken 823] [13:25:08]ProducePacketName [13:25:08]name=ofd_packets/00151432 [13:25:08]OFD Sender: To server: pG, [13:25:08]CommunicateWithHost lk.salyk.kg:30040 [13:25:08]ConnectInit lk.salyk.kg [13:25:08]Write to MH i2c: 01 00 00 D2 0C DE [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 07 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: 01 07 00 D2 0C 00 00 00 00 00 CE 0C BF [13:25:08]RasterBufferAndPrint [13:25:08]line [13:25:08]line [13:25:08]line [13:25:08]line [13:25:08]line [13:25:08]written 0, free lines is 3284 [13:25:08]MH_Cut [13:25:08]Write to MH i2c: D1 01 00 D9 0C 01 B7 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: D1 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: D1 01 00 [13:25:08]MH_I2C_Read... [13:25:08]Read from MH i2c: D1 01 00 D9 0C 00 B6 [13:25:08]Write to MH i2c: 01 00 00 DA 0C E6 [13:25:08]Write i2c OK [13:25:08]MH_I2C_Read... [13:25:09]*** Cut start [13:25:09]*** Purtial cut [13:25:09]*** Stage 1: CUTSNS_PIN = 1 [13:25:09]Read from MH i2c: 01 [13:25:09]MH_I2C_Read... [13:25:09]*** Stop cut motor [13:25:09]*** Cut end [13:25:09]Read from MH i2c: 01 07 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: 01 07 00 DA 0C 00 00 00 00 00 FF 0F FB [13:25:09]process_action close_receipt done [13:25:09]requested_data is exist [13:25:09]produce_requested_data [13:25:09]requested_item fm.sn is exist - process it [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 11 00 00 [13:25:09]Write to MH i2c: E2 08 00 DB 0C 80 11 00 00 00 00 00 00 61 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 17 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 17 00 DB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [13:25:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:25:09]wFMCommunicate OK [13:25:09]requested_item fd.num is exist - process it [13:25:09]SAM_PROTO_GetFieldsCounters [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 13 00 00 [13:25:09]Write to MH i2c: E2 08 00 DC 0C 80 13 00 00 00 00 00 00 64 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]Connected sock=9 [13:25:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 BF C6 03 01 14 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 4C CB 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 CB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CD 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 97 15 00 00 00 00 07 04 06 00 20 CB 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 33 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 4F 02 00 35 04 06 00 D4 4A 9F E1 CE DE 2B F3 39 AF 27 32 F5 4F [13:25:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 62 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 62 00 DC 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 4F 02 00 0E 04 04 00 DA 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 5B [13:25:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 88 4F 02 00 0E 04 04 00 DA 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 [13:25:09]wFMCommunicate OK [13:25:09]SAM_PROTO_GetFieldsCounters done [13:25:09]requested_item shift.num is exist - process it [13:25:09]requested_item shift.opened is exist - process it [13:25:09]req_shift_opened [13:25:09]FM_GetShiftState [13:25:09]SAM_PROTO_GetShiftState [13:25:09]wFMCommunicate request_size=4 [13:25:09]MH_SAM_APDU [13:25:09]CAPDU: 80 13 01 00 [13:25:09]Write to MH i2c: E2 08 00 DD 0C 80 13 01 00 00 00 00 00 66 [13:25:09]Write i2c OK [13:25:09]MH_I2C_Read... [13:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:25:09]Read from MH i2c: E2 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 0E 00 [13:25:09]MH_I2C_Read... [13:25:09]Read from MH i2c: E2 0E 00 DD 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F6 [13:25:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:25:09]wFMCommunicate OK [13:25:09]SAM_PROTO_GetShiftState done [13:25:09]FM_GetShiftState done [13:25:09]req_shift_opened done [13:25:09]requested_item shift.open_date is exist - process it [13:25:09]req_shift_open_date [13:25:09]req_shift_open_date done [13:25:09]produce_requested_data done [13:25:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151432,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:25:09]process_action_free close_receipt [13:25:09]json_value_free [13:25:09]json_value_free done [13:25:09]process_json_proto returns [13:25:09]Send response to host [13:25:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151432,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:25:09]free response buf [13:25:09]execute_script done [13:25:09]execute_script returns [13:25:09]free content buf [13:25:09]Sock 7.Close socket [13:25:09]Sock 7.Thread stoped [13:25:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE CD 47 00 08 E6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 88 4F 02 00 F4 03 04 00 3B 71 EE 66 B6 04 01 00 00 0E E3 C7 98 27 DF 2E 2D [13:25:10]CommunicateWithHost err = 0 [13:25:10]CheckOFDResponse [13:25:10]1017 (14) - 77093643461234 [13:25:10]1041 (16) - 0000000000871835 [13:25:10]1040 (4) - 151432 [13:25:10]1012 (4) - 21.09.2024 07:09 [13:25:10]1206 (1) - 0 [13:25:10]OFD Sender: Remove packet 151432 [13:25:10]ProducePacketName [13:25:10]name=ofd_packets/00151432 [13:25:10]NVStorageDeleteData [13:25:10]OFD Sender: No OFD packet to send [13:25:15]OFD Sender: No OFD packet to send [13:25:20]OFD Sender: No OFD packet to send [13:25:25]OFD Sender: No OFD packet to send [13:25:30]OFD Sender: No OFD packet to send [13:25:35]OFD Sender: No OFD packet to send [13:25:40]OFD Sender: No OFD packet to send [13:25:45]OFD Sender: No OFD packet to send [13:25:50]OFD Sender: No OFD packet to send [13:25:55]OFD Sender: No OFD packet to send [13:26:00]OFD Sender: No OFD packet to send [13:26:02]recv_with_timeout no data received [13:26:05]OFD Sender: No OFD packet to send [13:26:08]accept exits with 10 [13:26:08]New connection [13:26:08]New thread 3067407716 created [13:26:08]Thread 3067551076 joined [13:26:08]Waiting for new connection... [13:26:08] Sock 10.Parse request [13:26:08]Sock 10.Check first char [13:26:08]Sock 10.First char is OK [13:26:08]request: POST /json_proto HTTP/1.0 [13:26:08]Method: POST [13:26:08]URL: /json_proto [13:26:08]Method is POST - this is cgi request [13:26:08]url: /json_proto [13:26:08]query_string will be loaded in cgi processing [13:26:08]execute_cgi json_proto POST (null) [13:26:08]execute_cgi path=json_proto method=POST [13:26:08]POST find Content-Length [13:26:08]Host: 172.17.43.67:8080 [13:26:08]Content-Length: 662 [13:26:08]Content-Type: application/json [13:26:08] [13:26:08]POST finish read [13:26:08]Found Content-Length = 662 [13:26:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:08]execute_script... [13:26:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:26:08]POST & json_proto [13:26:08]process_json_proto [13:26:08]json parsed OK: [13:26:08]protocol is kg_v1.0 [13:26:08]action value=close_receipt [13:26:08]process_action close_receipt [13:26:08]cmd_close_receipt [13:26:08]MH_GetDate [13:26:08]Write to MH i2c: F0 00 00 DE 0C D9 [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: F0 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: F0 09 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: F0 09 00 DE 0C 00 71 C9 EE 66 6A BD 47 65 43 [13:26:08]GetLastDocTimeStamp 1726925107 [13:26:08]current date 1726925169 [13:26:08]FM_GetShiftState [13:26:08]SAM_PROTO_GetShiftState [13:26:08]wFMCommunicate request_size=4 [13:26:08]MH_SAM_APDU [13:26:08]CAPDU: 80 13 01 00 [13:26:08]Write to MH i2c: E2 08 00 DF 0C 80 13 01 00 00 00 00 00 68 [13:26:08]Write i2c OK [13:26:08]MH_I2C_Read... [13:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:08]Read from MH i2c: E2 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 0E 00 [13:26:08]MH_I2C_Read... [13:26:08]Read from MH i2c: E2 0E 00 DF 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F8 [13:26:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:26:08]wFMCommunicate OK [13:26:08]SAM_PROTO_GetShiftState done [13:26:08]FM_GetShiftState done [13:26:08]opened in 1726878748 [13:26:08]opened+sec_in_day 1726965148 [13:26:08]quantity*price = 20027 [13:26:08]sum+1 = 20029 [13:26:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 183 21.09.2024 13:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151433 ФПД: 159169719884512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151433&fm=159169719884512&tin=02508201610067®Number=0000000000091825&sum=20000 [13:26:09]StoreToDocumentArchive [13:26:09]shift 474 fd 151433 [13:26:09]save to /storage/0474/doc_00151433 [13:26:09]save last doc name /storage/0474/doc_00151433 to /storage/kkm_last_doc_name [13:26:09]save OK [13:26:09]Clear old archive folders... [13:26:09]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:26:09]tlvbuf is 0120BF00 [13:26:09]SAM_PROTO_ClearQueue [13:26:09]wFMCommunicate request_size=4 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 09 00 00 [13:26:09]Write to MH i2c: E2 08 00 EC 0C 80 09 00 00 00 00 00 00 6A [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 EC 0C 00 90 00 6C [13:26:09]RAPDU: 90 00 [13:26:09]wFMCommunicate OK [13:26:09]SAM_PROTO_ClearQueue done [13:26:09]KKMCreateOFDPacket [13:26:09]OFDProtocolAddRootSTLVToBuf [13:26:09]FM_MakeSignedData [13:26:09]FM_MakeSignedData [13:26:09]SAM_PROTO_SignData [13:26:09]wFMCommunicate request_size=4 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 0D 01 02 [13:26:09]Write to MH i2c: E2 08 00 ED 0C 80 0D 01 02 00 00 00 00 72 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:26:09]Read from MH i2c: E2 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 [13:26:09]MH_I2C_Read... [13:26:09]Read from MH i2c: E2 03 00 ED 0C 00 90 00 6D [13:26:09]RAPDU: 90 00 [13:26:09]wFMCommunicate OK [13:26:09]wFMCommunicate request_size=255 [13:26:09]MH_SAM_APDU [13:26:09]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 71 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 4F 02 00 35 04 06 00 90 C3 96 9C DA [13:26:09]Write to MH i2c: E2 02 01 EE 0C 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 71 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 4F 02 00 35 04 06 00 90 C3 96 9C DA 00 00 E7 [13:26:09]Write i2c OK [13:26:09]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 03 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 03 00 EE 0C 00 90 00 6E [13:26:10]RAPDU: 90 00 [13:26:10]wFMCommunicate OK [13:26:10]wFMCommunicate request_size=6 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 0D 02 02 01 E0 [13:26:10]Write to MH i2c: E2 09 00 EF 0C 80 0D 02 02 01 00 E0 00 00 57 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 03 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 03 00 EF 0C 00 90 00 6F [13:26:10]RAPDU: 90 00 [13:26:10]wFMCommunicate OK [13:26:10]wFMCommunicate request_size=4 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 0D 03 02 [13:26:10]Write to MH i2c: E2 08 00 F0 0C 80 0D 03 02 00 00 00 00 77 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 0B 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 0B 00 F0 0C 00 27 1E 18 5E 32 FD 3F AD 90 00 4E [13:26:10]RAPDU: 27 1E 18 5E 32 FD 3F AD 90 00 [13:26:10]wFMCommunicate OK [13:26:10]SAM_PROTO_SignData done [13:26:10]FM_MakeSignedData done [13:26:10]CreateOFDProtocolMessage [13:26:10]wFMCommunicate request_size=4 [13:26:10]MH_SAM_APDU [13:26:10]CAPDU: 80 11 00 00 [13:26:10]Write to MH i2c: E2 08 00 F1 0C 80 11 00 00 00 00 00 00 77 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:10]Read from MH i2c: E2 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 17 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: E2 17 00 F1 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [13:26:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:26:10]wFMCommunicate OK [13:26:10]CreateOFDProtocolMessage done [13:26:10]OFDSenderStorePacket 151433 [13:26:10]StoreOFDPacket docnum=151433 [13:26:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AB 95 03 01 8D 18 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 71 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 4F 02 00 35 04 06 00 90 C3 96 9C DA E0 27 1E 18 5E 32 FD 3F AD [13:26:10]CheckFolder [13:26:10]dirname=/storage/ofd_packets [13:26:10]CheckFolder done [13:26:10]ProducePacketName [13:26:10]name=ofd_packets/00151433 [13:26:10]NVStorageSaveData ofd_packets/00151433 [13:26:10]File name is /storage/ofd_packets/00151433 [13:26:10]Write 297 bytes [13:26:10]NVStorageSaveData done [13:26:10]OFDSenderStorePacket done [13:26:10]KKMCreateOFDPacket done [13:26:10]NVStorageSaveData kkm_last_timestamp [13:26:10]File name is /storage/kkm_last_timestamp [13:26:10]Write 4 bytes [13:26:10]NVStorageSaveData done [13:26:10]ExternCall_PrintAddStr [13:26:10]wPrintStart [13:26:10]Write to MH i2c: 01 00 00 F2 0C FE [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 F2 0C 00 00 00 00 00 FF 0F 13 [13:26:10]RasterBufferAndPrint [13:26:10]line Счет N : (1)1785442 [13:26:10]line ИНН: 02508201610067 [13:26:10]line Контрольно-Кассовый Чек [13:26:10]line ПРОДАЖА [13:26:10]line ТРК (МРК, ГНК) : 11 [13:26:10]line Товар: 2710124130 [13:26:10]line Super-92 [13:26:10]line 2.890 * 69.30 [13:26:10]line = 200.28 [13:26:10]line НДС 12% НСП 1% [13:26:10]line > о реализуемом товаре [13:26:10]line ОКРУГЛЕНИЕ: -0.28 [13:26:10]line ИТОГО: 200.00 [13:26:10]line Внесено: 200.00 [13:26:10]line СДАЧА: 0.00 [13:26:10]line НСП 1% : 1.77 [13:26:10]line НДС 12% : 21.27 [13:26:10]line Наличными: 200.00 [13:26:10]line Безнал.: 0.00 [13:26:10]line Место: АЗС № 89 "Партнер Нефть" [13:26:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:26:10]line СНО: Общий режим [13:26:10]line Чек 183 21.09.2024 13:26 [13:26:10]line Смена: 474 ФФД: 1.0 [13:26:10]line ЗНМ: 0300000113 [13:26:10]line РНМ: 0000000000091825 [13:26:10]line Версия ККМ: 001 [13:26:10]line ФМ: 0000000000871835 [13:26:10]line ФД: 151433 [13:26:10]line ФПД: 159169719884512 [13:26:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T132609&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151433&fm=159169719884512&tin=02508201610067®Number=0000000000091825&sum=20000 [13:26:10]written 0, free lines is 4095 [13:26:10]OFD Sender: Processing packet 151433 [packets to send 824, broken 823] [13:26:10]ProducePacketName [13:26:10]name=ofd_packets/00151433 [13:26:10]OFD Sender: To server: pG, [13:26:10]CommunicateWithHost lk.salyk.kg:30040 [13:26:10]ConnectInit lk.salyk.kg [13:26:10]Write to MH i2c: 01 00 00 1D 0D 2A [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: 01 07 00 1D 0D 00 00 00 00 00 CD 0C 0A [13:26:10]RasterBufferAndPrint [13:26:10]line [13:26:10]line [13:26:10]line [13:26:10]line [13:26:10]line [13:26:10]written 0, free lines is 3284 [13:26:10]MH_Cut [13:26:10]Write to MH i2c: D1 01 00 24 0D 01 03 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: D1 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: D1 01 00 [13:26:10]MH_I2C_Read... [13:26:10]Read from MH i2c: D1 01 00 24 0D 00 02 [13:26:10]Write to MH i2c: 01 00 00 25 0D 32 [13:26:10]Write i2c OK [13:26:10]MH_I2C_Read... [13:26:10]Connected sock=9 [13:26:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 AB 95 03 01 8D 18 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 71 C9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 4F 02 00 35 04 06 00 90 C3 96 9C DA E0 27 1E 18 5E 32 FD 3F AD [13:26:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 61 26 47 00 3D BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 89 4F 02 00 F4 03 04 00 78 71 EE 66 B6 04 01 00 00 75 AB 53 35 62 77 F1 6E [13:26:11]CommunicateWithHost err = 0 [13:26:11]CheckOFDResponse [13:26:11]1017 (14) - 77093643461234 [13:26:11]1041 (16) - 0000000000871835 [13:26:11]1040 (4) - 151433 [13:26:11]1012 (4) - 21.09.2024 07:10 [13:26:11]1206 (1) - 0 [13:26:11]OFD Sender: Remove packet 151433 [13:26:11]ProducePacketName [13:26:11]name=ofd_packets/00151433 [13:26:11]NVStorageDeleteData [13:26:11]*** Cut start [13:26:11]*** Purtial cut [13:26:11]*** Stage 1: CUTSNS_PIN = 1 [13:26:11]Read from MH i2c: 01 [13:26:11]MH_I2C_Read... [13:26:11]*** Stop cut motor [13:26:11]*** Cut end [13:26:11]Read from MH i2c: 01 07 00 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: 01 07 00 25 0D 00 00 00 00 00 FF 0F 47 [13:26:11]process_action close_receipt done [13:26:11]requested_data is exist [13:26:11]produce_requested_data [13:26:11]requested_item fm.sn is exist - process it [13:26:11]wFMCommunicate request_size=4 [13:26:11]MH_SAM_APDU [13:26:11]CAPDU: 80 11 00 00 [13:26:11]Write to MH i2c: E2 08 00 26 0D 80 11 00 00 00 00 00 00 AD [13:26:11]Write i2c OK [13:26:11]MH_I2C_Read... [13:26:11]OFD Sender: No OFD packet to send [13:26:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:26:11]Read from MH i2c: E2 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 17 00 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 17 00 26 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [13:26:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:26:11]wFMCommunicate OK [13:26:11]requested_item fd.num is exist - process it [13:26:11]SAM_PROTO_GetFieldsCounters [13:26:11]wFMCommunicate request_size=4 [13:26:11]MH_SAM_APDU [13:26:11]CAPDU: 80 13 00 00 [13:26:11]Write to MH i2c: E2 08 00 27 0D 80 13 00 00 00 00 00 00 B0 [13:26:11]Write i2c OK [13:26:11]MH_I2C_Read... [13:26:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:26:11]Read from MH i2c: E2 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 62 00 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 62 00 27 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 4F 02 00 0E 04 04 00 DA 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 AB [13:26:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 89 4F 02 00 0E 04 04 00 DA 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 [13:26:11]wFMCommunicate OK [13:26:11]SAM_PROTO_GetFieldsCounters done [13:26:11]requested_item shift.num is exist - process it [13:26:11]requested_item shift.opened is exist - process it [13:26:11]req_shift_opened [13:26:11]FM_GetShiftState [13:26:11]SAM_PROTO_GetShiftState [13:26:11]wFMCommunicate request_size=4 [13:26:11]MH_SAM_APDU [13:26:11]CAPDU: 80 13 01 00 [13:26:11]Write to MH i2c: E2 08 00 28 0D 80 13 01 00 00 00 00 00 B2 [13:26:11]Write i2c OK [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 [13:26:11]MH_I2C_Read... [13:26:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:26:11]Read from MH i2c: E2 0E 00 [13:26:11]MH_I2C_Read... [13:26:11]Read from MH i2c: E2 0E 00 28 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 42 [13:26:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:26:12]wFMCommunicate OK [13:26:12]SAM_PROTO_GetShiftState done [13:26:12]FM_GetShiftState done [13:26:12]req_shift_opened done [13:26:12]requested_item shift.open_date is exist - process it [13:26:12]req_shift_open_date [13:26:12]req_shift_open_date done [13:26:12]produce_requested_data done [13:26:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151433,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:26:12]process_action_free close_receipt [13:26:12]json_value_free [13:26:12]json_value_free done [13:26:12]process_json_proto returns [13:26:12]Send response to host [13:26:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151433,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:26:12]free response buf [13:26:12]execute_script done [13:26:12]execute_script returns [13:26:12]free content buf [13:26:12]Sock 10.Close socket [13:26:12]Sock 10.Thread stoped [13:26:16]OFD Sender: No OFD packet to send [13:26:21]OFD Sender: No OFD packet to send [13:26:26]OFD Sender: No OFD packet to send [13:26:31]OFD Sender: No OFD packet to send [13:26:36]recv_with_timeout no data received [13:26:36]OFD Sender: No OFD packet to send [13:26:41]OFD Sender: No OFD packet to send [13:26:46]OFD Sender: No OFD packet to send [13:26:51]OFD Sender: No OFD packet to send [13:26:56]OFD Sender: No OFD packet to send [13:27:01]OFD Sender: No OFD packet to send [13:27:06]OFD Sender: No OFD packet to send [13:27:11]OFD Sender: No OFD packet to send [13:27:16]OFD Sender: No OFD packet to send [13:27:22]OFD Sender: No OFD packet to send [13:27:27]OFD Sender: No OFD packet to send [13:27:32]OFD Sender: No OFD packet to send [13:27:37]OFD Sender: No OFD packet to send [13:27:42]OFD Sender: No OFD packet to send [13:27:47]OFD Sender: No OFD packet to send [13:27:49]recv_with_timeout no data received [13:27:52]OFD Sender: No OFD packet to send [13:27:57]OFD Sender: No OFD packet to send [13:28:02]OFD Sender: No OFD packet to send [13:28:07]OFD Sender: No OFD packet to send [13:28:09]recv_with_timeout no data received [13:28:12]OFD Sender: No OFD packet to send [13:28:17]OFD Sender: No OFD packet to send [13:28:22]OFD Sender: No OFD packet to send [13:28:25]recv_with_timeout no data received [13:28:27]OFD Sender: No OFD packet to send [13:28:32]OFD Sender: No OFD packet to send [13:28:36]recv_with_timeout no data received [13:28:37]OFD Sender: No OFD packet to send [13:28:42]OFD Sender: No OFD packet to send [13:28:46]recv_with_timeout no data received [13:28:47]OFD Sender: No OFD packet to send [13:28:52]OFD Sender: No OFD packet to send [13:28:57]OFD Sender: No OFD packet to send [13:29:02]OFD Sender: No OFD packet to send [13:29:07]OFD Sender: No OFD packet to send [13:29:10]recv_with_timeout no data received [13:29:12]OFD Sender: No OFD packet to send [13:29:17]OFD Sender: No OFD packet to send [13:29:22]OFD Sender: No OFD packet to send [13:29:27]OFD Sender: No OFD packet to send [13:29:32]OFD Sender: No OFD packet to send [13:29:37]OFD Sender: No OFD packet to send [13:29:42]OFD Sender: No OFD packet to send [13:29:47]OFD Sender: No OFD packet to send [13:29:52]OFD Sender: No OFD packet to send [13:29:57]OFD Sender: No OFD packet to send [13:29:58]recv_with_timeout no data received [13:30:02]OFD Sender: No OFD packet to send [13:30:07]OFD Sender: No OFD packet to send [13:30:12]OFD Sender: No OFD packet to send [13:30:17]OFD Sender: No OFD packet to send [13:30:22]OFD Sender: No OFD packet to send [13:30:27]OFD Sender: No OFD packet to send [13:30:32]OFD Sender: No OFD packet to send [13:30:37]OFD Sender: No OFD packet to send [13:30:42]recv_with_timeout no data received [13:30:42]OFD Sender: No OFD packet to send [13:30:47]OFD Sender: No OFD packet to send [13:30:50]accept exits with 7 [13:30:50]New connection [13:30:50]New thread 3067551076 created [13:30:50]Thread 3067407716 joined [13:30:50]Waiting for new connection... [13:30:50] Sock 7.Parse request [13:30:50]Sock 7.Check first char [13:30:50]Sock 7.First char is OK [13:30:50]request: POST /json_proto HTTP/1.0 [13:30:50]Method: POST [13:30:50]URL: /json_proto [13:30:50]Method is POST - this is cgi request [13:30:50]url: /json_proto [13:30:50]query_string will be loaded in cgi processing [13:30:50]execute_cgi json_proto POST (null) [13:30:50]execute_cgi path=json_proto method=POST [13:30:50]POST find Content-Length [13:30:50]Host: 172.17.43.67:8080 [13:30:50]Content-Length: 797 [13:30:50]Content-Type: application/json [13:30:50] [13:30:50]POST finish read [13:30:50]Found Content-Length = 797 [13:30:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:50]execute_script... [13:30: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)1785445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:30:50]POST & json_proto [13:30:50]process_json_proto [13:30:50]json parsed OK: [13:30:50]protocol is kg_v1.0 [13:30:50]action value=close_receipt [13:30:50]process_action close_receipt [13:30:50]cmd_close_receipt [13:30:50]MH_GetDate [13:30:50]Write to MH i2c: F0 00 00 29 0D 25 [13:30:50]Write i2c OK [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: F0 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: F0 09 00 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: F0 09 00 29 0D 00 8B CA EE 66 6A BD 47 65 AA [13:30:50]GetLastDocTimeStamp 1726925169 [13:30:50]current date 1726925451 [13:30:50]FM_GetShiftState [13:30:50]SAM_PROTO_GetShiftState [13:30:50]wFMCommunicate request_size=4 [13:30:50]MH_SAM_APDU [13:30:50]CAPDU: 80 13 01 00 [13:30:50]Write to MH i2c: E2 08 00 2A 0D 80 13 01 00 00 00 00 00 B4 [13:30:50]Write i2c OK [13:30:50]MH_I2C_Read... [13:30:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:50]Read from MH i2c: E2 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: E2 0E 00 [13:30:50]MH_I2C_Read... [13:30:50]Read from MH i2c: E2 0E 00 2A 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [13:30:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:30:50]wFMCommunicate OK [13:30:50]SAM_PROTO_GetShiftState done [13:30:50]FM_GetShiftState done [13:30:50]opened in 1726878748 [13:30:50]opened+sec_in_day 1726965148 [13:30:50]quantity*price = 0 [13:30:50]sum+1 = 1 [13:30:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 184 21.09.2024 13:30 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151434 ФПД: 15383532725721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T133051&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151434&fm=15383532725721&tin=02508201610067®Number=0000000000091825&sum=0 [13:30:51]StoreToDocumentArchive [13:30:51]shift 474 fd 151434 [13:30:51]save to /storage/0474/doc_00151434 [13:30:51]save last doc name /storage/0474/doc_00151434 to /storage/kkm_last_doc_name [13:30:51]save OK [13:30:51]Clear old archive folders... [13:30:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:30:51]tlvbuf is 01181E80 [13:30:51]SAM_PROTO_ClearQueue [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 09 00 00 [13:30:51]Write to MH i2c: E2 08 00 37 0D 80 09 00 00 00 00 00 00 B6 [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 37 0D 00 90 00 B8 [13:30:51]RAPDU: 90 00 [13:30:51]wFMCommunicate OK [13:30:51]SAM_PROTO_ClearQueue done [13:30:51]KKMCreateOFDPacket [13:30:51]OFDProtocolAddRootSTLVToBuf [13:30:51]FM_MakeSignedData [13:30:51]FM_MakeSignedData [13:30:51]SAM_PROTO_SignData [13:30:51]wFMCommunicate request_size=4 [13:30:51]MH_SAM_APDU [13:30:51]CAPDU: 80 0D 01 02 [13:30:51]Write to MH i2c: E2 08 00 38 0D 80 0D 01 02 00 00 00 00 BE [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:30:51]Read from MH i2c: E2 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 [13:30:51]MH_I2C_Read... [13:30:51]Read from MH i2c: E2 03 00 38 0D 00 90 00 B9 [13:30:51]RAPDU: 90 00 [13:30:51]wFMCommunicate OK [13:30:51]wFMCommunicate request_size=255 [13:30:51]MH_SAM_APDU [13:30: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 FC 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 B8 00 00 00 F4 03 04 00 8B CA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 4F 02 00 35 04 06 00 0D [13:30:51]Write to MH i2c: E2 02 01 39 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 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 B8 00 00 00 F4 03 04 00 8B CA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 4F 02 00 35 04 06 00 0D 00 00 3A [13:30:51]Write i2c OK [13:30:51]MH_I2C_Read... [13:30:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:52]Read from MH i2c: E2 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 03 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 03 00 39 0D 00 90 00 BA [13:30:52]RAPDU: 90 00 [13:30:52]wFMCommunicate OK [13:30:52]wFMCommunicate request_size=10 [13:30:52]MH_SAM_APDU [13:30:52]CAPDU: 80 0D 02 02 05 FD C2 00 E5 D9 [13:30:52]Write to MH i2c: E2 0D 00 3A 0D 80 0D 02 02 05 00 FD C2 00 E5 D9 00 00 48 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:30:52]Read from MH i2c: E2 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 03 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 03 00 3A 0D 00 90 00 BB [13:30:52]RAPDU: 90 00 [13:30:52]wFMCommunicate OK [13:30:52]wFMCommunicate request_size=4 [13:30:52]MH_SAM_APDU [13:30:52]CAPDU: 80 0D 03 02 [13:30:52]Write to MH i2c: E2 08 00 3B 0D 80 0D 03 02 00 00 00 00 C3 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:30:52]Read from MH i2c: E2 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 0B 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 0B 00 3B 0D 00 C3 9A 02 5D 4E 85 90 60 90 00 43 [13:30:52]RAPDU: C3 9A 02 5D 4E 85 90 60 90 00 [13:30:52]wFMCommunicate OK [13:30:52]SAM_PROTO_SignData done [13:30:52]FM_MakeSignedData done [13:30:52]CreateOFDProtocolMessage [13:30:52]wFMCommunicate request_size=4 [13:30:52]MH_SAM_APDU [13:30:52]CAPDU: 80 11 00 00 [13:30:52]Write to MH i2c: E2 08 00 3C 0D 80 11 00 00 00 00 00 00 C3 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:52]Read from MH i2c: E2 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 17 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: E2 17 00 3C 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [13:30:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:30:52]wFMCommunicate OK [13:30:52]CreateOFDProtocolMessage done [13:30:52]OFDSenderStorePacket 151434 [13:30:52]StoreOFDPacket docnum=151434 [13:30:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F 94 07 01 CC B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 8B CA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 4F 02 00 35 04 06 00 0D FD C2 00 E5 D9 C3 9A 02 5D 4E 85 90 60 [13:30:52]CheckFolder [13:30:52]dirname=/storage/ofd_packets [13:30:52]CheckFolder done [13:30:52]ProducePacketName [13:30:52]name=ofd_packets/00151434 [13:30:52]NVStorageSaveData ofd_packets/00151434 [13:30:52]File name is /storage/ofd_packets/00151434 [13:30:52]Write 301 bytes [13:30:52]NVStorageSaveData done [13:30:52]OFDSenderStorePacket done [13:30:52]KKMCreateOFDPacket done [13:30:52]NVStorageSaveData kkm_last_timestamp [13:30:52]File name is /storage/kkm_last_timestamp [13:30:52]Write 4 bytes [13:30:52]NVStorageSaveData done [13:30:52]ExternCall_PrintAddStr [13:30:52]wPrintStart [13:30:52]Write to MH i2c: 01 00 00 3D 0D 4A [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 3D 0D 00 00 00 00 00 FF 0F 5F [13:30:52]RasterBufferAndPrint [13:30:52]line Счет N : (1)1785445 [13:30:52]line ИНН: 02508201610067 [13:30:52]line Контрольно-Кассовый Чек [13:30:52]line ПРОДАЖА [13:30:52]line ТРК (МРК, ГНК) : 23 [13:30:52]line Товар: 2710124500 [13:30:52]line Аи-95-К-5 [13:30:52]line 20.220 * 0.00 [13:30:52]line = 0.00 [13:30:52]line НДС 12% НСП 1% [13:30:52]line > о реализуемом товаре [13:30:52]line ИТОГО: 0.00 [13:30:52]line НСП 1% : 0.00 [13:30:52]line НДС 12% : 0.00 [13:30:52]line Наличными: 0.00 [13:30:52]line Безнал.: 0.00 [13:30:52]line Место: АЗС № 89 "Партнер Нефть" [13:30:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:30:52]line СНО: Общий режим [13:30:52]line Чек 184 21.09.2024 13:30 [13:30:52]line Смена: 474 ФФД: 1.0 [13:30:52]line ЗНМ: 0300000113 [13:30:52]line РНМ: 0000000000091825 [13:30:52]line Версия ККМ: 001 [13:30:52]line Платежная система: O! деньги [13:30:52]line ФМ: 0000000000871835 [13:30:52]line ФД: 151434 [13:30:52]line ФПД: 15383532725721 [13:30:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T133051&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151434&fm=15383532725721&tin=02508201610067®Number=0000000000091825&sum=0 [13:30:52]written 0, free lines is 4095 [13:30:52]OFD Sender: Processing packet 151434 [packets to send 824, broken 823] [13:30:52]ProducePacketName [13:30:52]name=ofd_packets/00151434 [13:30:52]OFD Sender: To server: pG, [13:30:52]CommunicateWithHost lk.salyk.kg:30040 [13:30:52]ConnectInit lk.salyk.kg [13:30:52]Write to MH i2c: 01 00 00 67 0D 74 [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: 01 07 00 67 0D 00 00 00 00 00 DC 0C 63 [13:30:52]RasterBufferAndPrint [13:30:52]line [13:30:52]line [13:30:52]line [13:30:52]line [13:30:52]line [13:30:52]written 0, free lines is 3298 [13:30:52]MH_Cut [13:30:52]Write to MH i2c: D1 01 00 6E 0D 01 4D [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: D1 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: D1 01 00 [13:30:52]MH_I2C_Read... [13:30:52]Read from MH i2c: D1 01 00 6E 0D 00 4C [13:30:52]Write to MH i2c: 01 00 00 6F 0D 7C [13:30:52]Write i2c OK [13:30:52]MH_I2C_Read... [13:30:53]*** Cut start [13:30:53]*** Purtial cut [13:30:53]*** Stage 1: CUTSNS_PIN = 1 [13:30:53]Read from MH i2c: 01 [13:30:53]MH_I2C_Read... [13:30:53]*** Stop cut motor [13:30:53]*** Cut end [13:30:53]Read from MH i2c: 01 07 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: 01 07 00 6F 0D 00 00 00 00 00 FF 0F 91 [13:30:53]process_action close_receipt done [13:30:53]requested_data is exist [13:30:53]produce_requested_data [13:30:53]requested_item fm.sn is exist - process it [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 11 00 00 [13:30:53]Write to MH i2c: E2 08 00 70 0D 80 11 00 00 00 00 00 00 F7 [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 17 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 17 00 70 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [13:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:30:53]wFMCommunicate OK [13:30:53]requested_item fd.num is exist - process it [13:30:53]SAM_PROTO_GetFieldsCounters [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 13 00 00 [13:30:53]Write to MH i2c: E2 08 00 71 0D 80 13 00 00 00 00 00 00 FA [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 62 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 62 00 71 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 4F 02 00 0E 04 04 00 DA 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 F9 [13:30:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8A 4F 02 00 0E 04 04 00 DA 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 [13:30:53]wFMCommunicate OK [13:30:53]SAM_PROTO_GetFieldsCounters done [13:30:53]requested_item shift.num is exist - process it [13:30:53]requested_item shift.opened is exist - process it [13:30:53]req_shift_opened [13:30:53]FM_GetShiftState [13:30:53]SAM_PROTO_GetShiftState [13:30:53]wFMCommunicate request_size=4 [13:30:53]MH_SAM_APDU [13:30:53]CAPDU: 80 13 01 00 [13:30:53]Write to MH i2c: E2 08 00 72 0D 80 13 01 00 00 00 00 00 FC [13:30:53]Write i2c OK [13:30:53]MH_I2C_Read... [13:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:30:53]Read from MH i2c: E2 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 0E 00 [13:30:53]MH_I2C_Read... [13:30:53]Read from MH i2c: E2 0E 00 72 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8C [13:30:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:30:53]wFMCommunicate OK [13:30:53]SAM_PROTO_GetShiftState done [13:30:53]FM_GetShiftState done [13:30:53]req_shift_opened done [13:30:53]requested_item shift.open_date is exist - process it [13:30:53]req_shift_open_date [13:30:53]req_shift_open_date done [13:30:53]produce_requested_data done [13:30:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151434,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:30:53]process_action_free close_receipt [13:30:53]json_value_free [13:30:53]json_value_free done [13:30:53]process_json_proto returns [13:30:53]Send response to host [13:30:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151434,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:30:53]free response buf [13:30:53]execute_script done [13:30:53]execute_script returns [13:30:53]free content buf [13:30:53]Sock 7.Close socket [13:30:53]Sock 7.Thread stoped [13:30:57]ConnectInit Can't take IP for lk.salyk.kg [13:30:57]CommunicateWithHost connect error [13:30:57]CommunicateWithHost err = -1 [13:30:57]OFD Sender: Server communicate error [13:31:02]OFD Sender: Processing packet 151434 [packets to send 824, broken 823] [13:31:02]ProducePacketName [13:31:02]name=ofd_packets/00151434 [13:31:02]OFD Sender: To server: pG, [13:31:02]CommunicateWithHost lk.salyk.kg:30040 [13:31:02]ConnectInit lk.salyk.kg [13:31:07]ConnectInit Can't take IP for lk.salyk.kg [13:31:07]CommunicateWithHost connect error [13:31:07]CommunicateWithHost err = -1 [13:31:07]OFD Sender: Server communicate error [13:31:12]OFD Sender: Processing packet 151434 [packets to send 824, broken 823] [13:31:12]ProducePacketName [13:31:12]name=ofd_packets/00151434 [13:31:12]OFD Sender: To server: pG, [13:31:12]CommunicateWithHost lk.salyk.kg:30040 [13:31:12]ConnectInit lk.salyk.kg [13:31:17]Connected sock=9 [13:31:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8F 94 07 01 CC B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 8B CA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 4F 02 00 35 04 06 00 0D FD C2 00 E5 D9 C3 9A 02 5D 4E 85 90 60 [13:31:17]recv_with_timeout no data received [13:31:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C6 96 47 00 9C 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8A 4F 02 00 F4 03 04 00 AB 72 EE 66 B6 04 01 00 00 AF A0 66 32 CD 05 01 0D [13:31:18]CommunicateWithHost err = 0 [13:31:18]CheckOFDResponse [13:31:18]1017 (14) - 77093643461234 [13:31:18]1041 (16) - 0000000000871835 [13:31:18]1040 (4) - 151434 [13:31:18]1012 (4) - 21.09.2024 07:15 [13:31:18]1206 (1) - 0 [13:31:18]OFD Sender: Remove packet 151434 [13:31:18]ProducePacketName [13:31:18]name=ofd_packets/00151434 [13:31:18]NVStorageDeleteData [13:31:18]OFD Sender: No OFD packet to send [13:31:23]OFD Sender: No OFD packet to send [13:31:28]OFD Sender: No OFD packet to send [13:31:33]OFD Sender: No OFD packet to send [13:31:38]OFD Sender: No OFD packet to send [13:31:43]OFD Sender: No OFD packet to send [13:31:48]OFD Sender: No OFD packet to send [13:31:53]OFD Sender: No OFD packet to send [13:31:58]OFD Sender: No OFD packet to send [13:32:03]OFD Sender: No OFD packet to send [13:32:08]OFD Sender: No OFD packet to send [13:32:13]OFD Sender: No OFD packet to send [13:32:18]OFD Sender: No OFD packet to send [13:32:23]OFD Sender: No OFD packet to send [13:32:28]OFD Sender: No OFD packet to send [13:32:33]OFD Sender: No OFD packet to send [13:32:39]OFD Sender: No OFD packet to send [13:32:44]OFD Sender: No OFD packet to send [13:32:46]recv_with_timeout no data received [13:32:49]OFD Sender: No OFD packet to send [13:32:54]OFD Sender: No OFD packet to send [13:32:59]OFD Sender: No OFD packet to send [13:33:04]OFD Sender: No OFD packet to send [13:33:09]OFD Sender: No OFD packet to send [13:33:14]OFD Sender: No OFD packet to send [13:33:19]OFD Sender: No OFD packet to send [13:33:24]OFD Sender: No OFD packet to send [13:33:29]OFD Sender: No OFD packet to send [13:33:34]OFD Sender: No OFD packet to send [13:33:39]OFD Sender: No OFD packet to send [13:33:41]recv_with_timeout no data received [13:33:44]OFD Sender: No OFD packet to send [13:33:49]OFD Sender: No OFD packet to send [13:33:54]OFD Sender: No OFD packet to send [13:33:59]OFD Sender: No OFD packet to send [13:34:04]OFD Sender: No OFD packet to send [13:34:09]OFD Sender: No OFD packet to send [13:34:14]OFD Sender: No OFD packet to send [13:34:18]recv_with_timeout no data received [13:34:19]OFD Sender: No OFD packet to send [13:34:24]OFD Sender: No OFD packet to send [13:34:29]OFD Sender: No OFD packet to send [13:34:34]OFD Sender: No OFD packet to send [13:34:35]recv_with_timeout no data received [13:34:39]OFD Sender: No OFD packet to send [13:34:44]OFD Sender: No OFD packet to send [13:34:49]OFD Sender: No OFD packet to send [13:34:54]OFD Sender: No OFD packet to send [13:34:59]OFD Sender: No OFD packet to send [13:35:04]OFD Sender: No OFD packet to send [13:35:06]recv_with_timeout no data received [13:35:09]OFD Sender: No OFD packet to send [13:35:14]OFD Sender: No OFD packet to send [13:35:19]OFD Sender: No OFD packet to send [13:35:24]OFD Sender: No OFD packet to send [13:35:29]OFD Sender: No OFD packet to send [13:35:29]recv_with_timeout no data received [13:35:34]OFD Sender: No OFD packet to send [13:35:39]OFD Sender: No OFD packet to send [13:35:44]OFD Sender: No OFD packet to send [13:35:49]OFD Sender: No OFD packet to send [13:35:54]OFD Sender: No OFD packet to send [13:35:59]OFD Sender: No OFD packet to send [13:36:04]OFD Sender: No OFD packet to send [13:36:09]OFD Sender: No OFD packet to send [13:36:14]OFD Sender: No OFD packet to send [13:36:19]OFD Sender: No OFD packet to send [13:36:24]OFD Sender: No OFD packet to send [13:36:29]OFD Sender: No OFD packet to send [13:36:34]OFD Sender: No OFD packet to send [13:36:39]OFD Sender: No OFD packet to send [13:36:44]OFD Sender: No OFD packet to send [13:36:49]OFD Sender: No OFD packet to send [13:36:54]OFD Sender: No OFD packet to send [13:36:59]OFD Sender: No OFD packet to send [13:37:04]OFD Sender: No OFD packet to send [13:37:09]OFD Sender: No OFD packet to send [13:37:12]recv_with_timeout no data received [13:37:14]OFD Sender: No OFD packet to send [13:37:19]OFD Sender: No OFD packet to send [13:37:22]recv_with_timeout no data received [13:37:25]OFD Sender: No OFD packet to send [13:37:30]OFD Sender: No OFD packet to send [13:37:35]OFD Sender: No OFD packet to send [13:37:40]OFD Sender: No OFD packet to send [13:37:45]OFD Sender: No OFD packet to send [13:37:50]OFD Sender: No OFD packet to send [13:37:55]OFD Sender: No OFD packet to send [13:38:00]OFD Sender: No OFD packet to send [13:38:05]OFD Sender: No OFD packet to send [13:38:10]OFD Sender: No OFD packet to send [13:38:15]OFD Sender: No OFD packet to send [13:38:20]OFD Sender: No OFD packet to send [13:38:25]OFD Sender: No OFD packet to send [13:38:28]accept exits with 10 [13:38:28]New connection [13:38:28]New thread 3067407716 created [13:38:28]Thread 3067551076 joined [13:38:28]Waiting for new connection... [13:38:28] Sock 10.Parse request [13:38:28]Sock 10.Check first char [13:38:28]Sock 10.First char is OK [13:38:28]request: POST /json_proto HTTP/1.0 [13:38:28]Method: POST [13:38:28]URL: /json_proto [13:38:28]Method is POST - this is cgi request [13:38:28]url: /json_proto [13:38:28]query_string will be loaded in cgi processing [13:38:28]execute_cgi json_proto POST (null) [13:38:28]execute_cgi path=json_proto method=POST [13:38:28]POST find Content-Length [13:38:28]Host: 172.17.43.67:8080 [13:38:28]Content-Length: 680 [13:38:28]Content-Type: application/json [13:38:28] [13:38:28]POST finish read [13:38:28]Found Content-Length = 680 [13:38:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:28]execute_script... [13:38: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)1785451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:28]POST & json_proto [13:38:28]process_json_proto [13:38:28]json parsed OK: [13:38:28]protocol is kg_v1.0 [13:38:28]action value=close_receipt [13:38:28]process_action close_receipt [13:38:28]cmd_close_receipt [13:38:28]MH_GetDate [13:38:28]Write to MH i2c: F0 00 00 73 0D 6F [13:38:28]Write i2c OK [13:38:28]MH_I2C_Read... [13:38:28]Read from MH i2c: F0 [13:38:28]MH_I2C_Read... [13:38:28]Read from MH i2c: F0 09 00 [13:38:28]MH_I2C_Read... [13:38:28]Read from MH i2c: F0 09 00 73 0D 00 56 CC EE 66 6A BD 47 65 C1 [13:38:28]GetLastDocTimeStamp 1726925451 [13:38:28]current date 1726925910 [13:38:28]FM_GetShiftState [13:38:28]SAM_PROTO_GetShiftState [13:38:28]wFMCommunicate request_size=4 [13:38:28]MH_SAM_APDU [13:38:28]CAPDU: 80 13 01 00 [13:38:28]Write to MH i2c: E2 08 00 74 0D 80 13 01 00 00 00 00 00 FE [13:38:28]Write i2c OK [13:38:28]MH_I2C_Read... [13:38:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:28]Read from MH i2c: E2 [13:38:28]MH_I2C_Read... [13:38:28]Read from MH i2c: E2 0E 00 [13:38:28]MH_I2C_Read... [13:38:28]Read from MH i2c: E2 0E 00 74 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8E [13:38:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:38:29]wFMCommunicate OK [13:38:29]SAM_PROTO_GetShiftState done [13:38:29]FM_GetShiftState done [13:38:29]opened in 1726878748 [13:38:29]opened+sec_in_day 1726965148 [13:38:29]quantity*price = 150037 [13:38:29]sum+1 = 150039 [13:38:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 185 21.09.2024 13:38 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151435 ФПД: 154791675863761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T133830&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151435&fm=154791675863761&tin=02508201610067®Number=0000000000091825&sum=150000 [13:38:30]StoreToDocumentArchive [13:38:30]shift 474 fd 151435 [13:38:30]save to /storage/0474/doc_00151435 [13:38:30]save last doc name /storage/0474/doc_00151435 to /storage/kkm_last_doc_name [13:38:30]save OK [13:38:30]Clear old archive folders... [13:38:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:38:30]tlvbuf is 0120C650 [13:38:30]SAM_PROTO_ClearQueue [13:38:30]wFMCommunicate request_size=4 [13:38:30]MH_SAM_APDU [13:38:30]CAPDU: 80 09 00 00 [13:38:30]Write to MH i2c: E2 08 00 81 0D 80 09 00 00 00 00 00 00 00 [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:30]Read from MH i2c: E2 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 81 0D 00 90 00 02 [13:38:30]RAPDU: 90 00 [13:38:30]wFMCommunicate OK [13:38:30]SAM_PROTO_ClearQueue done [13:38:30]KKMCreateOFDPacket [13:38:30]OFDProtocolAddRootSTLVToBuf [13:38:30]FM_MakeSignedData [13:38:30]FM_MakeSignedData [13:38:30]SAM_PROTO_SignData [13:38:30]wFMCommunicate request_size=4 [13:38:30]MH_SAM_APDU [13:38:30]CAPDU: 80 0D 01 02 [13:38:30]Write to MH i2c: E2 08 00 82 0D 80 0D 01 02 00 00 00 00 08 [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:30]Read from MH i2c: E2 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 82 0D 00 90 00 03 [13:38:30]RAPDU: 90 00 [13:38:30]wFMCommunicate OK [13:38:30]wFMCommunicate request_size=255 [13:38:30]MH_SAM_APDU [13:38:30]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B9 00 00 00 F4 03 04 00 56 CC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 4F 02 00 35 04 06 00 8C C8 3E DA [13:38:30]Write to MH i2c: E2 02 01 83 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 B9 00 00 00 F4 03 04 00 56 CC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 4F 02 00 35 04 06 00 8C C8 3E DA 00 00 56 [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]OFD Sender: No OFD packet to send [13:38:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:30]Read from MH i2c: E2 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 83 0D 00 90 00 04 [13:38:30]RAPDU: 90 00 [13:38:30]wFMCommunicate OK [13:38:30]wFMCommunicate request_size=7 [13:38:30]MH_SAM_APDU [13:38:30]CAPDU: 80 0D 02 02 02 A2 D1 [13:38:30]Write to MH i2c: E2 0A 00 84 0D 80 0D 02 02 02 00 A2 D1 00 00 82 [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:30]Read from MH i2c: E2 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 03 00 84 0D 00 90 00 05 [13:38:30]RAPDU: 90 00 [13:38:30]wFMCommunicate OK [13:38:30]wFMCommunicate request_size=4 [13:38:30]MH_SAM_APDU [13:38:30]CAPDU: 80 0D 03 02 [13:38:30]Write to MH i2c: E2 08 00 85 0D 80 0D 03 02 00 00 00 00 0D [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:30]Read from MH i2c: E2 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 0B 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 0B 00 85 0D 00 64 73 FA 7F 05 5B FA 1D 90 00 D5 [13:38:30]RAPDU: 64 73 FA 7F 05 5B FA 1D 90 00 [13:38:30]wFMCommunicate OK [13:38:30]SAM_PROTO_SignData done [13:38:30]FM_MakeSignedData done [13:38:30]CreateOFDProtocolMessage [13:38:30]wFMCommunicate request_size=4 [13:38:30]MH_SAM_APDU [13:38:30]CAPDU: 80 11 00 00 [13:38:30]Write to MH i2c: E2 08 00 86 0D 80 11 00 00 00 00 00 00 0D [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:30]Read from MH i2c: E2 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 17 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: E2 17 00 86 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [13:38:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:38:30]wFMCommunicate OK [13:38:30]CreateOFDProtocolMessage done [13:38:30]OFDSenderStorePacket 151435 [13:38:30]StoreOFDPacket docnum=151435 [13:38:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 DC 04 01 39 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 56 CC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 4F 02 00 35 04 06 00 8C C8 3E DA A2 D1 64 73 FA 7F 05 5B FA 1D [13:38:30]CheckFolder [13:38:30]dirname=/storage/ofd_packets [13:38:30]CheckFolder done [13:38:30]ProducePacketName [13:38:30]name=ofd_packets/00151435 [13:38:30]NVStorageSaveData ofd_packets/00151435 [13:38:30]File name is /storage/ofd_packets/00151435 [13:38:30]Write 298 bytes [13:38:30]NVStorageSaveData done [13:38:30]OFDSenderStorePacket done [13:38:30]KKMCreateOFDPacket done [13:38:30]NVStorageSaveData kkm_last_timestamp [13:38:30]File name is /storage/kkm_last_timestamp [13:38:30]Write 4 bytes [13:38:30]NVStorageSaveData done [13:38:30]ExternCall_PrintAddStr [13:38:30]wPrintStart [13:38:30]Write to MH i2c: 01 00 00 87 0D 94 [13:38:30]Write i2c OK [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: 01 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: 01 07 00 [13:38:30]MH_I2C_Read... [13:38:30]Read from MH i2c: 01 07 00 87 0D 00 00 00 00 00 FF 0F A9 [13:38:30]RasterBufferAndPrint [13:38:30]line Счет N : (1)1785451 [13:38:30]line ИНН: 02508201610067 [13:38:30]line Контрольно-Кассовый Чек [13:38:30]line ПРОДАЖА [13:38:30]line ТРК (МРК, ГНК) : 31 [13:38:30]line Товар: 2710194210 [13:38:30]line ДТ-К-5 [13:38:30]line 19.690 * 76.20 [13:38:30]line = 1500.38 [13:38:30]line НДС 12% НСП 1% [13:38:30]line > о реализуемом товаре [13:38:30]line ОКРУГЛЕНИЕ: -0.38 [13:38:30]line ИТОГО: 1500.00 [13:38:30]line Внесено: 1500.00 [13:38:30]line СДАЧА: 0.00 [13:38:30]line НСП 1% : 13.28 [13:38:30]line НДС 12% : 159.33 [13:38:30]line Наличными: 1500.00 [13:38:30]line Безнал.: 0.00 [13:38:30]line Место: АЗС № 89 "Партнер Нефть" [13:38:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:38:30]line СНО: Общий режим [13:38:30]line Чек 185 21.09.2024 13:38 [13:38:30]line Смена: 474 ФФД: 1.0 [13:38:30]line ЗНМ: 0300000113 [13:38:30]line РНМ: 0000000000091825 [13:38:30]line Версия ККМ: 001 [13:38:30]line ФМ: 0000000000871835 [13:38:30]line ФД: 151435 [13:38:30]line ФПД: 154791675863761 [13:38:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T133830&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151435&fm=154791675863761&tin=02508201610067®Number=0000000000091825&sum=150000 [13:38:30]OFD Sender: Processing packet 151435 [packets to send 824, broken 823] [13:38:30]ProducePacketName [13:38:30]name=ofd_packets/00151435 [13:38:30]OFD Sender: To server: pG, [13:38:30]CommunicateWithHost lk.salyk.kg:30040 [13:38:30]ConnectInit lk.salyk.kg [13:38:30]written 0, free lines is 4095 [13:38:31]Write to MH i2c: 01 00 00 B2 0D BF [13:38:31]Write i2c OK [13:38:31]MH_I2C_Read... [13:38:31]Read from MH i2c: 01 [13:38:31]MH_I2C_Read... [13:38:31]Read from MH i2c: 01 07 00 [13:38:31]MH_I2C_Read... [13:38:31]Read from MH i2c: 01 07 00 B2 0D 00 00 00 00 00 D4 0C A6 [13:38:31]RasterBufferAndPrint [13:38:31]line [13:38:31]line [13:38:31]line [13:38:31]line [13:38:31]line [13:38:31]written 0, free lines is 3289 [13:38:31]MH_Cut [13:38:31]Write to MH i2c: D1 01 00 B9 0D 01 98 [13:38:31]Write i2c OK [13:38:31]MH_I2C_Read... [13:38:31]Read from MH i2c: D1 [13:38:31]MH_I2C_Read... [13:38:31]Read from MH i2c: D1 01 00 [13:38:31]MH_I2C_Read... [13:38:31]Read from MH i2c: D1 01 00 B9 0D 00 97 [13:38:31]Write to MH i2c: 01 00 00 BA 0D C7 [13:38:31]Write i2c OK [13:38:31]MH_I2C_Read... [13:38:32]*** Cut start [13:38:32]*** Purtial cut [13:38:32]*** Stage 1: CUTSNS_PIN = 1 [13:38:32]Read from MH i2c: 01 [13:38:32]MH_I2C_Read... [13:38:32]*** Stop cut motor [13:38:32]*** Cut end [13:38:32]Read from MH i2c: 01 07 00 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: 01 07 00 BA 0D 00 00 00 00 00 FF 0F DC [13:38:32]process_action close_receipt done [13:38:32]requested_data is exist [13:38:32]produce_requested_data [13:38:32]requested_item fm.sn is exist - process it [13:38:32]wFMCommunicate request_size=4 [13:38:32]MH_SAM_APDU [13:38:32]CAPDU: 80 11 00 00 [13:38:32]Write to MH i2c: E2 08 00 BB 0D 80 11 00 00 00 00 00 00 42 [13:38:32]Write i2c OK [13:38:32]MH_I2C_Read... [13:38:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:32]Read from MH i2c: E2 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: E2 17 00 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: E2 17 00 BB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 95 [13:38:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:38:32]wFMCommunicate OK [13:38:32]requested_item fd.num is exist - process it [13:38:32]SAM_PROTO_GetFieldsCounters [13:38:32]wFMCommunicate request_size=4 [13:38:32]MH_SAM_APDU [13:38:32]CAPDU: 80 13 00 00 [13:38:32]Write to MH i2c: E2 08 00 BC 0D 80 13 00 00 00 00 00 00 45 [13:38:32]Write i2c OK [13:38:32]MH_I2C_Read... [13:38:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:38:32]Read from MH i2c: E2 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: E2 62 00 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: E2 62 00 BC 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 4F 02 00 0E 04 04 00 DA 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 48 [13:38:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8B 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:38:32]wFMCommunicate OK [13:38:32]SAM_PROTO_GetFieldsCounters done [13:38:32]requested_item shift.num is exist - process it [13:38:32]requested_item shift.opened is exist - process it [13:38:32]req_shift_opened [13:38:32]FM_GetShiftState [13:38:32]SAM_PROTO_GetShiftState [13:38:32]wFMCommunicate request_size=4 [13:38:32]MH_SAM_APDU [13:38:32]CAPDU: 80 13 01 00 [13:38:32]Write to MH i2c: E2 08 00 BD 0D 80 13 01 00 00 00 00 00 47 [13:38:32]Write i2c OK [13:38:32]MH_I2C_Read... [13:38:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:32]Read from MH i2c: E2 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: E2 0E 00 [13:38:32]MH_I2C_Read... [13:38:32]Read from MH i2c: E2 0E 00 BD 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D7 [13:38:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:38:32]wFMCommunicate OK [13:38:32]SAM_PROTO_GetShiftState done [13:38:32]FM_GetShiftState done [13:38:32]req_shift_opened done [13:38:32]requested_item shift.open_date is exist - process it [13:38:32]req_shift_open_date [13:38:32]req_shift_open_date done [13:38:32]produce_requested_data done [13:38:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151435,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:38:32]process_action_free close_receipt [13:38:32]json_value_free [13:38:32]json_value_free done [13:38:32]process_json_proto returns [13:38:32]Send response to host [13:38:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151435,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:38:32]free response buf [13:38:32]execute_script done [13:38:32]execute_script returns [13:38:32]free content buf [13:38:32]Sock 10.Close socket [13:38:32]Sock 10.Thread stoped [13:38:33]int [13:38:33]Write to MH i2c: 01 00 00 BE 0D CB [13:38:33]*** FLAG_PRN_KEY set [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 BE 0D 00 08 00 00 00 FF 0F E8 [13:38:33]state=0 [13:38:33]Key pressed [13:38:33]Feed [13:38:33]Write to MH i2c: D8 00 00 BF 0D A3 [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: D8 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: D8 01 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: D8 01 00 BF 0D 00 A4 [13:38:33]int [13:38:33]Write to MH i2c: 01 00 00 C0 0D CD [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 C0 0D 00 48 00 00 00 3C 00 58 [13:38:33]state=2 [13:38:33]Key pressed [13:38:33]int [13:38:33]Write to MH i2c: 01 00 00 C1 0D CE [13:38:33]*** FLAG_PRN_KEY reset [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 C1 0D 00 00 00 00 00 F9 0F DD [13:38:33]state=2 [13:38:33]Stop feed [13:38:33]int [13:38:33]Write to MH i2c: 01 00 00 C2 0D CF [13:38:33]*** FLAG_PRN_KEY set [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 C2 0D 00 08 00 00 00 FF 0F EC [13:38:33]state=0 [13:38:33]Key pressed [13:38:33]Feed [13:38:33]Write to MH i2c: D8 00 00 C3 0D A7 [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: D8 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: D8 01 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: D8 01 00 C3 0D 00 A8 [13:38:33]int [13:38:33]Write to MH i2c: 01 00 00 C4 0D D1 [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 C4 0D 00 48 00 00 00 3C 00 5C [13:38:33]state=2 [13:38:33]Key pressed [13:38:33]int [13:38:33]Write to MH i2c: 01 00 00 C5 0D D2 [13:38:33]*** FLAG_PRN_KEY reset [13:38:33]Write i2c OK [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 [13:38:33]MH_I2C_Read... [13:38:33]Read from MH i2c: 01 07 00 C5 0D 00 00 00 00 00 F5 0F DD [13:38:33]state=2 [13:38:33]Stop feed [13:38:34]Connected sock=9 [13:38:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 98 DC 04 01 39 0E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 56 CC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 4F 02 00 35 04 06 00 8C C8 3E DA A2 D1 64 73 FA 7F 05 5B FA 1D [13:38:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD 3B 47 00 98 5D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8B 4F 02 00 F4 03 04 00 60 74 EE 66 B6 04 01 00 00 FD 63 A4 69 D4 F9 4F D9 [13:38:35]CommunicateWithHost err = 0 [13:38:35]CheckOFDResponse [13:38:35]1017 (14) - 77093643461234 [13:38:35]1041 (16) - 0000000000871835 [13:38:35]1040 (4) - 151435 [13:38:35]1012 (4) - 21.09.2024 07:23 [13:38:35]1206 (1) - 0 [13:38:35]OFD Sender: Remove packet 151435 [13:38:35]ProducePacketName [13:38:35]name=ofd_packets/00151435 [13:38:35]NVStorageDeleteData [13:38:35]OFD Sender: No OFD packet to send [13:38:40]OFD Sender: No OFD packet to send [13:38:45]recv_with_timeout no data received [13:38:45]OFD Sender: No OFD packet to send [13:38:50]OFD Sender: No OFD packet to send [13:38:55]OFD Sender: No OFD packet to send [13:39:01]OFD Sender: No OFD packet to send [13:39:06]OFD Sender: No OFD packet to send [13:39:11]OFD Sender: No OFD packet to send [13:39:16]OFD Sender: No OFD packet to send [13:39:17]recv_with_timeout no data received [13:39:21]OFD Sender: No OFD packet to send [13:39:26]OFD Sender: No OFD packet to send [13:39:31]OFD Sender: No OFD packet to send [13:39:36]OFD Sender: No OFD packet to send [13:39:39]recv_with_timeout no data received [13:39:41]OFD Sender: No OFD packet to send [13:39:46]OFD Sender: No OFD packet to send [13:39:51]OFD Sender: No OFD packet to send [13:39:56]OFD Sender: No OFD packet to send [13:40:01]OFD Sender: No OFD packet to send [13:40:06]OFD Sender: No OFD packet to send [13:40:10]recv_with_timeout no data received [13:40:11]OFD Sender: No OFD packet to send [13:40:16]OFD Sender: No OFD packet to send [13:40:21]OFD Sender: No OFD packet to send [13:40:26]OFD Sender: No OFD packet to send [13:40:31]OFD Sender: No OFD packet to send [13:40:36]OFD Sender: No OFD packet to send [13:40:37]recv_with_timeout no data received [13:40:41]OFD Sender: No OFD packet to send [13:40:46]OFD Sender: No OFD packet to send [13:40:51]OFD Sender: No OFD packet to send [13:40:56]OFD Sender: No OFD packet to send [13:41:01]OFD Sender: No OFD packet to send [13:41:06]OFD Sender: No OFD packet to send [13:41:11]OFD Sender: No OFD packet to send [13:41:16]OFD Sender: No OFD packet to send [13:41:21]OFD Sender: No OFD packet to send [13:41:26]OFD Sender: No OFD packet to send [13:41:31]OFD Sender: No OFD packet to send [13:41:36]OFD Sender: No OFD packet to send [13:41:41]OFD Sender: No OFD packet to send [13:41:46]OFD Sender: No OFD packet to send [13:41:49]accept exits with 7 [13:41:49]New connection [13:41:49]New thread 3067551076 created [13:41:49]Thread 3067407716 joined [13:41:49]Waiting for new connection... [13:41:49] Sock 7.Parse request [13:41:49]Sock 7.Check first char [13:41:49]Sock 7.First char is OK [13:41:49]request: POST /json_proto HTTP/1.0 [13:41:49]Method: POST [13:41:49]URL: /json_proto [13:41:49]Method is POST - this is cgi request [13:41:49]url: /json_proto [13:41:49]query_string will be loaded in cgi processing [13:41:49]execute_cgi json_proto POST (null) [13:41:49]execute_cgi path=json_proto method=POST [13:41:49]POST find Content-Length [13:41:49]Host: 172.17.43.67:8080 [13:41:49]Content-Length: 678 [13:41:49]Content-Type: application/json [13:41:49] [13:41:49]POST finish read [13:41:49]Found Content-Length = 678 [13:41:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:49]execute_script... [13:41: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)1785452", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:49]POST & json_proto [13:41:49]process_json_proto [13:41:49]json parsed OK: [13:41:49]protocol is kg_v1.0 [13:41:49]action value=close_receipt [13:41:49]process_action close_receipt [13:41:49]cmd_close_receipt [13:41:49]MH_GetDate [13:41:49]Write to MH i2c: F0 00 00 C6 0D C2 [13:41:49]Write i2c OK [13:41:49]MH_I2C_Read... [13:41:49]Read from MH i2c: F0 [13:41:49]MH_I2C_Read... [13:41:49]Read from MH i2c: F0 09 00 [13:41:49]MH_I2C_Read... [13:41:49]Read from MH i2c: F0 09 00 C6 0D 00 1E CD EE 66 6A BD 47 65 DD [13:41:49]GetLastDocTimeStamp 1726925910 [13:41:49]current date 1726926110 [13:41:49]FM_GetShiftState [13:41:49]SAM_PROTO_GetShiftState [13:41:49]wFMCommunicate request_size=4 [13:41:49]MH_SAM_APDU [13:41:49]CAPDU: 80 13 01 00 [13:41:49]Write to MH i2c: E2 08 00 C7 0D 80 13 01 00 00 00 00 00 51 [13:41:49]Write i2c OK [13:41:49]MH_I2C_Read... [13:41:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:49]Read from MH i2c: E2 [13:41:49]MH_I2C_Read... [13:41:49]Read from MH i2c: E2 0E 00 [13:41:49]MH_I2C_Read... [13:41:49]Read from MH i2c: E2 0E 00 C7 0D 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E1 [13:41:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:41:49]wFMCommunicate OK [13:41:49]SAM_PROTO_GetShiftState done [13:41:49]FM_GetShiftState done [13:41:49]opened in 1726878748 [13:41:49]opened+sec_in_day 1726965148 [13:41:49]quantity*price = 50036 [13:41:49]sum+1 = 50037 [13:41:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 186 21.09.2024 13:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151436 ФПД: 25738712239110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134150&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151436&fm=25738712239110&tin=02508201610067®Number=0000000000091825&sum=50000 [13:41:50]StoreToDocumentArchive [13:41:50]shift 474 fd 151436 [13:41:50]save to /storage/0474/doc_00151436 [13:41:50]save last doc name /storage/0474/doc_00151436 to /storage/kkm_last_doc_name [13:41:50]save OK [13:41:50]Clear old archive folders... [13:41:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:50]tlvbuf is 01182A80 [13:41:50]SAM_PROTO_ClearQueue [13:41:50]wFMCommunicate request_size=4 [13:41:50]MH_SAM_APDU [13:41:50]CAPDU: 80 09 00 00 [13:41:50]Write to MH i2c: E2 08 00 D4 0D 80 09 00 00 00 00 00 00 53 [13:41:50]Write i2c OK [13:41:50]MH_I2C_Read... [13:41:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:50]Read from MH i2c: E2 [13:41:50]MH_I2C_Read... [13:41:50]Read from MH i2c: E2 03 00 [13:41:50]MH_I2C_Read... [13:41:50]Read from MH i2c: E2 03 00 D4 0D 00 90 00 55 [13:41:50]RAPDU: 90 00 [13:41:50]wFMCommunicate OK [13:41:50]SAM_PROTO_ClearQueue done [13:41:50]KKMCreateOFDPacket [13:41:50]OFDProtocolAddRootSTLVToBuf [13:41:50]FM_MakeSignedData [13:41:50]FM_MakeSignedData [13:41:50]SAM_PROTO_SignData [13:41:50]wFMCommunicate request_size=4 [13:41:50]MH_SAM_APDU [13:41:50]CAPDU: 80 0D 01 02 [13:41:50]Write to MH i2c: E2 08 00 D5 0D 80 0D 01 02 00 00 00 00 5B [13:41:50]Write i2c OK [13:41:50]MH_I2C_Read... [13:41:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:50]Read from MH i2c: E2 [13:41:50]MH_I2C_Read... [13:41:50]Read from MH i2c: E2 03 00 [13:41:50]MH_I2C_Read... [13:41:50]Read from MH i2c: E2 03 00 D5 0D 00 90 00 56 [13:41:50]RAPDU: 90 00 [13:41:50]wFMCommunicate OK [13:41:50]wFMCommunicate request_size=255 [13:41:50]MH_SAM_APDU [13:41: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1E CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 4F 02 00 35 04 06 00 17 [13:41:50]Write to MH i2c: E2 02 01 D6 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1E CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 4F 02 00 35 04 06 00 17 00 00 A2 [13:41:50]Write i2c OK [13:41:50]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 D6 0D 00 90 00 57 [13:41:51]RAPDU: 90 00 [13:41:51]wFMCommunicate OK [13:41:51]wFMCommunicate request_size=10 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 0D 02 02 05 68 C2 CC CC 06 [13:41:51]Write to MH i2c: E2 0D 00 D7 0D 80 0D 02 02 05 00 68 C2 CC CC 06 00 00 30 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 03 00 D7 0D 00 90 00 58 [13:41:51]RAPDU: 90 00 [13:41:51]wFMCommunicate OK [13:41:51]wFMCommunicate request_size=4 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 0D 03 02 [13:41:51]Write to MH i2c: E2 08 00 D8 0D 80 0D 03 02 00 00 00 00 60 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 0B 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 0B 00 D8 0D 00 87 1C 6A 62 67 45 E6 5B 90 00 BD [13:41:51]RAPDU: 87 1C 6A 62 67 45 E6 5B 90 00 [13:41:51]wFMCommunicate OK [13:41:51]SAM_PROTO_SignData done [13:41:51]FM_MakeSignedData done [13:41:51]CreateOFDProtocolMessage [13:41:51]wFMCommunicate request_size=4 [13:41:51]MH_SAM_APDU [13:41:51]CAPDU: 80 11 00 00 [13:41:51]Write to MH i2c: E2 08 00 D9 0D 80 11 00 00 00 00 00 00 60 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:51]Read from MH i2c: E2 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 17 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: E2 17 00 D9 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [13:41:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:51]wFMCommunicate OK [13:41:51]CreateOFDProtocolMessage done [13:41:51]OFDSenderStorePacket 151436 [13:41:51]StoreOFDPacket docnum=151436 [13:41:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 31 07 01 D3 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1E CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 4F 02 00 35 04 06 00 17 68 C2 CC CC 06 87 1C 6A 62 67 45 E6 5B [13:41:51]CheckFolder [13:41:51]dirname=/storage/ofd_packets [13:41:51]CheckFolder done [13:41:51]ProducePacketName [13:41:51]name=ofd_packets/00151436 [13:41:51]NVStorageSaveData ofd_packets/00151436 [13:41:51]File name is /storage/ofd_packets/00151436 [13:41:51]Write 301 bytes [13:41:51]NVStorageSaveData done [13:41:51]OFDSenderStorePacket done [13:41:51]KKMCreateOFDPacket done [13:41:51]NVStorageSaveData kkm_last_timestamp [13:41:51]File name is /storage/kkm_last_timestamp [13:41:51]Write 4 bytes [13:41:51]NVStorageSaveData done [13:41:51]ExternCall_PrintAddStr [13:41:51]wPrintStart [13:41:51]Write to MH i2c: 01 00 00 DA 0D E7 [13:41:51]Write i2c OK [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: 01 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: 01 07 00 [13:41:51]MH_I2C_Read... [13:41:51]Read from MH i2c: 01 07 00 DA 0D 00 00 00 00 00 FF 0F FC [13:41:51]RasterBufferAndPrint [13:41:51]line Счет N : (1)1785452 [13:41:51]line ИНН: 02508201610067 [13:41:51]line Контрольно-Кассовый Чек [13:41:51]line ПРОДАЖА [13:41:51]line ТРК (МРК, ГНК) : 22 [13:41:51]line Товар: 2710124130 [13:41:51]line Аи-92-К-5 [13:41:51]line 7.380 * 67.80 [13:41:51]line = 500.36 [13:41:51]line НДС 12% НСП 1% [13:41:51]line > о реализуемом товаре [13:41:51]line ОКРУГЛЕНИЕ: -0.36 [13:41:51]line ИТОГО: 500.00 [13:41:51]line Внесено: 500.00 [13:41:51]line СДАЧА: 0.00 [13:41:51]line НСП 1% : 4.43 [13:41:51]line НДС 12% : 53.14 [13:41:51]line Наличными: 500.00 [13:41:51]line Безнал.: 0.00 [13:41:51]line Место: АЗС № 89 "Партнер Нефть" [13:41:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:41:51]line СНО: Общий режим [13:41:51]line Чек 186 21.09.2024 13:41 [13:41:51]line Смена: 474 ФФД: 1.0 [13:41:51]line ЗНМ: 0300000113 [13:41:51]line РНМ: 0000000000091825 [13:41:51]line Версия ККМ: 001 [13:41:51]line ФМ: 0000000000871835 [13:41:51]line ФД: 151436 [13:41:51]line ФПД: 25738712239110 [13:41:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134150&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151436&fm=25738712239110&tin=02508201610067®Number=0000000000091825&sum=50000 [13:41:51]written 0, free lines is 4095 [13:41:51]OFD Sender: Processing packet 151436 [packets to send 824, broken 823] [13:41:51]ProducePacketName [13:41:51]name=ofd_packets/00151436 [13:41:51]OFD Sender: To server: pG, [13:41:51]CommunicateWithHost lk.salyk.kg:30040 [13:41:51]ConnectInit lk.salyk.kg [13:41:51]Write to MH i2c: 01 00 00 05 0E 13 [13:41:52]Write i2c OK [13:41:52]MH_I2C_Read... [13:41:52]Read from MH i2c: 01 [13:41:52]MH_I2C_Read... [13:41:52]Read from MH i2c: 01 07 00 [13:41:52]MH_I2C_Read... [13:41:52]Read from MH i2c: 01 07 00 05 0E 00 00 00 00 00 D6 0C FC [13:41:52]RasterBufferAndPrint [13:41:52]line [13:41:52]line [13:41:52]line [13:41:52]line [13:41:52]line [13:41:52]written 0, free lines is 3294 [13:41:52]MH_Cut [13:41:52]Write to MH i2c: D1 01 00 0C 0E 01 EC [13:41:52]Write i2c OK [13:41:52]MH_I2C_Read... [13:41:52]Read from MH i2c: D1 [13:41:52]MH_I2C_Read... [13:41:52]Read from MH i2c: D1 01 00 [13:41:52]MH_I2C_Read... [13:41:52]Read from MH i2c: D1 01 00 0C 0E 00 EB [13:41:52]Write to MH i2c: 01 00 00 0D 0E 1B [13:41:52]Write i2c OK [13:41:52]MH_I2C_Read... [13:41:52]Connected sock=10 [13:41:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 31 07 01 D3 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 1E CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 4F 02 00 35 04 06 00 17 68 C2 CC CC 06 87 1C 6A 62 67 45 E6 5B [13:41:52]*** Cut start [13:41:52]*** Purtial cut [13:41:52]*** Stage 1: CUTSNS_PIN = 1 [13:41:53]Read from MH i2c: 01 [13:41:53]MH_I2C_Read... [13:41:53]*** Stop cut motor [13:41:53]*** Cut end [13:41:53]Read from MH i2c: 01 07 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: 01 07 00 0D 0E 00 00 00 00 00 FF 0F 30 [13:41:53]process_action close_receipt done [13:41:53]requested_data is exist [13:41:53]produce_requested_data [13:41:53]requested_item fm.sn is exist - process it [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 11 00 00 [13:41:53]Write to MH i2c: E2 08 00 0E 0E 80 11 00 00 00 00 00 00 96 [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:53]Read from MH i2c: E2 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 17 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 17 00 0E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [13:41:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:41:53]wFMCommunicate OK [13:41:53]requested_item fd.num is exist - process it [13:41:53]SAM_PROTO_GetFieldsCounters [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 13 00 00 [13:41:53]Write to MH i2c: E2 08 00 0F 0E 80 13 00 00 00 00 00 00 99 [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:53]Read from MH i2c: E2 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 62 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 62 00 0F 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 4F 02 00 0E 04 04 00 DA 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 A0 [13:41:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8C 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:53]wFMCommunicate OK [13:41:53]SAM_PROTO_GetFieldsCounters done [13:41:53]requested_item shift.num is exist - process it [13:41:53]requested_item shift.opened is exist - process it [13:41:53]req_shift_opened [13:41:53]FM_GetShiftState [13:41:53]SAM_PROTO_GetShiftState [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 13 01 00 [13:41:53]Write to MH i2c: E2 08 00 10 0E 80 13 01 00 00 00 00 00 9B [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:53]Read from MH i2c: E2 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 0E 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 0E 00 10 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [13:41:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:41:53]wFMCommunicate OK [13:41:53]SAM_PROTO_GetShiftState done [13:41:53]FM_GetShiftState done [13:41:53]req_shift_opened done [13:41:53]requested_item shift.open_date is exist - process it [13:41:53]req_shift_open_date [13:41:53]req_shift_open_date done [13:41:53]produce_requested_data done [13:41:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151436,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:41:53]process_action_free close_receipt [13:41:53]json_value_free [13:41:53]json_value_free done [13:41:53]process_json_proto returns [13:41:53]Send response to host [13:41:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151436,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:41:53]free response buf [13:41:53]execute_script done [13:41:53]execute_script returns [13:41:53]free content buf [13:41:53]Sock 7.Close socket [13:41:53]Sock 7.Thread stoped [13:41:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 12 A3 47 00 A9 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8C 4F 02 00 F4 03 04 00 26 75 EE 66 B6 04 01 00 00 C0 75 CF 91 A8 FD D8 F7 [13:41:53]CommunicateWithHost err = 0 [13:41:53]CheckOFDResponse [13:41:53]1017 (14) - 77093643461234 [13:41:53]1041 (16) - 0000000000871835 [13:41:53]1040 (4) - 151436 [13:41:53]1012 (4) - 21.09.2024 07:26 [13:41:53]1206 (1) - 0 [13:41:53]OFD Sender: Remove packet 151436 [13:41:53]ProducePacketName [13:41:53]name=ofd_packets/00151436 [13:41:53]NVStorageDeleteData [13:41:53]OFD Sender: No OFD packet to send [13:41:58]recv_with_timeout no data received [13:41:58]OFD Sender: No OFD packet to send [13:42:03]OFD Sender: No OFD packet to send [13:42:08]recv_with_timeout no data received [13:42:08]OFD Sender: No OFD packet to send [13:42:13]OFD Sender: No OFD packet to send [13:42:17]accept exits with 9 [13:42:17]New connection [13:42:17]New thread 3067407716 created [13:42:17]Thread 3067551076 joined [13:42:17]Waiting for new connection... [13:42:17] Sock 9.Parse request [13:42:17]Sock 9.Check first char [13:42:17]Sock 9.First char is OK [13:42:17]request: POST /json_proto HTTP/1.0 [13:42:17]Method: POST [13:42:17]URL: /json_proto [13:42:17]Method is POST - this is cgi request [13:42:17]url: /json_proto [13:42:17]query_string will be loaded in cgi processing [13:42:17]execute_cgi json_proto POST (null) [13:42:17]execute_cgi path=json_proto method=POST [13:42:17]POST find Content-Length [13:42:17]Host: 172.17.43.67:8080 [13:42:17]Content-Length: 678 [13:42:17]Content-Type: application/json [13:42:17] [13:42:17]POST finish read [13:42:17]Found Content-Length = 678 [13:42:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:17]execute_script... [13:42: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)1785454", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:17]POST & json_proto [13:42:17]process_json_proto [13:42:17]json parsed OK: [13:42:17]protocol is kg_v1.0 [13:42:17]action value=close_receipt [13:42:17]process_action close_receipt [13:42:17]cmd_close_receipt [13:42:17]MH_GetDate [13:42:17]Write to MH i2c: F0 00 00 11 0E 0E [13:42:17]Write i2c OK [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: F0 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: F0 09 00 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: F0 09 00 11 0E 00 3B CD EE 66 6A BD 47 65 46 [13:42:17]GetLastDocTimeStamp 1726926110 [13:42:17]current date 1726926139 [13:42:17]FM_GetShiftState [13:42:17]SAM_PROTO_GetShiftState [13:42:17]wFMCommunicate request_size=4 [13:42:17]MH_SAM_APDU [13:42:17]CAPDU: 80 13 01 00 [13:42:17]Write to MH i2c: E2 08 00 12 0E 80 13 01 00 00 00 00 00 9D [13:42:17]Write i2c OK [13:42:17]MH_I2C_Read... [13:42:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:17]Read from MH i2c: E2 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 0E 00 [13:42:17]MH_I2C_Read... [13:42:17]Read from MH i2c: E2 0E 00 12 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2D [13:42:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:42:17]wFMCommunicate OK [13:42:17]SAM_PROTO_GetShiftState done [13:42:17]FM_GetShiftState done [13:42:17]opened in 1726878748 [13:42:17]opened+sec_in_day 1726965148 [13:42:17]quantity*price = 50036 [13:42:17]sum+1 = 50037 [13:42:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 187 21.09.2024 13:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151437 ФПД: 208581705088474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151437&fm=208581705088474&tin=02508201610067®Number=0000000000091825&sum=50000 [13:42:19]StoreToDocumentArchive [13:42:19]shift 474 fd 151437 [13:42:19]save to /storage/0474/doc_00151437 [13:42:19]save last doc name /storage/0474/doc_00151437 to /storage/kkm_last_doc_name [13:42:19]save OK [13:42:19]Clear old archive folders... [13:42:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:19]tlvbuf is 0120C610 [13:42:19]SAM_PROTO_ClearQueue [13:42:19]wFMCommunicate request_size=4 [13:42:19]MH_SAM_APDU [13:42:19]CAPDU: 80 09 00 00 [13:42:19]Write to MH i2c: E2 08 00 1F 0E 80 09 00 00 00 00 00 00 9F [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:19]Read from MH i2c: E2 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 1F 0E 00 90 00 A1 [13:42:19]RAPDU: 90 00 [13:42:19]wFMCommunicate OK [13:42:19]SAM_PROTO_ClearQueue done [13:42:19]KKMCreateOFDPacket [13:42:19]OFDProtocolAddRootSTLVToBuf [13:42:19]FM_MakeSignedData [13:42:19]FM_MakeSignedData [13:42:19]SAM_PROTO_SignData [13:42:19]wFMCommunicate request_size=4 [13:42:19]MH_SAM_APDU [13:42:19]CAPDU: 80 0D 01 02 [13:42:19]Write to MH i2c: E2 08 00 20 0E 80 0D 01 02 00 00 00 00 A7 [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:19]Read from MH i2c: E2 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 20 0E 00 90 00 A2 [13:42:19]RAPDU: 90 00 [13:42:19]wFMCommunicate OK [13:42:19]wFMCommunicate request_size=255 [13:42:19]MH_SAM_APDU [13:42:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 3B CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 4F 02 00 35 04 06 00 BD [13:42:19]Write to MH i2c: E2 02 01 21 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 3B CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 4F 02 00 35 04 06 00 BD 00 00 B3 [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:19]Read from MH i2c: E2 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 21 0E 00 90 00 A3 [13:42:19]RAPDU: 90 00 [13:42:19]wFMCommunicate OK [13:42:19]wFMCommunicate request_size=10 [13:42:19]MH_SAM_APDU [13:42:19]CAPDU: 80 0D 02 02 05 B4 36 70 3D DA [13:42:19]Write to MH i2c: E2 0D 00 22 0E 80 0D 02 02 05 00 B4 36 70 3D DA 00 00 25 [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:19]Read from MH i2c: E2 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 03 00 22 0E 00 90 00 A4 [13:42:19]RAPDU: 90 00 [13:42:19]wFMCommunicate OK [13:42:19]wFMCommunicate request_size=4 [13:42:19]MH_SAM_APDU [13:42:19]CAPDU: 80 0D 03 02 [13:42:19]Write to MH i2c: E2 08 00 23 0E 80 0D 03 02 00 00 00 00 AC [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:19]Read from MH i2c: E2 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 0B 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 0B 00 23 0E 00 35 C1 B7 A6 E6 CC 13 FD 90 00 C2 [13:42:19]RAPDU: 35 C1 B7 A6 E6 CC 13 FD 90 00 [13:42:19]wFMCommunicate OK [13:42:19]SAM_PROTO_SignData done [13:42:19]FM_MakeSignedData done [13:42:19]CreateOFDProtocolMessage [13:42:19]wFMCommunicate request_size=4 [13:42:19]MH_SAM_APDU [13:42:19]CAPDU: 80 11 00 00 [13:42:19]Write to MH i2c: E2 08 00 24 0E 80 11 00 00 00 00 00 00 AC [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:19]Read from MH i2c: E2 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 17 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: E2 17 00 24 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FF [13:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:19]wFMCommunicate OK [13:42:19]CreateOFDProtocolMessage done [13:42:19]OFDSenderStorePacket 151437 [13:42:19]StoreOFDPacket docnum=151437 [13:42:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CC 93 07 01 D1 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 3B CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 4F 02 00 35 04 06 00 BD B4 36 70 3D DA 35 C1 B7 A6 E6 CC 13 FD [13:42:19]CheckFolder [13:42:19]dirname=/storage/ofd_packets [13:42:19]CheckFolder done [13:42:19]ProducePacketName [13:42:19]name=ofd_packets/00151437 [13:42:19]NVStorageSaveData ofd_packets/00151437 [13:42:19]File name is /storage/ofd_packets/00151437 [13:42:19]Write 301 bytes [13:42:19]NVStorageSaveData done [13:42:19]OFDSenderStorePacket done [13:42:19]KKMCreateOFDPacket done [13:42:19]NVStorageSaveData kkm_last_timestamp [13:42:19]File name is /storage/kkm_last_timestamp [13:42:19]Write 4 bytes [13:42:19]NVStorageSaveData done [13:42:19]ExternCall_PrintAddStr [13:42:19]wPrintStart [13:42:19]Write to MH i2c: 01 00 00 25 0E 33 [13:42:19]Write i2c OK [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: 01 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: 01 07 00 [13:42:19]MH_I2C_Read... [13:42:19]Read from MH i2c: 01 07 00 25 0E 00 00 00 00 00 FF 0F 48 [13:42:19]RasterBufferAndPrint [13:42:19]line Счет N : (1)1785454 [13:42:19]line ИНН: 02508201610067 [13:42:19]line Контрольно-Кассовый Чек [13:42:19]line ПРОДАЖА [13:42:19]line ТРК (МРК, ГНК) : 12 [13:42:19]line Товар: 2710124130 [13:42:19]line Аи-92-К-5 [13:42:19]line 7.380 * 67.80 [13:42:19]line = 500.36 [13:42:19]line НДС 12% НСП 1% [13:42:19]line > о реализуемом товаре [13:42:19]line ОКРУГЛЕНИЕ: -0.36 [13:42:19]line ИТОГО: 500.00 [13:42:19]line Внесено: 500.00 [13:42:19]line СДАЧА: 0.00 [13:42:19]line НСП 1% : 4.43 [13:42:19]line НДС 12% : 53.14 [13:42:19]line Наличными: 500.00 [13:42:19]line Безнал.: 0.00 [13:42:19]line Место: АЗС № 89 "Партнер Нефть" [13:42:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:42:19]OFD Sender: Processing packet 151437 [packets to send 824, broken 823] [13:42:19]ProducePacketName [13:42:19]name=ofd_packets/00151437 [13:42:19]OFD Sender: To server: pG, [13:42:19]CommunicateWithHost lk.salyk.kg:30040 [13:42:19]ConnectInit lk.salyk.kg [13:42:19]line СНО: Общий режим [13:42:19]line Чек 187 21.09.2024 13:42 [13:42:19]line Смена: 474 ФФД: 1.0 [13:42:19]line ЗНМ: 0300000113 [13:42:19]line РНМ: 0000000000091825 [13:42:19]line Версия ККМ: 001 [13:42:19]line ФМ: 0000000000871835 [13:42:19]line ФД: 151437 [13:42:19]line ФПД: 208581705088474 [13:42:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134219&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151437&fm=208581705088474&tin=02508201610067®Number=0000000000091825&sum=50000 [13:42:19]written 0, free lines is 4095 [13:42:20]Write to MH i2c: 01 00 00 50 0E 5E [13:42:20]Write i2c OK [13:42:20]MH_I2C_Read... [13:42:20]Read from MH i2c: 01 [13:42:20]MH_I2C_Read... [13:42:20]Read from MH i2c: 01 07 00 [13:42:20]MH_I2C_Read... [13:42:20]Read from MH i2c: 01 07 00 50 0E 00 00 00 00 00 D7 0C 48 [13:42:20]RasterBufferAndPrint [13:42:20]line [13:42:20]line [13:42:20]line [13:42:20]line [13:42:20]line [13:42:20]written 0, free lines is 3295 [13:42:20]MH_Cut [13:42:20]Write to MH i2c: D1 01 00 57 0E 01 37 [13:42:20]Write i2c OK [13:42:20]MH_I2C_Read... [13:42:20]Read from MH i2c: D1 [13:42:20]MH_I2C_Read... [13:42:20]Read from MH i2c: D1 01 00 [13:42:20]MH_I2C_Read... [13:42:20]Read from MH i2c: D1 01 00 57 0E 00 36 [13:42:20]Write to MH i2c: 01 00 00 58 0E 66 [13:42:20]Write i2c OK [13:42:20]MH_I2C_Read... [13:42:20]Connected sock=10 [13:42:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CC 93 07 01 D1 AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 3B CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 4F 02 00 35 04 06 00 BD B4 36 70 3D DA 35 C1 B7 A6 E6 CC 13 FD [13:42:20]*** Cut start [13:42:20]*** Purtial cut [13:42:20]*** Stage 1: CUTSNS_PIN = 1 [13:42:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E8 81 47 00 DF 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8D 4F 02 00 F4 03 04 00 42 75 EE 66 B6 04 01 00 00 F9 09 B3 03 C9 D9 FB C4 [13:42:20]CommunicateWithHost err = 0 [13:42:20]CheckOFDResponse [13:42:20]1017 (14) - 77093643461234 [13:42:20]1041 (16) - 0000000000871835 [13:42:20]1040 (4) - 151437 [13:42:20]1012 (4) - 21.09.2024 07:26 [13:42:20]1206 (1) - 0 [13:42:20]OFD Sender: Remove packet 151437 [13:42:20]ProducePacketName [13:42:20]name=ofd_packets/00151437 [13:42:20]NVStorageDeleteData [13:42:21]Read from MH i2c: 01 [13:42:21]MH_I2C_Read... [13:42:21]*** Stop cut motor [13:42:21]*** Cut end [13:42:21]Read from MH i2c: 01 07 00 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: 01 07 00 58 0E 00 00 00 00 00 FF 0F 7B [13:42:21]process_action close_receipt done [13:42:21]requested_data is exist [13:42:21]produce_requested_data [13:42:21]requested_item fm.sn is exist - process it [13:42:21]wFMCommunicate request_size=4 [13:42:21]MH_SAM_APDU [13:42:21]CAPDU: 80 11 00 00 [13:42:21]Write to MH i2c: E2 08 00 59 0E 80 11 00 00 00 00 00 00 E1 [13:42:21]Write i2c OK [13:42:21]MH_I2C_Read... [13:42:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:21]Read from MH i2c: E2 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: E2 17 00 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: E2 17 00 59 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 34 [13:42:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:21]wFMCommunicate OK [13:42:21]requested_item fd.num is exist - process it [13:42:21]SAM_PROTO_GetFieldsCounters [13:42:21]wFMCommunicate request_size=4 [13:42:21]MH_SAM_APDU [13:42:21]CAPDU: 80 13 00 00 [13:42:21]Write to MH i2c: E2 08 00 5A 0E 80 13 00 00 00 00 00 00 E4 [13:42:21]Write i2c OK [13:42:21]MH_I2C_Read... [13:42:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:21]Read from MH i2c: E2 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: E2 62 00 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: E2 62 00 5A 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 4F 02 00 0E 04 04 00 DA 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 EF [13:42:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8D 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:42:21]wFMCommunicate OK [13:42:21]SAM_PROTO_GetFieldsCounters done [13:42:21]requested_item shift.num is exist - process it [13:42:21]requested_item shift.opened is exist - process it [13:42:21]req_shift_opened [13:42:21]FM_GetShiftState [13:42:21]SAM_PROTO_GetShiftState [13:42:21]wFMCommunicate request_size=4 [13:42:21]MH_SAM_APDU [13:42:21]CAPDU: 80 13 01 00 [13:42:21]Write to MH i2c: E2 08 00 5B 0E 80 13 01 00 00 00 00 00 E6 [13:42:21]Write i2c OK [13:42:21]MH_I2C_Read... [13:42:21]OFD Sender: No OFD packet to send [13:42:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:21]Read from MH i2c: E2 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: E2 0E 00 [13:42:21]MH_I2C_Read... [13:42:21]Read from MH i2c: E2 0E 00 5B 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [13:42:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:42:21]wFMCommunicate OK [13:42:21]SAM_PROTO_GetShiftState done [13:42:21]FM_GetShiftState done [13:42:21]req_shift_opened done [13:42:21]requested_item shift.open_date is exist - process it [13:42:21]req_shift_open_date [13:42:21]req_shift_open_date done [13:42:21]produce_requested_data done [13:42:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151437,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:42:21]process_action_free close_receipt [13:42:21]json_value_free [13:42:21]json_value_free done [13:42:21]process_json_proto returns [13:42:21]Send response to host [13:42:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151437,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:42:21]free response buf [13:42:21]execute_script done [13:42:21]execute_script returns [13:42:21]free content buf [13:42:21]Sock 9.Close socket [13:42:21]Sock 9.Thread stoped [13:42:26]OFD Sender: No OFD packet to send [13:42:30]accept exits with 7 [13:42:30]New connection [13:42:30]New thread 3067551076 created [13:42:30]Thread 3067407716 joined [13:42:30]Waiting for new connection... [13:42:30] Sock 7.Parse request [13:42:30]Sock 7.Check first char [13:42:30]Sock 7.First char is OK [13:42:30]request: POST /json_proto HTTP/1.0 [13:42:30]Method: POST [13:42:30]URL: /json_proto [13:42:30]Method is POST - this is cgi request [13:42:30]url: /json_proto [13:42:30]query_string will be loaded in cgi processing [13:42:30]execute_cgi json_proto POST (null) [13:42:30]execute_cgi path=json_proto method=POST [13:42:30]POST find Content-Length [13:42:30]Host: 172.17.43.67:8080 [13:42:30]Content-Length: 755 [13:42:30]Content-Type: application/json [13:42:30] [13:42:30]POST finish read [13:42:30]Found Content-Length = 755 [13:42:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30049185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:30]execute_script... [13:42: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)1785453", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30049185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:42:30]POST & json_proto [13:42:30]process_json_proto [13:42:30]json parsed OK: [13:42:30]protocol is kg_v1.0 [13:42:30]action value=close_receipt [13:42:30]process_action close_receipt [13:42:30]cmd_close_receipt [13:42:30]MH_GetDate [13:42:30]Write to MH i2c: F0 00 00 5C 0E 59 [13:42:30]Write i2c OK [13:42:30]MH_I2C_Read... [13:42:30]Read from MH i2c: F0 [13:42:30]MH_I2C_Read... [13:42:30]Read from MH i2c: F0 09 00 [13:42:30]MH_I2C_Read... [13:42:30]Read from MH i2c: F0 09 00 5C 0E 00 47 CD EE 66 6A BD 47 65 9D [13:42:30]GetLastDocTimeStamp 1726926139 [13:42:30]current date 1726926151 [13:42:30]FM_GetShiftState [13:42:30]SAM_PROTO_GetShiftState [13:42:30]wFMCommunicate request_size=4 [13:42:30]MH_SAM_APDU [13:42:30]CAPDU: 80 13 01 00 [13:42:30]Write to MH i2c: E2 08 00 5D 0E 80 13 01 00 00 00 00 00 E8 [13:42:30]Write i2c OK [13:42:30]MH_I2C_Read... [13:42:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:30]Read from MH i2c: E2 [13:42:30]MH_I2C_Read... [13:42:30]Read from MH i2c: E2 0E 00 [13:42:30]MH_I2C_Read... [13:42:30]Read from MH i2c: E2 0E 00 5D 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 78 [13:42:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:42:30]wFMCommunicate OK [13:42:30]SAM_PROTO_GetShiftState done [13:42:30]FM_GetShiftState done [13:42:30]opened in 1726878748 [13:42:30]opened+sec_in_day 1726965148 [13:42:30]quantity*price = 0 [13:42:30]sum+1 = 1 [13:42:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 188 21.09.2024 13:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30049185 ФМ: 0000000000871835 ФД: 151438 ФПД: 268602080247485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151438&fm=268602080247485&tin=02508201610067®Number=0000000000091825&sum=0 [13:42:31]StoreToDocumentArchive [13:42:31]shift 474 fd 151438 [13:42:31]save to /storage/0474/doc_00151438 [13:42:31]save last doc name /storage/0474/doc_00151438 to /storage/kkm_last_doc_name [13:42:31]save OK [13:42:31]Clear old archive folders... [13:42:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:42:31]tlvbuf is 011687C0 [13:42:31]SAM_PROTO_ClearQueue [13:42:31]wFMCommunicate request_size=4 [13:42:31]MH_SAM_APDU [13:42:31]CAPDU: 80 09 00 00 [13:42:31]Write to MH i2c: E2 08 00 6A 0E 80 09 00 00 00 00 00 00 EA [13:42:31]Write i2c OK [13:42:31]MH_I2C_Read... [13:42:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:42:31]Read from MH i2c: E2 [13:42:31]MH_I2C_Read... [13:42:31]Read from MH i2c: E2 03 00 [13:42:31]MH_I2C_Read... [13:42:31]Read from MH i2c: E2 03 00 6A 0E 00 90 00 EC [13:42:31]RAPDU: 90 00 [13:42:31]wFMCommunicate OK [13:42:31]SAM_PROTO_ClearQueue done [13:42:31]KKMCreateOFDPacket [13:42:31]OFDProtocolAddRootSTLVToBuf [13:42:31]FM_MakeSignedData [13:42:31]FM_MakeSignedData [13:42:31]SAM_PROTO_SignData [13:42:31]wFMCommunicate request_size=4 [13:42:31]MH_SAM_APDU [13:42:31]CAPDU: 80 0D 01 02 [13:42:31]Write to MH i2c: E2 08 00 6B 0E 80 0D 01 02 00 00 00 00 F2 [13:42:31]Write i2c OK [13:42:31]MH_I2C_Read... [13:42:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:42:31]Read from MH i2c: E2 [13:42:31]MH_I2C_Read... [13:42:31]Read from MH i2c: E2 03 00 [13:42:31]MH_I2C_Read... [13:42:31]Read from MH i2c: E2 03 00 6B 0E 00 90 00 ED [13:42:31]RAPDU: 90 00 [13:42:31]wFMCommunicate OK [13:42:31]wFMCommunicate request_size=255 [13:42:31]MH_SAM_APDU [13:42: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 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 47 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 4F 02 00 35 04 06 00 F4 [13:42:31]Write to MH i2c: E2 02 01 6C 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 47 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 4F 02 00 35 04 06 00 F4 00 00 A0 [13:42:31]Write i2c OK [13:42:31]MH_I2C_Read... [13:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:32]Read from MH i2c: E2 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 03 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 03 00 6C 0E 00 90 00 EE [13:42:32]RAPDU: 90 00 [13:42:32]wFMCommunicate OK [13:42:32]wFMCommunicate request_size=10 [13:42:32]MH_SAM_APDU [13:42:32]CAPDU: 80 0D 02 02 05 4A CB 94 3E BD [13:42:32]Write to MH i2c: E2 0D 00 6D 0E 80 0D 02 02 05 00 4A CB 94 3E BD 00 00 A3 [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:42:32]Read from MH i2c: E2 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 03 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 03 00 6D 0E 00 90 00 EF [13:42:32]RAPDU: 90 00 [13:42:32]wFMCommunicate OK [13:42:32]wFMCommunicate request_size=4 [13:42:32]MH_SAM_APDU [13:42:32]CAPDU: 80 0D 03 02 [13:42:32]Write to MH i2c: E2 08 00 6E 0E 80 0D 03 02 00 00 00 00 F7 [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:42:32]Read from MH i2c: E2 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 0B 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 0B 00 6E 0E 00 F2 E5 66 6B C6 87 E4 59 90 00 2A [13:42:32]RAPDU: F2 E5 66 6B C6 87 E4 59 90 00 [13:42:32]wFMCommunicate OK [13:42:32]SAM_PROTO_SignData done [13:42:32]FM_MakeSignedData done [13:42:32]CreateOFDProtocolMessage [13:42:32]wFMCommunicate request_size=4 [13:42:32]MH_SAM_APDU [13:42:32]CAPDU: 80 11 00 00 [13:42:32]Write to MH i2c: E2 08 00 6F 0E 80 11 00 00 00 00 00 00 F7 [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:32]Read from MH i2c: E2 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 17 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: E2 17 00 6F 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4A [13:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:32]wFMCommunicate OK [13:42:32]CreateOFDProtocolMessage done [13:42:32]OFDSenderStorePacket 151438 [13:42:32]StoreOFDPacket docnum=151438 [13:42:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B3 68 07 01 60 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 47 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 4F 02 00 35 04 06 00 F4 4A CB 94 3E BD F2 E5 66 6B C6 87 E4 59 [13:42:32]CheckFolder [13:42:32]dirname=/storage/ofd_packets [13:42:32]CheckFolder done [13:42:32]ProducePacketName [13:42:32]name=ofd_packets/00151438 [13:42:32]NVStorageSaveData ofd_packets/00151438 [13:42:32]File name is /storage/ofd_packets/00151438 [13:42:32]Write 301 bytes [13:42:32]NVStorageSaveData done [13:42:32]OFDSenderStorePacket done [13:42:32]KKMCreateOFDPacket done [13:42:32]NVStorageSaveData kkm_last_timestamp [13:42:32]File name is /storage/kkm_last_timestamp [13:42:32]Write 4 bytes [13:42:32]NVStorageSaveData done [13:42:32]ExternCall_PrintAddStr [13:42:32]wPrintStart [13:42:32]Write to MH i2c: 01 00 00 70 0E 7E [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: 01 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: 01 07 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: 01 07 00 70 0E 00 00 00 00 00 FF 0F 93 [13:42:32]RasterBufferAndPrint [13:42:32]line Счет N : (1)1785453 [13:42:32]line ИНН: 02508201610067 [13:42:32]line Контрольно-Кассовый Чек [13:42:32]line ПРОДАЖА [13:42:32]line ТРК (МРК, ГНК) : 42 [13:42:32]line Товар: 2710124130 [13:42:32]line Аи-92-К-5 [13:42:32]line 15.000 * 0.00 [13:42:32]line = 0.00 [13:42:32]line НДС 12% НСП 1% [13:42:32]line > о реализуемом товаре [13:42:32]line ИТОГО: 0.00 [13:42:32]line НСП 1% : 0.00 [13:42:32]line НДС 12% : 0.00 [13:42:32]line Наличными: 0.00 [13:42:32]line Безнал.: 0.00 [13:42:32]line Место: АЗС № 89 "Партнер Нефть" [13:42:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:42:32]line СНО: Общий режим [13:42:32]line Чек 188 21.09.2024 13:42 [13:42:32]line Смена: 474 ФФД: 1.0 [13:42:32]line ЗНМ: 0300000113 [13:42:32]line РНМ: 0000000000091825 [13:42:32]line Версия ККМ: 001 [13:42:32]line Талоны: ТК ГПНА Online [13:42:32]line 30049185 [13:42:32]line ФМ: 0000000000871835 [13:42:32]line ФД: 151438 [13:42:32]line ФПД: 268602080247485 [13:42:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134231&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151438&fm=268602080247485&tin=02508201610067®Number=0000000000091825&sum=0 [13:42:32]written 0, free lines is 4095 [13:42:32]OFD Sender: Processing packet 151438 [packets to send 824, broken 823] [13:42:32]ProducePacketName [13:42:32]name=ofd_packets/00151438 [13:42:32]OFD Sender: To server: pG, [13:42:32]CommunicateWithHost lk.salyk.kg:30040 [13:42:32]ConnectInit lk.salyk.kg [13:42:32]Write to MH i2c: 01 00 00 9A 0E A8 [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: 01 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: 01 07 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: 01 07 00 9A 0E 00 00 00 00 00 E0 0C 9B [13:42:32]RasterBufferAndPrint [13:42:32]line [13:42:32]line [13:42:32]line [13:42:32]line [13:42:32]line [13:42:32]written 0, free lines is 3305 [13:42:32]MH_Cut [13:42:32]Write to MH i2c: D1 01 00 A1 0E 01 81 [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: D1 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: D1 01 00 [13:42:32]MH_I2C_Read... [13:42:32]Read from MH i2c: D1 01 00 A1 0E 00 80 [13:42:32]Write to MH i2c: 01 00 00 A2 0E B0 [13:42:32]Write i2c OK [13:42:32]MH_I2C_Read... [13:42:33]*** Cut start [13:42:33]*** Purtial cut [13:42:33]*** Stage 1: CUTSNS_PIN = 1 [13:42:33]Read from MH i2c: 01 [13:42:33]MH_I2C_Read... [13:42:33]*** Stop cut motor [13:42:33]*** Cut end [13:42:33]Read from MH i2c: 01 07 00 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: 01 07 00 A2 0E 00 00 00 00 00 FF 0F C5 [13:42:33]process_action close_receipt done [13:42:33]requested_data is exist [13:42:33]produce_requested_data [13:42:33]requested_item fm.sn is exist - process it [13:42:33]wFMCommunicate request_size=4 [13:42:33]MH_SAM_APDU [13:42:33]CAPDU: 80 11 00 00 [13:42:33]Write to MH i2c: E2 08 00 A3 0E 80 11 00 00 00 00 00 00 2B [13:42:33]Write i2c OK [13:42:33]MH_I2C_Read... [13:42:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:42:33]Read from MH i2c: E2 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: E2 17 00 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: E2 17 00 A3 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7E [13:42:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:42:33]wFMCommunicate OK [13:42:33]requested_item fd.num is exist - process it [13:42:33]SAM_PROTO_GetFieldsCounters [13:42:33]wFMCommunicate request_size=4 [13:42:33]MH_SAM_APDU [13:42:33]CAPDU: 80 13 00 00 [13:42:33]Write to MH i2c: E2 08 00 A4 0E 80 13 00 00 00 00 00 00 2E [13:42:33]Write i2c OK [13:42:33]MH_I2C_Read... [13:42:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:42:33]Read from MH i2c: E2 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: E2 62 00 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: E2 62 00 A4 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 4F 02 00 0E 04 04 00 DA 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 3D [13:42:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8E 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:42:33]wFMCommunicate OK [13:42:33]SAM_PROTO_GetFieldsCounters done [13:42:33]requested_item shift.num is exist - process it [13:42:33]requested_item shift.opened is exist - process it [13:42:33]req_shift_opened [13:42:33]FM_GetShiftState [13:42:33]SAM_PROTO_GetShiftState [13:42:33]wFMCommunicate request_size=4 [13:42:33]MH_SAM_APDU [13:42:33]CAPDU: 80 13 01 00 [13:42:33]Write to MH i2c: E2 08 00 A5 0E 80 13 01 00 00 00 00 00 30 [13:42:33]Write i2c OK [13:42:33]MH_I2C_Read... [13:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:42:33]Read from MH i2c: E2 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: E2 0E 00 [13:42:33]MH_I2C_Read... [13:42:33]Read from MH i2c: E2 0E 00 A5 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [13:42:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:42:33]wFMCommunicate OK [13:42:33]SAM_PROTO_GetShiftState done [13:42:33]FM_GetShiftState done [13:42:33]req_shift_opened done [13:42:33]requested_item shift.open_date is exist - process it [13:42:33]req_shift_open_date [13:42:33]req_shift_open_date done [13:42:33]produce_requested_data done [13:42:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151438,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:42:33]process_action_free close_receipt [13:42:33]json_value_free [13:42:33]json_value_free done [13:42:33]process_json_proto returns [13:42:33]Send response to host [13:42:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151438,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:42:33]free response buf [13:42:33]execute_script done [13:42:33]execute_script returns [13:42:33]free content buf [13:42:33]Sock 7.Close socket [13:42:33]Sock 7.Thread stoped [13:42:36]Connected sock=11 [13:42:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B3 68 07 01 60 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 98 3A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 47 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 4F 02 00 35 04 06 00 F4 4A CB 94 3E BD F2 E5 66 6B C6 87 E4 59 [13:42:36]recv_with_timeout no data received [13:42:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 5F 47 00 C0 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8E 4F 02 00 F4 03 04 00 52 75 EE 66 B6 04 01 00 00 B8 3A EB C6 C0 8A C6 F0 [13:42:39]CommunicateWithHost err = 0 [13:42:39]CheckOFDResponse [13:42:39]1017 (14) - 77093643461234 [13:42:39]1041 (16) - 0000000000871835 [13:42:39]1040 (4) - 151438 [13:42:39]1012 (4) - 21.09.2024 07:27 [13:42:39]1206 (1) - 0 [13:42:39]OFD Sender: Remove packet 151438 [13:42:39]ProducePacketName [13:42:39]name=ofd_packets/00151438 [13:42:39]NVStorageDeleteData [13:42:40]OFD Sender: No OFD packet to send [13:42:45]OFD Sender: No OFD packet to send [13:42:50]OFD Sender: No OFD packet to send [13:42:55]OFD Sender: No OFD packet to send [13:43:00]OFD Sender: No OFD packet to send [13:43:05]OFD Sender: No OFD packet to send [13:43:10]OFD Sender: No OFD packet to send [13:43:15]OFD Sender: No OFD packet to send [13:43:15]recv_with_timeout no data received [13:43:16]accept exits with 9 [13:43:16]New connection [13:43:16]New thread 3067407716 created [13:43:16]Thread 3067551076 joined [13:43:16]Waiting for new connection... [13:43:16] Sock 9.Parse request [13:43:16]Sock 9.Check first char [13:43:16]Sock 9.First char is OK [13:43:16]request: POST /json_proto HTTP/1.0 [13:43:16]Method: POST [13:43:16]URL: /json_proto [13:43:16]Method is POST - this is cgi request [13:43:16]url: /json_proto [13:43:16]query_string will be loaded in cgi processing [13:43:16]execute_cgi json_proto POST (null) [13:43:16]execute_cgi path=json_proto method=POST [13:43:16]POST find Content-Length [13:43:16]Host: 172.17.43.67:8080 [13:43:16]Content-Length: 667 [13:43:16]Content-Type: application/json [13:43:16] [13:43:16]POST finish read [13:43:16]Found Content-Length = 667 [13:43:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 23.090, "sum" : 1600.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:16]execute_script... [13:43: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)1785455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 23.090, "sum" : 1600.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:16]POST & json_proto [13:43:16]process_json_proto [13:43:16]json parsed OK: [13:43:16]protocol is kg_v1.0 [13:43:16]action value=close_receipt [13:43:16]process_action close_receipt [13:43:16]cmd_close_receipt [13:43:16]MH_GetDate [13:43:16]Write to MH i2c: F0 00 00 A6 0E A3 [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: F0 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: F0 09 00 [13:43:16]MH_I2C_Read... [13:43:16]Read from MH i2c: F0 09 00 A6 0E 00 76 CD EE 66 6A BD 47 65 16 [13:43:16]GetLastDocTimeStamp 1726926151 [13:43:16]current date 1726926198 [13:43:16]FM_GetShiftState [13:43:16]SAM_PROTO_GetShiftState [13:43:16]wFMCommunicate request_size=4 [13:43:16]MH_SAM_APDU [13:43:16]CAPDU: 80 13 01 00 [13:43:16]Write to MH i2c: E2 08 00 A7 0E 80 13 01 00 00 00 00 00 32 [13:43:16]Write i2c OK [13:43:16]MH_I2C_Read... [13:43:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:17]Read from MH i2c: E2 [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: E2 0E 00 [13:43:17]MH_I2C_Read... [13:43:17]Read from MH i2c: E2 0E 00 A7 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C2 [13:43:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:43:17]wFMCommunicate OK [13:43:17]SAM_PROTO_GetShiftState done [13:43:17]FM_GetShiftState done [13:43:17]opened in 1726878748 [13:43:17]opened+sec_in_day 1726965148 [13:43:17]quantity*price = 160013 [13:43:17]sum+1 = 160015 [13:43:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 189 21.09.2024 13:43 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151439 ФПД: 144521896820419 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151439&fm=144521896820419&tin=02508201610067®Number=0000000000091825&sum=160000 [13:43:18]StoreToDocumentArchive [13:43:18]shift 474 fd 151439 [13:43:18]save to /storage/0474/doc_00151439 [13:43:18]save last doc name /storage/0474/doc_00151439 to /storage/kkm_last_doc_name [13:43:18]save OK [13:43:18]Clear old archive folders... [13:43:18]ProcessDocumentItem done err = 0, tmpTLVsize=247 [13:43:18]tlvbuf is 01203140 [13:43:18]SAM_PROTO_ClearQueue [13:43:18]wFMCommunicate request_size=4 [13:43:18]MH_SAM_APDU [13:43:18]CAPDU: 80 09 00 00 [13:43:18]Write to MH i2c: E2 08 00 B4 0E 80 09 00 00 00 00 00 00 34 [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:18]Read from MH i2c: E2 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 B4 0E 00 90 00 36 [13:43:18]RAPDU: 90 00 [13:43:18]wFMCommunicate OK [13:43:18]SAM_PROTO_ClearQueue done [13:43:18]KKMCreateOFDPacket [13:43:18]OFDProtocolAddRootSTLVToBuf [13:43:18]FM_MakeSignedData [13:43:18]FM_MakeSignedData [13:43:18]SAM_PROTO_SignData [13:43:18]wFMCommunicate request_size=4 [13:43:18]MH_SAM_APDU [13:43:18]CAPDU: 80 0D 01 02 [13:43:18]Write to MH i2c: E2 08 00 B5 0E 80 0D 01 02 00 00 00 00 3C [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:18]Read from MH i2c: E2 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 B5 0E 00 90 00 37 [13:43:18]RAPDU: 90 00 [13:43:18]wFMCommunicate OK [13:43:18]wFMCommunicate request_size=255 [13:43:18]MH_SAM_APDU [13:43:18]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 32 5A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 0E 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 76 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 4F 02 00 35 04 06 00 83 71 20 52 7E [13:43:18]Write to MH i2c: E2 02 01 B6 0E 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 32 5A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 0E 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 76 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 4F 02 00 35 04 06 00 83 71 20 52 7E 00 00 AB [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:18]Read from MH i2c: E2 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 B6 0E 00 90 00 38 [13:43:18]RAPDU: 90 00 [13:43:18]wFMCommunicate OK [13:43:18]wFMCommunicate request_size=6 [13:43:18]MH_SAM_APDU [13:43:18]CAPDU: 80 0D 02 02 01 C3 [13:43:18]Write to MH i2c: E2 09 00 B7 0E 80 0D 02 02 01 00 C3 00 00 04 [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:18]Read from MH i2c: E2 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 03 00 B7 0E 00 90 00 39 [13:43:18]RAPDU: 90 00 [13:43:18]wFMCommunicate OK [13:43:18]wFMCommunicate request_size=4 [13:43:18]MH_SAM_APDU [13:43:18]CAPDU: 80 0D 03 02 [13:43:18]Write to MH i2c: E2 08 00 B8 0E 80 0D 03 02 00 00 00 00 41 [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:18]Read from MH i2c: E2 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 0B 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 0B 00 B8 0E 00 3D 4F B4 1A D8 21 0F BD 90 00 61 [13:43:18]RAPDU: 3D 4F B4 1A D8 21 0F BD 90 00 [13:43:18]wFMCommunicate OK [13:43:18]SAM_PROTO_SignData done [13:43:18]FM_MakeSignedData done [13:43:18]CreateOFDProtocolMessage [13:43:18]wFMCommunicate request_size=4 [13:43:18]MH_SAM_APDU [13:43:18]CAPDU: 80 11 00 00 [13:43:18]Write to MH i2c: E2 08 00 B9 0E 80 11 00 00 00 00 00 00 41 [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:18]Read from MH i2c: E2 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 17 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: E2 17 00 B9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 94 [13:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:43:18]wFMCommunicate OK [13:43:18]CreateOFDProtocolMessage done [13:43:18]OFDSenderStorePacket 151439 [13:43:18]StoreOFDPacket docnum=151439 [13:43:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 77 BF 03 01 4B EE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 32 5A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 0E 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 76 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 4F 02 00 35 04 06 00 83 71 20 52 7E C3 3D 4F B4 1A D8 21 0F BD [13:43:18]CheckFolder [13:43:18]dirname=/storage/ofd_packets [13:43:18]CheckFolder done [13:43:18]ProducePacketName [13:43:18]name=ofd_packets/00151439 [13:43:18]NVStorageSaveData ofd_packets/00151439 [13:43:18]File name is /storage/ofd_packets/00151439 [13:43:18]Write 297 bytes [13:43:18]NVStorageSaveData done [13:43:18]OFDSenderStorePacket done [13:43:18]KKMCreateOFDPacket done [13:43:18]NVStorageSaveData kkm_last_timestamp [13:43:18]File name is /storage/kkm_last_timestamp [13:43:18]Write 4 bytes [13:43:18]NVStorageSaveData done [13:43:18]ExternCall_PrintAddStr [13:43:18]wPrintStart [13:43:18]Write to MH i2c: 01 00 00 BA 0E C8 [13:43:18]Write i2c OK [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: 01 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: 01 07 00 [13:43:18]MH_I2C_Read... [13:43:18]Read from MH i2c: 01 07 00 BA 0E 00 00 00 00 00 FF 0F DD [13:43:18]RasterBufferAndPrint [13:43:18]line Счет N : (1)1785455 [13:43:18]line ИНН: 02508201610067 [13:43:18]line Контрольно-Кассовый Чек [13:43:18]line ПРОДАЖА [13:43:18]line ТРК (МРК, ГНК) : 33 [13:43:18]line Товар: 2710124130 [13:43:18]line Super-92 [13:43:18]line 23.090 * 69.30 [13:43:18]line = 1600.14 [13:43:18]line НДС 12% НСП 1% [13:43:18]line > о реализуемом товаре [13:43:18]line ОКРУГЛЕНИЕ: -0.14 [13:43:18]line ИТОГО: 1600.00 [13:43:18]line Внесено: 1600.00 [13:43:18]line СДАЧА: 0.00 [13:43:18]line НСП 1% : 14.16 [13:43:18]line НДС 12% : 169.93 [13:43:18]line Наличными: 1600.00 [13:43:18]line Безнал.: 0.00 [13:43:18]line Место: АЗС № 89 "Партнер Нефть" [13:43:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:43:18]line СНО: Общий режим [13:43:18]line Чек 189 21.09.2024 13:43 [13:43:18]line Смена: 474 ФФД: 1.0 [13:43:18]line ЗНМ: 0300000113 [13:43:18]line РНМ: 0000000000091825 [13:43:18]line Версия ККМ: 001 [13:43:18]line ФМ: 0000000000871835 [13:43:18]line ФД: 151439 [13:43:18]line ФПД: 144521896820419 [13:43:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151439&fm=144521896820419&tin=02508201610067®Number=0000000000091825&sum=160000 [13:43:18]written 0, free lines is 4095 [13:43:18]OFD Sender: Processing packet 151439 [packets to send 824, broken 823] [13:43:18]ProducePacketName [13:43:18]name=ofd_packets/00151439 [13:43:18]OFD Sender: To server: pG, [13:43:18]CommunicateWithHost lk.salyk.kg:30040 [13:43:18]ConnectInit lk.salyk.kg [13:43:19]Write to MH i2c: 01 00 00 E5 0E F3 [13:43:19]Write i2c OK [13:43:19]MH_I2C_Read... [13:43:19]Read from MH i2c: 01 [13:43:19]MH_I2C_Read... [13:43:19]Read from MH i2c: 01 07 00 [13:43:19]MH_I2C_Read... [13:43:19]Read from MH i2c: 01 07 00 E5 0E 00 00 00 00 00 D2 0C D8 [13:43:19]RasterBufferAndPrint [13:43:19]line [13:43:19]line [13:43:19]line [13:43:19]line [13:43:19]line [13:43:19]written 0, free lines is 3288 [13:43:19]MH_Cut [13:43:19]Write to MH i2c: D1 01 00 EC 0E 01 CC [13:43:19]Write i2c OK [13:43:19]MH_I2C_Read... [13:43:19]Read from MH i2c: D1 [13:43:19]MH_I2C_Read... [13:43:19]Read from MH i2c: D1 01 00 [13:43:19]MH_I2C_Read... [13:43:19]Read from MH i2c: D1 01 00 EC 0E 00 CB [13:43:19]Write to MH i2c: 01 00 00 ED 0E FB [13:43:19]Write i2c OK [13:43:19]MH_I2C_Read... [13:43:19]Connected sock=10 [13:43:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 77 BF 03 01 4B EE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 32 5A 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 0E 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 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 76 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 4F 02 00 35 04 06 00 83 71 20 52 7E C3 3D 4F B4 1A D8 21 0F BD [13:43:19]*** Cut start [13:43:19]*** Purtial cut [13:43:19]*** Stage 1: CUTSNS_PIN = 1 [13:43:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FA BE 47 00 4F EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 8F 4F 02 00 F4 03 04 00 7D 75 EE 66 B6 04 01 00 00 45 DA 72 49 C3 7D 9E 50 [13:43:19]CommunicateWithHost err = 0 [13:43:19]CheckOFDResponse [13:43:19]1017 (14) - 77093643461234 [13:43:19]1041 (16) - 0000000000871835 [13:43:19]1040 (4) - 151439 [13:43:19]1012 (4) - 21.09.2024 07:27 [13:43:19]1206 (1) - 0 [13:43:19]OFD Sender: Remove packet 151439 [13:43:19]ProducePacketName [13:43:19]name=ofd_packets/00151439 [13:43:19]NVStorageDeleteData [13:43:20]Read from MH i2c: 01 [13:43:20]MH_I2C_Read... [13:43:20]*** Stop cut motor [13:43:20]*** Cut end [13:43:20]Read from MH i2c: 01 07 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: 01 07 00 ED 0E 00 00 00 00 00 FF 0F 10 [13:43:20]process_action close_receipt done [13:43:20]requested_data is exist [13:43:20]produce_requested_data [13:43:20]requested_item fm.sn is exist - process it [13:43:20]wFMCommunicate request_size=4 [13:43:20]MH_SAM_APDU [13:43:20]CAPDU: 80 11 00 00 [13:43:20]Write to MH i2c: E2 08 00 EE 0E 80 11 00 00 00 00 00 00 76 [13:43:20]Write i2c OK [13:43:20]MH_I2C_Read... [13:43:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:20]Read from MH i2c: E2 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 17 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 17 00 EE 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [13:43:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:43:20]wFMCommunicate OK [13:43:20]requested_item fd.num is exist - process it [13:43:20]SAM_PROTO_GetFieldsCounters [13:43:20]wFMCommunicate request_size=4 [13:43:20]MH_SAM_APDU [13:43:20]CAPDU: 80 13 00 00 [13:43:20]Write to MH i2c: E2 08 00 EF 0E 80 13 00 00 00 00 00 00 79 [13:43:20]Write i2c OK [13:43:20]MH_I2C_Read... [13:43:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:20]Read from MH i2c: E2 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 62 00 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 62 00 EF 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 4F 02 00 0E 04 04 00 DA 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 8C [13:43:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 8F 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:43:20]wFMCommunicate OK [13:43:20]SAM_PROTO_GetFieldsCounters done [13:43:20]requested_item shift.num is exist - process it [13:43:20]requested_item shift.opened is exist - process it [13:43:20]req_shift_opened [13:43:20]FM_GetShiftState [13:43:20]SAM_PROTO_GetShiftState [13:43:20]wFMCommunicate request_size=4 [13:43:20]MH_SAM_APDU [13:43:20]CAPDU: 80 13 01 00 [13:43:20]Write to MH i2c: E2 08 00 F0 0E 80 13 01 00 00 00 00 00 7B [13:43:20]Write i2c OK [13:43:20]MH_I2C_Read... [13:43:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:20]Read from MH i2c: E2 [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 0E 00 [13:43:29]wFMCommunicate OK [13:43:29]wFMCommunicate request_size=15 [13:43:29]MH_SAM_APDU [13:43:29]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [13:43:29]Write to MH i2c: E2 12 00 F9 0E 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 DE [13:43:29]Write i2c OK [13:43:29]MH_I2C_Read... [13:43:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:43:29]Read from MH i2c: E2 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: E2 03 00 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: E2 03 00 F9 0E 00 90 00 7B [13:43:29]RAPDU: 90 00 [13:43:29]wFMCommunicate OK [13:43:29]wFMCommunicate request_size=11 [13:43:29]MH_SAM_APDU [13:43:29]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [13:43:29]Write to MH i2c: E2 0E 00 FA 0E 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 BA [13:43:29]Write i2c OK [13:43:29]MH_I2C_Read... [13:43:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:43:29]Read from MH i2c: E2 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: E2 03 00 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: E2 03 00 FA 0E 00 90 00 7C [13:43:29]RAPDU: 90 00 [13:43:29]wFMCommunicate OK [13:43:29]wFMCommunicate request_size=13 [13:43:29]MH_SAM_APDU [13:43:29]CAPDU: 80 15 02 00 08 F4 03 04 00 82 CD EE 66 [13:43:29]Write to MH i2c: E2 10 00 FB 0E 80 15 02 00 08 00 F4 03 04 00 82 CD EE 66 00 00 37 [13:43:29]Write i2c OK [13:43:29]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 FB 0E 00 90 00 7D [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=25 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:43:30]Write to MH i2c: E2 1C 00 FC 0E 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EC [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 FC 0E 00 90 00 7E [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 15 03 00 [13:43:30]Write to MH i2c: E2 08 00 FD 0E 80 15 03 00 00 00 00 00 8C [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 40 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 40 00 FD 0E 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BE 00 00 00 35 04 06 00 41 21 B2 27 C2 C0 90 00 B9 [13:43:30]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BE 00 00 00 35 04 06 00 41 21 B2 27 C2 C0 90 00 [13:43:30]wFMCommunicate OK [13:43:30]SAM_PROTO_ProcessDocument answer len = 59 [13:43:30]SAM_PROTO_ProcessDocument done [13:43:30]SetTLVBufToDocument [13:43:30]Processing tag 1209 (04B9) [13:43:30]Malloc new data [13:43:30]Processing tag 1041 (0411) [13:43:30]Processing tag 1040 (0410) [13:43:30]Malloc new data [13:43:30]Processing tag 1038 (040E) [13:43:30]Malloc new data [13:43:30]Processing tag 1042 (0412) [13:43:30]Malloc new data [13:43:30]Processing tag 1077 (0435) [13:43:30]Malloc new data [13:43:30]SetTLVBufToDocument err=0 [13:43:30]KKMLoadAndSignReceiptData store KKM data [13:43:30]KKMLoadAndSignReceiptData err=0 [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 11 00 00 [13:43:30]Write to MH i2c: E2 08 00 FE 0E 80 11 00 00 00 00 00 00 86 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 17 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 17 00 FE 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [13:43:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:43:30]wFMCommunicate OK [13:43:30]Счет N : (1)1785456 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 22 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 190 21.09.2024 13:43 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151440 ФПД: 71612978676416 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151440&fm=71612978676416&tin=02508201610067®Number=0000000000091825&sum=50000 [13:43:30]StoreToDocumentArchive [13:43:30]shift 474 fd 151440 [13:43:30]save to /storage/0474/doc_00151440 [13:43:30]save last doc name /storage/0474/doc_00151440 to /storage/kkm_last_doc_name [13:43:30]save OK [13:43:30]Clear old archive folders... [13:43:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:43:30]tlvbuf is 01168390 [13:43:30]SAM_PROTO_ClearQueue [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 09 00 00 [13:43:30]Write to MH i2c: E2 08 00 FF 0E 80 09 00 00 00 00 00 00 7F [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 FF 0E 00 90 00 81 [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]SAM_PROTO_ClearQueue done [13:43:30]KKMCreateOFDPacket [13:43:30]OFDProtocolAddRootSTLVToBuf [13:43:30]FM_MakeSignedData [13:43:30]FM_MakeSignedData [13:43:30]SAM_PROTO_SignData [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 01 02 [13:43:30]Write to MH i2c: E2 08 00 00 0F 80 0D 01 02 00 00 00 00 88 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 00 0F 00 90 00 83 [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=255 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 82 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 4F 02 00 35 04 06 00 41 [13:43:30]Write to MH i2c: E2 02 01 01 0F 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 82 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 4F 02 00 35 04 06 00 41 00 00 65 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]OFD Sender: No OFD packet to send [13:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 01 0F 00 90 00 84 [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=10 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 02 02 05 21 B2 27 C2 C0 [13:43:30]Write to MH i2c: E2 0D 00 02 0F 80 0D 02 02 05 00 21 B2 27 C2 C0 00 00 11 [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:30]Read from MH i2c: E2 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 [13:43:30]MH_I2C_Read... [13:43:30]Read from MH i2c: E2 03 00 02 0F 00 90 00 85 [13:43:30]RAPDU: 90 00 [13:43:30]wFMCommunicate OK [13:43:30]wFMCommunicate request_size=4 [13:43:30]MH_SAM_APDU [13:43:30]CAPDU: 80 0D 03 02 [13:43:30]Write to MH i2c: E2 08 00 03 0F 80 0D 03 02 00 00 00 00 8D [13:43:30]Write i2c OK [13:43:30]MH_I2C_Read... [13:43:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:20]MH_I2C_Read... [13:43:20]Read from MH i2c: E2 0E 00 F0 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [13:43:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:43:20]wFMCommunicate OK [13:43:20]SAM_PROTO_GetShiftState done [13:43:20]FM_GetShiftState done [13:43:20]req_shift_opened done [13:43:20]requested_item shift.open_date is exist - process it [13:43:20]req_shift_open_date [13:43:20]req_shift_open_date done [13:43:20]produce_requested_data done [13:43:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151439,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:43:20]process_action_free close_receipt [13:43:20]json_value_free [13:43:20]json_value_free done [13:43:20]process_json_proto returns [13:43:20]Send response to host [13:43:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151439,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:43:20]free response buf [13:43:20]execute_script done [13:43:20]execute_script returns [13:43:20]free content buf [13:43:20]Sock 9.Close socket [13:43:20]Sock 9.Thread stoped [13:43:20]OFD Sender: No OFD packet to send [13:43:25]OFD Sender: No OFD packet to send [13:43:29]accept exits with 7 [13:43:29]New connection [13:43:29]New thread 3067551076 created [13:43:29]Thread 3067407716 joined [13:43:29]Waiting for new connection... [13:43:29] Sock 7.Parse request [13:43:29]Sock 7.Check first char [13:43:29]Sock 7.First char is OK [13:43:29]request: POST /json_proto HTTP/1.0 [13:43:29]Method: POST [13:43:29]URL: /json_proto [13:43:29]Method is POST - this is cgi request [13:43:29]url: /json_proto [13:43:29]query_string will be loaded in cgi processing [13:43:29]execute_cgi json_proto POST (null) [13:43:29]execute_cgi path=json_proto method=POST [13:43:29]POST find Content-Length [13:43:29]Host: 172.17.43.67:8080 [13:43:29]Content-Length: 678 [13:43:29]Content-Type: application/json [13:43:29] [13:43:29]POST finish read [13:43:29]Found Content-Length = 678 [13:43:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:29]execute_script... [13:43: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)1785456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:43:29]POST & json_proto [13:43:29]process_json_proto [13:43:29]json parsed OK: [13:43:29]protocol is kg_v1.0 [13:43:29]action value=close_receipt [13:43:29]process_action close_receipt [13:43:29]cmd_close_receipt [13:43:29]MH_GetDate [13:43:29]Write to MH i2c: F0 00 00 F1 0E EE [13:43:29]Write i2c OK [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: F0 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: F0 09 00 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: F0 09 00 F1 0E 00 82 CD EE 66 6A BD 47 65 6D [13:43:29]GetLastDocTimeStamp 1726926198 [13:43:29]current date 1726926210 [13:43:29]FM_GetShiftState [13:43:29]SAM_PROTO_GetShiftState [13:43:29]wFMCommunicate request_size=4 [13:43:29]MH_SAM_APDU [13:43:29]CAPDU: 80 13 01 00 [13:43:29]Write to MH i2c: E2 08 00 F2 0E 80 13 01 00 00 00 00 00 7D [13:43:29]Write i2c OK [13:43:29]MH_I2C_Read... [13:43:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:29]Read from MH i2c: E2 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: E2 0E 00 [13:43:29]MH_I2C_Read... [13:43:29]Read from MH i2c: E2 0E 00 F2 0E 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0D [13:43:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:43:29]wFMCommunicate OK [13:43:29]SAM_PROTO_GetShiftState done [13:43:29]FM_GetShiftState done [13:43:29]opened in 1726878748 [13:43:29]opened+sec_in_day 1726965148 [13:43:29]quantity*price = 50036 [13:43:29]sum+1 = 50037 [13:43:29]Check (price>sum+1) || (price+1 о реализуемом товаре [13:43:30]line ОКРУГЛЕНИЕ: -0.36 [13:43:30]line ИТОГО: 500.00 [13:43:30]line Внесено: 500.00 [13:43:30]line СДАЧА: 0.00 [13:43:30]line НСП 1% : 4.43 [13:43:30]line НДС 12% : 53.14 [13:43:30]line Наличными: 500.00 [13:43:30]line Безнал.: 0.00 [13:43:30]line Место: АЗС № 89 "Партнер Нефть" [13:43:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:43:30]line СНО: Общий режим [13:43:30]line Чек 190 21.09.2024 13:43 [13:43:30]line Смена: 474 ФФД: 1.0 [13:43:30]line ЗНМ: 0300000113 [13:43:30]line РНМ: 0000000000091825 [13:43:30]line Версия ККМ: 001 [13:43:30]line ФМ: 0000000000871835 [13:43:30]line ФД: 151440 [13:43:30]line ФПД: 71612978676416 [13:43:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151440&fm=71612978676416&tin=02508201610067®Number=0000000000091825&sum=50000 [13:43:30]written 0, free lines is 4095 [13:43:31]OFD Sender: Processing packet 151440 [packets to send 824, broken 823] [13:43:31]ProducePacketName [13:43:31]name=ofd_packets/00151440 [13:43:31]OFD Sender: To server: pG, [13:43:31]CommunicateWithHost lk.salyk.kg:30040 [13:43:31]ConnectInit lk.salyk.kg [13:43:31]Write to MH i2c: 01 00 00 30 0F 3F [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 07 00 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: 01 07 00 30 0F 00 00 00 00 00 D4 0C 26 [13:43:31]RasterBufferAndPrint [13:43:31]line [13:43:31]line [13:43:31]line [13:43:31]line [13:43:31]line [13:43:31]written 0, free lines is 3293 [13:43:31]MH_Cut [13:43:31]Write to MH i2c: D1 01 00 37 0F 01 18 [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: D1 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: D1 01 00 [13:43:31]MH_I2C_Read... [13:43:31]Read from MH i2c: D1 01 00 37 0F 00 17 [13:43:31]Write to MH i2c: 01 00 00 38 0F 47 [13:43:31]Write i2c OK [13:43:31]MH_I2C_Read... [13:43:32]*** Cut start [13:43:32]*** Purtial cut [13:43:32]*** Stage 1: CUTSNS_PIN = 1 [13:43:32]Read from MH i2c: 01 [13:43:32]MH_I2C_Read... [13:43:32]*** Stop cut motor [13:43:32]*** Cut end [13:43:32]Read from MH i2c: 01 07 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: 01 07 00 38 0F 00 00 00 00 00 FF 0F 5C [13:43:32]process_action close_receipt done [13:43:32]requested_data is exist [13:43:32]produce_requested_data [13:43:32]requested_item fm.sn is exist - process it [13:43:32]wFMCommunicate request_size=4 [13:43:32]MH_SAM_APDU [13:43:32]CAPDU: 80 11 00 00 [13:43:32]Write to MH i2c: E2 08 00 39 0F 80 11 00 00 00 00 00 00 C2 [13:43:32]Write i2c OK [13:43:32]MH_I2C_Read... [13:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:32]Read from MH i2c: E2 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 17 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 17 00 39 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 15 [13:43:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:43:32]wFMCommunicate OK [13:43:32]requested_item fd.num is exist - process it [13:43:32]SAM_PROTO_GetFieldsCounters [13:43:32]wFMCommunicate request_size=4 [13:43:32]MH_SAM_APDU [13:43:32]CAPDU: 80 13 00 00 [13:43:32]Write to MH i2c: E2 08 00 3A 0F 80 13 00 00 00 00 00 00 C5 [13:43:32]Write i2c OK [13:43:32]MH_I2C_Read... [13:43:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:32]Read from MH i2c: E2 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 62 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 62 00 3A 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 4F 02 00 0E 04 04 00 DA 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 DC [13:43:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 90 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:43:32]wFMCommunicate OK [13:43:32]SAM_PROTO_GetFieldsCounters done [13:43:32]requested_item shift.num is exist - process it [13:43:32]requested_item shift.opened is exist - process it [13:43:32]req_shift_opened [13:43:32]FM_GetShiftState [13:43:32]SAM_PROTO_GetShiftState [13:43:32]wFMCommunicate request_size=4 [13:43:32]MH_SAM_APDU [13:43:32]CAPDU: 80 13 01 00 [13:43:32]Write to MH i2c: E2 08 00 3B 0F 80 13 01 00 00 00 00 00 C7 [13:43:32]Write i2c OK [13:43:32]MH_I2C_Read... [13:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:32]Read from MH i2c: E2 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 0E 00 [13:43:32]MH_I2C_Read... [13:43:32]Read from MH i2c: E2 0E 00 3B 0F 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 57 [13:43:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:43:32]wFMCommunicate OK [13:43:32]SAM_PROTO_GetShiftState done [13:43:32]FM_GetShiftState done [13:43:32]req_shift_opened done [13:43:32]requested_item shift.open_date is exist - process it [13:43:32]req_shift_open_date [13:43:32]req_shift_open_date done [13:43:32]produce_requested_data done [13:43:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151440,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:43:32]process_action_free close_receipt [13:43:32]json_value_free [13:43:32]json_value_free done [13:43:32]process_json_proto returns [13:43:32]Send response to host [13:43:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151440,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:43:32]free response buf [13:43:32]execute_script done [13:43:32]execute_script returns [13:43:32]free content buf [13:43:32]Sock 7.Close socket [13:43:32]Sock 7.Thread stoped [13:43:35]Connected sock=11 [13:43:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C0 0A 07 01 D6 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 00 00 00 F4 03 04 00 82 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 4F 02 00 35 04 06 00 41 21 B2 27 C2 C0 71 8F 60 E1 93 58 13 E3 [13:43:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AA 03 47 00 A8 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 90 4F 02 00 F4 03 04 00 8D 75 EE 66 B6 04 01 00 00 CB D1 19 5B A3 DE 1B 90 [13:43:36]CommunicateWithHost err = 0 [13:43:36]CheckOFDResponse [13:43:36]1017 (14) - 77093643461234 [13:43:36]1041 (16) - 0000000000871835 [13:43:36]1040 (4) - 151440 [13:43:36]1012 (4) - 21.09.2024 07:28 [13:43:36]1206 (1) - 0 [13:43:36]OFD Sender: Remove packet 151440 [13:43:36]ProducePacketName [13:43:36]name=ofd_packets/00151440 [13:43:36]NVStorageDeleteData [13:43:36]OFD Sender: No OFD packet to send [13:43:41]OFD Sender: No OFD packet to send [13:43:46]OFD Sender: No OFD packet to send [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:43:57]recv_with_timeout no data received [13:44:01]OFD Sender: No OFD packet to send [13:44:06]OFD Sender: No OFD packet to send [13:44:11]OFD Sender: No OFD packet to send [13:44:16]OFD Sender: No OFD packet to send [13:44:21]OFD Sender: No OFD packet to send [13:44:26]OFD Sender: No OFD packet to send [13:44:31]OFD Sender: No OFD packet to send [13:44:36]OFD Sender: No OFD packet to send [13:44:41]OFD Sender: No OFD packet to send [13:44:46]OFD Sender: No OFD packet to send [13:44:51]OFD Sender: No OFD packet to send [13:44:56]OFD Sender: No OFD packet to send [13:45:08]wFMCommunicate request_size=13 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 15 02 00 08 F4 03 04 00 E4 CD EE 66 [13:45:08]Write to MH i2c: E2 10 00 46 0F 80 15 02 00 08 00 F4 03 04 00 E4 CD EE 66 00 00 E5 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 46 0F 00 90 00 C9 [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=25 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [13:45:08]Write to MH i2c: E2 1C 00 47 0F 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 38 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 47 0F 00 90 00 CA [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 15 03 00 [13:45:08]Write to MH i2c: E2 08 00 48 0F 80 15 03 00 00 00 00 00 D8 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 40 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 40 00 48 0F 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BF 00 00 00 35 04 06 00 79 8C EB 5B A6 88 90 00 C3 [13:45:08]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BF 00 00 00 35 04 06 00 79 8C EB 5B A6 88 90 00 [13:45:08]wFMCommunicate OK [13:45:08]SAM_PROTO_ProcessDocument answer len = 59 [13:45:08]SAM_PROTO_ProcessDocument done [13:45:08]SetTLVBufToDocument [13:45:08]Processing tag 1209 (04B9) [13:45:08]Malloc new data [13:45:08]Processing tag 1041 (0411) [13:45:08]Processing tag 1040 (0410) [13:45:08]Malloc new data [13:45:08]Processing tag 1038 (040E) [13:45:08]Malloc new data [13:45:08]Processing tag 1042 (0412) [13:45:08]Malloc new data [13:45:08]Processing tag 1077 (0435) [13:45:08]Malloc new data [13:45:08]SetTLVBufToDocument err=0 [13:45:08]KKMLoadAndSignReceiptData store KKM data [13:45:08]KKMLoadAndSignReceiptData err=0 [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 11 00 00 [13:45:08]Write to MH i2c: E2 08 00 49 0F 80 11 00 00 00 00 00 00 D2 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 17 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 17 00 49 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 25 [13:45:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:45:08]wFMCommunicate OK [13:45:08]Счет N : (1)1785457 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 6.570 * 76.20 = 500.63 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 191 21.09.2024 13:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151441 ФПД: 133646151034504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134508&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151441&fm=133646151034504&tin=02508201610067®Number=0000000000091825&sum=50000 [13:45:08]StoreToDocumentArchive [13:45:08]shift 474 fd 151441 [13:45:08]save to /storage/0474/doc_00151441 [13:45:08]save last doc name /storage/0474/doc_00151441 to /storage/kkm_last_doc_name [13:45:08]save OK [13:45:08]Clear old archive folders... [13:45:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:45:08]tlvbuf is 01203420 [13:45:08]SAM_PROTO_ClearQueue [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 09 00 00 [13:45:08]Write to MH i2c: E2 08 00 4A 0F 80 09 00 00 00 00 00 00 CB [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 4A 0F 00 90 00 CD [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]SAM_PROTO_ClearQueue done [13:45:08]KKMCreateOFDPacket [13:45:08]OFDProtocolAddRootSTLVToBuf [13:45:08]FM_MakeSignedData [13:45:08]FM_MakeSignedData [13:45:08]SAM_PROTO_SignData [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 0D 01 02 [13:45:08]Write to MH i2c: E2 08 00 4B 0F 80 0D 01 02 00 00 00 00 D3 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 4B 0F 00 90 00 CE [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=255 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E4 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 35 04 06 00 79 8C EB 5B [13:45:08]Write to MH i2c: E2 02 01 4C 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E4 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 35 04 06 00 79 8C EB 5B 00 00 AC [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 4C 0F 00 90 00 CF [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=7 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 0D 02 02 02 A6 88 [13:45:08]Write to MH i2c: E2 0A 00 4D 0F 80 0D 02 02 02 00 A6 88 00 00 08 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 4D 0F 00 90 00 D0 [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 0D 03 02 [13:45:08]Write to MH i2c: E2 08 00 4E 0F 80 0D 03 02 00 00 00 00 D8 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 0B 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 0B 00 4E 0F 00 D9 3A 10 4A 32 C3 6B E6 90 00 8C [13:45:08]RAPDU: D9 3A 10 4A 32 C3 6B E6 90 00 [13:45:08]wFMCommunicate OK [13:45:08]SAM_PROTO_SignData done [13:45:08]FM_MakeSignedData done [13:45:08]CreateOFDProtocolMessage [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 11 00 00 [13:45:08]Write to MH i2c: E2 08 00 4F 0F 80 11 00 00 00 00 00 00 D8 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 17 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 17 00 4F 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [13:45:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:45:08]wFMCommunicate OK [13:45:08]CreateOFDProtocolMessage done [13:45:08]OFDSenderStorePacket 151441 [13:45:08]StoreOFDPacket docnum=151441 [13:45:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 D9 04 01 49 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E4 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 35 04 06 00 79 8C EB 5B A6 88 D9 3A 10 4A 32 C3 6B E6 [13:45:08]CheckFolder [13:45:08]dirname=/storage/ofd_packets [13:45:08]CheckFolder done [13:45:08]ProducePacketName [13:45:08]name=ofd_packets/00151441 [13:45:08]NVStorageSaveData ofd_packets/00151441 [13:45:08]File name is /storage/ofd_packets/00151441 [13:45:08]Write 298 bytes [13:45:08]NVStorageSaveData done [13:45:08]OFDSenderStorePacket done [13:45:08]KKMCreateOFDPacket done [13:45:08]NVStorageSaveData kkm_last_timestamp [13:45:08]File name is /storage/kkm_last_timestamp [13:45:08]Write 4 bytes [13:45:08]NVStorageSaveData done [13:45:09]ExternCall_PrintAddStr [13:45:09]wPrintStart [13:45:09]Write to MH i2c: 01 00 00 50 0F 5F [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 50 0F 00 00 00 00 00 FF 0F 74 [13:45:09]RasterBufferAndPrint [13:45:09]line Счет N : (1)1785457 [13:45:09]line ИНН: 02508201610067 [13:45:09]line Контрольно-Кассовый Чек [13:45:09]line ПРОДАЖА [13:45:09]line ТРК (МРК, ГНК) : 31 [13:45:09]line Товар: 2710194210 [13:45:09]line ДТ-К-5 [13:45:09]line 6.570 * 76.20 [13:45:09]line = 500.63 [13:45:09]line НДС 12% НСП 1% [13:45:09]line > о реализуемом товаре [13:45:09]line ОКРУГЛЕНИЕ: -0.63 [13:45:09]line ИТОГО: 500.00 [13:45:09]line Внесено: 500.00 [13:45:09]line СДАЧА: 0.00 [13:45:09]line НСП 1% : 4.43 [13:45:09]line НДС 12% : 53.16 [13:45:09]line Наличными: 500.00 [13:45:09]line Безнал.: 0.00 [13:45:09]line Место: АЗС № 89 "Партнер Нефть" [13:45:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:45:09]line СНО: Общий режим [13:45:09]line Чек 191 21.09.2024 13:45 [13:45:09]line Смена: 474 ФФД: 1.0 [13:45:09]line ЗНМ: 0300000113 [13:45:09]line РНМ: 0000000000091825 [13:45:09]line Версия ККМ: 001 [13:45:09]line ФМ: 0000000000871835 [13:45:09]line ФД: 151441 [13:45:09]line ФПД: 133646151034504 [13:45:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134508&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151441&fm=133646151034504&tin=02508201610067®Number=0000000000091825&sum=50000 [13:45:09]written 0, free lines is 4095 [13:45:09]OFD Sender: Processing packet 151441 [packets to send 824, broken 823] [13:45:09]ProducePacketName [13:45:09]name=ofd_packets/00151441 [13:45:09]OFD Sender: To server: pG, [13:45:09]CommunicateWithHost lk.salyk.kg:30040 [13:45:09]ConnectInit lk.salyk.kg [13:45:09]Write to MH i2c: 01 00 00 7B 0F 8A [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 7B 0F 00 00 00 00 00 CD 0C 6A [13:45:09]RasterBufferAndPrint [13:45:09]line [13:45:09]line [13:45:09]line [13:45:09]line [13:45:09]line [13:45:09]written 0, free lines is 3284 [13:45:09]MH_Cut [13:45:09]Write to MH i2c: D1 01 00 82 0F 01 63 [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: D1 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: D1 01 00 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: D1 01 00 82 0F 00 62 [13:45:09]Write to MH i2c: 01 00 00 83 0F 92 [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:10]*** Cut start [13:45:10]*** Purtial cut [13:45:10]*** Stage 1: CUTSNS_PIN = 1 [13:45:10]Read from MH i2c: 01 [13:45:10]MH_I2C_Read... [13:45:10]*** Stop cut motor [13:45:10]*** Cut end [13:45:10]Read from MH i2c: 01 07 00 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: 01 07 00 83 0F 00 00 00 00 00 FF 0F A7 [13:45:10]process_action close_receipt done [13:45:10]requested_data is exist [13:45:10]produce_requested_data [13:45:10]requested_item fm.sn is exist - process it [13:45:10]wFMCommunicate request_size=4 [13:45:10]MH_SAM_APDU [13:45:10]CAPDU: 80 11 00 00 [13:45:10]Write to MH i2c: E2 08 00 84 0F 80 11 00 00 00 00 00 00 0D [13:45:10]Write i2c OK [13:45:10]MH_I2C_Read... [13:45:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:10]Read from MH i2c: E2 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: E2 17 00 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: E2 17 00 84 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [13:45:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:45:10]wFMCommunicate OK [13:45:10]requested_item fd.num is exist - process it [13:45:10]SAM_PROTO_GetFieldsCounters [13:45:10]wFMCommunicate request_size=4 [13:45:10]MH_SAM_APDU [13:45:10]CAPDU: 80 13 00 00 [13:45:10]Write to MH i2c: E2 08 00 85 0F 80 13 00 00 00 00 00 00 10 [13:45:10]Write i2c OK [13:45:10]MH_I2C_Read... [13:45:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:10]Read from MH i2c: E2 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: E2 62 00 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: E2 62 00 85 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 4F 02 00 0E 04 04 00 DA 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 2B [13:45:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 91 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 BF 00 00 00 5E 04 04 00 BF 00 00 00 57 04 04 00 C0 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:45:10]wFMCommunicate OK [13:45:10]SAM_PROTO_GetFieldsCounters done [13:45:10]requested_item shift.num is exist - process it [13:45:10]requested_item shift.opened is exist - process it [13:45:10]req_shift_opened [13:45:10]FM_GetShiftState [13:45:10]SAM_PROTO_GetShiftState [13:45:10]wFMCommunicate request_size=4 [13:45:10]MH_SAM_APDU [13:45:10]CAPDU: 80 13 01 00 [13:45:10]Write to MH i2c: E2 08 00 86 0F 80 13 01 00 00 00 00 00 12 [13:45:10]Write i2c OK [13:45:10]MH_I2C_Read... [13:45:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:10]Read from MH i2c: E2 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: E2 0E 00 [13:45:10]MH_I2C_Read... [13:45:10]Read from MH i2c: E2 0E 00 86 0F 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A2 [13:45:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:45:10]wFMCommunicate OK [13:45:10]SAM_PROTO_GetShiftState done [13:45:10]FM_GetShiftState done [13:45:10]req_shift_opened done [13:45:10]requested_item shift.open_date is exist - process it [13:45:10]req_shift_open_date [13:45:10]req_shift_open_date done [13:45:10]produce_requested_data done [13:45:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151441,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:45:10]process_action_free close_receipt [13:45:10]json_value_free [13:45:10]json_value_free done [13:45:10]process_json_proto returns [13:45:10]Send response to host [13:45:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151441,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:45:10]free response buf [13:45:10]execute_script done [13:45:10]execute_script returns [13:45:10]free content buf [13:45:10]Sock 9.Close socket [13:45:10]Sock 9.Thread stoped [13:45:14]ConnectInit Can't take IP for lk.salyk.kg [13:45:14]CommunicateWithHost connect error [13:45:14]CommunicateWithHost err = -1 [13:45:14]OFD Sender: Server communicate error [13:45:19]OFD Sender: Processing packet 151441 [packets to send 824, broken 823] [13:45:19]ProducePacketName [13:45:19]name=ofd_packets/00151441 [13:45:19]OFD Sender: To server: pG, [13:45:19]CommunicateWithHost lk.salyk.kg:30040 [13:45:19]ConnectInit lk.salyk.kg [13:45:21]recv_with_timeout no data received [13:45:24]ConnectInit Can't take IP for lk.salyk.kg [13:45:24]CommunicateWithHost connect error [13:45:24]CommunicateWithHost err = -1 [13:45:24]OFD Sender: Server communicate error [13:45:29]OFD Sender: Processing packet 151441 [packets to send 824, broken 823] [13:45:29]ProducePacketName [13:45:29]name=ofd_packets/00151441 [13:45:29]OFD Sender: To server: pG, [13:45:29]CommunicateWithHost lk.salyk.kg:30040 [13:45:29]ConnectInit lk.salyk.kg [13:45:29]Connected sock=9 [13:45:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 15 D9 04 01 49 91 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 E4 CD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 35 04 06 00 79 8C EB 5B A6 88 D9 3A 10 4A 32 C3 6B E6 [13:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C7 01 47 00 25 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 91 4F 02 00 F4 03 04 00 FF 75 EE 66 B6 04 01 00 00 C6 53 6A 05 8C 02 A1 4C [13:45:30]CommunicateWithHost err = 0 [13:45:30]CheckOFDResponse [13:45:30]1017 (14) - 77093643461234 [13:45:30]1041 (16) - 0000000000871835 [13:45:30]1040 (4) - 151441 [13:45:30]1012 (4) - 21.09.2024 07:30 [13:45:30]1206 (1) - 0 [13:45:30]OFD Sender: Remove packet 151441 [13:45:30]ProducePacketName [13:45:30]name=ofd_packets/00151441 [13:45:30]NVStorageDeleteData [13:45:30]OFD Sender: No OFD packet to send [13:45:35]OFD Sender: No OFD packet to send [13:45:39]recv_with_timeout no data received [13:45:40]OFD Sender: No OFD packet to send [13:45:01]OFD Sender: No OFD packet to send [13:45:06]OFD Sender: No OFD packet to send [13:45:07]accept exits with 9 [13:45:07]New connection [13:45:07]New thread 3067407716 created [13:45:07]Thread 3067551076 joined [13:45:07]Waiting for new connection... [13:45:07] Sock 9.Parse request [13:45:07]Sock 9.Check first char [13:45:07]Sock 9.First char is OK [13:45:07]request: POST /json_proto HTTP/1.0 [13:45:07]Method: POST [13:45:07]URL: /json_proto [13:45:07]Method is POST - this is cgi request [13:45:07]url: /json_proto [13:45:07]query_string will be loaded in cgi processing [13:45:07]execute_cgi json_proto POST (null) [13:45:07]execute_cgi path=json_proto method=POST [13:45:07]POST find Content-Length [13:45:07]Host: 172.17.43.67:8080 [13:45:07]Content-Length: 675 [13:45:07]Content-Type: application/json [13:45:07] [13:45:07]POST finish read [13:45:07]Found Content-Length = 675 [13:45:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:07]execute_script... [13:45: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)1785457", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:07]POST & json_proto [13:45:07]process_json_proto [13:45:07]json parsed OK: [13:45:07]protocol is kg_v1.0 [13:45:07]action value=close_receipt [13:45:07]process_action close_receipt [13:45:07]cmd_close_receipt [13:45:07]MH_GetDate [13:45:07]Write to MH i2c: F0 00 00 3C 0F 3A [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: F0 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: F0 09 00 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: F0 09 00 3C 0F 00 E4 CD EE 66 6A BD 47 65 1B [13:45:07]GetLastDocTimeStamp 1726926210 [13:45:07]current date 1726926308 [13:45:07]FM_GetShiftState [13:45:07]SAM_PROTO_GetShiftState [13:45:07]wFMCommunicate request_size=4 [13:45:07]MH_SAM_APDU [13:45:07]CAPDU: 80 13 01 00 [13:45:07]Write to MH i2c: E2 08 00 3D 0F 80 13 01 00 00 00 00 00 C9 [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:07]Read from MH i2c: E2 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 0E 00 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 0E 00 3D 0F 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 59 [13:45:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:45:07]wFMCommunicate OK [13:45:07]SAM_PROTO_GetShiftState done [13:45:07]FM_GetShiftState done [13:45:07]opened in 1726878748 [13:45:07]opened+sec_in_day 1726965148 [13:45:07]quantity*price = 50063 [13:45:07]sum+1 = 50064 [13:45:07]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 192 21.09.2024 13:47 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151442 ФПД: 234805078804869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134711&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151442&fm=234805078804869&tin=02508201610067®Number=0000000000091825&sum=20000 [13:47:11]StoreToDocumentArchive [13:47:11]shift 474 fd 151442 [13:47:11]save to /storage/0474/doc_00151442 [13:47:11]save last doc name /storage/0474/doc_00151442 to /storage/kkm_last_doc_name [13:47:11]save OK [13:47:11]Clear old archive folders... [13:47:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:47:11]tlvbuf is 01181C80 [13:47:11]SAM_PROTO_ClearQueue [13:47:11]wFMCommunicate request_size=4 [13:47:11]MH_SAM_APDU [13:47:11]CAPDU: 80 09 00 00 [13:47:11]Write to MH i2c: E2 08 00 95 0F 80 09 00 00 00 00 00 00 16 [13:47:11]Write i2c OK [13:47:11]MH_I2C_Read... [13:47:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:47:11]Read from MH i2c: E2 [13:47:11]MH_I2C_Read... [13:47:11]Read from MH i2c: E2 03 00 [13:47:11]MH_I2C_Read... [13:47:11]Read from MH i2c: E2 03 00 95 0F 00 90 00 18 [13:47:11]RAPDU: 90 00 [13:47:11]wFMCommunicate OK [13:47:11]SAM_PROTO_ClearQueue done [13:47:11]KKMCreateOFDPacket [13:47:11]OFDProtocolAddRootSTLVToBuf [13:47:11]FM_MakeSignedData [13:47:11]FM_MakeSignedData [13:47:11]SAM_PROTO_SignData [13:47:11]wFMCommunicate request_size=4 [13:47:11]MH_SAM_APDU [13:47:11]CAPDU: 80 0D 01 02 [13:47:11]Write to MH i2c: E2 08 00 96 0F 80 0D 01 02 00 00 00 00 1E [13:47:11]Write i2c OK [13:47:11]MH_I2C_Read... [13:47:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:47:11]Read from MH i2c: E2 [13:47:11]MH_I2C_Read... [13:47:11]Read from MH i2c: E2 03 00 [13:47:11]MH_I2C_Read... [13:47:11]Read from MH i2c: E2 03 00 96 0F 00 90 00 19 [13:47:11]RAPDU: 90 00 [13:47:11]wFMCommunicate OK [13:47:11]wFMCommunicate request_size=255 [13:47:11]MH_SAM_APDU [13:47:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 5F CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 4F 02 00 35 04 06 00 D5 [13:47:11]Write to MH i2c: E2 02 01 97 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 5F CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 4F 02 00 35 04 06 00 D5 00 00 73 [13:47:11]Write i2c OK [13:47:11]MH_I2C_Read... [13:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:12]Read from MH i2c: E2 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 03 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 03 00 97 0F 00 90 00 1A [13:47:12]RAPDU: 90 00 [13:47:12]wFMCommunicate OK [13:47:12]wFMCommunicate request_size=10 [13:47:12]MH_SAM_APDU [13:47:12]CAPDU: 80 0D 02 02 05 8D D1 50 49 85 [13:47:12]Write to MH i2c: E2 0D 00 98 0F 80 0D 02 02 05 00 8D D1 50 49 85 00 00 A7 [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:47:12]Read from MH i2c: E2 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 03 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 03 00 98 0F 00 90 00 1B [13:47:12]RAPDU: 90 00 [13:47:12]wFMCommunicate OK [13:47:12]wFMCommunicate request_size=4 [13:47:12]MH_SAM_APDU [13:47:12]CAPDU: 80 0D 03 02 [13:47:12]Write to MH i2c: E2 08 00 99 0F 80 0D 03 02 00 00 00 00 23 [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:47:12]Read from MH i2c: E2 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 0B 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 0B 00 99 0F 00 49 81 DF A6 7D B7 51 B2 90 00 AA [13:47:12]RAPDU: 49 81 DF A6 7D B7 51 B2 90 00 [13:47:12]wFMCommunicate OK [13:47:12]SAM_PROTO_SignData done [13:47:12]FM_MakeSignedData done [13:47:12]CreateOFDProtocolMessage [13:47:12]wFMCommunicate request_size=4 [13:47:12]MH_SAM_APDU [13:47:12]CAPDU: 80 11 00 00 [13:47:12]Write to MH i2c: E2 08 00 9A 0F 80 11 00 00 00 00 00 00 23 [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:12]Read from MH i2c: E2 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 17 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: E2 17 00 9A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [13:47:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:47:12]wFMCommunicate OK [13:47:12]CreateOFDProtocolMessage done [13:47:12]OFDSenderStorePacket 151442 [13:47:12]StoreOFDPacket docnum=151442 [13:47:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 76 3B 07 01 12 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 5F CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 4F 02 00 35 04 06 00 D5 8D D1 50 49 85 49 81 DF A6 7D B7 51 B2 [13:47:12]CheckFolder [13:47:12]dirname=/storage/ofd_packets [13:47:12]CheckFolder done [13:47:12]ProducePacketName [13:47:12]name=ofd_packets/00151442 [13:47:12]NVStorageSaveData ofd_packets/00151442 [13:47:12]File name is /storage/ofd_packets/00151442 [13:47:12]Write 301 bytes [13:47:12]NVStorageSaveData done [13:47:12]OFDSenderStorePacket done [13:47:12]KKMCreateOFDPacket done [13:47:12]recv_with_timeout no data received [13:47:12]NVStorageSaveData kkm_last_timestamp [13:47:12]File name is /storage/kkm_last_timestamp [13:47:12]Write 4 bytes [13:47:12]NVStorageSaveData done [13:47:12]ExternCall_PrintAddStr [13:47:12]wPrintStart [13:47:12]Write to MH i2c: 01 00 00 9B 0F AA [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: 01 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: 01 07 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: 01 07 00 9B 0F 00 00 00 00 00 FF 0F BF [13:47:12]RasterBufferAndPrint [13:47:12]line Счет N : (1)1785458 [13:47:12]line ИНН: 02508201610067 [13:47:12]line Контрольно-Кассовый Чек [13:47:12]line ПРОДАЖА [13:47:12]line ТРК (МРК, ГНК) : 12 [13:47:12]line Товар: 2710124130 [13:47:12]line Аи-92-К-5 [13:47:12]line 2.950 * 67.80 [13:47:12]line = 200.01 [13:47:12]line НДС 12% НСП 1% [13:47:12]line > о реализуемом товаре [13:47:12]line ОКРУГЛЕНИЕ: -0.01 [13:47:12]line ИТОГО: 200.00 [13:47:12]line Внесено: 200.00 [13:47:12]line СДАЧА: 0.00 [13:47:12]line НСП 1% : 1.77 [13:47:12]line НДС 12% : 21.24 [13:47:12]line Наличными: 200.00 [13:47:12]line Безнал.: 0.00 [13:47:12]line Место: АЗС № 89 "Партнер Нефть" [13:47:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:47:12]line СНО: Общий режим [13:47:12]line Чек 192 21.09.2024 13:47 [13:47:12]line Смена: 474 ФФД: 1.0 [13:47:12]line ЗНМ: 0300000113 [13:47:12]line РНМ: 0000000000091825 [13:47:12]line Версия ККМ: 001 [13:47:12]line ФМ: 0000000000871835 [13:47:12]line ФД: 151442 [13:47:12]line ФПД: 234805078804869 [13:47:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134711&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151442&fm=234805078804869&tin=02508201610067®Number=0000000000091825&sum=20000 [13:47:12]written 0, free lines is 4095 [13:47:12]OFD Sender: Processing packet 151442 [packets to send 824, broken 823] [13:47:12]ProducePacketName [13:47:12]name=ofd_packets/00151442 [13:47:12]OFD Sender: To server: pG, [13:47:12]CommunicateWithHost lk.salyk.kg:30040 [13:47:12]ConnectInit lk.salyk.kg [13:47:12]Write to MH i2c: 01 00 00 C6 0F D5 [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: 01 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: 01 07 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: 01 07 00 C6 0F 00 00 00 00 00 CD 0C B5 [13:47:12]RasterBufferAndPrint [13:47:12]line [13:47:12]line [13:47:12]line [13:47:12]line [13:47:12]line [13:47:12]written 0, free lines is 3284 [13:47:12]MH_Cut [13:47:12]Write to MH i2c: D1 01 00 CD 0F 01 AE [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: D1 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: D1 01 00 [13:47:12]MH_I2C_Read... [13:47:12]Read from MH i2c: D1 01 00 CD 0F 00 AD [13:47:12]Write to MH i2c: 01 00 00 CE 0F DD [13:47:12]Write i2c OK [13:47:12]MH_I2C_Read... [13:47:13]*** Cut start [13:47:13]*** Purtial cut [13:47:13]*** Stage 1: CUTSNS_PIN = 1 [13:47:13]Read from MH i2c: 01 [13:47:13]MH_I2C_Read... [13:47:13]*** Stop cut motor [13:47:13]*** Cut end [13:47:13]Read from MH i2c: 01 07 00 [13:47:13]MH_I2C_Read... [13:47:13]Read from MH i2c: 01 07 00 CE 0F 00 00 00 00 00 FF 0F F2 [13:47:13]process_action close_receipt done [13:47:13]requested_data is exist [13:47:13]produce_requested_data [13:47:13]requested_item fm.sn is exist - process it [13:47:13]wFMCommunicate request_size=4 [13:47:13]MH_SAM_APDU [13:47:13]CAPDU: 80 11 00 00 [13:47:13]Write to MH i2c: E2 08 00 CF 0F 80 11 00 00 00 00 00 00 58 [13:47:13]Write i2c OK [13:47:13]MH_I2C_Read... [13:47:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:47:13]Read from MH i2c: E2 [13:47:13]MH_I2C_Read... [13:47:13]Read from MH i2c: E2 17 00 [13:47:13]MH_I2C_Read... [13:47:13]Read from MH i2c: E2 17 00 CF 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [13:47:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:47:13]wFMCommunicate OK [13:47:13]requested_item fd.num is exist - process it [13:47:13]SAM_PROTO_GetFieldsCounters [13:47:13]wFMCommunicate request_size=4 [13:47:13]MH_SAM_APDU [13:47:13]CAPDU: 80 13 00 00 [13:47:13]Write to MH i2c: E2 08 00 D0 0F 80 13 00 00 00 00 00 00 5B [13:47:13]Write i2c OK [13:47:13]MH_I2C_Read... [13:47:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:47:14]Read from MH i2c: E2 [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: E2 62 00 [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: E2 62 00 D0 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 4F 02 00 0E 04 04 00 DA 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 7A [13:47:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 92 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 C0 00 00 00 5E 04 04 00 C0 00 00 00 57 04 04 00 C1 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:47:14]wFMCommunicate OK [13:47:14]SAM_PROTO_GetFieldsCounters done [13:47:14]requested_item shift.num is exist - process it [13:47:14]requested_item shift.opened is exist - process it [13:47:14]req_shift_opened [13:47:14]FM_GetShiftState [13:47:14]SAM_PROTO_GetShiftState [13:47:14]wFMCommunicate request_size=4 [13:47:14]MH_SAM_APDU [13:47:14]CAPDU: 80 13 01 00 [13:47:14]Write to MH i2c: E2 08 00 D1 0F 80 13 01 00 00 00 00 00 5D [13:47:14]Write i2c OK [13:47:14]MH_I2C_Read... [13:47:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:47:14]Read from MH i2c: E2 [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: E2 0E 00 [13:47:14]MH_I2C_Read... [13:47:14]Read from MH i2c: E2 0E 00 D1 0F 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 ED [13:47:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:47:14]wFMCommunicate OK [13:47:14]SAM_PROTO_GetShiftState done [13:47:14]FM_GetShiftState done [13:47:14]req_shift_opened done [13:47:14]requested_item shift.open_date is exist - process it [13:47:14]req_shift_open_date [13:47:14]req_shift_open_date done [13:47:14]produce_requested_data done [13:47:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151442,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:47:14]process_action_free close_receipt [13:47:14]json_value_free [13:47:14]json_value_free done [13:47:14]process_json_proto returns [13:47:14]Send response to host [13:47:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151442,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:47:14]free response buf [13:47:14]execute_script done [13:47:14]execute_script returns [13:47:14]free content buf [13:47:14]Sock 7.Close socket [13:47:14]Sock 7.Thread stoped [13:47:15]Connected sock=9 [13:47:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 76 3B 07 01 12 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 5F CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 4F 02 00 35 04 06 00 D5 8D D1 50 49 85 49 81 DF A6 7D B7 51 B2 [13:47:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B7 42 47 00 4D C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 92 4F 02 00 F4 03 04 00 69 76 EE 66 B6 04 01 00 00 47 61 9A AC 98 37 FD 1C [13:47:16]CommunicateWithHost err = 0 [13:47:16]CheckOFDResponse [13:47:16]1017 (14) - 77093643461234 [13:47:16]1041 (16) - 0000000000871835 [13:47:16]1040 (4) - 151442 [13:47:16]1012 (4) - 21.09.2024 07:31 [13:47:16]1206 (1) - 0 [13:47:16]OFD Sender: Remove packet 151442 [13:47:16]ProducePacketName [13:47:16]name=ofd_packets/00151442 [13:47:16]NVStorageDeleteData [13:47:16]OFD Sender: No OFD packet to send [13:47:21]OFD Sender: No OFD packet to send [13:47:26]OFD Sender: No OFD packet to send [13:47:31]OFD Sender: No OFD packet to send [13:47:36]OFD Sender: No OFD packet to send [13:47:41]OFD Sender: No OFD packet to send [13:47:44]recv_with_timeout no data received [13:47:46]OFD Sender: No OFD packet to send [13:47:51]OFD Sender: No OFD packet to send [13:47:56]OFD Sender: No OFD packet to send [13:48:01]OFD Sender: No OFD packet to send [13:48:06]OFD Sender: No OFD packet to send [13:48:11]OFD Sender: No OFD packet to send [13:48:16]OFD Sender: No OFD packet to send [13:48:21]OFD Sender: No OFD packet to send [13:48:26]accept exits with 10 [13:48:26]New connection [13:48:26]New thread 3067407716 created [13:48:26]Thread 3067551076 joined [13:48:26]Waiting for new connection... [13:48:26] Sock 10.Parse request [13:48:26]Sock 10.Check first char [13:48:26]Sock 10.First char is OK [13:48:26]request: POST /json_proto HTTP/1.0 [13:48:26]Method: POST [13:48:26]URL: /json_proto [13:48:26]Method is POST - this is cgi request [13:48:26]url: /json_proto [13:48:26]query_string will be loaded in cgi processing [13:48:26]execute_cgi json_proto POST (null) [13:48:26]execute_cgi path=json_proto method=POST [13:48:26]POST find Content-Length [13:48:26]Host: 172.17.43.67:8080 [13:48:26]Content-Length: 678 [13:48:26]Content-Type: application/json [13:48:26] [13:48:26]POST finish read [13:48:26]Found Content-Length = 678 [13:48:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:26]execute_script... [13:48: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)1785460", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:26]POST & json_proto [13:48:26]process_json_proto [13:48:26]json parsed OK: [13:48:26]protocol is kg_v1.0 [13:48:26]action value=close_receipt [13:48:26]process_action close_receipt [13:48:26]cmd_close_receipt [13:48:26]MH_GetDate [13:48:26]Write to MH i2c: F0 00 00 D2 0F D0 [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: F0 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: F0 09 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: F0 09 00 D2 0F 00 AB CE EE 66 6A BD 47 65 79 [13:48:26]GetLastDocTimeStamp 1726926431 [13:48:26]current date 1726926507 [13:48:26]FM_GetShiftState [13:48:26]SAM_PROTO_GetShiftState [13:48:26]wFMCommunicate request_size=4 [13:48:26]MH_SAM_APDU [13:48:26]CAPDU: 80 13 01 00 [13:48:26]Write to MH i2c: E2 08 00 D3 0F 80 13 01 00 00 00 00 00 5F [13:48:26]Write i2c OK [13:48:26]MH_I2C_Read... [13:48:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:26]Read from MH i2c: E2 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 0E 00 [13:48:26]MH_I2C_Read... [13:48:26]Read from MH i2c: E2 0E 00 D3 0F 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EF [13:48:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:48:26]wFMCommunicate OK [13:48:26]SAM_PROTO_GetShiftState done [13:48:26]FM_GetShiftState done [13:48:26]opened in 1726878748 [13:48:26]opened+sec_in_day 1726965148 [13:48:26]quantity*price = 60027 [13:48:26]sum+1 = 60029 [13:48:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 193 21.09.2024 13:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151443 ФПД: 128080362134908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151443&fm=128080362134908&tin=02508201610067®Number=0000000000091825&sum=60000 [13:48:27]StoreToDocumentArchive [13:48:27]shift 474 fd 151443 [13:48:27]save to /storage/0474/doc_00151443 [13:48:27]save last doc name /storage/0474/doc_00151443 to /storage/kkm_last_doc_name [13:48:27]save OK [13:48:27]Clear old archive folders... [13:48:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:27]tlvbuf is 011B81D0 [13:48:27]SAM_PROTO_ClearQueue [13:48:27]wFMCommunicate request_size=4 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 09 00 00 [13:48:27]Write to MH i2c: E2 08 00 E0 0F 80 09 00 00 00 00 00 00 61 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 E0 0F 00 90 00 63 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]SAM_PROTO_ClearQueue done [13:48:27]KKMCreateOFDPacket [13:48:27]OFDProtocolAddRootSTLVToBuf [13:48:27]FM_MakeSignedData [13:48:27]FM_MakeSignedData [13:48:27]SAM_PROTO_SignData [13:48:27]wFMCommunicate request_size=4 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 0D 01 02 [13:48:27]Write to MH i2c: E2 08 00 E1 0F 80 0D 01 02 00 00 00 00 69 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 E1 0F 00 90 00 64 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]wFMCommunicate request_size=255 [13:48:27]MH_SAM_APDU [13:48: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 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 AB CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 4F 02 00 35 04 06 00 74 [13:48:27]Write to MH i2c: E2 02 01 E2 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 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 AB CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 4F 02 00 35 04 06 00 74 00 00 17 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 E2 0F 00 90 00 65 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]wFMCommunicate request_size=10 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 0D 02 02 05 7D 08 7C DD 7C [13:48:27]Write to MH i2c: E2 0D 00 E3 0F 80 0D 02 02 05 00 7D 08 7C DD 7C 00 00 D0 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 03 00 E3 0F 00 90 00 66 [13:48:27]RAPDU: 90 00 [13:48:27]wFMCommunicate OK [13:48:27]wFMCommunicate request_size=4 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 0D 03 02 [13:48:27]Write to MH i2c: E2 08 00 E4 0F 80 0D 03 02 00 00 00 00 6E [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 0B 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 0B 00 E4 0F 00 98 DD 55 11 5C B8 92 4E 90 00 3E [13:48:27]RAPDU: 98 DD 55 11 5C B8 92 4E 90 00 [13:48:27]wFMCommunicate OK [13:48:27]SAM_PROTO_SignData done [13:48:27]FM_MakeSignedData done [13:48:27]CreateOFDProtocolMessage [13:48:27]wFMCommunicate request_size=4 [13:48:27]MH_SAM_APDU [13:48:27]CAPDU: 80 11 00 00 [13:48:27]Write to MH i2c: E2 08 00 E5 0F 80 11 00 00 00 00 00 00 6E [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:27]Read from MH i2c: E2 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 17 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: E2 17 00 E5 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C1 [13:48:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:48:27]wFMCommunicate OK [13:48:27]CreateOFDProtocolMessage done [13:48:27]OFDSenderStorePacket 151443 [13:48:27]StoreOFDPacket docnum=151443 [13:48:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB DA 07 01 C7 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AB CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 4F 02 00 35 04 06 00 74 7D 08 7C DD 7C 98 DD 55 11 5C B8 92 4E [13:48:27]CheckFolder [13:48:27]dirname=/storage/ofd_packets [13:48:27]CheckFolder done [13:48:27]ProducePacketName [13:48:27]name=ofd_packets/00151443 [13:48:27]NVStorageSaveData ofd_packets/00151443 [13:48:27]File name is /storage/ofd_packets/00151443 [13:48:27]Write 301 bytes [13:48:27]NVStorageSaveData done [13:48:27]OFDSenderStorePacket done [13:48:27]KKMCreateOFDPacket done [13:48:27]NVStorageSaveData kkm_last_timestamp [13:48:27]File name is /storage/kkm_last_timestamp [13:48:27]Write 4 bytes [13:48:27]NVStorageSaveData done [13:48:27]ExternCall_PrintAddStr [13:48:27]wPrintStart [13:48:27]Write to MH i2c: 01 00 00 E6 0F F5 [13:48:27]Write i2c OK [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: 01 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: 01 07 00 [13:48:27]MH_I2C_Read... [13:48:27]Read from MH i2c: 01 07 00 E6 0F 00 00 00 00 00 FF 0F 0A [13:48:27]RasterBufferAndPrint [13:48:27]line Счет N : (1)1785460 [13:48:27]line ИНН: 02508201610067 [13:48:27]line Контрольно-Кассовый Чек [13:48:27]line ПРОДАЖА [13:48:27]line ТРК (МРК, ГНК) : 23 [13:48:27]line Товар: 2710124500 [13:48:27]line Аи-95-К-5 [13:48:27]line 8.090 * 74.20 [13:48:27]line = 600.28 [13:48:27]line НДС 12% НСП 1% [13:48:27]line > о реализуемом товаре [13:48:27]line ОКРУГЛЕНИЕ: -0.28 [13:48:27]line ИТОГО: 600.00 [13:48:27]line Внесено: 600.00 [13:48:27]line СДАЧА: 0.00 [13:48:27]line НСП 1% : 5.31 [13:48:27]line НДС 12% : 63.75 [13:48:27]line Наличными: 600.00 [13:48:27]line Безнал.: 0.00 [13:48:27]line Место: АЗС № 89 "Партнер Нефть" [13:48:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:48:27]line СНО: Общий режим [13:48:27]line Чек 193 21.09.2024 13:48 [13:48:27]line Смена: 474 ФФД: 1.0 [13:48:27]line ЗНМ: 0300000113 [13:48:27]line РНМ: 0000000000091825 [13:48:27]line Версия ККМ: 001 [13:48:27]line ФМ: 0000000000871835 [13:48:27]line ФД: 151443 [13:48:27]line ФПД: 128080362134908 [13:48:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151443&fm=128080362134908&tin=02508201610067®Number=0000000000091825&sum=60000 [13:48:28]OFD Sender: Processing packet 151443 [packets to send 824, broken 823] [13:48:28]ProducePacketName [13:48:28]name=ofd_packets/00151443 [13:48:28]OFD Sender: To server: pG, [13:48:28]CommunicateWithHost lk.salyk.kg:30040 [13:48:28]ConnectInit lk.salyk.kg [13:48:28]written 0, free lines is 4095 [13:48:28]Write to MH i2c: 01 00 00 11 10 21 [13:48:28]Write i2c OK [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: 01 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: 01 07 00 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: 01 07 00 11 10 00 00 00 00 00 DA 0C 0E [13:48:28]RasterBufferAndPrint [13:48:28]line [13:48:28]line [13:48:28]line [13:48:28]line [13:48:28]line [13:48:28]written 0, free lines is 3296 [13:48:28]MH_Cut [13:48:28]Write to MH i2c: D1 01 00 18 10 01 FA [13:48:28]Write i2c OK [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: D1 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: D1 01 00 [13:48:28]MH_I2C_Read... [13:48:28]Read from MH i2c: D1 01 00 18 10 00 F9 [13:48:28]Write to MH i2c: 01 00 00 19 10 29 [13:48:28]Write i2c OK [13:48:28]MH_I2C_Read... [13:48:29]*** Cut start [13:48:29]*** Purtial cut [13:48:29]*** Stage 1: CUTSNS_PIN = 1 [13:48:29]Read from MH i2c: 01 [13:48:29]MH_I2C_Read... [13:48:29]*** Stop cut motor [13:48:29]*** Cut end [13:48:29]Read from MH i2c: 01 07 00 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: 01 07 00 19 10 00 00 00 00 00 FF 0F 3E [13:48:29]process_action close_receipt done [13:48:29]requested_data is exist [13:48:29]produce_requested_data [13:48:29]requested_item fm.sn is exist - process it [13:48:29]wFMCommunicate request_size=4 [13:48:29]MH_SAM_APDU [13:48:29]CAPDU: 80 11 00 00 [13:48:29]Write to MH i2c: E2 08 00 1A 10 80 11 00 00 00 00 00 00 A4 [13:48:29]Write i2c OK [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: E2 [13:48:29]MH_I2C_Read... [13:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:29]Read from MH i2c: E2 17 00 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: E2 17 00 1A 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [13:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:48:29]wFMCommunicate OK [13:48:29]requested_item fd.num is exist - process it [13:48:29]SAM_PROTO_GetFieldsCounters [13:48:29]wFMCommunicate request_size=4 [13:48:29]MH_SAM_APDU [13:48:29]CAPDU: 80 13 00 00 [13:48:29]Write to MH i2c: E2 08 00 1B 10 80 13 00 00 00 00 00 00 A7 [13:48:29]Write i2c OK [13:48:29]MH_I2C_Read... [13:48:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:29]Read from MH i2c: E2 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: E2 62 00 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: E2 62 00 1B 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 4F 02 00 0E 04 04 00 DA 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 CA [13:48:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 93 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 C1 00 00 00 5E 04 04 00 C1 00 00 00 57 04 04 00 C2 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:29]wFMCommunicate OK [13:48:29]SAM_PROTO_GetFieldsCounters done [13:48:29]requested_item shift.num is exist - process it [13:48:29]requested_item shift.opened is exist - process it [13:48:29]req_shift_opened [13:48:29]FM_GetShiftState [13:48:29]SAM_PROTO_GetShiftState [13:48:29]wFMCommunicate request_size=4 [13:48:29]MH_SAM_APDU [13:48:29]CAPDU: 80 13 01 00 [13:48:29]Write to MH i2c: E2 08 00 1C 10 80 13 01 00 00 00 00 00 A9 [13:48:29]Write i2c OK [13:48:29]MH_I2C_Read... [13:48:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:29]Read from MH i2c: E2 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: E2 0E 00 [13:48:29]MH_I2C_Read... [13:48:29]Read from MH i2c: E2 0E 00 1C 10 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 39 [13:48:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:48:29]wFMCommunicate OK [13:48:29]SAM_PROTO_GetShiftState done [13:48:29]FM_GetShiftState done [13:48:29]req_shift_opened done [13:48:29]requested_item shift.open_date is exist - process it [13:48:29]req_shift_open_date [13:48:29]req_shift_open_date done [13:48:29]produce_requested_data done [13:48:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151443,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:48:29]process_action_free close_receipt [13:48:29]json_value_free [13:48:29]json_value_free done [13:48:29]process_json_proto returns [13:48:29]Send response to host [13:48:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151443,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:48:29]free response buf [13:48:29]execute_script done [13:48:29]execute_script returns [13:48:29]free content buf [13:48:29]Sock 10.Close socket [13:48:29]Sock 10.Thread stoped [13:48:31]Connected sock=11 [13:48:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB DA 07 01 C7 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 AB CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 4F 02 00 35 04 06 00 74 7D 08 7C DD 7C 98 DD 55 11 5C B8 92 4E [13:48:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 54 79 47 00 B1 9C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 93 4F 02 00 F4 03 04 00 B5 76 EE 66 B6 04 01 00 00 51 61 3F 2C 31 FC FE FD [13:48:31]CommunicateWithHost err = 0 [13:48:31]CheckOFDResponse [13:48:31]1017 (14) - 77093643461234 [13:48:31]1041 (16) - 0000000000871835 [13:48:31]1040 (4) - 151443 [13:48:31]1012 (4) - 21.09.2024 07:33 [13:48:31]1206 (1) - 0 [13:48:31]OFD Sender: Remove packet 151443 [13:48:31]ProducePacketName [13:48:31]name=ofd_packets/00151443 [13:48:31]NVStorageDeleteData [13:48:32]OFD Sender: No OFD packet to send [13:48:37]OFD Sender: No OFD packet to send [13:48:42]recv_with_timeout no data received [13:48:42]OFD Sender: No OFD packet to send [13:48:47]OFD Sender: No OFD packet to send [13:48:52]OFD Sender: No OFD packet to send [13:48:53]accept exits with 7 [13:48:53]New connection [13:48:53]New thread 3067551076 created [13:48:53]Thread 3067407716 joined [13:48:53]Waiting for new connection... [13:48:53] Sock 7.Parse request [13:48:53]Sock 7.Check first char [13:48:53]Sock 7.First char is OK [13:48:53]request: POST /json_proto HTTP/1.0 [13:48:53]Method: POST [13:48:53]URL: /json_proto [13:48:53]Method is POST - this is cgi request [13:48:53]url: /json_proto [13:48:53]query_string will be loaded in cgi processing [13:48:53]execute_cgi json_proto POST (null) [13:48:53]execute_cgi path=json_proto method=POST [13:48:53]POST find Content-Length [13:48:53]Host: 172.17.43.67:8080 [13:48:53]Content-Length: 678 [13:48:53]Content-Type: application/json [13:48:53] [13:48:53]POST finish read [13:48:53]Found Content-Length = 678 [13:48:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:53]execute_script... [13:48: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)1785459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:53]POST & json_proto [13:48:53]process_json_proto [13:48:53]json parsed OK: [13:48:53]protocol is kg_v1.0 [13:48:53]action value=close_receipt [13:48:53]process_action close_receipt [13:48:53]cmd_close_receipt [13:48:53]MH_GetDate [13:48:53]Write to MH i2c: F0 00 00 1D 10 1C [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: F0 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: F0 09 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: F0 09 00 1D 10 00 C7 CE EE 66 6A BD 47 65 E1 [13:48:53]GetLastDocTimeStamp 1726926507 [13:48:53]current date 1726926535 [13:48:53]FM_GetShiftState [13:48:53]SAM_PROTO_GetShiftState [13:48:53]wFMCommunicate request_size=4 [13:48:53]MH_SAM_APDU [13:48:53]CAPDU: 80 13 01 00 [13:48:53]Write to MH i2c: E2 08 00 1E 10 80 13 01 00 00 00 00 00 AB [13:48:53]Write i2c OK [13:48:53]MH_I2C_Read... [13:48:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:53]Read from MH i2c: E2 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: E2 0E 00 [13:48:53]MH_I2C_Read... [13:48:53]Read from MH i2c: E2 0E 00 1E 10 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3B [13:48:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:48:53]wFMCommunicate OK [13:48:53]SAM_PROTO_GetShiftState done [13:48:53]FM_GetShiftState done [13:48:53]opened in 1726878748 [13:48:53]opened+sec_in_day 1726965148 [13:48:53]quantity*price = 40002 [13:48:53]sum+1 = 40003 [13:48:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 194 21.09.2024 13:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151444 ФПД: 216693163693525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134855&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151444&fm=216693163693525&tin=02508201610067®Number=0000000000091825&sum=40000 [13:48:54]StoreToDocumentArchive [13:48:54]shift 474 fd 151444 [13:48:54]save to /storage/0474/doc_00151444 [13:48:54]save last doc name /storage/0474/doc_00151444 to /storage/kkm_last_doc_name [13:48:54]save OK [13:48:54]Clear old archive folders... [13:48:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:48:54]tlvbuf is B6F53750 [13:48:54]SAM_PROTO_ClearQueue [13:48:54]wFMCommunicate request_size=4 [13:48:54]MH_SAM_APDU [13:48:54]CAPDU: 80 09 00 00 [13:48:54]Write to MH i2c: E2 08 00 2B 10 80 09 00 00 00 00 00 00 AD [13:48:54]Write i2c OK [13:48:54]MH_I2C_Read... [13:48:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 2B 10 00 90 00 AF [13:48:55]RAPDU: 90 00 [13:48:55]wFMCommunicate OK [13:48:55]SAM_PROTO_ClearQueue done [13:48:55]KKMCreateOFDPacket [13:48:55]OFDProtocolAddRootSTLVToBuf [13:48:55]FM_MakeSignedData [13:48:55]FM_MakeSignedData [13:48:55]SAM_PROTO_SignData [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 0D 01 02 [13:48:55]Write to MH i2c: E2 08 00 2C 10 80 0D 01 02 00 00 00 00 B5 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 2C 10 00 90 00 B0 [13:48:55]RAPDU: 90 00 [13:48:55]wFMCommunicate OK [13:48:55]wFMCommunicate request_size=255 [13:48:55]MH_SAM_APDU [13:48: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C7 CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 4F 02 00 35 04 06 00 C5 [13:48:55]Write to MH i2c: E2 02 01 2D 10 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C7 CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 4F 02 00 35 04 06 00 C5 00 00 49 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 2D 10 00 90 00 B1 [13:48:55]RAPDU: 90 00 [13:48:55]wFMCommunicate OK [13:48:55]wFMCommunicate request_size=10 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 0D 02 02 05 14 CF 0C 15 D5 [13:48:55]Write to MH i2c: E2 0D 00 2E 10 80 0D 02 02 05 00 14 CF 0C 15 D5 00 00 9B [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 03 00 2E 10 00 90 00 B2 [13:48:55]RAPDU: 90 00 [13:48:55]wFMCommunicate OK [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 0D 03 02 [13:48:55]Write to MH i2c: E2 08 00 2F 10 80 0D 03 02 00 00 00 00 BA [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 0B 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 0B 00 2F 10 00 B6 22 EF DC CE 31 FB A5 90 00 FD [13:48:55]RAPDU: B6 22 EF DC CE 31 FB A5 90 00 [13:48:55]wFMCommunicate OK [13:48:55]SAM_PROTO_SignData done [13:48:55]FM_MakeSignedData done [13:48:55]CreateOFDProtocolMessage [13:48:55]wFMCommunicate request_size=4 [13:48:55]MH_SAM_APDU [13:48:55]CAPDU: 80 11 00 00 [13:48:55]Write to MH i2c: E2 08 00 30 10 80 11 00 00 00 00 00 00 BA [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:55]Read from MH i2c: E2 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 17 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: E2 17 00 30 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0D [13:48:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:48:55]wFMCommunicate OK [13:48:55]CreateOFDProtocolMessage done [13:48:55]OFDSenderStorePacket 151444 [13:48:55]StoreOFDPacket docnum=151444 [13:48:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 A7 07 01 30 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C7 CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 4F 02 00 35 04 06 00 C5 14 CF 0C 15 D5 B6 22 EF DC CE 31 FB A5 [13:48:55]CheckFolder [13:48:55]dirname=/storage/ofd_packets [13:48:55]CheckFolder done [13:48:55]ProducePacketName [13:48:55]name=ofd_packets/00151444 [13:48:55]NVStorageSaveData ofd_packets/00151444 [13:48:55]File name is /storage/ofd_packets/00151444 [13:48:55]Write 301 bytes [13:48:55]NVStorageSaveData done [13:48:55]OFDSenderStorePacket done [13:48:55]KKMCreateOFDPacket done [13:48:55]NVStorageSaveData kkm_last_timestamp [13:48:55]File name is /storage/kkm_last_timestamp [13:48:55]Write 4 bytes [13:48:55]NVStorageSaveData done [13:48:55]ExternCall_PrintAddStr [13:48:55]wPrintStart [13:48:55]Write to MH i2c: 01 00 00 31 10 41 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: 01 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: 01 07 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: 01 07 00 31 10 00 00 00 00 00 FF 0F 56 [13:48:55]RasterBufferAndPrint [13:48:55]line Счет N : (1)1785459 [13:48:55]line ИНН: 02508201610067 [13:48:55]line Контрольно-Кассовый Чек [13:48:55]line ПРОДАЖА [13:48:55]line ТРК (МРК, ГНК) : 32 [13:48:55]line Товар: 2710124130 [13:48:55]line Аи-92-К-5 [13:48:55]line 5.900 * 67.80 [13:48:55]line = 400.02 [13:48:55]line НДС 12% НСП 1% [13:48:55]line > о реализуемом товаре [13:48:55]line ОКРУГЛЕНИЕ: -0.02 [13:48:55]line ИТОГО: 400.00 [13:48:55]line Внесено: 400.00 [13:48:55]line СДАЧА: 0.00 [13:48:55]line НСП 1% : 3.54 [13:48:55]line НДС 12% : 42.48 [13:48:55]line Наличными: 400.00 [13:48:55]line Безнал.: 0.00 [13:48:55]line Место: АЗС № 89 "Партнер Нефть" [13:48:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:48:55]line СНО: Общий режим [13:48:55]line Чек 194 21.09.2024 13:48 [13:48:55]line Смена: 474 ФФД: 1.0 [13:48:55]line ЗНМ: 0300000113 [13:48:55]line РНМ: 0000000000091825 [13:48:55]line Версия ККМ: 001 [13:48:55]line ФМ: 0000000000871835 [13:48:55]line ФД: 151444 [13:48:55]line ФПД: 216693163693525 [13:48:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T134855&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151444&fm=216693163693525&tin=02508201610067®Number=0000000000091825&sum=40000 [13:48:55]written 0, free lines is 4095 [13:48:55]OFD Sender: Processing packet 151444 [packets to send 824, broken 823] [13:48:55]ProducePacketName [13:48:55]name=ofd_packets/00151444 [13:48:55]OFD Sender: To server: pG, [13:48:55]CommunicateWithHost lk.salyk.kg:30040 [13:48:55]ConnectInit lk.salyk.kg [13:48:55]Write to MH i2c: 01 00 00 5C 10 6C [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: 01 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: 01 07 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: 01 07 00 5C 10 00 00 00 00 00 D4 0C 53 [13:48:55]RasterBufferAndPrint [13:48:55]line [13:48:55]line [13:48:55]line [13:48:55]line [13:48:55]line [13:48:55]written 0, free lines is 3290 [13:48:55]MH_Cut [13:48:55]Write to MH i2c: D1 01 00 63 10 01 45 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: D1 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: D1 01 00 [13:48:55]MH_I2C_Read... [13:48:55]Read from MH i2c: D1 01 00 63 10 00 44 [13:48:55]Write to MH i2c: 01 00 00 64 10 74 [13:48:55]Write i2c OK [13:48:55]MH_I2C_Read... [13:48:56]*** Cut start [13:48:56]*** Purtial cut [13:48:56]*** Stage 1: CUTSNS_PIN = 1 [13:48:56]Connected sock=10 [13:48:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 A7 07 01 30 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 C7 CE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 4F 02 00 35 04 06 00 C5 14 CF 0C 15 D5 B6 22 EF DC CE 31 FB A5 [13:48:56]Read from MH i2c: 01 [13:48:56]MH_I2C_Read... [13:48:56]*** Stop cut motor [13:48:57]*** Cut end [13:48:57]Read from MH i2c: 01 07 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: 01 07 00 64 10 00 00 00 00 00 FF 0F 89 [13:48:57]process_action close_receipt done [13:48:57]requested_data is exist [13:48:57]produce_requested_data [13:48:57]requested_item fm.sn is exist - process it [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 11 00 00 [13:48:57]Write to MH i2c: E2 08 00 65 10 80 11 00 00 00 00 00 00 EF [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 17 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 17 00 65 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [13:48:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:48:57]wFMCommunicate OK [13:48:57]requested_item fd.num is exist - process it [13:48:57]SAM_PROTO_GetFieldsCounters [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 13 00 00 [13:48:57]Write to MH i2c: E2 08 00 66 10 80 13 00 00 00 00 00 00 F2 [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 62 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 62 00 66 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 4F 02 00 0E 04 04 00 DA 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 19 [13:48:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 94 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:48:57]wFMCommunicate OK [13:48:57]SAM_PROTO_GetFieldsCounters done [13:48:57]requested_item shift.num is exist - process it [13:48:57]requested_item shift.opened is exist - process it [13:48:57]req_shift_opened [13:48:57]FM_GetShiftState [13:48:57]SAM_PROTO_GetShiftState [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 13 01 00 [13:48:57]Write to MH i2c: E2 08 00 67 10 80 13 01 00 00 00 00 00 F4 [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 0E 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 0E 00 67 10 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 84 [13:48:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:48:57]wFMCommunicate OK [13:48:57]SAM_PROTO_GetShiftState done [13:48:57]FM_GetShiftState done [13:48:57]req_shift_opened done [13:48:57]requested_item shift.open_date is exist - process it [13:48:57]req_shift_open_date [13:48:57]req_shift_open_date done [13:48:57]produce_requested_data done [13:48:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151444,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:48:57]process_action_free close_receipt [13:48:57]json_value_free [13:48:57]json_value_free done [13:48:57]process_json_proto returns [13:48:57]Send response to host [13:48:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151444,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:48:57]free response buf [13:48:57]execute_script done [13:48:57]execute_script returns [13:48:57]free content buf [13:48:57]Sock 7.Close socket [13:48:57]Sock 7.Thread stoped [13:48:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D8 42 47 00 A0 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 94 4F 02 00 F4 03 04 00 CE 76 EE 66 B6 04 01 00 00 9E EF D3 B4 B5 9C 10 F1 [13:48:57]CommunicateWithHost err = 0 [13:48:57]CheckOFDResponse [13:48:57]1017 (14) - 77093643461234 [13:48:57]1041 (16) - 0000000000871835 [13:48:57]1040 (4) - 151444 [13:48:57]1012 (4) - 21.09.2024 07:33 [13:48:57]1206 (1) - 0 [13:48:57]OFD Sender: Remove packet 151444 [13:48:57]ProducePacketName [13:48:57]name=ofd_packets/00151444 [13:48:57]NVStorageDeleteData [13:48:58]OFD Sender: No OFD packet to send [13:49:03]OFD Sender: No OFD packet to send [13:49:08]OFD Sender: No OFD packet to send [13:49:13]OFD Sender: No OFD packet to send [13:49:18]OFD Sender: No OFD packet to send [13:49:21]recv_with_timeout no data received [13:49:23]OFD Sender: No OFD packet to send [13:49:28]OFD Sender: No OFD packet to send [13:49:33]OFD Sender: No OFD packet to send [13:49:38]OFD Sender: No OFD packet to send [13:49:43]OFD Sender: No OFD packet to send [13:49:48]OFD Sender: No OFD packet to send [13:49:53]OFD Sender: No OFD packet to send [13:49:58]OFD Sender: No OFD packet to send [13:50:03]recv_with_timeout no data received [13:50:03]OFD Sender: No OFD packet to send [13:50:08]OFD Sender: No OFD packet to send [13:50:13]OFD Sender: No OFD packet to send [13:50:18]OFD Sender: No OFD packet to send [13:50:19]accept exits with 9 [13:50:19]New connection [13:50:19]New thread 3067407716 created [13:50:19]Thread 3067551076 joined [13:50:19]Waiting for new connection... [13:50:19] Sock 9.Parse request [13:50:19]Sock 9.Check first char [13:50:19]Sock 9.First char is OK [13:50:19]request: POST /json_proto HTTP/1.0 [13:50:19]Method: POST [13:50:19]URL: /json_proto [13:50:19]Method is POST - this is cgi request [13:50:19]url: /json_proto [13:50:19]query_string will be loaded in cgi processing [13:50:19]execute_cgi json_proto POST (null) [13:50:19]execute_cgi path=json_proto method=POST [13:50:19]POST find Content-Length [13:50:19]Host: 172.17.43.67:8080 [13:50:19]Content-Length: 678 [13:50:19]Content-Type: application/json [13:50:19] [13:50:19]POST finish read [13:50:19]Found Content-Length = 678 [13:50:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.070, "sum" : 140.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:19]execute_script... [13:50: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)1785461", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.070, "sum" : 140.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 140.00, "total" : 140.00, "payments": [ { "type": 0, "sum" : 140.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:50:19]POST & json_proto [13:50:19]process_json_proto [13:50:19]json parsed OK: [13:50:19]protocol is kg_v1.0 [13:50:19]action value=close_receipt [13:50:19]process_action close_receipt [13:50:19]cmd_close_receipt [13:50:19]MH_GetDate [13:50:19]Write to MH i2c: F0 00 00 68 10 67 [13:50:19]Write i2c OK [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: F0 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: F0 09 00 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: F0 09 00 68 10 00 1D CF EE 66 6A BD 47 65 83 [13:50:19]GetLastDocTimeStamp 1726926535 [13:50:19]current date 1726926621 [13:50:19]FM_GetShiftState [13:50:19]SAM_PROTO_GetShiftState [13:50:19]wFMCommunicate request_size=4 [13:50:19]MH_SAM_APDU [13:50:19]CAPDU: 80 13 01 00 [13:50:19]Write to MH i2c: E2 08 00 69 10 80 13 01 00 00 00 00 00 F6 [13:50:19]Write i2c OK [13:50:19]MH_I2C_Read... [13:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:19]Read from MH i2c: E2 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: E2 0E 00 [13:50:19]MH_I2C_Read... [13:50:19]Read from MH i2c: E2 0E 00 69 10 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 86 [13:50:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:50:19]wFMCommunicate OK [13:50:19]SAM_PROTO_GetShiftState done [13:50:19]FM_GetShiftState done [13:50:19]opened in 1726878748 [13:50:19]opened+sec_in_day 1726965148 [13:50:19]quantity*price = 14034 [13:50:19]sum+1 = 14036 [13:50:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 140.00 Внесено: 140.00 СДАЧА: 0.00 НСП 1% : 1.24 НДС 12% : 14.90 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 195 21.09.2024 13:50 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151445 ФПД: 277202576419554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T135021&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151445&fm=277202576419554&tin=02508201610067®Number=0000000000091825&sum=14000 [13:50:21]StoreToDocumentArchive [13:50:21]shift 474 fd 151445 [13:50:21]save to /storage/0474/doc_00151445 [13:50:21]save last doc name /storage/0474/doc_00151445 to /storage/kkm_last_doc_name [13:50:21]save OK [13:50:21]Clear old archive folders... [13:50:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:50:21]tlvbuf is 0120F160 [13:50:21]SAM_PROTO_ClearQueue [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 09 00 00 [13:50:21]Write to MH i2c: E2 08 00 76 10 80 09 00 00 00 00 00 00 F8 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 76 10 00 90 00 FA [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]SAM_PROTO_ClearQueue done [13:50:21]KKMCreateOFDPacket [13:50:21]OFDProtocolAddRootSTLVToBuf [13:50:21]FM_MakeSignedData [13:50:21]FM_MakeSignedData [13:50:21]SAM_PROTO_SignData [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 01 02 [13:50:21]Write to MH i2c: E2 08 00 77 10 80 0D 01 02 00 00 00 00 00 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 77 10 00 90 00 FB [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]wFMCommunicate request_size=255 [13:50:21]MH_SAM_APDU [13:50: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 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 1D CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 4F 02 00 35 04 06 00 FC [13:50:21]Write to MH i2c: E2 02 01 78 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 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 0E 00 B2 10 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CF [13:50:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:50:23]wFMCommunicate OK [13:50:23]SAM_PROTO_GetShiftState done [13:50:23]FM_GetShiftState done [13:50:23]req_shift_opened done [13:50:23]requested_item shift.open_date is exist - process it [13:50:23]req_shift_open_date [13:50:23]req_shift_open_date done [13:50:23]produce_requested_data done [13:50:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151445,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:50:23]process_action_free close_receipt [13:50:23]json_value_free [13:50:23]json_value_free done [13:50:23]process_json_proto returns [13:50:23]Send response to host [13:50:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151445,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:50:23]free response buf [13:50:23]execute_script done [13:50:23]execute_script returns [13:50:23]free content buf [13:50:23]Sock 9.Close socket [13:50:23]Sock 9.Thread stoped [13:50:24]Connected sock=11 [13:50:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 2A 07 01 D4 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 1D CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 4F 02 00 35 04 06 00 FC 1D 41 19 2A E2 57 9F D8 6A F1 ED AE D1 [13:50:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 91 D9 47 00 08 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 4F 02 00 F4 03 04 00 26 77 EE 66 B6 04 01 00 00 2E AA FA 15 8E 27 69 E6 [13:50:25]CommunicateWithHost err = 0 [13:50:25]CheckOFDResponse [13:50:25]1017 (14) - 77093643461234 [13:50:25]1041 (16) - 0000000000871835 [13:50:25]1040 (4) - 151445 [13:50:25]1012 (4) - 21.09.2024 07:35 [13:50:25]1206 (1) - 0 [13:50:25]OFD Sender: Remove packet 151445 [13:50:25]ProducePacketName [13:50:25]name=ofd_packets/00151445 [13:50:25]NVStorageDeleteData [13:50:25]OFD Sender: No OFD packet to send [13:50:30]OFD Sender: No OFD packet to send [13:50:35]OFD Sender: No OFD packet to send [13:50:36]recv_with_timeout no data received [13:50:40]OFD Sender: No OFD packet to send [13:50:45]OFD Sender: No OFD packet to send [13:50:50]OFD Sender: No OFD packet to send [13:50:52]recv_with_timeout no data received [13:50:55]OFD Sender: No OFD packet to send 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 1D CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 4F 02 00 35 04 06 00 FC 00 00 A6 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 78 10 00 90 00 FC [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]wFMCommunicate request_size=10 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 02 02 05 1D 41 19 2A E2 [13:50:21]Write to MH i2c: E2 0D 00 79 10 80 0D 02 02 05 00 1D 41 19 2A E2 00 00 90 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 03 00 79 10 00 90 00 FD [13:50:21]RAPDU: 90 00 [13:50:21]wFMCommunicate OK [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 0D 03 02 [13:50:21]Write to MH i2c: E2 08 00 7A 10 80 0D 03 02 00 00 00 00 05 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 0B 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 0B 00 7A 10 00 57 9F D8 6A F1 ED AE D1 90 00 9B [13:50:21]RAPDU: 57 9F D8 6A F1 ED AE D1 90 00 [13:50:21]wFMCommunicate OK [13:50:21]SAM_PROTO_SignData done [13:50:21]FM_MakeSignedData done [13:50:21]CreateOFDProtocolMessage [13:50:21]wFMCommunicate request_size=4 [13:50:21]MH_SAM_APDU [13:50:21]CAPDU: 80 11 00 00 [13:50:21]Write to MH i2c: E2 08 00 7B 10 80 11 00 00 00 00 00 00 05 [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:21]Read from MH i2c: E2 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 17 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: E2 17 00 7B 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [13:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:50:21]wFMCommunicate OK [13:50:21]CreateOFDProtocolMessage done [13:50:21]OFDSenderStorePacket 151445 [13:50:21]StoreOFDPacket docnum=151445 [13:50:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 31 2A 07 01 D4 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 16 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D3 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 1D CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 95 4F 02 00 35 04 06 00 FC 1D 41 19 2A E2 57 9F D8 6A F1 ED AE D1 [13:50:21]CheckFolder [13:50:21]dirname=/storage/ofd_packets [13:50:21]CheckFolder done [13:50:21]ProducePacketName [13:50:21]name=ofd_packets/00151445 [13:50:21]NVStorageSaveData ofd_packets/00151445 [13:50:21]File name is /storage/ofd_packets/00151445 [13:50:21]Write 301 bytes [13:50:21]NVStorageSaveData done [13:50:21]OFDSenderStorePacket done [13:50:21]KKMCreateOFDPacket done [13:50:21]NVStorageSaveData kkm_last_timestamp [13:50:21]File name is /storage/kkm_last_timestamp [13:50:21]Write 4 bytes [13:50:21]NVStorageSaveData done [13:50:21]ExternCall_PrintAddStr [13:50:21]wPrintStart [13:50:21]Write to MH i2c: 01 00 00 7C 10 8C [13:50:21]Write i2c OK [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: 01 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: 01 07 00 [13:50:21]MH_I2C_Read... [13:50:21]Read from MH i2c: 01 07 00 7C 10 00 00 00 00 00 FF 0F A1 [13:50:21]RasterBufferAndPrint [13:50:21]line Счет N : (1)1785461 [13:50:21]line ИНН: 02508201610067 [13:50:21]line Контрольно-Кассовый Чек [13:50:21]line ПРОДАЖА [13:50:21]line ТРК (МРК, ГНК) : 12 [13:50:21]line Товар: 2710124130 [13:50:21]line Аи-92-К-5 [13:50:21]line 2.070 * 67.80 [13:50:21]line = 140.35 [13:50:21]line НДС 12% НСП 1% [13:50:21]line > о реализуемом товаре [13:50:21]line ОКРУГЛЕНИЕ: -0.35 [13:50:21]line ИТОГО: 140.00 [13:50:21]line Внесено: 140.00 [13:50:21]line СДАЧА: 0.00 [13:50:21]line НСП 1% : 1.24 [13:50:21]line НДС 12% : 14.90 [13:50:21]line Наличными: 140.00 [13:50:21]line Безнал.: 0.00 [13:50:21]line Место: АЗС № 89 "Партнер Нефть" [13:50:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:50:21]line СНО: Общий режим [13:50:21]line Чек 195 21.09.2024 13:50 [13:50:21]line Смена: 474 ФФД: 1.0 [13:50:21]line ЗНМ: 0300000113 [13:50:21]line РНМ: 0000000000091825 [13:50:21]line Версия ККМ: 001 [13:50:21]line ФМ: 0000000000871835 [13:50:21]line ФД: 151445 [13:50:21]line ФПД: 277202576419554 [13:50:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T135021&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151445&fm=277202576419554&tin=02508201610067®Number=0000000000091825&sum=14000 [13:50:21]OFD Sender: Processing packet 151445 [packets to send 824, broken 823] [13:50:21]ProducePacketName [13:50:21]name=ofd_packets/00151445 [13:50:21]OFD Sender: To server: pG, [13:50:21]CommunicateWithHost lk.salyk.kg:30040 [13:50:21]ConnectInit lk.salyk.kg [13:50:21]written 0, free lines is 4095 [13:50:22]Write to MH i2c: 01 00 00 A7 10 B7 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: 01 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: 01 07 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: 01 07 00 A7 10 00 00 00 00 00 D4 0C 9E [13:50:22]RasterBufferAndPrint [13:50:22]line [13:50:22]line [13:50:22]line [13:50:22]line [13:50:22]line [13:50:22]written 0, free lines is 3289 [13:50:22]MH_Cut [13:50:22]Write to MH i2c: D1 01 00 AE 10 01 90 [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: D1 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: D1 01 00 [13:50:22]MH_I2C_Read... [13:50:22]Read from MH i2c: D1 01 00 AE 10 00 8F [13:50:22]Write to MH i2c: 01 00 00 AF 10 BF [13:50:22]Write i2c OK [13:50:22]MH_I2C_Read... [13:50:23]*** Cut start [13:50:23]*** Purtial cut [13:50:23]*** Stage 1: CUTSNS_PIN = 1 [13:50:23]Read from MH i2c: 01 [13:50:23]MH_I2C_Read... [13:50:23]*** Stop cut motor [13:50:23]*** Cut end [13:50:23]Read from MH i2c: 01 07 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: 01 07 00 AF 10 00 00 00 00 00 FF 0F D4 [13:50:23]process_action close_receipt done [13:50:23]requested_data is exist [13:50:23]produce_requested_data [13:50:23]requested_item fm.sn is exist - process it [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 11 00 00 [13:50:23]Write to MH i2c: E2 08 00 B0 10 80 11 00 00 00 00 00 00 3A [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 17 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 17 00 B0 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [13:50:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:50:23]wFMCommunicate OK [13:50:23]requested_item fd.num is exist - process it [13:50:23]SAM_PROTO_GetFieldsCounters [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 13 00 00 [13:50:23]Write to MH i2c: E2 08 00 B1 10 80 13 00 00 00 00 00 00 3D [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 62 00 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 62 00 B1 10 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 4F 02 00 0E 04 04 00 DA 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 68 [13:50:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 95 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:50:23]wFMCommunicate OK [13:50:23]SAM_PROTO_GetFieldsCounters done [13:50:23]requested_item shift.num is exist - process it [13:50:23]requested_item shift.opened is exist - process it [13:50:23]req_shift_opened [13:50:23]FM_GetShiftState [13:50:23]SAM_PROTO_GetShiftState [13:50:23]wFMCommunicate request_size=4 [13:50:23]MH_SAM_APDU [13:50:23]CAPDU: 80 13 01 00 [13:50:23]Write to MH i2c: E2 08 00 B2 10 80 13 01 00 00 00 00 00 3F [13:50:23]Write i2c OK [13:50:23]MH_I2C_Read... [13:50:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:50:23]Read from MH i2c: E2 [13:50:23]MH_I2C_Read... [13:50:23]Read from MH i2c: E2 0E 00 [13:51:00]OFD Sender: No OFD packet to send [13:51:05]OFD Sender: No OFD packet to send [13:51:10]OFD Sender: No OFD packet to send [13:51:15]OFD Sender: No OFD packet to send [13:51:20]OFD Sender: No OFD packet to send [13:51:21]recv_with_timeout no data received [13:51:25]OFD Sender: No OFD packet to send [13:51:30]OFD Sender: No OFD packet to send [13:51:36]OFD Sender: No OFD packet to send [13:51:41]OFD Sender: No OFD packet to send [13:51:46]OFD Sender: No OFD packet to send [13:51:51]OFD Sender: No OFD packet to send [13:51:56]OFD Sender: No OFD packet to send [13:52:01]OFD Sender: No OFD packet to send [13:52:06]OFD Sender: No OFD packet to send [13:52:11]OFD Sender: No OFD packet to send [13:52:15]accept exits with 7 [13:52:15]New connection [13:52:15]New thread 3067551076 created [13:52:15]Thread 3067407716 joined [13:52:15]Waiting for new connection... [13:52:15] Sock 7.Parse request [13:52:15]Sock 7.Check first char [13:52:15]Sock 7.First char is OK [13:52:15]request: POST /json_proto HTTP/1.0 [13:52:15]Method: POST [13:52:15]URL: /json_proto [13:52:15]Method is POST - this is cgi request [13:52:15]url: /json_proto [13:52:15]query_string will be loaded in cgi processing [13:52:15]execute_cgi json_proto POST (null) [13:52:15]execute_cgi path=json_proto method=POST [13:52:15]POST find Content-Length [13:52:15]Host: 172.17.43.67:8080 [13:52:15]Content-Length: 984 [13:52:15]Content-Type: application/json [13:52:15] [13:52:15]POST finish read [13:52:15]Found Content-Length = 984 [13:52:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 40.420, "sum" : 2700.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 40.42 \u0441\u043E\u043C", "deposit" : 2700.00, "total" : 2700.00, "payments": [ { "type": 0, "sum" : 2700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:15]execute_script... [13:52: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)1785462", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 66.80, "quantity" : 40.420, "sum" : 2700.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 40.42 \u0441\u043E\u043C", "deposit" : 2700.00, "total" : 2700.00, "payments": [ { "type": 0, "sum" : 2700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:15]POST & json_proto [13:52:15]process_json_proto [13:52:15]json parsed OK: [13:52:15]protocol is kg_v1.0 [13:52:15]action value=close_receipt [13:52:15]process_action close_receipt [13:52:15]cmd_close_receipt [13:52:15]MH_GetDate [13:52:15]Write to MH i2c: F0 00 00 B3 10 B2 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: F0 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: F0 09 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: F0 09 00 B3 10 00 90 CF EE 66 6A BD 47 65 41 [13:52:15]GetLastDocTimeStamp 1726926621 [13:52:15]current date 1726926736 [13:52:15]FM_GetShiftState [13:52:15]SAM_PROTO_GetShiftState [13:52:15]wFMCommunicate request_size=4 [13:52:15]MH_SAM_APDU [13:52:15]CAPDU: 80 13 01 00 [13:52:15]Write to MH i2c: E2 08 00 B4 10 80 13 01 00 00 00 00 00 41 [13:52:15]Write i2c OK [13:52:15]MH_I2C_Read... [13:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:15]Read from MH i2c: E2 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 0E 00 [13:52:15]MH_I2C_Read... [13:52:15]Read from MH i2c: E2 0E 00 B4 10 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D1 [13:52:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:52:15]wFMCommunicate OK [13:52:15]SAM_PROTO_GetShiftState done [13:52:15]FM_GetShiftState done [13:52:15]opened in 1726878748 [13:52:15]opened+sec_in_day 1726965148 [13:52:15]quantity*price = 270005 [13:52:15]sum+1 = 270007 [13:52:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 2700.00 Внесено: 2700.00 СДАЧА: 0.00 НСП 1% : 23.89 НДС 12% : 286.73 Наличными: 2700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 196 21.09.2024 13:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 40.42 сом ФМ: 0000000000871835 ФД: 151446 ФПД: 239307586594566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T135216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151446&fm=239307586594566&tin=02508201610067®Number=0000000000091825&sum=270000 [13:52:16]StoreToDocumentArchive [13:52:16]shift 474 fd 151446 [13:52:16]save to /storage/0474/doc_00151446 [13:52:16]save last doc name /storage/0474/doc_00151446 to /storage/kkm_last_doc_name [13:52:16]save OK [13:52:16]Clear old archive folders... [13:52:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:16]tlvbuf is 011D92E0 [13:52:16]SAM_PROTO_ClearQueue [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 09 00 00 [13:52:16]Write to MH i2c: E2 08 00 C1 10 80 09 00 00 00 00 00 00 43 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 C1 10 00 90 00 45 [13:52:16]RAPDU: 90 00 [13:52:16]wFMCommunicate OK [13:52:16]SAM_PROTO_ClearQueue done [13:52:16]KKMCreateOFDPacket [13:52:16]OFDProtocolAddRootSTLVToBuf [13:52:16]FM_MakeSignedData [13:52:16]FM_MakeSignedData [13:52:16]SAM_PROTO_SignData [13:52:16]wFMCommunicate request_size=4 [13:52:16]MH_SAM_APDU [13:52:16]CAPDU: 80 0D 01 02 [13:52:16]Write to MH i2c: E2 08 00 C2 10 80 0D 01 02 00 00 00 00 4B [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:16]Read from MH i2c: E2 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 [13:52:16]MH_I2C_Read... [13:52:16]Read from MH i2c: E2 03 00 C2 10 00 90 00 46 [13:52:16]RAPDU: 90 00 [13:52:16]wFMCommunicate OK [13:52:16]wFMCommunicate request_size=255 [13:52:16]MH_SAM_APDU [13:52: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 E4 9D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B6 1E 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1E 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 70 00 00 00 00 07 04 06 00 B0 1E 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 90 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 4F 02 00 35 04 06 00 D9 [13:52:16]Write to MH i2c: E2 02 01 C3 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 E4 9D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B6 1E 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1E 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 70 00 00 00 00 07 04 06 00 B0 1E 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 90 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 4F 02 00 35 04 06 00 D9 00 00 65 [13:52:16]Write i2c OK [13:52:16]MH_I2C_Read... [13:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:17]Read from MH i2c: E2 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 03 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 03 00 C3 10 00 90 00 47 [13:52:17]RAPDU: 90 00 [13:52:17]wFMCommunicate OK [13:52:17]wFMCommunicate request_size=10 [13:52:17]MH_SAM_APDU [13:52:17]CAPDU: 80 0D 02 02 05 A6 23 B0 E7 06 [13:52:17]Write to MH i2c: E2 0D 00 C4 10 80 0D 02 02 05 00 A6 23 B0 E7 06 00 00 BE [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:17]Read from MH i2c: E2 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 03 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 03 00 C4 10 00 90 00 48 [13:52:17]RAPDU: 90 00 [13:52:17]wFMCommunicate OK [13:52:17]wFMCommunicate request_size=4 [13:52:17]MH_SAM_APDU [13:52:17]CAPDU: 80 0D 03 02 [13:52:17]Write to MH i2c: E2 08 00 C5 10 80 0D 03 02 00 00 00 00 50 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:17]Read from MH i2c: E2 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 0B 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 0B 00 C5 10 00 18 86 F2 F7 E4 DC 79 C1 90 00 D2 [13:52:17]RAPDU: 18 86 F2 F7 E4 DC 79 C1 90 00 [13:52:17]wFMCommunicate OK [13:52:17]SAM_PROTO_SignData done [13:52:17]FM_MakeSignedData done [13:52:17]CreateOFDProtocolMessage [13:52:17]wFMCommunicate request_size=4 [13:52:17]MH_SAM_APDU [13:52:17]CAPDU: 80 11 00 00 [13:52:17]Write to MH i2c: E2 08 00 C6 10 80 11 00 00 00 00 00 00 50 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:17]Read from MH i2c: E2 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 17 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: E2 17 00 C6 10 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [13:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:52:17]wFMCommunicate OK [13:52:17]CreateOFDProtocolMessage done [13:52:17]OFDSenderStorePacket 151446 [13:52:17]StoreOFDPacket docnum=151446 [13:52:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 81 07 01 17 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 9D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B6 1E 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1E 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 70 00 00 00 00 07 04 06 00 B0 1E 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 90 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 4F 02 00 35 04 06 00 D9 A6 23 B0 E7 06 18 86 F2 F7 E4 DC 79 C1 [13:52:17]CheckFolder [13:52:17]dirname=/storage/ofd_packets [13:52:17]CheckFolder done [13:52:17]ProducePacketName [13:52:17]name=ofd_packets/00151446 [13:52:17]NVStorageSaveData ofd_packets/00151446 [13:52:17]File name is /storage/ofd_packets/00151446 [13:52:17]Write 301 bytes [13:52:17]NVStorageSaveData done [13:52:17]OFDSenderStorePacket done [13:52:17]KKMCreateOFDPacket done [13:52:17]NVStorageSaveData kkm_last_timestamp [13:52:17]File name is /storage/kkm_last_timestamp [13:52:17]Write 4 bytes [13:52:17]NVStorageSaveData done [13:52:17]ExternCall_PrintAddStr [13:52:17]wPrintStart [13:52:17]Write to MH i2c: 01 00 00 C7 10 D7 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 07 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 07 00 C7 10 00 00 00 00 00 FF 0F EC [13:52:17]RasterBufferAndPrint [13:52:17]line Счет N : (1)1785462 [13:52:17]line ИНН: 02508201610067 [13:52:17]line Контрольно-Кассовый Чек [13:52:17]line ПРОДАЖА [13:52:17]line ТРК (МРК, ГНК) : 42 [13:52:17]line Товар: 2710124130 [13:52:17]line Аи-92-К-5 [13:52:17]line 40.420 * 66.80 [13:52:17]line = 2700.06 [13:52:17]line НДС 12% НСП 1% [13:52:17]line > о реализуемом товаре [13:52:17]line ОКРУГЛЕНИЕ: -0.06 [13:52:17]line ИТОГО: 2700.00 [13:52:17]line Внесено: 2700.00 [13:52:17]line СДАЧА: 0.00 [13:52:17]line НСП 1% : 23.89 [13:52:17]line НДС 12% : 286.73 [13:52:17]line Наличными: 2700.00 [13:52:17]line Безнал.: 0.00 [13:52:17]line Место: АЗС № 89 "Партнер Нефть" [13:52:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:52:17]line СНО: Общий режим [13:52:17]line Чек 196 21.09.2024 13:52 [13:52:17]line Смена: 474 ФФД: 1.0 [13:52:17]line ЗНМ: 0300000113 [13:52:17]line РНМ: 0000000000091825 [13:52:17]line Версия ККМ: 001 [13:52:17]line [13:52:17]line Дисконтная программа [13:52:17]line АИ-92 [13:52:17]line номер 89 [13:52:17]line сэкономлено 40.42 сом [13:52:17]line ФМ: 0000000000871835 [13:52:17]line ФД: 151446 [13:52:17]line ФПД: 239307586594566 [13:52:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T135216&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151446&fm=239307586594566&tin=02508201610067®Number=0000000000091825&sum=270000 [13:52:17]written 0, free lines is 4095 [13:52:17]OFD Sender: Processing packet 151446 [packets to send 824, broken 823] [13:52:17]ProducePacketName [13:52:17]name=ofd_packets/00151446 [13:52:17]OFD Sender: To server: pG, [13:52:17]CommunicateWithHost lk.salyk.kg:30040 [13:52:17]ConnectInit lk.salyk.kg [13:52:17]Write to MH i2c: 01 00 00 F7 10 07 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 07 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: 01 07 00 F7 10 00 00 00 00 00 84 0C 9E [13:52:17]RasterBufferAndPrint [13:52:17]line [13:52:17]line [13:52:17]line [13:52:17]line [13:52:17]line [13:52:17]written 0, free lines is 3210 [13:52:17]MH_Cut [13:52:17]Write to MH i2c: D1 01 00 FE 10 01 E0 [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: D1 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: D1 01 00 [13:52:17]MH_I2C_Read... [13:52:17]Read from MH i2c: D1 01 00 FE 10 00 DF [13:52:17]Write to MH i2c: 01 00 00 FF 10 0F [13:52:17]Write i2c OK [13:52:17]MH_I2C_Read... [13:52:18]*** Cut start [13:52:18]*** Purtial cut [13:52:18]*** Stage 1: CUTSNS_PIN = 1 [13:52:18]Read from MH i2c: 01 [13:52:18]MH_I2C_Read... [13:52:18]*** Stop cut motor [13:52:18]*** Cut end [13:52:18]Read from MH i2c: 01 07 00 [13:52:18]MH_I2C_Read... [13:52:18]Read from MH i2c: 01 07 00 FF 10 00 00 00 00 00 FF 0F 24 [13:52:18]process_action close_receipt done [13:52:18]requested_data is exist [13:52:18]produce_requested_data [13:52:18]requested_item fm.sn is exist - process it [13:52:18]wFMCommunicate request_size=4 [13:52:18]MH_SAM_APDU [13:52:18]CAPDU: 80 11 00 00 [13:52:18]Write to MH i2c: E2 08 00 00 11 80 11 00 00 00 00 00 00 8B [13:52:18]Write i2c OK [13:52:18]MH_I2C_Read... [13:52:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:18]Read from MH i2c: E2 [13:52:18]MH_I2C_Read... [13:52:18]Read from MH i2c: E2 17 00 [13:52:18]MH_I2C_Read... [13:52:18]Read from MH i2c: E2 17 00 00 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [13:52:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:52:18]wFMCommunicate OK [13:52:18]requested_item fd.num is exist - process it [13:52:18]SAM_PROTO_GetFieldsCounters [13:52:18]wFMCommunicate request_size=4 [13:52:18]MH_SAM_APDU [13:52:18]CAPDU: 80 13 00 00 [13:52:18]Write to MH i2c: E2 08 00 01 11 80 13 00 00 00 00 00 00 8E [13:52:18]Write i2c OK [13:52:18]MH_I2C_Read... [13:52:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:19]Read from MH i2c: E2 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: E2 62 00 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: E2 62 00 01 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 4F 02 00 0E 04 04 00 DA 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 BD [13:52:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 96 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:19]wFMCommunicate OK [13:52:19]SAM_PROTO_GetFieldsCounters done [13:52:19]requested_item shift.num is exist - process it [13:52:19]requested_item shift.opened is exist - process it [13:52:19]req_shift_opened [13:52:19]FM_GetShiftState [13:52:19]SAM_PROTO_GetShiftState [13:52:19]wFMCommunicate request_size=4 [13:52:19]MH_SAM_APDU [13:52:19]CAPDU: 80 13 01 00 [13:52:19]Write to MH i2c: E2 08 00 02 11 80 13 01 00 00 00 00 00 90 [13:52:19]Write i2c OK [13:52:19]MH_I2C_Read... [13:52:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:19]Read from MH i2c: E2 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: E2 0E 00 [13:52:19]MH_I2C_Read... [13:52:19]Read from MH i2c: E2 0E 00 02 11 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 20 [13:52:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:52:19]wFMCommunicate OK [13:52:19]SAM_PROTO_GetShiftState done [13:52:19]FM_GetShiftState done [13:52:19]req_shift_opened done [13:52:19]requested_item shift.open_date is exist - process it [13:52:19]req_shift_open_date [13:52:19]req_shift_open_date done [13:52:19]produce_requested_data done [13:52:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151446,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:52:19]process_action_free close_receipt [13:52:19]json_value_free [13:52:19]json_value_free done [13:52:19]process_json_proto returns [13:52:19]Send response to host [13:52:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151446,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:52:19]free response buf [13:52:19]execute_script done [13:52:19]execute_script returns [13:52:19]free content buf [13:52:19]Sock 7.Close socket [13:52:19]Sock 7.Thread stoped [13:52:21]recv_with_timeout no data received [13:52:22]accept exits with 10 [13:52:22]New connection [13:52:22]New thread 3067407716 created [13:52:22]Thread 3067551076 joined [13:52:22]Waiting for new connection... [13:52:22] Sock 10.Parse request [13:52:22]Sock 10.Check first char [13:52:22]Sock 10.First char is OK [13:52:22]request: POST /json_proto HTTP/1.0 [13:52:22]Method: POST [13:52:22]URL: /json_proto [13:52:22]Method is POST - this is cgi request [13:52:22]url: /json_proto [13:52:22]query_string will be loaded in cgi processing [13:52:22]execute_cgi json_proto POST (null) [13:52:22]execute_cgi path=json_proto method=POST [13:52:22]POST find Content-Length [13:52:22]Host: 172.17.43.67:8080 [13:52:22]Content-Length: 678 [13:52:22]Content-Type: application/json [13:52:22] [13:52:22]POST finish read [13:52:22]Found Content-Length = 678 [13:52:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:22]execute_script... [13:52:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785463", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:52:22]POST & json_proto [13:52:22]process_json_proto [13:52:22]json parsed OK: [13:52:22]protocol is kg_v1.0 [13:52:22]action value=close_receipt [13:52:22]process_action close_receipt [13:52:22]cmd_close_receipt [13:52:22]MH_GetDate [13:52:22]Write to MH i2c: F0 00 00 03 11 03 [13:52:22]Write i2c OK [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: F0 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: F0 09 00 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: F0 09 00 03 11 00 97 CF EE 66 6A BD 47 65 99 [13:52:22]GetLastDocTimeStamp 1726926736 [13:52:22]current date 1726926743 [13:52:22]FM_GetShiftState [13:52:22]SAM_PROTO_GetShiftState [13:52:22]wFMCommunicate request_size=4 [13:52:22]MH_SAM_APDU [13:52:22]CAPDU: 80 13 01 00 [13:52:22]Write to MH i2c: E2 08 00 04 11 80 13 01 00 00 00 00 00 92 [13:52:22]Write i2c OK [13:52:22]MH_I2C_Read... [13:52:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:22]Read from MH i2c: E2 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 0E 00 [13:52:22]MH_I2C_Read... [13:52:22]Read from MH i2c: E2 0E 00 04 11 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 22 [13:52:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:52:22]wFMCommunicate OK [13:52:22]SAM_PROTO_GetShiftState done [13:52:22]FM_GetShiftState done [13:52:22]opened in 1726878748 [13:52:22]opened+sec_in_day 1726965148 [13:52:22]quantity*price = 50036 [13:52:22]sum+1 = 50037 [13:52:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 197 21.09.2024 13:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151447 ФПД: 103786596600365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T135223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151447&fm=103786596600365&tin=02508201610067®Number=0000000000091825&sum=50000 [13:52:23]StoreToDocumentArchive [13:52:23]shift 474 fd 151447 [13:52:23]save to /storage/0474/doc_00151447 [13:52:23]save last doc name /storage/0474/doc_00151447 to /storage/kkm_last_doc_name [13:52:23]save OK [13:52:23]Clear old archive folders... [13:52:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:52:23]tlvbuf is 011E6B50 [13:52:23]SAM_PROTO_ClearQueue [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 09 00 00 [13:52:23]Write to MH i2c: E2 08 00 11 11 80 09 00 00 00 00 00 00 94 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 11 11 00 90 00 96 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]SAM_PROTO_ClearQueue done [13:52:23]KKMCreateOFDPacket [13:52:23]OFDProtocolAddRootSTLVToBuf [13:52:23]FM_MakeSignedData [13:52:23]FM_MakeSignedData [13:52:23]SAM_PROTO_SignData [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 01 02 [13:52:23]Write to MH i2c: E2 08 00 12 11 80 0D 01 02 00 00 00 00 9C [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 12 11 00 90 00 97 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]wFMCommunicate request_size=255 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 97 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 4F 02 00 35 04 06 00 5E [13:52:23]Write to MH i2c: E2 02 01 13 11 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 97 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 4F 02 00 35 04 06 00 5E 00 00 BB [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 13 11 00 90 00 98 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]wFMCommunicate request_size=10 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 02 02 05 64 B3 39 0A 2D [13:52:23]Write to MH i2c: E2 0D 00 14 11 80 0D 02 02 05 00 64 B3 39 0A 2D 00 00 30 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 03 00 14 11 00 90 00 99 [13:52:23]RAPDU: 90 00 [13:52:23]wFMCommunicate OK [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 0D 03 02 [13:52:23]Write to MH i2c: E2 08 00 15 11 80 0D 03 02 00 00 00 00 A1 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 0B 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 0B 00 15 11 00 D8 2A 17 74 6B EF 97 5E 90 00 7E [13:52:23]RAPDU: D8 2A 17 74 6B EF 97 5E 90 00 [13:52:23]wFMCommunicate OK [13:52:23]SAM_PROTO_SignData done [13:52:23]FM_MakeSignedData done [13:52:23]CreateOFDProtocolMessage [13:52:23]wFMCommunicate request_size=4 [13:52:23]MH_SAM_APDU [13:52:23]CAPDU: 80 11 00 00 [13:52:23]Write to MH i2c: E2 08 00 16 11 80 11 00 00 00 00 00 00 A1 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:23]Read from MH i2c: E2 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 17 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: E2 17 00 16 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [13:52:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:52:23]wFMCommunicate OK [13:52:23]CreateOFDProtocolMessage done [13:52:23]OFDSenderStorePacket 151447 [13:52:23]StoreOFDPacket docnum=151447 [13:52:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 8E 07 01 E7 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 97 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 4F 02 00 35 04 06 00 5E 64 B3 39 0A 2D D8 2A 17 74 6B EF 97 5E [13:52:23]CheckFolder [13:52:23]dirname=/storage/ofd_packets [13:52:23]CheckFolder done [13:52:23]ProducePacketName [13:52:23]name=ofd_packets/00151447 [13:52:23]NVStorageSaveData ofd_packets/00151447 [13:52:23]File name is /storage/ofd_packets/00151447 [13:52:23]Write 301 bytes [13:52:23]NVStorageSaveData done [13:52:23]OFDSenderStorePacket done [13:52:23]KKMCreateOFDPacket done [13:52:23]NVStorageSaveData kkm_last_timestamp [13:52:23]File name is /storage/kkm_last_timestamp [13:52:23]Write 4 bytes [13:52:23]NVStorageSaveData done [13:52:23]ExternCall_PrintAddStr [13:52:23]wPrintStart [13:52:23]Write to MH i2c: 01 00 00 17 11 28 [13:52:23]Write i2c OK [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: 01 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: 01 07 00 [13:52:23]MH_I2C_Read... [13:52:23]Read from MH i2c: 01 07 00 17 11 00 00 00 00 00 FF 0F 3D [13:52:23]RasterBufferAndPrint [13:52:23]line Счет N : (1)1785463 [13:52:23]line ИНН: 02508201610067 [13:52:23]line Контрольно-Кассовый Чек [13:52:23]line ПРОДАЖА [13:52:23]line ТРК (МРК, ГНК) : 12 [13:52:23]line Товар: 2710124130 [13:52:23]line Аи-92-К-5 [13:52:23]line 7.380 * 67.80 [13:52:23]line = 500.36 [13:52:23]line НДС 12% НСП 1% [13:52:23]line > о реализуемом товаре [13:52:23]line ОКРУГЛЕНИЕ: -0.36 [13:52:23]line ИТОГО: 500.00 [13:52:23]line Внесено: 500.00 [13:52:23]line СДАЧА: 0.00 [13:52:23]line НСП 1% : 4.43 [13:52:23]line НДС 12% : 53.14 [13:52:23]line Наличными: 500.00 [13:52:23]line Безнал.: 0.00 [13:52:23]line Место: АЗС № 89 "Партнер Нефть" [13:52:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [13:52:23]line СНО: Общий режим [13:52:23]line Чек 197 21.09.2024 13:52 [13:52:23]line Смена: 474 ФФД: 1.0 [13:52:23]line ЗНМ: 0300000113 [13:52:23]line РНМ: 0000000000091825 [13:52:23]line Версия ККМ: 001 [13:52:23]line ФМ: 0000000000871835 [13:52:23]line ФД: 151447 [13:52:23]line ФПД: 103786596600365 [13:52:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T135223&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151447&fm=103786596600365&tin=02508201610067®Number=0000000000091825&sum=50000 [13:52:23]OFD Sender: Processing packet 151446 [packets to send 825, broken 823] [13:52:23]ProducePacketName [13:52:23]name=ofd_packets/00151446 [13:52:23]OFD Sender: To server: pG, [13:52:23]CommunicateWithHost lk.salyk.kg:30040 [13:52:23]ConnectInit lk.salyk.kg [13:52:23]written 0, free lines is 4095 [13:52:24]Write to MH i2c: 01 00 00 42 11 53 [13:52:24]Write i2c OK [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: 01 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: 01 07 00 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: 01 07 00 42 11 00 00 00 00 00 D4 0C 3A [13:52:24]RasterBufferAndPrint [13:52:24]line [13:52:24]line [13:52:24]line [13:52:24]line [13:52:24]line [13:52:24]written 0, free lines is 3299 [13:52:24]MH_Cut [13:52:24]Write to MH i2c: D1 01 00 49 11 01 2C [13:52:24]Write i2c OK [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: D1 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: D1 01 00 [13:52:24]MH_I2C_Read... [13:52:24]Read from MH i2c: D1 01 00 49 11 00 2B [13:52:24]Write to MH i2c: 01 00 00 4A 11 5B [13:52:24]Write i2c OK [13:52:24]MH_I2C_Read... [13:52:24]Connected sock=9 [13:52:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C6 81 07 01 17 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 9D 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 B6 1E 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 1E 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 55 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 70 00 00 00 00 07 04 06 00 B0 1E 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 90 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 4F 02 00 35 04 06 00 D9 A6 23 B0 E7 06 18 86 F2 F7 E4 DC 79 C1 [13:52:25]*** Cut start [13:52:25]*** Purtial cut [13:52:25]*** Stage 1: CUTSNS_PIN = 1 [13:52:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 02 47 00 E2 CF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 96 4F 02 00 F4 03 04 00 9E 77 EE 66 B6 04 01 00 00 39 A5 5C F0 A5 10 26 04 [13:52:25]CommunicateWithHost err = 0 [13:52:25]CheckOFDResponse [13:52:25]1017 (14) - 77093643461234 [13:52:25]1041 (16) - 0000000000871835 [13:52:25]1040 (4) - 151446 [13:52:25]1012 (4) - 21.09.2024 07:37 [13:52:25]1206 (1) - 0 [13:52:25]OFD Sender: Remove packet 151446 [13:52:25]ProducePacketName [13:52:25]name=ofd_packets/00151446 [13:52:25]NVStorageDeleteData [13:52:25]Read from MH i2c: 01 [13:52:25]MH_I2C_Read... [13:52:25]*** Stop cut motor [13:52:25]*** Cut end [13:52:25]Read from MH i2c: 01 07 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: 01 07 00 4A 11 00 00 00 00 00 FF 0F 70 [13:52:25]process_action close_receipt done [13:52:25]requested_data is exist [13:52:25]produce_requested_data [13:52:25]requested_item fm.sn is exist - process it [13:52:25]wFMCommunicate request_size=4 [13:52:25]MH_SAM_APDU [13:52:25]CAPDU: 80 11 00 00 [13:52:25]Write to MH i2c: E2 08 00 4B 11 80 11 00 00 00 00 00 00 D6 [13:52:25]Write i2c OK [13:52:25]MH_I2C_Read... [13:52:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:52:25]Read from MH i2c: E2 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 17 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 17 00 4B 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [13:52:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [13:52:25]wFMCommunicate OK [13:52:25]requested_item fd.num is exist - process it [13:52:25]SAM_PROTO_GetFieldsCounters [13:52:25]wFMCommunicate request_size=4 [13:52:25]MH_SAM_APDU [13:52:25]CAPDU: 80 13 00 00 [13:52:25]Write to MH i2c: E2 08 00 4C 11 80 13 00 00 00 00 00 00 D9 [13:52:25]Write i2c OK [13:52:25]MH_I2C_Read... [13:52:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:52:25]Read from MH i2c: E2 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 62 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 62 00 4C 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 4F 02 00 0E 04 04 00 DA 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 0C [13:52:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 97 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [13:52:25]wFMCommunicate OK [13:52:25]SAM_PROTO_GetFieldsCounters done [13:52:25]requested_item shift.num is exist - process it [13:52:25]requested_item shift.opened is exist - process it [13:52:25]req_shift_opened [13:52:25]FM_GetShiftState [13:52:25]SAM_PROTO_GetShiftState [13:52:25]wFMCommunicate request_size=4 [13:52:25]MH_SAM_APDU [13:52:25]CAPDU: 80 13 01 00 [13:52:25]Write to MH i2c: E2 08 00 4D 11 80 13 01 00 00 00 00 00 DB [13:52:25]Write i2c OK [13:52:25]MH_I2C_Read... [13:52:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:52:25]Read from MH i2c: E2 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 0E 00 [13:52:25]MH_I2C_Read... [13:52:25]Read from MH i2c: E2 0E 00 4D 11 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6B [13:52:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [13:52:25]wFMCommunicate OK [13:52:25]SAM_PROTO_GetShiftState done [13:52:25]FM_GetShiftState done [13:52:25]req_shift_opened done [13:52:25]requested_item shift.open_date is exist - process it [13:52:25]req_shift_open_date [13:52:25]req_shift_open_date done [13:52:25]produce_requested_data done [13:52:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151447,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [13:52:25]process_action_free close_receipt [13:52:25]json_value_free [13:52:25]json_value_free done [13:52:25]process_json_proto returns [13:52:25]Send response to host [13:52:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151447,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [13:52:25]free response buf [13:52:25]execute_script done [13:52:25]execute_script returns [13:52:25]free content buf [13:52:25]Sock 10.Close socket [13:52:25]Sock 10.Thread stoped [13:52:25]OFD Sender: Processing packet 151447 [packets to send 824, broken 823] [13:52:25]ProducePacketName [13:52:25]name=ofd_packets/00151447 [13:52:25]OFD Sender: To server: pG, [13:52:25]CommunicateWithHost lk.salyk.kg:30040 [13:52:25]ConnectInit lk.salyk.kg [13:52:26]Connected sock=9 [13:52:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F5 8E 07 01 E7 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 97 CF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 4F 02 00 35 04 06 00 5E 64 B3 39 0A 2D D8 2A 17 74 6B EF 97 5E [13:52:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B9 C7 47 00 42 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 97 4F 02 00 F4 03 04 00 A0 77 EE 66 B6 04 01 00 00 E3 45 0A 36 AC 9F D8 C3 [13:52:26]CommunicateWithHost err = 0 [13:52:26]CheckOFDResponse [13:52:26]1017 (14) - 77093643461234 [13:52:26]1041 (16) - 0000000000871835 [13:52:26]1040 (4) - 151447 [13:52:26]1012 (4) - 21.09.2024 07:37 [13:52:26]1206 (1) - 0 [13:52:26]OFD Sender: Remove packet 151447 [13:52:26]ProducePacketName [13:52:26]name=ofd_packets/00151447 [13:52:26]NVStorageDeleteData [13:52:27]OFD Sender: No OFD packet to send [13:52:32]OFD Sender: No OFD packet to send [13:52:37]OFD Sender: No OFD packet to send [13:52:42]OFD Sender: No OFD packet to send [13:52:47]OFD Sender: No OFD packet to send [13:52:52]OFD Sender: No OFD packet to send [13:52:54]recv_with_timeout no data received [13:52:57]OFD Sender: No OFD packet to send [13:53:02]OFD Sender: No OFD packet to send [13:53:06]recv_with_timeout no data received [13:53:07]OFD Sender: No OFD packet to send [13:53:12]OFD Sender: No OFD packet to send [13:53:17]recv_with_timeout no data received [13:53:17]OFD Sender: No OFD packet to send [13:53:22]OFD Sender: No OFD packet to send [13:53:27]OFD Sender: No OFD packet to send [13:53:32]OFD Sender: No OFD packet to send [13:53:37]OFD Sender: No OFD packet to send [13:53:42]OFD Sender: No OFD packet to send [13:53:47]OFD Sender: No OFD packet to send [13:53:52]OFD Sender: No OFD packet to send [13:53:57]OFD Sender: No OFD packet to send [13:54:02]OFD Sender: No OFD packet to send [13:54:07]OFD Sender: No OFD packet to send [13:54:12]OFD Sender: No OFD packet to send [13:54:17]OFD Sender: No OFD packet to send [13:54:22]OFD Sender: No OFD packet to send [13:54:27]OFD Sender: No OFD packet to send [13:54:32]OFD Sender: No OFD packet to send [13:54:37]OFD Sender: No OFD packet to send [13:54:42]OFD Sender: No OFD packet to send [13:54:47]OFD Sender: No OFD packet to send [13:54:52]OFD Sender: No OFD packet to send [13:54:57]OFD Sender: No OFD packet to send [13:55:02]OFD Sender: No OFD packet to send [13:55:07]OFD Sender: No OFD packet to send [13:55:12]OFD Sender: No OFD packet to send [13:55:17]OFD Sender: No OFD packet to send [13:55:22]OFD Sender: No OFD packet to send [13:55:27]OFD Sender: No OFD packet to send [13:55:32]OFD Sender: No OFD packet to send [13:55:37]OFD Sender: No OFD packet to send [13:55:42]OFD Sender: No OFD packet to send [13:55:47]OFD Sender: No OFD packet to send [13:55:52]OFD Sender: No OFD packet to send [13:55:58]OFD Sender: No OFD packet to send [13:56:03]OFD Sender: No OFD packet to send [13:56:08]OFD Sender: No OFD packet to send [13:56:13]OFD Sender: No OFD packet to send [13:56:18]OFD Sender: No OFD packet to send [13:56:23]OFD Sender: No OFD packet to send [13:56:27]recv_with_timeout no data received [13:56:28]OFD Sender: No OFD packet to send [13:56:33]OFD Sender: No OFD packet to send [13:56:38]OFD Sender: No OFD packet to send [13:56:43]OFD Sender: No OFD packet to send [13:56:48]OFD Sender: No OFD packet to send [13:56:51]recv_with_timeout no data received [13:56:53]OFD Sender: No OFD packet to send [13:56:58]OFD Sender: No OFD packet to send [13:57:03]OFD Sender: No OFD packet to send [13:57:08]OFD Sender: No OFD packet to send [13:57:13]OFD Sender: No OFD packet to send [13:57:18]OFD Sender: No OFD packet to send [13:57:23]OFD Sender: No OFD packet to send [13:57:28]OFD Sender: No OFD packet to send [13:57:33]OFD Sender: No OFD packet to send [13:57:38]OFD Sender: No OFD packet to send [13:57:43]OFD Sender: No OFD packet to send [13:57:48]OFD Sender: No OFD packet to send [13:57:53]OFD Sender: No OFD packet to send [13:57:58]OFD Sender: No OFD packet to send [13:58:03]OFD Sender: No OFD packet to send [13:58:08]OFD Sender: No OFD packet to send [13:58:13]OFD Sender: No OFD packet to send [13:58:18]OFD Sender: No OFD packet to send [13:58:20]recv_with_timeout no data received [13:58:23]OFD Sender: No OFD packet to send [13:58:28]OFD Sender: No OFD packet to send [13:58:33]OFD Sender: No OFD packet to send [13:58:38]OFD Sender: No OFD packet to send [13:58:43]OFD Sender: No OFD packet to send [13:58:46]recv_with_timeout no data received [13:58:48]OFD Sender: No OFD packet to send [13:58:53]OFD Sender: No OFD packet to send [13:58:58]OFD Sender: No OFD packet to send [13:59:03]OFD Sender: No OFD packet to send [13:59:08]OFD Sender: No OFD packet to send [13:59:13]OFD Sender: No OFD packet to send [13:59:17]recv_with_timeout no data received [13:59:18]OFD Sender: No OFD packet to send [13:59:23]OFD Sender: No OFD packet to send [13:59:28]OFD Sender: No OFD packet to send [13:59:33]OFD Sender: No OFD packet to send [13:59:38]OFD Sender: No OFD packet to send [13:59:43]OFD Sender: No OFD packet to send [13:59:48]OFD Sender: No OFD packet to send [13:59:53]OFD Sender: No OFD packet to send [13:59:58]OFD Sender: No OFD packet to send [14:00:03]OFD Sender: No OFD packet to send [14:00:08]OFD Sender: No OFD packet to send [14:00:13]OFD Sender: No OFD packet to send [14:00:18]OFD Sender: No OFD packet to send [14:00:23]OFD Sender: No OFD packet to send [14:00:28]OFD Sender: No OFD packet to send [14:00:29]recv_with_timeout no data received [14:00:33]OFD Sender: No OFD packet to send [14:00:39]OFD Sender: No OFD packet to send [14:00:44]OFD Sender: No OFD packet to send [14:00:49]OFD Sender: No OFD packet to send [14:00:54]OFD Sender: No OFD packet to send [14:00:58]recv_with_timeout no data received [14:00:59]OFD Sender: No OFD packet to send [14:01:04]OFD Sender: No OFD packet to send [14:01:09]OFD Sender: No OFD packet to send [14:01:14]OFD Sender: No OFD packet to send [14:01:19]OFD Sender: No OFD packet to send [14:01:24]OFD Sender: No OFD packet to send [14:01:29]OFD Sender: No OFD packet to send [14:01:34]OFD Sender: No OFD packet to send [14:01:39]OFD Sender: No OFD packet to send [14:01:44]OFD Sender: No OFD packet to send [14:01:49]OFD Sender: No OFD packet to send [14:01:54]OFD Sender: No OFD packet to send [14:01:59]OFD Sender: No OFD packet to send [14:02:04]OFD Sender: No OFD packet to send [14:02:09]OFD Sender: No OFD packet to send [14:02:14]OFD Sender: No OFD packet to send [14:02:19]OFD Sender: No OFD packet to send [14:02:24]OFD Sender: No OFD packet to send [14:02:29]OFD Sender: No OFD packet to send [14:02:29]recv_with_timeout no data received [14:02:34]OFD Sender: No OFD packet to send [14:02:39]OFD Sender: No OFD packet to send [14:02:39]recv_with_timeout no data received [14:02:44]OFD Sender: No OFD packet to send [14:02:46]accept exits with 7 [14:02:46]New connection [14:02:46]New thread 3067551076 created [14:02:46]Thread 3067407716 joined [14:02:46]Waiting for new connection... [14:02:46] Sock 7.Parse request [14:02:46]Sock 7.Check first char [14:02:46]Sock 7.First char is OK [14:02:46]request: POST /json_proto HTTP/1.0 [14:02:46]Method: POST [14:02:46]URL: /json_proto [14:02:46]Method is POST - this is cgi request [14:02:46]url: /json_proto [14:02:46]query_string will be loaded in cgi processing [14:02:46]execute_cgi json_proto POST (null) [14:02:46]execute_cgi path=json_proto method=POST [14:02:46]POST find Content-Length [14:02:46]Host: 172.17.43.67:8080 [14:02:46]Content-Length: 797 [14:02:46]Content-Type: application/json [14:02:46] [14:02:46]POST finish read [14:02:46]Found Content-Length = 797 [14:02:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 11.800, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:46]execute_script... [14:02: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)1785464", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 11.800, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:02:46]POST & json_proto [14:02:46]process_json_proto [14:02:46]json parsed OK: [14:02:46]protocol is kg_v1.0 [14:02:46]action value=close_receipt [14:02:46]process_action close_receipt [14:02:46]cmd_close_receipt [14:02:46]MH_GetDate [14:02:46]Write to MH i2c: F0 00 00 4E 11 4E [14:02:46]Write i2c OK [14:02:46]MH_I2C_Read... [14:02:46]Read from MH i2c: F0 [14:02:46]MH_I2C_Read... [14:02:46]Read from MH i2c: F0 09 00 [14:02:46]MH_I2C_Read... [14:02:46]Read from MH i2c: F0 09 00 4E 11 00 08 D2 EE 66 6A BD 47 65 58 [14:02:46]GetLastDocTimeStamp 1726926743 [14:02:46]current date 1726927368 [14:02:46]FM_GetShiftState [14:02:46]SAM_PROTO_GetShiftState [14:02:46]wFMCommunicate request_size=4 [14:02:46]MH_SAM_APDU [14:02:46]CAPDU: 80 13 01 00 [14:02:46]Write to MH i2c: E2 08 00 4F 11 80 13 01 00 00 00 00 00 DD [14:02:46]Write i2c OK [14:02:46]MH_I2C_Read... [14:02:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:46]Read from MH i2c: E2 [14:02:46]MH_I2C_Read... [14:02:46]Read from MH i2c: E2 0E 00 [14:02:46]MH_I2C_Read... [14:02:46]Read from MH i2c: E2 0E 00 4F 11 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6D [14:02:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:02:46]wFMCommunicate OK [14:02:46]SAM_PROTO_GetShiftState done [14:02:46]FM_GetShiftState done [14:02:46]opened in 1726878748 [14:02:46]opened+sec_in_day 1726965148 [14:02:46]quantity*price = 0 [14:02:46]sum+1 = 1 [14:02:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 198 21.09.2024 14:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151448 ФПД: 132174381285429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T140248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151448&fm=132174381285429&tin=02508201610067®Number=0000000000091825&sum=0 [14:02:47]StoreToDocumentArchive [14:02:47]shift 474 fd 151448 [14:02:47]save to /storage/0474/doc_00151448 [14:02:47]save last doc name /storage/0474/doc_00151448 to /storage/kkm_last_doc_name [14:02:47]save OK [14:02:47]Clear old archive folders... [14:02:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:02:47]tlvbuf is B6F53880 [14:02:47]SAM_PROTO_ClearQueue [14:02:47]wFMCommunicate request_size=4 [14:02:47]MH_SAM_APDU [14:02:47]CAPDU: 80 09 00 00 [14:02:47]Write to MH i2c: E2 08 00 5C 11 80 09 00 00 00 00 00 00 DF [14:02:47]Write i2c OK [14:02:47]MH_I2C_Read... [14:02:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:02:47]Read from MH i2c: E2 [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: E2 03 00 [14:02:47]MH_I2C_Read... [14:02:47]Read from MH i2c: E2 03 00 5C 11 00 90 00 E1 [14:02:47]RAPDU: 90 00 [14:02:47]wFMCommunicate OK [14:02:47]SAM_PROTO_ClearQueue done [14:02:47]KKMCreateOFDPacket [14:02:47]OFDProtocolAddRootSTLVToBuf [14:02:47]FM_MakeSignedData [14:02:47]FM_MakeSignedData [14:02:47]SAM_PROTO_SignData [14:02:47]wFMCommunicate request_size=4 [14:02:47]MH_SAM_APDU [14:02:47]CAPDU: 80 0D 01 02 [14:02:47]Write to MH i2c: E2 08 00 5D 11 80 0D 01 02 00 00 00 00 E7 [14:02:47]Write i2c OK [14:02:47]MH_I2C_Read... [14:02:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:02:48]Read from MH i2c: E2 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 5D 11 00 90 00 E2 [14:02:48]RAPDU: 90 00 [14:02:48]wFMCommunicate OK [14:02:48]wFMCommunicate request_size=255 [14:02:48]MH_SAM_APDU [14:02: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 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 08 D2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 4F 02 00 35 04 06 00 78 [14:02:48]Write to MH i2c: E2 02 01 5E 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 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 08 D2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 4F 02 00 35 04 06 00 78 00 00 67 [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:48]Read from MH i2c: E2 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 5E 11 00 90 00 E3 [14:02:48]RAPDU: 90 00 [14:02:48]wFMCommunicate OK [14:02:48]wFMCommunicate request_size=10 [14:02:48]MH_SAM_APDU [14:02:48]CAPDU: 80 0D 02 02 05 36 3F 0B 80 35 [14:02:48]Write to MH i2c: E2 0D 00 5F 11 80 0D 02 02 05 00 36 3F 0B 80 35 00 00 29 [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:02:48]Read from MH i2c: E2 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 03 00 5F 11 00 90 00 E4 [14:02:48]RAPDU: 90 00 [14:02:48]wFMCommunicate OK [14:02:48]wFMCommunicate request_size=4 [14:02:48]MH_SAM_APDU [14:02:48]CAPDU: 80 0D 03 02 [14:02:48]Write to MH i2c: E2 08 00 60 11 80 0D 03 02 00 00 00 00 EC [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:02:48]Read from MH i2c: E2 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 0B 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 0B 00 60 11 00 6B 25 E3 1C 83 C0 27 BD 90 00 A3 [14:02:48]RAPDU: 6B 25 E3 1C 83 C0 27 BD 90 00 [14:02:48]wFMCommunicate OK [14:02:48]SAM_PROTO_SignData done [14:02:48]FM_MakeSignedData done [14:02:48]CreateOFDProtocolMessage [14:02:48]wFMCommunicate request_size=4 [14:02:48]MH_SAM_APDU [14:02:48]CAPDU: 80 11 00 00 [14:02:48]Write to MH i2c: E2 08 00 61 11 80 11 00 00 00 00 00 00 EC [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:48]Read from MH i2c: E2 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 17 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: E2 17 00 61 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [14:02:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:02:48]wFMCommunicate OK [14:02:48]CreateOFDProtocolMessage done [14:02:48]OFDSenderStorePacket 151448 [14:02:48]StoreOFDPacket docnum=151448 [14:02:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BD 55 07 01 FE 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 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 08 D2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 4F 02 00 35 04 06 00 78 36 3F 0B 80 35 6B 25 E3 1C 83 C0 27 BD [14:02:48]CheckFolder [14:02:48]dirname=/storage/ofd_packets [14:02:48]CheckFolder done [14:02:48]ProducePacketName [14:02:48]name=ofd_packets/00151448 [14:02:48]NVStorageSaveData ofd_packets/00151448 [14:02:48]File name is /storage/ofd_packets/00151448 [14:02:48]Write 301 bytes [14:02:48]NVStorageSaveData done [14:02:48]OFDSenderStorePacket done [14:02:48]KKMCreateOFDPacket done [14:02:48]NVStorageSaveData kkm_last_timestamp [14:02:48]File name is /storage/kkm_last_timestamp [14:02:48]Write 4 bytes [14:02:48]NVStorageSaveData done [14:02:48]ExternCall_PrintAddStr [14:02:48]wPrintStart [14:02:48]Write to MH i2c: 01 00 00 62 11 73 [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: 01 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: 01 07 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: 01 07 00 62 11 00 00 00 00 00 FF 0F 88 [14:02:48]RasterBufferAndPrint [14:02:48]line Счет N : (1)1785464 [14:02:48]line ИНН: 02508201610067 [14:02:48]line Контрольно-Кассовый Чек [14:02:48]line ПРОДАЖА [14:02:48]line ТРК (МРК, ГНК) : 12 [14:02:48]line Товар: 2710124130 [14:02:48]line Аи-92-К-5 [14:02:48]line 11.800 * 0.00 [14:02:48]line = 0.00 [14:02:48]line НДС 12% НСП 1% [14:02:48]line > о реализуемом товаре [14:02:48]line ИТОГО: 0.00 [14:02:48]line НСП 1% : 0.00 [14:02:48]line НДС 12% : 0.00 [14:02:48]line Наличными: 0.00 [14:02:48]line Безнал.: 0.00 [14:02:48]line Место: АЗС № 89 "Партнер Нефть" [14:02:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:02:48]line СНО: Общий режим [14:02:48]line Чек 198 21.09.2024 14:02 [14:02:48]line Смена: 474 ФФД: 1.0 [14:02:48]line ЗНМ: 0300000113 [14:02:48]line РНМ: 0000000000091825 [14:02:48]line Версия ККМ: 001 [14:02:48]line Платежная система: O! деньги [14:02:48]line ФМ: 0000000000871835 [14:02:48]line ФД: 151448 [14:02:48]line ФПД: 132174381285429 [14:02:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T140248&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151448&fm=132174381285429&tin=02508201610067®Number=0000000000091825&sum=0 [14:02:48]written 0, free lines is 4095 [14:02:48]OFD Sender: Processing packet 151448 [packets to send 824, broken 823] [14:02:48]ProducePacketName [14:02:48]name=ofd_packets/00151448 [14:02:48]OFD Sender: To server: pG, [14:02:48]CommunicateWithHost lk.salyk.kg:30040 [14:02:48]ConnectInit lk.salyk.kg [14:02:48]Write to MH i2c: 01 00 00 8C 11 9D [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: 01 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: 01 07 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: 01 07 00 8C 11 00 00 00 00 00 E4 0C 94 [14:02:48]RasterBufferAndPrint [14:02:48]line [14:02:48]line [14:02:48]line [14:02:48]line [14:02:48]line [14:02:48]written 0, free lines is 3305 [14:02:48]MH_Cut [14:02:48]Write to MH i2c: D1 01 00 93 11 01 76 [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: D1 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: D1 01 00 [14:02:48]MH_I2C_Read... [14:02:48]Read from MH i2c: D1 01 00 93 11 00 75 [14:02:48]Write to MH i2c: 01 00 00 94 11 A5 [14:02:48]Write i2c OK [14:02:48]MH_I2C_Read... [14:02:48]Connected sock=9 [14:02:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BD 55 07 01 FE 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 18 2E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 08 D2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 4F 02 00 35 04 06 00 78 36 3F 0B 80 35 6B 25 E3 1C 83 C0 27 BD [14:02:49]*** Cut start [14:02:49]*** Purtial cut [14:02:49]*** Stage 1: CUTSNS_PIN = 1 [14:02:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 31 3D 47 00 5A 7A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 98 4F 02 00 F4 03 04 00 0F 7A EE 66 B6 04 01 00 00 66 F9 57 C9 52 1C E8 0F [14:02:49]CommunicateWithHost err = 0 [14:02:49]CheckOFDResponse [14:02:49]1017 (14) - 77093643461234 [14:02:49]1041 (16) - 0000000000871835 [14:02:49]1040 (4) - 151448 [14:02:49]1012 (4) - 21.09.2024 07:47 [14:02:49]1206 (1) - 0 [14:02:49]OFD Sender: Remove packet 151448 [14:02:49]ProducePacketName [14:02:49]name=ofd_packets/00151448 [14:02:49]NVStorageDeleteData [14:02:49]Read from MH i2c: 01 [14:02:49]*** Stop cut motor [14:02:49]MH_I2C_Read... [14:02:49]*** Cut end [14:02:49]Read from MH i2c: 01 07 00 [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: 01 07 00 94 11 00 00 00 00 00 FF 0F BA [14:02:49]process_action close_receipt done [14:02:49]requested_data is exist [14:02:49]produce_requested_data [14:02:49]requested_item fm.sn is exist - process it [14:02:49]wFMCommunicate request_size=4 [14:02:49]MH_SAM_APDU [14:02:49]CAPDU: 80 11 00 00 [14:02:49]Write to MH i2c: E2 08 00 95 11 80 11 00 00 00 00 00 00 20 [14:02:49]Write i2c OK [14:02:49]MH_I2C_Read... [14:02:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:02:49]Read from MH i2c: E2 [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: E2 17 00 [14:02:49]MH_I2C_Read... [14:02:49]Read from MH i2c: E2 17 00 95 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [14:02:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:02:49]wFMCommunicate OK [14:02:49]requested_item fd.num is exist - process it [14:02:49]SAM_PROTO_GetFieldsCounters [14:02:49]wFMCommunicate request_size=4 [14:02:49]MH_SAM_APDU [14:02:49]CAPDU: 80 13 00 00 [14:02:49]Write to MH i2c: E2 08 00 96 11 80 13 00 00 00 00 00 00 23 [14:02:49]Write i2c OK [14:02:49]MH_I2C_Read... [14:02:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:02:50]Read from MH i2c: E2 [14:02:50]MH_I2C_Read... [14:02:50]Read from MH i2c: E2 62 00 [14:02:50]MH_I2C_Read... [14:02:50]Read from MH i2c: E2 62 00 96 11 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 4F 02 00 0E 04 04 00 DA 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 5A [14:02:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 98 4F 02 00 0E 04 04 00 DA 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 [14:02:50]wFMCommunicate OK [14:02:50]SAM_PROTO_GetFieldsCounters done [14:02:50]requested_item shift.num is exist - process it [14:02:50]requested_item shift.opened is exist - process it [14:02:50]req_shift_opened [14:02:50]FM_GetShiftState [14:02:50]SAM_PROTO_GetShiftState [14:02:50]wFMCommunicate request_size=4 [14:02:50]MH_SAM_APDU [14:02:50]CAPDU: 80 13 01 00 [14:02:50]Write to MH i2c: E2 08 00 97 11 80 13 01 00 00 00 00 00 25 [14:02:50]Write i2c OK [14:02:50]MH_I2C_Read... [14:02:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:02:50]Read from MH i2c: E2 [14:02:50]MH_I2C_Read... [14:02:50]Read from MH i2c: E2 0E 00 [14:02:50]MH_I2C_Read... [14:02:50]Read from MH i2c: E2 0E 00 97 11 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B5 [14:02:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:02:50]wFMCommunicate OK [14:02:50]SAM_PROTO_GetShiftState done [14:02:50]FM_GetShiftState done [14:02:50]req_shift_opened done [14:02:50]requested_item shift.open_date is exist - process it [14:02:50]req_shift_open_date [14:02:50]req_shift_open_date done [14:02:50]produce_requested_data done [14:02:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151448,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:02:50]process_action_free close_receipt [14:02:50]json_value_free [14:02:50]json_value_free done [14:02:50]process_json_proto returns [14:02:50]Send response to host [14:02:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151448,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:02:50]free response buf [14:02:50]execute_script done [14:02:50]execute_script returns [14:02:50]free content buf [14:02:50]Sock 7.Close socket [14:02:50]Sock 7.Thread stoped [14:02:50]OFD Sender: No OFD packet to send [14:02:55]OFD Sender: No OFD packet to send [14:02:58]recv_with_timeout no data received [14:03:00]OFD Sender: No OFD packet to send [14:03:05]OFD Sender: No OFD packet to send [14:03:10]OFD Sender: No OFD packet to send [14:03:15]OFD Sender: No OFD packet to send [14:03:20]OFD Sender: No OFD packet to send [14:03:22]recv_with_timeout no data received [14:03:25]OFD Sender: No OFD packet to send [14:03:30]OFD Sender: No OFD packet to send [14:03:35]OFD Sender: No OFD packet to send [14:03:39]recv_with_timeout no data received [14:03:40]OFD Sender: No OFD packet to send [14:03:45]OFD Sender: No OFD packet to send [14:03:50]OFD Sender: No OFD packet to send [14:03:55]OFD Sender: No OFD packet to send [14:04:00]OFD Sender: No OFD packet to send [14:04:05]OFD Sender: No OFD packet to send [14:04:10]OFD Sender: No OFD packet to send [14:04:15]OFD Sender: No OFD packet to send [14:04:20]OFD Sender: No OFD packet to send [14:04:25]OFD Sender: No OFD packet to send [14:04:30]OFD Sender: No OFD packet to send [14:04:35]OFD Sender: No OFD packet to send [14:04:40]OFD Sender: No OFD packet to send [14:04:41]recv_with_timeout no data received [14:04:45]OFD Sender: No OFD packet to send [14:04:50]OFD Sender: No OFD packet to send [14:04:55]OFD Sender: No OFD packet to send [14:05:00]OFD Sender: No OFD packet to send [14:05:05]OFD Sender: No OFD packet to send [14:05:10]OFD Sender: No OFD packet to send [14:05:15]OFD Sender: No OFD packet to send [14:05:20]OFD Sender: No OFD packet to send [14:05:25]OFD Sender: No OFD packet to send [14:05:30]OFD Sender: No OFD packet to send [14:05:32]recv_with_timeout no data received [14:05:35]OFD Sender: No OFD packet to send [14:05:40]OFD Sender: No OFD packet to send [14:05:45]OFD Sender: No OFD packet to send [14:05:50]OFD Sender: No OFD packet to send [14:05:55]OFD Sender: No OFD packet to send [14:06:00]OFD Sender: No OFD packet to send [14:06:06]OFD Sender: No OFD packet to send [14:06:11]OFD Sender: No OFD packet to send [14:06:16]OFD Sender: No OFD packet to send [14:06:21]OFD Sender: No OFD packet to send [14:06:26]OFD Sender: No OFD packet to send [14:06:31]OFD Sender: No OFD packet to send [14:06:36]OFD Sender: No OFD packet to send [14:06:41]OFD Sender: No OFD packet to send [14:06:46]OFD Sender: No OFD packet to send [14:06:51]OFD Sender: No OFD packet to send [14:06:56]recv_with_timeout no data received [14:06:56]OFD Sender: No OFD packet to send [14:07:01]OFD Sender: No OFD packet to send [14:07:06]OFD Sender: No OFD packet to send [14:07:11]OFD Sender: No OFD packet to send [14:07:16]OFD Sender: No OFD packet to send [14:07:18]recv_with_timeout no data received [14:07:21]OFD Sender: No OFD packet to send [14:07:26]OFD Sender: No OFD packet to send [14:07:31]OFD Sender: No OFD packet to send [14:07:36]OFD Sender: No OFD packet to send [14:07:41]OFD Sender: No OFD packet to send [14:07:46]OFD Sender: No OFD packet to send [14:07:51]OFD Sender: No OFD packet to send [14:07:56]OFD Sender: No OFD packet to send [14:08:00]recv_with_timeout no data received [14:08:01]OFD Sender: No OFD packet to send [14:08:06]OFD Sender: No OFD packet to send [14:08:11]OFD Sender: No OFD packet to send [14:08:16]OFD Sender: No OFD packet to send [14:08:21]OFD Sender: No OFD packet to send [14:08:22]recv_with_timeout no data received [14:08:26]OFD Sender: No OFD packet to send [14:08:31]OFD Sender: No OFD packet to send [14:08:36]OFD Sender: No OFD packet to send [14:08:41]OFD Sender: No OFD packet to send [14:08:46]OFD Sender: No OFD packet to send [14:08:51]OFD Sender: No OFD packet to send [14:08:56]OFD Sender: No OFD packet to send [14:08:59]recv_with_timeout no data received [14:09:01]OFD Sender: No OFD packet to send [14:09:06]OFD Sender: No OFD packet to send [14:09:10]recv_with_timeout no data received [14:09:11]OFD Sender: No OFD packet to send [14:09:16]OFD Sender: No OFD packet to send [14:09:21]OFD Sender: No OFD packet to send [14:09:26]OFD Sender: No OFD packet to send [14:09:31]OFD Sender: No OFD packet to send [14:09:36]OFD Sender: No OFD packet to send [14:09:41]OFD Sender: No OFD packet to send [14:09:46]OFD Sender: No OFD packet to send [14:09:48]recv_with_timeout no data received [14:09:51]OFD Sender: No OFD packet to send [14:09:56]OFD Sender: No OFD packet to send [14:10:01]OFD Sender: No OFD packet to send [14:10:06]OFD Sender: No OFD packet to send [14:10:10]recv_with_timeout no data received [14:10:11]OFD Sender: No OFD packet to send [14:10:13]accept exits with 10 [14:10:13]New connection [14:10:13]New thread 3067407716 created [14:10:13]Thread 3067551076 joined [14:10:13]Waiting for new connection... [14:10:13] Sock 10.Parse request [14:10:13]Sock 10.Check first char [14:10:13]Sock 10.First char is OK [14:10:13]request: POST /json_proto HTTP/1.0 [14:10:13]Method: POST [14:10:13]URL: /json_proto [14:10:13]Method is POST - this is cgi request [14:10:13]url: /json_proto [14:10:13]query_string will be loaded in cgi processing [14:10:13]execute_cgi json_proto POST (null) [14:10:13]execute_cgi path=json_proto method=POST [14:10:13]POST find Content-Length [14:10:13]Host: 172.17.43.67:8080 [14:10:13]Content-Length: 796 [14:10:13]Content-Type: application/json [14:10:13] [14:10:13]POST finish read [14:10:13]Found Content-Length = 796 [14:10:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785466", "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" : 5.900, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:13]execute_script... [14:10:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785466", "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" : 5.900, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:10:13]POST & json_proto [14:10:13]process_json_proto [14:10:13]json parsed OK: [14:10:13]protocol is kg_v1.0 [14:10:13]action value=close_receipt [14:10:13]process_action close_receipt [14:10:13]cmd_close_receipt [14:10:13]MH_GetDate [14:10:13]Write to MH i2c: F0 00 00 98 11 98 [14:10:13]Write i2c OK [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: F0 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: F0 09 00 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: F0 09 00 98 11 00 C6 D3 EE 66 6A BD 47 65 61 [14:10:13]GetLastDocTimeStamp 1726927368 [14:10:13]current date 1726927814 [14:10:13]FM_GetShiftState [14:10:13]SAM_PROTO_GetShiftState [14:10:13]wFMCommunicate request_size=4 [14:10:13]MH_SAM_APDU [14:10:13]CAPDU: 80 13 01 00 [14:10:13]Write to MH i2c: E2 08 00 99 11 80 13 01 00 00 00 00 00 27 [14:10:13]Write i2c OK [14:10:13]MH_I2C_Read... [14:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:10:13]Read from MH i2c: E2 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: E2 0E 00 [14:10:13]MH_I2C_Read... [14:10:13]Read from MH i2c: E2 0E 00 99 11 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B7 [14:10:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:10:13]wFMCommunicate OK [14:10:13]SAM_PROTO_GetShiftState done [14:10:13]FM_GetShiftState done [14:10:13]opened in 1726878748 [14:10:13]opened+sec_in_day 1726965148 [14:10:13]quantity*price = 0 [14:10:13]sum+1 = 1 [14:10:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 199 21.09.2024 14:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151449 ФПД: 245539511905532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141014&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151449&fm=245539511905532&tin=02508201610067®Number=0000000000091825&sum=0 [14:10:14]StoreToDocumentArchive [14:10:14]shift 474 fd 151449 [14:10:14]save to /storage/0474/doc_00151449 [14:10:14]save last doc name /storage/0474/doc_00151449 to /storage/kkm_last_doc_name [14:10:14]save OK [14:10:14]Clear old archive folders... [14:10:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:10:14]tlvbuf is 0120C060 [14:10:14]SAM_PROTO_ClearQueue [14:10:14]wFMCommunicate request_size=4 [14:10:14]MH_SAM_APDU [14:10:14]CAPDU: 80 09 00 00 [14:10:14]Write to MH i2c: E2 08 00 A6 11 80 09 00 00 00 00 00 00 29 [14:10:14]Write i2c OK [14:10:14]MH_I2C_Read... [14:10:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:10:14]Read from MH i2c: E2 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 A6 11 00 90 00 2B [14:10:14]RAPDU: 90 00 [14:10:14]wFMCommunicate OK [14:10:14]SAM_PROTO_ClearQueue done [14:10:14]KKMCreateOFDPacket [14:10:14]OFDProtocolAddRootSTLVToBuf [14:10:14]FM_MakeSignedData [14:10:14]FM_MakeSignedData [14:10:14]SAM_PROTO_SignData [14:10:14]wFMCommunicate request_size=4 [14:10:14]MH_SAM_APDU [14:10:14]CAPDU: 80 0D 01 02 [14:10:14]Write to MH i2c: E2 08 00 A7 11 80 0D 01 02 00 00 00 00 31 [14:10:14]Write i2c OK [14:10:14]MH_I2C_Read... [14:10:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:10:14]Read from MH i2c: E2 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 A7 11 00 90 00 2C [14:10:14]RAPDU: 90 00 [14:10:14]wFMCommunicate OK [14:10:14]wFMCommunicate request_size=255 [14:10:14]MH_SAM_APDU [14:10: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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C6 D3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 4F 02 00 35 04 06 00 DF [14:10:14]Write to MH i2c: E2 02 01 A8 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 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C6 D3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 4F 02 00 35 04 06 00 DF 00 00 B6 [14:10:14]Write i2c OK [14:10:14]MH_I2C_Read... [14:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:14]Read from MH i2c: E2 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 A8 11 00 90 00 2D [14:10:14]RAPDU: 90 00 [14:10:14]wFMCommunicate OK [14:10:14]wFMCommunicate request_size=10 [14:10:14]MH_SAM_APDU [14:10:14]CAPDU: 80 0D 02 02 05 51 1F 62 AC FC [14:10:14]Write to MH i2c: E2 0D 00 A9 11 80 0D 02 02 05 00 51 1F 62 AC FC 00 00 B8 [14:10:14]Write i2c OK [14:10:14]MH_I2C_Read... [14:10:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:10:14]Read from MH i2c: E2 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 [14:10:14]MH_I2C_Read... [14:10:14]Read from MH i2c: E2 03 00 A9 11 00 90 00 2E [14:10:14]RAPDU: 90 00 [14:10:14]wFMCommunicate OK [14:10:14]wFMCommunicate request_size=4 [14:10:14]MH_SAM_APDU [14:10:14]CAPDU: 80 0D 03 02 [14:10:14]Write to MH i2c: E2 08 00 AA 11 80 0D 03 02 00 00 00 00 36 [14:10:14]Write i2c OK [14:10:14]MH_I2C_Read... [14:10:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:10:15]Read from MH i2c: E2 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 0B 00 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 0B 00 AA 11 00 87 AC B0 8F 8D CE 7D 34 90 00 B5 [14:10:15]RAPDU: 87 AC B0 8F 8D CE 7D 34 90 00 [14:10:15]wFMCommunicate OK [14:10:15]SAM_PROTO_SignData done [14:10:15]FM_MakeSignedData done [14:10:15]CreateOFDProtocolMessage [14:10:15]wFMCommunicate request_size=4 [14:10:15]MH_SAM_APDU [14:10:15]CAPDU: 80 11 00 00 [14:10:15]Write to MH i2c: E2 08 00 AB 11 80 11 00 00 00 00 00 00 36 [14:10:15]Write i2c OK [14:10:15]MH_I2C_Read... [14:10:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:10:15]Read from MH i2c: E2 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 17 00 [14:10:15]MH_I2C_Read... [14:10:15]Read from MH i2c: E2 17 00 AB 11 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [14:10:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:10:15]wFMCommunicate OK [14:10:15]CreateOFDProtocolMessage done [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 27727682+1699200362=1726928044 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 AC D4 EE 66 6A BD 47 65 A6 [14:14:04]Current date/time: 21.09.2024 14:14 [14:14:04]FM_Init [14:14:04]wFMConnect [14:14:04]MH_SAM_On [14:14:04]Write to MH i2c: E0 00 00 08 00 E7 [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_init finished! [14:14:04]*** atr: [14:14:04]*** 0F 3B D5 18 FF 81 91 FE [14:14:04]*** 1F C3 80 73 C8 21 10 0A [14:14:04]*** 00 00 00 00 00 00 00 00 [14:14:04]*** 00 00 00 00 00 00 00 00 [14:14:04]*** 00 00 00 00 00 00 00 00 [14:14:04]*** 00 00 00 00 00 00 00 00 [14:14:04]*** 00 00 00 00 00 00 00 00 [14:14:04]*** 00 00 00 00 00 00 00 00 [14:14:04]Read from MH i2c: E0 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E0 10 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:14:04]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:14:04]wFMCommunicate request_size=10 [14:14:04]MH_SAM_APDU [14:14:04]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:14:04]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:14:04]Read from MH i2c: E2 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:14:04]RAPDU: 90 00 [14:14:04]wFMCommunicate OK [14:14:04]wFMCommunicate request_size=4 [14:14:04]MH_SAM_APDU [14:14:04]CAPDU: 80 11 00 00 [14:14:04]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:04]Read from MH i2c: E2 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 17 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [14:14:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:04]wFMCommunicate OK [14:14:04]Detected FM SN is 0000000000871835 [14:14:04]Stored FM SN is 0000000000871835 [14:14:04]wFMCommunicate request_size=9 [14:14:04]MH_SAM_APDU [14:14:04]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:14:04]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:14:04]Read from MH i2c: E2 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:14:04]RAPDU: 90 00 [14:14:04]wFMCommunicate OK [14:14:04]FM PIN OK [14:14:04]wFMCommunicate request_size=8 [14:14:04]MH_SAM_APDU [14:14:04]CAPDU: 80 14 04 00 03 02 00 01 [14:14:04]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:14:04]Read from MH i2c: E2 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:14:04]RAPDU: 90 00 [14:14:04]wFMCommunicate OK [14:14:04]wFMCommunicate request_size=13 [14:14:04]MH_SAM_APDU [14:14:04]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:14:04]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:14:04]Read from MH i2c: E2 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:14:04]RAPDU: 90 00 [14:14:04]wFMCommunicate OK [14:14:04]wFMCommunicate request_size=4 [14:14:04]MH_SAM_APDU [14:14:04]CAPDU: 80 11 00 00 [14:14:04]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:04]Read from MH i2c: E2 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 17 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:14:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:04]wFMCommunicate OK [14:14:04]DocumentArchiveInit [14:14:04]Start Httpd... [14:14:04]Httpd thread 3067309412 created [14:14:04]Write to MH i2c: 01 00 00 0F 00 0F [14:14:04]Write i2c OK [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: 01 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: 01 07 00 [14:14:04]MH_I2C_Read... [14:14:04]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:14:04]MH Int Process started [14:14:04]Allocated Socket 8 [14:14:04]Bind OK [14:14:04]Listen OK [14:14:04]httpd running on port 8080 [14:14:04]Waiting for new connection... [14:14:05]accept exits with 9 [14:14:05]New connection [14:14:05]New thread 3067022692 created [14:14:05]Waiting for new connection... [14:14:05] Sock 9.Parse request [14:14:05]Sock 9.Check first char [14:14:05]Sock 9.First char is OK [14:14:05]request: POST /json_proto HTTP/1.0 [14:14:05]Method: POST [14:14:05]URL: /json_proto [14:14:05]Method is POST - this is cgi request [14:14:05]url: /json_proto [14:14:05]query_string will be loaded in cgi processing [14:14:05]execute_cgi json_proto POST (null) [14:14:05]execute_cgi path=json_proto method=POST [14:14:05]POST find Content-Length [14:14:05]Host: 172.17.43.67:8080 [14:14:05]Content-Length: 215 [14:14:05]Content-Type: application/json [14:14:05] [14:14:05]POST finish read [14:14:05]Found Content-Length = 215 [14:14:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:05]execute_script... [14:14:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:05]POST & json_proto [14:14:05]process_json_proto [14:14:05]json parsed OK: [14:14:05]protocol is kg_v1.0 [14:14:05]action value=get_value [14:14:05]process_action get_value [14:14:05]cmd_get_value [14:14:05]process_action get_value done [14:14:05]requested_data is exist [14:14:05]produce_requested_data [14:14:05]requested_item kkm.sn is exist - process it [14:14:05]requested_item kkm.ver is exist - process it [14:14:05]requested_item fm.sn is exist - process it [14:14:05]wFMCommunicate request_size=4 [14:14:05]MH_SAM_APDU [14:14:05]CAPDU: 80 11 00 00 [14:14:05]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:14:05]Write i2c OK [14:14:05]MH_I2C_Read... [14:14:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:05]Read from MH i2c: E2 [14:14:05]MH_I2C_Read... [14:14:05]Read from MH i2c: E2 17 00 [14:14:05]MH_I2C_Read... [14:14:05]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [14:14:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:05]wFMCommunicate OK [14:14:05]requested_item fd.num is exist - process it [14:14:05]SAM_PROTO_GetFieldsCounters [14:14:05]wFMCommunicate request_size=4 [14:14:05]MH_SAM_APDU [14:14:05]CAPDU: 80 13 00 00 [14:14:05]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:14:05]Write i2c OK [14:14:05]MH_I2C_Read... [14:14:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:05]Read from MH i2c: E2 [14:14:05]MH_I2C_Read... [14:14:05]Read from MH i2c: E2 62 00 [14:14:05]MH_I2C_Read... [14:14:05]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 4F 02 00 0E 04 04 00 DA 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 CC [14:14:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9A 4F 02 00 0E 04 04 00 DA 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 [14:14:05]wFMCommunicate OK [14:14:05]SAM_PROTO_GetFieldsCounters done [14:14:05]requested_item shift.num is exist - process it [14:14:05]requested_item shift.opened is exist - process it [14:14:05]req_shift_opened [14:14:05]FM_GetShiftState [14:14:05]SAM_PROTO_GetShiftState [14:14:05]wFMCommunicate request_size=4 [14:14:05]MH_SAM_APDU [14:14:05]CAPDU: 80 13 01 00 [14:14:05]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:14:05]Write i2c OK [14:14:05]MH_I2C_Read... [14:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:05]Read from MH i2c: E2 [14:14:05]MH_I2C_Read... [14:14:05]Read from MH i2c: E2 0E 00 [14:14:05]MH_I2C_Read... [14:14:05]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [14:14:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:14:05]wFMCommunicate OK [14:14:05]SAM_PROTO_GetShiftState done [14:14:05]FM_GetShiftState done [14:14:05]req_shift_opened done [14:14:05]requested_item shift.open_date is exist - process it [14:14:05]req_shift_open_date [14:14:05]req_shift_open_date done [14:14:05]produce_requested_data done [14:14:05]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151450,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:14:05]process_action_free get_value [14:14:05]json_value_free [14:14:05]json_value_free done [14:14:05]process_json_proto returns [14:14:05]Send response to host [14:14:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151450,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:14:05]free response buf [14:14:05]execute_script done [14:14:05]execute_script returns [14:14:05]free content buf [14:14:05]Sock 9.Close socket [14:14:05]Sock 9.Thread stoped [14:14:05]accept exits with 10 [14:14:05]New connection [14:14:05]New thread 3066879332 created [14:14:05]Thread 3067022692 joined [14:14:05]Waiting for new connection... [14:14:05] Sock 10.Parse request [14:14:05]Sock 10.Check first char [14:14:05]Sock 10.First char is OK [14:14:05]request: POST /json_proto HTTP/1.0 [14:14:05]Method: POST [14:14:05]URL: /json_proto [14:14:05]Method is POST - this is cgi request [14:14:05]url: /json_proto [14:14:05]query_string will be loaded in cgi processing [14:14:05]execute_cgi json_proto POST (null) [14:14:05]execute_cgi path=json_proto method=POST [14:14:05]POST find Content-Length [14:14:05]Host: 172.17.43.67:8080 [14:14:05]Content-Length: 331 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 C6 D3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 4F 02 00 35 04 06 00 DF 51 1F 62 AC FC 87 AC B0 8F 8D CE 7D 34 [14:14:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:14:06]Read from MH i2c: E2 [14:14:06]MH_I2C_Read... [14:14:06]Read from MH i2c: E2 DE 00 [14:14:06]MH_I2C_Read... [14:14:06]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:14:06]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:14:06]wFMCommunicate OK [14:14:06]SAM_PROTO_GetFMData done [14:14:06]requested_item fm.sale_refund.total is exist - process it [14:14:06]requested_item fm.buy.total is exist - process it [14:14:06]requested_item shift.sale.total is exist - process it [14:14:06]SAM_PROTO_GetShiftData [14:14:06]wFMCommunicate request_size=4 [14:14:06]MH_SAM_APDU [14:14:06]CAPDU: 80 13 02 00 [14:14:06]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:14:06]Write i2c OK [14:14:06]MH_I2C_Read... [14:14:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:14:07]Read from MH i2c: E2 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 FD 00 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 C8 00 00 00 69 04 99 00 6F 04 04 00 C7 00 00 00 B1 04 03 00 B0 50 B3 70 04 03 00 B0 50 B3 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 C8 0C 13 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 67 96 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 2D [14:14:07]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 C8 00 00 00 69 04 99 00 6F 04 04 00 C7 00 00 00 B1 04 03 00 B0 50 B3 70 04 03 00 B0 50 B3 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 C8 0C 13 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 67 96 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:14:07]wFMCommunicate OK [14:14:07]wFMCommunicate request_size=4 [14:14:07]MH_SAM_APDU [14:14:07]CAPDU: 80 17 00 00 [14:14:07]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:14:07]Write i2c OK [14:14:07]MH_I2C_Read... [14:14:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 B4 47 00 9B 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 99 4F 02 00 F4 03 04 00 B4 7C EE 66 B6 04 01 00 00 11 06 82 24 15 0E 77 7A [14:14:07]CommunicateWithHost err = 0 [14:14:07]CheckOFDResponse [14:14:07]1017 (14) - 77093643461234 [14:14:07]1041 (16) - 0000000000871835 [14:14:07]1040 (4) - 151449 [14:14:07]1012 (4) - 21.09.2024 07:58 [14:14:07]1206 (1) - 0 [14:14:07]OFD Sender: Remove packet 151449 [14:14:07]ProducePacketName [14:14:07]name=ofd_packets/00151449 [14:14:07]NVStorageDeleteData [14:14:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:07]Read from MH i2c: E2 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 FD 00 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [14:14:07]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [14:14:07]wFMCommunicate OK [14:14:07]wFMCommunicate request_size=4 [14:14:07]MH_SAM_APDU [14:14:07]CAPDU: 80 17 00 00 [14:14:07]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:14:07]Write i2c OK [14:14:07]MH_I2C_Read... [14:14:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:07]Read from MH i2c: E2 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 FD 00 [14:14:07]MH_I2C_Read... [14:14:07]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [14:14:08]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [14:14:08]wFMCommunicate OK [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 17 00 00 [14:14:08]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]OFD Sender: Processing packet 151450 [packets to send 824, broken 823] [14:14:08]ProducePacketName [14:14:08]name=ofd_packets/00151450 [14:14:08]OFD Sender: To server: pG, [14:14:08]CommunicateWithHost lk.salyk.kg:30040 [14:14:08]ConnectInit lk.salyk.kg [14:14:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 FD 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [14:14:08]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [14:14:08]wFMCommunicate OK [14:14:08]wFMCommunicate request_size=4 [14:14:08]MH_SAM_APDU [14:14:08]CAPDU: 80 17 00 00 [14:14:08]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:14:08]Write i2c OK [14:14:08]MH_I2C_Read... [14:14:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:14:08]Read from MH i2c: E2 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 D3 00 [14:14:08]MH_I2C_Read... [14:14:08]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [14:14:08]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:14:08]wFMCommunicate OK [14:14:08]SAM_PROTO_GetShiftData done [14:14:08]requested_item shift.sale.total_cash is exist - process it [14:14:08]requested_item shift.sale_refund.total is exist - process it [14:14:08]requested_item shift.sale_refund.total_cash is exist - process it [14:14:08]requested_item shift.buy.total is exist - process it [14:14:08]requested_item shift.buy.total_cash is exist - process it [14:14:08]produce_requested_data done [14:14:08]produce_requested_data return {"fm.sale.total":111159009.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":117516.00,"shift.sale.total_cash":117516.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:14:08]process_action_free get_value [14:14:08]json_value_free [14:14:08]json_value_free done [14:14:08]process_json_proto returns [14:14:08]Send response to host [14:14:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111159009.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":117516.00,"shift.sale.total_cash":117516.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:14:08]free response buf [14:14:08]execute_script done [14:14:08]execute_script returns [14:14:08]free content buf [14:14:08]Sock 10.Close socket [14:14:08]Sock 10.Thread stoped [14:14:09]accept exits with 9 [14:14:09]New connection [14:14:09]New thread 3067022692 created [14:14:09]Thread 3066879332 joined [14:14:09]Waiting for new connection... [14:14:09] Sock 9.Parse request [14:14:09]Sock 9.Check first char [14:14:09]Sock 9.First char is OK [14:14:09]request: POST /json_proto HTTP/1.0 [14:14:09]Method: POST [14:14:09]URL: /json_proto [14:14:09]Method is POST - this is cgi request [14:14:09]url: /json_proto [14:14:09]query_string will be loaded in cgi processing [14:14:09]execute_cgi json_proto POST (null) [14:14:09]execute_cgi path=json_proto method=POST [14:14:09]POST find Content-Length [14:14:09]Host: 172.17.43.67:8080 [14:14:09]Content-Length: 680 [14:14:09]Content-Type: application/json [14:14:09] [14:14:09]POST finish read [14:14:09]Found Content-Length = 680 [14:14:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:09]execute_script... [14:14: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)1785467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:14:09]POST & json_proto [14:14:09]process_json_proto [14:14:09]json parsed OK: [14:14:09]protocol is kg_v1.0 [14:14:09]action value=close_receipt [14:14:09]process_action close_receipt [14:14:09]cmd_close_receipt [14:14:09]MH_GetDate [14:14:09]Write to MH i2c: F0 00 00 1D 00 0C [14:14:09]Write i2c OK [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: F0 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: F0 09 00 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: F0 09 00 1D 00 00 B2 D4 EE 66 6A BD 47 65 C2 [14:14:09]GetLastDocTimeStamp 1726927830 [14:14:09]current date 1726928050 [14:14:09]FM_GetShiftState [14:14:09]SAM_PROTO_GetShiftState [14:14:09]wFMCommunicate request_size=4 [14:14:09]MH_SAM_APDU [14:14:09]CAPDU: 80 13 01 00 [14:14:09]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:14:09]Write i2c OK [14:14:09]MH_I2C_Read... [14:14:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:09]Read from MH i2c: E2 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: E2 0E 00 [14:14:09]MH_I2C_Read... [14:14:09]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [14:14:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:14:09]wFMCommunicate OK [14:14:09]SAM_PROTO_GetShiftState done [14:14:09]FM_GetShiftState done [14:14:09]opened in 1726878748 [14:14:09]opened+sec_in_day 1726965148 [14:14:09]quantity*price = 100050 [14:14:09]sum+1 = 100052 [14:14:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 201 21.09.2024 14:14 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151451 ФПД: 110494962755070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151451&fm=110494962755070&tin=02508201610067®Number=0000000000091825&sum=100000 [14:14:10]StoreToDocumentArchive [14:14:10]shift 474 fd 151451 [14:14:10]save to /storage/0474/doc_00151451 [14:14:10]save last doc name /storage/0474/doc_00151451 to /storage/kkm_last_doc_name [14:14:10]save OK [14:14:10]Clear old archive folders... [14:14:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:14:10]tlvbuf is 00897760 [14:14:10]SAM_PROTO_ClearQueue [14:14:10]wFMCommunicate request_size=4 [14:14:10]MH_SAM_APDU [14:14:10]CAPDU: 80 09 00 00 [14:14:10]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:14:10]Write i2c OK [14:14:10]MH_I2C_Read... [14:14:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:14:10]Read from MH i2c: E2 [14:14:10]MH_I2C_Read... [14:14:10]Connected sock=11 [14:14:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7B AA 07 01 59 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 57 00 00 00 00 00 37 04 06 00 18 1A 00 00 Read from MH i2c: 00 00 13 04 06 E2 00 03 11 00 4A [14:14:10]02 MH_I2C_Read... [14:14:10]00 00 00 F2 03 01 Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:14:10]RAPDU: 90 00 [14:14:10]wFMCommunicate OK [14:14:10]00 01 SAM_PROTO_ClearQueue done [14:14:10]F6 KKMCreateOFDPacket [14:14:10]03 OFDProtocolAddRootSTLVToBuf [14:14:10]01 FM_MakeSignedData [14:14:10]00 FM_MakeSignedData [14:14:10]01 SAM_PROTO_SignData [14:14:10]BC wFMCommunicate request_size=4 [14:14:10]04 MH_SAM_APDU [14:14:10]01 CAPDU: 00 80 01 0D FC 01 03 02 06 [14:14:10]00 Write to MH i2c: F0 E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:14:10]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 C8 00 00 00 F4 03 04 00 D6 D3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 Write i2c OK [14:14:10]35 MH_I2C_Read... [14:14:10]11 Read from MH i2c: 04 E2 [14:14:10]10 MH_I2C_Read... [14:14:10]00 Read from MH i2c: 30 E2 30 03 30 00 30 [14:14:10]30 MH_I2C_Read... [14:14:10]30 30 30 30 30 38 37 31 38 33 Read from MH i2c: 35 E2 10 03 04 00 04 2C 00 00 9A 00 4F 90 02 00 00 A0 35 [14:14:10]04 RAPDU: 06 90 00 00 CA [14:14:10]8F wFMCommunicate OK [14:14:10]AD wFMCommunicate request_size=255 [14:14:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:14:10]MH_SAM_APDU [14:14:10]57 CAPDU: 86 80 02 0D 27 02 2D 02 40 FA 91 03 C1 00 98 F8 F4 00 6A 1E [14:14:10]04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 B2 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 4F 02 00 35 04 06 00 64 7E 9D 01 [14:14:11]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 B2 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 4F 02 00 35 04 06 00 64 7E 9D 01 00 00 14 [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 03 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:14:11]RAPDU: 90 00 [14:14:11]wFMCommunicate OK [14:14:11]wFMCommunicate request_size=7 [14:14:11]MH_SAM_APDU [14:14:11]CAPDU: 80 0D 02 02 02 25 FE [14:14:11]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 25 FE 00 00 CF [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 03 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:14:11]RAPDU: 90 00 [14:14:11]wFMCommunicate OK [14:14:11]wFMCommunicate request_size=4 [14:14:11]MH_SAM_APDU [14:14:11]CAPDU: 80 0D 03 02 [14:14:11]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 0B 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 0B 00 2F 00 00 B3 B3 A2 01 3D 42 53 CF 90 00 55 [14:14:11]RAPDU: B3 B3 A2 01 3D 42 53 CF 90 00 [14:14:11]wFMCommunicate OK [14:14:11]SAM_PROTO_SignData done [14:14:11]FM_MakeSignedData done [14:14:11]CreateOFDProtocolMessage [14:14:11]wFMCommunicate request_size=4 [14:14:11]MH_SAM_APDU [14:14:11]CAPDU: 80 11 00 00 [14:14:11]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A4 04 47 00 66 12 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9A 4F 02 00 F4 03 04 00 B8 7C EE 66 B6 04 01 00 00 59 66 57 E8 BA 1E 2D 7A [14:14:11]CommunicateWithHost err = 0 [14:14:11]CheckOFDResponse [14:14:11]1017 (14) - 77093643461234 [14:14:11]1041 (16) - 0000000000871835 [14:14:11]1040 (4) - 151450 [14:14:11]1012 (4) - 21.09.2024 07:58 [14:14:11]1206 (1) - 0 [14:14:11]OFD Sender: Remove packet 151450 [14:14:11]ProducePacketName [14:14:11]name=ofd_packets/00151450 [14:14:11]NVStorageDeleteData [14:14:11]Read from MH i2c: E2 [14:14:11]MH_I2C_Read... [14:14:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:11]Read from MH i2c: E2 17 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:14:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:11]wFMCommunicate OK [14:14:11]CreateOFDProtocolMessage done [14:14:11]OFDSenderStorePacket 151451 [14:14:11]StoreOFDPacket docnum=151451 [14:14:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 27 8B 04 01 27 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 B2 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 4F 02 00 35 04 06 00 64 7E 9D 01 25 FE B3 B3 A2 01 3D 42 53 CF [14:14:11]CheckFolder [14:14:11]dirname=/storage/ofd_packets [14:14:11]CheckFolder done [14:14:11]ProducePacketName [14:14:11]name=ofd_packets/00151451 [14:14:11]NVStorageSaveData ofd_packets/00151451 [14:14:11]File name is /storage/ofd_packets/00151451 [14:14:11]Write 298 bytes [14:14:11]NVStorageSaveData done [14:14:11]OFDSenderStorePacket done [14:14:11]KKMCreateOFDPacket done [14:14:11]NVStorageSaveData kkm_last_timestamp [14:14:11]File name is /storage/kkm_last_timestamp [14:14:11]Write 4 bytes [14:14:11]NVStorageSaveData done [14:14:11]ExternCall_PrintAddStr [14:14:11]wPrintStart [14:14:11]Write to MH i2c: 01 00 00 31 00 31 [14:14:11]Write i2c OK [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 07 00 [14:14:11]MH_I2C_Read... [14:14:11]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:14:11]RasterBufferAndPrint [14:14:11]line Счет N : (1)1785467 [14:14:11]line ИНН: 02508201610067 [14:14:11]line Контрольно-Кассовый Чек [14:14:11]line ПРОДАЖА [14:14:11]line ТРК (МРК, ГНК) : 41 [14:14:11]line Товар: 2710194210 [14:14:11]line ДТ-К-5 [14:14:11]line 13.130 * 76.20 [14:14:11]line = 1000.51 [14:14:11]line НДС 12% НСП 1% [14:14:11]line > о реализуемом товаре [14:14:11]line ОКРУГЛЕНИЕ: -0.51 [14:14:11]line ИТОГО: 1000.00 [14:14:11]line Внесено: 1000.00 [14:14:11]line СДАЧА: 0.00 [14:14:11]line НСП 1% : 8.85 [14:14:11]line НДС 12% : 106.25 [14:14:11]line Наличными: 1000.00 [14:14:11]line Безнал.: 0.00 [14:14:11]line Место: АЗС № 89 "Партнер Нефть" [14:14:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:14:11]line СНО: Общий режим [14:14:11]line Чек 201 21.09.2024 14:14 [14:14:11]line Смена: 474 ФФД: 1.0 [14:14:11]line ЗНМ: 0300000113 [14:14:11]line РНМ: 0000000000091825 [14:14:11]line Версия ККМ: 001 [14:14:11]line ФМ: 0000000000871835 [14:14:11]line ФД: 151451 [14:14:11]line ФПД: 110494962755070 [14:14:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151451&fm=110494962755070&tin=02508201610067®Number=0000000000091825&sum=100000 [14:14:11]written 0, free lines is 4095 [14:14:12]OFD Sender: Processing packet 151451 [packets to send 824, broken 823] [14:14:12]ProducePacketName [14:14:12]name=ofd_packets/00151451 [14:14:12]OFD Sender: To server: pG, [14:14:12]CommunicateWithHost lk.salyk.kg:30040 [14:14:12]ConnectInit lk.salyk.kg [14:14:12]Write to MH i2c: 01 00 00 5C 00 5C [14:14:12]Write i2c OK [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: 01 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: 01 07 00 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D1 0C 40 [14:14:12]RasterBufferAndPrint [14:14:12]line [14:14:12]line [14:14:12]line [14:14:12]line [14:14:12]line [14:14:12]written 0, free lines is 3305 [14:14:12]MH_Cut [14:14:12]Write to MH i2c: D1 01 00 63 00 01 35 [14:14:12]Write i2c OK [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: D1 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: D1 01 00 [14:14:12]MH_I2C_Read... [14:14:12]Read from MH i2c: D1 01 00 63 00 00 34 [14:14:12]Write to MH i2c: 01 00 00 64 00 64 [14:14:12]Write i2c OK [14:14:12]MH_I2C_Read... [14:14:12]Connected sock=7 [14:14:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 27 8B 04 01 27 7C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 B2 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 4F 02 00 35 04 06 00 64 7E 9D 01 25 FE B3 B3 A2 01 3D 42 53 CF [14:14:12]*** Cut start [14:14:12]*** Purtial cut [14:14:12]*** Stage 1: CUTSNS_PIN = 1 [14:14:13]Read from MH i2c: 01 [14:14:13]MH_I2C_Read... [14:14:13]*** Stop cut motor [14:14:13]*** Cut end [14:14:13]Read from MH i2c: 01 07 00 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:14:13]process_action close_receipt done [14:14:13]requested_data is exist [14:14:13]produce_requested_data [14:14:13]requested_item fm.sn is exist - process it [14:14:13]wFMCommunicate request_size=4 [14:14:13]MH_SAM_APDU [14:14:13]CAPDU: 80 11 00 00 [14:14:13]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:14:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AD 9E 47 00 AA C7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9B 4F 02 00 F4 03 04 00 BA 7C EE 66 B6 04 01 00 00 F7 10 E6 8B 3D 63 49 D0 [14:14:13]CommunicateWithHost err = 0 [14:14:13]CheckOFDResponse [14:14:13]1017 (14) - 77093643461234 [14:14:13]1041 (16) - 0000000000871835 [14:14:13]1040 (4) - 151451 [14:14:13]1012 (4) - 21.09.2024 07:58 [14:14:13]1206 (1) - 0 [14:14:13]OFD Sender: Remove packet 151451 [14:14:13]ProducePacketName [14:14:13]name=ofd_packets/00151451 [14:14:13]NVStorageDeleteData [14:14:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:14:13]Write i2c OK [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 17 00 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [14:14:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:14:13]wFMCommunicate OK [14:14:13]requested_item fd.num is exist - process it [14:14:13]SAM_PROTO_GetFieldsCounters [14:14:13]wFMCommunicate request_size=4 [14:14:13]MH_SAM_APDU [14:14:13]CAPDU: 80 13 00 00 [14:14:13]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:14:13]Write i2c OK [14:14:13]MH_I2C_Read... [14:14:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:14:13]Read from MH i2c: E2 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 62 00 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 4F 02 00 0E 04 04 00 DA 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 25 [14:14:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9B 4F 02 00 0E 04 04 00 DA 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 [14:14:13]wFMCommunicate OK [14:14:13]SAM_PROTO_GetFieldsCounters done [14:14:13]requested_item shift.num is exist - process it [14:14:13]requested_item shift.opened is exist - process it [14:14:13]req_shift_opened [14:14:13]FM_GetShiftState [14:14:13]SAM_PROTO_GetShiftState [14:14:13]wFMCommunicate request_size=4 [14:14:13]MH_SAM_APDU [14:14:13]CAPDU: 80 13 01 00 [14:14:13]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:14:13]Write i2c OK [14:14:13]MH_I2C_Read... [14:14:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:14:13]Read from MH i2c: E2 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 0E 00 [14:14:13]MH_I2C_Read... [14:14:13]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [14:14:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:14:13]wFMCommunicate OK [14:14:13]SAM_PROTO_GetShiftState done [14:14:13]FM_GetShiftState done [14:14:13]req_shift_opened done [14:14:13]requested_item shift.open_date is exist - process it [14:14:13]req_shift_open_date [14:14:13]req_shift_open_date done [14:14:13]produce_requested_data done [14:14:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151451,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:14:13]process_action_free close_receipt [14:14:13]json_value_free [14:14:13]json_value_free done [14:14:13]process_json_proto returns [14:14:13]Send response to host [14:14:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151451,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:14:13]free response buf [14:14:13]execute_script done [14:14:13]execute_script returns [14:14:13]free content buf [14:14:13]Sock 9.Close socket [14:14:13]Sock 9.Thread stoped [14:14:13]OFD Sender: No OFD packet to send [14:14:14]OFD Sender: No OFD packet to send [14:14:19]OFD Sender: No OFD packet to send [14:14:22]recv_with_timeout no data received [14:14:24]OFD Sender: No OFD packet to send [14:14:29]OFD Sender: No OFD packet to send [14:14:34]OFD Sender: No OFD packet to send [14:14:38]recv_with_timeout no data received [14:14:39]OFD Sender: No OFD packet to send [14:14:44]OFD Sender: No OFD packet to send [14:14:49]OFD Sender: No OFD packet to send [14:14:54]OFD Sender: No OFD packet to send [14:14:59]OFD Sender: No OFD packet to send [14:15:00]accept exits with 10 [14:15:00]New connection [14:15:00]New thread 3066879332 created [14:15:00]Thread 3067022692 joined [14:15:00]Waiting for new connection... [14:15:00] Sock 10.Parse request [14:15:00]Sock 10.Check first char [14:15:00]Sock 10.First char is OK [14:15:00]request: POST /json_proto HTTP/1.0 [14:15:00]Method: POST [14:15:00]URL: /json_proto [14:15:00]Method is POST - this is cgi request [14:15:00]url: /json_proto [14:15:00]query_string will be loaded in cgi processing [14:15:00]execute_cgi json_proto POST (null) [14:15:00]execute_cgi path=json_proto method=POST [14:15:00]POST find Content-Length [14:15:00]Host: 172.17.43.67:8080 [14:15:00]Content-Length: 678 [14:15:00]Content-Type: application/json [14:15:00] [14:15:00]POST finish read [14:15:00]Found Content-Length = 678 [14:15:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:00]execute_script... [14:15: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)1785469", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:00]POST & json_proto [14:15:00]process_json_proto [14:15:00]json parsed OK: [14:15:00]protocol is kg_v1.0 [14:15:00]action value=close_receipt [14:15:00]process_action close_receipt [14:15:00]cmd_close_receipt [14:15:00]MH_GetDate [14:15:00]Write to MH i2c: F0 00 00 68 00 57 [14:15:00]Write i2c OK [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: F0 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: F0 09 00 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: F0 09 00 68 00 00 E4 D4 EE 66 6A BD 47 65 3F [14:15:00]GetLastDocTimeStamp 1726928050 [14:15:00]current date 1726928100 [14:15:00]FM_GetShiftState [14:15:00]SAM_PROTO_GetShiftState [14:15:00]wFMCommunicate request_size=4 [14:15:00]MH_SAM_APDU [14:15:00]CAPDU: 80 13 01 00 [14:15:00]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:15:00]Write i2c OK [14:15:00]MH_I2C_Read... [14:15:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:00]Read from MH i2c: E2 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: E2 0E 00 [14:15:00]MH_I2C_Read... [14:15:00]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [14:15:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:15:00]wFMCommunicate OK [14:15:00]SAM_PROTO_GetShiftState done [14:15:00]FM_GetShiftState done [14:15:00]opened in 1726878748 [14:15:00]opened+sec_in_day 1726965148 [14:15:00]quantity*price = 50036 [14:15:00]sum+1 = 50037 [14:15:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 202 21.09.2024 14:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151452 ФПД: 39267537088011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141500&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151452&fm=39267537088011&tin=02508201610067®Number=0000000000091825&sum=50000 [14:15:01]StoreToDocumentArchive [14:15:01]shift 474 fd 151452 [14:15:01]save to /storage/0474/doc_00151452 [14:15:01]save last doc name /storage/0474/doc_00151452 to /storage/kkm_last_doc_name [14:15:01]save OK [14:15:01]Clear old archive folders... [14:15:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:15:01]tlvbuf is 00829560 [14:15:01]SAM_PROTO_ClearQueue [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 09 00 00 [14:15:01]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:15:01]RAPDU: 90 00 [14:15:01]wFMCommunicate OK [14:15:01]SAM_PROTO_ClearQueue done [14:15:01]KKMCreateOFDPacket [14:15:01]OFDProtocolAddRootSTLVToBuf [14:15:01]FM_MakeSignedData [14:15:01]FM_MakeSignedData [14:15:01]SAM_PROTO_SignData [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 0D 01 02 [14:15:01]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:15:01]RAPDU: 90 00 [14:15:01]wFMCommunicate OK [14:15:01]wFMCommunicate request_size=255 [14:15:01]MH_SAM_APDU [14: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E4 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 4F 02 00 35 04 06 00 23 [14:15:01]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E4 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 4F 02 00 35 04 06 00 23 00 00 30 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:15:01]RAPDU: 90 00 [14:15:01]wFMCommunicate OK [14:15:01]wFMCommunicate request_size=10 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 0D 02 02 05 B6 AF 99 6E 0B [14:15:01]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 B6 AF 99 6E 0B 00 00 74 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:15:01]RAPDU: 90 00 [14:15:01]wFMCommunicate OK [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 0D 03 02 [14:15:01]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 0B 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 0B 00 7A 00 00 F0 9D 54 4B 36 6D F3 42 90 00 FA [14:15:01]RAPDU: F0 9D 54 4B 36 6D F3 42 90 00 [14:15:01]wFMCommunicate OK [14:15:01]SAM_PROTO_SignData done [14:15:01]FM_MakeSignedData done [14:15:01]CreateOFDProtocolMessage [14:15:01]wFMCommunicate request_size=4 [14:15:01]MH_SAM_APDU [14:15:01]CAPDU: 80 11 00 00 [14:15:01]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:01]Read from MH i2c: E2 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 17 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [14:15:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:01]wFMCommunicate OK [14:15:01]CreateOFDProtocolMessage done [14:15:01]OFDSenderStorePacket 151452 [14:15:01]StoreOFDPacket docnum=151452 [14:15:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 02 7F 07 01 F6 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E4 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 4F 02 00 35 04 06 00 23 B6 AF 99 6E 0B F0 9D 54 4B 36 6D F3 42 [14:15:01]CheckFolder [14:15:01]dirname=/storage/ofd_packets [14:15:01]CheckFolder done [14:15:01]ProducePacketName [14:15:01]name=ofd_packets/00151452 [14:15:01]NVStorageSaveData ofd_packets/00151452 [14:15:01]File name is /storage/ofd_packets/00151452 [14:15:01]Write 301 bytes [14:15:01]NVStorageSaveData done [14:15:01]OFDSenderStorePacket done [14:15:01]KKMCreateOFDPacket done [14:15:01]NVStorageSaveData kkm_last_timestamp [14:15:01]File name is /storage/kkm_last_timestamp [14:15:01]Write 4 bytes [14:15:01]NVStorageSaveData done [14:15:01]ExternCall_PrintAddStr [14:15:01]wPrintStart [14:15:01]Write to MH i2c: 01 00 00 7C 00 7C [14:15:01]Write i2c OK [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: 01 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: 01 07 00 [14:15:01]MH_I2C_Read... [14:15:01]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:15:01]RasterBufferAndPrint [14:15:01]line Счет N : (1)1785469 [14:15:01]line ИНН: 02508201610067 [14:15:01]line Контрольно-Кассовый Чек [14:15:01]line ПРОДАЖА [14:15:01]line ТРК (МРК, ГНК) : 12 [14:15:01]line Товар: 2710124130 [14:15:01]line Аи-92-К-5 [14:15:01]line 7.380 * 67.80 [14:15:01]line = 500.36 [14:15:01]line НДС 12% НСП 1% [14:15:01]line > о реализуемом товаре [14:15:01]line ОКРУГЛЕНИЕ: -0.36 [14:15:01]line ИТОГО: 500.00 [14:15:01]line Внесено: 500.00 [14:15:01]line СДАЧА: 0.00 [14:15:01]line НСП 1% : 4.43 [14:15:01]line НДС 12% : 53.14 [14:15:01]line Наличными: 500.00 [14:15:01]line Безнал.: 0.00 [14:15:01]line Место: АЗС № 89 "Партнер Нефть" [14:15:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:15:01]line СНО: Общий режим [14:15:01]line Чек 202 21.09.2024 14:15 [14:15:01]line Смена: 474 ФФД: 1.0 [14:15:01]line ЗНМ: 0300000113 [14:15:01]line РНМ: 0000000000091825 [14:15:01]line Версия ККМ: 001 [14:15:01]line ФМ: 0000000000871835 [14:15:01]line ФД: 151452 [14:15:01]line ФПД: 39267537088011 [14:15:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141500&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151452&fm=39267537088011&tin=02508201610067®Number=0000000000091825&sum=50000 [14:15:01]OFD Sender: Processing packet 151452 [packets to send 824, broken 823] [14:15:01]ProducePacketName [14:15:01]name=ofd_packets/00151452 [14:15:01]OFD Sender: To server: pG, [14:15:01]CommunicateWithHost lk.salyk.kg:30040 [14:15:01]ConnectInit lk.salyk.kg [14:15:01]written 0, free lines is 4095 [14:15:02]Write to MH i2c: 01 00 00 A7 00 A7 [14:15:02]Write i2c OK [14:15:02]MH_I2C_Read... [14:15:02]Read from MH i2c: 01 [14:15:02]MH_I2C_Read... [14:15:02]Read from MH i2c: 01 07 00 [14:15:02]MH_I2C_Read... [14:15:02]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 D3 0C 8D [14:15:02]RasterBufferAndPrint [14:15:02]line [14:15:02]line [14:15:02]line [14:15:02]line [14:15:02]line [14:15:02]written 0, free lines is 3297 [14:15:02]MH_Cut [14:15:02]Write to MH i2c: D1 01 00 AE 00 01 80 [14:15:02]Write i2c OK [14:15:02]MH_I2C_Read... [14:15:02]Read from MH i2c: D1 [14:15:02]MH_I2C_Read... [14:15:02]Read from MH i2c: D1 01 00 [14:15:02]MH_I2C_Read... [14:15:02]Read from MH i2c: D1 01 00 AE 00 00 7F [14:15:02]Write to MH i2c: 01 00 00 AF 00 AF [14:15:02]Write i2c OK [14:15:02]MH_I2C_Read... [14:15:03]*** Cut start [14:15:03]*** Purtial cut [14:15:03]*** Stage 1: CUTSNS_PIN = 1 [14:15:03]Read from MH i2c: 01 [14:15:03]MH_I2C_Read... [14:15:03]*** Stop cut motor [14:15:03]*** Cut end [14:15:03]Read from MH i2c: 01 07 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [14:15:03]process_action close_receipt done [14:15:03]requested_data is exist [14:15:03]produce_requested_data [14:15:03]requested_item fm.sn is exist - process it [14:15:03]wFMCommunicate request_size=4 [14:15:03]MH_SAM_APDU [14:15:03]CAPDU: 80 11 00 00 [14:15:03]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:03]Read from MH i2c: E2 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 17 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [14:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:03]wFMCommunicate OK [14:15:03]requested_item fd.num is exist - process it [14:15:03]SAM_PROTO_GetFieldsCounters [14:15:03]wFMCommunicate request_size=4 [14:15:03]MH_SAM_APDU [14:15:03]CAPDU: 80 13 00 00 [14:15:03]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:03]Read from MH i2c: E2 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 62 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 4F 02 00 0E 04 04 00 DA 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 74 [14:15:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9C 4F 02 00 0E 04 04 00 DA 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 [14:15:03]wFMCommunicate OK [14:15:03]SAM_PROTO_GetFieldsCounters done [14:15:03]requested_item shift.num is exist - process it [14:15:03]requested_item shift.opened is exist - process it [14:15:03]req_shift_opened [14:15:03]FM_GetShiftState [14:15:03]SAM_PROTO_GetShiftState [14:15:03]wFMCommunicate request_size=4 [14:15:03]MH_SAM_APDU [14:15:03]CAPDU: 80 13 01 00 [14:15:03]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:15:03]Write i2c OK [14:15:03]MH_I2C_Read... [14:15:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:03]Read from MH i2c: E2 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 0E 00 [14:15:03]MH_I2C_Read... [14:15:03]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [14:15:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:15:03]wFMCommunicate OK [14:15:03]SAM_PROTO_GetShiftState done [14:15:03]FM_GetShiftState done [14:15:03]req_shift_opened done [14:15:03]requested_item shift.open_date is exist - process it [14:15:03]req_shift_open_date [14:15:03]req_shift_open_date done [14:15:03]produce_requested_data done [14:15:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151452,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:15:03]process_action_free close_receipt [14:15:03]json_value_free [14:15:03]json_value_free done [14:15:03]process_json_proto returns [14:15:03]Send response to host [14:15:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151452,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:15:03]free response buf [14:15:03]execute_script done [14:15:03]execute_script returns [14:15:03]free content buf [14:15:03]Sock 10.Close socket [14:15:03]Sock 10.Thread stoped [14:15:04]accept exits with 9 [14:15:04]New connection [14:15:04]New thread 3067022692 created [14:15:04]Thread 3066879332 joined [14:15:04]Waiting for new connection... [14:15:04] Sock 9.Parse request [14:15:04]Sock 9.Check first char [14:15:04]Sock 9.First char is OK [14:15:04]request: POST /json_proto HTTP/1.0 [14:15:04]Method: POST [14:15:04]URL: /json_proto [14:15:04]Method is POST - this is cgi request [14:15:04]url: /json_proto [14:15:04]query_string will be loaded in cgi processing [14:15:04]execute_cgi json_proto POST (null) [14:15:04]execute_cgi path=json_proto method=POST [14:15:04]POST find Content-Length [14:15:04]Host: 172.17.43.67:8080 [14:15:04]Content-Length: 675 [14:15:04]Content-Type: application/json [14:15:04] [14:15:04]POST finish read [14:15:04]Found Content-Length = 675 [14:15:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:04]execute_script... [14:15: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)1785468", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:15:04]POST & json_proto [14:15:04]process_json_proto [14:15:04]json parsed OK: [14:15:04]protocol is kg_v1.0 [14:15:04]action value=close_receipt [14:15:04]process_action close_receipt [14:15:04]cmd_close_receipt [14:15:04]MH_GetDate [14:15:04]Write to MH i2c: F0 00 00 B3 00 A2 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: F0 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: F0 09 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: F0 09 00 B3 00 00 E8 D4 EE 66 6A BD 47 65 8E [14:15:04]GetLastDocTimeStamp 1726928100 [14:15:04]current date 1726928104 [14:15:04]FM_GetShiftState [14:15:04]SAM_PROTO_GetShiftState [14:15:04]wFMCommunicate request_size=4 [14:15:04]MH_SAM_APDU [14:15:04]CAPDU: 80 13 01 00 [14:15:04]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:15:04]Write i2c OK [14:15:04]MH_I2C_Read... [14:15:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:04]Read from MH i2c: E2 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 0E 00 [14:15:04]MH_I2C_Read... [14:15:04]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [14:15:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:15:04]wFMCommunicate OK [14:15:04]SAM_PROTO_GetShiftState done [14:15:04]FM_GetShiftState done [14:15:04]opened in 1726878748 [14:15:04]opened+sec_in_day 1726965148 [14:15:04]quantity*price = 60045 [14:15:04]sum+1 = 60047 [14:15:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 203 21.09.2024 14:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151453 ФПД: 13587535916923 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141505&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151453&fm=13587535916923&tin=02508201610067®Number=0000000000091825&sum=60000 [14:15:05]StoreToDocumentArchive [14:15:05]shift 474 fd 151453 [14:15:05]save to /storage/0474/doc_00151453 [14:15:05]save last doc name /storage/0474/doc_00151453 to /storage/kkm_last_doc_name [14:15:05]save OK [14:15:05]Clear old archive folders... [14:15:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:15:05]tlvbuf is 008A4A80 [14:15:05]SAM_PROTO_ClearQueue [14:15:05]wFMCommunicate request_size=4 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 09 00 00 [14:15:05]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:15:05]RAPDU: 90 00 [14:15:05]wFMCommunicate OK [14:15:05]SAM_PROTO_ClearQueue done [14:15:05]KKMCreateOFDPacket [14:15:05]OFDProtocolAddRootSTLVToBuf [14:15:05]FM_MakeSignedData [14:15:05]FM_MakeSignedData [14:15:05]SAM_PROTO_SignData [14:15:05]wFMCommunicate request_size=4 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 0D 01 02 [14:15:05]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:15:05]Read from MH i2c: E2 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 [14:15:05]MH_I2C_Read... [14:15:05]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:15:05]RAPDU: 90 00 [14:15:05]wFMCommunicate OK [14:15:05]wFMCommunicate request_size=255 [14:15:05]MH_SAM_APDU [14:15:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 E9 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 4F 02 00 35 04 06 00 0C 5B 98 40 [14:15:05]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CB 00 00 00 F4 03 04 00 E9 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 4F 02 00 35 04 06 00 0C 5B 98 40 00 00 65 [14:15:05]Write i2c OK [14:15:05]MH_I2C_Read... [14:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:06]Read from MH i2c: E2 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 03 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:15:06]RAPDU: 90 00 [14:15:06]wFMCommunicate OK [14:15:06]wFMCommunicate request_size=7 [14:15:06]MH_SAM_APDU [14:15:06]CAPDU: 80 0D 02 02 02 6F 7B [14:15:06]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 6F 7B 00 00 2C [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:15:06]Read from MH i2c: E2 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 03 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:15:06]RAPDU: 90 00 [14:15:06]wFMCommunicate OK [14:15:06]wFMCommunicate request_size=4 [14:15:06]MH_SAM_APDU [14:15:06]CAPDU: 80 0D 03 02 [14:15:06]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:15:06]Read from MH i2c: E2 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 0B 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 0B 00 C5 00 00 2A 73 0B DD C7 C1 D9 E1 90 00 08 [14:15:06]RAPDU: 2A 73 0B DD C7 C1 D9 E1 90 00 [14:15:06]wFMCommunicate OK [14:15:06]SAM_PROTO_SignData done [14:15:06]FM_MakeSignedData done [14:15:06]CreateOFDProtocolMessage [14:15:06]wFMCommunicate request_size=4 [14:15:06]MH_SAM_APDU [14:15:06]CAPDU: 80 11 00 00 [14:15:06]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:06]Read from MH i2c: E2 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 17 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [14:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:06]wFMCommunicate OK [14:15:06]CreateOFDProtocolMessage done [14:15:06]OFDSenderStorePacket 151453 [14:15:06]StoreOFDPacket docnum=151453 [14:15:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 0F 04 01 2A 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 E9 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 4F 02 00 35 04 06 00 0C 5B 98 40 6F 7B 2A 73 0B DD C7 C1 D9 E1 [14:15:06]CheckFolder [14:15:06]dirname=/storage/ofd_packets [14:15:06]CheckFolder done [14:15:06]ProducePacketName [14:15:06]name=ofd_packets/00151453 [14:15:06]NVStorageSaveData ofd_packets/00151453 [14:15:06]File name is /storage/ofd_packets/00151453 [14:15:06]Write 298 bytes [14:15:06]NVStorageSaveData done [14:15:06]OFDSenderStorePacket done [14:15:06]KKMCreateOFDPacket done [14:15:06]NVStorageSaveData kkm_last_timestamp [14:15:06]File name is /storage/kkm_last_timestamp [14:15:06]Write 4 bytes [14:15:06]NVStorageSaveData done [14:15:06]ExternCall_PrintAddStr [14:15:06]wPrintStart [14:15:06]Write to MH i2c: 01 00 00 C7 00 C7 [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 07 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:15:06]RasterBufferAndPrint [14:15:06]line Счет N : (1)1785468 [14:15:06]line ИНН: 02508201610067 [14:15:06]line Контрольно-Кассовый Чек [14:15:06]line ПРОДАЖА [14:15:06]line ТРК (МРК, ГНК) : 31 [14:15:06]line Товар: 2710194210 [14:15:06]line ДТ-К-5 [14:15:06]line 7.880 * 76.20 [14:15:06]line = 600.46 [14:15:06]line НДС 12% НСП 1% [14:15:06]line > о реализуемом товаре [14:15:06]line ОКРУГЛЕНИЕ: -0.46 [14:15:06]line ИТОГО: 600.00 [14:15:06]line Внесено: 600.00 [14:15:06]line СДАЧА: 0.00 [14:15:06]line НСП 1% : 5.31 [14:15:06]line НДС 12% : 63.77 [14:15:06]line Наличными: 600.00 [14:15:06]line Безнал.: 0.00 [14:15:06]line Место: АЗС № 89 "Партнер Нефть" [14:15:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:15:06]line СНО: Общий режим [14:15:06]line Чек 203 21.09.2024 14:15 [14:15:06]line Смена: 474 ФФД: 1.0 [14:15:06]line ЗНМ: 0300000113 [14:15:06]line РНМ: 0000000000091825 [14:15:06]line Версия ККМ: 001 [14:15:06]line ФМ: 0000000000871835 [14:15:06]line ФД: 151453 [14:15:06]line ФПД: 13587535916923 [14:15:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141505&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151453&fm=13587535916923&tin=02508201610067®Number=0000000000091825&sum=60000 [14:15:06]written 0, free lines is 4095 [14:15:06]Write to MH i2c: 01 00 00 F2 00 F2 [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 07 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D1 0C D6 [14:15:06]RasterBufferAndPrint [14:15:06]line [14:15:06]line [14:15:06]line [14:15:06]line [14:15:06]line [14:15:06]written 0, free lines is 3305 [14:15:06]MH_Cut [14:15:06]Write to MH i2c: D1 01 00 F9 00 01 CB [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: D1 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: D1 01 00 [14:15:06]MH_I2C_Read... [14:15:06]Read from MH i2c: D1 01 00 F9 00 00 CA [14:15:06]Write to MH i2c: 01 00 00 FA 00 FA [14:15:06]Write i2c OK [14:15:06]MH_I2C_Read... [14:15:06]ConnectInit Can't take IP for lk.salyk.kg [14:15:06]CommunicateWithHost connect error [14:15:06]CommunicateWithHost err = -1 [14:15:06]OFD Sender: Server communicate error [14:15:07]OFD Sender: Processing packet 151452 [packets to send 825, broken 823] [14:15:07]ProducePacketName [14:15:07]name=ofd_packets/00151452 [14:15:07]OFD Sender: To server: pG, [14:15:07]CommunicateWithHost lk.salyk.kg:30040 [14:15:07]ConnectInit lk.salyk.kg [14:15:07]*** Cut start [14:15:07]*** Purtial cut [14:15:07]*** Stage 1: CUTSNS_PIN = 1 [14:15:07]Read from MH i2c: *** Stop cut motor [14:15:07]01 *** Cut end [14:15:07] [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: 01 07 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:15:07]process_action close_receipt done [14:15:07]requested_data is exist [14:15:07]produce_requested_data [14:15:07]requested_item fm.sn is exist - process it [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 11 00 00 [14:15:07]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:15:07]Read from MH i2c: E2 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 17 00 [14:15:07]MH_I2C_Read... [14:15:07]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [14:15:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:15:07]wFMCommunicate OK [14:15:07]requested_item fd.num is exist - process it [14:15:07]SAM_PROTO_GetFieldsCounters [14:15:07]wFMCommunicate request_size=4 [14:15:07]MH_SAM_APDU [14:15:07]CAPDU: 80 13 00 00 [14:15:07]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:15:07]Write i2c OK [14:15:07]MH_I2C_Read... [14:15:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:15:08]Read from MH i2c: E2 [14:15:08]MH_I2C_Read... [14:15:08]Read from MH i2c: E2 62 00 [14:15:08]MH_I2C_Read... [14:15:08]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 4F 02 00 0E 04 04 00 DA 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 C3 [14:15:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9D 4F 02 00 0E 04 04 00 DA 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 [14:15:08]wFMCommunicate OK [14:15:08]SAM_PROTO_GetFieldsCounters done [14:15:08]requested_item shift.num is exist - process it [14:15:08]requested_item shift.opened is exist - process it [14:15:08]req_shift_opened [14:15:08]FM_GetShiftState [14:15:08]SAM_PROTO_GetShiftState [14:15:08]wFMCommunicate request_size=4 [14:15:08]MH_SAM_APDU [14:15:08]CAPDU: 80 13 01 00 [14:15:08]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:15:08]Write i2c OK [14:15:08]MH_I2C_Read... [14:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:15:08]Read from MH i2c: E2 [14:15:08]MH_I2C_Read... [14:15:08]Read from MH i2c: E2 0E 00 [14:15:08]MH_I2C_Read... [14:15:08]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [14:15:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:15:08]wFMCommunicate OK [14:15:08]SAM_PROTO_GetShiftState done [14:15:08]FM_GetShiftState done [14:15:08]req_shift_opened done [14:15:08]requested_item shift.open_date is exist - process it [14:15:08]req_shift_open_date [14:15:08]req_shift_open_date done [14:15:08]produce_requested_data done [14:15:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151453,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:15:08]process_action_free close_receipt [14:15:08]json_value_free [14:15:08]json_value_free done [14:15:08]process_json_proto returns [14:15:08]Send response to host [14:15:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151453,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:15:08]free response buf [14:15:08]execute_script done [14:15:08]execute_script returns [14:15:08]free content buf [14:15:08]Sock 9.Close socket [14:15:08]Sock 9.Thread stoped [14:15:12]ConnectInit Can't take IP for lk.salyk.kg [14:15:12]CommunicateWithHost connect error [14:15:12]CommunicateWithHost err = -1 [14:15:12]OFD Sender: Server communicate error [14:15:17]OFD Sender: Processing packet 151452 [packets to send 825, broken 823] [14:15:17]ProducePacketName [14:15:17]name=ofd_packets/00151452 [14:15:17]OFD Sender: To server: pG, [14:15:17]CommunicateWithHost lk.salyk.kg:30040 [14:15:17]ConnectInit lk.salyk.kg [14:15:42]recv_with_timeout no data received [14:16:30]recv_with_timeout no data received [14:16:36]accept exits with 10 [14:16:36]New connection [14:16:36]New thread 3066879332 created [14:16:36]Thread 3067022692 joined [14:16:36]Waiting for new connection... [14:16:36] Sock 10.Parse request [14:16:36]Sock 10.Check first char [14:16:36]Sock 10.First char is OK [14:16:36]request: POST /json_proto HTTP/1.0 [14:16:36]Method: POST [14:16:36]URL: /json_proto [14:16:36]Method is POST - this is cgi request [14:16:36]url: /json_proto [14:16:36]query_string will be loaded in cgi processing [14:16:36]execute_cgi json_proto POST (null) [14:16:36]execute_cgi path=json_proto method=POST [14:16:36]POST find Content-Length [14:16:36]Host: 172.17.43.67:8080 [14:16:36]Content-Length: 790 [14:16:36]Content-Type: application/json [14:16:36] [14:16:36]POST finish read [14:16:36]Found Content-Length = 790 [14:16:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:36]execute_script... [14:16: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)1785470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:16:36]POST & json_proto [14:16:36]process_json_proto [14:16:36]json parsed OK: [14:16:36]protocol is kg_v1.0 [14:16:36]action value=close_receipt [14:16:36]process_action close_receipt [14:16:36]cmd_close_receipt [14:16:36]MH_GetDate [14:16:36]Write to MH i2c: F0 00 00 FE 00 ED [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: F0 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: F0 09 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: F0 09 00 FE 00 00 45 D5 EE 66 6A BD 47 65 37 [14:16:36]GetLastDocTimeStamp 1726928105 [14:16:36]current date 1726928197 [14:16:36]FM_GetShiftState [14:16:36]SAM_PROTO_GetShiftState [14:16:36]wFMCommunicate request_size=4 [14:16:36]MH_SAM_APDU [14:16:36]CAPDU: 80 13 01 00 [14:16:36]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:16:36]Write i2c OK [14:16:36]MH_I2C_Read... [14:16:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:36]Read from MH i2c: E2 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 0E 00 [14:16:36]MH_I2C_Read... [14:16:36]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0C [14:16:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:16:36]wFMCommunicate OK [14:16:36]SAM_PROTO_GetShiftState done [14:16:36]FM_GetShiftState done [14:16:36]opened in 1726878748 [14:16:36]opened+sec_in_day 1726965148 [14:16:36]quantity*price = 0 [14:16:36]sum+1 = 1 [14:16:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 204 21.09.2024 14:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151454 ФПД: 224902298090195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T141637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151454&fm=224902298090195&tin=02508201610067®Number=0000000000091825&sum=0 [14:16:37]StoreToDocumentArchive [14:16:37]shift 474 fd 151454 [14:16:37]save to /storage/0474/doc_00151454 [14:16:37]save last doc name /storage/0474/doc_00151454 to /storage/kkm_last_doc_name [14:16:37]save OK [14:16:37]Clear old archive folders... [14:16:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:16:37]tlvbuf is 008762E0 [14:16:37]SAM_PROTO_ClearQueue [14:16:37]wFMCommunicate request_size=4 [14:16:37]MH_SAM_APDU [14:16:37]CAPDU: 80 09 00 00 [14:16:37]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:16:37]Read from MH i2c: E2 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 03 00 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:16:37]RAPDU: 90 00 [14:16:37]wFMCommunicate OK [14:16:37]SAM_PROTO_ClearQueue done [14:16:37]KKMCreateOFDPacket [14:16:37]OFDProtocolAddRootSTLVToBuf [14:16:39]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [14:16:39]Write i2c OK [14:16:39]MH_I2C_Read... [14:16:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:16:39]Read from MH i2c: E2 [14:16:39]MH_I2C_Read... [14:16:39]Read from MH i2c: E2 62 00 [14:16:39]MH_I2C_Read... [14:16:39]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 4F 02 00 0E 04 04 00 DA 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 12 [14:16:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9E 4F 02 00 0E 04 04 00 DA 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 [14:16:39]wFMCommunicate OK [14:16:39]SAM_PROTO_GetFieldsCounters done [14:16:39]requested_item shift.num is exist - process it [14:16:39]requested_item shift.opened is exist - process it [14:16:39]req_shift_opened [14:16:39]FM_GetShiftState [14:16:39]SAM_PROTO_GetShiftState [14:16:39]wFMCommunicate request_size=4 [14:16:39]MH_SAM_APDU [14:16:39]CAPDU: 80 13 01 00 [14:16:39]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [14:16:39]Write i2c OK [14:16:39]MH_I2C_Read... [14:16:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:16:39]Read from MH i2c: E2 [14:16:39]MH_I2C_Read... [14:16:39]Read from MH i2c: E2 0E 00 [14:16:39]MH_I2C_Read... [14:16:39]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 55 [14:16:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:16:39]wFMCommunicate OK [14:16:39]SAM_PROTO_GetShiftState done [14:16:39]FM_GetShiftState done [14:16:39]req_shift_opened done [14:16:39]requested_item shift.open_date is exist - process it [14:16:39]req_shift_open_date [14:16:39]req_shift_open_date done [14:16:39]produce_requested_data done [14:16:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151454,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:16:39]process_action_free close_receipt [14:16:39]json_value_free [14:16:39]json_value_free done [14:16:39]process_json_proto returns [14:16:39]Send response to host [14:16:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151454,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:16:39]free response buf [14:16:39]execute_script done [14:16:39]execute_script returns [14:16:39]free content buf [14:16:39]Sock 10.Close socket [14:16:39]Sock 10.Thread stoped [14:16:50]recv_with_timeout no data received [14:17:01]recv_with_timeout no data received [14:17:11]recv_with_timeout no data received [14:17:23]recv_with_timeout no data received [14:17:29]ConnectInit Can't connect to host [14:17:29]CommunicateWithHost connect error [14:17:29]CommunicateWithHost err = -1 [14:17:29]OFD Sender: Server communicate error [14:17:29]OFD Sender: Processing packet 151452 [packets to send 826, broken 823] [14:17:29]ProducePacketName [14:17:29]name=ofd_packets/00151452 [14:17:29]OFD Sender: To server: pG, [14:17:29]CommunicateWithHost lk.salyk.kg:30040 [14:17:29]ConnectInit lk.salyk.kg [14:17:31]Connected sock=7 [14:17:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 02 7F 07 01 F6 8A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 E4 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 4F 02 00 35 04 06 00 23 B6 AF 99 6E 0B F0 9D 54 4B 36 6D F3 42 [14:17:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EC E6 47 00 56 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9C 4F 02 00 F4 03 04 00 81 7D EE 66 B6 04 01 00 00 AB 2B 0C A3 74 24 6B 94 [14:17:32]CommunicateWithHost err = 0 [14:17:32]CheckOFDResponse [14:17:32]1017 (14) - 77093643461234 [14:17:32]1041 (16) - 0000000000871835 [14:17:32]1040 (4) - 151452 [14:17:32]1012 (4) - 21.09.2024 08:02 [14:17:32]1206 (1) - 0 [14:17:32]OFD Sender: Remove packet 151452 [14:17:32]ProducePacketName [14:17:32]name=ofd_packets/00151452 [14:17:32]NVStorageDeleteData [14:17:32]OFD Sender: Processing packet 151453 [packets to send 825, broken 823] [14:17:32]ProducePacketName [14:17:32]name=ofd_packets/00151453 [14:17:32]OFD Sender: To server: pG, [14:17:32]CommunicateWithHost lk.salyk.kg:30040 [14:17:32]ConnectInit lk.salyk.kg [14:17:33]Connected sock=7 [14:17:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B1 0F 04 01 2A 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 E9 D4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 4F 02 00 35 04 06 00 0C 5B 98 40 6F 7B 2A 73 0B DD C7 C1 D9 E1 [14:17:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E DA 47 00 AA A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9D 4F 02 00 F4 03 04 00 82 7D EE 66 B6 04 01 00 00 EA 5D 29 41 63 D7 A3 07 [14:17:33]CommunicateWithHost err = 0 [14:17:33]CheckOFDResponse [14:17:33]1017 (14) - 77093643461234 [14:17:33]1041 (16) - 0000000000871835 [14:17:33]1040 (4) - 151453 [14:17:33]1012 (4) - 21.09.2024 08:02 [14:17:33]1206 (1) - 0 [14:17:33]OFD Sender: Remove packet 151453 [14:17:33]ProducePacketName [14:17:33]name=ofd_packets/00151453 [14:17:33]NVStorageDeleteData [14:17:34]OFD Sender: Processing packet 151454 [packets to send 824, broken 823] [14:17:34]ProducePacketName [14:17:34]name=ofd_packets/00151454 [14:17:34]OFD Sender: To server: pG, [14:17:34]CommunicateWithHost lk.salyk.kg:30040 [14:17:34]ConnectInit lk.salyk.kg [14:17:34]Connected sock=7 [14:17:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5B 45 04 01 D3 A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 45 D5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 4F 02 00 35 04 06 00 CC 8C 25 96 3A D3 5D 5B 4C 73 E9 71 C5 78 [14:17:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6C 22 47 00 A3 5C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 4F 02 00 F4 03 04 00 84 7D EE 66 B6 04 01 00 00 43 45 08 A0 DD A8 D0 AF [14:17:35]CommunicateWithHost err = 0 [14:17:35]CheckOFDResponse [14:17:35]1017 (14) - 77093643461234 [14:17:35]1041 (16) - 0000000000871835 [14:17:35]1040 (4) - 151454 [14:17:35]1012 (4) - 21.09.2024 08:02 [14:17:35]1206 (1) - 0 [14:17:35]OFD Sender: Remove packet 151454 [14:17:35]ProducePacketName [14:17:35]name=ofd_packets/00151454 [14:17:35]NVStorageDeleteData [14:17:35]OFD Sender: No OFD packet to send [14:17:40]OFD Sender: No OFD packet to send [14:17:45]OFD Sender: No OFD packet to send [14:17:50]OFD Sender: No OFD packet to send [14:17:55]OFD Sender: No OFD packet to send [14:18:00]OFD Sender: No OFD packet to send [14:18:05]OFD Sender: No OFD packet to send [14:18:10]OFD Sender: No OFD packet to send [14:18:15]OFD Sender: No OFD packet to send [14:18:20]OFD Sender: No OFD packet to send [14:18:25]OFD Sender: No OFD packet to send [14:18:30]OFD Sender: No OFD packet to send [14:18:35]OFD Sender: No OFD packet to send [14:18:38]recv_with_timeout no data received [14:18:40]OFD Sender: No OFD packet to send [14:18:45]OFD Sender: No OFD packet to send [14:18:50]recv_with_timeout no data received [14:18:50]OFD Sender: No OFD packet to send [14:18:56]OFD Sender: No OFD packet to send [14:19:01]OFD Sender: No OFD packet to send [14:19:06]OFD Sender: No OFD packet to send [14:19:11]OFD Sender: No OFD packet to send [14:19:16]OFD Sender: No OFD packet to send [14:19:21]OFD Sender: No OFD packet to send [14:19:26]OFD Sender: No OFD packet to send [14:19:27]recv_with_timeout no data received [14:19:31]OFD Sender: No OFD packet to send [14:19:36]OFD Sender: No OFD packet to send [14:19:37]recv_with_timeout no data received [14:19:41]OFD Sender: No OFD packet to send [14:19:46]OFD Sender: No OFD packet to send [14:19:51]OFD Sender: No OFD packet to send [14:19:56]OFD Sender: No OFD packet to send [14:20:01]OFD Sender: No OFD packet to send [14:20:06]OFD Sender: No OFD packet to send [14:20:11]OFD Sender: No OFD packet to send [14:20:15]recv_with_timeout no data received [14:20:16]OFD Sender: No OFD packet to send [14:20:21]OFD Sender: No OFD packet to send [14:20:26]OFD Sender: No OFD packet to send [14:20:31]OFD Sender: No OFD packet to send [14:20:36]OFD Sender: No OFD packet to send [14:20:39]recv_with_timeout no data received [14:20:41]OFD Sender: No OFD packet to send [14:20:46]OFD Sender: No OFD packet to send [14:20:51]OFD Sender: No OFD packet to send [14:20:56]OFD Sender: No OFD packet to send [14:21:01]OFD Sender: No OFD packet to send [14:21:06]OFD Sender: No OFD packet to send [14:21:11]OFD Sender: No OFD packet to send [14:21:16]OFD Sender: No OFD packet to send [14:21:21]OFD Sender: No OFD packet to send [14:21:26]OFD Sender: No OFD packet to send [14:21:31]OFD Sender: No OFD packet to send [14:21:36]OFD Sender: No OFD packet to send [14:21:41]OFD Sender: No OFD packet to send [14:21:46]OFD Sender: No OFD packet to send [14:21:51]OFD Sender: No OFD packet to send [14:21:56]OFD Sender: No OFD packet to send [14:22:01]OFD Sender: No OFD packet to send [14:22:06]OFD Sender: No OFD packet to send [14:22:11]OFD Sender: No OFD packet to send [14:16:37]FM_MakeSignedData [14:16:37]FM_MakeSignedData [14:16:37]SAM_PROTO_SignData [14:16:37]wFMCommunicate request_size=4 [14:16:37]MH_SAM_APDU [14:16:37]CAPDU: 80 0D 01 02 [14:16:37]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:16:37]Read from MH i2c: E2 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 03 00 [14:16:37]MH_I2C_Read... [14:16:37]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:16:37]RAPDU: 90 00 [14:16:37]wFMCommunicate OK [14:16:37]wFMCommunicate request_size=255 [14:16:37]MH_SAM_APDU [14:16:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 45 D5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 4F 02 00 35 04 06 00 CC 8C 25 96 [14:16:37]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 45 D5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9E 4F 02 00 35 04 06 00 CC 8C 25 96 00 00 68 [14:16:37]Write i2c OK [14:16:37]MH_I2C_Read... [14:16:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:38]Read from MH i2c: E2 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 03 00 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:16:38]RAPDU: 90 00 [14:16:38]wFMCommunicate OK [14:16:38]wFMCommunicate request_size=7 [14:16:38]MH_SAM_APDU [14:16:38]CAPDU: 80 0D 02 02 02 3A D3 [14:16:38]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 3A D3 00 00 9B [14:16:38]Write i2c OK [14:16:38]MH_I2C_Read... [14:16:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:16:38]Read from MH i2c: E2 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 03 00 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:16:38]RAPDU: 90 00 [14:16:38]wFMCommunicate OK [14:16:38]wFMCommunicate request_size=4 [14:16:38]MH_SAM_APDU [14:16:38]CAPDU: 80 0D 03 02 [14:16:38]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:16:38]Write i2c OK [14:16:38]MH_I2C_Read... [14:16:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:16:38]Read from MH i2c: E2 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 0B 00 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 0B 00 10 01 00 5D 5B 4C 73 E9 71 C5 78 90 00 9B [14:16:38]RAPDU: 5D 5B 4C 73 E9 71 C5 78 90 00 [14:16:38]wFMCommunicate OK [14:16:38]SAM_PROTO_SignData done [14:16:38]FM_MakeSignedData done [14:16:38]CreateOFDProtocolMessage [14:16:38]wFMCommunicate request_size=4 [14:16:38]MH_SAM_APDU [14:16:38]CAPDU: 80 11 00 00 [14:16:38]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:16:38]Write i2c OK [14:16:38]MH_I2C_Read... [14:16:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:16:38]Read from MH i2c: E2 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 17 00 [14:16:38]MH_I2C_Read... [14:16:38]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [14:16:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:16:38]wFMCommunicate OK [14:16:38]CreateOFDProtocolMessage done [14:16:38]OFDSenderStorePacket 151454 [14:16:38]StoreOFDPacket docnum=151454 [14:16:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5B 45 04 01 D3 A1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 45 D5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [14:22:16]OFD Sender: No OFD packet to send [14:22:21]OFD Sender: No OFD packet to send [14:22:25]recv_with_timeout no data received [14:22:26]OFD Sender: No OFD packet to send [14:22:31]OFD Sender: No OFD packet to send [14:22:36]OFD Sender: No OFD packet to send [14:22:41]OFD Sender: No OFD packet to send [14:22:46]OFD Sender: No OFD packet to send [14:22:51]OFD Sender: No OFD packet to send [14:22:55]recv_with_timeout no data received [14:22:56]OFD Sender: No OFD packet to send [14:23:01]OFD Sender: No OFD packet to send [14:23:06]OFD Sender: No OFD packet to send [14:23:11]OFD Sender: No OFD packet to send [14:23:16]OFD Sender: No OFD packet to send [14:23:21]OFD Sender: No OFD packet to send [14:23:26]OFD Sender: No OFD packet to send [14:23:31]OFD Sender: No OFD packet to send [14:23:36]OFD Sender: No OFD packet to send [14:23:40]recv_with_timeout no data received [14:23:42]OFD Sender: No OFD packet to send [14:23:47]OFD Sender: No OFD packet to send [14:23:52]OFD Sender: No OFD packet to send [14:23:57]OFD Sender: No OFD packet to send [14:24:02]OFD Sender: No OFD packet to send [14:24:07]OFD Sender: No OFD packet to send [14:24:12]OFD Sender: No OFD packet to send [14:24:17]OFD Sender: No OFD packet to send [14:24:22]OFD Sender: No OFD packet to send [14:24:27]OFD Sender: No OFD packet to send [14:24:32]OFD Sender: No OFD packet to send [14:24:37]recv_with_timeout no data received [14:24:37]OFD Sender: No OFD packet to send [14:24:42]OFD Sender: No OFD packet to send [14:24:47]OFD Sender: No OFD packet to send [14:24:47]recv_with_timeout no data received [14:24:52]OFD Sender: No OFD packet to send [14:24:57]OFD Sender: No OFD packet to send [14:25:02]OFD Sender: No OFD packet to send [14:25:07]OFD Sender: No OFD packet to send [14:25:12]OFD Sender: No OFD packet to send [14:25:17]OFD Sender: No OFD packet to send [14:25:17]recv_with_timeout no data received [14:25:22]OFD Sender: No OFD packet to send [14:25:27]OFD Sender: No OFD packet to send [14:25:32]OFD Sender: No OFD packet to send [14:25:37]OFD Sender: No OFD packet to send [14:25:42]OFD Sender: No OFD packet to send [14:25:44]recv_with_timeout no data received [14:25:47]OFD Sender: No OFD packet to send [14:25:52]OFD Sender: No OFD packet to send [14:25:57]OFD Sender: No OFD packet to send [14:26:02]OFD Sender: No OFD packet to send [14:26:03]recv_with_timeout no data received [14:26:07]OFD Sender: No OFD packet to send [14:26:12]OFD Sender: No OFD packet to send [14:26:17]OFD Sender: No OFD packet to send [14:26:22]OFD Sender: No OFD packet to send [14:26:27]OFD Sender: No OFD packet to send [14:26:30]recv_with_timeout no data received [14:26:32]OFD Sender: No OFD packet to send [14:26:37]OFD Sender: No OFD packet to send [14:26:42]OFD Sender: No OFD packet to send [14:26:47]OFD Sender: No OFD packet to send [14:26:52]OFD Sender: No OFD packet to send [14:26:57]OFD Sender: No OFD packet to send [14:26:58]recv_with_timeout no data received [14:27:02]OFD Sender: No OFD packet to send [14:27:07]OFD Sender: No OFD packet to send [14:27:12]OFD Sender: No OFD packet to send [14:27:17]OFD Sender: No OFD packet to send [14:27:22]OFD Sender: No OFD packet to send [14:27:27]OFD Sender: No OFD packet to send [14:27:28]recv_with_timeout no data received [14:27:32]OFD Sender: No OFD packet to send [14:27:37]OFD Sender: No OFD packet to send [14:27:42]OFD Sender: No OFD packet to send [14:27:47]OFD Sender: No OFD packet to send [14:27:52]OFD Sender: No OFD packet to send [14:27:57]OFD Sender: No OFD packet to send [14:28:02]OFD Sender: No OFD packet to send [14:28:07]OFD Sender: No OFD packet to send [14:28:12]OFD Sender: No OFD packet to send [14:28:17]OFD Sender: No OFD packet to send [14:28:22]OFD Sender: No OFD packet to send [14:28:28]OFD Sender: No OFD packet to send [14:28:33]OFD Sender: No OFD packet to send [14:28:38]OFD Sender: No OFD packet to send [14:28:43]OFD Sender: No OFD packet to send [14:28:48]OFD Sender: No OFD packet to send [14:28:53]OFD Sender: No OFD packet to send [14:28:58]OFD Sender: No OFD packet to send [14:29:03]OFD Sender: No OFD packet to send [14:29:08]OFD Sender: No OFD packet to send [14:29:09]recv_with_timeout no data received [14:29:13]OFD Sender: No OFD packet to send [14:29:18]OFD Sender: No OFD packet to send [14:29:23]OFD Sender: No OFD packet to send [14:29:23]recv_with_timeout no data received [14:29:28]OFD Sender: No OFD packet to send [14:29:33]OFD Sender: No OFD packet to send [14:29:38]OFD Sender: No OFD packet to send [14:29:43]OFD Sender: No OFD packet to send [14:29:47]recv_with_timeout no data received [14:29:48]OFD Sender: No OFD packet to send [14:29:52]accept exits with 11 [14:29:52]New connection [14:29:52]New thread 3067022692 created [14:29:52]Thread 3066879332 joined [14:29:52]Waiting for new connection... [14:29:52] Sock 11.Parse request [14:29:52]Sock 11.Check first char [14:29:52]Sock 11.First char is OK [14:29:52]request: POST /json_proto HTTP/1.0 [14:29:52]Method: POST [14:29:52]URL: /json_proto [14:29:52]Method is POST - this is cgi request [14:29:52]url: /json_proto [14:29:52]query_string will be loaded in cgi processing [14:29:52]execute_cgi json_proto POST (null) [14:29:52]execute_cgi path=json_proto method=POST [14:29:52]POST find Content-Length [14:29:52]Host: 172.17.43.67:8080 [14:29:52]Content-Length: 680 [14:29:52]Content-Type: application/json [14:29:52] [14:29:52]POST finish read [14:29:52]Found Content-Length = 680 [14:29:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:52]execute_script... [14:29: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)1785471", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:52]POST & json_proto [14:29:52]process_json_proto [14:29:52]json parsed OK: [14:29:52]protocol is kg_v1.0 [14:29:52]action value=close_receipt [14:29:52]process_action close_receipt [14:29:52]cmd_close_receipt [14:29:52]MH_GetDate [14:29:52]Write to MH i2c: F0 00 00 48 01 38 [14:29:52]Write i2c OK [14:29:52]MH_I2C_Read... [14:29:52]Read from MH i2c: F0 [14:29:52]MH_I2C_Read... [14:29:52]Read from MH i2c: F0 09 00 [14:29:52]MH_I2C_Read... [14:29:52]Read from MH i2c: F0 09 00 48 01 00 61 D8 EE 66 6A BD 47 65 A1 [14:29:52]GetLastDocTimeStamp 1726928197 [14:29:52]current date 1726928993 [14:29:52]FM_GetShiftState [14:29:52]SAM_PROTO_GetShiftState [14:29:52]wFMCommunicate request_size=4 [14:29:52]MH_SAM_APDU [14:29:52]CAPDU: 80 13 01 00 [14:29:52]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [14:29:52]Write i2c OK [14:29:52]MH_I2C_Read... [14:29:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:53]Read from MH i2c: E2 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 0E 00 [14:29:53]MH_I2C_Read... [14:29:53]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 57 [14:29:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:29:53]wFMCommunicate OK [14:29:53]SAM_PROTO_GetShiftState done [14:29:53]FM_GetShiftState done [14:29:53]opened in 1726878748 [14:29:53]opened+sec_in_day 1726965148 [14:29:53]quantity*price = 100050 [14:29:53]sum+1 = 100052 [14:29:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 205 21.09.2024 14:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151455 ФПД: 105855900289731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T142953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151455&fm=105855900289731&tin=02508201610067®Number=0000000000091825&sum=100000 [14:29:54]StoreToDocumentArchive [14:29:54]shift 474 fd 151455 [14:29:54]save to /storage/0474/doc_00151455 [14:29:54]save last doc name /storage/0474/doc_00151455 to /storage/kkm_last_doc_name [14:29:54]save OK [14:29:54]Clear old archive folders... [14:29:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:29:54]tlvbuf is 0086ACE0 [14:29:54]SAM_PROTO_ClearQueue [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 09 00 00 [14:29:54]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]SAM_PROTO_ClearQueue done [14:29:54]KKMCreateOFDPacket [14:29:54]OFDProtocolAddRootSTLVToBuf [14:29:54]FM_MakeSignedData [14:29:54]FM_MakeSignedData [14:29:54]SAM_PROTO_SignData [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 01 02 [14:29:54]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]wFMCommunicate request_size=255 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 61 D8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 4F 02 00 35 04 06 00 60 46 7F 55 [14:29:54]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 61 D8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 4F 02 00 35 04 06 00 60 46 7F 55 00 00 F5 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]wFMCommunicate request_size=7 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 02 02 02 8A C3 [14:29:54]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 8A C3 00 00 25 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:29:54]RAPDU: 90 00 [14:29:54]wFMCommunicate OK [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 0D 03 02 [14:29:54]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 0B 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 0B 00 5A 01 00 D6 9D 65 26 D1 D2 A4 03 90 00 1F [14:29:54]RAPDU: D6 9D 65 26 D1 D2 A4 03 90 00 [14:29:54]wFMCommunicate OK [14:29:54]SAM_PROTO_SignData done [14:29:54]FM_MakeSignedData done [14:29:54]CreateOFDProtocolMessage [14:29:54]wFMCommunicate request_size=4 [14:29:54]MH_SAM_APDU [14:29:54]CAPDU: 80 11 00 00 [14:29:54]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:54]Read from MH i2c: E2 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 17 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [14:29:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:29:54]wFMCommunicate OK [14:29:54]CreateOFDProtocolMessage done [14:29:54]OFDSenderStorePacket 151455 [14:29:54]StoreOFDPacket docnum=151455 [14:29:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 27 04 01 A1 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 61 D8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 4F 02 00 35 04 06 00 60 46 7F 55 8A C3 D6 9D 65 26 D1 D2 A4 03 [14:29:54]CheckFolder [14:29:54]dirname=/storage/ofd_packets [14:29:54]CheckFolder done [14:29:54]ProducePacketName [14:29:54]name=ofd_packets/00151455 [14:29:54]NVStorageSaveData ofd_packets/00151455 [14:29:54]File name is /storage/ofd_packets/00151455 [14:29:54]Write 298 bytes [14:29:54]NVStorageSaveData done [14:29:54]OFDSenderStorePacket done [14:29:54]KKMCreateOFDPacket done [14:29:54]NVStorageSaveData kkm_last_timestamp [14:29:54]File name is /storage/kkm_last_timestamp [14:29:54]Write 4 bytes [14:29:54]NVStorageSaveData done [14:29:54]ExternCall_PrintAddStr [14:29:54]wPrintStart [14:29:54]Write to MH i2c: 01 00 00 5C 01 5D [14:29:54]Write i2c OK [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: 01 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: 01 07 00 [14:29:54]MH_I2C_Read... [14:29:54]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [14:29:54]RasterBufferAndPrint [14:29:54]line Счет N : (1)1785471 [14:29:54]line ИНН: 02508201610067 [14:29:54]line Контрольно-Кассовый Чек [14:29:54]line ПРОДАЖА [14:29:54]line ТРК (МРК, ГНК) : 31 [14:29:54]line Товар: 2710194210 [14:29:54]line ДТ-К-5 [14:29:54]line 13.130 * 76.20 [14:29:54]line = 1000.51 [14:29:54]line НДС 12% НСП 1% [14:29:54]line > о реализуемом товаре [14:29:54]line ОКРУГЛЕНИЕ: -0.51 [14:29:54]line ИТОГО: 1000.00 [14:29:54]line Внесено: 1000.00 [14:29:54]line СДАЧА: 0.00 [14:29:54]line НСП 1% : 8.85 [14:29:54]line НДС 12% : 106.25 [14:29:54]line Наличными: 1000.00 [14:29:54]line Безнал.: 0.00 [14:29:54]line Место: АЗС № 89 "Партнер Нефть" [14:29:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:29:54]line СНО: Общий режим [14:29:54]line Чек 205 21.09.2024 14:29 [14:29:54]line Смена: 474 ФФД: 1.0 [14:29:54]line ЗНМ: 0300000113 [14:29:54]line РНМ: 0000000000091825 [14:29:54]line Версия ККМ: 001 [14:29:54]line ФМ: 0000000000871835 [14:29:54]line ФД: 151455 [14:29:54]line ФПД: 105855900289731 [14:29:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T142953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151455&fm=105855900289731&tin=02508201610067®Number=0000000000091825&sum=100000 [14:29:54]written 0, free lines is 4095 [14:29:54]OFD Sender: Processing packet 151455 [packets to send 824, broken 823] [14:29:54]ProducePacketName [14:29:54]name=ofd_packets/00151455 [14:29:54]OFD Sender: To server: pG, [14:29:54]CommunicateWithHost lk.salyk.kg:30040 [14:29:54]ConnectInit lk.salyk.kg [14:29:55]Write to MH i2c: 01 00 00 87 01 88 [14:29:55]Write i2c OK [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: 01 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: 01 07 00 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 D3 0C 6E [14:29:55]RasterBufferAndPrint [14:29:55]line [14:29:55]line [14:29:55]line [14:29:55]line [14:29:55]line [14:29:55]written 0, free lines is 3289 [14:29:55]MH_Cut [14:29:55]Write to MH i2c: D1 01 00 8E 01 01 61 [14:29:55]Write i2c OK [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: D1 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: D1 01 00 [14:29:55]MH_I2C_Read... [14:29:55]Read from MH i2c: D1 01 00 8E 01 00 60 [14:29:55]Write to MH i2c: 01 00 00 8F 01 90 [14:29:55]Write i2c OK [14:29:55]MH_I2C_Read... [14:29:55]*** Cut start [14:29:55]*** Purtial cut [14:29:55]*** Stage 1: CUTSNS_PIN = 1 [14:29:56]Read from MH i2c: 01 [14:29:56]MH_I2C_Read... [14:29:56]*** Stop cut motor [14:29:56]*** Cut end [14:29:56]Read from MH i2c: 01 07 00 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [14:29:56]process_action close_receipt done [14:29:56]requested_data is exist [14:29:56]produce_requested_data [14:29:56]requested_item fm.sn is exist - process it [14:29:56]wFMCommunicate request_size=4 [14:29:56]MH_SAM_APDU [14:29:56]CAPDU: 80 11 00 00 [14:29:56]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [14:29:56]Write i2c OK [14:29:56]MH_I2C_Read... [14:29:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:56]Read from MH i2c: E2 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: E2 17 00 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [14:29:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:29:56]wFMCommunicate OK [14:29:56]requested_item fd.num is exist - process it [14:29:56]SAM_PROTO_GetFieldsCounters [14:29:56]wFMCommunicate request_size=4 [14:29:56]MH_SAM_APDU [14:29:56]CAPDU: 80 13 00 00 [14:29:56]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [14:29:56]Write i2c OK [14:29:56]MH_I2C_Read... [14:29:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:56]Read from MH i2c: E2 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: E2 62 00 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 4F 02 00 0E 04 04 00 DA 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 61 [14:29:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 4F 02 00 0E 04 04 00 DA 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 [14:29:56]wFMCommunicate OK [14:29:56]SAM_PROTO_GetFieldsCounters done [14:29:56]requested_item shift.num is exist - process it [14:29:56]requested_item shift.opened is exist - process it [14:29:56]req_shift_opened [14:29:56]FM_GetShiftState [14:29:56]SAM_PROTO_GetShiftState [14:29:56]wFMCommunicate request_size=4 [14:29:56]MH_SAM_APDU [14:29:56]CAPDU: 80 13 01 00 [14:29:56]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [14:29:56]Write i2c OK [14:29:56]MH_I2C_Read... [14:29:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:56]Read from MH i2c: E2 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: E2 0E 00 [14:29:56]MH_I2C_Read... [14:29:56]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A0 [14:29:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:29:56]wFMCommunicate OK [14:29:56]SAM_PROTO_GetShiftState done [14:29:56]FM_GetShiftState done [14:29:56]req_shift_opened done [14:29:56]requested_item shift.open_date is exist - process it [14:29:56]req_shift_open_date [14:29:56]req_shift_open_date done [14:29:56]produce_requested_data done [14:29:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151455,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:29:56]process_action_free close_receipt [14:29:56]json_value_free [14:29:56]json_value_free done [14:29:56]process_json_proto returns [14:29:56]Send response to host [14:29:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151455,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:29:56]free response buf [14:29:56]execute_script done [14:29:56]execute_script returns [14:29:56]free content buf [14:29:56]Sock 11.Close socket [14:29:56]Sock 11.Thread stoped [14:29:59]ConnectInit Can't take IP for lk.salyk.kg [14:29:59]CommunicateWithHost connect error [14:29:59]CommunicateWithHost err = -1 [14:29:59]OFD Sender: Server communicate error [14:30:04]OFD Sender: Processing packet 151455 [packets to send 824, broken 823] [14:30:04]ProducePacketName [14:30:04]name=ofd_packets/00151455 [14:30:04]OFD Sender: To server: pG, [14:30:04]CommunicateWithHost lk.salyk.kg:30040 [14:30:04]ConnectInit lk.salyk.kg [14:30:05]Connected sock=7 [14:30:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 27 04 01 A1 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 CD 00 00 00 F4 03 04 00 61 D8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 4F 02 00 35 04 06 00 60 46 7F 55 8A C3 D6 9D 65 26 D1 D2 A4 03 [14:30:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 26 B6 47 00 06 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 9F 4F 02 00 F4 03 04 00 72 80 EE 66 B6 04 01 00 00 6B B4 7F 65 86 26 01 12 [14:30:05]CommunicateWithHost err = 0 [14:30:05]CheckOFDResponse [14:30:05]1017 (14) - 77093643461234 [14:30:05]1041 (16) - 0000000000871835 [14:30:05]1040 (4) - 151455 [14:30:05]1012 (4) - 21.09.2024 08:14 [14:30:05]1206 (1) - 0 [14:30:05]OFD Sender: Remove packet 151455 [14:30:05]ProducePacketName [14:30:05]name=ofd_packets/00151455 [14:30:05]NVStorageDeleteData [14:30:06]OFD Sender: No OFD packet to send [14:30:11]OFD Sender: No OFD packet to send [14:30:16]OFD Sender: No OFD packet to send [14:30:21]OFD Sender: No OFD packet to send [14:30:21]recv_with_timeout no data received [14:30:26]OFD Sender: No OFD packet to send [14:30:31]OFD Sender: No OFD packet to send [14:30:36]OFD Sender: No OFD packet to send [14:30:41]OFD Sender: No OFD packet to send [14:30:46]OFD Sender: No OFD packet to send [14:30:50]recv_with_timeout no data received [14:30:51]OFD Sender: No OFD packet to send [14:30:56]OFD Sender: No OFD packet to send [14:31:00]recv_with_timeout no data received [14:31:01]OFD Sender: No OFD packet to send [14:31:06]OFD Sender: No OFD packet to send [14:31:11]OFD Sender: No OFD packet to send [14:31:16]OFD Sender: No OFD packet to send [14:31:17]recv_with_timeout no data received [14:31:21]OFD Sender: No OFD packet to send [14:31:26]OFD Sender: No OFD packet to send [14:31:46]OFD Sender: No OFD packet to send [14:31:51]OFD Sender: No OFD packet to send [14:31:56]OFD Sender: No OFD packet to send [14:32:01]OFD Sender: No OFD packet to send [14:32:03]recv_with_timeout no data received [14:32:06]OFD Sender: No OFD packet to send [14:32:11]OFD Sender: No OFD packet to send [14:32:16]OFD Sender: No OFD packet to send [14:32:21]OFD Sender: No OFD packet to send [14:32:26]OFD Sender: No OFD packet to send [14:32:27]recv_with_timeout no data received [14:32:31]OFD Sender: No OFD packet to send [14:32:36]OFD Sender: No OFD packet to send [14:32:41]OFD Sender: No OFD packet to send [14:32:46]OFD Sender: No OFD packet to send [14:32:51]OFD Sender: No OFD packet to send [14:32:56]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27728831+1699200362=1726929193 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2A D9 EE 66 6A BD 47 65 29 [14:33:14]Current date/time: 21.09.2024 14:33 [14:33:14]FM_Init [14:33:14]wFMConnect [14:33:14]MH_SAM_On [14:33:14]Write to MH i2c: E0 00 00 08 00 E7 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_init finished! [14:33:14]*** atr: [14:33:14]*** 0F 3B D5 18 FF 81 91 FE [14:33:14]*** 1F C3 80 73 C8 21 10 0A [14:33:14]*** 00 00 00 00 00 00 00 00 [14:33:14]*** 00 00 00 00 00 00 00 00 [14:33:14]*** 00 00 00 00 00 00 00 00 [14:33:14]*** 00 00 00 00 00 00 00 00 [14:33:14]*** 00 00 00 00 00 00 00 00 [14:33:14]*** 00 00 00 00 00 00 00 00 [14:33:14]Read from MH i2c: E0 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E0 10 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:33:14]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:33:14]wFMCommunicate request_size=10 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:33:14]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:33:14]RAPDU: 90 00 [14:33:14]wFMCommunicate OK [14:33:14]wFMCommunicate request_size=4 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 11 00 00 [14:33:14]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 17 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [14:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:14]wFMCommunicate OK [14:33:14]Detected FM SN is 0000000000871835 [14:33:14]Stored FM SN is 0000000000871835 [14:33:14]wFMCommunicate request_size=9 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 16 00 00 04 E6 7F 00 00 [14:33:14]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:33:14]RAPDU: 90 00 [14:33:14]wFMCommunicate OK [14:33:14]FM PIN OK [14:33:14]wFMCommunicate request_size=8 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 14 04 00 03 02 00 01 [14:33:14]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:33:14]RAPDU: 90 00 [14:33:14]wFMCommunicate OK [14:33:14]wFMCommunicate request_size=13 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:33:14]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:33:14]RAPDU: 90 00 [14:33:14]wFMCommunicate OK [14:33:14]wFMCommunicate request_size=4 [14:33:14]MH_SAM_APDU [14:33:14]CAPDU: 80 11 00 00 [14:33:14]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:14]Read from MH i2c: E2 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 17 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [14:33:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:14]wFMCommunicate OK [14:33:14]DocumentArchiveInit [14:33:14]Start Httpd... [14:33:14]Httpd thread 3067448676 created [14:33:14]Write to MH i2c: 01 00 00 0F 00 0F [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:33:14]MH Int Process started [14:33:14]Allocated Socket 8 [14:33:14]Bind OK [14:33:14]Listen OK [14:33:14]httpd running on port 8080 [14:33:14]Waiting for new connection... [14:33:15]OFD Sender: No OFD packet to send [14:33:20]OFD Sender: No OFD packet to send [14:33:21]accept exits with 9 [14:33:21]New connection [14:33:21]New thread 3067161956 created [14:33:21]Waiting for new connection... [14:33:21] Sock 9.Parse request [14:33:21]Sock 9.Check first char [14:33:21]Sock 9.First char is OK [14:33:21]request: POST /json_proto HTTP/1.0 [14:33:21]Method: POST [14:33:21]URL: /json_proto [14:33:21]Method is POST - this is cgi request [14:33:21]url: /json_proto [14:33:21]query_string will be loaded in cgi processing [14:33:21]execute_cgi json_proto POST (null) [14:33:21]execute_cgi path=json_proto method=POST [14:33:21]POST find Content-Length [14:33:21]Host: 172.17.43.67:8080 [14:33:21]Content-Length: 215 [14:33:21]Content-Type: application/json [14:33:21] [14:33:21]POST finish read [14:33:21]Found Content-Length = 215 [14:33:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:21]execute_script... [14:33:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:21]POST & json_proto [14:33:21]process_json_proto [14:33:21]json parsed OK: [14:33:21]protocol is kg_v1.0 [14:33:21]action value=get_value [14:33:21]process_action get_value [14:33:21]cmd_get_value [14:33:21]process_action get_value done [14:33:21]requested_data is exist [14:33:21]produce_requested_data [14:33:21]requested_item kkm.sn is exist - process it [14:33:21]requested_item kkm.ver is exist - process it [14:33:21]requested_item fm.sn is exist - process it [14:33:21]wFMCommunicate request_size=4 [14:33:21]MH_SAM_APDU [14:33:21]CAPDU: 80 11 00 00 [14:33:21]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:33:21]Write i2c OK [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: E2 [14:33:21]MH_I2C_Read... [14:33:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:21]Read from MH i2c: E2 17 00 [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [14:33:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:33:21]wFMCommunicate OK [14:33:21]requested_item fd.num is exist - process it [14:33:21]SAM_PROTO_GetFieldsCounters [14:33:21]wFMCommunicate request_size=4 [14:33:21]MH_SAM_APDU [14:33:21]CAPDU: 80 13 00 00 [14:33:21]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:33:21]Write i2c OK [14:33:21]MH_I2C_Read... [14:33:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:21]Read from MH i2c: E2 [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: E2 62 00 [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 4F 02 00 0E 04 04 00 DA 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 E0 [14:33:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 9F 4F 02 00 0E 04 04 00 DA 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 [14:33:21]wFMCommunicate OK [14:33:21]SAM_PROTO_GetFieldsCounters done [14:33:21]requested_item shift.num is exist - process it [14:33:21]requested_item shift.opened is exist - process it [14:33:21]req_shift_opened [14:33:21]FM_GetShiftState [14:33:21]SAM_PROTO_GetShiftState [14:33:21]wFMCommunicate request_size=4 [14:33:21]MH_SAM_APDU [14:33:21]CAPDU: 80 13 01 00 [14:33:21]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:33:21]Write i2c OK [14:33:21]MH_I2C_Read... [14:33:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:21]Read from MH i2c: E2 [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: E2 0E 00 [14:33:21]MH_I2C_Read... [14:33:21]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [14:33:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:33:21]wFMCommunicate OK [14:33:21]SAM_PROTO_GetShiftState done [14:33:21]FM_GetShiftState done [14:33:21]req_shift_opened done [14:33:21]requested_item shift.open_date is exist - process it [14:33:21]req_shift_open_date [14:33:21]req_shift_open_date done [14:33:21]produce_requested_data done [14:33:21]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151455,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:33:21]process_action_free get_value [14:33:21]json_value_free [14:33:21]json_value_free done [14:33:21]process_json_proto returns [14:33:21]Send response to host [14:33:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151455,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:33:21]free response buf [14:33:21]execute_script done [14:33:21]execute_script returns [14:33:21]free content buf [14:33:21]Sock 9.Close socket [14:33:21]Sock 9.Thread stoped [14:33:21]accept exits with 10 [14:33:21]New connection [14:33:21]New thread 3067018596 created [14:33:21]Thread 3067161956 joined [14:33:21]Waiting for new connection... [14:33:21] Sock 10.Parse request [14:33:21]Sock 10.Check first char [14:33:21]Sock 10.First char is OK [14:33:21]request: POST /json_proto HTTP/1.0 [14:33:21]Method: POST [14:33:21]URL: /json_proto [14:33:21]Method is POST - this is cgi request [14:33:21]url: /json_proto [14:33:21]query_string will be loaded in cgi processing [14:33:21]execute_cgi json_proto POST (null) [14:33:21]execute_cgi path=json_proto method=POST [14:33:21]POST find Content-Length [14:33:21]Host: 172.17.43.67:8080 [14:33:21]Content-Length: 331 [14:33:21]Content-Type: application/json [14:33:21] [14:33:21]POST finish read [14:33:21]Found Content-Length = 331 [14:33:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:33:21]execute_script... [14:33:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:33:21]POST & json_proto [14:33:21]process_json_proto [14:33:21]json parsed OK: [14:33:21]protocol is kg_v1.0 [14:33:21]action value=get_value [14:33:21]process_action get_value [14:33:21]cmd_get_value [14:33:21]process_action get_value done [14:33:21]requested_data is exist [14:33:21]produce_requested_data [14:33:22]requested_item fm.sale.total is exist - process it [14:33:22]SAM_PROTO_GetFMData [14:33:22]wFMCommunicate request_size=4 [14:33:22]MH_SAM_APDU [14:33:22]CAPDU: 80 13 03 00 [14:33:22]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:33:22]Write i2c OK [14:33:22]MH_I2C_Read... [14:33:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:33:22]Read from MH i2c: E2 [14:33:22]MH_I2C_Read... [14:33:22]Read from MH i2c: E2 FD 00 [14:33:22]MH_I2C_Read... [14:33:22]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 EB 4B 02 00 69 04 9F 00 6F 04 04 00 18 48 02 00 B1 04 05 00 D4 EA 93 96 02 70 04 05 00 D4 EA 93 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 73 46 64 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 D6 8C DD 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 F9 [14:33:22]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 EB 4B 02 00 69 04 9F 00 6F 04 04 00 18 48 02 00 B1 04 05 00 D4 EA 93 96 02 70 04 05 00 D4 EA 93 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 73 46 64 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 D6 8C DD 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [14:33:22]wFMCommunicate OK [14:33:22]wFMCommunicate request_size=4 [14:33:22]MH_SAM_APDU [14:33:22]CAPDU: 80 17 00 00 [14:33:22]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:33:22]Write i2c OK [14:33:22]MH_I2C_Read... [14:33:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:33:22]Read from MH i2c: E2 [14:33:22]MH_I2C_Read... [14:33:22]Read from MH i2c: E2 FD 00 [14:33:22]MH_I2C_Read... [14:33:22]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [14:33:22]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [14:33:22]wFMCommunicate OK [14:33:22]wFMCommunicate request_size=4 [14:33:22]MH_SAM_APDU [14:33:22]CAPDU: 80 17 00 00 [14:33:22]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:33:22]Write i2c OK [14:33:22]MH_I2C_Read... [14:33:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:33:23]Read from MH i2c: E2 [14:33:23]MH_I2C_Read... [14:33:23]Read from MH i2c: E2 FD 00 [14:33:23]MH_I2C_Read... [14:33:23]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [14:33:23]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [14:33:23]wFMCommunicate OK [14:33:23]wFMCommunicate request_size=4 [14:33:23]MH_SAM_APDU [14:33:23]CAPDU: 80 17 00 00 [14:33:23]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:33:23]Write i2c OK [14:33:23]MH_I2C_Read... [14:33:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:33:23]Read from MH i2c: E2 [14:33:23]MH_I2C_Read... [14:33:23]Read from MH i2c: E2 FD 00 [14:33:23]MH_I2C_Read... [14:33:23]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [14:33:23]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [14:33:23]wFMCommunicate OK [14:33:23]wFMCommunicate request_size=4 [14:33:23]MH_SAM_APDU [14:33:23]CAPDU: 80 17 00 00 [14:33:23]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:33:23]Write i2c OK [14:33:23]MH_I2C_Read... [14:33:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [14:33:23]Read from MH i2c: E2 [14:33:23]MH_I2C_Read... [14:33:23]Read from MH i2c: E2 DE 00 [14:33:23]MH_I2C_Read... [14:33:23]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [14:33:23]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:33:23]wFMCommunicate OK [14:33:23]SAM_PROTO_GetFMData done [14:33:23]requested_item fm.sale_refund.total is exist - process it [14:33:23]requested_item fm.buy.total is exist - process it [14:33:23]requested_item shift.sale.total is exist - process it [14:33:23]SAM_PROTO_GetShiftData [14:33:23]wFMCommunicate request_size=4 [14:33:23]MH_SAM_APDU [14:33:23]CAPDU: 80 13 02 00 [14:33:23]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:33:23]Write i2c OK [14:33:23]MH_I2C_Read... [14:33:24]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:33:24]Read from MH i2c: E2 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 CD 00 00 00 69 04 99 00 6F 04 04 00 CC 00 00 00 B1 04 03 00 A0 0B B8 70 04 03 00 A0 0B B8 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 75 8D 13 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 1F A1 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 88 [14:33:24]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 CD 00 00 00 69 04 99 00 6F 04 04 00 CC 00 00 00 B1 04 03 00 A0 0B B8 70 04 03 00 A0 0B B8 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 75 8D 13 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 1F A1 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [14:33:24]wFMCommunicate OK [14:33:24]wFMCommunicate request_size=4 [14:33:24]MH_SAM_APDU [14:33:24]CAPDU: 80 17 00 00 [14:33:24]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:33:24]Write i2c OK [14:33:24]MH_I2C_Read... [14:33:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:33:24]Read from MH i2c: E2 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [14:33:24]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [14:33:24]wFMCommunicate OK [14:33:24]wFMCommunicate request_size=4 [14:33:24]MH_SAM_APDU [14:33:24]CAPDU: 80 17 00 00 [14:33:24]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:33:24]Write i2c OK [14:33:24]MH_I2C_Read... [14:33:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:33:24]Read from MH i2c: E2 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [14:33:24]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [14:33:24]wFMCommunicate OK [14:33:24]wFMCommunicate request_size=4 [14:33:24]MH_SAM_APDU [14:33:24]CAPDU: 80 17 00 00 [14:33:24]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:33:24]Write i2c OK [14:33:24]MH_I2C_Read... [14:33:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:33:24]Read from MH i2c: E2 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 [14:33:24]MH_I2C_Read... [14:33:24]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [14:33:25]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [14:33:25]wFMCommunicate OK [14:33:25]wFMCommunicate request_size=4 [14:33:25]MH_SAM_APDU [14:33:25]CAPDU: 80 17 00 00 [14:33:25]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:33:25]Write i2c OK [14:33:25]MH_I2C_Read... [14:33:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [14:33:25]Read from MH i2c: E2 [14:33:25]MH_I2C_Read... [14:33:25]Read from MH i2c: E2 D3 00 [14:33:25]MH_I2C_Read... [14:33:25]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [14:33:25]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:33:25]wFMCommunicate OK [14:33:25]SAM_PROTO_GetShiftData done [14:33:25]requested_item shift.sale.total_cash is exist - process it [14:33:25]requested_item shift.sale_refund.total is exist - process it [14:33:25]requested_item shift.sale_refund.total_cash is exist - process it [14:33:25]requested_item shift.buy.total is exist - process it [14:33:25]requested_item shift.buy.total_cash is exist - process it [14:33:25]produce_requested_data done [14:33:25]produce_requested_data return {"fm.sale.total":111162109.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":120616.00,"shift.sale.total_cash":120616.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:33:25]process_action_free get_value [14:33:25]json_value_free [14:33:25]json_value_free done [14:33:25]process_json_proto returns [14:33:25]Send response to host [14:33:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111162109.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":120616.00,"shift.sale.total_cash":120616.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:33:25]free response buf [14:33:25]execute_script done [14:33:25]execute_script returns [14:33:25]free content buf [14:33:25]Sock 10.Close socket [14:33:25]Sock 10.Thread stoped [14:33:25]OFD Sender: No OFD packet to send [14:33:30]OFD Sender: No OFD packet to send [14:33:35]OFD Sender: No OFD packet to send [14:33:40]OFD Sender: No OFD packet to send [14:33:45]OFD Sender: No OFD packet to send [14:33:46]recv_with_timeout no data received [14:33:50]OFD Sender: No OFD packet to send [14:33:55]OFD Sender: No OFD packet to send [14:34:00]OFD Sender: No OFD packet to send [14:34:05]OFD Sender: No OFD packet to send [14:34:06]accept exits with 6 [14:34:06]New connection [14:34:06]New thread 3067161956 created [14:34:06]Thread 3067018596 joined [14:34:06]Waiting for new connection... [14:34:06] Sock 6.Parse request [14:34:06]Sock 6.Check first char [14:34:06]Sock 6.First char is OK [14:34:06]request: POST /json_proto HTTP/1.0 [14:34:06]Method: POST [14:34:06]URL: /json_proto [14:34:06]Method is POST - this is cgi request [14:34:06]url: /json_proto [14:34:06]query_string will be loaded in cgi processing [14:34:06]execute_cgi json_proto POST (null) [14:34:06]execute_cgi path=json_proto method=POST [14:34:06]POST find Content-Length [14:34:06]Host: 172.17.43.67:8080 [14:34:06]Content-Length: 662 [14:34:06]Content-Type: application/json [14:34:06] [14:34:06]POST finish read [14:34:06]Found Content-Length = 662 [14:34:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 1.740, "sum" : 120.58, "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" ] } } [14:34:06]execute_script... [14: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)1785474", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 1.740, "sum" : 120.58, "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" ] } } [14:34:06]POST & json_proto [14:34:06]process_json_proto [14:34:06]json parsed OK: [14:34:06]protocol is kg_v1.0 [14:34:06]action value=close_receipt [14:34:06]process_action close_receipt [14:34:06]cmd_close_receipt [14:34:06]MH_GetDate [14:34:06]Write to MH i2c: F0 00 00 1D 00 0C [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: F0 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: F0 09 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: F0 09 00 1D 00 00 5E D9 EE 66 6A BD 47 65 73 [14:34:06]GetLastDocTimeStamp 1726928993 [14:34:06]current date 1726929246 [14:34:06]FM_GetShiftState [14:34:06]SAM_PROTO_GetShiftState [14:34:06]wFMCommunicate request_size=4 [14:34:06]MH_SAM_APDU [14:34:06]CAPDU: 80 13 01 00 [14:34:06]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:34:06]Write i2c OK [14:34:06]MH_I2C_Read... [14:34:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:06]Read from MH i2c: E2 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 0E 00 [14:34:06]MH_I2C_Read... [14:34:06]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [14:34:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:34:06]wFMCommunicate OK [14:34:06]SAM_PROTO_GetShiftState done [14:34:06]FM_GetShiftState done [14:34:06]opened in 1726878748 [14:34:06]opened+sec_in_day 1726965148 [14:34:06]quantity*price = 12058 [14:34:06]sum+1 = 12059 [14:34:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 120.00 Внесено: 120.00 СДАЧА: 0.00 НСП 1% : 1.07 НДС 12% : 12.80 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 206 21.09.2024 14:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151456 ФПД: 199658493269667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T143407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151456&fm=199658493269667&tin=02508201610067®Number=0000000000091825&sum=12000 [14:34:07]StoreToDocumentArchive [14:34:07]shift 474 fd 151456 [14:34:07]save to /storage/0474/doc_00151456 [14:34:07]save last doc name /storage/0474/doc_00151456 to /storage/kkm_last_doc_name [14:34:07]save OK [14:34:07]Clear old archive folders... [14:34:07]ProcessDocumentItem done err = 0, tmpTLVsize=247 [14:34:07]tlvbuf is 002B4000 [14:34:07]SAM_PROTO_ClearQueue [14:34:07]wFMCommunicate request_size=4 [14:34:07]MH_SAM_APDU [14:34:07]CAPDU: 80 09 00 00 [14:34:07]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:34:07]Write i2c OK [14:34:07]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:34:08]RAPDU: 90 00 [14:34:08]wFMCommunicate OK [14:34:08]SAM_PROTO_ClearQueue done [14:34:08]KKMCreateOFDPacket [14:34:08]OFDProtocolAddRootSTLVToBuf [14:34:08]FM_MakeSignedData [14:34:08]FM_MakeSignedData [14:34:08]SAM_PROTO_SignData [14:34:08]wFMCommunicate request_size=4 [14:34:08]MH_SAM_APDU [14:34:08]CAPDU: 80 0D 01 02 [14:34:08]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:34:08]RAPDU: 90 00 [14:34:08]wFMCommunicate OK [14:34:08]wFMCommunicate request_size=255 [14:34:08]MH_SAM_APDU [14:34:08]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 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 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 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 CE 00 00 00 F4 03 04 00 5F D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 4F 02 00 35 04 06 00 B5 96 9D 91 56 [14:34:08]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 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 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 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 CE 00 00 00 F4 03 04 00 5F D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 4F 02 00 35 04 06 00 B5 96 9D 91 56 00 00 9A [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:34:08]RAPDU: 90 00 [14:34:08]wFMCommunicate OK [14:34:08]wFMCommunicate request_size=6 [14:34:08]MH_SAM_APDU [14:34:08]CAPDU: 80 0D 02 02 01 A3 [14:34:08]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 A3 00 00 4D [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:34:08]RAPDU: 90 00 [14:34:08]wFMCommunicate OK [14:34:08]wFMCommunicate request_size=4 [14:34:08]MH_SAM_APDU [14:34:08]CAPDU: 80 0D 03 02 [14:34:08]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 0B 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 0B 00 2F 00 00 BA 7B A4 90 21 0A 9F 2D 90 00 0B [14:34:08]RAPDU: BA 7B A4 90 21 0A 9F 2D 90 00 [14:34:08]wFMCommunicate OK [14:34:08]SAM_PROTO_SignData done [14:34:08]FM_MakeSignedData done [14:34:08]CreateOFDProtocolMessage [14:34:08]wFMCommunicate request_size=4 [14:34:08]MH_SAM_APDU [14:34:08]CAPDU: 80 11 00 00 [14:34:08]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:08]Read from MH i2c: E2 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 17 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [14:34:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:08]wFMCommunicate OK [14:34:08]CreateOFDProtocolMessage done [14:34:08]OFDSenderStorePacket 151456 [14:34:08]StoreOFDPacket docnum=151456 [14:34:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 15 B1 03 01 26 A6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 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 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 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 CE 00 00 00 F4 03 04 00 5F D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 4F 02 00 35 04 06 00 B5 96 9D 91 56 A3 BA 7B A4 90 21 0A 9F 2D [14:34:08]CheckFolder [14:34:08]dirname=/storage/ofd_packets [14:34:08]CheckFolder done [14:34:08]ProducePacketName [14:34:08]name=ofd_packets/00151456 [14:34:08]NVStorageSaveData ofd_packets/00151456 [14:34:08]File name is /storage/ofd_packets/00151456 [14:34:08]Write 297 bytes [14:34:08]NVStorageSaveData done [14:34:08]OFDSenderStorePacket done [14:34:08]KKMCreateOFDPacket done [14:34:08]NVStorageSaveData kkm_last_timestamp [14:34:08]File name is /storage/kkm_last_timestamp [14:34:08]Write 4 bytes [14:34:08]NVStorageSaveData done [14:34:08]ExternCall_PrintAddStr [14:34:08]wPrintStart [14:34:08]Write to MH i2c: 01 00 00 31 00 31 [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: 01 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: 01 07 00 [14:34:08]MH_I2C_Read... [14:34:08]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:34:08]RasterBufferAndPrint [14:34:08]line Счет N : (1)1785474 [14:34:08]line ИНН: 02508201610067 [14:34:08]line Контрольно-Кассовый Чек [14:34:08]line ПРОДАЖА [14:34:08]line ТРК (МРК, ГНК) : 11 [14:34:08]line Товар: 2710124130 [14:34:08]line Super-92 [14:34:08]line 1.740 * 69.30 [14:34:08]line = 120.58 [14:34:08]line НДС 12% НСП 1% [14:34:08]line > о реализуемом товаре [14:34:08]line ОКРУГЛЕНИЕ: -0.58 [14:34:08]line ИТОГО: 120.00 [14:34:08]line Внесено: 120.00 [14:34:08]line СДАЧА: 0.00 [14:34:08]line НСП 1% : 1.07 [14:34:08]line НДС 12% : 12.80 [14:34:08]line Наличными: 120.00 [14:34:08]line Безнал.: 0.00 [14:34:08]line Место: АЗС № 89 "Партнер Нефть" [14:34:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:34:08]line СНО: Общий режим [14:34:08]line Чек 206 21.09.2024 14:34 [14:34:08]line Смена: 474 ФФД: 1.0 [14:34:08]line ЗНМ: 0300000113 [14:34:08]line РНМ: 0000000000091825 [14:34:08]line Версия ККМ: 001 [14:34:08]line ФМ: 0000000000871835 [14:34:08]line ФД: 151456 [14:34:08]line ФПД: 199658493269667 [14:34:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T143407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151456&fm=199658493269667&tin=02508201610067®Number=0000000000091825&sum=12000 [14:34:08]written 0, free lines is 4095 [14:34:08]OFD Sender: Processing packet 151456 [packets to send 824, broken 823] [14:34:08]ProducePacketName [14:34:08]name=ofd_packets/00151456 [14:34:08]OFD Sender: To server: pG, [14:34:08]CommunicateWithHost lk.salyk.kg:30040 [14:34:08]ConnectInit lk.salyk.kg [14:34:08]Write to MH i2c: 01 00 00 5C 00 5C [14:34:08]Write i2c OK [14:34:08]MH_I2C_Read... [14:34:09]Read from MH i2c: 01 [14:34:09]MH_I2C_Read... [14:34:09]Read from MH i2c: 01 07 00 [14:34:09]MH_I2C_Read... [14:34:09]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [14:34:09]RasterBufferAndPrint [14:34:09]line [14:34:09]line [14:34:09]line [14:34:09]line [14:34:09]line [14:34:09]written 0, free lines is 3313 [14:34:09]Connected sock=10 [14:34:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 15 B1 03 01 26 A6 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CC 06 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 1A 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 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 05 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 CE 00 00 00 F4 03 04 00 5F D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 4F 02 00 35 04 06 00 B5 96 9D 91 56 A3 BA 7B A4 90 21 0A 9F 2D [14:34:09]MH_Cut [14:34:09]Write to MH i2c: D1 01 00 63 00 01 35 [14:34:09]Write i2c OK [14:34:09]MH_I2C_Read... [14:34:09]Read from MH i2c: D1 [14:34:09]MH_I2C_Read... [14:34:09]Read from MH i2c: D1 01 00 [14:34:09]MH_I2C_Read... [14:34:09]Read from MH i2c: D1 01 00 63 00 00 34 [14:34:09]Write to MH i2c: 01 00 00 64 00 64 [14:34:09]Write i2c OK [14:34:09]MH_I2C_Read... [14:34:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 84 47 00 3B A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A0 4F 02 00 F4 03 04 00 65 81 EE 66 B6 04 01 00 00 B0 9E 6C C7 17 34 13 C2 [14:34:09]CommunicateWithHost err = 0 [14:34:09]CheckOFDResponse [14:34:09]1017 (14) - 77093643461234 [14:34:09]1041 (16) - 0000000000871835 [14:34:09]1040 (4) - 151456 [14:34:09]1012 (4) - 21.09.2024 08:18 [14:34:09]1206 (1) - 0 [14:34:09]OFD Sender: Remove packet 151456 [14:34:09]ProducePacketName [14:34:09]name=ofd_packets/00151456 [14:34:09]NVStorageDeleteData [14:34:09]*** Cut start [14:34:09]*** Purtial cut [14:34:09]*** Stage 1: CUTSNS_PIN = 1 [14:34:10]*** Stop cut motor [14:34:10]*** Cut end [14:34:10]Read from MH i2c: 01 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: 01 07 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [14:34:10]process_action close_receipt done [14:34:10]requested_data is exist [14:34:10]produce_requested_data [14:34:10]requested_item fm.sn is exist - process it [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 11 00 00 [14:34:10]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]OFD Sender: No OFD packet to send [14:34:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 17 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [14:34:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:10]wFMCommunicate OK [14:34:10]requested_item fd.num is exist - process it [14:34:10]SAM_PROTO_GetFieldsCounters [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 13 00 00 [14:34:10]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 62 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 39 [14:34:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 CE 00 00 00 5E 04 04 00 CE 00 00 00 57 04 04 00 CF 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:10]wFMCommunicate OK [14:34:10]SAM_PROTO_GetFieldsCounters done [14:34:10]requested_item shift.num is exist - process it [14:34:10]requested_item shift.opened is exist - process it [14:34:10]req_shift_opened [14:34:10]FM_GetShiftState [14:34:10]SAM_PROTO_GetShiftState [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 13 01 00 [14:34:10]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 0E 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [14:34:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:34:10]wFMCommunicate OK [14:34:10]SAM_PROTO_GetShiftState done [14:34:10]FM_GetShiftState done [14:34:10]req_shift_opened done [14:34:10]requested_item shift.open_date is exist - process it [14:34:10]req_shift_open_date [14:34:10]req_shift_open_date done [14:34:10]produce_requested_data done [14:34:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151456,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:34:10]process_action_free close_receipt [14:34:10]json_value_free [14:34:10]json_value_free done [14:34:10]process_json_proto returns [14:34:10]Send response to host [14:34:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151456,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:34:10]free response buf [14:34:10]execute_script done [14:34:10]execute_script returns [14:34:10]free content buf [14:34:10]Sock 6.Close socket [14:34:10]Sock 6.Thread stoped [14:34:10]accept exits with 9 [14:34:10]New connection [14:34:10]New thread 3067018596 created [14:34:10]Thread 3067161956 joined [14:34:10]Waiting for new connection... [14:34:10] Sock 9.Parse request [14:34:10]Sock 9.Check first char [14:34:10]Sock 9.First char is OK [14:34:10]request: POST /json_proto HTTP/1.0 [14:34:10]Method: POST [14:34:10]URL: /json_proto [14:34:10]Method is POST - this is cgi request [14:34:10]url: /json_proto [14:34:10]query_string will be loaded in cgi processing [14:34:10]execute_cgi json_proto POST (null) [14:34:10]execute_cgi path=json_proto method=POST [14:34:10]POST find Content-Length [14:34:10]Host: 172.17.43.67:8080 [14:34:10]Content-Length: 678 [14:34:10]Content-Type: application/json [14:34:10] [14:34:10]POST finish read [14:34:10]Found Content-Length = 678 [14:34:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:10]execute_script... [14:34: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)1785473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:10]POST & json_proto [14:34:10]process_json_proto [14:34:10]json parsed OK: [14:34:10]protocol is kg_v1.0 [14:34:10]action value=close_receipt [14:34:10]process_action close_receipt [14:34:10]cmd_close_receipt [14:34:10]MH_GetDate [14:34:10]Write to MH i2c: F0 00 00 68 00 57 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: F0 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: F0 09 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: F0 09 00 68 00 00 62 D9 EE 66 6A BD 47 65 C2 [14:34:10]GetLastDocTimeStamp 1726929247 [14:34:10]current date 1726929250 [14:34:10]FM_GetShiftState [14:34:10]SAM_PROTO_GetShiftState [14:34:10]wFMCommunicate request_size=4 [14:34:10]MH_SAM_APDU [14:34:10]CAPDU: 80 13 01 00 [14:34:10]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [14:34:10]Write i2c OK [14:34:10]MH_I2C_Read... [14:34:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:10]Read from MH i2c: E2 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 0E 00 [14:34:10]MH_I2C_Read... [14:34:10]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [14:34:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:34:10]wFMCommunicate OK [14:34:10]SAM_PROTO_GetShiftState done [14:34:10]FM_GetShiftState done [14:34:10]opened in 1726878748 [14:34:10]opened+sec_in_day 1726965148 [14:34:10]quantity*price = 30035 [14:34:10]sum+1 = 30036 [14:34:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 207 21.09.2024 14:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151457 ФПД: 140921249855572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T143410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151457&fm=140921249855572&tin=02508201610067®Number=0000000000091825&sum=30000 [14:34:12]StoreToDocumentArchive [14:34:12]shift 474 fd 151457 [14:34:12]save to /storage/0474/doc_00151457 [14:34:12]save last doc name /storage/0474/doc_00151457 to /storage/kkm_last_doc_name [14:34:12]save OK [14:34:12]Clear old archive folders... [14:34:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:12]tlvbuf is 002BBE30 [14:34:12]SAM_PROTO_ClearQueue [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 09 00 00 [14:34:12]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:34:12]RAPDU: 90 00 [14:34:12]wFMCommunicate OK [14:34:12]SAM_PROTO_ClearQueue done [14:34:12]KKMCreateOFDPacket [14:34:12]OFDProtocolAddRootSTLVToBuf [14:34:12]FM_MakeSignedData [14:34:12]FM_MakeSignedData [14:34:12]SAM_PROTO_SignData [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 0D 01 02 [14:34:12]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [14:34:12]RAPDU: 90 00 [14:34:12]wFMCommunicate OK [14:34:12]wFMCommunicate request_size=255 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 62 D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 4F 02 00 35 04 06 00 80 [14:34:12]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 62 D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 4F 02 00 35 04 06 00 80 00 00 39 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [14:34:12]RAPDU: 90 00 [14:34:12]wFMCommunicate OK [14:34:12]wFMCommunicate request_size=10 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 0D 02 02 05 2A C9 09 F8 54 [14:34:12]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 2A C9 09 F8 54 00 00 45 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:34:12]RAPDU: 90 00 [14:34:12]wFMCommunicate OK [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 0D 03 02 [14:34:12]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 0B 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 0B 00 7A 00 00 43 59 E6 7E 3E 2C 49 74 90 00 1D [14:34:12]RAPDU: 43 59 E6 7E 3E 2C 49 74 90 00 [14:34:12]wFMCommunicate OK [14:34:12]SAM_PROTO_SignData done [14:34:12]FM_MakeSignedData done [14:34:12]CreateOFDProtocolMessage [14:34:12]wFMCommunicate request_size=4 [14:34:12]MH_SAM_APDU [14:34:12]CAPDU: 80 11 00 00 [14:34:12]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:12]Read from MH i2c: E2 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 17 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [14:34:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:12]wFMCommunicate OK [14:34:12]CreateOFDProtocolMessage done [14:34:12]OFDSenderStorePacket 151457 [14:34:12]StoreOFDPacket docnum=151457 [14:34:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 E6 07 01 90 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 62 D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 4F 02 00 35 04 06 00 80 2A C9 09 F8 54 43 59 E6 7E 3E 2C 49 74 [14:34:12]CheckFolder [14:34:12]dirname=/storage/ofd_packets [14:34:12]CheckFolder done [14:34:12]ProducePacketName [14:34:12]name=ofd_packets/00151457 [14:34:12]NVStorageSaveData ofd_packets/00151457 [14:34:12]File name is /storage/ofd_packets/00151457 [14:34:12]Write 301 bytes [14:34:12]NVStorageSaveData done [14:34:12]OFDSenderStorePacket done [14:34:12]KKMCreateOFDPacket done [14:34:12]NVStorageSaveData kkm_last_timestamp [14:34:12]File name is /storage/kkm_last_timestamp [14:34:12]Write 4 bytes [14:34:12]NVStorageSaveData done [14:34:12]ExternCall_PrintAddStr [14:34:12]wPrintStart [14:34:12]Write to MH i2c: 01 00 00 7C 00 7C [14:34:12]Write i2c OK [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: 01 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: 01 07 00 [14:34:12]MH_I2C_Read... [14:34:12]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [14:34:12]RasterBufferAndPrint [14:34:12]line Счет N : (1)1785473 [14:34:12]line ИНН: 02508201610067 [14:34:12]line Контрольно-Кассовый Чек [14:34:12]line ПРОДАЖА [14:34:12]line ТРК (МРК, ГНК) : 22 [14:34:12]line Товар: 2710124130 [14:34:12]line Аи-92-К-5 [14:34:12]line 4.430 * 67.80 [14:34:12]line = 300.35 [14:34:12]line НДС 12% НСП 1% [14:34:12]line > о реализуемом товаре [14:34:12]line ОКРУГЛЕНИЕ: -0.35 [14:34:12]line ИТОГО: 300.00 [14:34:12]line Внесено: 300.00 [14:34:12]line СДАЧА: 0.00 [14:34:12]line НСП 1% : 2.66 [14:34:12]line НДС 12% : 31.90 [14:34:12]line Наличными: 300.00 [14:34:12]line Безнал.: 0.00 [14:34:12]line Место: АЗС № 89 "Партнер Нефть" [14:34:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:34:12]line СНО: Общий режим [14:34:12]line Чек 207 21.09.2024 14:34 [14:34:12]line Смена: 474 ФФД: 1.0 [14:34:12]line ЗНМ: 0300000113 [14:34:12]line РНМ: 0000000000091825 [14:34:12]line Версия ККМ: 001 [14:34:12]line ФМ: 0000000000871835 [14:34:12]line ФД: 151457 [14:34:12]line ФПД: 140921249855572 [14:34:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T143410&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151457&fm=140921249855572&tin=02508201610067®Number=0000000000091825&sum=30000 [14:34:12]written 0, free lines is 4095 [14:34:12]OFD Sender: Processing packet 151457 [packets to send 824, broken 823] [14:34:12]ProducePacketName [14:34:12]name=ofd_packets/00151457 [14:34:12]OFD Sender: To server: pG, [14:34:12]CommunicateWithHost lk.salyk.kg:30040 [14:34:12]ConnectInit lk.salyk.kg [14:34:13]Write to MH i2c: 01 00 00 A7 00 A7 [14:34:13]Write i2c OK [14:34:13]MH_I2C_Read... [14:34:13]Read from MH i2c: 01 [14:34:13]MH_I2C_Read... [14:34:13]Read from MH i2c: 01 07 00 [14:34:13]MH_I2C_Read... [14:34:13]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DE 0C 98 [14:34:13]RasterBufferAndPrint [14:34:13]line [14:34:13]line [14:34:13]line [14:34:13]line [14:34:13]line [14:34:13]written 0, free lines is 3306 [14:34:13]MH_Cut [14:34:13]Write to MH i2c: D1 01 00 AE 00 01 80 [14:34:13]Write i2c OK [14:34:13]MH_I2C_Read... [14:34:13]Read from MH i2c: D1 [14:34:13]MH_I2C_Read... [14:34:13]Read from MH i2c: D1 01 00 [14:34:13]MH_I2C_Read... [14:34:13]Read from MH i2c: D1 01 00 AE 00 00 7F [14:34:13]Write to MH i2c: 01 00 00 AF 00 AF [14:34:13]Write i2c OK [14:34:13]MH_I2C_Read... [14:34:13]Connected sock=11 [14:34:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 45 E6 07 01 90 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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 62 D9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 4F 02 00 35 04 06 00 80 2A C9 09 F8 54 43 59 E6 7E 3E 2C 49 74 [14:34:13]*** Cut start [14:34:13]*** Purtial cut [14:34:13]*** Stage 1: CUTSNS_PIN = 1 [14:34:14]Read from MH i2c: 01 [14:34:14]MH_I2C_Read... [14:34:14]*** Stop cut motor [14:34:14]*** Cut end [14:34:14]Read from MH i2c: 01 07 00 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [14:34:14]process_action close_receipt done [14:34:14]requested_data is exist [14:34:14]produce_requested_data [14:34:14]requested_item fm.sn is exist - process it [14:34:14]wFMCommunicate request_size=4 [14:34:14]MH_SAM_APDU [14:34:14]CAPDU: 80 11 00 00 [14:34:14]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [14:34:14]Write i2c OK [14:34:14]MH_I2C_Read... [14:34:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:14]Read from MH i2c: E2 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: E2 17 00 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [14:34:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:34:14]wFMCommunicate OK [14:34:14]requested_item fd.num is exist - process it [14:34:14]SAM_PROTO_GetFieldsCounters [14:34:14]wFMCommunicate request_size=4 [14:34:14]MH_SAM_APDU [14:34:14]CAPDU: 80 13 00 00 [14:34:14]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [14:34:14]Write i2c OK [14:34:14]MH_I2C_Read... [14:34:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 30 47 00 8C 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A1 4F 02 00 F4 03 04 00 6A 81 EE 66 B6 04 01 00 00 E4 0D F3 3E 51 B6 FD 14 [14:34:14]CommunicateWithHost err = 0 [14:34:14]CheckOFDResponse [14:34:14]1017 (14) - 77093643461234 [14:34:14]1041 (16) - 0000000000871835 [14:34:14]1040 (4) - 151457 [14:34:14]1012 (4) - 21.09.2024 08:18 [14:34:14]1206 (1) - 0 [14:34:14]OFD Sender: Remove packet 151457 [14:34:14]ProducePacketName [14:34:14]name=ofd_packets/00151457 [14:34:14]NVStorageDeleteData [14:34:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:14]Read from MH i2c: E2 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: E2 62 00 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 88 [14:34:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:14]wFMCommunicate OK [14:34:14]SAM_PROTO_GetFieldsCounters done [14:34:14]requested_item shift.num is exist - process it [14:34:14]requested_item shift.opened is exist - process it [14:34:14]req_shift_opened [14:34:14]FM_GetShiftState [14:34:14]SAM_PROTO_GetShiftState [14:34:14]wFMCommunicate request_size=4 [14:34:14]MH_SAM_APDU [14:34:14]CAPDU: 80 13 01 00 [14:34:14]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [14:34:14]Write i2c OK [14:34:14]MH_I2C_Read... [14:34:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:14]Read from MH i2c: E2 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: E2 0E 00 [14:34:14]MH_I2C_Read... [14:34:14]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [14:34:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:34:14]wFMCommunicate OK [14:34:14]SAM_PROTO_GetShiftState done [14:34:14]FM_GetShiftState done [14:34:14]req_shift_opened done [14:34:14]requested_item shift.open_date is exist - process it [14:34:14]req_shift_open_date [14:34:14]req_shift_open_date done [14:34:14]produce_requested_data done [14:34:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151457,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:34:14]process_action_free close_receipt [14:34:14]json_value_free [14:34:14]json_value_free done [14:34:14]process_json_proto returns [14:34:14]Send response to host [14:34:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151457,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:34:14]free response buf [14:34:14]execute_script done [14:34:14]execute_script returns [14:34:14]free content buf [14:34:14]Sock 9.Close socket [14:34:14]Sock 9.Thread stoped [14:34:14]OFD Sender: No OFD packet to send [14:34:19]OFD Sender: No OFD packet to send [14:34:24]recv_with_timeout no data received [14:34:24]OFD Sender: No OFD packet to send [14:34:29]OFD Sender: No OFD packet to send [14:34:34]OFD Sender: No OFD packet to send [14:34:35]recv_with_timeout no data received [14:34:39]OFD Sender: No OFD packet to send [14:34:44]OFD Sender: No OFD packet to send [14:34:46]recv_with_timeout no data received [14:34:49]OFD Sender: No OFD packet to send [14:34:55]OFD Sender: No OFD packet to send [14:34:56]recv_with_timeout no data received [14:35:00]OFD Sender: No OFD packet to send [14:35:05]OFD Sender: No OFD packet to send [14:35:10]OFD Sender: No OFD packet to send [14:35:15]OFD Sender: No OFD packet to send [14:35:20]OFD Sender: No OFD packet to send [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:15]OFD Sender: No OFD packet to send [14:36:20]OFD Sender: No OFD packet to send [14:36:25]OFD Sender: No OFD packet to send [14:36:30]OFD Sender: No OFD packet to send [14:36:35]OFD Sender: No OFD packet to send [14:36:40]OFD Sender: No OFD packet to send [14:36:41]recv_with_timeout no data received [14:36:45]OFD Sender: No OFD packet to send [14:36:50]OFD Sender: No OFD packet to send [14:36:52]recv_with_timeout no data received [14:36:55]OFD Sender: No OFD packet to send [14:37:00]OFD Sender: No OFD packet to send [14:37:04]accept exits with 10 [14:37:04]New connection [14:37:04]New thread 3067161956 created [14:37:04]Thread 3067018596 joined [14:37:04]Waiting for new connection... [14:37:04] Sock 10.Parse request [14:37:04]Sock 10.Check first char [14:37:04]Sock 10.First char is OK [14:37:04]request: POST /json_proto HTTP/1.0 [14:37:04]Method: POST [14:37:04]URL: /json_proto [14:37:04]Method is POST - this is cgi request [14:37:04]url: /json_proto [14:37:04]query_string will be loaded in cgi processing [14:37:04]execute_cgi json_proto POST (null) [14:37:04]execute_cgi path=json_proto method=POST [14:37:04]POST find Content-Length [14:37:04]Host: 172.17.43.67:8080 [14:37:04]Content-Length: 678 [14:37:04]Content-Type: application/json [14:37:04] [14:37:04]POST finish read [14:37:04]Found Content-Length = 678 [14:37:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:04]execute_script... [14:37: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)1785475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:37:04]POST & json_proto [14:37:04]process_json_proto [14:37:04]json parsed OK: [14:37:04]protocol is kg_v1.0 [14:37:04]action value=close_receipt [14:37:04]process_action close_receipt [14:37:04]cmd_close_receipt [14:37:04]MH_GetDate [14:37:04]Write to MH i2c: F0 00 00 B3 00 A2 [14:37:04]Write i2c OK [14:37:04]MH_I2C_Read... [14:37:04]Read from MH i2c: F0 [14:37:04]MH_I2C_Read... [14:37:04]Read from MH i2c: F0 09 00 [14:37:04]MH_I2C_Read... [14:37:04]Read from MH i2c: F0 09 00 B3 00 00 10 DA EE 66 6A BD 47 65 BC [14:37:04]GetLastDocTimeStamp 1726929250 [14:37:04]current date 1726929424 [14:37:04]FM_GetShiftState [14:37:04]SAM_PROTO_GetShiftState [14:37:04]wFMCommunicate request_size=4 [14:37:04]MH_SAM_APDU [14:37:04]CAPDU: 80 13 01 00 [14:37:04]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:37:04]Write i2c OK [14:37:04]MH_I2C_Read... [14:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:04]Read from MH i2c: E2 [14:37:04]MH_I2C_Read... [14:37:04]Read from MH i2c: E2 0E 00 [14:37:04]MH_I2C_Read... [14:37:04]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [14:37:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:37:04]wFMCommunicate OK [14:37:04]SAM_PROTO_GetShiftState done [14:37:04]FM_GetShiftState done [14:37:04]opened in 1726878748 [14:37:04]opened+sec_in_day 1726965148 [14:37:04]quantity*price = 50010 [14:37:04]sum+1 = 50012 [14:37:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 208 21.09.2024 14:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151458 ФПД: 12307730658457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T143704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151458&fm=12307730658457&tin=02508201610067®Number=0000000000091825&sum=50000 [14:37:05]StoreToDocumentArchive [14:37:05]shift 474 fd 151458 [14:37:05]save to /storage/0474/doc_00151458 [14:37:05]save last doc name /storage/0474/doc_00151458 to /storage/kkm_last_doc_name [14:37:05]save OK [14:37:05]Clear old archive folders... [14:37:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:37:05]tlvbuf is 002B3C50 [14:37:05]SAM_PROTO_ClearQueue [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 09 00 00 [14:37:05]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]SAM_PROTO_ClearQueue done [14:37:05]KKMCreateOFDPacket [14:37:05]OFDProtocolAddRootSTLVToBuf [14:37:05]FM_MakeSignedData [14:37:05]FM_MakeSignedData [14:37:05]SAM_PROTO_SignData [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 0D 01 02 [14:37:05]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [14:37:05]OFD Sender: No OFD packet to send [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]wFMCommunicate request_size=255 [14:37:05]MH_SAM_APDU [14:37: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 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 D0 00 00 00 F4 03 04 00 10 DA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 4F 02 00 35 04 06 00 0B [14:37:05]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D0 00 00 00 F4 03 04 00 10 DA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 4F 02 00 35 04 06 00 0B 00 00 89 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]wFMCommunicate request_size=10 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 0D 02 02 05 31 9D E9 F4 99 [14:37:05]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 31 9D E9 F4 99 00 00 8C [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:37:05]RAPDU: 90 00 [14:37:05]wFMCommunicate OK [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 0D 03 02 [14:37:05]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 0B 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 0B 00 C5 00 00 3E 42 DB 1A C1 77 A4 CD 90 00 5F [14:37:05]RAPDU: 3E 42 DB 1A C1 77 A4 CD 90 00 [14:37:05]wFMCommunicate OK [14:37:05]SAM_PROTO_SignData done [14:37:05]FM_MakeSignedData done [14:37:05]CreateOFDProtocolMessage [14:37:05]wFMCommunicate request_size=4 [14:37:05]MH_SAM_APDU [14:37:05]CAPDU: 80 11 00 00 [14:37:05]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:05]Read from MH i2c: E2 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 17 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [14:37:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:05]wFMCommunicate OK [14:37:05]CreateOFDProtocolMessage done [14:37:05]OFDSenderStorePacket 151458 [14:37:05]StoreOFDPacket docnum=151458 [14:37:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 D1 07 01 A9 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 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 D0 00 00 00 F4 03 04 00 10 DA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 4F 02 00 35 04 06 00 0B 31 9D E9 F4 99 3E 42 DB 1A C1 77 A4 CD [14:37:05]CheckFolder [14:37:05]dirname=/storage/ofd_packets [14:37:05]CheckFolder done [14:37:05]ProducePacketName [14:37:05]name=ofd_packets/00151458 [14:37:05]NVStorageSaveData ofd_packets/00151458 [14:37:05]File name is /storage/ofd_packets/00151458 [14:37:05]Write 301 bytes [14:37:05]NVStorageSaveData done [14:37:05]OFDSenderStorePacket done [14:37:05]KKMCreateOFDPacket done [14:37:05]NVStorageSaveData kkm_last_timestamp [14:37:05]File name is /storage/kkm_last_timestamp [14:37:05]Write 4 bytes [14:37:05]NVStorageSaveData done [14:37:05]ExternCall_PrintAddStr [14:37:05]wPrintStart [14:37:05]Write to MH i2c: 01 00 00 C7 00 C7 [14:37:05]Write i2c OK [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: 01 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: 01 07 00 [14:37:05]MH_I2C_Read... [14:37:05]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [14:37:05]RasterBufferAndPrint [14:37:05]line Счет N : (1)1785475 [14:37:05]line ИНН: 02508201610067 [14:37:05]line Контрольно-Кассовый Чек [14:37:05]line ПРОДАЖА [14:37:05]line ТРК (МРК, ГНК) : 23 [14:37:05]line Товар: 2710124500 [14:37:05]line Аи-95-К-5 [14:37:05]line 6.740 * 74.20 [14:37:05]line = 500.11 [14:37:05]line НДС 12% НСП 1% [14:37:05]line > о реализуемом товаре [14:37:05]line ОКРУГЛЕНИЕ: -0.11 [14:37:05]line ИТОГО: 500.00 [14:37:05]line Внесено: 500.00 [14:37:05]line СДАЧА: 0.00 [14:37:05]line НСП 1% : 4.43 [14:37:05]line НДС 12% : 53.11 [14:37:05]line Наличными: 500.00 [14:37:05]line Безнал.: 0.00 [14:37:05]line Место: АЗС № 89 "Партнер Нефть" [14:37:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:37:05]line СНО: Общий режим [14:37:05]line Чек 208 21.09.2024 14:37 [14:37:05]line Смена: 474 ФФД: 1.0 [14:37:05]line ЗНМ: 0300000113 [14:37:05]line РНМ: 0000000000091825 [14:37:05]line Версия ККМ: 001 [14:37:05]line ФМ: 0000000000871835 [14:37:05]line ФД: 151458 [14:37:05]line ФПД: 12307730658457 [14:37:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T143704&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151458&fm=12307730658457&tin=02508201610067®Number=0000000000091825&sum=50000 [14:37:05]written 0, free lines is 4095 [14:37:06]OFD Sender: Processing packet 151458 [packets to send 824, broken 823] [14:37:06]ProducePacketName [14:37:06]name=ofd_packets/00151458 [14:37:06]OFD Sender: To server: pG, [14:37:06]CommunicateWithHost lk.salyk.kg:30040 [14:37:06]ConnectInit lk.salyk.kg [14:37:06]Write to MH i2c: 01 00 00 F2 00 F2 [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 07 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D4 0C D9 [14:37:06]RasterBufferAndPrint [14:37:06]line [14:37:06]line [14:37:06]line [14:37:06]line [14:37:06]line [14:37:06]written 0, free lines is 3289 [14:37:06]MH_Cut [14:37:06]Write to MH i2c: D1 01 00 F9 00 01 CB [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: D1 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: D1 01 00 [14:37:06]MH_I2C_Read... [14:37:06]Read from MH i2c: D1 01 00 F9 00 00 CA [14:37:06]Write to MH i2c: 01 00 00 FA 00 FA [14:37:06]Write i2c OK [14:37:06]MH_I2C_Read... [14:37:07]*** Cut start [14:37:07]*** Purtial cut [14:37:07]*** Stage 1: CUTSNS_PIN = 1 [14:37:07]Read from MH i2c: 01 [14:37:07]MH_I2C_Read... [14:37:07]*** Stop cut motor [14:37:07]*** Cut end [14:37:07]Read from MH i2c: 01 07 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:37:07]process_action close_receipt done [14:37:07]requested_data is exist [14:37:07]produce_requested_data [14:37:07]requested_item fm.sn is exist - process it [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 11 00 00 [14:37:07]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 17 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [14:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:37:07]wFMCommunicate OK [14:37:07]requested_item fd.num is exist - process it [14:37:07]SAM_PROTO_GetFieldsCounters [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 13 00 00 [14:37:07]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 62 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 D7 [14:37:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D0 00 00 00 5E 04 04 00 D0 00 00 00 57 04 04 00 D1 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:37:07]wFMCommunicate OK [14:37:07]SAM_PROTO_GetFieldsCounters done [14:37:07]requested_item shift.num is exist - process it [14:37:07]requested_item shift.opened is exist - process it [14:37:07]req_shift_opened [14:37:07]FM_GetShiftState [14:37:07]SAM_PROTO_GetShiftState [14:37:07]wFMCommunicate request_size=4 [14:37:07]MH_SAM_APDU [14:37:07]CAPDU: 80 13 01 00 [14:37:07]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:37:07]Write i2c OK [14:37:07]MH_I2C_Read... [14:37:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:37:07]Read from MH i2c: E2 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 0E 00 [14:37:07]MH_I2C_Read... [14:37:07]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [14:37:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:37:07]wFMCommunicate OK [14:37:07]SAM_PROTO_GetShiftState done [14:37:07]FM_GetShiftState done [14:37:07]req_shift_opened done [14:37:07]requested_item shift.open_date is exist - process it [14:37:07]req_shift_open_date [14:37:07]req_shift_open_date done [14:37:07]produce_requested_data done [14:37:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151458,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:37:07]process_action_free close_receipt [14:37:07]json_value_free [14:37:07]json_value_free done [14:37:07]process_json_proto returns [14:37:07]Send response to host [14:37:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151458,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:37:07]free response buf [14:37:07]execute_script done [14:37:07]execute_script returns [14:37:07]free content buf [14:37:07]Sock 10.Close socket [14:37:07]Sock 10.Thread stoped [14:37:09]Connected sock=11 [14:37:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 D1 07 01 A9 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 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 D0 00 00 00 F4 03 04 00 10 DA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 4F 02 00 35 04 06 00 0B 31 9D E9 F4 99 3E 42 DB 1A C1 77 A4 CD [14:37:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D7 AA 47 00 7F 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A2 4F 02 00 F4 03 04 00 19 82 EE 66 B6 04 01 00 00 E5 2A C1 95 E3 1A 8F 5A [14:37:09]CommunicateWithHost err = 0 [14:37:09]CheckOFDResponse [14:37:09]1017 (14) - 77093643461234 [14:37:09]1041 (16) - 0000000000871835 [14:37:09]1040 (4) - 151458 [14:37:09]1012 (4) - 21.09.2024 08:21 [14:37:09]1206 (1) - 0 [14:37:09]OFD Sender: Remove packet 151458 [14:37:09]ProducePacketName [14:37:09]name=ofd_packets/00151458 [14:37:09]NVStorageDeleteData [14:37:10]OFD Sender: No OFD packet to send [14:37:11]recv_with_timeout no data received [14:37:15]OFD Sender: No OFD packet to send [14:37:20]OFD Sender: No OFD packet to send [14:37:25]OFD Sender: No OFD packet to send [14:37:29]recv_with_timeout no data received [14:37:30]OFD Sender: No OFD packet to send [14:37:35]OFD Sender: No OFD packet to send [14:37:40]OFD Sender: No OFD packet to send [14:37:45]OFD Sender: No OFD packet to send [14:37:47]recv_with_timeout no data received [14:37:50]OFD Sender: No OFD packet to send [14:37:55]OFD Sender: No OFD packet to send [14:38:00]OFD Sender: No OFD packet to send [14:38:05]OFD Sender: No OFD packet to send [14:38:10]OFD Sender: No OFD packet to send [14:38:15]OFD Sender: No OFD packet to send [14:38:20]OFD Sender: No OFD packet to send [14:38:25]OFD Sender: No OFD packet to send [14:38:30]OFD Sender: No OFD packet to send [14:38:35]OFD Sender: No OFD packet to send [14:38:40]OFD Sender: No OFD packet to send [14:38:45]OFD Sender: No OFD packet to send [14:38:50]OFD Sender: No OFD packet to send [14:38:55]OFD Sender: No OFD packet to send [14:39:00]OFD Sender: No OFD packet to send [14:39:05]OFD Sender: No OFD packet to send [14:39:10]OFD Sender: No OFD packet to send [14:39:15]OFD Sender: No OFD packet to send [14:39:18]recv_with_timeout no data received [14:39:20]OFD Sender: No OFD packet to send [14:39:25]OFD Sender: No OFD packet to send [14:39:30]OFD Sender: No OFD packet to send [14:39:34]recv_with_timeout no data received [14:39:35]OFD Sender: No OFD packet to send [14:39:40]OFD Sender: No OFD packet to send [14:39:45]OFD Sender: No OFD packet to send [14:39:50]OFD Sender: No OFD packet to send [14:39:55]OFD Sender: No OFD packet to send [14:40:00]OFD Sender: No OFD packet to send [14:40:05]OFD Sender: No OFD packet to send [14:40:10]OFD Sender: No OFD packet to send [14:40:15]OFD Sender: No OFD packet to send [14:40:20]OFD Sender: No OFD packet to send [14:40:23]recv_with_timeout no data received [14:40:25]OFD Sender: No OFD packet to send [14:40:30]OFD Sender: No OFD packet to send [14:40:35]OFD Sender: No OFD packet to send [14:40:40]OFD Sender: No OFD packet to send [14:40:45]OFD Sender: No OFD packet to send [14:40:48]recv_with_timeout no data received [14:40:50]OFD Sender: No OFD packet to send [14:40:55]OFD Sender: No OFD packet to send [14:41:00]OFD Sender: No OFD packet to send [14:41:05]OFD Sender: No OFD packet to send [14:41:10]OFD Sender: No OFD packet to send [14:41:15]OFD Sender: No OFD packet to send [14:41:20]OFD Sender: No OFD packet to send [14:41:26]OFD Sender: No OFD packet to send [14:41:31]OFD Sender: No OFD packet to send [14:41:36]OFD Sender: No OFD packet to send [14:41:41]OFD Sender: No OFD packet to send [14:41:46]OFD Sender: No OFD packet to send [14:41:51]OFD Sender: No OFD packet to send [14:41:56]OFD Sender: No OFD packet to send [14:42:00]recv_with_timeout no data received [14:42:01]OFD Sender: No OFD packet to send [14:42:06]OFD Sender: No OFD packet to send [14:42:11]OFD Sender: No OFD packet to send [14:42:16]OFD Sender: No OFD packet to send [14:42:21]OFD Sender: No OFD packet to send [14:42:26]OFD Sender: No OFD packet to send [14:42:31]OFD Sender: No OFD packet to send [14:42:36]OFD Sender: No OFD packet to send [14:42:41]OFD Sender: No OFD packet to send [14:42:46]OFD Sender: No OFD packet to send [14:42:51]OFD Sender: No OFD packet to send [14:42:56]OFD Sender: No OFD packet to send [14:43:01]OFD Sender: No OFD packet to send [14:43:06]OFD Sender: No OFD packet to send [14:43:11]OFD Sender: No OFD packet to send [14:43:16]OFD Sender: No OFD packet to send [14:43:21]OFD Sender: No OFD packet to send [14:43:26]OFD Sender: No OFD packet to send [14:43:31]OFD Sender: No OFD packet to send [14:43:36]OFD Sender: No OFD packet to send [14:43:41]OFD Sender: No OFD packet to send [14:43:46]OFD Sender: No OFD packet to send [14:43:51]OFD Sender: No OFD packet to send [14:43:56]OFD Sender: No OFD packet to send [14:44:01]OFD Sender: No OFD packet to send [14:44:06]OFD Sender: No OFD packet to send [14:44:11]OFD Sender: No OFD packet to send [14:44:13]recv_with_timeout no data received [14:44:16]OFD Sender: No OFD packet to send [14:44:21]OFD Sender: No OFD packet to send [14:44:26]OFD Sender: No OFD packet to send [14:44:31]OFD Sender: No OFD packet to send [14:44:36]OFD Sender: No OFD packet to send [14:44:41]OFD Sender: No OFD packet to send [14:44:42]recv_with_timeout no data received [14:44:46]OFD Sender: No OFD packet to send [14:44:51]OFD Sender: No OFD packet to send [14:44:56]OFD Sender: No OFD packet to send [14:45:01]recv_with_timeout no data received [14:45:01]OFD Sender: No OFD packet to send [14:45:06]OFD Sender: No OFD packet to send [14:45:11]OFD Sender: No OFD packet to send [14:45:16]OFD Sender: No OFD packet to send [14:45:20]recv_with_timeout no data received [14:45:21]OFD Sender: No OFD packet to send [14:45:26]OFD Sender: No OFD packet to send [14:45:31]OFD Sender: No OFD packet to send [14:45:36]OFD Sender: No OFD packet to send [14:45:41]OFD Sender: No OFD packet to send [14:45:46]OFD Sender: No OFD packet to send [14:45:51]OFD Sender: No OFD packet to send [14:45:56]OFD Sender: No OFD packet to send [14:46:02]OFD Sender: No OFD packet to send [14:46:06]recv_with_timeout no data received [14:46:07]OFD Sender: No OFD packet to send [14:46:12]OFD Sender: No OFD packet to send [14:46:17]OFD Sender: No OFD packet to send [14:46:22]OFD Sender: No OFD packet to send [14:46:27]OFD Sender: No OFD packet to send [14:46:32]OFD Sender: No OFD packet to send [14:46:37]OFD Sender: No OFD packet to send [14:46:42]OFD Sender: No OFD packet to send [14:46:47]OFD Sender: No OFD packet to send [14:46:52]OFD Sender: No OFD packet to send [14:46:57]OFD Sender: No OFD packet to send [14:47:02]OFD Sender: No OFD packet to send [14:47:07]OFD Sender: No OFD packet to send [14:47:12]OFD Sender: No OFD packet to send [14:47:17]OFD Sender: No OFD packet to send [14:47:18]recv_with_timeout no data received [14:47:22]OFD Sender: No OFD packet to send [14:47:27]OFD Sender: No OFD packet to send [14:47:32]OFD Sender: No OFD packet to send [14:47:37]OFD Sender: No OFD packet to send [14:47:42]OFD Sender: No OFD packet to send [14:47:47]OFD Sender: No OFD packet to send [14:47:52]OFD Sender: No OFD packet to send [14:47:57]OFD Sender: No OFD packet to send [14:48:02]OFD Sender: No OFD packet to send [14:48:07]OFD Sender: No OFD packet to send [14:48:12]OFD Sender: No OFD packet to send [14:48:17]OFD Sender: No OFD packet to send [14:48:22]OFD Sender: No OFD packet to send [14:48:27]OFD Sender: No OFD packet to send [14:48:32]OFD Sender: No OFD packet to send [14:48:37]OFD Sender: No OFD packet to send [14:48:42]OFD Sender: No OFD packet to send [14:48:47]OFD Sender: No OFD packet to send [14:48:52]OFD Sender: No OFD packet to send [14:48:57]OFD Sender: No OFD packet to send [14:49:02]OFD Sender: No OFD packet to send [14:49:07]OFD Sender: No OFD packet to send [14:49:12]OFD Sender: No OFD packet to send [14:49:17]OFD Sender: No OFD packet to send [14:49:19]recv_with_timeout no data received [14:49:22]OFD Sender: No OFD packet to send [14:49:27]OFD Sender: No OFD packet to send [14:49:32]OFD Sender: No OFD packet to send [14:49:37]OFD Sender: No OFD packet to send [14:49:42]OFD Sender: No OFD packet to send [14:49:43]recv_with_timeout no data received [14:49:47]OFD Sender: No OFD packet to send [14:49:52]OFD Sender: No OFD packet to send [14:49:57]OFD Sender: No OFD packet to send [14:50:02]OFD Sender: No OFD packet to send [14:50:07]OFD Sender: No OFD packet to send [14:50:09]recv_with_timeout no data received [14:50:12]OFD Sender: No OFD packet to send [14:50:17]OFD Sender: No OFD packet to send [14:50:22]OFD Sender: No OFD packet to send [14:50:26]recv_with_timeout no data received [14:50:27]OFD Sender: No OFD packet to send [14:50:32]OFD Sender: No OFD packet to send [14:50:37]OFD Sender: No OFD packet to send [14:50:43]OFD Sender: No OFD packet to send [14:50:48]OFD Sender: No OFD packet to send [14:50:48]recv_with_timeout no data received [14:50:53]OFD Sender: No OFD packet to send [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 15 02 00 08 F4 03 04 00 56 DD EE 66 [14:51:02]Write to MH i2c: E2 10 00 08 01 80 15 02 00 08 00 F4 03 04 00 56 DD EE 66 00 00 1B [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [14:51:02]RAPDU: 90 00 [14:51:02]wFMCommunicate OK [14:51:02]wFMCommunicate request_size=25 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [14:51:02]Write to MH i2c: E2 1C 00 09 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EC [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [14:51:02]RAPDU: 90 00 [14:51:02]wFMCommunicate OK [14:51:02]wFMCommunicate request_size=4 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 15 03 00 [14:51:02]Write to MH i2c: E2 08 00 0A 01 80 15 03 00 00 00 00 00 8C [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:03]OFD Sender: No OFD packet to send [14:51:03]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 40 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 40 00 0A 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D1 00 00 00 35 04 06 00 A4 FB A8 2F FD 6A 90 00 FF [14:51:03]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D1 00 00 00 35 04 06 00 A4 FB A8 2F FD 6A 90 00 [14:51:03]wFMCommunicate OK [14:51:03]SAM_PROTO_ProcessDocument answer len = 59 [14:51:03]SAM_PROTO_ProcessDocument done [14:51:03]SetTLVBufToDocument [14:51:03]Processing tag 1209 (04B9) [14:51:03]Malloc new data [14:51:03]Processing tag 1041 (0411) [14:51:03]Processing tag 1040 (0410) [14:51:03]Malloc new data [14:51:03]Processing tag 1038 (040E) [14:51:03]Malloc new data [14:51:03]Processing tag 1042 (0412) [14:51:03]Malloc new data [14:51:03]Processing tag 1077 (0435) [14:51:03]Malloc new data [14:51:03]SetTLVBufToDocument err=0 [14:51:03]KKMLoadAndSignReceiptData store KKM data [14:51:03]KKMLoadAndSignReceiptData err=0 [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 11 00 00 [14:51:03]Write to MH i2c: E2 08 00 0B 01 80 11 00 00 00 00 00 00 86 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 17 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 17 00 0B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [14:51:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:03]wFMCommunicate OK [14:51:03]Счет N : (1)1785477 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 12 Товар: 2710124130 Аи-92-К-5 2.950 * 67.80 = 200.01 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 209 21.09.2024 14:51 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151459 ФПД: 181400765463914 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151459&fm=181400765463914&tin=02508201610067®Number=0000000000091825&sum=20000 [14:51:03]StoreToDocumentArchive [14:51:03]shift 474 fd 151459 [14:51:03]save to /storage/0474/doc_00151459 [14:51:03]save last doc name /storage/0474/doc_00151459 to /storage/kkm_last_doc_name [14:51:03]save OK [14:51:03]Clear old archive folders... [14:51:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:03]tlvbuf is 002BD650 [14:51:03]SAM_PROTO_ClearQueue [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 09 00 00 [14:51:03]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:51:03]RAPDU: 90 00 [14:51:03]wFMCommunicate OK [14:51:03]SAM_PROTO_ClearQueue done [14:51:03]KKMCreateOFDPacket [14:51:03]OFDProtocolAddRootSTLVToBuf [14:51:03]FM_MakeSignedData [14:51:03]FM_MakeSignedData [14:51:03]SAM_PROTO_SignData [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 0D 01 02 [14:51:03]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:51:03]RAPDU: 90 00 [14:51:03]wFMCommunicate OK [14:51:03]wFMCommunicate request_size=255 [14:51:03]MH_SAM_APDU [14:51: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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 56 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 4F 02 00 35 04 06 00 A4 [14:51:03]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 56 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 4F 02 00 35 04 06 00 A4 00 00 D3 [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:51:03]RAPDU: 90 00 [14:51:03]wFMCommunicate OK [14:51:03]wFMCommunicate request_size=10 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 0D 02 02 05 FB A8 2F FD 6A [14:51:03]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 FB A8 2F FD 6A 00 00 CD [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:51:03]RAPDU: 90 00 [14:51:03]wFMCommunicate OK [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 0D 03 02 [14:51:03]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 0B 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 0B 00 10 01 00 F0 2F 98 B8 3B 22 30 A3 90 00 2C [14:51:03]RAPDU: F0 2F 98 B8 3B 22 30 A3 90 00 [14:51:03]wFMCommunicate OK [14:51:03]SAM_PROTO_SignData done [14:51:03]FM_MakeSignedData done [14:51:03]CreateOFDProtocolMessage [14:51:03]wFMCommunicate request_size=4 [14:51:03]MH_SAM_APDU [14:51:03]CAPDU: 80 11 00 00 [14:51:03]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:51:03]Write i2c OK [14:51:03]MH_I2C_Read... [14:51:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:03]Read from MH i2c: E2 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 17 00 [14:51:03]MH_I2C_Read... [14:51:03]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [14:51:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:03]wFMCommunicate OK [14:51:03]CreateOFDProtocolMessage done [14:51:03]OFDSenderStorePacket 151459 [14:51:03]StoreOFDPacket docnum=151459 [14:50:58]OFD Sender: No OFD packet to send [14:51:02]accept exits with 7 [14:51:02]New connection [14:51:02]New thread 3067018596 created [14:51:02]Thread 3067161956 joined [14:51:02]Waiting for new connection... [14:51:02] Sock 7.Parse request [14:51:02]Sock 7.Check first char [14:51:02]Sock 7.First char is OK [14:51:02]request: POST /json_proto HTTP/1.0 [14:51:02]Method: POST [14:51:02]URL: /json_proto [14:51:02]Method is POST - this is cgi request [14:51:02]url: /json_proto [14:51:02]query_string will be loaded in cgi processing [14:51:02]execute_cgi json_proto POST (null) [14:51:02]execute_cgi path=json_proto method=POST [14:51:02]POST find Content-Length [14:51:02]Host: 172.17.43.67:8080 [14:51:02]Content-Length: 678 [14:51:02]Content-Type: application/json [14:51:02] [14:51:02]POST finish read [14:51:02]Found Content-Length = 678 [14:51:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:02]execute_script... [14:51: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)1785477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:02]POST & json_proto [14:51:02]process_json_proto [14:51:02]json parsed OK: [14:51:02]protocol is kg_v1.0 [14:51:02]action value=close_receipt [14:51:02]process_action close_receipt [14:51:02]cmd_close_receipt [14:51:02]MH_GetDate [14:51:02]Write to MH i2c: F0 00 00 FE 00 ED [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: F0 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: F0 09 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: F0 09 00 FE 00 00 56 DD EE 66 6A BD 47 65 50 [14:51:02]GetLastDocTimeStamp 1726929424 [14:51:02]current date 1726930262 [14:51:02]FM_GetShiftState [14:51:02]SAM_PROTO_GetShiftState [14:51:02]wFMCommunicate request_size=4 [14:51:02]MH_SAM_APDU [14:51:02]CAPDU: 80 13 01 00 [14:51:02]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:51:02]Write i2c OK [14:51:02]MH_I2C_Read... [14:51:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:02]Read from MH i2c: E2 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 0E 00 [14:51:02]MH_I2C_Read... [14:51:02]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0C [14:51:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:51:02]wFMCommunicate OK [14:51:02]SAM_PROTO_GetShiftState done [14:51:02]FM_GetShiftState done [14:51:02]opened in 1726878748 [14:51:02]opened+sec_in_day 1726965148 [14:51:02]quantity*price = 20001 [14:51:02]sum+1 = 20002 [14:51:02]Check (price>sum+1) || (price+1 о реализуемом товаре [14:51:03]line ОКРУГЛЕНИЕ: -0.01 [14:51:03]line ИТОГО: 200.00 [14:51:03]line Внесено: 200.00 [14:51:03]line СДАЧА: 0.00 [14:51:03]line НСП 1% : 1.77 [14:51:03]line НДС 12% : 21.24 [14:51:03]line Наличными: 200.00 [14:51:03]line Безнал.: 0.00 [14:51:03]line Место: АЗС № 89 "Партнер Нефть" [14:51:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:51:03]line СНО: Общий режим [14:51:03]line Чек 209 21.09.2024 14:51 [14:51:03]line Смена: 474 ФФД: 1.0 [14:51:03]line ЗНМ: 0300000113 [14:51:03]line РНМ: 0000000000091825 [14:51:03]line Версия ККМ: 001 [14:51:03]line ФМ: 0000000000871835 [14:51:03]line ФД: 151459 [14:51:03]line ФПД: 181400765463914 [14:51:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145102&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151459&fm=181400765463914&tin=02508201610067®Number=0000000000091825&sum=20000 [14:51:03]OFD Sender: Processing packet 151459 [packets to send 824, broken 823] [14:51:03]ProducePacketName [14:51:03]name=ofd_packets/00151459 [14:51:03]OFD Sender: To server: pG, [14:51:03]CommunicateWithHost lk.salyk.kg:30040 [14:51:03]ConnectInit lk.salyk.kg [14:51:03]written 0, free lines is 4095 [14:51:04]Write to MH i2c: 01 00 00 3D 01 3E [14:51:04]Write i2c OK [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: 01 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: 01 07 00 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 D9 0C 2A [14:51:04]RasterBufferAndPrint [14:51:04]line [14:51:04]line [14:51:04]line [14:51:04]line [14:51:04]line [14:51:04]written 0, free lines is 3296 [14:51:04]MH_Cut [14:51:04]Write to MH i2c: D1 01 00 44 01 01 17 [14:51:04]Write i2c OK [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: D1 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: D1 01 00 [14:51:04]MH_I2C_Read... [14:51:04]Read from MH i2c: D1 01 00 44 01 00 16 [14:51:04]Write to MH i2c: 01 00 00 45 01 46 [14:51:04]Write i2c OK [14:51:04]MH_I2C_Read... [14:51:05]*** Cut start [14:51:05]*** Purtial cut [14:51:05]*** Stage 1: CUTSNS_PIN = 1 [14:51:05]Read from MH i2c: 01 [14:51:05]MH_I2C_Read... [14:51:05]*** Stop cut motor [14:51:05]*** Cut end [14:51:05]Read from MH i2c: 01 07 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [14:51:05]process_action close_receipt done [14:51:05]requested_data is exist [14:51:05]produce_requested_data [14:51:05]requested_item fm.sn is exist - process it [14:51:05]wFMCommunicate request_size=4 [14:51:05]MH_SAM_APDU [14:51:05]CAPDU: 80 11 00 00 [14:51:05]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [14:51:05]Write i2c OK [14:51:05]MH_I2C_Read... [14:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:05]Read from MH i2c: E2 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 17 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [14:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:05]wFMCommunicate OK [14:51:05]requested_item fd.num is exist - process it [14:51:05]SAM_PROTO_GetFieldsCounters [14:51:05]wFMCommunicate request_size=4 [14:51:05]MH_SAM_APDU [14:51:05]CAPDU: 80 13 00 00 [14:51:05]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [14:51:05]Write i2c OK [14:51:05]MH_I2C_Read... [14:51:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:05]Read from MH i2c: E2 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 62 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 27 [14:51:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D1 00 00 00 5E 04 04 00 D1 00 00 00 57 04 04 00 D2 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:05]wFMCommunicate OK [14:51:05]SAM_PROTO_GetFieldsCounters done [14:51:05]requested_item shift.num is exist - process it [14:51:05]requested_item shift.opened is exist - process it [14:51:05]req_shift_opened [14:51:05]FM_GetShiftState [14:51:05]SAM_PROTO_GetShiftState [14:51:05]wFMCommunicate request_size=4 [14:51:05]MH_SAM_APDU [14:51:05]CAPDU: 80 13 01 00 [14:51:05]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [14:51:05]Write i2c OK [14:51:05]MH_I2C_Read... [14:51:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:05]Read from MH i2c: E2 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 0E 00 [14:51:05]MH_I2C_Read... [14:51:05]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [14:51:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:51:05]wFMCommunicate OK [14:51:05]SAM_PROTO_GetShiftState done [14:51:05]FM_GetShiftState done [14:51:05]req_shift_opened done [14:51:05]requested_item shift.open_date is exist - process it [14:51:05]req_shift_open_date [14:51:05]req_shift_open_date done [14:51:05]produce_requested_data done [14:51:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151459,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:51:05]process_action_free close_receipt [14:51:05]json_value_free [14:51:05]json_value_free done [14:51:05]process_json_proto returns [14:51:05]Send response to host [14:51:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151459,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:51:05]free response buf [14:51:05]execute_script done [14:51:05]execute_script returns [14:51:05]free content buf [14:51:05]Sock 7.Close socket [14:51:05]Sock 7.Thread stoped [14:51:06]Connected sock=11 [14:51:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 DD 0F 07 01 82 86 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 00 00 00 F4 03 04 00 56 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 4F 02 00 35 04 06 00 A4 FB A8 2F FD 6A F0 2F 98 B8 3B 22 30 A3 [14:51:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 66 69 47 00 2F 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A3 4F 02 00 F4 03 04 00 5F 85 EE 66 B6 04 01 00 00 2F 56 E3 43 9C D9 3B 54 [14:51:06]CommunicateWithHost err = 0 [14:51:06]CheckOFDResponse [14:51:06]1017 (14) - 77093643461234 [14:51:06]1041 (16) - 0000000000871835 [14:51:06]1040 (4) - 151459 [14:51:06]1012 (4) - 21.09.2024 08:35 [14:51:06]1206 (1) - 0 [14:51:06]OFD Sender: Remove packet 151459 [14:51:06]ProducePacketName [14:51:06]name=ofd_packets/00151459 [14:51:06]NVStorageDeleteData [14:51:07]OFD Sender: No OFD packet to send [14:51:11]accept exits with 10 [14:51:11]New connection [14:51:11]New thread 3067161956 created [14:51:11]Thread 3067018596 joined [14:51:11]Waiting for new connection... [14:51:11] Sock 10.Parse request [14:51:11]Sock 10.Check first char [14:51:11]Sock 10.First char is OK [14:51:11]request: POST /json_proto HTTP/1.0 [14:51:11]Method: POST [14:51:11]URL: /json_proto [14:51:11]Method is POST - this is cgi request [14:51:11]url: /json_proto [14:51:11]query_string will be loaded in cgi processing [14:51:11]execute_cgi json_proto POST (null) [14:51:11]execute_cgi path=json_proto method=POST [14:51:11]POST find Content-Length [14:51:11]Host: 172.17.43.67:8080 [14:51:11]Content-Length: 679 [14:51:11]Content-Type: application/json [14:51:11] [14:51:11]POST finish read [14:51:11]Found Content-Length = 679 [14:51:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.440, "sum" : 504.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 504.00, "payments": [ { "type": 0, "sum" : 504.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:11]execute_script... [14:51: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)1785476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.440, "sum" : 504.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 504.00, "payments": [ { "type": 0, "sum" : 504.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:11]POST & json_proto [14:51:11]process_json_proto [14:51:11]json parsed OK: [14:51:11]protocol is kg_v1.0 [14:51:11]action value=close_receipt [14:51:11]process_action close_receipt [14:51:11]cmd_close_receipt [14:51:11]MH_GetDate [14:51:11]Write to MH i2c: F0 00 00 49 01 39 [14:51:11]Write i2c OK [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: F0 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: F0 09 00 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: F0 09 00 49 01 00 60 DD EE 66 6A BD 47 65 A6 [14:51:11]GetLastDocTimeStamp 1726930262 [14:51:11]current date 1726930272 [14:51:11]FM_GetShiftState [14:51:11]SAM_PROTO_GetShiftState [14:51:11]wFMCommunicate request_size=4 [14:51:11]MH_SAM_APDU [14:51:11]CAPDU: 80 13 01 00 [14:51:11]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [14:51:11]Write i2c OK [14:51:11]MH_I2C_Read... [14:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:11]Read from MH i2c: E2 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 0E 00 [14:51:11]MH_I2C_Read... [14:51:11]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 58 [14:51:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:51:11]wFMCommunicate OK [14:51:11]SAM_PROTO_GetShiftState done [14:51:11]FM_GetShiftState done [14:51:11]opened in 1726878748 [14:51:11]opened+sec_in_day 1726965148 [14:51:11]quantity*price = 50443 [14:51:11]sum+1 = 50444 [14:51:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 504.00 Внесено: 1000.00 СДАЧА: 496.00 НСП 1% : 4.46 НДС 12% : 53.57 Наличными: 504.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 210 21.09.2024 14:51 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151460 ФПД: 184367023657035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145112&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151460&fm=184367023657035&tin=02508201610067®Number=0000000000091825&sum=50400 [14:51:12]StoreToDocumentArchive [14:51:12]shift 474 fd 151460 [14:51:12]save to /storage/0474/doc_00151460 [14:51:12]save last doc name /storage/0474/doc_00151460 to /storage/kkm_last_doc_name [14:51:12]save OK [14:51:12]Clear old archive folders... [14:51:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:12]tlvbuf is 002D6570 [14:51:12]SAM_PROTO_ClearQueue [14:51:12]wFMCommunicate request_size=4 [14:51:12]MH_SAM_APDU [14:51:12]CAPDU: 80 09 00 00 [14:51:12]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [14:51:12]Write i2c OK [14:51:12]MH_I2C_Read... [14:51:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:13]Read from MH i2c: E2 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:51:13]RAPDU: 90 00 [14:51:13]wFMCommunicate OK [14:51:13]SAM_PROTO_ClearQueue done [14:51:13]KKMCreateOFDPacket [14:51:13]OFDProtocolAddRootSTLVToBuf [14:51:13]FM_MakeSignedData [14:51:13]FM_MakeSignedData [14:51:13]SAM_PROTO_SignData [14:51:13]wFMCommunicate request_size=4 [14:51:13]MH_SAM_APDU [14:51:13]CAPDU: 80 0D 01 02 [14:51:13]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [14:51:13]Write i2c OK [14:51:13]MH_I2C_Read... [14:51:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:13]Read from MH i2c: E2 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:51:13]RAPDU: 90 00 [14:51:13]wFMCommunicate OK [14:51:13]wFMCommunicate request_size=255 [14:51:13]MH_SAM_APDU [14:51: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 10 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0B C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 C4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 14 00 00 00 00 07 04 06 00 E0 C4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 4F 02 00 35 04 06 00 A7 [14:51:13]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0B C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 C4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 14 00 00 00 00 07 04 06 00 E0 C4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 4F 02 00 35 04 06 00 A7 00 00 51 [14:51:13]Write i2c OK [14:51:13]MH_I2C_Read... [14:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:13]Read from MH i2c: E2 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:51:13]RAPDU: 90 00 [14:51:13]wFMCommunicate OK [14:51:13]wFMCommunicate request_size=10 [14:51:13]MH_SAM_APDU [14:51:13]CAPDU: 80 0D 02 02 05 AE 4A F4 10 4B [14:51:13]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 AE 4A F4 10 4B 00 00 26 [14:51:13]Write i2c OK [14:51:13]MH_I2C_Read... [14:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:13]Read from MH i2c: E2 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [14:51:13]RAPDU: 90 00 [14:51:13]wFMCommunicate OK [14:51:13]wFMCommunicate request_size=4 [14:51:13]MH_SAM_APDU [14:51:13]CAPDU: 80 0D 03 02 [14:51:13]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [14:51:13]Write i2c OK [14:51:13]MH_I2C_Read... [14:51:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:13]Read from MH i2c: E2 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 0B 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 0B 00 5B 01 00 ED BB 4B 99 8D 49 F8 61 90 00 93 [14:51:13]RAPDU: ED BB 4B 99 8D 49 F8 61 90 00 [14:51:13]wFMCommunicate OK [14:51:13]SAM_PROTO_SignData done [14:51:13]FM_MakeSignedData done [14:51:13]CreateOFDProtocolMessage [14:51:13]wFMCommunicate request_size=4 [14:51:13]MH_SAM_APDU [14:51:13]CAPDU: 80 11 00 00 [14:51:13]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [14:51:13]Write i2c OK [14:51:13]MH_I2C_Read... [14:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:13]Read from MH i2c: E2 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 17 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [14:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:13]wFMCommunicate OK [14:51:13]CreateOFDProtocolMessage done [14:51:13]OFDSenderStorePacket 151460 [14:51:13]StoreOFDPacket docnum=151460 [14:51:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E0 C4 07 01 DD 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0B C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 C4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 14 00 00 00 00 07 04 06 00 E0 C4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 4F 02 00 35 04 06 00 A7 AE 4A F4 10 4B ED BB 4B 99 8D 49 F8 61 [14:51:13]CheckFolder [14:51:13]dirname=/storage/ofd_packets [14:51:13]CheckFolder done [14:51:13]ProducePacketName [14:51:13]name=ofd_packets/00151460 [14:51:13]NVStorageSaveData ofd_packets/00151460 [14:51:13]File name is /storage/ofd_packets/00151460 [14:51:13]Write 301 bytes [14:51:13]NVStorageSaveData done [14:51:13]OFDSenderStorePacket done [14:51:13]KKMCreateOFDPacket done [14:51:13]NVStorageSaveData kkm_last_timestamp [14:51:13]File name is /storage/kkm_last_timestamp [14:51:13]Write 4 bytes [14:51:13]NVStorageSaveData done [14:51:13]ExternCall_PrintAddStr [14:51:13]wPrintStart [14:51:13]Write to MH i2c: 01 00 00 5D 01 5E [14:51:13]Write i2c OK [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: 01 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: 01 07 00 [14:51:13]MH_I2C_Read... [14:51:13]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [14:51:13]RasterBufferAndPrint [14:51:13]line Счет N : (1)1785476 [14:51:13]line ИНН: 02508201610067 [14:51:13]line Контрольно-Кассовый Чек [14:51:13]line ПРОДАЖА [14:51:13]line ТРК (МРК, ГНК) : 22 [14:51:13]line Товар: 2710124130 [14:51:13]line Аи-92-К-5 [14:51:13]line 7.440 * 67.80 [14:51:13]line = 504.43 [14:51:13]line НДС 12% НСП 1% [14:51:13]line > о реализуемом товаре [14:51:13]line ОКРУГЛЕНИЕ: -0.43 [14:51:13]line ИТОГО: 504.00 [14:51:13]line Внесено: 1000.00 [14:51:13]line СДАЧА: 496.00 [14:51:13]line НСП 1% : 4.46 [14:51:13]line НДС 12% : 53.57 [14:51:13]line Наличными: 504.00 [14:51:13]line Безнал.: 0.00 [14:51:13]line Место: АЗС № 89 "Партнер Нефть" [14:51:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:51:13]line СНО: Общий режим [14:51:13]line Чек 210 21.09.2024 14:51 [14:51:13]line Смена: 474 ФФД: 1.0 [14:51:13]line ЗНМ: 0300000113 [14:51:13]line РНМ: 0000000000091825 [14:51:13]line Версия ККМ: 001 [14:51:13]line ФМ: 0000000000871835 [14:51:13]line ФД: 151460 [14:51:13]line ФПД: 184367023657035 [14:51:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145112&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151460&fm=184367023657035&tin=02508201610067®Number=0000000000091825&sum=50400 [14:51:13]written 0, free lines is 4095 [14:51:13]OFD Sender: Processing packet 151460 [packets to send 824, broken 823] [14:51:13]ProducePacketName [14:51:13]name=ofd_packets/00151460 [14:51:13]OFD Sender: To server: pG, [14:51:13]CommunicateWithHost lk.salyk.kg:30040 [14:51:13]ConnectInit lk.salyk.kg [14:51:14]Write to MH i2c: 01 00 00 88 01 89 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: 01 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: 01 07 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 E0 0C 7C [14:51:14]RasterBufferAndPrint [14:51:14]line [14:51:14]line [14:51:14]line [14:51:14]line [14:51:14]line [14:51:14]written 0, free lines is 3309 [14:51:14]MH_Cut [14:51:14]Write to MH i2c: D1 01 00 8F 01 01 62 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: D1 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: D1 01 00 [14:51:14]MH_I2C_Read... [14:51:14]Read from MH i2c: D1 01 00 8F 01 00 61 [14:51:14]Write to MH i2c: 01 00 00 90 01 91 [14:51:14]Write i2c OK [14:51:14]MH_I2C_Read... [14:51:14]*** Cut start [14:51:14]*** Purtial cut [14:51:14]*** CUTSNS_PIN = 0 [14:51:15]*** Stage 1: CUTSNS_PIN = 1 [14:51:15]Connected sock=11 [14:51:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E0 C4 07 01 DD 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 0B C5 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 C4 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED 14 00 00 00 00 07 04 06 00 E0 C4 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 60 DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 4F 02 00 35 04 06 00 A7 AE 4A F4 10 4B ED BB 4B 99 8D 49 F8 61 [14:51:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 73 02 47 00 29 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A4 4F 02 00 F4 03 04 00 68 85 EE 66 B6 04 01 00 00 7B 1C 91 CF 66 A1 5A C3 [14:51:16]CommunicateWithHost err = 0 [14:51:16]CheckOFDResponse [14:51:16]1017 (14) - 77093643461234 [14:51:16]1041 (16) - 0000000000871835 [14:51:16]1040 (4) - 151460 [14:51:16]1012 (4) - 21.09.2024 08:35 [14:51:16]1206 (1) - 0 [14:51:16]OFD Sender: Remove packet 151460 [14:51:16]ProducePacketName [14:51:16]name=ofd_packets/00151460 [14:51:16]NVStorageDeleteData [14:51:16]OFD Sender: No OFD packet to send [14:51:16]Read from MH i2c: 01 [14:51:16]MH_I2C_Read... [14:51:16]*** Stop cut motor [14:51:16]*** Cut end [14:51:16]Read from MH i2c: 01 07 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [14:51:16]process_action close_receipt done [14:51:16]requested_data is exist [14:51:16]produce_requested_data [14:51:16]requested_item fm.sn is exist - process it [14:51:16]wFMCommunicate request_size=4 [14:51:16]MH_SAM_APDU [14:51:16]CAPDU: 80 11 00 00 [14:51:16]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:16]Read from MH i2c: E2 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 17 00 [14:51:16]MH_I2C_Read... [14:51:16]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [14:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:51:16]wFMCommunicate OK [14:51:16]requested_item fd.num is exist - process it [14:51:16]SAM_PROTO_GetFieldsCounters [14:51:16]wFMCommunicate request_size=4 [14:51:16]MH_SAM_APDU [14:51:16]CAPDU: 80 13 00 00 [14:51:16]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [14:51:16]Write i2c OK [14:51:16]MH_I2C_Read... [14:51:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:17]Read from MH i2c: E2 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: E2 62 00 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [14:51:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A4 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D2 00 00 00 5E 04 04 00 D2 00 00 00 57 04 04 00 D3 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:17]wFMCommunicate OK [14:51:17]SAM_PROTO_GetFieldsCounters done [14:51:17]requested_item shift.num is exist - process it [14:51:17]requested_item shift.opened is exist - process it [14:51:17]req_shift_opened [14:51:17]FM_GetShiftState [14:51:17]SAM_PROTO_GetShiftState [14:51:17]wFMCommunicate request_size=4 [14:51:17]MH_SAM_APDU [14:51:17]CAPDU: 80 13 01 00 [14:51:17]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [14:51:17]recv_with_timeout no data received [14:51:17]Write i2c OK [14:51:17]MH_I2C_Read... [14:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:17]Read from MH i2c: E2 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: E2 0E 00 [14:51:17]MH_I2C_Read... [14:51:17]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [14:51:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:51:17]wFMCommunicate OK [14:51:17]SAM_PROTO_GetShiftState done [14:51:17]FM_GetShiftState done [14:51:17]req_shift_opened done [14:51:17]requested_item shift.open_date is exist - process it [14:51:17]req_shift_open_date [14:51:17]req_shift_open_date done [14:51:17]produce_requested_data done [14:51:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151460,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:51:17]process_action_free close_receipt [14:51:17]json_value_free [14:51:17]json_value_free done [14:51:17]process_json_proto returns [14:51:17]Send response to host [14:51:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151460,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:51:17]free response buf [14:51:17]execute_script done [14:51:17]execute_script returns [14:51:17]free content buf [14:51:17]Sock 10.Close socket [14:51:17]Sock 10.Thread stoped [14:51:21]OFD Sender: No OFD packet to send [14:51:26]OFD Sender: No OFD packet to send [14:51:31]OFD Sender: No OFD packet to send [14:51:36]OFD Sender: No OFD packet to send [14:51:41]OFD Sender: No OFD packet to send [14:51:46]OFD Sender: No OFD packet to send [14:51:51]OFD Sender: No OFD packet to send [14:51:56]OFD Sender: No OFD packet to send [14:51:58]recv_with_timeout no data received [14:52:01]OFD Sender: No OFD packet to send [14:52:06]OFD Sender: No OFD packet to send [14:52:09]recv_with_timeout no data received [14:52:11]OFD Sender: No OFD packet to send [14:52:12]accept exits with 9 [14:52:12]New connection [14:52:12]New thread 3067018596 created [14:52:12]Thread 3067161956 joined [14:52:12]Waiting for new connection... [14:52:12] Sock 9.Parse request [14:52:12]Sock 9.Check first char [14:52:12]Sock 9.First char is OK [14:52:12]request: POST /json_proto HTTP/1.0 [14:52:12]Method: POST [14:52:12]URL: /json_proto [14:52:12]Method is POST - this is cgi request [14:52:12]url: /json_proto [14:52:12]query_string will be loaded in cgi processing [14:52:12]execute_cgi json_proto POST (null) [14:52:12]execute_cgi path=json_proto method=POST [14:52:12]POST find Content-Length [14:52:12]Host: 172.17.43.67:8080 [14:52:12]Content-Length: 680 [14:52:12]Content-Type: application/json [14:52:12] [14:52:12]POST finish read [14:52:12]Found Content-Length = 680 [14:52:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:12]execute_script... [14:52: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)1785478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:12]POST & json_proto [14:52:12]process_json_proto [14:52:12]json parsed OK: [14:52:12]protocol is kg_v1.0 [14:52:12]action value=close_receipt [14:52:12]process_action close_receipt [14:52:12]cmd_close_receipt [14:52:12]MH_GetDate [14:52:12]Write to MH i2c: F0 00 00 94 01 84 [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: F0 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: F0 09 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: F0 09 00 94 01 00 9C DD EE 66 6A BD 47 65 2D [14:52:12]GetLastDocTimeStamp 1726930272 [14:52:12]current date 1726930332 [14:52:12]FM_GetShiftState [14:52:12]SAM_PROTO_GetShiftState [14:52:12]wFMCommunicate request_size=4 [14:52:12]MH_SAM_APDU [14:52:12]CAPDU: 80 13 01 00 [14:52:12]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [14:52:12]Write i2c OK [14:52:12]MH_I2C_Read... [14:52:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:12]Read from MH i2c: E2 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 0E 00 [14:52:12]MH_I2C_Read... [14:52:12]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A3 [14:52:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:52:12]wFMCommunicate OK [14:52:12]SAM_PROTO_GetShiftState done [14:52:12]FM_GetShiftState done [14:52:12]opened in 1726878748 [14:52:12]opened+sec_in_day 1726965148 [14:52:12]quantity*price = 140055 [14:52:12]sum+1 = 140057 [14:52:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 211 21.09.2024 14:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151461 ФПД: 231259149614930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151461&fm=231259149614930&tin=02508201610067®Number=0000000000091825&sum=140000 [14:52:13]StoreToDocumentArchive [14:52:13]shift 474 fd 151461 [14:52:13]save to /storage/0474/doc_00151461 [14:52:13]save last doc name /storage/0474/doc_00151461 to /storage/kkm_last_doc_name [14:52:13]save OK [14:52:13]Clear old archive folders... [14:52:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:52:13]tlvbuf is 002F2990 [14:52:13]SAM_PROTO_ClearQueue [14:52:13]wFMCommunicate request_size=4 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 09 00 00 [14:52:13]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:52:13]RAPDU: 90 00 [14:52:13]wFMCommunicate OK [14:52:13]SAM_PROTO_ClearQueue done [14:52:13]KKMCreateOFDPacket [14:52:13]OFDProtocolAddRootSTLVToBuf [14:52:13]FM_MakeSignedData [14:52:13]FM_MakeSignedData [14:52:13]SAM_PROTO_SignData [14:52:13]wFMCommunicate request_size=4 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 0D 01 02 [14:52:13]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:52:13]RAPDU: 90 00 [14:52:13]wFMCommunicate OK [14:52:13]wFMCommunicate request_size=255 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 9C DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 4F 02 00 35 04 06 00 D2 54 37 76 [14:52:13]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 9C DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 4F 02 00 35 04 06 00 D2 54 37 76 00 00 25 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [14:52:13]RAPDU: 90 00 [14:52:13]wFMCommunicate OK [14:52:13]wFMCommunicate request_size=7 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 0D 02 02 02 BF 52 [14:52:13]Write to MH i2c: E2 0A 00 A5 01 80 0D 02 02 02 00 BF 52 00 00 35 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [14:52:13]RAPDU: 90 00 [14:52:13]wFMCommunicate OK [14:52:13]wFMCommunicate request_size=4 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 0D 03 02 [14:52:13]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 0B 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 0B 00 A6 01 00 8E 07 99 50 FF 7D 61 28 90 00 A6 [14:52:13]RAPDU: 8E 07 99 50 FF 7D 61 28 90 00 [14:52:13]wFMCommunicate OK [14:52:13]SAM_PROTO_SignData done [14:52:13]FM_MakeSignedData done [14:52:13]CreateOFDProtocolMessage [14:52:13]wFMCommunicate request_size=4 [14:52:13]MH_SAM_APDU [14:52:13]CAPDU: 80 11 00 00 [14:52:13]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:13]Read from MH i2c: E2 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 17 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [14:52:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:52:13]wFMCommunicate OK [14:52:13]CreateOFDProtocolMessage done [14:52:13]OFDSenderStorePacket 151461 [14:52:13]StoreOFDPacket docnum=151461 [14:52:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BC F1 04 01 B6 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 9C DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 4F 02 00 35 04 06 00 D2 54 37 76 BF 52 8E 07 99 50 FF 7D 61 28 [14:52:13]CheckFolder [14:52:13]dirname=/storage/ofd_packets [14:52:13]CheckFolder done [14:52:13]ProducePacketName [14:52:13]name=ofd_packets/00151461 [14:52:13]NVStorageSaveData ofd_packets/00151461 [14:52:13]File name is /storage/ofd_packets/00151461 [14:52:13]Write 298 bytes [14:52:13]NVStorageSaveData done [14:52:13]OFDSenderStorePacket done [14:52:13]KKMCreateOFDPacket done [14:52:13]NVStorageSaveData kkm_last_timestamp [14:52:13]File name is /storage/kkm_last_timestamp [14:52:13]Write 4 bytes [14:52:13]NVStorageSaveData done [14:52:13]ExternCall_PrintAddStr [14:52:13]wPrintStart [14:52:13]Write to MH i2c: 01 00 00 A8 01 A9 [14:52:13]Write i2c OK [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: 01 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: 01 07 00 [14:52:13]MH_I2C_Read... [14:52:13]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [14:52:13]RasterBufferAndPrint [14:52:13]line Счет N : (1)1785478 [14:52:13]line ИНН: 02508201610067 [14:52:13]line Контрольно-Кассовый Чек [14:52:13]line ПРОДАЖА [14:52:13]line ТРК (МРК, ГНК) : 31 [14:52:13]line Товар: 2710194210 [14:52:13]line ДТ-К-5 [14:52:13]line 18.380 * 76.20 [14:52:13]line = 1400.56 [14:52:13]line НДС 12% НСП 1% [14:52:13]line > о реализуемом товаре [14:52:13]line ОКРУГЛЕНИЕ: -0.56 [14:52:13]line ИТОГО: 1400.00 [14:52:13]line Внесено: 1400.00 [14:52:13]line СДАЧА: 0.00 [14:52:13]line НСП 1% : 12.39 [14:52:13]line НДС 12% : 148.73 [14:52:13]line Наличными: 1400.00 [14:52:13]line Безнал.: 0.00 [14:52:13]line Место: АЗС № 89 "Партнер Нефть" [14:52:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:52:13]line СНО: Общий режим [14:52:13]line Чек 211 21.09.2024 14:52 [14:52:13]line Смена: 474 ФФД: 1.0 [14:52:13]line ЗНМ: 0300000113 [14:52:13]line РНМ: 0000000000091825 [14:52:13]line Версия ККМ: 001 [14:52:13]line ФМ: 0000000000871835 [14:52:13]line ФД: 151461 [14:52:13]line ФПД: 231259149614930 [14:52:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151461&fm=231259149614930&tin=02508201610067®Number=0000000000091825&sum=140000 [14:52:13]written 0, free lines is 4095 [14:52:13]OFD Sender: Processing packet 151461 [packets to send 824, broken 823] [14:52:13]ProducePacketName [14:52:13]name=ofd_packets/00151461 [14:52:13]OFD Sender: To server: pG, [14:52:13]CommunicateWithHost lk.salyk.kg:30040 [14:52:13]ConnectInit lk.salyk.kg [14:52:14]Write to MH i2c: 01 00 00 D3 01 D4 [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: 01 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: 01 07 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 DC 0C C3 [14:52:14]RasterBufferAndPrint [14:52:14]line [14:52:14]line [14:52:14]line [14:52:14]line [14:52:14]line [14:52:14]written 0, free lines is 3297 [14:52:14]MH_Cut [14:52:14]Write to MH i2c: D1 01 00 DA 01 01 AD [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: D1 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: D1 01 00 [14:52:14]MH_I2C_Read... [14:52:14]Read from MH i2c: D1 01 00 DA 01 00 AC [14:52:14]Write to MH i2c: 01 00 00 DB 01 DC [14:52:14]Write i2c OK [14:52:14]MH_I2C_Read... [14:52:15]*** Cut start [14:52:15]*** Purtial cut [14:52:15]*** Stage 1: CUTSNS_PIN = 1 [14:52:15]Read from MH i2c: 01 [14:52:15]MH_I2C_Read... [14:52:15]*** Stop cut motor [14:52:15]*** Cut end [14:52:15]Read from MH i2c: 01 07 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [14:52:15]process_action close_receipt done [14:52:15]requested_data is exist [14:52:15]produce_requested_data [14:52:15]requested_item fm.sn is exist - process it [14:52:15]wFMCommunicate request_size=4 [14:52:15]MH_SAM_APDU [14:52:15]CAPDU: 80 11 00 00 [14:52:15]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:15]Read from MH i2c: E2 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 17 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [14:52:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:52:15]wFMCommunicate OK [14:52:15]requested_item fd.num is exist - process it [14:52:15]SAM_PROTO_GetFieldsCounters [14:52:15]wFMCommunicate request_size=4 [14:52:15]MH_SAM_APDU [14:52:15]CAPDU: 80 13 00 00 [14:52:15]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:15]Read from MH i2c: E2 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 62 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [14:52:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D3 00 00 00 5E 04 04 00 D3 00 00 00 57 04 04 00 D4 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:15]wFMCommunicate OK [14:52:15]SAM_PROTO_GetFieldsCounters done [14:52:15]requested_item shift.num is exist - process it [14:52:15]requested_item shift.opened is exist - process it [14:52:15]req_shift_opened [14:52:15]FM_GetShiftState [14:52:15]SAM_PROTO_GetShiftState [14:52:15]wFMCommunicate request_size=4 [14:52:15]MH_SAM_APDU [14:52:15]CAPDU: 80 13 01 00 [14:52:15]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [14:52:15]Write i2c OK [14:52:15]MH_I2C_Read... [14:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:15]Read from MH i2c: E2 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 0E 00 [14:52:15]MH_I2C_Read... [14:52:15]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [14:52:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:52:15]wFMCommunicate OK [14:52:15]SAM_PROTO_GetShiftState done [14:52:15]FM_GetShiftState done [14:52:15]req_shift_opened done [14:52:15]requested_item shift.open_date is exist - process it [14:52:15]req_shift_open_date [14:52:15]req_shift_open_date done [14:52:15]produce_requested_data done [14:52:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151461,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:52:15]process_action_free close_receipt [14:52:15]json_value_free [14:52:15]json_value_free done [14:52:15]process_json_proto returns [14:52:15]Send response to host [14:52:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151461,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:52:15]free response buf [14:52:15]execute_script done [14:52:15]execute_script returns [14:52:15]free content buf [14:52:15]Sock 9.Close socket [14:52:15]Sock 9.Thread stoped [14:54:23]ConnectInit Can't connect to host [14:54:23]CommunicateWithHost connect error [14:54:23]CommunicateWithHost err = -1 [14:54:23]OFD Sender: Server communicate error [14:54:28]OFD Sender: Processing packet 151461 [packets to send 824, broken 823] [14:54:28]ProducePacketName [14:54:28]name=ofd_packets/00151461 [14:54:28]OFD Sender: To server: pG, [14:54:28]CommunicateWithHost lk.salyk.kg:30040 [14:54:28]ConnectInit lk.salyk.kg [14:54:29]Connected sock=10 [14:54:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BC F1 04 01 B6 FE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 9C DD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 4F 02 00 35 04 06 00 D2 54 37 76 BF 52 8E 07 99 50 FF 7D 61 28 [14:54:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9F 5C 47 00 41 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A5 4F 02 00 F4 03 04 00 29 86 EE 66 B6 04 01 00 00 36 1E 49 1F A3 44 67 B9 [14:54:29]CommunicateWithHost err = 0 [14:54:29]CheckOFDResponse [14:54:29]1017 (14) - 77093643461234 [14:54:29]1041 (16) - 0000000000871835 [14:54:29]1040 (4) - 151461 [14:54:29]1012 (4) - 21.09.2024 08:39 [14:54:29]1206 (1) - 0 [14:54:29]OFD Sender: Remove packet 151461 [14:54:29]ProducePacketName [14:54:29]name=ofd_packets/00151461 [14:54:29]NVStorageDeleteData [14:54:30]OFD Sender: No OFD packet to send [14:54:35]OFD Sender: No OFD packet to send [14:54:40]OFD Sender: No OFD packet to send [14:54:45]OFD Sender: No OFD packet to send [14:54:50]OFD Sender: No OFD packet to send [14:54:54]recv_with_timeout no data received [14:54:55]OFD Sender: No OFD packet to send [14:55:00]OFD Sender: No OFD packet to send [14:55:05]OFD Sender: No OFD packet to send [14:55:10]OFD Sender: No OFD packet to send [14:55:14]accept exits with 7 [14:55:14]New connection [14:55:14]New thread 3067161956 created [14:55:14]Thread 3067018596 joined [14:55:14]Waiting for new connection... [14:55:14] Sock 7.Parse request [14:55:14]Sock 7.Check first char [14:55:14]Sock 7.First char is OK [14:55:14]request: POST /json_proto HTTP/1.0 [14:55:14]Method: POST [14:55:14]URL: /json_proto [14:55:14]Method is POST - this is cgi request [14:55:14]url: /json_proto [14:55:14]query_string will be loaded in cgi processing [14:55:14]execute_cgi json_proto POST (null) [14:55:14]execute_cgi path=json_proto method=POST [14:55:14]POST find Content-Length [14:55:14]Host: 172.17.43.67:8080 [14:55:14]Content-Length: 796 [14:55:14]Content-Type: application/json [14:55:14] [14:55:14]POST finish read [14:55:14]Found Content-Length = 796 [14:55:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:14]execute_script... [14:55: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)1785479", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:55:14]POST & json_proto [14:55:14]process_json_proto [14:55:14]json parsed OK: [14:55:14]protocol is kg_v1.0 [14:55:14]action value=close_receipt [14:55:14]process_action close_receipt [14:55:14]cmd_close_receipt [14:55:14]MH_GetDate [14:55:14]Write to MH i2c: F0 00 00 DF 01 CF [14:55:14]Write i2c OK [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: F0 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: F0 09 00 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: F0 09 00 DF 01 00 52 DE EE 66 6A BD 47 65 2F [14:55:14]GetLastDocTimeStamp 1726930332 [14:55:14]current date 1726930514 [14:55:14]FM_GetShiftState [14:55:14]SAM_PROTO_GetShiftState [14:55:14]wFMCommunicate request_size=4 [14:55:14]MH_SAM_APDU [14:55:14]CAPDU: 80 13 01 00 [14:55:14]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [14:55:14]Write i2c OK [14:55:14]MH_I2C_Read... [14:55:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:14]Read from MH i2c: E2 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: E2 0E 00 [14:55:14]MH_I2C_Read... [14:55:14]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EE [14:55:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:55:14]wFMCommunicate OK [14:55:14]SAM_PROTO_GetShiftState done [14:55:14]FM_GetShiftState done [14:55:14]opened in 1726878748 [14:55:14]opened+sec_in_day 1726965148 [14:55:14]quantity*price = 0 [14:55:14]sum+1 = 1 [14:55:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 212 21.09.2024 14:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151462 ФПД: 118101208603627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151462&fm=118101208603627&tin=02508201610067®Number=0000000000091825&sum=0 [14:55:15]StoreToDocumentArchive [14:55:15]shift 474 fd 151462 [14:55:15]save to /storage/0474/doc_00151462 [14:55:15]save last doc name /storage/0474/doc_00151462 to /storage/kkm_last_doc_name [14:55:15]save OK [14:55:15]Clear old archive folders... [14:55:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:55:15]tlvbuf is 002B9FA0 [14:55:15]SAM_PROTO_ClearQueue [14:55:15]wFMCommunicate request_size=4 [14:55:15]MH_SAM_APDU [14:55:15]CAPDU: 80 09 00 00 [14:55:15]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:55:15]Read from MH i2c: E2 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [14:55:15]RAPDU: 90 00 [14:55:15]wFMCommunicate OK [14:55:15]SAM_PROTO_ClearQueue done [14:55:15]KKMCreateOFDPacket [14:55:15]OFDProtocolAddRootSTLVToBuf [14:55:15]FM_MakeSignedData [14:55:15]FM_MakeSignedData [14:55:15]SAM_PROTO_SignData [14:55:15]wFMCommunicate request_size=4 [14:55:15]MH_SAM_APDU [14:55:15]CAPDU: 80 0D 01 02 [14:55:15]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:55:15]Read from MH i2c: E2 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 [14:55:15]MH_I2C_Read... [14:55:15]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [14:55:15]RAPDU: 90 00 [14:55:15]wFMCommunicate OK [14:55:15]wFMCommunicate request_size=255 [14:55:15]MH_SAM_APDU [14:55:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 52 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 4F 02 00 35 04 06 00 6B [14:55:15]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 52 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 4F 02 00 35 04 06 00 6B 00 00 F7 [14:55:15]Write i2c OK [14:55:15]MH_I2C_Read... [14:55:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:16]Read from MH i2c: E2 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 03 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [14:55:16]RAPDU: 90 00 [14:55:16]wFMCommunicate OK [14:55:16]wFMCommunicate request_size=10 [14:55:16]MH_SAM_APDU [14:55:16]CAPDU: 80 0D 02 02 05 69 94 96 1B EB [14:55:16]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 69 94 96 1B EB 00 00 0E [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:55:16]Read from MH i2c: E2 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 03 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [14:55:16]RAPDU: 90 00 [14:55:16]wFMCommunicate OK [14:55:16]wFMCommunicate request_size=4 [14:55:16]MH_SAM_APDU [14:55:16]CAPDU: 80 0D 03 02 [14:55:16]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:55:16]Read from MH i2c: E2 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 0B 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 0B 00 F1 01 00 B8 90 C2 C1 AB D6 02 3D 90 00 F9 [14:55:16]RAPDU: B8 90 C2 C1 AB D6 02 3D 90 00 [14:55:16]wFMCommunicate OK [14:55:16]SAM_PROTO_SignData done [14:55:16]FM_MakeSignedData done [14:55:16]CreateOFDProtocolMessage [14:55:16]wFMCommunicate request_size=4 [14:55:16]MH_SAM_APDU [14:55:16]CAPDU: 80 11 00 00 [14:55:16]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:16]Read from MH i2c: E2 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 17 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [14:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:55:16]wFMCommunicate OK [14:55:16]CreateOFDProtocolMessage done [14:55:16]OFDSenderStorePacket 151462 [14:55:16]StoreOFDPacket docnum=151462 [14:55:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 99 3A 07 01 B6 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 52 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 4F 02 00 35 04 06 00 6B 69 94 96 1B EB B8 90 C2 C1 AB D6 02 3D [14:55:16]CheckFolder [14:55:16]dirname=/storage/ofd_packets [14:55:16]CheckFolder done [14:55:16]ProducePacketName [14:55:16]name=ofd_packets/00151462 [14:55:16]NVStorageSaveData ofd_packets/00151462 [14:55:16]File name is /storage/ofd_packets/00151462 [14:55:16]Write 301 bytes [14:55:16]NVStorageSaveData done [14:55:16]OFDSenderStorePacket done [14:55:16]KKMCreateOFDPacket done [14:55:16]NVStorageSaveData kkm_last_timestamp [14:55:16]File name is /storage/kkm_last_timestamp [14:55:16]Write 4 bytes [14:55:16]NVStorageSaveData done [14:55:16]ExternCall_PrintAddStr [14:55:16]wPrintStart [14:55:16]Write to MH i2c: 01 00 00 F3 01 F4 [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 07 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [14:55:16]RasterBufferAndPrint [14:55:16]line Счет N : (1)1785479 [14:55:16]line ИНН: 02508201610067 [14:55:16]line Контрольно-Кассовый Чек [14:55:16]line ПРОДАЖА [14:55:16]line ТРК (МРК, ГНК) : 22 [14:55:16]line Товар: 2710124130 [14:55:16]line Аи-92-К-5 [14:55:16]line 7.380 * 0.00 [14:55:16]line = 0.00 [14:55:16]line НДС 12% НСП 1% [14:55:16]line > о реализуемом товаре [14:55:16]line ИТОГО: 0.00 [14:55:16]line НСП 1% : 0.00 [14:55:16]line НДС 12% : 0.00 [14:55:16]line Наличными: 0.00 [14:55:16]line Безнал.: 0.00 [14:55:16]line Место: АЗС № 89 "Партнер Нефть" [14:55:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:55:16]line СНО: Общий режим [14:55:16]line Чек 212 21.09.2024 14:55 [14:55:16]line Смена: 474 ФФД: 1.0 [14:55:16]line ЗНМ: 0300000113 [14:55:16]line РНМ: 0000000000091825 [14:55:16]line Версия ККМ: 001 [14:55:16]line Платежная система: O! деньги [14:55:16]line ФМ: 0000000000871835 [14:55:16]line ФД: 151462 [14:55:16]line ФПД: 118101208603627 [14:55:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145514&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151462&fm=118101208603627&tin=02508201610067®Number=0000000000091825&sum=0 [14:55:16]written 0, free lines is 4095 [14:55:16]OFD Sender: Processing packet 151462 [packets to send 824, broken 823] [14:55:16]ProducePacketName [14:55:16]name=ofd_packets/00151462 [14:55:16]OFD Sender: To server: pG, [14:55:16]CommunicateWithHost lk.salyk.kg:30040 [14:55:16]ConnectInit lk.salyk.kg [14:55:16]Write to MH i2c: 01 00 00 1D 02 1F [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 07 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 E6 0C 18 [14:55:16]RasterBufferAndPrint [14:55:16]line [14:55:16]line [14:55:16]line [14:55:16]line [14:55:16]line [14:55:16]written 0, free lines is 3309 [14:55:16]MH_Cut [14:55:16]Write to MH i2c: D1 01 00 24 02 01 F8 [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: D1 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: D1 01 00 [14:55:16]MH_I2C_Read... [14:55:16]Read from MH i2c: D1 01 00 24 02 00 F7 [14:55:16]Write to MH i2c: 01 00 00 25 02 27 [14:55:16]Write i2c OK [14:55:16]MH_I2C_Read... [14:55:17]Connected sock=10 [14:55:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 99 3A 07 01 B6 EB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 52 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 4F 02 00 35 04 06 00 6B 69 94 96 1B EB B8 90 C2 C1 AB D6 02 3D [14:55:17]*** Cut start [14:55:17]*** Purtial cut [14:55:17]*** Stage 1: CUTSNS_PIN = 1 [14:55:17]Read from MH i2c: 01 [14:55:17]MH_I2C_Read... [14:55:17]*** Stop cut motor [14:55:17]*** Cut end [14:55:17]Read from MH i2c: 01 07 00 [14:55:17]MH_I2C_Read... [14:55:17]Read from MH i2c: 01 07 00 25 02 00 00 00 00 00 FF 0F 3C [14:55:17]process_action close_receipt done [14:55:17]requested_data is exist [14:55:17]produce_requested_data [14:55:17]requested_item fm.sn is exist - process it [14:55:17]wFMCommunicate request_size=4 [14:55:17]MH_SAM_APDU [14:55:17]CAPDU: 80 11 00 00 [14:55:17]Write to MH i2c: E2 08 00 26 02 80 11 00 00 00 00 00 00 A2 [14:55:17]Write i2c OK [14:55:17]MH_I2C_Read... [14:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:55:17]Read from MH i2c: E2 [14:55:17]MH_I2C_Read... [14:55:17]Read from MH i2c: E2 17 00 [14:55:17]MH_I2C_Read... [14:55:17]Read from MH i2c: E2 17 00 26 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [14:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:55:17]wFMCommunicate OK [14:55:17]requested_item fd.num is exist - process it [14:55:17]SAM_PROTO_GetFieldsCounters [14:55:17]wFMCommunicate request_size=4 [14:55:17]MH_SAM_APDU [14:55:17]CAPDU: 80 13 00 00 [14:55:17]Write to MH i2c: E2 08 00 27 02 80 13 00 00 00 00 00 00 A5 [14:55:17]Write i2c OK [14:55:17]MH_I2C_Read... [14:55:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:55:17]Read from MH i2c: E2 [14:55:17]MH_I2C_Read... [14:55:17]Read from MH i2c: E2 62 00 [14:55:17]MH_I2C_Read... [14:55:17]Read from MH i2c: E2 62 00 27 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 14 [14:55:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D4 00 00 00 5E 04 04 00 D4 00 00 00 57 04 04 00 D5 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:55:17]wFMCommunicate OK [14:55:17]SAM_PROTO_GetFieldsCounters done [14:55:17]requested_item shift.num is exist - process it [14:55:17]requested_item shift.opened is exist - process it [14:55:17]req_shift_opened [14:55:17]FM_GetShiftState [14:55:17]SAM_PROTO_GetShiftState [14:55:17]wFMCommunicate request_size=4 [14:55:17]MH_SAM_APDU [14:55:17]CAPDU: 80 13 01 00 [14:55:17]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [14:55:17]Write i2c OK [14:55:17]MH_I2C_Read... [14:55:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:55:18]Read from MH i2c: E2 [14:55:18]MH_I2C_Read... [14:55:18]Read from MH i2c: E2 0E 00 [14:55:18]MH_I2C_Read... [14:55:18]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 37 [14:55:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:55:18]wFMCommunicate OK [14:55:18]SAM_PROTO_GetShiftState done [14:55:18]FM_GetShiftState done [14:55:18]req_shift_opened done [14:55:18]requested_item shift.open_date is exist - process it [14:55:18]req_shift_open_date [14:55:18]req_shift_open_date done [14:55:18]produce_requested_data done [14:55:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151462,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:55:18]process_action_free close_receipt [14:55:18]json_value_free [14:55:18]json_value_free done [14:55:18]process_json_proto returns [14:55:18]Send response to host [14:55:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151462,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:55:18]free response buf [14:55:18]execute_script done [14:55:18]execute_script returns [14:55:18]free content buf [14:55:18]Sock 7.Close socket [14:55:18]Sock 7.Thread stoped [14:55:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 44 C6 47 00 E5 44 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A6 4F 02 00 F4 03 04 00 5A 86 EE 66 B6 04 01 00 00 29 56 6F F2 52 EF 4E C5 [14:55:18]CommunicateWithHost err = 0 [14:55:18]CheckOFDResponse [14:55:18]1017 (14) - 77093643461234 [14:55:18]1041 (16) - 0000000000871835 [14:55:18]1040 (4) - 151462 [14:55:18]1012 (4) - 21.09.2024 08:39 [14:55:18]1206 (1) - 0 [14:55:18]OFD Sender: Remove packet 151462 [14:55:18]ProducePacketName [14:55:18]name=ofd_packets/00151462 [14:55:18]NVStorageDeleteData [14:55:18]OFD Sender: No OFD packet to send [14:55:23]OFD Sender: No OFD packet to send [14:55:28]OFD Sender: No OFD packet to send [14:55:33]OFD Sender: No OFD packet to send [14:55:34]recv_with_timeout no data received [14:55:38]OFD Sender: No OFD packet to send [14:55:43]OFD Sender: No OFD packet to send [14:55:44]recv_with_timeout no data received [14:55:48]OFD Sender: No OFD packet to send [14:55:53]OFD Sender: No OFD packet to send [14:55:58]OFD Sender: No OFD packet to send [14:56:03]OFD Sender: No OFD packet to send [14:56:08]OFD Sender: No OFD packet to send [14:56:09]recv_with_timeout no data received [14:56:13]OFD Sender: No OFD packet to send [14:56:23]OFD Sender: No OFD packet to send [14:56:28]OFD Sender: No OFD packet to send [14:56:32]recv_with_timeout no data received [14:56:33]OFD Sender: No OFD packet to send [14:56:38]OFD Sender: No OFD packet to send [14:56:43]OFD Sender: No OFD packet to send [14:56:48]OFD Sender: No OFD packet to send [14:56:53]OFD Sender: No OFD packet to send [14:56:56]recv_with_timeout no data received [14:56:58]OFD Sender: No OFD packet to send [14:57:03]OFD Sender: No OFD packet to send [14:57:09]OFD Sender: No OFD packet to send [14:57:14]OFD Sender: No OFD packet to send [14:57:19]recv_with_timeout no data received [14:57:19]OFD Sender: No OFD packet to send [14:57:24]OFD Sender: No OFD packet to send [14:57:29]OFD Sender: No OFD packet to send [14:57:31]recv_with_timeout no data received [14:57:32]accept exits with 9 [14:57:32]New connection [14:57:32]New thread 3067018596 created [14:57:32]Thread 3067161956 joined [14:57:32]Waiting for new connection... [14:57:32] Sock 9.Parse request [14:57:32]Sock 9.Check first char [14:57:32]Sock 9.First char is OK [14:57:32]request: POST /json_proto HTTP/1.0 [14:57:32]Method: POST [14:57:32]URL: /json_proto [14:57:32]Method is POST - this is cgi request [14:57:32]url: /json_proto [14:57:32]query_string will be loaded in cgi processing [14:57:32]execute_cgi json_proto POST (null) [14:57:32]execute_cgi path=json_proto method=POST [14:57:32]POST find Content-Length [14:57:32]Host: 172.17.43.67:8080 [14:57:32]Content-Length: 678 [14:57:32]Content-Type: application/json [14:57:32] [14:57:32]POST finish read [14:57:32]Found Content-Length = 678 [14:57:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:32]execute_script... [14:57: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)1785481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:32]POST & json_proto [14:57:32]process_json_proto [14:57:32]json parsed OK: [14:57:32]protocol is kg_v1.0 [14:57:32]action value=close_receipt [14:57:32]process_action close_receipt [14:57:32]cmd_close_receipt [14:57:32]MH_GetDate [14:57:32]Write to MH i2c: F0 00 00 29 02 1A [14:57:32]Write i2c OK [14:57:32]MH_I2C_Read... [14:57:32]Read from MH i2c: F0 [14:57:32]MH_I2C_Read... [14:57:32]Read from MH i2c: F0 09 00 [14:57:32]MH_I2C_Read... [14:57:32]Read from MH i2c: F0 09 00 29 02 00 DC DE EE 66 6A BD 47 65 04 [14:57:32]GetLastDocTimeStamp 1726930514 [14:57:32]current date 1726930652 [14:57:32]FM_GetShiftState [14:57:32]SAM_PROTO_GetShiftState [14:57:32]wFMCommunicate request_size=4 [14:57:32]MH_SAM_APDU [14:57:32]CAPDU: 80 13 01 00 [14:57:32]Write to MH i2c: E2 08 00 2A 02 80 13 01 00 00 00 00 00 A9 [14:57:32]Write i2c OK [14:57:32]MH_I2C_Read... [14:57:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:32]Read from MH i2c: E2 [14:57:32]MH_I2C_Read... [14:57:32]Read from MH i2c: E2 0E 00 [14:57:32]MH_I2C_Read... [14:57:32]Read from MH i2c: E2 0E 00 2A 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 39 [14:57:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:57:32]wFMCommunicate OK [14:57:32]SAM_PROTO_GetShiftState done [14:57:32]FM_GetShiftState done [14:57:32]opened in 1726878748 [14:57:32]opened+sec_in_day 1726965148 [14:57:32]quantity*price = 20001 [14:57:32]sum+1 = 20002 [14:57:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 213 21.09.2024 14:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151463 ФПД: 224791869694878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145732&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151463&fm=224791869694878&tin=02508201610067®Number=0000000000091825&sum=20000 [14:57:33]StoreToDocumentArchive [14:57:33]shift 474 fd 151463 [14:57:33]save to /storage/0474/doc_00151463 [14:57:33]save last doc name /storage/0474/doc_00151463 to /storage/kkm_last_doc_name [14:57:33]save OK [14:57:33]Clear old archive folders... [14:57:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:57:33]tlvbuf is 002BB870 [14:57:33]SAM_PROTO_ClearQueue [14:57:33]wFMCommunicate request_size=4 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 09 00 00 [14:57:33]Write to MH i2c: E2 08 00 37 02 80 09 00 00 00 00 00 00 AB [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [14:57:33]RAPDU: 90 00 [14:57:33]wFMCommunicate OK [14:57:33]SAM_PROTO_ClearQueue done [14:57:33]KKMCreateOFDPacket [14:57:33]OFDProtocolAddRootSTLVToBuf [14:57:33]FM_MakeSignedData [14:57:33]FM_MakeSignedData [14:57:33]SAM_PROTO_SignData [14:57:33]wFMCommunicate request_size=4 [14:57:33]MH_SAM_APDU [14:57:33]CAPDU: 80 0D 01 02 [14:57:33]Write to MH i2c: E2 08 00 38 02 80 0D 01 02 00 00 00 00 B3 [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:33]Read from MH i2c: E2 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 [14:57:33]MH_I2C_Read... [14:57:33]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [14:57:33]RAPDU: 90 00 [14:57:33]wFMCommunicate OK [14:57:33]wFMCommunicate request_size=255 [14:57:33]MH_SAM_APDU [14:57: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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 DC DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 4F 02 00 35 04 06 00 CC [14:57:33]Write to MH i2c: E2 02 01 39 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 DC DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 4F 02 00 35 04 06 00 CC 00 00 B6 [14:57:33]Write i2c OK [14:57:33]MH_I2C_Read... [14:57:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:34]OFD Sender: No OFD packet to send [14:57:34]Read from MH i2c: E2 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 03 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [14:57:34]RAPDU: 90 00 [14:57:34]wFMCommunicate OK [14:57:34]wFMCommunicate request_size=10 [14:57:34]MH_SAM_APDU [14:57:34]CAPDU: 80 0D 02 02 05 72 6F 8A A3 9E [14:57:34]Write to MH i2c: E2 0D 00 3A 02 80 0D 02 02 05 00 72 6F 8A A3 9E 00 00 6C [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:34]Read from MH i2c: E2 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 03 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [14:57:34]RAPDU: 90 00 [14:57:34]wFMCommunicate OK [14:57:34]wFMCommunicate request_size=4 [14:57:34]MH_SAM_APDU [14:57:34]CAPDU: 80 0D 03 02 [14:57:34]Write to MH i2c: E2 08 00 3B 02 80 0D 03 02 00 00 00 00 B8 [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:34]Read from MH i2c: E2 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 0B 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 0B 00 3B 02 00 12 39 F0 9C B1 D4 7E 38 90 00 CB [14:57:34]RAPDU: 12 39 F0 9C B1 D4 7E 38 90 00 [14:57:34]wFMCommunicate OK [14:57:34]SAM_PROTO_SignData done [14:57:34]FM_MakeSignedData done [14:57:34]CreateOFDProtocolMessage [14:57:34]wFMCommunicate request_size=4 [14:57:34]MH_SAM_APDU [14:57:34]CAPDU: 80 11 00 00 [14:57:34]Write to MH i2c: E2 08 00 3C 02 80 11 00 00 00 00 00 00 B8 [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:34]Read from MH i2c: E2 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 17 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: E2 17 00 3C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [14:57:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:34]wFMCommunicate OK [14:57:34]CreateOFDProtocolMessage done [14:57:34]OFDSenderStorePacket 151463 [14:57:34]StoreOFDPacket docnum=151463 [14:57:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 5F 07 01 01 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 DC DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 4F 02 00 35 04 06 00 CC 72 6F 8A A3 9E 12 39 F0 9C B1 D4 7E 38 [14:57:34]CheckFolder [14:57:34]dirname=/storage/ofd_packets [14:57:34]CheckFolder done [14:57:34]ProducePacketName [14:57:34]name=ofd_packets/00151463 [14:57:34]NVStorageSaveData ofd_packets/00151463 [14:57:34]File name is /storage/ofd_packets/00151463 [14:57:34]Write 301 bytes [14:57:34]NVStorageSaveData done [14:57:34]OFDSenderStorePacket done [14:57:34]KKMCreateOFDPacket done [14:57:34]NVStorageSaveData kkm_last_timestamp [14:57:34]File name is /storage/kkm_last_timestamp [14:57:34]Write 4 bytes [14:57:34]NVStorageSaveData done [14:57:34]ExternCall_PrintAddStr [14:57:34]wPrintStart [14:57:34]Write to MH i2c: 01 00 00 3D 02 3F [14:57:34]Write i2c OK [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: 01 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: 01 07 00 [14:57:34]MH_I2C_Read... [14:57:34]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [14:57:34]RasterBufferAndPrint [14:57:34]line Счет N : (1)1785481 [14:57:34]line ИНН: 02508201610067 [14:57:34]line Контрольно-Кассовый Чек [14:57:34]line ПРОДАЖА [14:57:34]line ТРК (МРК, ГНК) : 42 [14:57:34]line Товар: 2710124130 [14:57:34]line Аи-92-К-5 [14:57:34]line 2.950 * 67.80 [14:57:34]line = 200.01 [14:57:34]line НДС 12% НСП 1% [14:57:34]line > о реализуемом товаре [14:57:34]line ОКРУГЛЕНИЕ: -0.01 [14:57:34]line ИТОГО: 200.00 [14:57:34]line Внесено: 200.00 [14:57:34]line СДАЧА: 0.00 [14:57:34]line НСП 1% : 1.77 [14:57:34]line НДС 12% : 21.24 [14:57:34]line Наличными: 200.00 [14:57:34]line Безнал.: 0.00 [14:57:34]line Место: АЗС № 89 "Партнер Нефть" [14:57:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:57:34]line СНО: Общий режим [14:57:34]line Чек 213 21.09.2024 14:57 [14:57:34]line Смена: 474 ФФД: 1.0 [14:57:34]line ЗНМ: 0300000113 [14:57:34]line РНМ: 0000000000091825 [14:57:34]line Версия ККМ: 001 [14:57:34]line ФМ: 0000000000871835 [14:57:34]line ФД: 151463 [14:57:34]line ФПД: 224791869694878 [14:57:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145732&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151463&fm=224791869694878&tin=02508201610067®Number=0000000000091825&sum=20000 [14:57:34]OFD Sender: Processing packet 151463 [packets to send 824, broken 823] [14:57:34]ProducePacketName [14:57:34]name=ofd_packets/00151463 [14:57:34]OFD Sender: To server: pG, [14:57:34]CommunicateWithHost lk.salyk.kg:30040 [14:57:34]ConnectInit lk.salyk.kg [14:57:34]written 0, free lines is 4095 [14:57:35]Write to MH i2c: 01 00 00 68 02 6A [14:57:35]Write i2c OK [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: 01 [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: 01 07 00 [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: 01 07 00 68 02 00 00 00 00 00 D7 0C 54 [14:57:35]RasterBufferAndPrint [14:57:35]line [14:57:35]line [14:57:35]line [14:57:35]line [14:57:35]line [14:57:35]written 0, free lines is 3295 [14:57:35]MH_Cut [14:57:35]Write to MH i2c: D1 01 00 6F 02 01 43 [14:57:35]Write i2c OK [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: D1 [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: D1 01 00 [14:57:35]MH_I2C_Read... [14:57:35]Read from MH i2c: D1 01 00 6F 02 00 42 [14:57:35]Write to MH i2c: 01 00 00 70 02 72 [14:57:35]Write i2c OK [14:57:35]MH_I2C_Read... [14:57:35]Connected sock=10 [14:57:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 48 5F 07 01 01 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 DC DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 4F 02 00 35 04 06 00 CC 72 6F 8A A3 9E 12 39 F0 9C B1 D4 7E 38 [14:57:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BB BE 47 00 7E 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A7 4F 02 00 F4 03 04 00 E3 86 EE 66 B6 04 01 00 00 AB E5 E1 44 D0 23 85 79 [14:57:35]CommunicateWithHost err = 0 [14:57:35]CheckOFDResponse [14:57:35]1017 (14) - 77093643461234 [14:57:35]1041 (16) - 0000000000871835 [14:57:35]1040 (4) - 151463 [14:57:35]1012 (4) - 21.09.2024 08:42 [14:57:35]1206 (1) - 0 [14:57:35]OFD Sender: Remove packet 151463 [14:57:35]ProducePacketName [14:57:35]name=ofd_packets/00151463 [14:57:35]NVStorageDeleteData [14:57:35]*** Cut start [14:57:35]*** Purtial cut [14:57:35]*** Stage 1: CUTSNS_PIN = 1 [14:57:36]Read from MH i2c: 01 [14:57:36]MH_I2C_Read... [14:57:36]*** Stop cut motor [14:57:36]*** Cut end [14:57:36]Read from MH i2c: 01 07 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: 01 07 00 70 02 00 00 00 00 00 FF 0F 87 [14:57:36]process_action close_receipt done [14:57:36]requested_data is exist [14:57:36]produce_requested_data [14:57:36]requested_item fm.sn is exist - process it [14:57:36]wFMCommunicate request_size=4 [14:57:36]MH_SAM_APDU [14:57:36]CAPDU: 80 11 00 00 [14:57:36]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [14:57:36]Write i2c OK [14:57:36]MH_I2C_Read... [14:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:36]Read from MH i2c: E2 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 17 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [14:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:36]wFMCommunicate OK [14:57:36]requested_item fd.num is exist - process it [14:57:36]SAM_PROTO_GetFieldsCounters [14:57:36]wFMCommunicate request_size=4 [14:57:36]MH_SAM_APDU [14:57:36]CAPDU: 80 13 00 00 [14:57:36]Write to MH i2c: E2 08 00 72 02 80 13 00 00 00 00 00 00 F0 [14:57:36]Write i2c OK [14:57:36]MH_I2C_Read... [14:57:36]OFD Sender: No OFD packet to send [14:57:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:36]Read from MH i2c: E2 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 62 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 62 00 72 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 63 [14:57:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:36]wFMCommunicate OK [14:57:36]SAM_PROTO_GetFieldsCounters done [14:57:36]requested_item shift.num is exist - process it [14:57:36]requested_item shift.opened is exist - process it [14:57:36]req_shift_opened [14:57:36]FM_GetShiftState [14:57:36]SAM_PROTO_GetShiftState [14:57:36]wFMCommunicate request_size=4 [14:57:36]MH_SAM_APDU [14:57:36]CAPDU: 80 13 01 00 [14:57:36]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [14:57:36]Write i2c OK [14:57:36]MH_I2C_Read... [14:57:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:36]Read from MH i2c: E2 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 0E 00 [14:57:36]MH_I2C_Read... [14:57:36]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 82 [14:57:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:57:36]wFMCommunicate OK [14:57:36]SAM_PROTO_GetShiftState done [14:57:36]FM_GetShiftState done [14:57:36]req_shift_opened done [14:57:36]requested_item shift.open_date is exist - process it [14:57:36]req_shift_open_date [14:57:36]req_shift_open_date done [14:57:36]produce_requested_data done [14:57:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151463,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:57:36]process_action_free close_receipt [14:57:36]json_value_free [14:57:36]json_value_free done [14:57:36]process_json_proto returns [14:57:36]Send response to host [14:57:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151463,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:57:36]free response buf [14:57:36]execute_script done [14:57:36]execute_script returns [14:57:36]free content buf [14:57:36]Sock 9.Close socket [14:57:36]Sock 9.Thread stoped [14:57:41]OFD Sender: No OFD packet to send [14:57:44]accept exits with 7 [14:57:44]New connection [14:57:44]New thread 3067161956 created [14:57:44]Thread 3067018596 joined [14:57:44]Waiting for new connection... [14:57:44] Sock 7.Parse request [14:57:44]Sock 7.Check first char [14:57:44]Sock 7.First char is OK [14:57:44]request: POST /json_proto HTTP/1.0 [14:57:44]Method: POST [14:57:44]URL: /json_proto [14:57:44]Method is POST - this is cgi request [14:57:44]url: /json_proto [14:57:44]query_string will be loaded in cgi processing [14:57:44]execute_cgi json_proto POST (null) [14:57:44]execute_cgi path=json_proto method=POST [14:57:44]POST find Content-Length [14:57:44]Host: 172.17.43.67:8080 [14:57:44]Content-Length: 678 [14:57:44]Content-Type: application/json [14:57:44] [14:57:44]POST finish read [14:57:44]Found Content-Length = 678 [14:57:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [14:57:44]execute_script... [14:57: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)1785480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [14:57:44]POST & json_proto [14:57:44]process_json_proto [14:57:44]json parsed OK: [14:57:44]protocol is kg_v1.0 [14:57:44]action value=close_receipt [14:57:44]process_action close_receipt [14:57:44]cmd_close_receipt [14:57:44]MH_GetDate [14:57:44]Write to MH i2c: F0 00 00 74 02 65 [14:57:44]Write i2c OK [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: F0 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: F0 09 00 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: F0 09 00 74 02 00 E9 DE EE 66 6A BD 47 65 5C [14:57:44]GetLastDocTimeStamp 1726930652 [14:57:44]current date 1726930665 [14:57:44]FM_GetShiftState [14:57:44]SAM_PROTO_GetShiftState [14:57:44]wFMCommunicate request_size=4 [14:57:44]MH_SAM_APDU [14:57:44]CAPDU: 80 13 01 00 [14:57:44]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [14:57:44]Write i2c OK [14:57:44]MH_I2C_Read... [14:57:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:44]Read from MH i2c: E2 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: E2 0E 00 [14:57:44]MH_I2C_Read... [14:57:44]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 84 [14:57:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:57:44]wFMCommunicate OK [14:57:44]SAM_PROTO_GetShiftState done [14:57:44]FM_GetShiftState done [14:57:44]opened in 1726878748 [14:57:44]opened+sec_in_day 1726965148 [14:57:44]quantity*price = 30051 [14:57:44]sum+1 = 30052 [14:57:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 214 21.09.2024 14:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151464 ФПД: 231128165894819 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145745&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151464&fm=231128165894819&tin=02508201610067®Number=0000000000091825&sum=30000 [14:57:45]StoreToDocumentArchive [14:57:45]shift 474 fd 151464 [14:57:45]save to /storage/0474/doc_00151464 [14:57:45]save last doc name /storage/0474/doc_00151464 to /storage/kkm_last_doc_name [14:57:45]save OK [14:57:45]Clear old archive folders... [14:57:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:57:45]tlvbuf is 002CDA20 [14:57:45]SAM_PROTO_ClearQueue [14:57:45]wFMCommunicate request_size=4 [14:57:45]MH_SAM_APDU [14:57:45]CAPDU: 80 09 00 00 [14:57:45]Write to MH i2c: E2 08 00 82 02 80 09 00 00 00 00 00 00 F6 [14:57:45]Write i2c OK [14:57:45]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [14:57:46]RAPDU: 90 00 [14:57:46]wFMCommunicate OK [14:57:46]SAM_PROTO_ClearQueue done [14:57:46]KKMCreateOFDPacket [14:57:46]OFDProtocolAddRootSTLVToBuf [14:57:46]FM_MakeSignedData [14:57:46]FM_MakeSignedData [14:57:46]SAM_PROTO_SignData [14:57:46]wFMCommunicate request_size=4 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 0D 01 02 [14:57:46]Write to MH i2c: E2 08 00 83 02 80 0D 01 02 00 00 00 00 FE [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [14:57:46]RAPDU: 90 00 [14:57:46]wFMCommunicate OK [14:57:46]wFMCommunicate request_size=255 [14:57:46]MH_SAM_APDU [14:57: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 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 D6 00 00 00 F4 03 04 00 E9 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 4F 02 00 35 04 06 00 D2 [14:57:46]Write to MH i2c: E2 02 01 84 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 D6 00 00 00 F4 03 04 00 E9 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 4F 02 00 35 04 06 00 D2 00 00 4C [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]OFD Sender: No OFD packet to send [14:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [14:57:46]RAPDU: 90 00 [14:57:46]wFMCommunicate OK [14:57:46]wFMCommunicate request_size=10 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 0D 02 02 05 35 B8 39 CA A3 [14:57:46]Write to MH i2c: E2 0D 00 85 02 80 0D 02 02 05 00 35 B8 39 CA A3 00 00 9E [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [14:57:46]RAPDU: 90 00 [14:57:46]wFMCommunicate OK [14:57:46]wFMCommunicate request_size=4 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 0D 03 02 [14:57:46]Write to MH i2c: E2 08 00 86 02 80 0D 03 02 00 00 00 00 03 [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 0B 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 0B 00 86 02 00 A5 38 F8 82 4C 16 79 6C 90 00 A2 [14:57:46]RAPDU: A5 38 F8 82 4C 16 79 6C 90 00 [14:57:46]wFMCommunicate OK [14:57:46]SAM_PROTO_SignData done [14:57:46]FM_MakeSignedData done [14:57:46]CreateOFDProtocolMessage [14:57:46]wFMCommunicate request_size=4 [14:57:46]MH_SAM_APDU [14:57:46]CAPDU: 80 11 00 00 [14:57:46]Write to MH i2c: E2 08 00 87 02 80 11 00 00 00 00 00 00 03 [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:46]Read from MH i2c: E2 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 17 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: E2 17 00 87 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [14:57:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:46]wFMCommunicate OK [14:57:46]CreateOFDProtocolMessage done [14:57:46]OFDSenderStorePacket 151464 [14:57:46]StoreOFDPacket docnum=151464 [14:57:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB DA 07 01 40 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D6 00 00 00 F4 03 04 00 E9 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 4F 02 00 35 04 06 00 D2 35 B8 39 CA A3 A5 38 F8 82 4C 16 79 6C [14:57:46]CheckFolder [14:57:46]dirname=/storage/ofd_packets [14:57:46]CheckFolder done [14:57:46]ProducePacketName [14:57:46]name=ofd_packets/00151464 [14:57:46]NVStorageSaveData ofd_packets/00151464 [14:57:46]File name is /storage/ofd_packets/00151464 [14:57:46]Write 301 bytes [14:57:46]NVStorageSaveData done [14:57:46]OFDSenderStorePacket done [14:57:46]KKMCreateOFDPacket done [14:57:46]NVStorageSaveData kkm_last_timestamp [14:57:46]File name is /storage/kkm_last_timestamp [14:57:46]Write 4 bytes [14:57:46]NVStorageSaveData done [14:57:46]ExternCall_PrintAddStr [14:57:46]wPrintStart [14:57:46]Write to MH i2c: 01 00 00 88 02 8A [14:57:46]Write i2c OK [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: 01 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: 01 07 00 [14:57:46]MH_I2C_Read... [14:57:46]Read from MH i2c: 01 07 00 88 02 00 00 00 00 00 FF 0F 9F [14:57:46]RasterBufferAndPrint [14:57:46]line Счет N : (1)1785480 [14:57:46]line ИНН: 02508201610067 [14:57:46]line Контрольно-Кассовый Чек [14:57:46]line ПРОДАЖА [14:57:46]line ТРК (МРК, ГНК) : 23 [14:57:46]line Товар: 2710124500 [14:57:46]line Аи-95-К-5 [14:57:46]line 4.050 * 74.20 [14:57:46]line = 300.51 [14:57:46]line НДС 12% НСП 1% [14:57:46]line > о реализуемом товаре [14:57:46]line ОКРУГЛЕНИЕ: -0.51 [14:57:46]line ИТОГО: 300.00 [14:57:46]line Внесено: 300.00 [14:57:46]line СДАЧА: 0.00 [14:57:46]line НСП 1% : 2.66 [14:57:46]line НДС 12% : 31.91 [14:57:46]line Наличными: 300.00 [14:57:46]line Безнал.: 0.00 [14:57:46]line Место: АЗС № 89 "Партнер Нефть" [14:57:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [14:57:46]line СНО: Общий режим [14:57:46]line Чек 214 21.09.2024 14:57 [14:57:46]line Смена: 474 ФФД: 1.0 [14:57:46]line ЗНМ: 0300000113 [14:57:46]line РНМ: 0000000000091825 [14:57:46]line Версия ККМ: 001 [14:57:46]line ФМ: 0000000000871835 [14:57:46]line ФД: 151464 [14:57:46]line ФПД: 231128165894819 [14:57:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T145745&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151464&fm=231128165894819&tin=02508201610067®Number=0000000000091825&sum=30000 [14:57:46]written 0, free lines is 4095 [14:57:46]OFD Sender: Processing packet 151464 [packets to send 824, broken 823] [14:57:46]ProducePacketName [14:57:46]name=ofd_packets/00151464 [14:57:46]OFD Sender: To server: pG, [14:57:46]CommunicateWithHost lk.salyk.kg:30040 [14:57:46]ConnectInit lk.salyk.kg [14:57:47]Write to MH i2c: 01 00 00 B3 02 B5 [14:57:47]Write i2c OK [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: 01 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: 01 07 00 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: 01 07 00 B3 02 00 00 00 00 00 D9 0C A1 [14:57:47]RasterBufferAndPrint [14:57:47]line [14:57:47]line [14:57:47]line [14:57:47]line [14:57:47]line [14:57:47]written 0, free lines is 3298 [14:57:47]MH_Cut [14:57:47]Write to MH i2c: D1 01 00 BA 02 01 8E [14:57:47]Write i2c OK [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: D1 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: D1 01 00 [14:57:47]MH_I2C_Read... [14:57:47]Read from MH i2c: D1 01 00 BA 02 00 8D [14:57:47]Write to MH i2c: 01 00 00 BB 02 BD [14:57:47]Write i2c OK [14:57:47]MH_I2C_Read... [14:57:47]*** Cut start [14:57:47]*** Purtial cut [14:57:47]*** Stage 1: CUTSNS_PIN = 1 [14:57:48]Read from MH i2c: 01 [14:57:48]MH_I2C_Read... [14:57:48]*** Stop cut motor [14:57:48]*** Cut end [14:57:48]Read from MH i2c: 01 07 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [14:57:48]process_action close_receipt done [14:57:48]requested_data is exist [14:57:48]produce_requested_data [14:57:48]requested_item fm.sn is exist - process it [14:57:48]wFMCommunicate request_size=4 [14:57:48]MH_SAM_APDU [14:57:48]CAPDU: 80 11 00 00 [14:57:48]Write to MH i2c: E2 08 00 BC 02 80 11 00 00 00 00 00 00 38 [14:57:48]Write i2c OK [14:57:48]MH_I2C_Read... [14:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:48]Read from MH i2c: E2 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 17 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 17 00 BC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [14:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [14:57:48]wFMCommunicate OK [14:57:48]requested_item fd.num is exist - process it [14:57:48]SAM_PROTO_GetFieldsCounters [14:57:48]wFMCommunicate request_size=4 [14:57:48]MH_SAM_APDU [14:57:48]CAPDU: 80 13 00 00 [14:57:48]Write to MH i2c: E2 08 00 BD 02 80 13 00 00 00 00 00 00 3B [14:57:48]Write i2c OK [14:57:48]MH_I2C_Read... [14:57:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:48]Read from MH i2c: E2 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 62 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 62 00 BD 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 B2 [14:57:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:48]wFMCommunicate OK [14:57:48]SAM_PROTO_GetFieldsCounters done [14:57:48]requested_item shift.num is exist - process it [14:57:48]requested_item shift.opened is exist - process it [14:57:48]req_shift_opened [14:57:48]FM_GetShiftState [14:57:48]SAM_PROTO_GetShiftState [14:57:48]wFMCommunicate request_size=4 [14:57:48]MH_SAM_APDU [14:57:48]CAPDU: 80 13 01 00 [14:57:48]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [14:57:48]Write i2c OK [14:57:48]MH_I2C_Read... [14:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:48]Read from MH i2c: E2 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 0E 00 [14:57:48]MH_I2C_Read... [14:57:48]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CD [14:57:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [14:57:48]wFMCommunicate OK [14:57:48]SAM_PROTO_GetShiftState done [14:57:48]FM_GetShiftState done [14:57:48]req_shift_opened done [14:57:48]requested_item shift.open_date is exist - process it [14:57:48]req_shift_open_date [14:57:48]req_shift_open_date done [14:57:48]produce_requested_data done [14:57:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151464,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [14:57:48]process_action_free close_receipt [14:57:48]json_value_free [14:57:48]json_value_free done [14:57:48]process_json_proto returns [14:57:48]Send response to host [14:57:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151464,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [14:57:48]free response buf [14:57:48]execute_script done [14:57:48]execute_script returns [14:57:48]free content buf [14:57:48]Sock 7.Close socket [14:57:48]Sock 7.Thread stoped [14:57:48]Connected sock=11 [14:57:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FB DA 07 01 40 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D6 00 00 00 F4 03 04 00 E9 DE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 4F 02 00 35 04 06 00 D2 35 B8 39 CA A3 A5 38 F8 82 4C 16 79 6C [14:57:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6A D1 47 00 85 30 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A8 4F 02 00 F4 03 04 00 F2 86 EE 66 B6 04 01 00 00 59 F9 25 79 8A E4 63 37 [14:57:49]CommunicateWithHost err = 0 [14:57:49]CheckOFDResponse [14:57:49]1017 (14) - 77093643461234 [14:57:49]1041 (16) - 0000000000871835 [14:57:49]1040 (4) - 151464 [14:57:49]1012 (4) - 21.09.2024 08:42 [14:57:49]1206 (1) - 0 [14:57:49]OFD Sender: Remove packet 151464 [14:57:49]ProducePacketName [14:57:49]name=ofd_packets/00151464 [14:57:49]NVStorageDeleteData [14:57:50]OFD Sender: No OFD packet to send [14:57:55]OFD Sender: No OFD packet to send [14:58:00]OFD Sender: No OFD packet to send [14:58:05]OFD Sender: No OFD packet to send [14:58:10]OFD Sender: No OFD packet to send [14:58:15]OFD Sender: No OFD packet to send [14:58:20]OFD Sender: No OFD packet to send [14:58:25]OFD Sender: No OFD packet to send [14:58:30]OFD Sender: No OFD packet to send [14:58:35]OFD Sender: No OFD packet to send [14:58:40]OFD Sender: No OFD packet to send [14:58:45]OFD Sender: No OFD packet to send [14:58:50]OFD Sender: No OFD packet to send [14:58:55]OFD Sender: No OFD packet to send [14:59:00]OFD Sender: No OFD packet to send [14:59:05]OFD Sender: No OFD packet to send [14:59:10]OFD Sender: No OFD packet to send [14:59:15]OFD Sender: No OFD packet to send [14:59:20]OFD Sender: No OFD packet to send [14:59:25]OFD Sender: No OFD packet to send [14:59:30]OFD Sender: No OFD packet to send [14:59:35]OFD Sender: No OFD packet to send [14:59:40]OFD Sender: No OFD packet to send [14:59:45]OFD Sender: No OFD packet to send [14:59:50]OFD Sender: No OFD packet to send [14:59:55]OFD Sender: No OFD packet to send [15:00:00]OFD Sender: No OFD packet to send [15:00:05]OFD Sender: No OFD packet to send [15:00:10]OFD Sender: No OFD packet to send [15:00:15]OFD Sender: No OFD packet to send [15:00:20]accept exits with 10 [15:00:20]New connection [15:00:20]New thread 3067018596 created [15:00:20]Thread 3067161956 joined [15:00:20]Waiting for new connection... [15:00:20] Sock 10.Parse request [15:00:20]Sock 10.Check first char [15:00:20]Sock 10.First char is OK [15:00:20]request: POST /json_proto HTTP/1.0 [15:00:20]Method: POST [15:00:20]URL: /json_proto [15:00:20]Method is POST - this is cgi request [15:00:20]url: /json_proto [15:00:20]query_string will be loaded in cgi processing [15:00:20]execute_cgi json_proto POST (null) [15:00:20]execute_cgi path=json_proto method=POST [15:00:20]POST find Content-Length [15:00:20]Host: 172.17.43.67:8080 [15:00:20]Content-Length: 678 [15:00:20]Content-Type: application/json [15:00:20] [15:00:20]POST finish read [15:00:20]Found Content-Length = 678 [15:00:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:20]execute_script... [15:00: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)1785482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:20]POST & json_proto [15:00:20]process_json_proto [15:00:20]json parsed OK: [15:00:20]protocol is kg_v1.0 [15:00:20]action value=close_receipt [15:00:20]process_action close_receipt [15:00:20]cmd_close_receipt [15:00:20]MH_GetDate [15:00:20]Write to MH i2c: F0 00 00 BF 02 B0 [15:00:20]Write i2c OK [15:00:20]MH_I2C_Read... [15:00:20]Read from MH i2c: F0 [15:00:20]MH_I2C_Read... [15:00:20]Read from MH i2c: F0 09 00 [15:00:20]MH_I2C_Read... [15:00:20]Read from MH i2c: F0 09 00 BF 02 00 84 DF EE 66 6A BD 47 65 43 [15:00:20]GetLastDocTimeStamp 1726930665 [15:00:20]current date 1726930820 [15:00:20]FM_GetShiftState [15:00:20]SAM_PROTO_GetShiftState [15:00:20]wFMCommunicate request_size=4 [15:00:20]MH_SAM_APDU [15:00:20]CAPDU: 80 13 01 00 [15:00:20]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [15:00:20]Write i2c OK [15:00:20]MH_I2C_Read... [15:00:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:20]Read from MH i2c: E2 [15:00:20]MH_I2C_Read... [15:00:20]Read from MH i2c: E2 0E 00 [15:00:20]MH_I2C_Read... [15:00:20]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CF [15:00:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:00:20]wFMCommunicate OK [15:00:20]SAM_PROTO_GetShiftState done [15:00:20]FM_GetShiftState done [15:00:20]opened in 1726878748 [15:00:20]opened+sec_in_day 1726965148 [15:00:20]quantity*price = 30035 [15:00:20]sum+1 = 30036 [15:00:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 215 21.09.2024 15:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151465 ФПД: 143373246982618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151465&fm=143373246982618&tin=02508201610067®Number=0000000000091825&sum=30000 [15:00:21]StoreToDocumentArchive [15:00:21]shift 474 fd 151465 [15:00:21]save to /storage/0474/doc_00151465 [15:00:21]save last doc name /storage/0474/doc_00151465 to /storage/kkm_last_doc_name [15:00:21]save OK [15:00:21]Clear old archive folders... [15:00:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:00:21]tlvbuf is 002CEDE0 [15:00:21]SAM_PROTO_ClearQueue [15:00:21]wFMCommunicate request_size=4 [15:00:21]MH_SAM_APDU [15:00:21]CAPDU: 80 09 00 00 [15:00:21]Write to MH i2c: E2 08 00 CD 02 80 09 00 00 00 00 00 00 41 [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:21]Read from MH i2c: E2 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [15:00:21]RAPDU: 90 00 [15:00:21]wFMCommunicate OK [15:00:21]SAM_PROTO_ClearQueue done [15:00:21]KKMCreateOFDPacket [15:00:21]OFDProtocolAddRootSTLVToBuf [15:00:21]FM_MakeSignedData [15:00:21]FM_MakeSignedData [15:00:21]SAM_PROTO_SignData [15:00:21]wFMCommunicate request_size=4 [15:00:21]MH_SAM_APDU [15:00:21]CAPDU: 80 0D 01 02 [15:00:21]Write to MH i2c: E2 08 00 CE 02 80 0D 01 02 00 00 00 00 49 [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:21]Read from MH i2c: E2 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [15:00:21]RAPDU: 90 00 [15:00:21]wFMCommunicate OK [15:00:21]wFMCommunicate request_size=255 [15:00:21]MH_SAM_APDU [15:00: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 84 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 4F 02 00 35 04 06 00 82 [15:00:21]Write to MH i2c: E2 02 01 CF 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 84 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 4F 02 00 35 04 06 00 82 00 00 CC [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:21]Read from MH i2c: E2 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [15:00:21]RAPDU: 90 00 [15:00:21]wFMCommunicate OK [15:00:21]wFMCommunicate request_size=10 [15:00:21]MH_SAM_APDU [15:00:21]CAPDU: 80 0D 02 02 05 65 AF 74 E9 DA [15:00:21]Write to MH i2c: E2 0D 00 D0 02 80 0D 02 02 05 00 65 AF 74 E9 DA 00 00 A1 [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:21]Read from MH i2c: E2 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [15:00:21]RAPDU: 90 00 [15:00:21]wFMCommunicate OK [15:00:21]wFMCommunicate request_size=4 [15:00:21]MH_SAM_APDU [15:00:21]CAPDU: 80 0D 03 02 [15:00:21]Write to MH i2c: E2 08 00 D1 02 80 0D 03 02 00 00 00 00 4E [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:21]Read from MH i2c: E2 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 0B 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 0B 00 D1 02 00 B7 DD A3 AA 70 86 0D F5 90 00 28 [15:00:21]RAPDU: B7 DD A3 AA 70 86 0D F5 90 00 [15:00:21]wFMCommunicate OK [15:00:21]SAM_PROTO_SignData done [15:00:21]FM_MakeSignedData done [15:00:21]CreateOFDProtocolMessage [15:00:21]wFMCommunicate request_size=4 [15:00:21]MH_SAM_APDU [15:00:21]CAPDU: 80 11 00 00 [15:00:21]Write to MH i2c: E2 08 00 D2 02 80 11 00 00 00 00 00 00 4E [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:21]Read from MH i2c: E2 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 17 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: E2 17 00 D2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [15:00:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:00:21]wFMCommunicate OK [15:00:21]CreateOFDProtocolMessage done [15:00:21]OFDSenderStorePacket 151465 [15:00:21]StoreOFDPacket docnum=151465 [15:00:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 EF 07 01 CD F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 84 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 4F 02 00 35 04 06 00 82 65 AF 74 E9 DA B7 DD A3 AA 70 86 0D F5 [15:00:21]CheckFolder [15:00:21]dirname=/storage/ofd_packets [15:00:21]CheckFolder done [15:00:21]ProducePacketName [15:00:21]name=ofd_packets/00151465 [15:00:21]NVStorageSaveData ofd_packets/00151465 [15:00:21]File name is /storage/ofd_packets/00151465 [15:00:21]Write 301 bytes [15:00:21]NVStorageSaveData done [15:00:21]OFDSenderStorePacket done [15:00:21]KKMCreateOFDPacket done [15:00:21]NVStorageSaveData kkm_last_timestamp [15:00:21]File name is /storage/kkm_last_timestamp [15:00:21]Write 4 bytes [15:00:21]NVStorageSaveData done [15:00:21]ExternCall_PrintAddStr [15:00:21]wPrintStart [15:00:21]Write to MH i2c: 01 00 00 D3 02 D5 [15:00:21]Write i2c OK [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: 01 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: 01 07 00 [15:00:21]MH_I2C_Read... [15:00:21]Read from MH i2c: 01 07 00 D3 02 00 00 00 00 00 FF 0F EA [15:00:21]RasterBufferAndPrint [15:00:21]line Счет N : (1)1785482 [15:00:21]line ИНН: 02508201610067 [15:00:21]line Контрольно-Кассовый Чек [15:00:21]line ПРОДАЖА [15:00:21]line ТРК (МРК, ГНК) : 42 [15:00:21]line Товар: 2710124130 [15:00:21]line Аи-92-К-5 [15:00:21]line 4.430 * 67.80 [15:00:21]line = 300.35 [15:00:21]line НДС 12% НСП 1% [15:00:21]line > о реализуемом товаре [15:00:21]line ОКРУГЛЕНИЕ: -0.35 [15:00:21]line ИТОГО: 300.00 [15:00:21]line Внесено: 300.00 [15:00:21]line СДАЧА: 0.00 [15:00:21]line НСП 1% : 2.66 [15:00:21]line НДС 12% : 31.90 [15:00:21]line Наличными: 300.00 [15:00:21]line Безнал.: 0.00 [15:00:21]line Место: АЗС № 89 "Партнер Нефть" [15:00:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:00:21]line СНО: Общий режим [15:00:21]line Чек 215 21.09.2024 15:00 [15:00:21]line Смена: 474 ФФД: 1.0 [15:00:21]line ЗНМ: 0300000113 [15:00:21]line РНМ: 0000000000091825 [15:00:21]line Версия ККМ: 001 [15:00:21]line ФМ: 0000000000871835 [15:00:21]line ФД: 151465 [15:00:21]line ФПД: 143373246982618 [15:00:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150020&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151465&fm=143373246982618&tin=02508201610067®Number=0000000000091825&sum=30000 [15:00:22]written 0, free lines is 4095 [15:00:22]OFD Sender: Processing packet 151465 [packets to send 824, broken 823] [15:00:22]ProducePacketName [15:00:22]name=ofd_packets/00151465 [15:00:22]OFD Sender: To server: pG, [15:00:22]CommunicateWithHost lk.salyk.kg:30040 [15:00:22]ConnectInit lk.salyk.kg [15:00:22]Write to MH i2c: 01 00 00 FE 02 00 [15:00:22]Write i2c OK [15:00:22]MH_I2C_Read... [15:00:22]Read from MH i2c: 01 [15:00:22]MH_I2C_Read... [15:00:22]Read from MH i2c: 01 07 00 [15:00:22]MH_I2C_Read... [15:00:22]Read from MH i2c: 01 07 00 FE 02 00 00 00 00 00 DF 0C F2 [15:00:22]RasterBufferAndPrint [15:00:22]line [15:00:22]line [15:00:22]line [15:00:22]line [15:00:22]line [15:00:22]written 0, free lines is 3301 [15:00:22]MH_Cut [15:00:22]Write to MH i2c: D1 01 00 05 03 01 DA [15:00:22]Write i2c OK [15:00:22]MH_I2C_Read... [15:00:22]Read from MH i2c: D1 [15:00:22]MH_I2C_Read... [15:00:22]Read from MH i2c: D1 01 00 [15:00:22]MH_I2C_Read... [15:00:22]Read from MH i2c: D1 01 00 05 03 00 D9 [15:00:22]Write to MH i2c: 01 00 00 06 03 09 [15:00:22]Write i2c OK [15:00:22]MH_I2C_Read... [15:00:23]*** Cut start [15:00:23]*** Purtial cut [15:00:23]*** Stage 1: CUTSNS_PIN = 1 [15:00:23]Read from MH i2c: 01 [15:00:23]MH_I2C_Read... [15:00:23]*** Stop cut motor [15:00:23]*** Cut end [15:00:23]Read from MH i2c: 01 07 00 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: 01 07 00 06 03 00 00 00 00 00 FF 0F 1E [15:00:23]process_action close_receipt done [15:00:23]requested_data is exist [15:00:23]produce_requested_data [15:00:23]requested_item fm.sn is exist - process it [15:00:23]wFMCommunicate request_size=4 [15:00:23]MH_SAM_APDU [15:00:23]CAPDU: 80 11 00 00 [15:00:23]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [15:00:23]Write i2c OK [15:00:23]MH_I2C_Read... [15:00:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:23]Read from MH i2c: E2 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: E2 17 00 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: E2 17 00 07 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [15:00:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:00:23]wFMCommunicate OK [15:00:23]requested_item fd.num is exist - process it [15:00:23]SAM_PROTO_GetFieldsCounters [15:00:23]wFMCommunicate request_size=4 [15:00:23]MH_SAM_APDU [15:00:23]CAPDU: 80 13 00 00 [15:00:23]Write to MH i2c: E2 08 00 08 03 80 13 00 00 00 00 00 00 87 [15:00:23]Write i2c OK [15:00:23]MH_I2C_Read... [15:00:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:23]Read from MH i2c: E2 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: E2 62 00 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: E2 62 00 08 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [15:00:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 A9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:00:23]wFMCommunicate OK [15:00:23]SAM_PROTO_GetFieldsCounters done [15:00:23]requested_item shift.num is exist - process it [15:00:23]requested_item shift.opened is exist - process it [15:00:23]req_shift_opened [15:00:23]FM_GetShiftState [15:00:23]SAM_PROTO_GetShiftState [15:00:23]wFMCommunicate request_size=4 [15:00:23]MH_SAM_APDU [15:00:23]CAPDU: 80 13 01 00 [15:00:23]Write to MH i2c: E2 08 00 09 03 80 13 01 00 00 00 00 00 89 [15:00:23]Write i2c OK [15:00:23]MH_I2C_Read... [15:00:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:23]Read from MH i2c: E2 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: E2 0E 00 [15:00:23]MH_I2C_Read... [15:00:23]Read from MH i2c: E2 0E 00 09 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 19 [15:00:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:00:23]wFMCommunicate OK [15:00:23]SAM_PROTO_GetShiftState done [15:00:23]FM_GetShiftState done [15:00:23]req_shift_opened done [15:00:23]requested_item shift.open_date is exist - process it [15:00:23]req_shift_open_date [15:00:23]req_shift_open_date done [15:00:23]produce_requested_data done [15:00:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151465,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:00:23]process_action_free close_receipt [15:00:23]json_value_free [15:00:23]json_value_free done [15:00:23]process_json_proto returns [15:00:23]Send response to host [15:00:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151465,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:00:23]free response buf [15:00:23]execute_script done [15:00:23]execute_script returns [15:00:23]free content buf [15:00:23]Sock 10.Close socket [15:00:23]Sock 10.Thread stoped [15:00:26]Connected sock=11 [15:00:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 EF 07 01 CD F2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 84 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 4F 02 00 35 04 06 00 82 65 AF 74 E9 DA B7 DD A3 AA 70 86 0D F5 [15:00:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 42 47 00 F7 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 A9 4F 02 00 F4 03 04 00 8E 87 EE 66 B6 04 01 00 00 B8 E8 B9 30 74 C0 1E B5 [15:00:26]CommunicateWithHost err = 0 [15:00:26]CheckOFDResponse [15:00:26]1017 (14) - 77093643461234 [15:00:26]1041 (16) - 0000000000871835 [15:00:26]1040 (4) - 151465 [15:00:26]1012 (4) - 21.09.2024 08:45 [15:00:26]1206 (1) - 0 [15:00:26]OFD Sender: Remove packet 151465 [15:00:26]ProducePacketName [15:00:26]name=ofd_packets/00151465 [15:00:26]NVStorageDeleteData [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:46]recv_with_timeout no data received [15:00:47]OFD Sender: No OFD packet to send [15:00:52]OFD Sender: No OFD packet to send [15:00:57]OFD Sender: No OFD packet to send [15:01:02]OFD Sender: No OFD packet to send [15:01:03]recv_with_timeout no data received [15:01:06]accept exits with 7 [15:01:06]New connection [15:01:06]New thread 3067161956 created [15:01:06]Thread 3067018596 joined [15:01:06]Waiting for new connection... [15:01:06] Sock 7.Parse request [15:01:06]Sock 7.Check first char [15:01:06]Sock 7.First char is OK [15:01:06]request: POST /json_proto HTTP/1.0 [15:01:06]Method: POST [15:01:06]URL: /json_proto [15:01:06]Method is POST - this is cgi request [15:01:06]url: /json_proto [15:01:06]query_string will be loaded in cgi processing [15:01:06]execute_cgi json_proto POST (null) [15:01:06]execute_cgi path=json_proto method=POST [15:01:06]POST find Content-Length [15:01:06]Host: 172.17.43.67:8080 [15:01:06]Content-Length: 678 [15:01:06]Content-Type: application/json [15:01:06] [15:01:06]POST finish read [15:01:06]Found Content-Length = 678 [15:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:06]execute_script... [15:01: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)1785483", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:01:06]POST & json_proto [15:01:06]process_json_proto [15:01:06]json parsed OK: [15:01:06]protocol is kg_v1.0 [15:01:06]action value=close_receipt [15:01:06]process_action close_receipt [15:01:06]cmd_close_receipt [15:01:06]MH_GetDate [15:01:06]Write to MH i2c: F0 00 00 0A 03 FC [15:01:06]Write i2c OK [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: F0 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: F0 09 00 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: F0 09 00 0A 03 00 B2 DF EE 66 6A BD 47 65 BD [15:01:06]GetLastDocTimeStamp 1726930820 [15:01:06]current date 1726930866 [15:01:06]FM_GetShiftState [15:01:06]SAM_PROTO_GetShiftState [15:01:06]wFMCommunicate request_size=4 [15:01:06]MH_SAM_APDU [15:01:06]CAPDU: 80 13 01 00 [15:01:06]Write to MH i2c: E2 08 00 0B 03 80 13 01 00 00 00 00 00 8B [15:01:06]Write i2c OK [15:01:06]MH_I2C_Read... [15:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:06]Read from MH i2c: E2 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: E2 0E 00 [15:01:06]MH_I2C_Read... [15:01:06]Read from MH i2c: E2 0E 00 0B 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1B [15:01:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:01:06]wFMCommunicate OK [15:01:06]SAM_PROTO_GetShiftState done [15:01:06]FM_GetShiftState done [15:01:06]opened in 1726878748 [15:01:06]opened+sec_in_day 1726965148 [15:01:06]quantity*price = 50010 [15:01:06]sum+1 = 50012 [15:01: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 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 216 21.09.2024 15:01 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151466 ФПД: 71849487086300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151466&fm=71849487086300&tin=02508201610067®Number=0000000000091825&sum=50000 [15:01:07]StoreToDocumentArchive [15:01:07]shift 474 fd 151466 [15:01:07]save to /storage/0474/doc_00151466 [15:01:07]save last doc name /storage/0474/doc_00151466 to /storage/kkm_last_doc_name [15:01:07]save OK [15:01:07]Clear old archive folders... [15:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:01:07]tlvbuf is 00295840 [15:01:07]SAM_PROTO_ClearQueue [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 09 00 00 [15:01:07]Write to MH i2c: E2 08 00 18 03 80 09 00 00 00 00 00 00 8D [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [15:01:07]RAPDU: 90 00 [15:01:07]wFMCommunicate OK [15:01:07]SAM_PROTO_ClearQueue done [15:01:07]KKMCreateOFDPacket [15:01:07]OFDProtocolAddRootSTLVToBuf [15:01:07]FM_MakeSignedData [15:01:07]FM_MakeSignedData [15:01:07]SAM_PROTO_SignData [15:01:07]wFMCommunicate request_size=4 [15:01:07]MH_SAM_APDU [15:01:07]CAPDU: 80 0D 01 02 [15:01:07]Write to MH i2c: E2 08 00 19 03 80 0D 01 02 00 00 00 00 95 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:01:07]Read from MH i2c: E2 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 [15:01:07]MH_I2C_Read... [15:01:07]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [15:01:07]RAPDU: 90 00 [15:01:07]wFMCommunicate OK [15:01:07]wFMCommunicate request_size=255 [15:01:07]MH_SAM_APDU [15:01: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 D8 00 00 00 F4 03 04 00 B2 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 4F 02 00 35 04 06 00 41 [15:01:07]Write to MH i2c: E2 02 01 1A 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B2 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 4F 02 00 35 04 06 00 41 00 00 D0 [15:01:07]Write i2c OK [15:01:07]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [15:01:08]RAPDU: 90 00 [15:01:08]wFMCommunicate OK [15:01:08]wFMCommunicate request_size=10 [15:01:08]MH_SAM_APDU [15:01:08]CAPDU: 80 0D 02 02 05 58 C3 27 B2 DC [15:01:08]Write to MH i2c: E2 0D 00 1B 03 80 0D 02 02 05 00 58 C3 27 B2 DC 00 00 72 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [15:01:08]RAPDU: 90 00 [15:01:08]wFMCommunicate OK [15:01:08]wFMCommunicate request_size=4 [15:01:08]MH_SAM_APDU [15:01:08]CAPDU: 80 0D 03 02 [15:01:08]Write to MH i2c: E2 08 00 1C 03 80 0D 03 02 00 00 00 00 9A [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 0B 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 0B 00 1C 03 00 28 D4 5D E9 A3 B4 7E 63 90 00 15 [15:01:08]RAPDU: 28 D4 5D E9 A3 B4 7E 63 90 00 [15:01:08]wFMCommunicate OK [15:01:08]SAM_PROTO_SignData done [15:01:08]FM_MakeSignedData done [15:01:08]CreateOFDProtocolMessage [15:01:08]wFMCommunicate request_size=4 [15:01:08]MH_SAM_APDU [15:01:08]CAPDU: 80 11 00 00 [15:01:08]Write to MH i2c: E2 08 00 1D 03 80 11 00 00 00 00 00 00 9A [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:08]Read from MH i2c: E2 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 17 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: E2 17 00 1D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 ED [15:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:01:08]wFMCommunicate OK [15:01:08]CreateOFDProtocolMessage done [15:01:08]OFDSenderStorePacket 151466 [15:01:08]StoreOFDPacket docnum=151466 [15:01:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 DD 07 01 C0 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D8 00 00 00 F4 03 04 00 B2 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 4F 02 00 35 04 06 00 41 58 C3 27 B2 DC 28 D4 5D E9 A3 B4 7E 63 [15:01:08]CheckFolder [15:01:08]dirname=/storage/ofd_packets [15:01:08]CheckFolder done [15:01:08]ProducePacketName [15:01:08]name=ofd_packets/00151466 [15:01:08]NVStorageSaveData ofd_packets/00151466 [15:01:08]File name is /storage/ofd_packets/00151466 [15:01:08]Write 301 bytes [15:01:08]NVStorageSaveData done [15:01:08]OFDSenderStorePacket done [15:01:08]KKMCreateOFDPacket done [15:01:08]NVStorageSaveData kkm_last_timestamp [15:01:08]File name is /storage/kkm_last_timestamp [15:01:08]Write 4 bytes [15:01:08]NVStorageSaveData done [15:01:08]ExternCall_PrintAddStr [15:01:08]wPrintStart [15:01:08]Write to MH i2c: 01 00 00 1E 03 21 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 07 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 07 00 1E 03 00 00 00 00 00 FF 0F 36 [15:01:08]RasterBufferAndPrint [15:01:08]line Счет N : (1)1785483 [15:01:08]line ИНН: 02508201610067 [15:01:08]line Контрольно-Кассовый Чек [15:01:08]line ПРОДАЖА [15:01:08]line ТРК (МРК, ГНК) : 23 [15:01:08]line Товар: 2710124500 [15:01:08]line Аи-95-К-5 [15:01:08]line 6.740 * 74.20 [15:01:08]line = 500.11 [15:01:08]line НДС 12% НСП 1% [15:01:08]line > о реализуемом товаре [15:01:08]line ОКРУГЛЕНИЕ: -0.11 [15:01:08]line ИТОГО: 500.00 [15:01:08]line Внесено: 500.00 [15:01:08]line СДАЧА: 0.00 [15:01:08]line НСП 1% : 4.43 [15:01:08]line НДС 12% : 53.11 [15:01:08]line Наличными: 500.00 [15:01:08]line Безнал.: 0.00 [15:01:08]line Место: АЗС № 89 "Партнер Нефть" [15:01:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:01:08]line СНО: Общий режим [15:01:08]line Чек 216 21.09.2024 15:01 [15:01:08]line Смена: 474 ФФД: 1.0 [15:01:08]line ЗНМ: 0300000113 [15:01:08]line РНМ: 0000000000091825 [15:01:08]line Версия ККМ: 001 [15:01:08]line ФМ: 0000000000871835 [15:01:08]line ФД: 151466 [15:01:08]line ФПД: 71849487086300 [15:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150106&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151466&fm=71849487086300&tin=02508201610067®Number=0000000000091825&sum=50000 [15:01:08]written 0, free lines is 4095 [15:01:08]OFD Sender: Processing packet 151466 [packets to send 824, broken 823] [15:01:08]ProducePacketName [15:01:08]name=ofd_packets/00151466 [15:01:08]OFD Sender: To server: pG, [15:01:08]CommunicateWithHost lk.salyk.kg:30040 [15:01:08]ConnectInit lk.salyk.kg [15:01:08]Write to MH i2c: 01 00 00 49 03 4C [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 07 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: 01 07 00 49 03 00 00 00 00 00 D7 0C 36 [15:01:08]RasterBufferAndPrint [15:01:08]line [15:01:08]line [15:01:08]line [15:01:08]line [15:01:08]line [15:01:08]written 0, free lines is 3295 [15:01:08]MH_Cut [15:01:08]Write to MH i2c: D1 01 00 50 03 01 25 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: D1 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: D1 01 00 [15:01:08]MH_I2C_Read... [15:01:08]Read from MH i2c: D1 01 00 50 03 00 24 [15:01:08]Write to MH i2c: 01 00 00 51 03 54 [15:01:08]Write i2c OK [15:01:08]MH_I2C_Read... [15:01:08]Connected sock=10 [15:01:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 DD 07 01 C0 D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 D8 00 00 00 F4 03 04 00 B2 DF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 4F 02 00 35 04 06 00 41 58 C3 27 B2 DC 28 D4 5D E9 A3 B4 7E 63 [15:01:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CE E0 47 00 D0 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AA 4F 02 00 F4 03 04 00 B9 87 EE 66 B6 04 01 00 00 8D 07 31 80 6A 26 82 35 [15:01:09]CommunicateWithHost err = 0 [15:01:09]CheckOFDResponse [15:01:09]1017 (14) - 77093643461234 [15:01:09]1041 (16) - 0000000000871835 [15:01:09]1040 (4) - 151466 [15:01:09]1012 (4) - 21.09.2024 08:45 [15:01:09]1206 (1) - 0 [15:01:09]OFD Sender: Remove packet 151466 [15:01:09]ProducePacketName [15:01:09]name=ofd_packets/00151466 [15:01:09]NVStorageDeleteData [15:01:09]*** Cut start [15:01:09]*** Purtial cut [15:01:09]*** Stage 1: CUTSNS_PIN = 1 [15:01:09]Read from MH i2c: 01 [15:01:09]MH_I2C_Read... [15:01:09]*** Stop cut motor [15:01:09]*** Cut end [15:01:09]Read from MH i2c: 01 07 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: 01 07 00 51 03 00 00 00 00 00 FF 0F 69 [15:01:09]process_action close_receipt done [15:01:09]requested_data is exist [15:01:09]produce_requested_data [15:01:09]requested_item fm.sn is exist - process it [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 11 00 00 [15:01:09]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 17 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 22 [15:01:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:01:09]wFMCommunicate OK [15:01:09]requested_item fd.num is exist - process it [15:01:09]SAM_PROTO_GetFieldsCounters [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 13 00 00 [15:01:09]Write to MH i2c: E2 08 00 53 03 80 13 00 00 00 00 00 00 D2 [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]OFD Sender: No OFD packet to send [15:01:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 62 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 62 00 53 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [15:01:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:01:09]wFMCommunicate OK [15:01:09]SAM_PROTO_GetFieldsCounters done [15:01:09]requested_item shift.num is exist - process it [15:01:09]requested_item shift.opened is exist - process it [15:01:09]req_shift_opened [15:01:09]FM_GetShiftState [15:01:09]SAM_PROTO_GetShiftState [15:01:09]wFMCommunicate request_size=4 [15:01:09]MH_SAM_APDU [15:01:09]CAPDU: 80 13 01 00 [15:01:09]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [15:01:09]Write i2c OK [15:01:09]MH_I2C_Read... [15:01:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:01:09]Read from MH i2c: E2 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 0E 00 [15:01:09]MH_I2C_Read... [15:01:09]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 64 [15:01:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:01:09]wFMCommunicate OK [15:01:09]SAM_PROTO_GetShiftState done [15:01:09]FM_GetShiftState done [15:01:09]req_shift_opened done [15:01:09]requested_item shift.open_date is exist - process it [15:01:09]req_shift_open_date [15:01:09]req_shift_open_date done [15:01:09]produce_requested_data done [15:01:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151466,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:01:09]process_action_free close_receipt [15:01:09]json_value_free [15:01:09]json_value_free done [15:01:09]process_json_proto returns [15:01:09]Send response to host [15:01:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151466,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:01:09]free response buf [15:01:09]execute_script done [15:01:09]execute_script returns [15:01:09]free content buf [15:01:09]Sock 7.Close socket [15:01:09]Sock 7.Thread stoped [15:01:14]OFD Sender: No OFD packet to send [15:01:19]OFD Sender: No OFD packet to send [15:01:24]OFD Sender: No OFD packet to send [15:01:29]OFD Sender: No OFD packet to send [15:01:33]recv_with_timeout no data received [15:01:34]OFD Sender: No OFD packet to send [15:01:39]OFD Sender: No OFD packet to send [15:01:44]OFD Sender: No OFD packet to send [15:01:50]OFD Sender: No OFD packet to send [15:01:55]OFD Sender: No OFD packet to send [15:02:00]OFD Sender: No OFD packet to send [15:02:00]recv_with_timeout no data received [15:02:05]OFD Sender: No OFD packet to send [15:02:10]OFD Sender: No OFD packet to send [15:02:15]OFD Sender: No OFD packet to send [15:02:20]OFD Sender: No OFD packet to send [15:02:25]OFD Sender: No OFD packet to send [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:03:00]recv_with_timeout no data received [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:10]recv_with_timeout no data received [15:03:15]OFD Sender: No OFD packet to send [15:03:20]OFD Sender: No OFD packet to send [15:03:24]accept exits with 9 [15:03:24]New connection [15:03:24]New thread 3067018596 created [15:03:24]Thread 3067161956 joined [15:03:24]Waiting for new connection... [15:03:24] Sock 9.Parse request [15:03:24]Sock 9.Check first char [15:03:24]Sock 9.First char is OK [15:03:24]request: POST /json_proto HTTP/1.0 [15:03:24]Method: POST [15:03:24]URL: /json_proto [15:03:24]Method is POST - this is cgi request [15:03:24]url: /json_proto [15:03:24]query_string will be loaded in cgi processing [15:03:24]execute_cgi json_proto POST (null) [15:03:24]execute_cgi path=json_proto method=POST [15:03:24]POST find Content-Length [15:03:24]Host: 172.17.43.67:8080 [15:03:24]Content-Length: 678 [15:03:24]Content-Type: application/json [15:03:24] [15:03:24]POST finish read [15:03:24]Found Content-Length = 678 [15:03:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:24]execute_script... [15:03:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:24]POST & json_proto [15:03:24]process_json_proto [15:03:24]json parsed OK: [15:03:24]protocol is kg_v1.0 [15:03:24]action value=close_receipt [15:03:24]process_action close_receipt [15:03:24]cmd_close_receipt [15:03:24]MH_GetDate [15:03:24]Write to MH i2c: F0 00 00 55 03 47 [15:03:24]Write i2c OK [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: F0 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: F0 09 00 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: F0 09 00 55 03 00 3C E0 EE 66 6A BD 47 65 93 [15:03:24]GetLastDocTimeStamp 1726930866 [15:03:24]current date 1726931004 [15:03:24]FM_GetShiftState [15:03:24]SAM_PROTO_GetShiftState [15:03:24]wFMCommunicate request_size=4 [15:03:24]MH_SAM_APDU [15:03:24]CAPDU: 80 13 01 00 [15:03:24]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [15:03:24]Write i2c OK [15:03:24]MH_I2C_Read... [15:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:24]Read from MH i2c: E2 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: E2 0E 00 [15:03:24]MH_I2C_Read... [15:03:24]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 66 [15:03:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:03:24]wFMCommunicate OK [15:03:24]SAM_PROTO_GetShiftState done [15:03:24]FM_GetShiftState done [15:03:24]opened in 1726878748 [15:03:24]opened+sec_in_day 1726965148 [15:03:24]quantity*price = 50036 [15:03:24]sum+1 = 50037 [15:03:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 217 21.09.2024 15:03 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151467 ФПД: 216561782422387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150324&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151467&fm=216561782422387&tin=02508201610067®Number=0000000000091825&sum=50000 [15:03:25]StoreToDocumentArchive [15:03:25]shift 474 fd 151467 [15:03:25]save to /storage/0474/doc_00151467 [15:03:25]save last doc name /storage/0474/doc_00151467 to /storage/kkm_last_doc_name [15:03:25]save OK [15:03:25]Clear old archive folders... [15:03:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:25]tlvbuf is 002D7140 [15:03:25]SAM_PROTO_ClearQueue [15:03:25]wFMCommunicate request_size=4 [15:03:25]MH_SAM_APDU [15:03:25]CAPDU: 80 09 00 00 [15:03:25]Write to MH i2c: E2 08 00 63 03 80 09 00 00 00 00 00 00 D8 [15:03:25]Write i2c OK [15:03:25]MH_I2C_Read... [15:03:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:25]Read from MH i2c: E2 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [15:03:25]RAPDU: 90 00 [15:03:25]wFMCommunicate OK [15:03:25]SAM_PROTO_ClearQueue done [15:03:25]KKMCreateOFDPacket [15:03:25]OFDProtocolAddRootSTLVToBuf [15:03:25]FM_MakeSignedData [15:03:25]FM_MakeSignedData [15:03:25]SAM_PROTO_SignData [15:03:25]wFMCommunicate request_size=4 [15:03:25]MH_SAM_APDU [15:03:25]CAPDU: 80 0D 01 02 [15:03:25]Write to MH i2c: E2 08 00 64 03 80 0D 01 02 00 00 00 00 E0 [15:03:25]Write i2c OK [15:03:25]MH_I2C_Read... [15:03:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:25]Read from MH i2c: E2 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 [15:03:25]MH_I2C_Read... [15:03:25]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [15:03:25]RAPDU: 90 00 [15:03:25]wFMCommunicate OK [15:03:25]wFMCommunicate request_size=255 [15:03:25]MH_SAM_APDU [15:03:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 3C E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 4F 02 00 35 04 06 00 C4 [15:03:25]Write to MH i2c: E2 02 01 65 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 3C E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 4F 02 00 35 04 06 00 C4 00 00 43 [15:03:25]Write i2c OK [15:03:25]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [15:03:26]RAPDU: 90 00 [15:03:26]wFMCommunicate OK [15:03:26]wFMCommunicate request_size=10 [15:03:26]MH_SAM_APDU [15:03:26]CAPDU: 80 0D 02 02 05 F6 38 1C FB 73 [15:03:26]Write to MH i2c: E2 0D 00 66 03 80 0D 02 02 05 00 F6 38 1C FB 73 00 00 A5 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [15:03:26]RAPDU: 90 00 [15:03:26]wFMCommunicate OK [15:03:26]wFMCommunicate request_size=4 [15:03:26]MH_SAM_APDU [15:03:26]CAPDU: 80 0D 03 02 [15:03:26]Write to MH i2c: E2 08 00 67 03 80 0D 03 02 00 00 00 00 E5 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 0B 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 0B 00 67 03 00 C5 0C CF 92 6D E3 F3 2F 90 00 8A [15:03:26]RAPDU: C5 0C CF 92 6D E3 F3 2F 90 00 [15:03:26]wFMCommunicate OK [15:03:26]SAM_PROTO_SignData done [15:03:26]FM_MakeSignedData done [15:03:26]CreateOFDProtocolMessage [15:03:26]wFMCommunicate request_size=4 [15:03:26]MH_SAM_APDU [15:03:26]CAPDU: 80 11 00 00 [15:03:26]Write to MH i2c: E2 08 00 68 03 80 11 00 00 00 00 00 00 E5 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:26]Read from MH i2c: E2 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 17 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: E2 17 00 68 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 38 [15:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:26]wFMCommunicate OK [15:03:26]CreateOFDProtocolMessage done [15:03:26]OFDSenderStorePacket 151467 [15:03:26]StoreOFDPacket docnum=151467 [15:03:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 31 07 01 17 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 3C E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 4F 02 00 35 04 06 00 C4 F6 38 1C FB 73 C5 0C CF 92 6D E3 F3 2F [15:03:26]CheckFolder [15:03:26]dirname=/storage/ofd_packets [15:03:26]CheckFolder done [15:03:26]ProducePacketName [15:03:26]name=ofd_packets/00151467 [15:03:26]NVStorageSaveData ofd_packets/00151467 [15:03:26]File name is /storage/ofd_packets/00151467 [15:03:26]Write 301 bytes [15:03:26]NVStorageSaveData done [15:03:26]OFDSenderStorePacket done [15:03:26]KKMCreateOFDPacket done [15:03:26]NVStorageSaveData kkm_last_timestamp [15:03:26]File name is /storage/kkm_last_timestamp [15:03:26]Write 4 bytes [15:03:26]NVStorageSaveData done [15:03:26]ExternCall_PrintAddStr [15:03:26]wPrintStart [15:03:26]Write to MH i2c: 01 00 00 69 03 6C [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 69 03 00 00 00 00 00 FF 0F 81 [15:03:26]RasterBufferAndPrint [15:03:26]line Счет N : (1)1785484 [15:03:26]line ИНН: 02508201610067 [15:03:26]line Контрольно-Кассовый Чек [15:03:26]line ПРОДАЖА [15:03:26]line ТРК (МРК, ГНК) : 42 [15:03:26]line Товар: 2710124130 [15:03:26]line Аи-92-К-5 [15:03:26]line 7.380 * 67.80 [15:03:26]line = 500.36 [15:03:26]line НДС 12% НСП 1% [15:03:26]line > о реализуемом товаре [15:03:26]line ОКРУГЛЕНИЕ: -0.36 [15:03:26]line ИТОГО: 500.00 [15:03:26]line Внесено: 500.00 [15:03:26]line СДАЧА: 0.00 [15:03:26]line НСП 1% : 4.43 [15:03:26]line НДС 12% : 53.14 [15:03:26]line Наличными: 500.00 [15:03:26]line Безнал.: 0.00 [15:03:26]line Место: АЗС № 89 "Партнер Нефть" [15:03:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:03:26]line СНО: Общий режим [15:03:26]line Чек 217 21.09.2024 15:03 [15:03:26]line Смена: 474 ФФД: 1.0 [15:03:26]line ЗНМ: 0300000113 [15:03:26]line РНМ: 0000000000091825 [15:03:26]line Версия ККМ: 001 [15:03:26]line ФМ: 0000000000871835 [15:03:26]line ФД: 151467 [15:03:26]line ФПД: 216561782422387 [15:03:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150324&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151467&fm=216561782422387&tin=02508201610067®Number=0000000000091825&sum=50000 [15:03:26]written 0, free lines is 4095 [15:03:26]OFD Sender: Processing packet 151467 [packets to send 824, broken 823] [15:03:26]ProducePacketName [15:03:26]name=ofd_packets/00151467 [15:03:26]OFD Sender: To server: pG, [15:03:26]CommunicateWithHost lk.salyk.kg:30040 [15:03:26]ConnectInit lk.salyk.kg [15:03:26]Connected sock=7 [15:03:26]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 29 31 07 01 17 DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 3C E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 4F 02 00 35 04 06 00 C4 F6 38 1C FB 73 C5 0C CF 92 6D E3 F3 2F [15:03:26]Write to MH i2c: 01 00 00 94 03 97 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 DF 0C 89 [15:03:26]RasterBufferAndPrint [15:03:26]line [15:03:26]line [15:03:26]line [15:03:26]line [15:03:26]line [15:03:26]written 0, free lines is 3301 [15:03:26]MH_Cut [15:03:26]Write to MH i2c: D1 01 00 9B 03 01 70 [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: D1 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: D1 01 00 [15:03:26]MH_I2C_Read... [15:03:26]Read from MH i2c: D1 01 00 9B 03 00 6F [15:03:26]Write to MH i2c: 01 00 00 9C 03 9F [15:03:26]Write i2c OK [15:03:26]MH_I2C_Read... [15:03:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 20 BF 47 00 49 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AB 4F 02 00 F4 03 04 00 43 88 EE 66 B6 04 01 00 00 90 FE 30 ED 20 06 FE F2 [15:03:26]CommunicateWithHost err = 0 [15:03:26]CheckOFDResponse [15:03:26]1017 (14) - 77093643461234 [15:03:26]1041 (16) - 0000000000871835 [15:03:26]1040 (4) - 151467 [15:03:26]1012 (4) - 21.09.2024 08:48 [15:03:26]1206 (1) - 0 [15:03:26]OFD Sender: Remove packet 151467 [15:03:26]ProducePacketName [15:03:26]name=ofd_packets/00151467 [15:03:26]NVStorageDeleteData [15:03:27]*** Cut start [15:03:27]*** Purtial cut [15:03:27]*** Stage 1: CUTSNS_PIN = 1 [15:03:27]OFD Sender: No OFD packet to send [15:03:27]Read from MH i2c: 01 [15:03:27]MH_I2C_Read... [15:03:27]*** Stop cut motor [15:03:27]*** Cut end [15:03:27]Read from MH i2c: 01 07 00 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: 01 07 00 9C 03 00 00 00 00 00 FF 0F B4 [15:03:27]process_action close_receipt done [15:03:27]requested_data is exist [15:03:27]produce_requested_data [15:03:27]requested_item fm.sn is exist - process it [15:03:27]wFMCommunicate request_size=4 [15:03:27]MH_SAM_APDU [15:03:27]CAPDU: 80 11 00 00 [15:03:27]Write to MH i2c: E2 08 00 9D 03 80 11 00 00 00 00 00 00 1A [15:03:27]Write i2c OK [15:03:27]MH_I2C_Read... [15:03:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:27]Read from MH i2c: E2 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: E2 17 00 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: E2 17 00 9D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6D [15:03:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:27]wFMCommunicate OK [15:03:27]requested_item fd.num is exist - process it [15:03:27]SAM_PROTO_GetFieldsCounters [15:03:27]wFMCommunicate request_size=4 [15:03:27]MH_SAM_APDU [15:03:27]CAPDU: 80 13 00 00 [15:03:27]Write to MH i2c: E2 08 00 9E 03 80 13 00 00 00 00 00 00 1D [15:03:27]Write i2c OK [15:03:27]MH_I2C_Read... [15:03:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:27]Read from MH i2c: E2 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: E2 62 00 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: E2 62 00 9E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 A0 [15:03:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:27]wFMCommunicate OK [15:03:27]SAM_PROTO_GetFieldsCounters done [15:03:27]requested_item shift.num is exist - process it [15:03:27]requested_item shift.opened is exist - process it [15:03:27]req_shift_opened [15:03:27]FM_GetShiftState [15:03:27]SAM_PROTO_GetShiftState [15:03:27]wFMCommunicate request_size=4 [15:03:27]MH_SAM_APDU [15:03:27]CAPDU: 80 13 01 00 [15:03:27]Write to MH i2c: E2 08 00 9F 03 80 13 01 00 00 00 00 00 1F [15:03:27]Write i2c OK [15:03:27]MH_I2C_Read... [15:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:27]Read from MH i2c: E2 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: E2 0E 00 [15:03:27]MH_I2C_Read... [15:03:27]Read from MH i2c: E2 0E 00 9F 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AF [15:03:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:03:27]wFMCommunicate OK [15:03:27]SAM_PROTO_GetShiftState done [15:03:27]FM_GetShiftState done [15:03:27]req_shift_opened done [15:03:27]requested_item shift.open_date is exist - process it [15:03:27]req_shift_open_date [15:03:27]req_shift_open_date done [15:03:27]produce_requested_data done [15:03:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151467,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:03:27]process_action_free close_receipt [15:03:27]json_value_free [15:03:27]json_value_free done [15:03:27]process_json_proto returns [15:03:27]Send response to host [15:03:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151467,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:03:27]free response buf [15:03:27]execute_script done [15:03:27]execute_script returns [15:03:27]free content buf [15:03:27]Sock 9.Close socket [15:03:27]Sock 9.Thread stoped [15:03:30]accept exits with 10 [15:03:30]New connection [15:03:30]New thread 3067161956 created [15:03:30]Thread 3067018596 joined [15:03:30]Waiting for new connection... [15:03:30] Sock 10.Parse request [15:03:30]Sock 10.Check first char [15:03:30]Sock 10.First char is OK [15:03:30]request: POST /json_proto HTTP/1.0 [15:03:30]Method: POST [15:03:30]URL: /json_proto [15:03:30]Method is POST - this is cgi request [15:03:30]url: /json_proto [15:03:30]query_string will be loaded in cgi processing [15:03:30]execute_cgi json_proto POST (null) [15:03:30]execute_cgi path=json_proto method=POST [15:03:30]POST find Content-Length [15:03:30]Host: 172.17.43.67:8080 [15:03:30]Content-Length: 796 [15:03:30]Content-Type: application/json [15:03:30] [15:03:30]POST finish read [15:03:30]Found Content-Length = 796 [15:03:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 1.760, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:30]execute_script... [15:03: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)1785485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 1.760, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:03:30]POST & json_proto [15:03:30]process_json_proto [15:03:30]json parsed OK: [15:03:30]protocol is kg_v1.0 [15:03:30]action value=close_receipt [15:03:30]process_action close_receipt [15:03:30]cmd_close_receipt [15:03:30]MH_GetDate [15:03:30]Write to MH i2c: F0 00 00 A0 03 92 [15:03:30]Write i2c OK [15:03:30]MH_I2C_Read... [15:03:30]Read from MH i2c: F0 [15:03:30]MH_I2C_Read... [15:03:30]Read from MH i2c: F0 09 00 [15:03:30]MH_I2C_Read... [15:03:30]Read from MH i2c: F0 09 00 A0 03 00 43 E0 EE 66 6A BD 47 65 E5 [15:03:30]GetLastDocTimeStamp 1726931004 [15:03:30]current date 1726931011 [15:03:30]FM_GetShiftState [15:03:30]SAM_PROTO_GetShiftState [15:03:30]wFMCommunicate request_size=4 [15:03:30]MH_SAM_APDU [15:03:30]CAPDU: 80 13 01 00 [15:03:30]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [15:03:30]Write i2c OK [15:03:30]MH_I2C_Read... [15:03:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:30]Read from MH i2c: E2 [15:03:30]MH_I2C_Read... [15:03:30]Read from MH i2c: E2 0E 00 [15:03:30]MH_I2C_Read... [15:03:30]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B1 [15:03:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:03:30]wFMCommunicate OK [15:03:30]SAM_PROTO_GetShiftState done [15:03:30]FM_GetShiftState done [15:03:30]opened in 1726878748 [15:03:30]opened+sec_in_day 1726965148 [15:03:30]quantity*price = 0 [15:03:30]sum+1 = 1 [15:03:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 218 21.09.2024 15:03 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151468 ФПД: 53601345916302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151468&fm=53601345916302&tin=02508201610067®Number=0000000000091825&sum=0 [15:03:31]StoreToDocumentArchive [15:03:31]shift 474 fd 151468 [15:03:31]save to /storage/0474/doc_00151468 [15:03:31]save last doc name /storage/0474/doc_00151468 to /storage/kkm_last_doc_name [15:03:31]save OK [15:03:31]Clear old archive folders... [15:03:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:03:31]tlvbuf is 00305570 [15:03:31]SAM_PROTO_ClearQueue [15:03:31]wFMCommunicate request_size=4 [15:03:31]MH_SAM_APDU [15:03:31]CAPDU: 80 09 00 00 [15:03:31]Write to MH i2c: E2 08 00 AE 03 80 09 00 00 00 00 00 00 23 [15:03:31]Write i2c OK [15:03:31]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [15:03:32]RAPDU: 90 00 [15:03:32]wFMCommunicate OK [15:03:32]SAM_PROTO_ClearQueue done [15:03:32]KKMCreateOFDPacket [15:03:32]OFDProtocolAddRootSTLVToBuf [15:03:32]FM_MakeSignedData [15:03:32]FM_MakeSignedData [15:03:32]SAM_PROTO_SignData [15:03:32]wFMCommunicate request_size=4 [15:03:32]MH_SAM_APDU [15:03:32]CAPDU: 80 0D 01 02 [15:03:32]Write to MH i2c: E2 08 00 AF 03 80 0D 01 02 00 00 00 00 2B [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [15:03:32]RAPDU: 90 00 [15:03:32]wFMCommunicate OK [15:03:32]wFMCommunicate request_size=255 [15:03:32]MH_SAM_APDU [15:03: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 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 06 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 43 E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 4F 02 00 35 04 06 00 30 [15:03:32]Write to MH i2c: E2 02 01 B0 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 43 E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 4F 02 00 35 04 06 00 30 00 00 78 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [15:03:32]RAPDU: 90 00 [15:03:32]wFMCommunicate OK [15:03:32]wFMCommunicate request_size=10 [15:03:32]MH_SAM_APDU [15:03:32]CAPDU: 80 0D 02 02 05 C0 09 2E CD 8E [15:03:32]Write to MH i2c: E2 0D 00 B1 03 80 0D 02 02 05 00 C0 09 2E CD 8E 00 00 8A [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [15:03:32]RAPDU: 90 00 [15:03:32]wFMCommunicate OK [15:03:32]wFMCommunicate request_size=4 [15:03:32]MH_SAM_APDU [15:03:32]CAPDU: 80 0D 03 02 [15:03:32]Write to MH i2c: E2 08 00 B2 03 80 0D 03 02 00 00 00 00 30 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 0B 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 0B 00 B2 03 00 DC CD 2C 4F B3 A9 6E 89 90 00 A8 [15:03:32]RAPDU: DC CD 2C 4F B3 A9 6E 89 90 00 [15:03:32]wFMCommunicate OK [15:03:32]SAM_PROTO_SignData done [15:03:32]FM_MakeSignedData done [15:03:32]CreateOFDProtocolMessage [15:03:32]wFMCommunicate request_size=4 [15:03:32]MH_SAM_APDU [15:03:32]CAPDU: 80 11 00 00 [15:03:32]Write to MH i2c: E2 08 00 B3 03 80 11 00 00 00 00 00 00 30 [15:03:32]OFD Sender: No OFD packet to send [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:32]Read from MH i2c: E2 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 17 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: E2 17 00 B3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [15:03:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:32]wFMCommunicate OK [15:03:32]CreateOFDProtocolMessage done [15:03:32]OFDSenderStorePacket 151468 [15:03:32]StoreOFDPacket docnum=151468 [15:03:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6B 38 07 01 7A 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 43 E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 4F 02 00 35 04 06 00 30 C0 09 2E CD 8E DC CD 2C 4F B3 A9 6E 89 [15:03:32]CheckFolder [15:03:32]dirname=/storage/ofd_packets [15:03:32]CheckFolder done [15:03:32]ProducePacketName [15:03:32]name=ofd_packets/00151468 [15:03:32]NVStorageSaveData ofd_packets/00151468 [15:03:32]File name is /storage/ofd_packets/00151468 [15:03:32]Write 301 bytes [15:03:32]NVStorageSaveData done [15:03:32]OFDSenderStorePacket done [15:03:32]KKMCreateOFDPacket done [15:03:32]NVStorageSaveData kkm_last_timestamp [15:03:32]File name is /storage/kkm_last_timestamp [15:03:32]Write 4 bytes [15:03:32]NVStorageSaveData done [15:03:32]ExternCall_PrintAddStr [15:03:32]wPrintStart [15:03:32]Write to MH i2c: 01 00 00 B4 03 B7 [15:03:32]Write i2c OK [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: 01 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: 01 07 00 [15:03:32]MH_I2C_Read... [15:03:32]Read from MH i2c: 01 07 00 B4 03 00 00 00 00 00 FF 0F CC [15:03:32]RasterBufferAndPrint [15:03:32]line Счет N : (1)1785485 [15:03:32]line ИНН: 02508201610067 [15:03:32]line Контрольно-Кассовый Чек [15:03:32]line ПРОДАЖА [15:03:32]line ТРК (МРК, ГНК) : 13 [15:03:32]line Товар: 2710124500 [15:03:32]line Аи-95-К-5 [15:03:32]line 1.760 * 0.00 [15:03:32]line = 0.00 [15:03:32]line НДС 12% НСП 1% [15:03:32]line > о реализуемом товаре [15:03:32]line ИТОГО: 0.00 [15:03:32]line НСП 1% : 0.00 [15:03:32]line НДС 12% : 0.00 [15:03:32]line Наличными: 0.00 [15:03:32]line Безнал.: 0.00 [15:03:32]line Место: АЗС № 89 "Партнер Нефть" [15:03:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:03:32]line СНО: Общий режим [15:03:32]line Чек 218 21.09.2024 15:03 [15:03:32]line Смена: 474 ФФД: 1.0 [15:03:32]line ЗНМ: 0300000113 [15:03:32]line РНМ: 0000000000091825 [15:03:32]line Версия ККМ: 001 [15:03:32]line Платежная система: O! деньги [15:03:32]line ФМ: 0000000000871835 [15:03:32]line ФД: 151468 [15:03:32]line ФПД: 53601345916302 [15:03:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151468&fm=53601345916302&tin=02508201610067®Number=0000000000091825&sum=0 [15:03:32]written 0, free lines is 4095 [15:03:32]OFD Sender: Processing packet 151468 [packets to send 824, broken 823] [15:03:32]ProducePacketName [15:03:32]name=ofd_packets/00151468 [15:03:32]OFD Sender: To server: pG, [15:03:32]CommunicateWithHost lk.salyk.kg:30040 [15:03:32]ConnectInit lk.salyk.kg [15:03:33]Write to MH i2c: 01 00 00 DE 03 E1 [15:03:33]Write i2c OK [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: 01 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: 01 07 00 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: 01 07 00 DE 03 00 00 00 00 00 E7 0C DB [15:03:33]RasterBufferAndPrint [15:03:33]line [15:03:33]line [15:03:33]line [15:03:33]line [15:03:33]line [15:03:33]written 0, free lines is 3315 [15:03:33]MH_Cut [15:03:33]Write to MH i2c: D1 01 00 E5 03 01 BA [15:03:33]Write i2c OK [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: D1 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: D1 01 00 [15:03:33]MH_I2C_Read... [15:03:33]Read from MH i2c: D1 01 00 E5 03 00 B9 [15:03:33]Write to MH i2c: 01 00 00 E6 03 E9 [15:03:33]Write i2c OK [15:03:33]MH_I2C_Read... [15:03:33]*** Cut start [15:03:33]*** Purtial cut [15:03:33]*** Stage 1: CUTSNS_PIN = 1 [15:03:34]Read from MH i2c: 01 [15:03:34]MH_I2C_Read... [15:03:34]*** Stop cut motor [15:03:34]*** Cut end [15:03:34]Read from MH i2c: 01 07 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: 01 07 00 E6 03 00 00 00 00 00 FF 0F FE [15:03:34]process_action close_receipt done [15:03:34]requested_data is exist [15:03:34]produce_requested_data [15:03:34]requested_item fm.sn is exist - process it [15:03:34]wFMCommunicate request_size=4 [15:03:34]MH_SAM_APDU [15:03:34]CAPDU: 80 11 00 00 [15:03:34]Write to MH i2c: E2 08 00 E7 03 80 11 00 00 00 00 00 00 64 [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 17 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 17 00 E7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [15:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:03:34]wFMCommunicate OK [15:03:34]requested_item fd.num is exist - process it [15:03:34]SAM_PROTO_GetFieldsCounters [15:03:34]wFMCommunicate request_size=4 [15:03:34]MH_SAM_APDU [15:03:34]CAPDU: 80 13 00 00 [15:03:34]Write to MH i2c: E2 08 00 E8 03 80 13 00 00 00 00 00 00 67 [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 62 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 62 00 E8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 EE [15:03:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:03:34]wFMCommunicate OK [15:03:34]SAM_PROTO_GetFieldsCounters done [15:03:34]requested_item shift.num is exist - process it [15:03:34]requested_item shift.opened is exist - process it [15:03:34]req_shift_opened [15:03:34]FM_GetShiftState [15:03:34]SAM_PROTO_GetShiftState [15:03:34]wFMCommunicate request_size=4 [15:03:34]MH_SAM_APDU [15:03:34]CAPDU: 80 13 01 00 [15:03:34]Write to MH i2c: E2 08 00 E9 03 80 13 01 00 00 00 00 00 69 [15:03:34]Write i2c OK [15:03:34]MH_I2C_Read... [15:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:03:34]Read from MH i2c: E2 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 0E 00 [15:03:34]MH_I2C_Read... [15:03:34]Read from MH i2c: E2 0E 00 E9 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F9 [15:03:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:03:34]wFMCommunicate OK [15:03:34]SAM_PROTO_GetShiftState done [15:03:34]FM_GetShiftState done [15:03:34]req_shift_opened done [15:03:34]requested_item shift.open_date is exist - process it [15:03:34]req_shift_open_date [15:03:34]req_shift_open_date done [15:03:34]produce_requested_data done [15:03:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151468,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:03:34]process_action_free close_receipt [15:03:34]json_value_free [15:03:34]json_value_free done [15:03:34]process_json_proto returns [15:03:34]Send response to host [15:03:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151468,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:03:34]free response buf [15:03:34]execute_script done [15:03:34]execute_script returns [15:03:34]free content buf [15:03:34]Sock 10.Close socket [15:03:34]Sock 10.Thread stoped [15:03:36]Connected sock=11 [15:03:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6B 38 07 01 7A 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 06 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 43 E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 4F 02 00 35 04 06 00 30 C0 09 2E CD 8E DC CD 2C 4F B3 A9 6E 89 [15:03:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 51 47 00 93 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AC 4F 02 00 F4 03 04 00 4D 88 EE 66 B6 04 01 00 00 71 13 E2 A9 84 82 96 DC [15:03:36]CommunicateWithHost err = 0 [15:03:36]CheckOFDResponse [15:03:36]1017 (14) - 77093643461234 [15:03:36]1041 (16) - 0000000000871835 [15:03:36]1040 (4) - 151468 [15:03:36]1012 (4) - 21.09.2024 08:48 [15:03:36]1206 (1) - 0 [15:03:36]OFD Sender: Remove packet 151468 [15:03:36]ProducePacketName [15:03:36]name=ofd_packets/00151468 [15:03:36]NVStorageDeleteData [15:03:37]OFD Sender: No OFD packet to send [15:03:42]OFD Sender: No OFD packet to send [15:03:47]OFD Sender: No OFD packet to send [15:03:52]OFD Sender: No OFD packet to send [15:03:57]OFD Sender: No OFD packet to send [15:04:02]OFD Sender: No OFD packet to send [15:04:07]recv_with_timeout no data received [15:04:07]OFD Sender: No OFD packet to send [15:04:12]OFD Sender: No OFD packet to send [15:04:17]OFD Sender: No OFD packet to send [15:04:22]OFD Sender: No OFD packet to send [15:04:27]OFD Sender: No OFD packet to send [15:04:32]OFD Sender: No OFD packet to send [15:04:37]OFD Sender: No OFD packet to send [15:04:42]OFD Sender: No OFD packet to send [15:04:47]OFD Sender: No OFD packet to send [15:04:52]OFD Sender: No OFD packet to send [15:04:57]OFD Sender: No OFD packet to send [15:05:02]OFD Sender: No OFD packet to send [15:05:07]OFD Sender: No OFD packet to send [15:05:12]OFD Sender: No OFD packet to send [15:05:17]OFD Sender: No OFD packet to send [15:05:22]OFD Sender: No OFD packet to send [15:05:27]OFD Sender: No OFD packet to send [15:05:32]OFD Sender: No OFD packet to send [15:05:37]OFD Sender: No OFD packet to send [15:05:42]OFD Sender: No OFD packet to send [15:05:47]OFD Sender: No OFD packet to send [15:05:49]accept exits with 9 [15:05:49]New connection [15:05:49]New thread 3067018596 created [15:05:49]Thread 3067161956 joined [15:05:49]Waiting for new connection... [15:05:49] Sock 9.Parse request [15:05:49]Sock 9.Check first char [15:05:49]Sock 9.First char is OK [15:05:49]request: POST /json_proto HTTP/1.0 [15:05:49]Method: POST [15:05:49]URL: /json_proto [15:05:49]Method is POST - this is cgi request [15:05:49]url: /json_proto [15:05:49]query_string will be loaded in cgi processing [15:05:49]execute_cgi json_proto POST (null) [15:05:49]execute_cgi path=json_proto method=POST [15:05:49]POST find Content-Length [15:05:49]Host: 172.17.43.67:8080 [15:05:49]Content-Length: 794 [15:05:49]Content-Type: application/json [15:05:49] [15:05:49]POST finish read [15:05:49]Found Content-Length = 794 [15:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:49]execute_script... [15:05: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)1785486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:49]POST & json_proto [15:05:49]process_json_proto [15:05:49]json parsed OK: [15:05:49]protocol is kg_v1.0 [15:05:49]action value=close_receipt [15:05:49]process_action close_receipt [15:05:49]cmd_close_receipt [15:05:49]MH_GetDate [15:05:49]Write to MH i2c: F0 00 00 EA 03 DC [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: F0 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: F0 09 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: F0 09 00 EA 03 00 CD E0 EE 66 6A BD 47 65 B9 [15:05:49]GetLastDocTimeStamp 1726931011 [15:05:49]current date 1726931149 [15:05:49]FM_GetShiftState [15:05:49]SAM_PROTO_GetShiftState [15:05:49]wFMCommunicate request_size=4 [15:05:49]MH_SAM_APDU [15:05:49]CAPDU: 80 13 01 00 [15:05:49]Write to MH i2c: E2 08 00 EB 03 80 13 01 00 00 00 00 00 6B [15:05:49]Write i2c OK [15:05:49]MH_I2C_Read... [15:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:49]Read from MH i2c: E2 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 0E 00 [15:05:49]MH_I2C_Read... [15:05:49]Read from MH i2c: E2 0E 00 EB 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FB [15:05:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:05:49]wFMCommunicate OK [15:05:49]SAM_PROTO_GetShiftState done [15:05:49]FM_GetShiftState done [15:05:49]opened in 1726878748 [15:05:49]opened+sec_in_day 1726965148 [15:05:49]quantity*price = 0 [15:05:49]sum+1 = 1 [15:05:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 219 21.09.2024 15:05 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151469 ФПД: 138259033963370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151469&fm=138259033963370&tin=02508201610067®Number=0000000000091825&sum=0 [15:05:50]StoreToDocumentArchive [15:05:50]shift 474 fd 151469 [15:05:50]save to /storage/0474/doc_00151469 [15:05:50]save last doc name /storage/0474/doc_00151469 to /storage/kkm_last_doc_name [15:05:50]save OK [15:05:50]Clear old archive folders... [15:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:05:50]tlvbuf is 002C24E0 [15:05:50]SAM_PROTO_ClearQueue [15:05:50]wFMCommunicate request_size=4 [15:05:50]MH_SAM_APDU [15:05:50]CAPDU: 80 09 00 00 [15:05:50]Write to MH i2c: E2 08 00 F8 03 80 09 00 00 00 00 00 00 6D [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:05:50]Read from MH i2c: E2 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [15:05:50]RAPDU: 90 00 [15:05:50]wFMCommunicate OK [15:05:50]SAM_PROTO_ClearQueue done [15:05:50]KKMCreateOFDPacket [15:05:50]OFDProtocolAddRootSTLVToBuf [15:05:50]FM_MakeSignedData [15:05:50]FM_MakeSignedData [15:05:50]SAM_PROTO_SignData [15:05:50]wFMCommunicate request_size=4 [15:05:50]MH_SAM_APDU [15:05:50]CAPDU: 80 0D 01 02 [15:05:50]Write to MH i2c: E2 08 00 F9 03 80 0D 01 02 00 00 00 00 75 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:05:50]Read from MH i2c: E2 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [15:05:50]RAPDU: 90 00 [15:05:50]wFMCommunicate OK [15:05:50]wFMCommunicate request_size=255 [15:05:50]MH_SAM_APDU [15:05:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 CD E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 4F 02 00 35 04 06 00 7D BE F0 9B [15:05:50]Write to MH i2c: E2 02 01 FA 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 CD E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 4F 02 00 35 04 06 00 7D BE F0 9B 00 00 CA [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:50]Read from MH i2c: E2 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 [15:05:50]MH_I2C_Read... [15:05:50]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [15:05:50]RAPDU: 90 00 [15:05:50]wFMCommunicate OK [15:05:50]wFMCommunicate request_size=7 [15:05:50]MH_SAM_APDU [15:05:50]CAPDU: 80 0D 02 02 02 3B 6A [15:05:50]Write to MH i2c: E2 0A 00 FB 03 80 0D 02 02 02 00 3B 6A 00 00 21 [15:05:50]Write i2c OK [15:05:50]MH_I2C_Read... [15:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:05:51]Read from MH i2c: E2 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: E2 03 00 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: E2 03 00 FB 03 00 90 00 72 [15:05:51]RAPDU: 90 00 [15:05:51]wFMCommunicate OK [15:05:51]wFMCommunicate request_size=4 [15:05:51]MH_SAM_APDU [15:05:51]CAPDU: 80 0D 03 02 [15:05:51]Write to MH i2c: E2 08 00 FC 03 80 0D 03 02 00 00 00 00 7A [15:05:51]Write i2c OK [15:05:51]MH_I2C_Read... [15:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:05:51]Read from MH i2c: E2 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: E2 0B 00 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: E2 0B 00 FC 03 00 19 6E 92 81 1A D8 0F C0 90 00 D6 [15:05:51]RAPDU: 19 6E 92 81 1A D8 0F C0 90 00 [15:05:51]wFMCommunicate OK [15:05:51]SAM_PROTO_SignData done [15:05:51]FM_MakeSignedData done [15:05:51]CreateOFDProtocolMessage [15:05:51]wFMCommunicate request_size=4 [15:05:51]MH_SAM_APDU [15:05:51]CAPDU: 80 11 00 00 [15:05:51]Write to MH i2c: E2 08 00 FD 03 80 11 00 00 00 00 00 00 7A [15:05:51]Write i2c OK [15:05:51]MH_I2C_Read... [15:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:51]Read from MH i2c: E2 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: E2 17 00 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: E2 17 00 FD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [15:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:05:51]wFMCommunicate OK [15:05:51]CreateOFDProtocolMessage done [15:05:51]OFDSenderStorePacket 151469 [15:05:51]StoreOFDPacket docnum=151469 [15:05:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 60 63 04 01 A5 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 CD E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 4F 02 00 35 04 06 00 7D BE F0 9B 3B 6A 19 6E 92 81 1A D8 0F C0 [15:05:51]CheckFolder [15:05:51]dirname=/storage/ofd_packets [15:05:51]CheckFolder done [15:05:51]ProducePacketName [15:05:51]name=ofd_packets/00151469 [15:05:51]NVStorageSaveData ofd_packets/00151469 [15:05:51]File name is /storage/ofd_packets/00151469 [15:05:51]Write 298 bytes [15:05:51]NVStorageSaveData done [15:05:51]OFDSenderStorePacket done [15:05:51]KKMCreateOFDPacket done [15:05:51]NVStorageSaveData kkm_last_timestamp [15:05:51]File name is /storage/kkm_last_timestamp [15:05:51]Write 4 bytes [15:05:51]NVStorageSaveData done [15:05:51]ExternCall_PrintAddStr [15:05:51]wPrintStart [15:05:51]Write to MH i2c: 01 00 00 FE 03 01 [15:05:51]Write i2c OK [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: 01 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: 01 07 00 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: 01 07 00 FE 03 00 00 00 00 00 FF 0F 16 [15:05:51]RasterBufferAndPrint [15:05:51]line Счет N : (1)1785486 [15:05:51]line ИНН: 02508201610067 [15:05:51]line Контрольно-Кассовый Чек [15:05:51]line ПРОДАЖА [15:05:51]line ТРК (МРК, ГНК) : 31 [15:05:51]line Товар: 2710194210 [15:05:51]line ДТ-К-5 [15:05:51]line 13.130 * 0.00 [15:05:51]line = 0.00 [15:05:51]line НДС 12% НСП 1% [15:05:51]line > о реализуемом товаре [15:05:51]line ИТОГО: 0.00 [15:05:51]line НСП 1% : 0.00 [15:05:51]line НДС 12% : 0.00 [15:05:51]line Наличными: 0.00 [15:05:51]line Безнал.: 0.00 [15:05:51]line Место: АЗС № 89 "Партнер Нефть" [15:05:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:05:51]line СНО: Общий режим [15:05:51]line Чек 219 21.09.2024 15:05 [15:05:51]line Смена: 474 ФФД: 1.0 [15:05:51]line ЗНМ: 0300000113 [15:05:51]line РНМ: 0000000000091825 [15:05:51]line Версия ККМ: 001 [15:05:51]line Платежная система: O! деньги [15:05:51]line ФМ: 0000000000871835 [15:05:51]line ФД: 151469 [15:05:51]line ФПД: 138259033963370 [15:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T150549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151469&fm=138259033963370&tin=02508201610067®Number=0000000000091825&sum=0 [15:05:51]written 0, free lines is 4095 [15:05:51]OFD Sender: Processing packet 151469 [packets to send 824, broken 823] [15:05:51]ProducePacketName [15:05:51]name=ofd_packets/00151469 [15:05:51]OFD Sender: To server: pG, [15:05:51]CommunicateWithHost lk.salyk.kg:30040 [15:05:51]ConnectInit lk.salyk.kg [15:05:51]Write to MH i2c: 01 00 00 28 04 2C [15:05:51]Write i2c OK [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: 01 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: 01 07 00 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: 01 07 00 28 04 00 00 00 00 00 E9 0C 28 [15:05:51]RasterBufferAndPrint [15:05:51]line [15:05:51]line [15:05:51]line [15:05:51]line [15:05:51]line [15:05:51]written 0, free lines is 3311 [15:05:51]MH_Cut [15:05:51]Write to MH i2c: D1 01 00 2F 04 01 05 [15:05:51]Write i2c OK [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: D1 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: D1 01 00 [15:05:51]MH_I2C_Read... [15:05:51]Read from MH i2c: D1 01 00 2F 04 00 04 [15:05:51]Write to MH i2c: 01 00 00 30 04 34 [15:05:51]Write i2c OK [15:05:51]MH_I2C_Read... [15:05:52]*** Cut start [15:05:52]*** Purtial cut [15:05:52]*** Stage 1: CUTSNS_PIN = 1 [15:05:52]Read from MH i2c: 01 [15:05:52]MH_I2C_Read... [15:05:52]*** Stop cut motor [15:05:52]*** Cut end [15:05:52]Read from MH i2c: 01 07 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: 01 07 00 30 04 00 00 00 00 00 FF 0F 49 [15:05:52]process_action close_receipt done [15:05:52]requested_data is exist [15:05:52]produce_requested_data [15:05:52]requested_item fm.sn is exist - process it [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 11 00 00 [15:05:52]Write to MH i2c: E2 08 00 31 04 80 11 00 00 00 00 00 00 AF [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]Connected sock=10 [15:05:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 60 63 04 01 A5 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 CD E0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 4F 02 00 35 04 06 00 7D BE F0 9B 3B 6A 19 6E 92 81 1A D8 0F C0 [15:05:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 17 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 17 00 31 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [15:05:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:05:52]wFMCommunicate OK [15:05:52]requested_item fd.num is exist - process it [15:05:52]SAM_PROTO_GetFieldsCounters [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 13 00 00 [15:05:52]Write to MH i2c: E2 08 00 32 04 80 13 00 00 00 00 00 00 B2 [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 62 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 62 00 32 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 3D [15:05:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:05:52]wFMCommunicate OK [15:05:52]SAM_PROTO_GetFieldsCounters done [15:05:52]requested_item shift.num is exist - process it [15:05:52]requested_item shift.opened is exist - process it [15:05:52]req_shift_opened [15:05:52]FM_GetShiftState [15:05:52]SAM_PROTO_GetShiftState [15:05:52]wFMCommunicate request_size=4 [15:05:52]MH_SAM_APDU [15:05:52]CAPDU: 80 13 01 00 [15:05:52]Write to MH i2c: E2 08 00 33 04 80 13 01 00 00 00 00 00 B4 [15:05:52]Write i2c OK [15:05:52]MH_I2C_Read... [15:05:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:52]Read from MH i2c: E2 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 0E 00 [15:05:52]MH_I2C_Read... [15:05:52]Read from MH i2c: E2 0E 00 33 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [15:05:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:05:52]wFMCommunicate OK [15:05:52]SAM_PROTO_GetShiftState done [15:05:52]FM_GetShiftState done [15:05:52]req_shift_opened done [15:05:52]requested_item shift.open_date is exist - process it [15:05:52]req_shift_open_date [15:05:52]req_shift_open_date done [15:05:52]produce_requested_data done [15:05:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151469,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:05:52]process_action_free close_receipt [15:05:52]json_value_free [15:05:52]json_value_free done [15:05:52]process_json_proto returns [15:05:52]Send response to host [15:05:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151469,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:05:52]free response buf [15:05:52]execute_script done [15:05:52]execute_script returns [15:05:52]free content buf [15:05:52]Sock 9.Close socket [15:05:52]Sock 9.Thread stoped [15:05:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 13 9D 47 00 39 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AD 4F 02 00 F4 03 04 00 D5 88 EE 66 B6 04 01 00 00 E3 B7 6F 09 B4 A2 D0 2C [15:05:53]CommunicateWithHost err = 0 [15:05:53]CheckOFDResponse [15:05:53]1017 (14) - 77093643461234 [15:05:53]1041 (16) - 0000000000871835 [15:05:53]1040 (4) - 151469 [15:05:53]1012 (4) - 21.09.2024 08:50 [15:05:53]1206 (1) - 0 [15:05:53]OFD Sender: Remove packet 151469 [15:05:53]ProducePacketName [15:05:53]name=ofd_packets/00151469 [15:05:53]NVStorageDeleteData [15:05:53]OFD Sender: No OFD packet to send [15:05:58]recv_with_timeout no data received [15:05:58]OFD Sender: No OFD packet to send [15:06:03]OFD Sender: No OFD packet to send [15:06:08]OFD Sender: No OFD packet to send [15:06:13]OFD Sender: No OFD packet to send [15:06:14]recv_with_timeout no data received [15:06:18]OFD Sender: No OFD packet to send [15:06:23]OFD Sender: No OFD packet to send [15:06:28]OFD Sender: No OFD packet to send [15:06:33]OFD Sender: No OFD packet to send [15:06:38]OFD Sender: No OFD packet to send [15:06:43]OFD Sender: No OFD packet to send [15:06:48]OFD Sender: No OFD packet to send [15:06:53]OFD Sender: No OFD packet to send [15:06:58]OFD Sender: No OFD packet to send [15:07:03]OFD Sender: No OFD packet to send [15:07:08]OFD Sender: No OFD packet to send [15:07:13]OFD Sender: No OFD packet to send [15:07:18]OFD Sender: No OFD packet to send [15:07:23]OFD Sender: No OFD packet to send [15:07:28]OFD Sender: No OFD packet to send [15:07:33]OFD Sender: No OFD packet to send [15:07:39]OFD Sender: No OFD packet to send [15:07:39]recv_with_timeout no data received [15:07:44]OFD Sender: No OFD packet to send [15:07:49]OFD Sender: No OFD packet to send [15:07:54]OFD Sender: No OFD packet to send [15:07:59]OFD Sender: No OFD packet to send [15:08:04]OFD Sender: No OFD packet to send [15:08:09]OFD Sender: No OFD packet to send [15:08:14]OFD Sender: No OFD packet to send [15:08:18]recv_with_timeout no data received [15:08:19]OFD Sender: No OFD packet to send [15:08:24]OFD Sender: No OFD packet to send [15:08:29]OFD Sender: No OFD packet to send [15:08:34]OFD Sender: No OFD packet to send [15:08:39]OFD Sender: No OFD packet to send [15:08:44]OFD Sender: No OFD packet to send [15:08:49]OFD Sender: No OFD packet to send [15:08:54]OFD Sender: No OFD packet to send [15:08:56]recv_with_timeout no data received [15:08:59]OFD Sender: No OFD packet to send [15:09:04]OFD Sender: No OFD packet to send [15:09:09]OFD Sender: No OFD packet to send [15:09:14]OFD Sender: No OFD packet to send [15:09:19]OFD Sender: No OFD packet to send [15:09:24]OFD Sender: No OFD packet to send [15:09:29]OFD Sender: No OFD packet to send [15:09:34]OFD Sender: No OFD packet to send [15:09:39]OFD Sender: No OFD packet to send [15:09:44]OFD Sender: No OFD packet to send [15:09:49]OFD Sender: No OFD packet to send [15:09:54]OFD Sender: No OFD packet to send [15:09:59]OFD Sender: No OFD packet to send [15:10:04]OFD Sender: No OFD packet to send [15:10:09]OFD Sender: No OFD packet to send [15:10:14]OFD Sender: No OFD packet to send [15:10:19]recv_with_timeout no data received [15:10:19]OFD Sender: No OFD packet to send [15:10:24]OFD Sender: No OFD packet to send [15:10:29]OFD Sender: No OFD packet to send [15:10:34]OFD Sender: No OFD packet to send [15:10:36]recv_with_timeout no data received [15:10:39]OFD Sender: No OFD packet to send [15:10:44]OFD Sender: No OFD packet to send [15:10:47]recv_with_timeout no data received [15:10:48]accept exits with 7 [15:10:48]New connection [15:10:48]New thread 3067161956 created [15:10:48]Thread 3067018596 joined [15:10:48]Waiting for new connection... [15:10:48] Sock 7.Parse request [15:10:48]Sock 7.Check first char [15:10:48]Sock 7.First char is OK [15:10:48]request: POST /json_proto HTTP/1.0 [15:10:48]Method: POST [15:10:48]URL: /json_proto [15:10:48]Method is POST - this is cgi request [15:10:48]url: /json_proto [15:10:48]query_string will be loaded in cgi processing [15:10:48]execute_cgi json_proto POST (null) [15:10:48]execute_cgi path=json_proto method=POST [15:10:48]POST find Content-Length [15:10:48]Host: 172.17.43.67:8080 [15:10:48]Content-Length: 678 [15:10:48]Content-Type: application/json [15:10:48] [15:10:48]POST finish read [15:10:48]Found Content-Length = 678 [15:10:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:48]execute_script... [15:10: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)1785487", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:48]POST & json_proto [15:10:48]process_json_proto [15:10:48]json parsed OK: [15:10:48]protocol is kg_v1.0 [15:10:48]action value=close_receipt [15:10:48]process_action close_receipt [15:10:48]cmd_close_receipt [15:10:48]MH_GetDate [15:10:48]Write to MH i2c: F0 00 00 34 04 27 [15:10:48]Write i2c OK [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: F0 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: F0 09 00 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: F0 09 00 34 04 00 F8 E1 EE 66 6A BD 47 65 30 [15:10:48]GetLastDocTimeStamp 1726931149 [15:10:48]current date 1726931448 [15:10:48]FM_GetShiftState [15:10:48]SAM_PROTO_GetShiftState [15:10:48]wFMCommunicate request_size=4 [15:10:48]MH_SAM_APDU [15:10:48]CAPDU: 80 13 01 00 [15:10:48]Write to MH i2c: E2 08 00 35 04 80 13 01 00 00 00 00 00 B6 [15:10:48]Write i2c OK [15:10:48]MH_I2C_Read... [15:10:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:48]Read from MH i2c: E2 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: E2 0E 00 [15:10:48]MH_I2C_Read... [15:10:48]Read from MH i2c: E2 0E 00 35 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 46 [15:10:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:10:48]wFMCommunicate OK [15:10:48]SAM_PROTO_GetShiftState done [15:10:48]FM_GetShiftState done [15:10:48]opened in 1726878748 [15:10:48]opened+sec_in_day 1726965148 [15:10:48]quantity*price = 50010 [15:10:48]sum+1 = 50012 [15:10:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 220 21.09.2024 15:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151470 ФПД: 45195388523210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151048&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151470&fm=45195388523210&tin=02508201610067®Number=0000000000091825&sum=50000 [15:10:49]StoreToDocumentArchive [15:10:49]shift 474 fd 151470 [15:10:49]save to /storage/0474/doc_00151470 [15:10:49]save last doc name /storage/0474/doc_00151470 to /storage/kkm_last_doc_name [15:10:49]save OK [15:10:49]Clear old archive folders... [15:10:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:10:49]tlvbuf is 00306C00 [15:10:49]SAM_PROTO_ClearQueue [15:10:49]wFMCommunicate request_size=4 [15:10:49]MH_SAM_APDU [15:10:49]CAPDU: 80 09 00 00 [15:10:49]Write to MH i2c: E2 08 00 42 04 80 09 00 00 00 00 00 00 B8 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:10:49]Read from MH i2c: E2 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [15:10:49]RAPDU: 90 00 [15:10:49]wFMCommunicate OK [15:10:49]SAM_PROTO_ClearQueue done [15:10:49]KKMCreateOFDPacket [15:10:49]OFDProtocolAddRootSTLVToBuf [15:10:49]FM_MakeSignedData [15:10:49]FM_MakeSignedData [15:10:49]SAM_PROTO_SignData [15:10:49]wFMCommunicate request_size=4 [15:10:49]MH_SAM_APDU [15:10:49]CAPDU: 80 0D 01 02 [15:10:49]Write to MH i2c: E2 08 00 43 04 80 0D 01 02 00 00 00 00 C0 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:10:49]OFD Sender: No OFD packet to send [15:10:49]Read from MH i2c: E2 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 43 04 00 90 00 BB [15:10:49]RAPDU: 90 00 [15:10:49]wFMCommunicate OK [15:10:49]wFMCommunicate request_size=255 [15:10:49]MH_SAM_APDU [15:10: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 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 DC 00 00 00 F4 03 04 00 F8 E1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 4F 02 00 35 04 06 00 29 [15:10:49]Write to MH i2c: E2 02 01 44 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 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 DC 00 00 00 F4 03 04 00 F8 E1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 4F 02 00 35 04 06 00 29 00 00 33 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:49]Read from MH i2c: E2 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 [15:10:49]MH_I2C_Read... [15:10:49]Read from MH i2c: E2 03 00 44 04 00 90 00 BC [15:10:49]RAPDU: 90 00 [15:10:49]wFMCommunicate OK [15:10:49]wFMCommunicate request_size=10 [15:10:49]MH_SAM_APDU [15:10:49]CAPDU: 80 0D 02 02 05 1A DF 14 12 CA [15:10:49]Write to MH i2c: E2 0D 00 45 04 80 0D 02 02 05 00 1A DF 14 12 CA 00 00 B6 [15:10:49]Write i2c OK [15:10:49]MH_I2C_Read... [15:10:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 03 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 03 00 45 04 00 90 00 BD [15:10:50]RAPDU: 90 00 [15:10:50]wFMCommunicate OK [15:10:50]wFMCommunicate request_size=4 [15:10:50]MH_SAM_APDU [15:10:50]CAPDU: 80 0D 03 02 [15:10:50]Write to MH i2c: E2 08 00 46 04 80 0D 03 02 00 00 00 00 C5 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 0B 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 0B 00 46 04 00 E5 CA 38 E3 D5 56 52 9B 90 00 A8 [15:10:50]RAPDU: E5 CA 38 E3 D5 56 52 9B 90 00 [15:10:50]wFMCommunicate OK [15:10:50]SAM_PROTO_SignData done [15:10:50]FM_MakeSignedData done [15:10:50]CreateOFDProtocolMessage [15:10:50]wFMCommunicate request_size=4 [15:10:50]MH_SAM_APDU [15:10:50]CAPDU: 80 11 00 00 [15:10:50]Write to MH i2c: E2 08 00 47 04 80 11 00 00 00 00 00 00 C5 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:50]Read from MH i2c: E2 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 17 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: E2 17 00 47 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [15:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:10:50]wFMCommunicate OK [15:10:50]CreateOFDProtocolMessage done [15:10:50]OFDSenderStorePacket 151470 [15:10:50]StoreOFDPacket docnum=151470 [15:10:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1A B9 07 01 0D 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 DC 00 00 00 F4 03 04 00 F8 E1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 4F 02 00 35 04 06 00 29 1A DF 14 12 CA E5 CA 38 E3 D5 56 52 9B [15:10:50]CheckFolder [15:10:50]dirname=/storage/ofd_packets [15:10:50]CheckFolder done [15:10:50]ProducePacketName [15:10:50]name=ofd_packets/00151470 [15:10:50]NVStorageSaveData ofd_packets/00151470 [15:10:50]File name is /storage/ofd_packets/00151470 [15:10:50]Write 301 bytes [15:10:50]NVStorageSaveData done [15:10:50]OFDSenderStorePacket done [15:10:50]KKMCreateOFDPacket done [15:10:50]NVStorageSaveData kkm_last_timestamp [15:10:50]File name is /storage/kkm_last_timestamp [15:10:50]Write 4 bytes [15:10:50]NVStorageSaveData done [15:10:50]ExternCall_PrintAddStr [15:10:50]wPrintStart [15:10:50]Write to MH i2c: 01 00 00 48 04 4C [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 48 04 00 00 00 00 00 FF 0F 61 [15:10:50]RasterBufferAndPrint [15:10:50]line Счет N : (1)1785487 [15:10:50]line ИНН: 02508201610067 [15:10:50]line Контрольно-Кассовый Чек [15:10:50]line ПРОДАЖА [15:10:50]line ТРК (МРК, ГНК) : 13 [15:10:50]line Товар: 2710124500 [15:10:50]line Аи-95-К-5 [15:10:50]line 6.740 * 74.20 [15:10:50]line = 500.11 [15:10:50]line НДС 12% НСП 1% [15:10:50]line > о реализуемом товаре [15:10:50]line ОКРУГЛЕНИЕ: -0.11 [15:10:50]line ИТОГО: 500.00 [15:10:50]line Внесено: 500.00 [15:10:50]line СДАЧА: 0.00 [15:10:50]line НСП 1% : 4.43 [15:10:50]line НДС 12% : 53.11 [15:10:50]line Наличными: 500.00 [15:10:50]line Безнал.: 0.00 [15:10:50]line Место: АЗС № 89 "Партнер Нефть" [15:10:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:10:50]line СНО: Общий режим [15:10:50]line Чек 220 21.09.2024 15:10 [15:10:50]line Смена: 474 ФФД: 1.0 [15:10:50]line ЗНМ: 0300000113 [15:10:50]line РНМ: 0000000000091825 [15:10:50]line Версия ККМ: 001 [15:10:50]line ФМ: 0000000000871835 [15:10:50]line ФД: 151470 [15:10:50]line ФПД: 45195388523210 [15:10:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151048&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151470&fm=45195388523210&tin=02508201610067®Number=0000000000091825&sum=50000 [15:10:50]OFD Sender: Processing packet 151470 [packets to send 824, broken 823] [15:10:50]ProducePacketName [15:10:50]name=ofd_packets/00151470 [15:10:50]OFD Sender: To server: pG, [15:10:50]CommunicateWithHost lk.salyk.kg:30040 [15:10:50]ConnectInit lk.salyk.kg [15:10:50]written 0, free lines is 4095 [15:10:50]Write to MH i2c: 01 00 00 73 04 77 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 D4 0C 5E [15:10:50]RasterBufferAndPrint [15:10:50]line [15:10:50]line [15:10:50]line [15:10:50]line [15:10:50]line [15:10:50]written 0, free lines is 3290 [15:10:50]MH_Cut [15:10:50]Write to MH i2c: D1 01 00 7A 04 01 50 [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: D1 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: D1 01 00 [15:10:50]MH_I2C_Read... [15:10:50]Read from MH i2c: D1 01 00 7A 04 00 4F [15:10:50]Write to MH i2c: 01 00 00 7B 04 7F [15:10:50]Write i2c OK [15:10:50]MH_I2C_Read... [15:10:51]Connected sock=10 [15:10:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1A B9 07 01 0D 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 DC 00 00 00 F4 03 04 00 F8 E1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 4F 02 00 35 04 06 00 29 1A DF 14 12 CA E5 CA 38 E3 D5 56 52 9B [15:10:51]*** Cut start [15:10:51]*** Purtial cut [15:10:51]*** Stage 1: CUTSNS_PIN = 1 [15:10:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 74 47 00 A2 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AE 4F 02 00 F4 03 04 00 00 8A EE 66 B6 04 01 00 00 0E F4 29 50 18 D8 43 D3 [15:10:51]CommunicateWithHost err = 0 [15:10:51]CheckOFDResponse [15:10:51]1017 (14) - 77093643461234 [15:10:51]1041 (16) - 0000000000871835 [15:10:51]1040 (4) - 151470 [15:10:51]1012 (4) - 21.09.2024 08:55 [15:10:51]1206 (1) - 0 [15:10:51]OFD Sender: Remove packet 151470 [15:10:51]ProducePacketName [15:10:51]name=ofd_packets/00151470 [15:10:51]NVStorageDeleteData [15:10:51]Read from MH i2c: 01 [15:10:51]MH_I2C_Read... [15:10:51]*** Stop cut motor [15:10:51]*** Cut end [15:10:51]Read from MH i2c: 01 07 00 [15:10:51]MH_I2C_Read... [15:10:51]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 FF 0F 94 [15:10:51]process_action close_receipt done [15:10:51]requested_data is exist [15:10:51]produce_requested_data [15:10:51]requested_item fm.sn is exist - process it [15:10:51]wFMCommunicate request_size=4 [15:10:51]MH_SAM_APDU [15:10:51]CAPDU: 80 11 00 00 [15:10:51]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [15:10:51]Write i2c OK [15:10:51]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 17 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [15:10:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:10:52]wFMCommunicate OK [15:10:52]requested_item fd.num is exist - process it [15:10:52]SAM_PROTO_GetFieldsCounters [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 13 00 00 [15:10:52]Write to MH i2c: E2 08 00 7D 04 80 13 00 00 00 00 00 00 FD [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 62 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 62 00 7D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 8C [15:10:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:10:52]wFMCommunicate OK [15:10:52]SAM_PROTO_GetFieldsCounters done [15:10:52]requested_item shift.num is exist - process it [15:10:52]requested_item shift.opened is exist - process it [15:10:52]req_shift_opened [15:10:52]FM_GetShiftState [15:10:52]SAM_PROTO_GetShiftState [15:10:52]wFMCommunicate request_size=4 [15:10:52]MH_SAM_APDU [15:10:52]CAPDU: 80 13 01 00 [15:10:52]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [15:10:52]Write i2c OK [15:10:52]MH_I2C_Read... [15:10:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:52]OFD Sender: No OFD packet to send [15:10:52]Read from MH i2c: E2 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 0E 00 [15:10:52]MH_I2C_Read... [15:10:52]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8F [15:10:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:10:52]wFMCommunicate OK [15:10:52]SAM_PROTO_GetShiftState done [15:10:52]FM_GetShiftState done [15:10:52]req_shift_opened done [15:10:52]requested_item shift.open_date is exist - process it [15:10:52]req_shift_open_date [15:10:52]req_shift_open_date done [15:10:52]produce_requested_data done [15:10:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151470,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:10:52]process_action_free close_receipt [15:10:52]json_value_free [15:10:52]json_value_free done [15:10:52]process_json_proto returns [15:10:52]Send response to host [15:10:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151470,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:10:52]free response buf [15:10:52]execute_script done [15:10:52]execute_script returns [15:10:52]free content buf [15:10:52]Sock 7.Close socket [15:10:52]Sock 7.Thread stoped [15:10:57]OFD Sender: No OFD packet to send [15:10:57]recv_with_timeout no data received [15:11:02]OFD Sender: No OFD packet to send [15:11:07]OFD Sender: No OFD packet to send [15:11:12]OFD Sender: No OFD packet to send [15:11:12]recv_with_timeout no data received [15:11:17]OFD Sender: No OFD packet to send [15:11:22]OFD Sender: No OFD packet to send [15:11:27]OFD Sender: No OFD packet to send [15:11:32]OFD Sender: No OFD packet to send [15:11:37]OFD Sender: No OFD packet to send [15:11:42]OFD Sender: No OFD packet to send [15:11:47]OFD Sender: No OFD packet to send [15:11:52]OFD Sender: No OFD packet to send [15:11:55]recv_with_timeout no data received [15:11:57]OFD Sender: No OFD packet to send [15:12:02]OFD Sender: No OFD packet to send [15:12:07]OFD Sender: No OFD packet to send [15:12:12]OFD Sender: No OFD packet to send [15:12:17]OFD Sender: No OFD packet to send [15:12:22]OFD Sender: No OFD packet to send [15:12:27]OFD Sender: No OFD packet to send [15:12:32]OFD Sender: No OFD packet to send [15:12:37]OFD Sender: No OFD packet to send [15:12:42]OFD Sender: No OFD packet to send [15:12:47]OFD Sender: No OFD packet to send [15:12:52]OFD Sender: No OFD packet to send [15:12:57]OFD Sender: No OFD packet to send [15:13:02]OFD Sender: No OFD packet to send [15:13:07]OFD Sender: No OFD packet to send [15:13:12]OFD Sender: No OFD packet to send [15:13:17]OFD Sender: No OFD packet to send [15:13:22]OFD Sender: No OFD packet to send [15:13:27]OFD Sender: No OFD packet to send [15:13:32]OFD Sender: No OFD packet to send [15:13:37]OFD Sender: No OFD packet to send [15:13:42]OFD Sender: No OFD packet to send [15:13:47]OFD Sender: No OFD packet to send [15:13:52]OFD Sender: No OFD packet to send [15:13:57]recv_with_timeout no data received [15:13:57]OFD Sender: No OFD packet to send [15:14:02]OFD Sender: No OFD packet to send [15:14:07]OFD Sender: No OFD packet to send [15:14:12]OFD Sender: No OFD packet to send [15:14:17]OFD Sender: No OFD packet to send [15:14:22]OFD Sender: No OFD packet to send [15:14:28]OFD Sender: No OFD packet to send [15:14:33]OFD Sender: No OFD packet to send [15:14:38]OFD Sender: No OFD packet to send [15:14:43]OFD Sender: No OFD packet to send [15:14:48]OFD Sender: No OFD packet to send [15:14:53]OFD Sender: No OFD packet to send [15:14:55]accept exits with 9 [15:14:55]New connection [15:14:55]New thread 3067018596 created [15:14:55]Thread 3067161956 joined [15:14:55]Waiting for new connection... [15:14:55] Sock 9.Parse request [15:14:55]Sock 9.Check first char [15:14:55]Sock 9.First char is OK [15:14:55]request: POST /json_proto HTTP/1.0 [15:14:55]Method: POST [15:14:55]URL: /json_proto [15:14:55]Method is POST - this is cgi request [15:14:55]url: /json_proto [15:14:55]query_string will be loaded in cgi processing [15:14:55]execute_cgi json_proto POST (null) [15:14:55]execute_cgi path=json_proto method=POST [15:14:55]POST find Content-Length [15:14:55]Host: 172.17.43.67:8080 [15:14:55]Content-Length: 629 [15:14:55]Content-Type: application/json [15:14:55] [15:14:55]POST finish read [15:14:55]Found Content-Length = 629 [15:14:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18813", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:55]execute_script... [15:14: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 : (3)18813", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:14:55]POST & json_proto [15:14:55]process_json_proto [15:14:55]json parsed OK: [15:14:55]protocol is kg_v1.0 [15:14:55]action value=close_receipt [15:14:55]process_action close_receipt [15:14:55]cmd_close_receipt [15:14:55]MH_GetDate [15:14:55]Write to MH i2c: F0 00 00 7F 04 72 [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: F0 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: F0 09 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: F0 09 00 7F 04 00 EF E2 EE 66 6A BD 47 65 73 [15:14:55]GetLastDocTimeStamp 1726931448 [15:14:55]current date 1726931695 [15:14:55]FM_GetShiftState [15:14:55]SAM_PROTO_GetShiftState [15:14:55]wFMCommunicate request_size=4 [15:14:55]MH_SAM_APDU [15:14:55]CAPDU: 80 13 01 00 [15:14:55]Write to MH i2c: E2 08 00 80 04 80 13 01 00 00 00 00 00 01 [15:14:55]Write i2c OK [15:14:55]MH_I2C_Read... [15:14:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:55]Read from MH i2c: E2 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 0E 00 [15:14:55]MH_I2C_Read... [15:14:55]Read from MH i2c: E2 0E 00 80 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 91 [15:14:55]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:14:55]wFMCommunicate OK [15:14:55]SAM_PROTO_GetShiftState done [15:14:55]FM_GetShiftState done [15:14:55]opened in 1726878748 [15:14:55]opened+sec_in_day 1726965148 [15:14:55]quantity*price = 4500 [15:14:55]sum+1 = 4501 [15:14:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 221 21.09.2024 15:14 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151471 ФПД: 71774827600752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151471&fm=71774827600752&tin=02508201610067®Number=0000000000091825&sum=4500 0 [15:14:56]StoreToDocumentArchive [15:14:56]shift 474 fd 151471 [15:14:56]save to /storage/0474/doc_00151471 [15:14:56]save last doc name /storage/0474/doc_00151471 to /storage/kkm_last_doc_name [15:14:56]save OK [15:14:56]Clear old archive folders... [15:14:56]ProcessDocumentItem done err = 0, tmpTLVsize=269 [15:14:56]tlvbuf is 002C2BF0 [15:14:56]SAM_PROTO_ClearQueue [15:14:56]wFMCommunicate request_size=4 [15:14:56]MH_SAM_APDU [15:14:56]CAPDU: 80 09 00 00 [15:14:56]Write to MH i2c: E2 08 00 8D 04 80 09 00 00 00 00 00 00 03 [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:14:56]Read from MH i2c: E2 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: E2 03 00 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [15:14:56]RAPDU: 90 00 [15:14:56]wFMCommunicate OK [15:14:56]SAM_PROTO_ClearQueue done [15:14:56]KKMCreateOFDPacket [15:14:56]OFDProtocolAddRootSTLVToBuf [15:14:56]FM_MakeSignedData [15:14:56]FM_MakeSignedData [15:14:56]SAM_PROTO_SignData [15:14:56]wFMCommunicate request_size=4 [15:14:56]MH_SAM_APDU [15:14:56]CAPDU: 80 0D 01 02 [15:14:56]Write to MH i2c: E2 08 00 8E 04 80 0D 01 02 00 00 00 00 0B [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:14:56]Read from MH i2c: E2 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: E2 03 00 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [15:14:56]RAPDU: 90 00 [15:14:56]wFMCommunicate OK [15:14:56]wFMCommunicate request_size=255 [15:14:56]MH_SAM_APDU [15:14:56]CAPDU: 80 0D 02 02 FA 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 EF E2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [15:14:56]Write to MH i2c: E2 02 01 8F 04 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 EF E2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 ED [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:56]Read from MH i2c: E2 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: E2 03 00 [15:14:56]MH_I2C_Read... [15:14:56]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [15:14:56]RAPDU: 90 00 [15:14:56]wFMCommunicate OK [15:14:56]wFMCommunicate request_size=28 [15:14:56]MH_SAM_APDU [15:14:56]CAPDU: 80 0D 02 02 17 37 31 38 33 35 10 04 04 00 AF 4F 02 00 35 04 06 00 41 47 61 1A 5B 70 [15:14:56]Write to MH i2c: E2 1F 00 90 04 80 0D 02 02 17 00 37 31 38 33 35 10 04 04 00 AF 4F 02 00 35 04 06 00 41 47 61 1A 5B 70 00 00 69 [15:14:56]Write i2c OK [15:14:56]MH_I2C_Read... [15:14:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:14:57]Read from MH i2c: E2 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 03 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [15:14:57]RAPDU: 90 00 [15:14:57]wFMCommunicate OK [15:14:57]wFMCommunicate request_size=4 [15:14:57]MH_SAM_APDU [15:14:57]CAPDU: 80 0D 03 02 [15:14:57]Write to MH i2c: E2 08 00 91 04 80 0D 03 02 00 00 00 00 10 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:14:57]Read from MH i2c: E2 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 0B 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 0B 00 91 04 00 CB B1 96 8C 6B C0 A0 20 90 00 9A [15:14:57]RAPDU: CB B1 96 8C 6B C0 A0 20 90 00 [15:14:57]wFMCommunicate OK [15:14:57]SAM_PROTO_SignData done [15:14:57]FM_MakeSignedData done [15:14:57]CreateOFDProtocolMessage [15:14:57]wFMCommunicate request_size=4 [15:14:57]MH_SAM_APDU [15:14:57]CAPDU: 80 11 00 00 [15:14:57]Write to MH i2c: E2 08 00 92 04 80 11 00 00 00 00 00 00 10 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:57]Read from MH i2c: E2 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 17 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: E2 17 00 92 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [15:14:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:14:57]wFMCommunicate OK [15:14:57]CreateOFDProtocolMessage done [15:14:57]OFDSenderStorePacket 151471 [15:14:57]StoreOFDPacket docnum=151471 [15:14:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 1C 97 19 01 73 2A 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 EF E2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 4F 02 00 35 04 06 00 41 47 61 1A 5B 70 CB B1 96 8C 6B C0 A0 20 [15:14:57]CheckFolder [15:14:57]dirname=/storage/ofd_packets [15:14:57]CheckFolder done [15:14:57]ProducePacketName [15:14:57]name=ofd_packets/00151471 [15:14:57]NVStorageSaveData ofd_packets/00151471 [15:14:57]File name is /storage/ofd_packets/00151471 [15:14:57]Write 319 bytes [15:14:57]NVStorageSaveData done [15:14:57]OFDSenderStorePacket done [15:14:57]KKMCreateOFDPacket done [15:14:57]NVStorageSaveData kkm_last_timestamp [15:14:57]File name is /storage/kkm_last_timestamp [15:14:57]Write 4 bytes [15:14:57]NVStorageSaveData done [15:14:57]ExternCall_PrintAddStr [15:14:57]wPrintStart [15:14:57]Write to MH i2c: 01 00 00 93 04 97 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: 01 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: 01 07 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 FF 0F AC [15:14:57]RasterBufferAndPrint [15:14:57]line Счет N : (3)18813 [15:14:57]line ИНН: 02508201610067 [15:14:57]line Контрольно-Кассовый Чек [15:14:57]line ПРОДАЖА [15:14:57]line Товар: 4700000160358 [15:14:57]line Вода Легенда 1л [15:14:57]line 1.000 * 45.00 [15:14:57]line = 45.00 [15:14:57]line НДС 12% НСП 1% [15:14:57]line > о реализуемом товаре [15:14:57]line ИТОГО: 45.00 [15:14:57]line НСП 1% : 0.40 [15:14:57]line НДС 12% : 4.78 [15:14:57]line Наличными: 45.00 [15:14:57]line Безнал.: 0.00 [15:14:57]line Место: АЗС № 89 "Партнер Нефть" [15:14:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:14:57]line СНО: Общий режим [15:14:57]line Чек 221 21.09.2024 15:14 [15:14:57]line Смена: 474 ФФД: 1.0 [15:14:57]line ЗНМ: 0300000113 [15:14:57]line РНМ: 0000000000091825 [15:14:57]line Версия ККМ: 001 [15:14:57]line ФМ: 0000000000871835 [15:14:57]line ФД: 151471 [15:14:57]line ФПД: 71774827600752 [15:14:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151455&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151471&fm=71774827600752&tin=02508201610067®Number=0000000000091825&sum=4500 [15:14:57]line 0 [15:14:57]written 0, free lines is 4095 [15:14:57]OFD Sender: Processing packet 151471 [packets to send 824, broken 823] [15:14:57]ProducePacketName [15:14:57]name=ofd_packets/00151471 [15:14:57]OFD Sender: To server: pG, [15:14:57]CommunicateWithHost lk.salyk.kg:30040 [15:14:57]ConnectInit lk.salyk.kg [15:14:57]Write to MH i2c: 01 00 00 BB 04 BF [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: 01 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: 01 07 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 F8 0C CA [15:14:57]RasterBufferAndPrint [15:14:57]line [15:14:57]line [15:14:57]line [15:14:57]line [15:14:57]line [15:14:57]written 0, free lines is 3329 [15:14:57]MH_Cut [15:14:57]Write to MH i2c: D1 01 00 C2 04 01 98 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: D1 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: D1 01 00 [15:14:57]MH_I2C_Read... [15:14:57]Read from MH i2c: D1 01 00 C2 04 00 97 [15:14:57]Write to MH i2c: 01 00 00 C3 04 C7 [15:14:57]Write i2c OK [15:14:57]MH_I2C_Read... [15:14:58]*** Cut start [15:14:58]*** Purtial cut [15:14:58]*** Stage 1: CUTSNS_PIN = 1 [15:14:58]Read from MH i2c: 01 [15:14:58]MH_I2C_Read... [15:14:58]*** Stop cut motor [15:14:58]*** Cut end [15:14:58]Read from MH i2c: 01 07 00 [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: 01 07 00 C3 04 00 00 00 00 00 FF 0F DC [15:14:58]process_action close_receipt done [15:14:58]requested_data is exist [15:14:58]produce_requested_data [15:14:58]requested_item fm.sn is exist - process it [15:14:58]wFMCommunicate request_size=4 [15:14:58]MH_SAM_APDU [15:14:58]CAPDU: 80 11 00 00 [15:14:58]Write to MH i2c: E2 08 00 C4 04 80 11 00 00 00 00 00 00 42 [15:14:58]Write i2c OK [15:14:58]MH_I2C_Read... [15:14:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:14:58]Read from MH i2c: E2 [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: E2 17 00 [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: E2 17 00 C4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 95 [15:14:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:14:58]wFMCommunicate OK [15:14:58]requested_item fd.num is exist - process it [15:14:58]SAM_PROTO_GetFieldsCounters [15:14:58]wFMCommunicate request_size=4 [15:14:58]MH_SAM_APDU [15:14:58]CAPDU: 80 13 00 00 [15:14:58]Write to MH i2c: E2 08 00 C5 04 80 13 00 00 00 00 00 00 45 [15:14:58]Write i2c OK [15:14:58]MH_I2C_Read... [15:14:58]recv_with_timeout no data received [15:14:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:14:58]Read from MH i2c: E2 [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: E2 62 00 [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: E2 62 00 C5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [15:14:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 AF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:14:58]wFMCommunicate OK [15:14:58]SAM_PROTO_GetFieldsCounters done [15:14:58]requested_item shift.num is exist - process it [15:14:58]requested_item shift.opened is exist - process it [15:14:58]req_shift_opened [15:14:58]FM_GetShiftState [15:14:58]SAM_PROTO_GetShiftState [15:14:58]wFMCommunicate request_size=4 [15:14:58]MH_SAM_APDU [15:14:58]CAPDU: 80 13 01 00 [15:14:58]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [15:14:58]Write i2c OK [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: E2 [15:14:58]MH_I2C_Read... [15:14:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:14:58]Read from MH i2c: E2 0E 00 [15:14:58]MH_I2C_Read... [15:14:58]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D7 [15:14:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:14:58]wFMCommunicate OK [15:14:58]SAM_PROTO_GetShiftState done [15:14:58]FM_GetShiftState done [15:14:58]req_shift_opened done [15:14:58]requested_item shift.open_date is exist - process it [15:14:58]req_shift_open_date [15:14:58]req_shift_open_date done [15:14:58]produce_requested_data done [15:14:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151471,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:14:58]process_action_free close_receipt [15:14:58]json_value_free [15:14:58]json_value_free done [15:14:58]process_json_proto returns [15:14:58]Send response to host [15:14:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151471,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:14:58]free response buf [15:14:58]execute_script done [15:14:58]execute_script returns [15:14:58]free content buf [15:14:58]Sock 9.Close socket [15:14:58]Sock 9.Thread stoped [15:15:00]Connected sock=11 [15:15:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 21 01 00 00 1C 97 19 01 73 2A 5A 03 01 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 EF E2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 4F 02 00 35 04 06 00 41 47 61 1A 5B 70 CB B1 96 8C 6B C0 A0 20 [15:15:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D2 56 47 00 12 E7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 AF 4F 02 00 F4 03 04 00 F9 8A EE 66 B6 04 01 00 00 11 1C 7C D6 83 80 E5 2A [15:15:00]CommunicateWithHost err = 0 [15:15:00]CheckOFDResponse [15:15:00]1017 (14) - 77093643461234 [15:15:00]1041 (16) - 0000000000871835 [15:15:00]1040 (4) - 151471 [15:15:00]1012 (4) - 21.09.2024 08:59 [15:15:00]1206 (1) - 0 [15:15:00]OFD Sender: Remove packet 151471 [15:15:00]ProducePacketName [15:15:00]name=ofd_packets/00151471 [15:15:00]NVStorageDeleteData [15:15:01]OFD Sender: No OFD packet to send [15:15:06]OFD Sender: No OFD packet to send [15:15:11]OFD Sender: No OFD packet to send [15:15:16]OFD Sender: No OFD packet to send [15:15:18]accept exits with 10 [15:15:18]New connection [15:15:18]New thread 3067161956 created [15:15:18]Thread 3067018596 joined [15:15:18]Waiting for new connection... [15:15:18] Sock 10.Parse request [15:15:18]Sock 10.Check first char [15:15:18]Sock 10.First char is OK [15:15:18]request: POST /json_proto HTTP/1.0 [15:15:18]Method: POST [15:15:18]URL: /json_proto [15:15:18]Method is POST - this is cgi request [15:15:18]url: /json_proto [15:15:18]query_string will be loaded in cgi processing [15:15:18]execute_cgi json_proto POST (null) [15:15:18]execute_cgi path=json_proto method=POST [15:15:18]POST find Content-Length [15:15:18]Host: 172.17.43.67:8080 [15:15:18]Content-Length: 678 [15:15:18]Content-Type: application/json [15:15:18] [15:15:18]POST finish read [15:15:18]Found Content-Length = 678 [15:15:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:18]execute_script... [15:15:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785489", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:18]POST & json_proto [15:15:18]process_json_proto [15:15:18]json parsed OK: [15:15:18]protocol is kg_v1.0 [15:15:18]action value=close_receipt [15:15:18]process_action close_receipt [15:15:18]cmd_close_receipt [15:15:18]MH_GetDate [15:15:18]Write to MH i2c: F0 00 00 C7 04 BA [15:15:18]Write i2c OK [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: F0 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: F0 09 00 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: F0 09 00 C7 04 00 06 E3 EE 66 6A BD 47 65 D3 [15:15:18]GetLastDocTimeStamp 1726931695 [15:15:18]current date 1726931718 [15:15:18]FM_GetShiftState [15:15:18]SAM_PROTO_GetShiftState [15:15:18]wFMCommunicate request_size=4 [15:15:18]MH_SAM_APDU [15:15:18]CAPDU: 80 13 01 00 [15:15:18]Write to MH i2c: E2 08 00 C8 04 80 13 01 00 00 00 00 00 49 [15:15:18]Write i2c OK [15:15:18]MH_I2C_Read... [15:15:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:18]Read from MH i2c: E2 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: E2 0E 00 [15:15:18]MH_I2C_Read... [15:15:18]Read from MH i2c: E2 0E 00 C8 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D9 [15:15:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:15:18]wFMCommunicate OK [15:15:18]SAM_PROTO_GetShiftState done [15:15:18]FM_GetShiftState done [15:15:18]opened in 1726878748 [15:15:18]opened+sec_in_day 1726965148 [15:15:18]quantity*price = 30035 [15:15:18]sum+1 = 30036 [15:15:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 222 21.09.2024 15:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151472 ФПД: 180672247750411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151472&fm=180672247750411&tin=02508201610067®Number=0000000000091825&sum=30000 [15:15:19]StoreToDocumentArchive [15:15:19]shift 474 fd 151472 [15:15:19]save to /storage/0474/doc_00151472 [15:15:19]save last doc name /storage/0474/doc_00151472 to /storage/kkm_last_doc_name [15:15:19]save OK [15:15:19]Clear old archive folders... [15:15:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:15:19]tlvbuf is 002BB210 [15:15:19]SAM_PROTO_ClearQueue [15:15:19]wFMCommunicate request_size=4 [15:15:19]MH_SAM_APDU [15:15:19]CAPDU: 80 09 00 00 [15:15:19]Write to MH i2c: E2 08 00 D5 04 80 09 00 00 00 00 00 00 4B [15:15:19]Write i2c OK [15:15:19]MH_I2C_Read... [15:15:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:19]Read from MH i2c: E2 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [15:15:19]RAPDU: 90 00 [15:15:19]wFMCommunicate OK [15:15:19]SAM_PROTO_ClearQueue done [15:15:19]KKMCreateOFDPacket [15:15:19]OFDProtocolAddRootSTLVToBuf [15:15:19]FM_MakeSignedData [15:15:19]FM_MakeSignedData [15:15:19]SAM_PROTO_SignData [15:15:19]wFMCommunicate request_size=4 [15:15:19]MH_SAM_APDU [15:15:19]CAPDU: 80 0D 01 02 [15:15:19]Write to MH i2c: E2 08 00 D6 04 80 0D 01 02 00 00 00 00 53 [15:15:19]Write i2c OK [15:15:19]MH_I2C_Read... [15:15:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:19]Read from MH i2c: E2 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [15:15:19]RAPDU: 90 00 [15:15:19]wFMCommunicate OK [15:15:19]wFMCommunicate request_size=255 [15:15:19]MH_SAM_APDU [15:15: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 06 E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 4F 02 00 35 04 06 00 A4 [15:15:19]Write to MH i2c: E2 02 01 D7 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 06 E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 4F 02 00 35 04 06 00 A4 00 00 8C [15:15:19]Write i2c OK [15:15:19]MH_I2C_Read... [15:15:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:19]Read from MH i2c: E2 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 D7 04 00 90 00 4F [15:15:19]RAPDU: 90 00 [15:15:19]wFMCommunicate OK [15:15:19]wFMCommunicate request_size=10 [15:15:19]MH_SAM_APDU [15:15:19]CAPDU: 80 0D 02 02 05 52 09 25 DF 0B [15:15:19]Write to MH i2c: E2 0D 00 D8 04 80 0D 02 02 05 00 52 09 25 DF 0B 00 00 CA [15:15:19]Write i2c OK [15:15:19]MH_I2C_Read... [15:15:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:19]Read from MH i2c: E2 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [15:15:19]RAPDU: 90 00 [15:15:19]wFMCommunicate OK [15:15:19]wFMCommunicate request_size=4 [15:15:19]MH_SAM_APDU [15:15:19]CAPDU: 80 0D 03 02 [15:15:19]Write to MH i2c: E2 08 00 D9 04 80 0D 03 02 00 00 00 00 58 [15:15:19]Write i2c OK [15:15:19]MH_I2C_Read... [15:15:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:19]Read from MH i2c: E2 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 0B 00 [15:15:19]MH_I2C_Read... [15:15:19]Read from MH i2c: E2 0B 00 D9 04 00 E9 D6 D3 71 2F 60 54 67 90 00 A6 [15:15:19]RAPDU: E9 D6 D3 71 2F 60 54 67 90 00 [15:15:19]wFMCommunicate OK [15:15:19]SAM_PROTO_SignData done [15:15:19]FM_MakeSignedData done [15:15:19]CreateOFDProtocolMessage [15:15:19]wFMCommunicate request_size=4 [15:15:19]MH_SAM_APDU [15:15:19]CAPDU: 80 11 00 00 [15:15:19]Write to MH i2c: E2 08 00 DA 04 80 11 00 00 00 00 00 00 58 [15:15:19]Write i2c OK [15:15:19]MH_I2C_Read... [15:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:20]Read from MH i2c: E2 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: E2 17 00 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: E2 17 00 DA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AB [15:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:15:20]wFMCommunicate OK [15:15:20]CreateOFDProtocolMessage done [15:15:20]OFDSenderStorePacket 151472 [15:15:20]StoreOFDPacket docnum=151472 [15:15:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 61 07 01 82 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 06 E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 4F 02 00 35 04 06 00 A4 52 09 25 DF 0B E9 D6 D3 71 2F 60 54 67 [15:15:20]CheckFolder [15:15:20]dirname=/storage/ofd_packets [15:15:20]CheckFolder done [15:15:20]ProducePacketName [15:15:20]name=ofd_packets/00151472 [15:15:20]NVStorageSaveData ofd_packets/00151472 [15:15:20]File name is /storage/ofd_packets/00151472 [15:15:20]Write 301 bytes [15:15:20]NVStorageSaveData done [15:15:20]OFDSenderStorePacket done [15:15:20]KKMCreateOFDPacket done [15:15:20]NVStorageSaveData kkm_last_timestamp [15:15:20]File name is /storage/kkm_last_timestamp [15:15:20]Write 4 bytes [15:15:20]NVStorageSaveData done [15:15:20]ExternCall_PrintAddStr [15:15:20]wPrintStart [15:15:20]Write to MH i2c: 01 00 00 DB 04 DF [15:15:20]Write i2c OK [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: 01 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: 01 07 00 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: 01 07 00 DB 04 00 00 00 00 00 FF 0F F4 [15:15:20]RasterBufferAndPrint [15:15:20]line Счет N : (1)1785489 [15:15:20]line ИНН: 02508201610067 [15:15:20]line Контрольно-Кассовый Чек [15:15:20]line ПРОДАЖА [15:15:20]line ТРК (МРК, ГНК) : 32 [15:15:20]line Товар: 2710124130 [15:15:20]line Аи-92-К-5 [15:15:20]line 4.430 * 67.80 [15:15:20]line = 300.35 [15:15:20]line НДС 12% НСП 1% [15:15:20]line > о реализуемом товаре [15:15:20]line ОКРУГЛЕНИЕ: -0.35 [15:15:20]line ИТОГО: 300.00 [15:15:20]line Внесено: 300.00 [15:15:20]line СДАЧА: 0.00 [15:15:20]line НСП 1% : 2.66 [15:15:20]line НДС 12% : 31.90 [15:15:20]line Наличными: 300.00 [15:15:20]line Безнал.: 0.00 [15:15:20]line Место: АЗС № 89 "Партнер Нефть" [15:15:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:15:20]line СНО: Общий режим [15:15:20]line Чек 222 21.09.2024 15:15 [15:15:20]line Смена: 474 ФФД: 1.0 [15:15:20]line ЗНМ: 0300000113 [15:15:20]line РНМ: 0000000000091825 [15:15:20]line Версия ККМ: 001 [15:15:20]line ФМ: 0000000000871835 [15:15:20]line ФД: 151472 [15:15:20]line ФПД: 180672247750411 [15:15:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151472&fm=180672247750411&tin=02508201610067®Number=0000000000091825&sum=30000 [15:15:20]written 0, free lines is 4095 [15:15:20]OFD Sender: Processing packet 151472 [packets to send 824, broken 823] [15:15:20]ProducePacketName [15:15:20]name=ofd_packets/00151472 [15:15:20]OFD Sender: To server: pG, [15:15:20]CommunicateWithHost lk.salyk.kg:30040 [15:15:20]ConnectInit lk.salyk.kg [15:15:20]Write to MH i2c: 01 00 00 06 05 0B [15:15:20]Write i2c OK [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: 01 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: 01 07 00 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 DF 0C FD [15:15:20]RasterBufferAndPrint [15:15:20]line [15:15:20]line [15:15:20]line [15:15:20]line [15:15:20]line [15:15:20]written 0, free lines is 3304 [15:15:20]MH_Cut [15:15:20]Write to MH i2c: D1 01 00 0D 05 01 E4 [15:15:20]Write i2c OK [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: D1 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: D1 01 00 [15:15:20]MH_I2C_Read... [15:15:20]Read from MH i2c: D1 01 00 0D 05 00 E3 [15:15:20]Write to MH i2c: 01 00 00 0E 05 13 [15:15:20]Write i2c OK [15:15:20]MH_I2C_Read... [15:15:20]Connected sock=9 [15:15:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 61 07 01 82 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 06 E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 4F 02 00 35 04 06 00 A4 52 09 25 DF 0B E9 D6 D3 71 2F 60 54 67 [15:15:21]*** Cut start [15:15:21]*** Purtial cut [15:15:21]*** Stage 1: CUTSNS_PIN = 1 [15:15:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 1B 47 00 DB 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B0 4F 02 00 F4 03 04 00 0D 8B EE 66 B6 04 01 00 00 4D 29 9B 09 9D 48 E1 1C [15:15:21]CommunicateWithHost err = 0 [15:15:21]CheckOFDResponse [15:15:21]1017 (14) - 77093643461234 [15:15:21]1041 (16) - 0000000000871835 [15:15:21]1040 (4) - 151472 [15:15:21]1012 (4) - 21.09.2024 08:59 [15:15:21]1206 (1) - 0 [15:15:21]OFD Sender: Remove packet 151472 [15:15:21]ProducePacketName [15:15:21]name=ofd_packets/00151472 [15:15:21]NVStorageDeleteData [15:15:21]Read from MH i2c: 01 [15:15:21]MH_I2C_Read... [15:15:21]*** Stop cut motor [15:15:21]*** Cut end [15:15:21]Read from MH i2c: 01 07 00 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: 01 07 00 0E 05 00 00 00 00 00 FF 0F 28 [15:15:21]process_action close_receipt done [15:15:21]requested_data is exist [15:15:21]produce_requested_data [15:15:21]requested_item fm.sn is exist - process it [15:15:21]wFMCommunicate request_size=4 [15:15:21]MH_SAM_APDU [15:15:21]CAPDU: 80 11 00 00 [15:15:21]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [15:15:21]Write i2c OK [15:15:21]MH_I2C_Read... [15:15:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:21]Read from MH i2c: E2 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: E2 17 00 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [15:15:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:15:21]wFMCommunicate OK [15:15:21]requested_item fd.num is exist - process it [15:15:21]SAM_PROTO_GetFieldsCounters [15:15:21]wFMCommunicate request_size=4 [15:15:21]MH_SAM_APDU [15:15:21]CAPDU: 80 13 00 00 [15:15:21]Write to MH i2c: E2 08 00 10 05 80 13 00 00 00 00 00 00 91 [15:15:21]Write i2c OK [15:15:21]MH_I2C_Read... [15:15:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:15:21]Read from MH i2c: E2 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: E2 62 00 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: E2 62 00 10 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [15:15:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:15:21]wFMCommunicate OK [15:15:21]SAM_PROTO_GetFieldsCounters done [15:15:21]requested_item shift.num is exist - process it [15:15:21]requested_item shift.opened is exist - process it [15:15:21]req_shift_opened [15:15:21]FM_GetShiftState [15:15:21]SAM_PROTO_GetShiftState [15:15:21]wFMCommunicate request_size=4 [15:15:21]MH_SAM_APDU [15:15:21]CAPDU: 80 13 01 00 [15:15:21]Write to MH i2c: E2 08 00 11 05 80 13 01 00 00 00 00 00 93 [15:15:21]Write i2c OK [15:15:21]MH_I2C_Read... [15:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:21]Read from MH i2c: E2 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: E2 0E 00 [15:15:21]MH_I2C_Read... [15:15:21]Read from MH i2c: E2 0E 00 11 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 23 [15:15:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:15:21]wFMCommunicate OK [15:15:21]SAM_PROTO_GetShiftState done [15:15:21]FM_GetShiftState done [15:15:21]req_shift_opened done [15:15:21]requested_item shift.open_date is exist - process it [15:15:21]req_shift_open_date [15:15:21]req_shift_open_date done [15:15:21]produce_requested_data done [15:15:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151472,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:15:21]process_action_free close_receipt [15:15:21]json_value_free [15:15:21]json_value_free done [15:15:21]process_json_proto returns [15:15:21]Send response to host [15:15:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151472,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:15:21]free response buf [15:15:21]execute_script done [15:15:21]execute_script returns [15:15:21]free content buf [15:15:21]Sock 10.Close socket [15:15:21]Sock 10.Thread stoped [15:15:22]OFD Sender: No OFD packet to send [15:15:27]OFD Sender: No OFD packet to send [15:15:32]OFD Sender: No OFD packet to send [15:15:34]recv_with_timeout no data received [15:15:37]OFD Sender: No OFD packet to send [15:15:42]OFD Sender: No OFD packet to send [15:15:47]OFD Sender: No OFD packet to send [15:15:52]OFD Sender: No OFD packet to send [15:15:57]OFD Sender: No OFD packet to send [15:15:57]accept exits with 7 [15:15:57]New connection [15:15:57]New thread 3067018596 created [15:15:57]Thread 3067161956 joined [15:15:57]Waiting for new connection... [15:15:57] Sock 7.Parse request [15:15:57]Sock 7.Check first char [15:15:57]Sock 7.First char is OK [15:15:57]request: POST /json_proto HTTP/1.0 [15:15:57]Method: POST [15:15:57]URL: /json_proto [15:15:57]Method is POST - this is cgi request [15:15:57]url: /json_proto [15:15:57]query_string will be loaded in cgi processing [15:15:57]execute_cgi json_proto POST (null) [15:15:57]execute_cgi path=json_proto method=POST [15:15:57]POST find Content-Length [15:15:57]Host: 172.17.43.67:8080 [15:15:57]Content-Length: 790 [15:15:57]Content-Type: application/json [15:15:57] [15:15:57]POST finish read [15:15:57]Found Content-Length = 790 [15:15:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:57]execute_script... [15:15:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785488", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:15:57]POST & json_proto [15:15:57]process_json_proto [15:15:57]json parsed OK: [15:15:57]protocol is kg_v1.0 [15:15:57]action value=close_receipt [15:15:57]process_action close_receipt [15:15:57]cmd_close_receipt [15:15:57]MH_GetDate [15:15:57]Write to MH i2c: F0 00 00 12 05 06 [15:15:57]Write i2c OK [15:15:57]MH_I2C_Read... [15:15:57]Read from MH i2c: F0 [15:15:57]MH_I2C_Read... [15:15:57]Read from MH i2c: F0 09 00 [15:15:57]MH_I2C_Read... [15:15:57]Read from MH i2c: F0 09 00 12 05 00 2D E3 EE 66 6A BD 47 65 46 [15:15:57]GetLastDocTimeStamp 1726931718 [15:15:57]current date 1726931757 [15:15:57]FM_GetShiftState [15:15:57]SAM_PROTO_GetShiftState [15:15:57]wFMCommunicate request_size=4 [15:15:57]MH_SAM_APDU [15:15:57]CAPDU: 80 13 01 00 [15:15:57]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [15:15:57]Write i2c OK [15:15:57]MH_I2C_Read... [15:15:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:15:57]Read from MH i2c: E2 [15:15:57]MH_I2C_Read... [15:15:57]Read from MH i2c: E2 0E 00 [15:15:57]MH_I2C_Read... [15:15:57]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 25 [15:15:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:15:57]wFMCommunicate OK [15:15:57]SAM_PROTO_GetShiftState done [15:15:57]FM_GetShiftState done [15:15:57]opened in 1726878748 [15:15:57]opened+sec_in_day 1726965148 [15:15:57]quantity*price = 0 [15:15:57]sum+1 = 1 [15:15:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 223 21.09.2024 15:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151473 ФПД: 220960880536815 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151473&fm=220960880536815&tin=02508201610067®Number=0000000000091825&sum=0 [15:15:58]StoreToDocumentArchive [15:15:58]shift 474 fd 151473 [15:15:58]save to /storage/0474/doc_00151473 [15:15:58]save last doc name /storage/0474/doc_00151473 to /storage/kkm_last_doc_name [15:15:58]save OK [15:15:58]Clear old archive folders... [15:15:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:15:58]tlvbuf is 00296B30 [15:15:58]SAM_PROTO_ClearQueue [15:15:58]wFMCommunicate request_size=4 [15:15:58]MH_SAM_APDU [15:15:58]CAPDU: 80 09 00 00 [15:15:58]Write to MH i2c: E2 08 00 20 05 80 09 00 00 00 00 00 00 97 [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:15:58]Read from MH i2c: E2 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 20 05 00 90 00 99 [15:15:58]RAPDU: 90 00 [15:15:58]wFMCommunicate OK [15:15:58]SAM_PROTO_ClearQueue done [15:15:58]KKMCreateOFDPacket [15:15:58]OFDProtocolAddRootSTLVToBuf [15:15:58]FM_MakeSignedData [15:15:58]FM_MakeSignedData [15:15:58]SAM_PROTO_SignData [15:15:58]wFMCommunicate request_size=4 [15:15:58]MH_SAM_APDU [15:15:58]CAPDU: 80 0D 01 02 [15:15:58]Write to MH i2c: E2 08 00 21 05 80 0D 01 02 00 00 00 00 9F [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:15:58]Read from MH i2c: E2 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 21 05 00 90 00 9A [15:15:58]RAPDU: 90 00 [15:15:58]wFMCommunicate OK [15:15:58]wFMCommunicate request_size=255 [15:15:58]MH_SAM_APDU [15:15:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 2D E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 4F 02 00 35 04 06 00 C8 F6 76 CB [15:15:58]Write to MH i2c: E2 02 01 22 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 2D E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 4F 02 00 35 04 06 00 C8 F6 76 CB 00 00 0B [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 [15:15:58]MH_I2C_Read... [15:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:58]Read from MH i2c: E2 03 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [15:15:58]RAPDU: 90 00 [15:15:58]wFMCommunicate OK [15:15:58]wFMCommunicate request_size=7 [15:15:58]MH_SAM_APDU [15:15:58]CAPDU: 80 0D 02 02 02 2C EF [15:15:58]Write to MH i2c: E2 0A 00 23 05 80 0D 02 02 02 00 2C EF 00 00 C1 [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:15:58]Read from MH i2c: E2 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [15:15:58]RAPDU: 90 00 [15:15:58]wFMCommunicate OK [15:15:58]wFMCommunicate request_size=4 [15:15:58]MH_SAM_APDU [15:15:58]CAPDU: 80 0D 03 02 [15:15:58]Write to MH i2c: E2 08 00 24 05 80 0D 03 02 00 00 00 00 A4 [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:15:58]Read from MH i2c: E2 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 0B 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 0B 00 24 05 00 DF 05 E8 45 D1 FF 6A 7D 90 00 6D [15:15:58]RAPDU: DF 05 E8 45 D1 FF 6A 7D 90 00 [15:15:58]wFMCommunicate OK [15:15:58]SAM_PROTO_SignData done [15:15:58]FM_MakeSignedData done [15:15:58]CreateOFDProtocolMessage [15:15:58]wFMCommunicate request_size=4 [15:15:58]MH_SAM_APDU [15:15:58]CAPDU: 80 11 00 00 [15:15:58]Write to MH i2c: E2 08 00 25 05 80 11 00 00 00 00 00 00 A4 [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:15:58]Read from MH i2c: E2 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 17 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: E2 17 00 25 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [15:15:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:15:58]wFMCommunicate OK [15:15:58]CreateOFDProtocolMessage done [15:15:58]OFDSenderStorePacket 151473 [15:15:58]StoreOFDPacket docnum=151473 [15:15:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 93 E4 04 01 6E A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 2D E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 4F 02 00 35 04 06 00 C8 F6 76 CB 2C EF DF 05 E8 45 D1 FF 6A 7D [15:15:58]CheckFolder [15:15:58]dirname=/storage/ofd_packets [15:15:58]CheckFolder done [15:15:58]ProducePacketName [15:15:58]name=ofd_packets/00151473 [15:15:58]NVStorageSaveData ofd_packets/00151473 [15:15:58]File name is /storage/ofd_packets/00151473 [15:15:58]Write 298 bytes [15:15:58]NVStorageSaveData done [15:15:58]OFDSenderStorePacket done [15:15:58]KKMCreateOFDPacket done [15:15:58]NVStorageSaveData kkm_last_timestamp [15:15:58]File name is /storage/kkm_last_timestamp [15:15:58]Write 4 bytes [15:15:58]NVStorageSaveData done [15:15:58]ExternCall_PrintAddStr [15:15:58]wPrintStart [15:15:58]Write to MH i2c: 01 00 00 26 05 2B [15:15:58]Write i2c OK [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: 01 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: 01 07 00 [15:15:58]MH_I2C_Read... [15:15:58]Read from MH i2c: 01 07 00 26 05 00 00 00 00 00 FF 0F 40 [15:15:58]RasterBufferAndPrint [15:15:58]line Счет N : (1)1785488 [15:15:58]line ИНН: 02508201610067 [15:15:58]line Контрольно-Кассовый Чек [15:15:58]line ПРОДАЖА [15:15:58]line ТРК (МРК, ГНК) : 41 [15:15:58]line Товар: 2710194210 [15:15:58]line ДТ-К-5 [15:15:58]line 26.250 * 0.00 [15:15:58]line = 0.00 [15:15:58]line НДС 12% НСП 1% [15:15:58]line > о реализуемом товаре [15:15:58]line ИТОГО: 0.00 [15:15:58]line НСП 1% : 0.00 [15:15:58]line НДС 12% : 0.00 [15:15:58]line Наличными: 0.00 [15:15:58]line Безнал.: 0.00 [15:15:58]line Место: АЗС № 89 "Партнер Нефть" [15:15:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:15:58]line СНО: Общий режим [15:15:58]line Чек 223 21.09.2024 15:15 [15:15:58]line Смена: 474 ФФД: 1.0 [15:15:58]line ЗНМ: 0300000113 [15:15:58]line РНМ: 0000000000091825 [15:15:58]line Версия ККМ: 001 [15:15:58]line Талоны: Топливная Карта [15:15:58]line 10703 [15:15:58]line ФМ: 0000000000871835 [15:15:58]line ФД: 151473 [15:15:58]line ФПД: 220960880536815 [15:15:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151473&fm=220960880536815&tin=02508201610067®Number=0000000000091825&sum=0 [15:15:58]written 0, free lines is 4095 [15:15:58]OFD Sender: Processing packet 151473 [packets to send 824, broken 823] [15:15:58]ProducePacketName [15:15:58]name=ofd_packets/00151473 [15:15:58]OFD Sender: To server: pG, [15:15:58]CommunicateWithHost lk.salyk.kg:30040 [15:15:58]ConnectInit lk.salyk.kg [15:15:59]Write to MH i2c: 01 00 00 50 05 55 [15:15:59]Write i2c OK [15:15:59]MH_I2C_Read... [15:15:59]Read from MH i2c: 01 [15:15:59]MH_I2C_Read... [15:15:59]Read from MH i2c: 01 07 00 [15:15:59]MH_I2C_Read... [15:15:59]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 E4 0C 4C [15:15:59]RasterBufferAndPrint [15:15:59]line [15:15:59]line [15:15:59]line [15:15:59]line [15:15:59]line [15:15:59]written 0, free lines is 3305 [15:15:59]MH_Cut [15:15:59]Write to MH i2c: D1 01 00 57 05 01 2E [15:15:59]Write i2c OK [15:15:59]MH_I2C_Read... [15:15:59]Read from MH i2c: D1 [15:15:59]MH_I2C_Read... [15:15:59]Read from MH i2c: D1 01 00 [15:15:59]MH_I2C_Read... [15:15:59]Read from MH i2c: D1 01 00 57 05 00 2D [15:15:59]Write to MH i2c: 01 00 00 58 05 5D [15:15:59]Write i2c OK [15:15:59]MH_I2C_Read... [15:16:00]*** Cut start [15:16:00]*** Purtial cut [15:16:00]*** Stage 1: CUTSNS_PIN = 1 [15:16:00]Read from MH i2c: 01 [15:16:00]MH_I2C_Read... [15:16:00]*** Stop cut motor [15:16:00]*** Cut end [15:16:00]Read from MH i2c: 01 07 00 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: 01 07 00 58 05 00 00 00 00 00 FF 0F 72 [15:16:00]process_action close_receipt done [15:16:00]requested_data is exist [15:16:00]produce_requested_data [15:16:00]requested_item fm.sn is exist - process it [15:16:00]wFMCommunicate request_size=4 [15:16:00]MH_SAM_APDU [15:16:00]CAPDU: 80 11 00 00 [15:16:00]Write to MH i2c: E2 08 00 59 05 80 11 00 00 00 00 00 00 D8 [15:16:00]Write i2c OK [15:16:00]MH_I2C_Read... [15:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:00]Read from MH i2c: E2 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: E2 17 00 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: E2 17 00 59 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2B [15:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:16:00]wFMCommunicate OK [15:16:00]requested_item fd.num is exist - process it [15:16:00]SAM_PROTO_GetFieldsCounters [15:16:00]wFMCommunicate request_size=4 [15:16:00]MH_SAM_APDU [15:16:00]CAPDU: 80 13 00 00 [15:16:00]Write to MH i2c: E2 08 00 5A 05 80 13 00 00 00 00 00 00 DB [15:16:00]Write i2c OK [15:16:00]MH_I2C_Read... [15:16:00]Connected sock=11 [15:16:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 93 E4 04 01 6E A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 2D E3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 4F 02 00 35 04 06 00 C8 F6 76 CB 2C EF DF 05 E8 45 D1 FF 6A 7D [15:16:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:00]Read from MH i2c: E2 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: E2 62 00 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: E2 62 00 5A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 76 [15:16:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:00]wFMCommunicate OK [15:16:00]SAM_PROTO_GetFieldsCounters done [15:16:00]requested_item shift.num is exist - process it [15:16:00]requested_item shift.opened is exist - process it [15:16:00]req_shift_opened [15:16:00]FM_GetShiftState [15:16:00]SAM_PROTO_GetShiftState [15:16:00]wFMCommunicate request_size=4 [15:16:00]MH_SAM_APDU [15:16:00]CAPDU: 80 13 01 00 [15:16:00]Write to MH i2c: E2 08 00 5B 05 80 13 01 00 00 00 00 00 DD [15:16:00]Write i2c OK [15:16:00]MH_I2C_Read... [15:16:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:00]Read from MH i2c: E2 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: E2 0E 00 [15:16:00]MH_I2C_Read... [15:16:00]Read from MH i2c: E2 0E 00 5B 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6D [15:16:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:16:00]wFMCommunicate OK [15:16:00]SAM_PROTO_GetShiftState done [15:16:00]FM_GetShiftState done [15:16:00]req_shift_opened done [15:16:00]requested_item shift.open_date is exist - process it [15:16:00]req_shift_open_date [15:16:00]req_shift_open_date done [15:16:00]produce_requested_data done [15:16:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151473,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:16:00]process_action_free close_receipt [15:16:00]json_value_free [15:16:00]json_value_free done [15:16:00]process_json_proto returns [15:16:00]Send response to host [15:16:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151473,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:16:00]free response buf [15:16:00]execute_script done [15:16:00]execute_script returns [15:16:00]free content buf [15:16:00]Sock 7.Close socket [15:16:00]Sock 7.Thread stoped [15:16:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C1 92 47 00 9D 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B1 4F 02 00 F4 03 04 00 35 8B EE 66 B6 04 01 00 00 E8 65 29 AF 24 C8 AE 69 [15:16:00]CommunicateWithHost err = 0 [15:16:00]CheckOFDResponse [15:16:00]1017 (14) - 77093643461234 [15:16:00]1041 (16) - 0000000000871835 [15:16:00]1040 (4) - 151473 [15:16:00]1012 (4) - 21.09.2024 09:00 [15:16:00]1206 (1) - 0 [15:16:00]OFD Sender: Remove packet 151473 [15:16:00]ProducePacketName [15:16:00]name=ofd_packets/00151473 [15:16:00]NVStorageDeleteData [15:16:01]OFD Sender: No OFD packet to send [15:16:06]OFD Sender: No OFD packet to send [15:16:11]OFD Sender: No OFD packet to send [15:16:16]OFD Sender: No OFD packet to send [15:16:21]recv_with_timeout no data received [15:16:21]OFD Sender: No OFD packet to send [15:16:26]OFD Sender: No OFD packet to send [15:16:31]OFD Sender: No OFD packet to send [15:16:36]OFD Sender: No OFD packet to send [15:16:41]OFD Sender: No OFD packet to send [15:16:46]OFD Sender: No OFD packet to send [15:16:51]OFD Sender: No OFD packet to send [15:16:56]OFD Sender: No OFD packet to send [15:17:01]OFD Sender: No OFD packet to send [15:17:06]OFD Sender: No OFD packet to send [15:17:11]OFD Sender: No OFD packet to send [15:17:16]OFD Sender: No OFD packet to send [15:17:21]OFD Sender: No OFD packet to send [15:17:26]OFD Sender: No OFD packet to send [15:17:31]OFD Sender: No OFD packet to send [15:17:36]OFD Sender: No OFD packet to send [15:19:13]ConnectInit Can't connect to host [15:19:17]OFD Sender: No OFD packet to send [15:19:22]OFD Sender: No OFD packet to send [15:19:27]OFD Sender: No OFD packet to send [15:19:32]OFD Sender: No OFD packet to send [15:19:37]OFD Sender: No OFD packet to send [15:19:42]OFD Sender: No OFD packet to send [15:19:47]OFD Sender: No OFD packet to send [15:19:48]accept exits with 9 [15:19:48]New connection [15:19:48]New thread 3067161956 created [15:19:48]Thread 3067018596 joined [15:19:48]Waiting for new connection... [15:19:48] Sock 9.Parse request [15:19:48]Sock 9.Check first char [15:19:48]Sock 9.First char is OK [15:19:48]request: POST /json_proto HTTP/1.0 [15:19:48]Method: POST [15:19:48]URL: /json_proto [15:19:48]Method is POST - this is cgi request [15:19:48]url: /json_proto [15:19:48]query_string will be loaded in cgi processing [15:19:48]execute_cgi json_proto POST (null) [15:19:48]execute_cgi path=json_proto method=POST [15:19:48]POST find Content-Length [15:19:48]Host: 172.17.43.67:8080 [15:19:48]Content-Length: 683 [15:19:48]Content-Type: application/json [15:19:48] [15:19:48]POST finish read [15:19:48]Found Content-Length = 683 [15:19:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:48]execute_script... [15:19: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)1785490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:48]POST & json_proto [15:19:48]process_json_proto [15:19:48]json parsed OK: [15:19:48]protocol is kg_v1.0 [15:19:48]action value=close_receipt [15:19:48]process_action close_receipt [15:19:48]cmd_close_receipt [15:19:48]MH_GetDate [15:19:48]Write to MH i2c: F0 00 00 5C 05 50 [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: F0 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: F0 09 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: F0 09 00 5C 05 00 14 E4 EE 66 6A BD 47 65 78 [15:19:48]GetLastDocTimeStamp 1726931757 [15:19:48]current date 1726931988 [15:19:48]FM_GetShiftState [15:19:48]SAM_PROTO_GetShiftState [15:19:48]wFMCommunicate request_size=4 [15:19:48]MH_SAM_APDU [15:19:48]CAPDU: 80 13 01 00 [15:19:48]Write to MH i2c: E2 08 00 5D 05 80 13 01 00 00 00 00 00 DF [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 0E 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 0E 00 5D 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6F [15:19:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:19:48]wFMCommunicate OK [15:19:48]SAM_PROTO_GetShiftState done [15:19:48]FM_GetShiftState done [15:19:48]opened in 1726878748 [15:19:48]opened+sec_in_day 1726965148 [15:19:48]quantity*price = 100021 [15:19:48]sum+1 = 100023 [15:19:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 224 21.09.2024 15:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151474 ФПД: 206795833797837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151474&fm=206795833797837&tin=02508201610067®Number=0000000000091825&sum=100000 [15:19:49]StoreToDocumentArchive [15:19:49]shift 474 fd 151474 [15:19:49]save to /storage/0474/doc_00151474 [15:19:49]save last doc name /storage/0474/doc_00151474 to /storage/kkm_last_doc_name [15:19:49]save OK [15:19:49]Clear old archive folders... [15:19:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:49]tlvbuf is 002BA360 [15:19:49]SAM_PROTO_ClearQueue [15:19:49]wFMCommunicate request_size=4 [15:19:49]MH_SAM_APDU [15:19:49]CAPDU: 80 09 00 00 [15:19:49]Write to MH i2c: E2 08 00 6A 05 80 09 00 00 00 00 00 00 E1 [15:19:49]Write i2c OK [15:19:49]MH_I2C_Read... [15:19:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:49]Read from MH i2c: E2 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: E2 03 00 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: E2 03 00 6A 05 00 90 00 E3 [15:19:49]RAPDU: 90 00 [15:19:49]wFMCommunicate OK [15:19:49]SAM_PROTO_ClearQueue done [15:19:49]KKMCreateOFDPacket [15:19:49]OFDProtocolAddRootSTLVToBuf [15:19:49]FM_MakeSignedData [15:19:49]FM_MakeSignedData [15:19:49]SAM_PROTO_SignData [15:19:49]wFMCommunicate request_size=4 [15:19:49]MH_SAM_APDU [15:19:49]CAPDU: 80 0D 01 02 [15:19:49]Write to MH i2c: E2 08 00 6B 05 80 0D 01 02 00 00 00 00 E9 [15:19:49]Write i2c OK [15:19:49]MH_I2C_Read... [15:19:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:49]Read from MH i2c: E2 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: E2 03 00 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: E2 03 00 6B 05 00 90 00 E4 [15:19:49]RAPDU: 90 00 [15:19:49]wFMCommunicate OK [15:19:49]wFMCommunicate request_size=255 [15:19:49]MH_SAM_APDU [15:19: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 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 E0 00 00 00 F4 03 04 00 14 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 4F 02 00 35 04 06 00 BC [15:19:49]Write to MH i2c: E2 02 01 6C 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 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 E0 00 00 00 F4 03 04 00 14 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 4F 02 00 35 04 06 00 BC 00 00 5B [15:19:49]Write i2c OK [15:19:49]MH_I2C_Read... [15:19:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:50]Read from MH i2c: E2 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 03 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 03 00 6C 05 00 90 00 E5 [15:19:50]RAPDU: 90 00 [15:19:50]wFMCommunicate OK [15:19:50]wFMCommunicate request_size=10 [15:19:50]MH_SAM_APDU [15:19:50]CAPDU: 80 0D 02 02 05 14 68 36 EC CD [15:19:50]Write to MH i2c: E2 0D 00 6D 05 80 0D 02 02 05 00 14 68 36 EC CD 00 00 61 [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:50]Read from MH i2c: E2 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 03 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [15:19:50]RAPDU: 90 00 [15:19:50]wFMCommunicate OK [15:19:50]wFMCommunicate request_size=4 [15:19:50]MH_SAM_APDU [15:19:50]CAPDU: 80 0D 03 02 [15:19:50]Write to MH i2c: E2 08 00 6E 05 80 0D 03 02 00 00 00 00 EE [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:50]Read from MH i2c: E2 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 0B 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 0B 00 6E 05 00 C9 08 9B FC F0 B6 73 B2 90 00 22 [15:19:50]RAPDU: C9 08 9B FC F0 B6 73 B2 90 00 [15:19:50]wFMCommunicate OK [15:19:50]SAM_PROTO_SignData done [15:19:50]FM_MakeSignedData done [15:19:50]CreateOFDProtocolMessage [15:19:50]wFMCommunicate request_size=4 [15:19:50]MH_SAM_APDU [15:19:50]CAPDU: 80 11 00 00 [15:19:50]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:50]Read from MH i2c: E2 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 17 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [15:19:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:19:50]wFMCommunicate OK [15:19:50]CreateOFDProtocolMessage done [15:19:50]OFDSenderStorePacket 151474 [15:19:50]StoreOFDPacket docnum=151474 [15:19:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 53 07 01 AF 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E0 00 00 00 F4 03 04 00 14 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 4F 02 00 35 04 06 00 BC 14 68 36 EC CD C9 08 9B FC F0 B6 73 B2 [15:19:50]CheckFolder [15:19:50]dirname=/storage/ofd_packets [15:19:50]CheckFolder done [15:19:50]ProducePacketName [15:19:50]name=ofd_packets/00151474 [15:19:50]NVStorageSaveData ofd_packets/00151474 [15:19:50]File name is /storage/ofd_packets/00151474 [15:19:50]Write 301 bytes [15:19:50]NVStorageSaveData done [15:19:50]OFDSenderStorePacket done [15:19:50]KKMCreateOFDPacket done [15:19:50]NVStorageSaveData kkm_last_timestamp [15:19:50]File name is /storage/kkm_last_timestamp [15:19:50]Write 4 bytes [15:19:50]NVStorageSaveData done [15:19:50]ExternCall_PrintAddStr [15:19:50]wPrintStart [15:19:50]Write to MH i2c: 01 00 00 70 05 75 [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: 01 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: 01 07 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: 01 07 00 70 05 00 00 00 00 00 FF 0F 8A [15:19:50]RasterBufferAndPrint [15:19:50]line Счет N : (1)1785490 [15:19:50]line ИНН: 02508201610067 [15:19:50]line Контрольно-Кассовый Чек [15:19:50]line ПРОДАЖА [15:19:50]line ТРК (МРК, ГНК) : 23 [15:19:50]line Товар: 2710124500 [15:19:50]line Аи-95-К-5 [15:19:50]line 13.480 * 74.20 [15:19:50]line = 1000.22 [15:19:50]line НДС 12% НСП 1% [15:19:50]line > о реализуемом товаре [15:19:50]line ОКРУГЛЕНИЕ: -0.22 [15:19:50]line ИТОГО: 1000.00 [15:19:50]line Внесено: 1000.00 [15:19:50]line СДАЧА: 0.00 [15:19:50]line НСП 1% : 8.85 [15:19:50]line НДС 12% : 106.22 [15:19:50]line Наличными: 1000.00 [15:19:50]line Безнал.: 0.00 [15:19:50]line Место: АЗС № 89 "Партнер Нефть" [15:19:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:19:50]line СНО: Общий режим [15:19:50]line Чек 224 21.09.2024 15:19 [15:19:50]line Смена: 474 ФФД: 1.0 [15:19:50]line ЗНМ: 0300000113 [15:19:50]line РНМ: 0000000000091825 [15:19:50]line Версия ККМ: 001 [15:19:50]line ФМ: 0000000000871835 [15:19:50]line ФД: 151474 [15:19:50]line ФПД: 206795833797837 [15:19:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T151948&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151474&fm=206795833797837&tin=02508201610067®Number=0000000000091825&sum=100000 [15:19:50]written 0, free lines is 4095 [15:19:50]OFD Sender: Processing packet 151474 [packets to send 824, broken 823] [15:19:50]ProducePacketName [15:19:50]name=ofd_packets/00151474 [15:19:50]OFD Sender: To server: pG, [15:19:50]CommunicateWithHost lk.salyk.kg:30040 [15:19:50]ConnectInit lk.salyk.kg [15:19:50]Write to MH i2c: 01 00 00 9B 05 A0 [15:19:50]recv_with_timeout no data received [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: 01 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: 01 07 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: 01 07 00 9B 05 00 00 00 00 00 F4 0C A7 [15:19:50]RasterBufferAndPrint [15:19:50]line [15:19:50]line [15:19:50]line [15:19:50]line [15:19:50]line [15:19:50]written 0, free lines is 3322 [15:19:50]MH_Cut [15:19:50]Write to MH i2c: D1 01 00 A2 05 01 79 [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: D1 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: D1 01 00 [15:19:50]MH_I2C_Read... [15:19:50]Read from MH i2c: D1 01 00 A2 05 00 78 [15:19:50]Write to MH i2c: 01 00 00 A3 05 A8 [15:19:50]Write i2c OK [15:19:50]MH_I2C_Read... [15:19:51]*** Cut start [15:19:51]*** Purtial cut [15:19:51]*** Stage 1: CUTSNS_PIN = 1 [15:19:51]Read from MH i2c: 01 [15:19:51]MH_I2C_Read... [15:19:51]*** Stop cut motor [15:19:51]*** Cut end [15:19:51]Read from MH i2c: 01 07 00 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: 01 07 00 A3 05 00 00 00 00 00 FF 0F BD [15:19:51]process_action close_receipt done [15:19:51]requested_data is exist [15:19:51]produce_requested_data [15:19:51]requested_item fm.sn is exist - process it [15:19:51]wFMCommunicate request_size=4 [15:19:51]MH_SAM_APDU [15:19:51]CAPDU: 80 11 00 00 [15:19:51]Write to MH i2c: E2 08 00 A4 05 80 11 00 00 00 00 00 00 23 [15:19:51]Write i2c OK [15:19:51]MH_I2C_Read... [15:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:51]Read from MH i2c: E2 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 17 00 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 17 00 A4 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [15:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:19:51]wFMCommunicate OK [15:19:51]requested_item fd.num is exist - process it [15:19:51]SAM_PROTO_GetFieldsCounters [15:19:51]wFMCommunicate request_size=4 [15:19:51]MH_SAM_APDU [15:19:51]CAPDU: 80 13 00 00 [15:19:51]Write to MH i2c: E2 08 00 A5 05 80 13 00 00 00 00 00 00 26 [15:19:51]Write i2c OK [15:19:51]MH_I2C_Read... [15:19:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:51]Read from MH i2c: E2 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 62 00 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 62 00 A5 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 C5 [15:19:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:51]wFMCommunicate OK [15:19:51]SAM_PROTO_GetFieldsCounters done [15:19:51]requested_item shift.num is exist - process it [15:19:51]requested_item shift.opened is exist - process it [15:19:51]req_shift_opened [15:19:51]FM_GetShiftState [15:19:51]SAM_PROTO_GetShiftState [15:19:51]wFMCommunicate request_size=4 [15:19:51]MH_SAM_APDU [15:19:51]CAPDU: 80 13 01 00 [15:19:51]Write to MH i2c: E2 08 00 A6 05 80 13 01 00 00 00 00 00 28 [15:19:51]Write i2c OK [15:19:51]MH_I2C_Read... [15:19:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:51]Read from MH i2c: E2 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 0E 00 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 0E 00 A6 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B8 [15:19:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:19:51]wFMCommunicate OK [15:19:51]SAM_PROTO_GetShiftState done [15:19:51]FM_GetShiftState done [15:19:51]req_shift_opened done [15:19:51]requested_item shift.open_date is exist - process it [15:19:51]req_shift_open_date [15:19:51]req_shift_open_date done [15:19:51]produce_requested_data done [15:19:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151474,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:19:51]process_action_free close_receipt [15:19:51]json_value_free [15:19:51]json_value_free done [15:19:51]process_json_proto returns [15:19:51]Send response to host [15:19:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151474,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:19:51]free response buf [15:19:51]execute_script done [15:19:51]execute_script returns [15:19:51]free content buf [15:19:51]Sock 9.Close socket [15:19:51]Sock 9.Thread stoped [15:19:52]Connected sock=11 [15:19:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E2 53 07 01 AF 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 E0 00 00 00 F4 03 04 00 14 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 4F 02 00 35 04 06 00 BC 14 68 36 EC CD C9 08 9B FC F0 B6 73 B2 [15:19:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 65 88 47 00 20 B4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B2 4F 02 00 F4 03 04 00 1D 8C EE 66 B6 04 01 00 00 B6 A1 63 D0 46 49 75 05 [15:19:53]CommunicateWithHost err = 0 [15:19:53]CheckOFDResponse [15:19:53]1017 (14) - 77093643461234 [15:19:53]1041 (16) - 0000000000871835 [15:19:53]1040 (4) - 151474 [15:19:53]1012 (4) - 21.09.2024 09:04 [15:19:53]1206 (1) - 0 [15:19:53]OFD Sender: Remove packet 151474 [15:19:53]ProducePacketName [15:19:53]name=ofd_packets/00151474 [15:19:53]NVStorageDeleteData [15:19:53]OFD Sender: No OFD packet to send [15:19:58]OFD Sender: No OFD packet to send [15:20:03]OFD Sender: No OFD packet to send [15:20:08]OFD Sender: No OFD packet to send [15:20:13]OFD Sender: No OFD packet to send [15:20:18]OFD Sender: No OFD packet to send [15:20:23]OFD Sender: No OFD packet to send [15:20:26]recv_with_timeout no data received [15:20:28]OFD Sender: No OFD packet to send [15:20:33]OFD Sender: No OFD packet to send [15:20:38]OFD Sender: No OFD packet to send [15:20:43]OFD Sender: No OFD packet to send [15:20:48]OFD Sender: No OFD packet to send [15:20:53]OFD Sender: No OFD packet to send [15:20:58]OFD Sender: No OFD packet to send [15:21:04]OFD Sender: No OFD packet to send [15:21:08]recv_with_timeout no data received [15:21:09]OFD Sender: No OFD packet to send [15:21:14]OFD Sender: No OFD packet to send [15:21:19]OFD Sender: No OFD packet to send [15:21:24]OFD Sender: No OFD packet to send [15:21:25]recv_with_timeout no data received [15:21:29]OFD Sender: No OFD packet to send [15:21:34]OFD Sender: No OFD packet to send [15:21:39]OFD Sender: No OFD packet to send [15:21:44]OFD Sender: No OFD packet to send [15:21:49]OFD Sender: No OFD packet to send [15:21:54]OFD Sender: No OFD packet to send [15:21:59]OFD Sender: No OFD packet to send [15:22:04]OFD Sender: No OFD packet to send [15:22:09]OFD Sender: No OFD packet to send [15:22:14]OFD Sender: No OFD packet to send [15:22:19]OFD Sender: No OFD packet to send [15:22:24]OFD Sender: No OFD packet to send [15:22:27]recv_with_timeout no data received [15:22:29]OFD Sender: No OFD packet to send [15:22:34]OFD Sender: No OFD packet to send [15:22:39]OFD Sender: No OFD packet to send [15:22:44]OFD Sender: No OFD packet to send [15:22:49]OFD Sender: No OFD packet to send [15:22:54]OFD Sender: No OFD packet to send [15:22:59]OFD Sender: No OFD packet to send [15:23:04]OFD Sender: No OFD packet to send [15:23:05]recv_with_timeout no data received [15:23:09]OFD Sender: No OFD packet to send [15:23:14]OFD Sender: No OFD packet to send [15:23:16]recv_with_timeout no data received [15:23:19]OFD Sender: No OFD packet to send [15:23:21]accept exits with 10 [15:23:21]New connection [15:23:21]New thread 3067018596 created [15:23:21]Thread 3067161956 joined [15:23:21]Waiting for new connection... [15:23:21] Sock 10.Parse request [15:23:21]Sock 10.Check first char [15:23:21]Sock 10.First char is OK [15:23:21]request: POST /json_proto HTTP/1.0 [15:23:21]Method: POST [15:23:21]URL: /json_proto [15:23:21]Method is POST - this is cgi request [15:23:21]url: /json_proto [15:23:21]query_string will be loaded in cgi processing [15:23:21]execute_cgi json_proto POST (null) [15:23:21]execute_cgi path=json_proto method=POST [15:23:21]POST find Content-Length [15:23:21]Host: 172.17.43.67:8080 [15:23:21]Content-Length: 678 [15:23:21]Content-Type: application/json [15:23:21] [15:23:21]POST finish read [15:23:21]Found Content-Length = 678 [15:23:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:21]execute_script... [15: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)1785491", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:21]POST & json_proto [15:23:21]process_json_proto [15:23:21]json parsed OK: [15:23:21]protocol is kg_v1.0 [15:23:21]action value=close_receipt [15:23:21]process_action close_receipt [15:23:21]cmd_close_receipt [15:23:21]MH_GetDate [15:23:21]Write to MH i2c: F0 00 00 A7 05 9B [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: F0 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: F0 09 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: F0 09 00 A7 05 00 E9 E4 EE 66 6A BD 47 65 98 [15:23:21]GetLastDocTimeStamp 1726931988 [15:23:21]current date 1726932201 [15:23:21]FM_GetShiftState [15:23:21]SAM_PROTO_GetShiftState [15:23:21]wFMCommunicate request_size=4 [15:23:21]MH_SAM_APDU [15:23:21]CAPDU: 80 13 01 00 [15:23:21]Write to MH i2c: E2 08 00 A8 05 80 13 01 00 00 00 00 00 2A [15:23:21]Write i2c OK [15:23:21]MH_I2C_Read... [15:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:21]Read from MH i2c: E2 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 0E 00 [15:23:21]MH_I2C_Read... [15:23:21]Read from MH i2c: E2 0E 00 A8 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BA [15:23:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:23:21]wFMCommunicate OK [15:23:21]SAM_PROTO_GetShiftState done [15:23:21]FM_GetShiftState done [15:23:21]opened in 1726878748 [15:23:21]opened+sec_in_day 1726965148 [15:23:21]quantity*price = 50036 [15:23:21]sum+1 = 50037 [15:23:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 225 21.09.2024 15:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151475 ФПД: 252249314956447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151475&fm=252249314956447&tin=02508201610067®Number=0000000000091825&sum=50000 [15:23:22]StoreToDocumentArchive [15:23:22]shift 474 fd 151475 [15:23:22]save to /storage/0474/doc_00151475 [15:23:22]save last doc name /storage/0474/doc_00151475 to /storage/kkm_last_doc_name [15:23:22]save OK [15:23:22]Clear old archive folders... [15:23:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:23:22]tlvbuf is 002B6BD0 [15:23:22]SAM_PROTO_ClearQueue [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 09 00 00 [15:23:22]Write to MH i2c: E2 08 00 B5 05 80 09 00 00 00 00 00 00 2C [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 B5 05 00 90 00 2E [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]SAM_PROTO_ClearQueue done [15:23:22]KKMCreateOFDPacket [15:23:22]OFDProtocolAddRootSTLVToBuf [15:23:22]FM_MakeSignedData [15:23:22]FM_MakeSignedData [15:23:22]SAM_PROTO_SignData [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 01 02 [15:23:22]Write to MH i2c: E2 08 00 B6 05 80 0D 01 02 00 00 00 00 34 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 B6 05 00 90 00 2F [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]wFMCommunicate request_size=255 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E9 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 4F 02 00 35 04 06 00 E5 [15:23:22]Write to MH i2c: E2 02 01 B7 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E9 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 4F 02 00 35 04 06 00 E5 00 00 79 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]wFMCommunicate request_size=10 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 02 02 05 6B 5E D0 14 9F [15:23:22]Write to MH i2c: E2 0D 00 B8 05 80 0D 02 02 05 00 6B 5E D0 14 9F 00 00 8D [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:22]Read from MH i2c: E2 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 [15:23:22]MH_I2C_Read... [15:23:22]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [15:23:22]RAPDU: 90 00 [15:23:22]wFMCommunicate OK [15:23:22]wFMCommunicate request_size=4 [15:23:22]MH_SAM_APDU [15:23:22]CAPDU: 80 0D 03 02 [15:23:22]Write to MH i2c: E2 08 00 B9 05 80 0D 03 02 00 00 00 00 39 [15:23:22]Write i2c OK [15:23:22]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 0B 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 0B 00 B9 05 00 A2 25 B1 C1 2D A7 CD A1 90 00 B5 [15:23:23]RAPDU: A2 25 B1 C1 2D A7 CD A1 90 00 [15:23:23]wFMCommunicate OK [15:23:23]SAM_PROTO_SignData done [15:23:23]FM_MakeSignedData done [15:23:23]CreateOFDProtocolMessage [15:23:23]wFMCommunicate request_size=4 [15:23:23]MH_SAM_APDU [15:23:23]CAPDU: 80 11 00 00 [15:23:23]Write to MH i2c: E2 08 00 BA 05 80 11 00 00 00 00 00 00 39 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:23]Read from MH i2c: E2 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 17 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: E2 17 00 BA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [15:23:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:23:23]wFMCommunicate OK [15:23:23]CreateOFDProtocolMessage done [15:23:23]OFDSenderStorePacket 151475 [15:23:23]StoreOFDPacket docnum=151475 [15:23:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 09 88 07 01 36 D4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 E9 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B3 4F 02 00 35 04 06 00 E5 6B 5E D0 14 9F A2 25 B1 C1 2D A7 CD A1 [15:23:23]CheckFolder [15:23:23]dirname=/storage/ofd_packets [15:23:23]CheckFolder done [15:23:23]ProducePacketName [15:23:23]name=ofd_packets/00151475 [15:23:23]NVStorageSaveData ofd_packets/00151475 [15:23:23]File name is /storage/ofd_packets/00151475 [15:23:23]Write 301 bytes [15:23:23]NVStorageSaveData done [15:23:23]OFDSenderStorePacket done [15:23:23]KKMCreateOFDPacket done [15:23:23]NVStorageSaveData kkm_last_timestamp [15:23:23]File name is /storage/kkm_last_timestamp [15:23:23]Write 4 bytes [15:23:23]NVStorageSaveData done [15:23:23]ExternCall_PrintAddStr [15:23:23]wPrintStart [15:23:23]Write to MH i2c: 01 00 00 BB 05 C0 [15:23:23]Write i2c OK [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 [15:23:23]MH_I2C_Read... [15:23:23]Read from MH i2c: 01 07 00 BB 05 00 00 00 00 00 FF 0F D5 [15:23:23]RasterBufferAndPrint [15:23:23]line Счет N : (1)1785491 [15:23:23]line ИНН: 02508201610067 [15:23:23]line Контрольно-Кассовый Чек [15:23:23]line ПРОДАЖА [15:23:23]line ТРК (МРК, ГНК) : 22 [15:23:23]line Товар: 2710124130 [15:23:23]line Аи-92-К-5 [15:23:23]line 7.380 * 67.80 [15:23:23]line = 500.36 [15:23:23]line НДС 12% НСП 1% [15:23:23]line > о реализуемом товаре [15:23:23]line ОКРУГЛЕНИЕ: -0.36 [15:23:23]line ИТОГО: 500.00 [15:23:23]line Внесено: 500.00 [15:23:23]line СДАЧА: 0.00 [15:23:23]line НСП 1% : 4.43 [15:23:23]line НДС 12% : 53.14 [15:23:23]line Наличными: 500.00 [15:23:23]line Безнал.: 0.00 [15:23:23]line Место: АЗС № 89 "Партнер Нефть" [15:23:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:23:23]line СНО: Общий режим [15:23:23]line Чек 225 21.09.2024 15:23 [15:23:23]line Смена: 474 ФФД: 1.0 [15:23:23]line ЗНМ: 0300000113 [15:23:23]line РНМ: 0000000000091825 [15:23:23]line Версия ККМ: 001 [15:23:23]line ФМ: 0000000000871835 [15:23:23]line ФД: 151475 [15:23:23]line ФПД: 252249314956447 [15:23:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152321&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151475&fm=252249314956447&tin=02508201610067®Number=0000000000091825&sum=50000 [15:23:36]MH_I2C_Read... [15:23:36]Read from MH i2c: F0 [15:23:36]MH_I2C_Read... [15:23:36]Read from MH i2c: F0 09 00 [15:23:36]MH_I2C_Read... [15:23:36]Read from MH i2c: F0 09 00 F2 05 00 F8 E4 EE 66 6A BD 47 65 F2 [15:23:36]GetLastDocTimeStamp 1726932201 [15:23:36]current date 1726932216 [15:23:36]FM_GetShiftState [15:23:36]SAM_PROTO_GetShiftState [15:23:36]wFMCommunicate request_size=4 [15:23:36]MH_SAM_APDU [15:23:36]CAPDU: 80 13 01 00 [15:23:36]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [15:23:36]Write i2c OK [15:23:36]MH_I2C_Read... [15:23:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:36]Read from MH i2c: E2 [15:23:36]MH_I2C_Read... [15:23:36]Read from MH i2c: E2 0E 00 [15:23:36]MH_I2C_Read... [15:23:36]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 05 [15:23:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:23:36]wFMCommunicate OK [15:23:36]SAM_PROTO_GetShiftState done [15:23:36]FM_GetShiftState done [15:23:36]opened in 1726878748 [15:23:36]opened+sec_in_day 1726965148 [15:23:36]quantity*price = 56021 [15:23:36]sum+1 = 56022 [15:23:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 560.00 Внесено: 560.00 СДАЧА: 0.00 НСП 1% : 4.96 НДС 12% : 59.49 Наличными: 560.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 226 21.09.2024 15:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151476 ФПД: 72700845013731 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152336&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151476&fm=72700845013731&tin=02508201610067®Number=0000000000091825&sum=56000 [15:23:37]StoreToDocumentArchive [15:23:37]shift 474 fd 151476 [15:23:37]save to /storage/0474/doc_00151476 [15:23:37]save last doc name /storage/0474/doc_00151476 to /storage/kkm_last_doc_name [15:23:37]save OK [15:23:37]Clear old archive folders... [15:23:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:23:37]tlvbuf is 002CF8F0 [15:23:37]SAM_PROTO_ClearQueue [15:23:37]wFMCommunicate request_size=4 [15:23:37]MH_SAM_APDU [15:23:37]CAPDU: 80 09 00 00 [15:23:37]Write to MH i2c: E2 08 00 00 06 80 09 00 00 00 00 00 00 78 [15:23:37]Write i2c OK [15:23:37]MH_I2C_Read... [15:23:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:37]Read from MH i2c: E2 [15:23:37]MH_I2C_Read... [15:23:37]Read from MH i2c: E2 03 00 [15:23:37]MH_I2C_Read... [15:23:37]Read from MH i2c: E2 03 00 00 06 00 90 00 7A [15:23:37]RAPDU: 90 00 [15:23:37]wFMCommunicate OK [15:23:37]SAM_PROTO_ClearQueue done [15:23:37]KKMCreateOFDPacket [15:23:37]OFDProtocolAddRootSTLVToBuf [15:23:37]FM_MakeSignedData [15:23:37]FM_MakeSignedData [15:23:37]SAM_PROTO_SignData [15:23:37]wFMCommunicate request_size=4 [15:23:37]MH_SAM_APDU [15:23:37]CAPDU: 80 0D 01 02 [15:23:37]Write to MH i2c: E2 08 00 01 06 80 0D 01 02 00 00 00 00 80 [15:23:37]Write i2c OK [15:23:37]MH_I2C_Read... [15:23:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:37]Read from MH i2c: E2 [15:23:37]MH_I2C_Read... [15:23:37]Read from MH i2c: E2 03 00 [15:23:37]MH_I2C_Read... [15:23:37]Read from MH i2c: E2 03 00 01 06 00 90 00 7B [15:23:37]RAPDU: 90 00 [15:23:37]wFMCommunicate OK [15:23:37]wFMCommunicate request_size=255 [15:23:37]MH_SAM_APDU [15:23:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 1D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 F8 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 4F 02 00 35 04 06 00 42 [15:23:37]Write to MH i2c: E2 02 01 02 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 1D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 F8 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 4F 02 00 35 04 06 00 42 00 00 9D [15:23:37]Write i2c OK [15:23:37]MH_I2C_Read... [15:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:38]Read from MH i2c: E2 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 03 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [15:23:38]RAPDU: 90 00 [15:23:38]wFMCommunicate OK [15:23:38]wFMCommunicate request_size=10 [15:23:38]MH_SAM_APDU [15:23:38]CAPDU: 80 0D 02 02 05 1E FC 0A BA E3 [15:23:38]Write to MH i2c: E2 0D 00 03 06 80 0D 02 02 05 00 1E FC 0A BA E3 00 00 4E [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:38]Read from MH i2c: E2 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 03 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [15:23:38]RAPDU: 90 00 [15:23:38]wFMCommunicate OK [15:23:38]wFMCommunicate request_size=4 [15:23:38]MH_SAM_APDU [15:23:38]CAPDU: 80 0D 03 02 [15:23:38]Write to MH i2c: E2 08 00 04 06 80 0D 03 02 00 00 00 00 85 [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:38]Read from MH i2c: E2 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 0B 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 0B 00 04 06 00 5E FF E5 3C 75 20 27 57 90 00 17 [15:23:38]RAPDU: 5E FF E5 3C 75 20 27 57 90 00 [15:23:38]wFMCommunicate OK [15:23:38]SAM_PROTO_SignData done [15:23:38]FM_MakeSignedData done [15:23:38]CreateOFDProtocolMessage [15:23:38]wFMCommunicate request_size=4 [15:23:38]MH_SAM_APDU [15:23:38]CAPDU: 80 11 00 00 [15:23:38]Write to MH i2c: E2 08 00 05 06 80 11 00 00 00 00 00 00 85 [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:38]Read from MH i2c: E2 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 17 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: E2 17 00 05 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [15:23:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:23:38]wFMCommunicate OK [15:23:38]CreateOFDProtocolMessage done [15:23:38]OFDSenderStorePacket 151476 [15:23:38]StoreOFDPacket docnum=151476 [15:23:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 85 83 07 01 28 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 F8 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 4F 02 00 35 04 06 00 42 1E FC 0A BA E3 5E FF E5 3C 75 20 27 57 [15:23:38]CheckFolder [15:23:38]dirname=/storage/ofd_packets [15:23:38]CheckFolder done [15:23:38]ProducePacketName [15:23:38]name=ofd_packets/00151476 [15:23:38]NVStorageSaveData ofd_packets/00151476 [15:23:38]File name is /storage/ofd_packets/00151476 [15:23:38]Write 301 bytes [15:23:38]NVStorageSaveData done [15:23:38]OFDSenderStorePacket done [15:23:38]KKMCreateOFDPacket done [15:23:38]NVStorageSaveData kkm_last_timestamp [15:23:38]File name is /storage/kkm_last_timestamp [15:23:38]Write 4 bytes [15:23:38]NVStorageSaveData done [15:23:38]ExternCall_PrintAddStr [15:23:38]wPrintStart [15:23:38]Write to MH i2c: 01 00 00 06 06 0C [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: 01 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: 01 07 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: 01 07 00 06 06 00 00 00 00 00 FF 0F 21 [15:23:38]RasterBufferAndPrint [15:23:38]line Счет N : (1)1785492 [15:23:38]line ИНН: 02508201610067 [15:23:38]line Контрольно-Кассовый Чек [15:23:38]line ПРОДАЖА [15:23:38]line ТРК (МРК, ГНК) : 13 [15:23:38]line Товар: 2710124500 [15:23:38]line Аи-95-К-5 [15:23:38]line 7.550 * 74.20 [15:23:38]line = 560.21 [15:23:38]line НДС 12% НСП 1% [15:23:38]line > о реализуемом товаре [15:23:38]line ОКРУГЛЕНИЕ: -0.21 [15:23:38]line ИТОГО: 560.00 [15:23:38]line Внесено: 560.00 [15:23:38]line СДАЧА: 0.00 [15:23:38]line НСП 1% : 4.96 [15:23:38]line НДС 12% : 59.49 [15:23:38]line Наличными: 560.00 [15:23:38]line Безнал.: 0.00 [15:23:38]line Место: АЗС № 89 "Партнер Нефть" [15:23:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:24:55]OFD Sender: No OFD packet to send [15:25:00]OFD Sender: No OFD packet to send [15:25:02]recv_with_timeout no data received [15:25:05]OFD Sender: No OFD packet to send [15:25:10]OFD Sender: No OFD packet to send [15:25:15]OFD Sender: No OFD packet to send [15:25:20]OFD Sender: No OFD packet to send [15:25:25]OFD Sender: No OFD packet to send [15:25:30]OFD Sender: No OFD packet to send [15:25:32]accept exits with 10 [15:25:32]New connection [15:25:32]New thread 3067018596 created [15:25:32]Thread 3067161956 joined [15:25:32]Waiting for new connection... [15:25:32] Sock 10.Parse request [15:25:32]Sock 10.Check first char [15:25:32]Sock 10.First char is OK [15:25:32]request: POST /json_proto HTTP/1.0 [15:25:32]Method: POST [15:25:32]URL: /json_proto [15:25:32]Method is POST - this is cgi request [15:25:32]url: /json_proto [15:25:32]query_string will be loaded in cgi processing [15:25:32]execute_cgi json_proto POST (null) [15:25:32]execute_cgi path=json_proto method=POST [15:25:32]POST find Content-Length [15:25:32]Host: 172.17.43.67:8080 [15:25:32]Content-Length: 678 [15:25:32]Content-Type: application/json [15:25:32] [15:25:32]POST finish read [15:25:32]Found Content-Length = 678 [15:25:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:32]execute_script... [15:25: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)1785493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.220, "sum" : 150.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 150.00, "total" : 150.00, "payments": [ { "type": 0, "sum" : 150.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:25:32]POST & json_proto [15:25:32]process_json_proto [15:25:32]json parsed OK: [15:25:32]protocol is kg_v1.0 [15:25:32]action value=close_receipt [15:25:32]process_action close_receipt [15:25:32]cmd_close_receipt [15:25:32]MH_GetDate [15:25:32]Write to MH i2c: F0 00 00 3D 06 32 [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: F0 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: F0 09 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: F0 09 00 3D 06 00 6D E5 EE 66 6A BD 47 65 B4 [15:25:32]GetLastDocTimeStamp 1726932216 [15:25:32]current date 1726932333 [15:25:32]FM_GetShiftState [15:25:32]SAM_PROTO_GetShiftState [15:25:32]wFMCommunicate request_size=4 [15:25:32]MH_SAM_APDU [15:25:32]CAPDU: 80 13 01 00 [15:25:32]Write to MH i2c: E2 08 00 3E 06 80 13 01 00 00 00 00 00 C1 [15:25:32]Write i2c OK [15:25:32]MH_I2C_Read... [15:25:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:32]Read from MH i2c: E2 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 0E 00 [15:25:32]MH_I2C_Read... [15:25:32]Read from MH i2c: E2 0E 00 3E 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 51 [15:25:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:25:32]wFMCommunicate OK [15:25:32]SAM_PROTO_GetShiftState done [15:25:32]FM_GetShiftState done [15:25:32]opened in 1726878748 [15:25:32]opened+sec_in_day 1726965148 [15:25:32]quantity*price = 15051 [15:25:32]sum+1 = 15053 [15:25:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 150.00 Внесено: 150.00 СДАЧА: 0.00 НСП 1% : 1.33 НДС 12% : 15.98 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 227 21.09.2024 15:25 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151477 ФПД: 141473054273235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152533&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151477&fm=141473054273235&tin=02508201610067®Number=0000000000091825&sum=15000 [15:25:33]StoreToDocumentArchive [15:25:33]shift 474 fd 151477 [15:25:33]save to /storage/0474/doc_00151477 [15:25:33]save last doc name /storage/0474/doc_00151477 to /storage/kkm_last_doc_name [15:25:33]save OK [15:25:33]Clear old archive folders... [15:25:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:25:33]tlvbuf is 002E1A40 [15:25:33]SAM_PROTO_ClearQueue [15:25:33]wFMCommunicate request_size=4 [15:25:33]MH_SAM_APDU [15:25:33]CAPDU: 80 09 00 00 [15:25:33]Write to MH i2c: E2 08 00 4B 06 80 09 00 00 00 00 00 00 C3 [15:25:33]Write i2c OK [15:25:33]MH_I2C_Read... [15:25:33]Read from MH i2c: E2 [15:25:33]MH_I2C_Read... [15:25:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:25:33]Read from MH i2c: E2 03 00 [15:25:33]MH_I2C_Read... [15:25:33]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [15:25:33]RAPDU: 90 00 [15:25:33]wFMCommunicate OK [15:25:33]SAM_PROTO_ClearQueue done [15:25:33]KKMCreateOFDPacket [15:25:33]OFDProtocolAddRootSTLVToBuf [15:25:33]FM_MakeSignedData [15:25:33]FM_MakeSignedData [15:25:33]SAM_PROTO_SignData [15:25:33]wFMCommunicate request_size=4 [15:25:33]MH_SAM_APDU [15:25:33]CAPDU: 80 0D 01 02 [15:25:33]Write to MH i2c: E2 08 00 4C 06 80 0D 01 02 00 00 00 00 CB [15:25:33]Write i2c OK [15:25:33]MH_I2C_Read... [15:25:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:25:33]Read from MH i2c: E2 [15:25:33]MH_I2C_Read... [15:25:33]Read from MH i2c: E2 03 00 [15:25:33]MH_I2C_Read... [15:25:33]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [15:25:33]RAPDU: 90 00 [15:25:33]wFMCommunicate OK [15:25:33]wFMCommunicate request_size=255 [15:25:33]MH_SAM_APDU [15:25: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 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6D E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 4F 02 00 35 04 06 00 80 [15:25:33]Write to MH i2c: E2 02 01 4D 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 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6D E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 4F 02 00 35 04 06 00 80 00 00 7C [15:25:33]Write i2c OK [15:25:33]MH_I2C_Read... [15:25:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:34]Read from MH i2c: E2 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 03 00 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [15:25:34]RAPDU: 90 00 [15:25:34]wFMCommunicate OK [15:25:34]wFMCommunicate request_size=10 [15:25:34]MH_SAM_APDU [15:25:34]CAPDU: 80 0D 02 02 05 AB 43 25 2E D3 [15:25:34]Write to MH i2c: E2 0D 00 4E 06 80 0D 02 02 05 00 AB 43 25 2E D3 00 00 EC [15:25:34]Write i2c OK [15:25:34]MH_I2C_Read... [15:25:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:25:34]Read from MH i2c: E2 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 03 00 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [15:25:34]RAPDU: 90 00 [15:25:34]wFMCommunicate OK [15:25:34]wFMCommunicate request_size=4 [15:25:34]MH_SAM_APDU [15:25:34]CAPDU: 80 0D 03 02 [15:25:34]Write to MH i2c: E2 08 00 4F 06 80 0D 03 02 00 00 00 00 D0 [15:25:34]Write i2c OK [15:25:34]MH_I2C_Read... [15:25:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:25:34]Read from MH i2c: E2 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 0B 00 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 0B 00 4F 06 00 AD E7 60 78 3D 32 C5 63 90 00 D4 [15:25:34]RAPDU: AD E7 60 78 3D 32 C5 63 90 00 [15:25:34]wFMCommunicate OK [15:25:34]SAM_PROTO_SignData done [15:25:34]FM_MakeSignedData done [15:25:34]CreateOFDProtocolMessage [15:25:34]wFMCommunicate request_size=4 [15:25:34]MH_SAM_APDU [15:25:34]CAPDU: 80 11 00 00 [15:25:34]Write to MH i2c: E2 08 00 50 06 80 11 00 00 00 00 00 00 D0 [15:25:34]Write i2c OK [15:25:34]MH_I2C_Read... [15:25:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:34]Read from MH i2c: E2 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 17 00 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: E2 17 00 50 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [15:25:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:25:34]wFMCommunicate OK [15:25:34]CreateOFDProtocolMessage done [15:25:34]OFDSenderStorePacket 151477 [15:25:34]StoreOFDPacket docnum=151477 [15:25:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 4B 07 01 0F D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6D E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 4F 02 00 35 04 06 00 80 AB 43 25 2E D3 AD E7 60 78 3D 32 C5 63 [15:25:34]CheckFolder [15:25:34]dirname=/storage/ofd_packets [15:25:34]CheckFolder done [15:25:34]ProducePacketName [15:25:34]name=ofd_packets/00151477 [15:25:34]NVStorageSaveData ofd_packets/00151477 [15:25:34]File name is /storage/ofd_packets/00151477 [15:25:34]Write 301 bytes [15:25:34]NVStorageSaveData done [15:25:34]OFDSenderStorePacket done [15:25:34]KKMCreateOFDPacket done [15:25:34]NVStorageSaveData kkm_last_timestamp [15:25:34]File name is /storage/kkm_last_timestamp [15:25:34]Write 4 bytes [15:25:34]NVStorageSaveData done [15:25:34]ExternCall_PrintAddStr [15:25:34]wPrintStart [15:25:34]Write to MH i2c: 01 00 00 51 06 57 [15:25:34]Write i2c OK [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: 01 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: 01 07 00 [15:25:34]MH_I2C_Read... [15:25:34]Read from MH i2c: 01 07 00 51 06 00 00 00 00 00 FF 0F 6C [15:25:34]RasterBufferAndPrint [15:25:34]line Счет N : (1)1785493 [15:25:34]line ИНН: 02508201610067 [15:25:34]line Контрольно-Кассовый Чек [15:25:34]line ПРОДАЖА [15:25:34]line ТРК (МРК, ГНК) : 32 [15:25:34]line Товар: 2710124130 [15:25:34]line Аи-92-К-5 [15:25:34]line 2.220 * 67.80 [15:25:34]line = 150.52 [15:25:34]line НДС 12% НСП 1% [15:25:34]line > о реализуемом товаре [15:25:34]line ОКРУГЛЕНИЕ: -0.52 [15:25:34]line ИТОГО: 150.00 [15:25:34]line Внесено: 150.00 [15:25:34]line СДАЧА: 0.00 [15:25:34]line НСП 1% : 1.33 [15:25:34]line НДС 12% : 15.98 [15:25:34]line Наличными: 150.00 [15:25:34]line Безнал.: 0.00 [15:25:34]line Место: АЗС № 89 "Партнер Нефть" [15:25:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:25:34]line СНО: Общий режим [15:25:34]line Чек 227 21.09.2024 15:25 [15:25:34]line Смена: 474 ФФД: 1.0 [15:25:34]line ЗНМ: 0300000113 [15:25:34]line РНМ: 0000000000091825 [15:25:34]line Версия ККМ: 001 [15:25:34]line ФМ: 0000000000871835 [15:25:34]line ФД: 151477 [15:25:34]line ФПД: 141473054273235 [15:25:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152533&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151477&fm=141473054273235&tin=02508201610067®Number=0000000000091825&sum=15000 [15:25:34]OFD Sender: Processing packet 151477 [packets to send 824, broken 823] [15:25:34]ProducePacketName [15:25:34]name=ofd_packets/00151477 [15:25:34]OFD Sender: To server: pG, [15:25:34]CommunicateWithHost lk.salyk.kg:30040 [15:25:34]ConnectInit lk.salyk.kg [15:25:34]written 0, free lines is 4095 [15:25:35]Write to MH i2c: 01 00 00 7C 06 82 [15:25:35]Write i2c OK [15:25:35]MH_I2C_Read... [15:25:35]Read from MH i2c: 01 [15:25:35]MH_I2C_Read... [15:25:35]Read from MH i2c: 01 07 00 [15:25:35]MH_I2C_Read... [15:25:35]Read from MH i2c: 01 07 00 7C 06 00 00 00 00 00 D7 0C 6C [15:25:35]RasterBufferAndPrint [15:25:35]line [15:25:35]line [15:25:35]line [15:25:35]line [15:25:35]line [15:25:35]written 0, free lines is 3293 [15:25:35]MH_Cut [15:25:35]Write to MH i2c: D1 01 00 83 06 01 5B [15:25:35]Write i2c OK [15:25:35]MH_I2C_Read... [15:25:35]Read from MH i2c: D1 [15:25:35]MH_I2C_Read... [15:25:35]Read from MH i2c: D1 01 00 [15:25:35]MH_I2C_Read... [15:25:35]Read from MH i2c: D1 01 00 83 06 00 5A [15:25:35]Write to MH i2c: 01 00 00 84 06 8A [15:25:35]Write i2c OK [15:25:35]MH_I2C_Read... [15:25:35]*** Cut start [15:25:35]*** Purtial cut [15:25:35]*** Stage 1: CUTSNS_PIN = 1 [15:25:36]Read from MH i2c: 01 [15:25:36]MH_I2C_Read... [15:25:36]*** Stop cut motor [15:25:36]*** Cut end [15:25:36]Read from MH i2c: 01 07 00 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [15:25:36]process_action close_receipt done [15:25:36]requested_data is exist [15:25:36]produce_requested_data [15:25:36]requested_item fm.sn is exist - process it [15:25:36]wFMCommunicate request_size=4 [15:25:36]MH_SAM_APDU [15:25:36]CAPDU: 80 11 00 00 [15:25:36]Write to MH i2c: E2 08 00 85 06 80 11 00 00 00 00 00 00 05 [15:25:36]Write i2c OK [15:25:36]MH_I2C_Read... [15:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:36]Read from MH i2c: E2 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: E2 17 00 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: E2 17 00 85 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [15:25:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:25:36]wFMCommunicate OK [15:25:36]requested_item fd.num is exist - process it [15:25:36]SAM_PROTO_GetFieldsCounters [15:25:36]wFMCommunicate request_size=4 [15:25:36]MH_SAM_APDU [15:25:36]CAPDU: 80 13 00 00 [15:25:36]Write to MH i2c: E2 08 00 86 06 80 13 00 00 00 00 00 00 08 [15:25:36]Write i2c OK [15:25:36]MH_I2C_Read... [15:25:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:36]Read from MH i2c: E2 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: E2 62 00 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: E2 62 00 86 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [15:25:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:36]wFMCommunicate OK [15:25:36]SAM_PROTO_GetFieldsCounters done [15:25:36]requested_item shift.num is exist - process it [15:25:36]requested_item shift.opened is exist - process it [15:25:36]req_shift_opened [15:25:36]FM_GetShiftState [15:25:36]SAM_PROTO_GetShiftState [15:25:36]wFMCommunicate request_size=4 [15:25:36]MH_SAM_APDU [15:25:36]CAPDU: 80 13 01 00 [15:25:36]Write to MH i2c: E2 08 00 87 06 80 13 01 00 00 00 00 00 0A [15:25:36]Write i2c OK [15:25:36]MH_I2C_Read... [15:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:36]Read from MH i2c: E2 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: E2 0E 00 [15:25:36]MH_I2C_Read... [15:25:36]Read from MH i2c: E2 0E 00 87 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9A [15:25:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:25:36]wFMCommunicate OK [15:25:36]SAM_PROTO_GetShiftState done [15:25:36]FM_GetShiftState done [15:25:36]req_shift_opened done [15:25:36]requested_item shift.open_date is exist - process it [15:25:36]req_shift_open_date [15:25:36]req_shift_open_date done [15:25:36]produce_requested_data done [15:25:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151477,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:25:36]process_action_free close_receipt [15:25:36]json_value_free [15:25:36]json_value_free done [15:25:36]process_json_proto returns [15:25:36]Send response to host [15:25:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151477,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:25:36]free response buf [15:25:36]execute_script done [15:25:36]execute_script returns [15:25:36]free content buf [15:25:36]Sock 10.Close socket [15:25:36]Sock 10.Thread stoped [15:25:38]Connected sock=11 [15:25:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 50 4B 07 01 0F D8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AC 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 6D E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 4F 02 00 35 04 06 00 80 AB 43 25 2E D3 AD E7 60 78 3D 32 C5 63 [15:25:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 93 47 00 1F DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B5 4F 02 00 F4 03 04 00 76 8D EE 66 B6 04 01 00 00 47 28 42 8B 89 47 04 4A [15:25:38]CommunicateWithHost err = 0 [15:25:38]CheckOFDResponse [15:25:38]1017 (14) - 77093643461234 [15:25:38]1041 (16) - 0000000000871835 [15:25:38]1040 (4) - 151477 [15:25:38]1012 (4) - 21.09.2024 09:10 [15:25:38]1206 (1) - 0 [15:25:38]OFD Sender: Remove packet 151477 [15:25:38]ProducePacketName [15:25:38]name=ofd_packets/00151477 [15:25:38]NVStorageDeleteData [15:25:39]OFD Sender: No OFD packet to send [15:25:44]OFD Sender: No OFD packet to send [15:25:49]OFD Sender: No OFD packet to send [15:25:54]OFD Sender: No OFD packet to send [15:25:56]recv_with_timeout no data received [15:25:59]OFD Sender: No OFD packet to send [15:26:04]OFD Sender: No OFD packet to send [15:26:09]OFD Sender: No OFD packet to send [15:26:14]OFD Sender: No OFD packet to send [15:26:19]OFD Sender: No OFD packet to send [15:26:24]OFD Sender: No OFD packet to send [15:26:29]OFD Sender: No OFD packet to send [15:26:34]OFD Sender: No OFD packet to send [15:26:39]OFD Sender: No OFD packet to send [15:26:44]OFD Sender: No OFD packet to send [15:26:49]OFD Sender: No OFD packet to send [15:26:54]OFD Sender: No OFD packet to send [15:26:59]OFD Sender: No OFD packet to send [15:27:04]OFD Sender: No OFD packet to send [15:27:09]OFD Sender: No OFD packet to send [15:27:14]OFD Sender: No OFD packet to send [15:27:19]OFD Sender: No OFD packet to send [15:27:24]recv_with_timeout no data received [15:27:24]OFD Sender: No OFD packet to send [15:27:29]OFD Sender: No OFD packet to send [15:27:34]OFD Sender: No OFD packet to send [15:27:39]OFD Sender: No OFD packet to send [15:27:44]OFD Sender: No OFD packet to send [15:27:49]OFD Sender: No OFD packet to send [15:27:54]OFD Sender: No OFD packet to send [15:27:59]accept exits with 7 [15:27:59]New connection [15:27:59]New thread 3067161956 created [15:27:59]Thread 3067018596 joined [15:27:59]Waiting for new connection... [15:27:59] Sock 7.Parse request [15:27:59]Sock 7.Check first char [15:27:59]Sock 7.First char is OK [15:27:59]request: POST /json_proto HTTP/1.0 [15:27:59]Method: POST [15:27:59]URL: /json_proto [15:27:59]Method is POST - this is cgi request [15:27:59]url: /json_proto [15:27:59]query_string will be loaded in cgi processing [15:27:59]execute_cgi json_proto POST (null) [15:27:59]execute_cgi path=json_proto method=POST [15:27:59]POST find Content-Length [15:27:59]Host: 172.17.43.67:8080 [15:27:59]Content-Length: 676 [15:27:59]Content-Type: application/json [15:27:59] [15:27:59]POST finish read [15:27:59]Found Content-Length = 676 [15:27:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.410, "sum" : 945.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 945.00, "total" : 945.00, "payments": [ { "type": 0, "sum" : 945.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:59]execute_script... [15:27: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)1785494", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.410, "sum" : 945.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 945.00, "total" : 945.00, "payments": [ { "type": 0, "sum" : 945.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:27:59]POST & json_proto [15:27:59]process_json_proto [15:27:59]json parsed OK: [15:27:59]protocol is kg_v1.0 [15:27:59]action value=close_receipt [15:27:59]process_action close_receipt [15:27:59]cmd_close_receipt [15:27:59]MH_GetDate [15:27:59]Write to MH i2c: F0 00 00 88 06 7D [15:27:59]Write i2c OK [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: F0 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: F0 09 00 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: F0 09 00 88 06 00 FF E5 EE 66 6A BD 47 65 91 [15:27:59]GetLastDocTimeStamp 1726932333 [15:27:59]current date 1726932479 [15:27:59]FM_GetShiftState [15:27:59]SAM_PROTO_GetShiftState [15:27:59]wFMCommunicate request_size=4 [15:27:59]MH_SAM_APDU [15:27:59]CAPDU: 80 13 01 00 [15:27:59]Write to MH i2c: E2 08 00 89 06 80 13 01 00 00 00 00 00 0C [15:27:59]Write i2c OK [15:27:59]MH_I2C_Read... [15:27:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:27:59]Read from MH i2c: E2 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: E2 0E 00 [15:27:59]MH_I2C_Read... [15:27:59]Read from MH i2c: E2 0E 00 89 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9C [15:27:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:27:59]wFMCommunicate OK [15:27:59]SAM_PROTO_GetShiftState done [15:27:59]FM_GetShiftState done [15:27:59]opened in 1726878748 [15:27:59]opened+sec_in_day 1726965148 [15:27:59]quantity*price = 94564 [15:27:59]sum+1 = 94565 [15:27:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 945.00 Внесено: 945.00 СДАЧА: 0.00 НСП 1% : 8.37 НДС 12% : 100.42 Наличными: 945.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 228 21.09.2024 15:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151478 ФПД: 11173017020352 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151478&fm=11173017020352&tin=02508201610067®Number=0000000000091825&sum=94500 [15:28:00]StoreToDocumentArchive [15:28:00]shift 474 fd 151478 [15:28:00]save to /storage/0474/doc_00151478 [15:28:00]save last doc name /storage/0474/doc_00151478 to /storage/kkm_last_doc_name [15:28:00]save OK [15:28:00]Clear old archive folders... [15:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:28:00]tlvbuf is 002D5170 [15:28:00]SAM_PROTO_ClearQueue [15:28:00]wFMCommunicate request_size=4 [15:28:00]MH_SAM_APDU [15:28:00]CAPDU: 80 09 00 00 [15:28:00]Write to MH i2c: E2 08 00 96 06 80 09 00 00 00 00 00 00 0E [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 [15:28:00]MH_I2C_Read... [15:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:00]Read from MH i2c: E2 03 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 96 06 00 90 00 10 [15:28:00]RAPDU: 90 00 [15:28:00]wFMCommunicate OK [15:28:00]SAM_PROTO_ClearQueue done [15:28:00]KKMCreateOFDPacket [15:28:00]OFDProtocolAddRootSTLVToBuf [15:28:00]FM_MakeSignedData [15:28:00]FM_MakeSignedData [15:28:00]SAM_PROTO_SignData [15:28:00]wFMCommunicate request_size=4 [15:28:00]MH_SAM_APDU [15:28:00]CAPDU: 80 0D 01 02 [15:28:00]Write to MH i2c: E2 08 00 97 06 80 0D 01 02 00 00 00 00 16 [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:00]Read from MH i2c: E2 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [15:28:00]RAPDU: 90 00 [15:28:00]wFMCommunicate OK [15:28:00]wFMCommunicate request_size=255 [15:28:00]MH_SAM_APDU [15:28:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 64 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 27 00 00 00 00 07 04 06 00 24 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 FF E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 4F 02 00 35 04 06 00 0A 29 6B B5 [15:28:00]Write to MH i2c: E2 02 01 98 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 64 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 27 00 00 00 00 07 04 06 00 24 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 FF E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 4F 02 00 35 04 06 00 0A 29 6B B5 00 00 FA [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:00]Read from MH i2c: E2 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [15:28:00]RAPDU: 90 00 [15:28:00]wFMCommunicate OK [15:28:00]wFMCommunicate request_size=7 [15:28:00]MH_SAM_APDU [15:28:00]CAPDU: 80 0D 02 02 02 E7 C0 [15:28:00]Write to MH i2c: E2 0A 00 99 06 80 0D 02 02 02 00 E7 C0 00 00 C4 [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:00]Read from MH i2c: E2 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [15:28:00]RAPDU: 90 00 [15:28:00]wFMCommunicate OK [15:28:00]wFMCommunicate request_size=4 [15:28:00]MH_SAM_APDU [15:28:00]CAPDU: 80 0D 03 02 [15:28:00]Write to MH i2c: E2 08 00 9A 06 80 0D 03 02 00 00 00 00 1B [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:00]Read from MH i2c: E2 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 0B 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 0B 00 9A 06 00 99 6F 18 AF 3A 6A B0 0F 90 00 4E [15:28:00]RAPDU: 99 6F 18 AF 3A 6A B0 0F 90 00 [15:28:00]wFMCommunicate OK [15:28:00]SAM_PROTO_SignData done [15:28:00]FM_MakeSignedData done [15:28:00]CreateOFDProtocolMessage [15:28:00]wFMCommunicate request_size=4 [15:28:00]MH_SAM_APDU [15:28:00]CAPDU: 80 11 00 00 [15:28:00]Write to MH i2c: E2 08 00 9B 06 80 11 00 00 00 00 00 00 1B [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:00]Read from MH i2c: E2 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 17 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: E2 17 00 9B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [15:28:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:28:00]wFMCommunicate OK [15:28:00]CreateOFDProtocolMessage done [15:28:00]OFDSenderStorePacket 151478 [15:28:00]StoreOFDPacket docnum=151478 [15:28:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7B 99 04 01 6C F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 64 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 27 00 00 00 00 07 04 06 00 24 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 FF E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 4F 02 00 35 04 06 00 0A 29 6B B5 E7 C0 99 6F 18 AF 3A 6A B0 0F [15:28:00]CheckFolder [15:28:00]dirname=/storage/ofd_packets [15:28:00]CheckFolder done [15:28:00]ProducePacketName [15:28:00]name=ofd_packets/00151478 [15:28:00]NVStorageSaveData ofd_packets/00151478 [15:28:00]File name is /storage/ofd_packets/00151478 [15:28:00]Write 298 bytes [15:28:00]NVStorageSaveData done [15:28:00]OFDSenderStorePacket done [15:28:00]KKMCreateOFDPacket done [15:28:00]NVStorageSaveData kkm_last_timestamp [15:28:00]File name is /storage/kkm_last_timestamp [15:28:00]Write 4 bytes [15:28:00]NVStorageSaveData done [15:28:00]ExternCall_PrintAddStr [15:28:00]wPrintStart [15:28:00]Write to MH i2c: 01 00 00 9C 06 A2 [15:28:00]Write i2c OK [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: 01 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: 01 07 00 [15:28:00]MH_I2C_Read... [15:28:00]Read from MH i2c: 01 07 00 9C 06 00 00 00 00 00 FF 0F B7 [15:28:00]RasterBufferAndPrint [15:28:00]line Счет N : (1)1785494 [15:28:00]line ИНН: 02508201610067 [15:28:00]line Контрольно-Кассовый Чек [15:28:00]line ПРОДАЖА [15:28:00]line ТРК (МРК, ГНК) : 31 [15:28:00]line Товар: 2710194210 [15:28:00]line ДТ-К-5 [15:28:00]line 12.410 * 76.20 [15:28:00]line = 945.64 [15:28:00]line НДС 12% НСП 1% [15:28:00]line > о реализуемом товаре [15:28:00]line ОКРУГЛЕНИЕ: -0.64 [15:28:00]line ИТОГО: 945.00 [15:28:00]line Внесено: 945.00 [15:28:00]line СДАЧА: 0.00 [15:28:00]line НСП 1% : 8.37 [15:28:00]line НДС 12% : 100.42 [15:28:00]line Наличными: 945.00 [15:28:00]line Безнал.: 0.00 [15:28:00]line Место: АЗС № 89 "Партнер Нефть" [15:28:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:28:00]line СНО: Общий режим [15:28:00]line Чек 228 21.09.2024 15:27 [15:28:00]line Смена: 474 ФФД: 1.0 [15:28:00]line ЗНМ: 0300000113 [15:28:00]line РНМ: 0000000000091825 [15:28:00]line Версия ККМ: 001 [15:28:00]line ФМ: 0000000000871835 [15:28:00]line ФД: 151478 [15:28:00]line ФПД: 11173017020352 [15:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152759&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151478&fm=11173017020352&tin=02508201610067®Number=0000000000091825&sum=94500 [15:28:01]OFD Sender: Processing packet 151478 [packets to send 824, broken 823] [15:28:01]ProducePacketName [15:28:01]name=ofd_packets/00151478 [15:28:01]OFD Sender: To server: pG, [15:28:01]CommunicateWithHost lk.salyk.kg:30040 [15:28:01]ConnectInit lk.salyk.kg [15:28:01]written 0, free lines is 4095 [15:28:01]Write to MH i2c: 01 00 00 C7 06 CD [15:28:01]Write i2c OK [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: 01 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: 01 07 00 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: 01 07 00 C7 06 00 00 00 00 00 D4 0C B4 [15:28:01]RasterBufferAndPrint [15:28:01]line [15:28:01]line [15:28:01]line [15:28:01]line [15:28:01]line [15:28:01]written 0, free lines is 3289 [15:28:01]MH_Cut [15:28:01]Write to MH i2c: D1 01 00 CE 06 01 A6 [15:28:01]Write i2c OK [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: D1 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: D1 01 00 [15:28:01]MH_I2C_Read... [15:28:01]Read from MH i2c: D1 01 00 CE 06 00 A5 [15:28:01]Write to MH i2c: 01 00 00 CF 06 D5 [15:28:01]Write i2c OK [15:28:01]MH_I2C_Read... [15:28:02]*** Cut start [15:28:02]*** Purtial cut [15:28:02]*** Stage 1: CUTSNS_PIN = 1 [15:28:02]Read from MH i2c: 01 [15:28:02]MH_I2C_Read... [15:28:02]*** Stop cut motor [15:28:02]*** Cut end [15:28:02]Read from MH i2c: 01 07 00 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: 01 07 00 CF 06 00 00 00 00 00 FF 0F EA [15:28:02]process_action close_receipt done [15:28:02]requested_data is exist [15:28:02]produce_requested_data [15:28:02]requested_item fm.sn is exist - process it [15:28:02]wFMCommunicate request_size=4 [15:28:02]MH_SAM_APDU [15:28:02]CAPDU: 80 11 00 00 [15:28:02]Write to MH i2c: E2 08 00 D0 06 80 11 00 00 00 00 00 00 50 [15:28:02]Write i2c OK [15:28:02]MH_I2C_Read... [15:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:02]Read from MH i2c: E2 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 17 00 [15:28:02]MH_I2C_Read... [15:28:02]Read from MH i2c: E2 17 00 D0 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [15:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:28:02]wFMCommunicate OK [15:28:02]requested_item fd.num is exist - process it [15:28:02]SAM_PROTO_GetFieldsCounters [15:28:02]wFMCommunicate request_size=4 [15:28:02]MH_SAM_APDU [15:28:02]CAPDU: 80 13 00 00 [15:28:02]Write to MH i2c: E2 08 00 D1 06 80 13 00 00 00 00 00 00 53 [15:28:02]Write i2c OK [15:28:02]MH_I2C_Read... [15:28:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:03]Read from MH i2c: E2 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: E2 62 00 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: E2 62 00 D1 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 02 [15:28:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:03]wFMCommunicate OK [15:28:03]SAM_PROTO_GetFieldsCounters done [15:28:03]requested_item shift.num is exist - process it [15:28:03]requested_item shift.opened is exist - process it [15:28:03]req_shift_opened [15:28:03]FM_GetShiftState [15:28:03]SAM_PROTO_GetShiftState [15:28:03]wFMCommunicate request_size=4 [15:28:03]MH_SAM_APDU [15:28:03]CAPDU: 80 13 01 00 [15:28:03]Write to MH i2c: E2 08 00 D2 06 80 13 01 00 00 00 00 00 55 [15:28:03]Write i2c OK [15:28:03]MH_I2C_Read... [15:28:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:03]Read from MH i2c: E2 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: E2 0E 00 [15:28:03]MH_I2C_Read... [15:28:03]Read from MH i2c: E2 0E 00 D2 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E5 [15:28:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:28:03]wFMCommunicate OK [15:28:03]SAM_PROTO_GetShiftState done [15:28:03]FM_GetShiftState done [15:28:03]req_shift_opened done [15:28:03]requested_item shift.open_date is exist - process it [15:28:03]req_shift_open_date [15:28:03]req_shift_open_date done [15:28:03]produce_requested_data done [15:28:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151478,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:28:03]process_action_free close_receipt [15:28:03]json_value_free [15:28:03]json_value_free done [15:28:03]process_json_proto returns [15:28:03]Send response to host [15:28:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151478,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:28:03]free response buf [15:28:03]execute_script done [15:28:03]execute_script returns [15:28:03]free content buf [15:28:03]Sock 7.Close socket [15:28:03]Sock 7.Thread stoped [15:28:05]Connected sock=11 [15:28:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7B 99 04 01 6C F0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 64 71 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 71 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 45 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 27 00 00 00 00 07 04 06 00 24 71 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 FF E5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 4F 02 00 35 04 06 00 0A 29 6B B5 E7 C0 99 6F 18 AF 3A 6A B0 0F [15:28:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BA F7 47 00 CC 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B6 4F 02 00 F4 03 04 00 0A 8E EE 66 B6 04 01 00 00 2D CB 0E D9 0D 04 A6 1D [15:28:06]CommunicateWithHost err = 0 [15:28:06]CheckOFDResponse [15:28:06]1017 (14) - 77093643461234 [15:28:06]1041 (16) - 0000000000871835 [15:28:06]1040 (4) - 151478 [15:28:06]1012 (4) - 21.09.2024 09:12 [15:28:06]1206 (1) - 0 [15:28:06]OFD Sender: Remove packet 151478 [15:28:06]ProducePacketName [15:28:06]name=ofd_packets/00151478 [15:28:06]NVStorageDeleteData [15:28:06]OFD Sender: No OFD packet to send [15:28:11]OFD Sender: No OFD packet to send [15:28:16]OFD Sender: No OFD packet to send [15:28:21]OFD Sender: No OFD packet to send [15:28:26]OFD Sender: No OFD packet to send [15:28:31]OFD Sender: No OFD packet to send [15:28:36]OFD Sender: No OFD packet to send [15:28:41]OFD Sender: No OFD packet to send [15:28:46]OFD Sender: No OFD packet to send [15:28:51]OFD Sender: No OFD packet to send [15:28:53]accept exits with 9 [15:28:53]New connection [15:28:53]New thread 3067018596 created [15:28:53]Thread 3067161956 joined [15:28:53]Waiting for new connection... [15:28:53] Sock 9.Parse request [15:28:53]Sock 9.Check first char [15:28:53]Sock 9.First char is OK [15:28:53]request: POST /json_proto HTTP/1.0 [15:28:53]Method: POST [15:28:53]URL: /json_proto [15:28:53]Method is POST - this is cgi request [15:28:53]url: /json_proto [15:28:53]query_string will be loaded in cgi processing [15:28:53]execute_cgi json_proto POST (null) [15:28:53]execute_cgi path=json_proto method=POST [15:28:53]POST find Content-Length [15:28:53]Host: 172.17.43.67:8080 [15:28:53]Content-Length: 680 [15:28:53]Content-Type: application/json [15:28:53] [15:28:53]POST finish read [15:28:53]Found Content-Length = 680 [15:28:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:53]execute_script... [15:28: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)1785495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:53]POST & json_proto [15:28:53]process_json_proto [15:28:53]json parsed OK: [15:28:53]protocol is kg_v1.0 [15:28:53]action value=close_receipt [15:28:53]process_action close_receipt [15:28:53]cmd_close_receipt [15:28:53]MH_GetDate [15:28:53]Write to MH i2c: F0 00 00 D3 06 C8 [15:28:53]Write i2c OK [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: F0 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: F0 09 00 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: F0 09 00 D3 06 00 35 E6 EE 66 6A BD 47 65 13 [15:28:53]GetLastDocTimeStamp 1726932479 [15:28:53]current date 1726932533 [15:28:53]FM_GetShiftState [15:28:53]SAM_PROTO_GetShiftState [15:28:53]wFMCommunicate request_size=4 [15:28:53]MH_SAM_APDU [15:28:53]CAPDU: 80 13 01 00 [15:28:53]Write to MH i2c: E2 08 00 D4 06 80 13 01 00 00 00 00 00 57 [15:28:53]Write i2c OK [15:28:53]MH_I2C_Read... [15:28:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:53]Read from MH i2c: E2 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: E2 0E 00 [15:28:53]MH_I2C_Read... [15:28:53]Read from MH i2c: E2 0E 00 D4 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E7 [15:28:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:28:53]wFMCommunicate OK [15:28:53]SAM_PROTO_GetShiftState done [15:28:53]FM_GetShiftState done [15:28:53]opened in 1726878748 [15:28:53]opened+sec_in_day 1726965148 [15:28:53]quantity*price = 200025 [15:28:53]sum+1 = 200026 [15:28:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 229 21.09.2024 15:28 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151479 ФПД: 99196326557938 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152853&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151479&fm=99196326557938&tin=02508201610067®Number=0000000000091825&sum=200000 [15:28:54]StoreToDocumentArchive [15:28:54]shift 474 fd 151479 [15:28:54]save to /storage/0474/doc_00151479 [15:28:54]save last doc name /storage/0474/doc_00151479 to /storage/kkm_last_doc_name [15:28:54]save OK [15:28:54]Clear old archive folders... [15:28:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:28:54]tlvbuf is 002E1420 [15:28:54]SAM_PROTO_ClearQueue [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 09 00 00 [15:28:54]Write to MH i2c: E2 08 00 E1 06 80 09 00 00 00 00 00 00 59 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 E1 06 00 90 00 5B [15:28:54]RAPDU: 90 00 [15:28:54]wFMCommunicate OK [15:28:54]SAM_PROTO_ClearQueue done [15:28:54]KKMCreateOFDPacket [15:28:54]OFDProtocolAddRootSTLVToBuf [15:28:54]FM_MakeSignedData [15:28:54]FM_MakeSignedData [15:28:54]SAM_PROTO_SignData [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 0D 01 02 [15:28:54]Write to MH i2c: E2 08 00 E2 06 80 0D 01 02 00 00 00 00 61 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [15:28:54]RAPDU: 90 00 [15:28:54]wFMCommunicate OK [15:28:54]wFMCommunicate request_size=255 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 E5 00 00 00 F4 03 04 00 35 E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 4F 02 00 35 04 06 00 5A 37 F1 CE [15:28:54]Write to MH i2c: E2 02 01 E3 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 E5 00 00 00 F4 03 04 00 35 E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 4F 02 00 35 04 06 00 5A 37 F1 CE 00 00 5B [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [15:28:54]RAPDU: 90 00 [15:28:54]wFMCommunicate OK [15:28:54]wFMCommunicate request_size=7 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 0D 02 02 02 B8 F2 [15:28:54]Write to MH i2c: E2 0A 00 E4 06 80 0D 02 02 02 00 B8 F2 00 00 12 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [15:28:54]RAPDU: 90 00 [15:28:54]wFMCommunicate OK [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 0D 03 02 [15:28:54]Write to MH i2c: E2 08 00 E5 06 80 0D 03 02 00 00 00 00 66 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 0B 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 0B 00 E5 06 00 87 1D C4 73 0D 85 4A A5 90 00 C3 [15:28:54]RAPDU: 87 1D C4 73 0D 85 4A A5 90 00 [15:28:54]wFMCommunicate OK [15:28:54]SAM_PROTO_SignData done [15:28:54]FM_MakeSignedData done [15:28:54]CreateOFDProtocolMessage [15:28:54]wFMCommunicate request_size=4 [15:28:54]MH_SAM_APDU [15:28:54]CAPDU: 80 11 00 00 [15:28:54]Write to MH i2c: E2 08 00 E6 06 80 11 00 00 00 00 00 00 66 [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:54]Read from MH i2c: E2 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 17 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: E2 17 00 E6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [15:28:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:28:54]wFMCommunicate OK [15:28:54]CreateOFDProtocolMessage done [15:28:54]OFDSenderStorePacket 151479 [15:28:54]StoreOFDPacket docnum=151479 [15:28:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F D7 04 01 62 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 35 E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 4F 02 00 35 04 06 00 5A 37 F1 CE B8 F2 87 1D C4 73 0D 85 4A A5 [15:28:54]CheckFolder [15:28:54]dirname=/storage/ofd_packets [15:28:54]CheckFolder done [15:28:54]ProducePacketName [15:28:54]name=ofd_packets/00151479 [15:28:54]NVStorageSaveData ofd_packets/00151479 [15:28:54]File name is /storage/ofd_packets/00151479 [15:28:54]Write 298 bytes [15:28:54]NVStorageSaveData done [15:28:54]OFDSenderStorePacket done [15:28:54]KKMCreateOFDPacket done [15:28:54]NVStorageSaveData kkm_last_timestamp [15:28:54]File name is /storage/kkm_last_timestamp [15:28:54]Write 4 bytes [15:28:54]NVStorageSaveData done [15:28:54]ExternCall_PrintAddStr [15:28:54]wPrintStart [15:28:54]Write to MH i2c: 01 00 00 E7 06 ED [15:28:54]Write i2c OK [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: 01 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: 01 07 00 [15:28:54]MH_I2C_Read... [15:28:54]Read from MH i2c: 01 07 00 E7 06 00 00 00 00 00 FF 0F 02 [15:28:54]RasterBufferAndPrint [15:28:54]line Счет N : (1)1785495 [15:28:54]line ИНН: 02508201610067 [15:28:54]line Контрольно-Кассовый Чек [15:28:54]line ПРОДАЖА [15:28:54]line ТРК (МРК, ГНК) : 31 [15:28:54]line Товар: 2710194210 [15:28:54]line ДТ-К-5 [15:28:54]line 26.250 * 76.20 [15:28:54]line = 2000.25 [15:28:54]line НДС 12% НСП 1% [15:28:54]line > о реализуемом товаре [15:28:54]line ОКРУГЛЕНИЕ: -0.25 [15:28:54]line ИТОГО: 2000.00 [15:28:54]line Внесено: 2000.00 [15:28:54]line СДАЧА: 0.00 [15:28:54]line НСП 1% : 17.70 [15:28:54]line НДС 12% : 212.42 [15:28:54]line Наличными: 2000.00 [15:28:54]line Безнал.: 0.00 [15:28:54]line Место: АЗС № 89 "Партнер Нефть" [15:28:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:28:54]line СНО: Общий режим [15:28:54]line Чек 229 21.09.2024 15:28 [15:28:54]line Смена: 474 ФФД: 1.0 [15:28:54]line ЗНМ: 0300000113 [15:28:54]line РНМ: 0000000000091825 [15:28:54]line Версия ККМ: 001 [15:28:54]line ФМ: 0000000000871835 [15:28:54]line ФД: 151479 [15:28:54]line ФПД: 99196326557938 [15:28:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152853&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151479&fm=99196326557938&tin=02508201610067®Number=0000000000091825&sum=200000 [15:28:55]OFD Sender: Processing packet 151479 [packets to send 824, broken 823] [15:28:55]ProducePacketName [15:28:55]name=ofd_packets/00151479 [15:28:55]OFD Sender: To server: pG, [15:28:55]CommunicateWithHost lk.salyk.kg:30040 [15:28:55]ConnectInit lk.salyk.kg [15:28:55]written 0, free lines is 4095 [15:28:55]Write to MH i2c: 01 00 00 12 07 19 [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: 01 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: 01 07 00 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: 01 07 00 12 07 00 00 00 00 00 DA 0C 06 [15:28:55]RasterBufferAndPrint [15:28:55]line [15:28:55]line [15:28:55]line [15:28:55]line [15:28:55]line [15:28:55]written 0, free lines is 3296 [15:28:55]MH_Cut [15:28:55]Write to MH i2c: D1 01 00 19 07 01 F2 [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: D1 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: D1 01 00 [15:28:55]MH_I2C_Read... [15:28:55]Read from MH i2c: D1 01 00 19 07 00 F1 [15:28:55]Write to MH i2c: 01 00 00 1A 07 21 [15:28:55]Write i2c OK [15:28:55]MH_I2C_Read... [15:28:56]*** Cut start [15:28:56]*** Purtial cut [15:28:56]*** Stage 1: CUTSNS_PIN = 1 [15:28:56]Read from MH i2c: 01 [15:28:56]MH_I2C_Read... [15:28:56]*** Stop cut motor [15:28:56]*** Cut end [15:28:56]Read from MH i2c: 01 07 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 1A 07 00 00 00 00 00 FF 0F 36 [15:28:56]process_action close_receipt done [15:28:56]requested_data is exist [15:28:56]produce_requested_data [15:28:56]requested_item fm.sn is exist - process it [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 11 00 00 [15:28:56]Write to MH i2c: E2 08 00 1B 07 80 11 00 00 00 00 00 00 9C [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]int [15:28:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:56]*** FLAG_PRN_KEY set [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 17 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 17 00 1B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [15:28:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:28:56]wFMCommunicate OK [15:28:56]requested_item fd.num is exist - process it [15:28:56]SAM_PROTO_GetFieldsCounters [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 13 00 00 [15:28:56]Write to MH i2c: E2 08 00 1C 07 80 13 00 00 00 00 00 00 9F [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 62 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 62 00 1C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 52 [15:28:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:56]wFMCommunicate OK [15:28:56]SAM_PROTO_GetFieldsCounters done [15:28:56]requested_item shift.num is exist - process it [15:28:56]requested_item shift.opened is exist - process it [15:28:56]req_shift_opened [15:28:56]FM_GetShiftState [15:28:56]SAM_PROTO_GetShiftState [15:28:56]wFMCommunicate request_size=4 [15:28:56]MH_SAM_APDU [15:28:56]CAPDU: 80 13 01 00 [15:28:56]Write to MH i2c: E2 08 00 1D 07 80 13 01 00 00 00 00 00 A1 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:56]Read from MH i2c: E2 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 0E 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: E2 0E 00 1D 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 31 [15:28:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:28:56]wFMCommunicate OK [15:28:56]SAM_PROTO_GetShiftState done [15:28:56]FM_GetShiftState done [15:28:56]req_shift_opened done [15:28:56]requested_item shift.open_date is exist - process it [15:28:56]req_shift_open_date [15:28:56]req_shift_open_date done [15:28:56]produce_requested_data done [15:28:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151479,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:28:56]process_action_free close_receipt [15:28:56]json_value_free [15:28:56]json_value_free done [15:28:56]process_json_proto returns [15:28:56]Send response to host [15:28:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151479,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:28:56]free response buf [15:28:56]execute_script done [15:28:56]execute_script returns [15:28:56]free content buf [15:28:56]Sock 9.Close socket [15:28:56]Sock 9.Thread stoped [15:28:56]Write to MH i2c: 01 00 00 1E 07 25 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 1E 07 00 08 00 00 00 FF 0F 42 [15:28:56]state=0 [15:28:56]Key pressed [15:28:56]Feed [15:28:56]Write to MH i2c: D8 00 00 1F 07 FD [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: D8 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: D8 01 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: D8 01 00 1F 07 00 FE [15:28:56]int [15:28:56]Write to MH i2c: 01 00 00 20 07 27 [15:28:56]Write i2c OK [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 [15:28:56]MH_I2C_Read... [15:28:56]Read from MH i2c: 01 07 00 20 07 00 48 00 00 00 3C 00 B2 [15:28:56]state=2 [15:28:56]Key pressed [15:28:57]int [15:28:57]Write to MH i2c: 01 00 00 21 07 28 [15:28:57]*** FLAG_PRN_KEY reset [15:28:57]Write i2c OK [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 07 00 [15:28:57]MH_I2C_Read... [15:28:57]Read from MH i2c: 01 07 00 21 07 00 00 00 00 00 FF 0F 3D [15:28:57]state=2 [15:28:57]Stop feed [15:28:57]Connected sock=11 [15:28:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3F D7 04 01 62 8B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 35 E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B7 4F 02 00 35 04 06 00 5A 37 F1 CE B8 F2 87 1D C4 73 0D 85 4A A5 [15:28:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 49 47 00 96 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 38 37 31 38 33 35 10 04 04 00 B7 4F 02 00 F4 03 04 00 3E 8E EE 66 B6 04 01 00 00 F8 38 E9 69 D0 08 61 D5 [15:28:58]CommunicateWithHost err = 0 [15:28:58]CheckOFDResponse [15:28:58]1017 (14) - 77093643461234 [15:28:58]1041 (16) - 0000000000871835 [15:28:58]1040 (4) - 151479 [15:28:58]1012 (4) - 21.09.2024 09:13 [15:28:58]1206 (1) - 0 [15:28:58]OFD Sender: Remove packet 151479 [15:28:58]ProducePacketName [15:28:58]name=ofd_packets/00151479 [15:28:58]NVStorageDeleteData [15:28:58]OFD Sender: No OFD packet to send [15:29:03]OFD Sender: No OFD packet to send [15:29:08]OFD Sender: No OFD packet to send [15:29:13]OFD Sender: No OFD packet to send [15:29:18]OFD Sender: No OFD packet to send [15:29:23]OFD Sender: No OFD packet to send [15:29:28]OFD Sender: No OFD packet to send [15:29:33]OFD Sender: No OFD packet to send [15:29:34]recv_with_timeout no data received [15:29:38]OFD Sender: No OFD packet to send [15:29:43]OFD Sender: No OFD packet to send [15:29:48]OFD Sender: No OFD packet to send [15:23:38]line СНО: Общий режим [15:23:38]line Чек 226 21.09.2024 15:23 [15:23:38]line Смена: 474 ФФД: 1.0 [15:23:38]line ЗНМ: 0300000113 [15:23:38]line РНМ: 0000000000091825 [15:23:38]line Версия ККМ: 001 [15:23:38]line ФМ: 0000000000871835 [15:23:38]line ФД: 151476 [15:23:38]line ФПД: 72700845013731 [15:23:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T152336&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151476&fm=72700845013731&tin=02508201610067®Number=0000000000091825&sum=56000 [15:23:38]written 0, free lines is 4095 [15:23:38]OFD Sender: Processing packet 151476 [packets to send 824, broken 823] [15:23:38]ProducePacketName [15:23:38]name=ofd_packets/00151476 [15:23:38]OFD Sender: To server: pG, [15:23:38]CommunicateWithHost lk.salyk.kg:30040 [15:23:38]ConnectInit lk.salyk.kg [15:23:38]Write to MH i2c: 01 00 00 31 06 37 [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: 01 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: 01 07 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: 01 07 00 31 06 00 00 00 00 00 DD 0C 27 [15:23:38]RasterBufferAndPrint [15:23:38]line [15:23:38]line [15:23:38]line [15:23:38]line [15:23:38]line [15:23:38]written 0, free lines is 3302 [15:23:38]MH_Cut [15:23:38]Write to MH i2c: D1 01 00 38 06 01 10 [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: D1 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: D1 01 00 [15:23:38]MH_I2C_Read... [15:23:38]Read from MH i2c: D1 01 00 38 06 00 0F [15:23:38]Write to MH i2c: 01 00 00 39 06 3F [15:23:38]Write i2c OK [15:23:38]MH_I2C_Read... [15:23:38]Connected sock=9 [15:23:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 85 83 07 01 28 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 1D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 D5 DA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 DA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 17 00 00 00 00 07 04 06 00 C0 DA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 F8 E4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 4F 02 00 35 04 06 00 42 1E FC 0A BA E3 5E FF E5 3C 75 20 27 57 [15:23:39]*** Cut start [15:23:39]*** Purtial cut [15:23:39]*** Stage 1: CUTSNS_PIN = 1 [15:23:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 19 91 47 00 D8 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B4 4F 02 00 F4 03 04 00 FF 8C EE 66 B6 04 01 00 00 BC 3D 43 DA A2 48 B2 72 [15:23:39]CommunicateWithHost err = 0 [15:23:39]CheckOFDResponse [15:23:39]1017 (14) - 77093643461234 [15:23:39]1041 (16) - 0000000000871835 [15:23:39]1040 (4) - 151476 [15:23:39]1012 (4) - 21.09.2024 09:08 [15:23:39]1206 (1) - 0 [15:23:39]OFD Sender: Remove packet 151476 [15:23:39]ProducePacketName [15:23:39]name=ofd_packets/00151476 [15:23:39]NVStorageDeleteData [15:23:39]Read from MH i2c: 01 [15:23:39]MH_I2C_Read... [15:23:39]*** Stop cut motor [15:23:39]*** Cut end [15:23:39]Read from MH i2c: 01 07 00 [15:23:39]MH_I2C_Read... [15:23:39]Read from MH i2c: 01 07 00 39 06 00 00 00 00 00 FF 0F 54 [15:23:39]process_action close_receipt done [15:23:39]requested_data is exist [15:23:39]produce_requested_data [15:23:39]requested_item fm.sn is exist - process it [15:23:39]w[15:29:53]OFD Sender: No OFD packet to send [15:29:58]recv_with_timeout no data received [15:29:58]OFD Sender: No OFD packet to send [15:30:03]OFD Sender: No OFD packet to send [15:30:08]OFD Sender: No OFD packet to send [15:30:13]OFD Sender: No OFD packet to send [15:30:19]OFD Sender: No OFD packet to send [15:30:24]OFD Sender: No OFD packet to send [15:30:29]OFD Sender: No OFD packet to send [15:30:34]OFD Sender: No OFD packet to send [15:30:34]accept exits with 7 [15:30:34]New connection [15:30:34]New thread 3067161956 created [15:30:34]Thread 3067018596 joined [15:30:34]Waiting for new connection... [15:30:34] Sock 7.Parse request [15:30:34]Sock 7.Check first char [15:30:34]Sock 7.First char is OK [15:30:34]request: POST /json_proto HTTP/1.0 [15:30:34]Method: POST [15:30:34]URL: /json_proto [15:30:34]Method is POST - this is cgi request [15:30:34]url: /json_proto [15:30:34]query_string will be loaded in cgi processing [15:30:34]execute_cgi json_proto POST (null) [15:30:34]execute_cgi path=json_proto method=POST [15:30:34]POST find Content-Length [15:30:34]Host: 172.17.43.67:8080 [15:30:34]Content-Length: 678 [15:30:34]Content-Type: application/json [15:30:34] [15:30:34]POST finish read [15:30:34]Found Content-Length = 678 [15:30:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:34]execute_script... [15:30: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)1785496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:30:34]POST & json_proto [15:30:34]process_json_proto [15:30:34]json parsed OK: [15:30:34]protocol is kg_v1.0 [15:30:34]action value=close_receipt [15:30:34]process_action close_receipt [15:30:34]cmd_close_receipt [15:30:34]MH_GetDate [15:30:34]Write to MH i2c: F0 00 00 22 07 18 [15:30:34]Write i2c OK [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: F0 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: F0 09 00 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: F0 09 00 22 07 00 9A E6 EE 66 6A BD 47 65 C8 [15:30:34]GetLastDocTimeStamp 1726932533 [15:30:34]current date 1726932634 [15:30:34]FM_GetShiftState [15:30:34]SAM_PROTO_GetShiftState [15:30:34]wFMCommunicate request_size=4 [15:30:34]MH_SAM_APDU [15:30:34]CAPDU: 80 13 01 00 [15:30:34]Write to MH i2c: E2 08 00 23 07 80 13 01 00 00 00 00 00 A7 [15:30:34]Write i2c OK [15:30:34]MH_I2C_Read... [15:30:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:34]Read from MH i2c: E2 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: E2 0E 00 [15:30:34]MH_I2C_Read... [15:30:34]Read from MH i2c: E2 0E 00 23 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 37 [15:30:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:30:34]wFMCommunicate OK [15:30:34]SAM_PROTO_GetShiftState done [15:30:34]FM_GetShiftState done [15:30:34]opened in 1726878748 [15:30:34]opened+sec_in_day 1726965148 [15:30:34]quantity*price = 50036 [15:30:34]sum+1 = 50037 [15:30:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 230 21.09.2024 15:30 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151480 ФПД: 26941974982338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151480&fm=26941974982338&tin=02508201610067®Number=0000000000091825&sum=50000 [15:30:35]StoreToDocumentArchive [15:30:35]shift 474 fd 151480 [15:30:35]save to /storage/0474/doc_00151480 [15:30:35]save last doc name /storage/0474/doc_00151480 to /storage/kkm_last_doc_name [15:30:35]save OK [15:30:35]Clear old archive folders... [15:30:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:30:35]tlvbuf is 002BDE70 [15:30:35]SAM_PROTO_ClearQueue [15:30:35]wFMCommunicate request_size=4 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 09 00 00 [15:30:35]Write to MH i2c: E2 08 00 30 07 80 09 00 00 00 00 00 00 A9 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [15:30:35]RAPDU: 90 00 [15:30:35]wFMCommunicate OK [15:30:35]SAM_PROTO_ClearQueue done [15:30:35]KKMCreateOFDPacket [15:30:35]OFDProtocolAddRootSTLVToBuf [15:30:35]FM_MakeSignedData [15:30:35]FM_MakeSignedData [15:30:35]SAM_PROTO_SignData [15:30:35]wFMCommunicate request_size=4 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 0D 01 02 [15:30:35]Write to MH i2c: E2 08 00 31 07 80 0D 01 02 00 00 00 00 B1 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 31 07 00 90 00 AC [15:30:35]RAPDU: 90 00 [15:30:35]wFMCommunicate OK [15:30:35]wFMCommunicate request_size=255 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 9A E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 4F 02 00 35 04 06 00 18 [15:30:35]Write to MH i2c: E2 02 01 32 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 9A E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 4F 02 00 35 04 06 00 18 00 00 E6 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 32 07 00 90 00 AD [15:30:35]RAPDU: 90 00 [15:30:35]wFMCommunicate OK [15:30:35]wFMCommunicate request_size=10 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 0D 02 02 05 80 EA D9 2E C2 [15:30:35]Write to MH i2c: E2 0D 00 33 07 80 0D 02 02 05 00 80 EA D9 2E C2 00 00 F1 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [15:30:35]RAPDU: 90 00 [15:30:35]wFMCommunicate OK [15:30:35]wFMCommunicate request_size=4 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 0D 03 02 [15:30:35]Write to MH i2c: E2 08 00 34 07 80 0D 03 02 00 00 00 00 B6 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 0B 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 0B 00 34 07 00 B3 06 87 A0 62 39 6F C4 90 00 65 [15:30:35]RAPDU: B3 06 87 A0 62 39 6F C4 90 00 [15:30:35]wFMCommunicate OK [15:30:35]SAM_PROTO_SignData done [15:30:35]FM_MakeSignedData done [15:30:35]CreateOFDProtocolMessage [15:30:35]wFMCommunicate request_size=4 [15:30:35]MH_SAM_APDU [15:30:35]CAPDU: 80 11 00 00 [15:30:35]Write to MH i2c: E2 08 00 35 07 80 11 00 00 00 00 00 00 B6 [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:35]Read from MH i2c: E2 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 17 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: E2 17 00 35 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [15:30:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:30:35]wFMCommunicate OK [15:30:35]CreateOFDProtocolMessage done [15:30:35]OFDSenderStorePacket 151480 [15:30:35]StoreOFDPacket docnum=151480 [15:30:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 CA 07 01 D6 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 9A E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 4F 02 00 35 04 06 00 18 80 EA D9 2E C2 B3 06 87 A0 62 39 6F C4 [15:30:35]CheckFolder [15:30:35]dirname=/storage/ofd_packets [15:30:35]CheckFolder done [15:30:35]ProducePacketName [15:30:35]name=ofd_packets/00151480 [15:30:35]NVStorageSaveData ofd_packets/00151480 [15:30:35]File name is /storage/ofd_packets/00151480 [15:30:35]Write 301 bytes [15:30:35]NVStorageSaveData done [15:30:35]OFDSenderStorePacket done [15:30:35]KKMCreateOFDPacket done [15:30:35]NVStorageSaveData kkm_last_timestamp [15:30:35]File name is /storage/kkm_last_timestamp [15:30:35]Write 4 bytes [15:30:35]NVStorageSaveData done [15:30:35]ExternCall_PrintAddStr [15:30:35]wPrintStart [15:30:35]Write to MH i2c: 01 00 00 36 07 3D [15:30:35]Write i2c OK [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 07 00 [15:30:35]MH_I2C_Read... [15:30:35]Read from MH i2c: 01 07 00 36 07 00 00 00 00 00 FF 0F 52 [15:30:35]RasterBufferAndPrint [15:30:35]line Счет N : (1)1785496 [15:30:35]line ИНН: 02508201610067 [15:30:35]line Контрольно-Кассовый Чек [15:30:35]line ПРОДАЖА [15:30:35]line ТРК (МРК, ГНК) : 42 [15:30:35]line Товар: 2710124130 [15:30:35]line Аи-92-К-5 [15:30:35]line 7.380 * 67.80 [15:30:35]line = 500.36 [15:30:35]line НДС 12% НСП 1% [15:30:35]line > о реализуемом товаре [15:30:35]line ОКРУГЛЕНИЕ: -0.36 [15:30:35]line ИТОГО: 500.00 [15:30:35]line Внесено: 500.00 [15:30:35]line СДАЧА: 0.00 [15:30:35]line НСП 1% : 4.43 [15:30:35]line НДС 12% : 53.14 [15:30:35]line Наличными: 500.00 [15:30:35]line Безнал.: 0.00 [15:30:35]line Место: АЗС № 89 "Партнер Нефть" [15:30:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:30:35]line СНО: Общий режим [15:30:35]line Чек 230 21.09.2024 15:30 [15:30:35]line Смена: 474 ФФД: 1.0 [15:30:35]line ЗНМ: 0300000113 [15:30:35]line РНМ: 0000000000091825 [15:30:35]line Версия ККМ: 001 [15:30:35]line ФМ: 0000000000871835 [15:30:35]line ФД: 151480 [15:30:35]line ФПД: 26941974982338 [15:30:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153034&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151480&fm=26941974982338&tin=02508201610067®Number=0000000000091825&sum=50000 [15:30:35]OFD Sender: Processing packet 151480 [packets to send 824, broken 823] [15:30:35]ProducePacketName [15:30:35]name=ofd_packets/00151480 [15:30:35]OFD Sender: To server: pG, [15:30:35]CommunicateWithHost lk.salyk.kg:30040 [15:30:35]ConnectInit lk.salyk.kg [15:30:35]written 0, free lines is 4095 [15:30:36]Write to MH i2c: 01 00 00 61 07 68 [15:30:36]Write i2c OK [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: 01 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: 01 07 00 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: 01 07 00 61 07 00 00 00 00 00 E4 0C 5F [15:30:36]RasterBufferAndPrint [15:30:36]line [15:30:36]line [15:30:36]line [15:30:36]line [15:30:36]line [15:30:36]written 0, free lines is 3306 [15:30:36]MH_Cut [15:30:36]Write to MH i2c: D1 01 00 68 07 01 41 [15:30:36]Write i2c OK [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: D1 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: D1 01 00 [15:30:36]MH_I2C_Read... [15:30:36]Read from MH i2c: D1 01 00 68 07 00 40 [15:30:36]Write to MH i2c: 01 00 00 69 07 70 [15:30:36]Write i2c OK [15:30:36]MH_I2C_Read... [15:30:37]*** Cut start [15:30:37]*** Purtial cut [15:30:37]*** Stage 1: CUTSNS_PIN = 1 [15:30:37]Read from MH i2c: 01 [15:30:37]MH_I2C_Read... [15:30:37]*** Stop cut motor [15:30:37]*** Cut end [15:30:37]Read from MH i2c: 01 07 00 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: 01 07 00 69 07 00 00 00 00 00 FF 0F 85 [15:30:37]process_action close_receipt done [15:30:37]requested_data is exist [15:30:37]produce_requested_data [15:30:37]requested_item fm.sn is exist - process it [15:30:37]wFMCommunicate request_size=4 [15:30:37]MH_SAM_APDU [15:30:37]CAPDU: 80 11 00 00 [15:30:37]Write to MH i2c: E2 08 00 6A 07 80 11 00 00 00 00 00 00 EB [15:30:37]Write i2c OK [15:30:37]MH_I2C_Read... [15:30:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:30:37]Read from MH i2c: E2 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 17 00 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 17 00 6A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [15:30:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:30:37]wFMCommunicate OK [15:30:37]requested_item fd.num is exist - process it [15:30:37]SAM_PROTO_GetFieldsCounters [15:30:37]wFMCommunicate request_size=4 [15:30:37]MH_SAM_APDU [15:30:37]CAPDU: 80 13 00 00 [15:30:37]Write to MH i2c: E2 08 00 6B 07 80 13 00 00 00 00 00 00 EE [15:30:37]Write i2c OK [15:30:37]MH_I2C_Read... [15:30:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:30:37]Read from MH i2c: E2 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 62 00 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 62 00 6B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [15:30:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:30:37]wFMCommunicate OK [15:30:37]SAM_PROTO_GetFieldsCounters done [15:30:37]requested_item shift.num is exist - process it [15:30:37]requested_item shift.opened is exist - process it [15:30:37]req_shift_opened [15:30:37]FM_GetShiftState [15:30:37]SAM_PROTO_GetShiftState [15:30:37]wFMCommunicate request_size=4 [15:30:37]MH_SAM_APDU [15:30:37]CAPDU: 80 13 01 00 [15:30:37]Write to MH i2c: E2 08 00 6C 07 80 13 01 00 00 00 00 00 F0 [15:30:37]Write i2c OK [15:30:37]MH_I2C_Read... [15:30:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:30:37]Read from MH i2c: E2 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 0E 00 [15:30:37]MH_I2C_Read... [15:30:37]Read from MH i2c: E2 0E 00 6C 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 80 [15:30:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:30:37]wFMCommunicate OK [15:30:37]SAM_PROTO_GetShiftState done [15:30:37]FM_GetShiftState done [15:30:37]req_shift_opened done [15:30:37]requested_item shift.open_date is exist - process it [15:30:37]req_shift_open_date [15:30:37]req_shift_open_date done [15:30:37]produce_requested_data done [15:30:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151480,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:30:37]process_action_free close_receipt [15:30:37]json_value_free [15:30:37]json_value_free done [15:30:37]process_json_proto returns [15:30:37]Send response to host [15:30:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151480,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:30:37]free response buf [15:30:37]execute_script done [15:30:37]execute_script returns [15:30:37]free content buf [15:30:37]Sock 7.Close socket [15:30:37]Sock 7.Thread stoped [15:30:37]Connected sock=11 [15:30:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 41 CA 07 01 D6 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 9A E6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 4F 02 00 35 04 06 00 18 80 EA D9 2E C2 B3 06 87 A0 62 39 6F C4 [15:30:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F DD 47 00 0F 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B8 4F 02 00 F4 03 04 00 A3 8E EE 66 B6 04 01 00 00 C0 78 36 08 1C 76 AD E5 [15:30:38]CommunicateWithHost err = 0 [15:30:38]CheckOFDResponse [15:30:38]1017 (14) - 77093643461234 [15:30:38]1041 (16) - 0000000000871835 [15:30:38]1040 (4) - 151480 [15:30:38]1012 (4) - 21.09.2024 09:15 [15:30:38]1206 (1) - 0 [15:30:38]OFD Sender: Remove packet 151480 [15:30:38]ProducePacketName [15:30:38]name=ofd_packets/00151480 [15:30:38]NVStorageDeleteData [15:30:39]OFD Sender: No OFD packet to send [15:30:44]OFD Sender: No OFD packet to send [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:59]OFD Sender: No OFD packet to send [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:14]OFD Sender: No OFD packet to send [15:31:19]OFD Sender: No OFD packet to send [15:31:24]OFD Sender: No OFD packet to send [15:31:26]recv_with_timeout no data received [15:31:29]OFD Sender: No OFD packet to send [15:31:34]OFD Sender: No OFD packet to send [15:31:39]OFD Sender: No OFD packet to send [15:31:44]OFD Sender: No OFD packet to send [15:31:46]recv_with_timeout no data received [15:31:49]OFD Sender: No OFD packet to send [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:14]OFD Sender: No OFD packet to send [15:32:19]OFD Sender: No OFD packet to send [15:32:24]OFD Sender: No OFD packet to send [15:32:29]OFD Sender: No OFD packet to send [15:32:34]OFD Sender: No OFD packet to send [15:32:39]OFD Sender: No OFD packet to send [15:32:44]OFD Sender: No OFD packet to send [15:32:49]OFD Sender: No OFD packet to send [15:32:54]OFD Sender: No OFD packet to send [15:32:59]OFD Sender: No OFD packet to send [15:33:04]OFD Sender: No OFD packet to send [15:33:09]OFD Sender: No OFD packet to send [15:33:14]OFD Sender: No OFD packet to send [15:33:19]OFD Sender: No OFD packet to send [15:33:24]OFD Sender: No OFD packet to send [15:33:26]recv_with_timeout no data received [15:33:29]OFD Sender: No OFD packet to send [15:33:30]accept exits with 10 [15:33:30]New connection [15:33:30]New thread 3067018596 created [15:33:30]Thread 3067161956 joined [15:33:30]Waiting for new connection... [15:33:30] Sock 10.Parse request [15:33:30]Sock 10.Check first char [15:33:30]Sock 10.First char is OK [15:33:30]request: POST /json_proto HTTP/1.0 [15:33:30]Method: POST [15:33:30]URL: /json_proto [15:33:30]Method is POST - this is cgi request [15:33:30]url: /json_proto [15:33:30]query_string will be loaded in cgi processing [15:33:30]execute_cgi json_proto POST (null) [15:33:30]execute_cgi path=json_proto method=POST [15:33:30]POST find Content-Length [15:33:30]Host: 172.17.43.67:8080 [15:33:30]Content-Length: 675 [15:33:30]Content-Type: application/json [15:33:30] [15:33:30]POST finish read [15:33:30]Found Content-Length = 675 [15:33:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:30]execute_script... [15:33: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)1785497", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:33:30]POST & json_proto [15:33:30]process_json_proto [15:33:30]json parsed OK: [15:33:30]protocol is kg_v1.0 [15:33:30]action value=close_receipt [15:33:30]process_action close_receipt [15:33:30]cmd_close_receipt [15:33:30]MH_GetDate [15:33:30]Write to MH i2c: F0 00 00 6D 07 63 [15:33:30]Write i2c OK [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: F0 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: F0 09 00 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: F0 09 00 6D 07 00 4A E7 EE 66 6A BD 47 65 C4 [15:33:30]GetLastDocTimeStamp 1726932634 [15:33:30]current date 1726932810 [15:33:30]FM_GetShiftState [15:33:30]SAM_PROTO_GetShiftState [15:33:30]wFMCommunicate request_size=4 [15:33:30]MH_SAM_APDU [15:33:30]CAPDU: 80 13 01 00 [15:33:30]Write to MH i2c: E2 08 00 6E 07 80 13 01 00 00 00 00 00 F2 [15:33:30]Write i2c OK [15:33:30]MH_I2C_Read... [15:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:30]Read from MH i2c: E2 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: E2 0E 00 [15:33:30]MH_I2C_Read... [15:33:30]Read from MH i2c: E2 0E 00 6E 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 82 [15:33:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:33:30]wFMCommunicate OK [15:33:30]SAM_PROTO_GetShiftState done [15:33:30]FM_GetShiftState done [15:33:30]opened in 1726878748 [15:33:30]opened+sec_in_day 1726965148 [15:33:30]quantity*price = 70027 [15:33:30]sum+1 = 70029 [15:33:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 231 21.09.2024 15:33 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151481 ФПД: 279567364397985 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151481&fm=279567364397985&tin=02508201610067®Number=0000000000091825&sum=70000 [15:33:31]StoreToDocumentArchive [15:33:31]shift 474 fd 151481 [15:33:31]save to /storage/0474/doc_00151481 [15:33:31]save last doc name /storage/0474/doc_00151481 to /storage/kkm_last_doc_name [15:33:31]save OK [15:33:31]Clear old archive folders... [15:33:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:33:31]tlvbuf is 002E0B00 [15:33:31]SAM_PROTO_ClearQueue [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 09 00 00 [15:33:31]Write to MH i2c: E2 08 00 7B 07 80 09 00 00 00 00 00 00 F4 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 7B 07 00 90 00 F6 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]SAM_PROTO_ClearQueue done [15:33:31]KKMCreateOFDPacket [15:33:31]OFDProtocolAddRootSTLVToBuf [15:33:31]FM_MakeSignedData [15:33:31]FM_MakeSignedData [15:33:31]SAM_PROTO_SignData [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 01 02 [15:33:31]Write to MH i2c: E2 08 00 7C 07 80 0D 01 02 00 00 00 00 FC [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 7C 07 00 90 00 F7 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]wFMCommunicate request_size=255 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 4A E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 4F 02 00 35 04 06 00 FE 43 D9 72 [15:33:31]Write to MH i2c: E2 02 01 7D 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 4A E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 4F 02 00 35 04 06 00 FE 43 D9 72 00 00 5A [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 7D 07 00 90 00 F8 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]wFMCommunicate request_size=7 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 02 02 02 1B A1 [15:33:31]Write to MH i2c: E2 0A 00 7E 07 80 0D 02 02 02 00 1B A1 00 00 BF [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [15:33:31]RAPDU: 90 00 [15:33:31]wFMCommunicate OK [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 0D 03 02 [15:33:31]Write to MH i2c: E2 08 00 7F 07 80 0D 03 02 00 00 00 00 01 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 0B 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 0B 00 7F 07 00 6E 64 EE BC 6A 7D AD 24 90 00 36 [15:33:31]RAPDU: 6E 64 EE BC 6A 7D AD 24 90 00 [15:33:31]wFMCommunicate OK [15:33:31]SAM_PROTO_SignData done [15:33:31]FM_MakeSignedData done [15:33:31]CreateOFDProtocolMessage [15:33:31]wFMCommunicate request_size=4 [15:33:31]MH_SAM_APDU [15:33:31]CAPDU: 80 11 00 00 [15:33:31]Write to MH i2c: E2 08 00 80 07 80 11 00 00 00 00 00 00 01 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:31]Read from MH i2c: E2 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 17 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: E2 17 00 80 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [15:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:31]wFMCommunicate OK [15:33:31]CreateOFDProtocolMessage done [15:33:31]OFDSenderStorePacket 151481 [15:33:31]StoreOFDPacket docnum=151481 [15:33:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 04 04 01 E5 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 4A E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 4F 02 00 35 04 06 00 FE 43 D9 72 1B A1 6E 64 EE BC 6A 7D AD 24 [15:33:31]CheckFolder [15:33:31]dirname=/storage/ofd_packets [15:33:31]CheckFolder done [15:33:31]ProducePacketName [15:33:31]name=ofd_packets/00151481 [15:33:31]NVStorageSaveData ofd_packets/00151481 [15:33:31]File name is /storage/ofd_packets/00151481 [15:33:31]Write 298 bytes [15:33:31]NVStorageSaveData done [15:33:31]OFDSenderStorePacket done [15:33:31]KKMCreateOFDPacket done [15:33:31]NVStorageSaveData kkm_last_timestamp [15:33:31]File name is /storage/kkm_last_timestamp [15:33:31]Write 4 bytes [15:33:31]NVStorageSaveData done [15:33:31]ExternCall_PrintAddStr [15:33:31]wPrintStart [15:33:31]Write to MH i2c: 01 00 00 81 07 88 [15:33:31]Write i2c OK [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 07 00 [15:33:31]MH_I2C_Read... [15:33:31]Read from MH i2c: 01 07 00 81 07 00 00 00 00 00 FF 0F 9D [15:33:31]RasterBufferAndPrint [15:33:31]line Счет N : (1)1785497 [15:33:31]line ИНН: 02508201610067 [15:33:31]line Контрольно-Кассовый Чек [15:33:31]line ПРОДАЖА [15:33:31]line ТРК (МРК, ГНК) : 31 [15:33:31]line Товар: 2710194210 [15:33:31]line ДТ-К-5 [15:33:31]line 9.190 * 76.20 [15:33:31]line = 700.28 [15:33:31]line НДС 12% НСП 1% [15:33:31]line > о реализуемом товаре [15:33:31]line ОКРУГЛЕНИЕ: -0.28 [15:33:31]line ИТОГО: 700.00 [15:33:31]line Внесено: 700.00 [15:33:31]line СДАЧА: 0.00 [15:33:31]line НСП 1% : 6.20 [15:33:31]line НДС 12% : 74.37 [15:33:31]line Наличными: 700.00 [15:33:31]line Безнал.: 0.00 [15:33:31]line Место: АЗС № 89 "Партнер Нефть" [15:33:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:33:31]line СНО: Общий режим [15:33:31]line Чек 231 21.09.2024 15:33 [15:33:31]line Смена: 474 ФФД: 1.0 [15:33:31]line ЗНМ: 0300000113 [15:33:31]line РНМ: 0000000000091825 [15:33:31]line Версия ККМ: 001 [15:33:31]line ФМ: 0000000000871835 [15:33:31]line ФД: 151481 [15:33:31]line ФПД: 279567364397985 [15:33:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153330&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151481&fm=279567364397985&tin=02508201610067®Number=0000000000091825&sum=70000 [15:33:31]written 0, free lines is 4095 [15:33:31]OFD Sender: Processing packet 151481 [packets to send 824, broken 823] [15:33:31]ProducePacketName [15:33:31]name=ofd_packets/00151481 [15:33:31]OFD Sender: To server: pG, [15:33:31]CommunicateWithHost lk.salyk.kg:30040 [15:33:31]ConnectInit lk.salyk.kg [15:33:32]Write to MH i2c: 01 00 00 AC 07 B3 [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: 01 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: 01 07 00 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: 01 07 00 AC 07 00 00 00 00 00 E5 0C AB [15:33:32]RasterBufferAndPrint [15:33:32]line [15:33:32]line [15:33:32]line [15:33:32]line [15:33:32]line [15:33:32]written 0, free lines is 3307 [15:33:32]MH_Cut [15:33:32]Write to MH i2c: D1 01 00 B3 07 01 8C [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: D1 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: D1 01 00 [15:33:32]MH_I2C_Read... [15:33:32]Read from MH i2c: D1 01 00 B3 07 00 8B [15:33:32]Write to MH i2c: 01 00 00 B4 07 BB [15:33:32]Write i2c OK [15:33:32]MH_I2C_Read... [15:33:33]*** Cut start [15:33:33]*** Purtial cut [15:33:33]*** Stage 1: CUTSNS_PIN = 1 [15:33:33]Read from MH i2c: 01 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: 01 07 00 [15:33:33]MH_I2C_Read... [15:33:33]*** Stop cut motor [15:33:33]*** Cut end [15:33:33]Read from MH i2c: 01 07 00 B4 07 00 00 00 00 00 FF 0F D0 [15:33:33]process_action close_receipt done [15:33:33]requested_data is exist [15:33:33]produce_requested_data [15:33:33]requested_item fm.sn is exist - process it [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 11 00 00 [15:33:33]Write to MH i2c: E2 08 00 B5 07 80 11 00 00 00 00 00 00 36 [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 17 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 17 00 B5 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [15:33:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:33:33]wFMCommunicate OK [15:33:33]requested_item fd.num is exist - process it [15:33:33]SAM_PROTO_GetFieldsCounters [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 13 00 00 [15:33:33]Write to MH i2c: E2 08 00 B6 07 80 13 00 00 00 00 00 00 39 [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 62 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 62 00 B6 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [15:33:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 B9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:33:33]wFMCommunicate OK [15:33:33]SAM_PROTO_GetFieldsCounters done [15:33:33]requested_item shift.num is exist - process it [15:33:33]requested_item shift.opened is exist - process it [15:33:33]req_shift_opened [15:33:33]FM_GetShiftState [15:33:33]SAM_PROTO_GetShiftState [15:33:33]wFMCommunicate request_size=4 [15:33:33]MH_SAM_APDU [15:33:33]CAPDU: 80 13 01 00 [15:33:33]Write to MH i2c: E2 08 00 B7 07 80 13 01 00 00 00 00 00 3B [15:33:33]Write i2c OK [15:33:33]MH_I2C_Read... [15:33:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:33:33]Read from MH i2c: E2 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 0E 00 [15:33:33]MH_I2C_Read... [15:33:33]Read from MH i2c: E2 0E 00 B7 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CB [15:33:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:33:33]wFMCommunicate OK [15:33:33]SAM_PROTO_GetShiftState done [15:33:33]FM_GetShiftState done [15:33:33]req_shift_opened done [15:33:33]requested_item shift.open_date is exist - process it [15:33:33]req_shift_open_date [15:33:33]req_shift_open_date done [15:33:33]produce_requested_data done [15:33:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151481,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:33:33]process_action_free close_receipt [15:33:33]json_value_free [15:33:33]json_value_free done [15:33:33]process_json_proto returns [15:33:33]Send response to host [15:33:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151481,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:33:33]free response buf [15:33:33]execute_script done [15:33:33]execute_script returns [15:33:33]free content buf [15:33:33]Sock 10.Close socket [15:33:33]Sock 10.Thread stoped [15:33:35]Connected sock=11 [15:33:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 04 04 01 E5 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 4A E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 4F 02 00 35 04 06 00 FE 43 D9 72 1B A1 6E 64 EE BC 6A 7D AD 24 [15:33:37]recv_with_timeout no data received [15:33:40]recv_with_timeout no data received [15:33:40]CommunicateWithHost answer receiving error [15:33:40]CommunicateWithHost err = -3 [15:33:40]OFD Sender: Server communicate error [15:33:45]OFD Sender: Processing packet 151481 [packets to send 824, broken 823] [15:33:45]ProducePacketName [15:33:45]name=ofd_packets/00151481 [15:33:45]OFD Sender: To server: pG, [15:33:45]CommunicateWithHost lk.salyk.kg:30040 [15:33:45]ConnectInit lk.salyk.kg [15:33:45]Connected sock=10 [15:33:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 29 04 04 01 E5 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 4A E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 4F 02 00 35 04 06 00 FE 43 D9 72 1B A1 6E 64 EE BC 6A 7D AD 24 [15:33:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A7 7C 47 00 6A F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 B9 4F 02 00 F4 03 04 00 5E 8F EE 66 B6 04 01 00 00 F5 43 54 10 94 08 09 2E [15:33:45]CommunicateWithHost err = 0 [15:33:45]CheckOFDResponse [15:33:45]1017 (14) - 77093643461234 [15:33:45]1041 (16) - 0000000000871835 [15:33:45]1040 (4) - 151481 [15:33:45]1012 (4) - 21.09.2024 09:18 [15:33:45]1206 (1) - 0 [15:33:45]OFD Sender: Remove packet 151481 [15:33:45]ProducePacketName [15:33:45]name=ofd_packets/00151481 [15:33:45]NVStorageDeleteData [15:33:46]OFD Sender: No OFD packet to send [15:33:48]recv_with_timeout no data received [15:33:51]OFD Sender: No OFD packet to send [15:33:56]OFD Sender: No OFD packet to send [15:34:01]OFD Sender: No OFD packet to send [15:34:06]OFD Sender: No OFD packet to send [15:34:11]OFD Sender: No OFD packet to send [15:34:16]OFD Sender: No OFD packet to send [15:34:21]OFD Sender: No OFD packet to send [15:34:26]OFD Sender: No OFD packet to send [15:34:31]OFD Sender: No OFD packet to send [15:34:36]OFD Sender: No OFD packet to send [15:34:41]OFD Sender: No OFD packet to send [15:34:46]OFD Sender: No OFD packet to send [15:34:51]OFD Sender: No OFD packet to send [15:34:56]OFD Sender: No OFD packet to send [15:35:01]recv_with_timeout no data received [15:35:01]OFD Sender: No OFD packet to send [15:35:06]OFD Sender: No OFD packet to send [15:35:11]OFD Sender: No OFD packet to send [15:35:16]OFD Sender: No OFD packet to send [15:35:21]OFD Sender: No OFD packet to send [15:35:23]accept exits with 7 [15:35:23]New connection [15:35:23]New thread 3067161956 created [15:35:23]Thread 3067018596 joined [15:35:23]Waiting for new connection... [15:35:23] Sock 7.Parse request [15:35:23]Sock 7.Check first char [15:35:23]Sock 7.First char is OK [15:35:23]request: POST /json_proto HTTP/1.0 [15:35:23]Method: POST [15:35:23]URL: /json_proto [15:35:23]Method is POST - this is cgi request [15:35:23]url: /json_proto [15:35:23]query_string will be loaded in cgi processing [15:35:23]execute_cgi json_proto POST (null) [15:35:23]execute_cgi path=json_proto method=POST [15:35:23]POST find Content-Length [15:35:23]Host: 172.17.43.67:8080 [15:35:23]Content-Length: 678 [15:35:23]Content-Type: application/json [15:35:23] [15:35:23]POST finish read [15:35:23]Found Content-Length = 678 [15:35:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.530, "sum" : 307.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 307.00, "total" : 307.00, "payments": [ { "type": 0, "sum" : 307.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:23]execute_script... [15:35:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.530, "sum" : 307.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 307.00, "total" : 307.00, "payments": [ { "type": 0, "sum" : 307.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:35:23]POST & json_proto [15:35:23]process_json_proto [15:35:23]json parsed OK: [15:35:23]protocol is kg_v1.0 [15:35:23]action value=close_receipt [15:35:23]process_action close_receipt [15:35:23]cmd_close_receipt [15:35:23]MH_GetDate [15:35:23]Write to MH i2c: F0 00 00 B8 07 AE [15:35:23]Write i2c OK [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: F0 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: F0 09 00 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: F0 09 00 B8 07 00 BB E7 EE 66 6A BD 47 65 80 [15:35:23]GetLastDocTimeStamp 1726932810 [15:35:23]current date 1726932923 [15:35:23]FM_GetShiftState [15:35:23]SAM_PROTO_GetShiftState [15:35:23]wFMCommunicate request_size=4 [15:35:23]MH_SAM_APDU [15:35:23]CAPDU: 80 13 01 00 [15:35:23]Write to MH i2c: E2 08 00 B9 07 80 13 01 00 00 00 00 00 3D [15:35:23]Write i2c OK [15:35:23]MH_I2C_Read... [15:35:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:23]Read from MH i2c: E2 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 0E 00 [15:35:23]MH_I2C_Read... [15:35:23]Read from MH i2c: E2 0E 00 B9 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CD [15:35:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:35:23]wFMCommunicate OK [15:35:23]SAM_PROTO_GetShiftState done [15:35:23]FM_GetShiftState done [15:35:23]opened in 1726878748 [15:35:23]opened+sec_in_day 1726965148 [15:35:23]quantity*price = 30713 [15:35:23]sum+1 = 30714 [15:35:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 307.00 Внесено: 307.00 СДАЧА: 0.00 НСП 1% : 2.72 НДС 12% : 32.62 Наличными: 307.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 232 21.09.2024 15:35 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151482 ФПД: 43178826688474 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151482&fm=43178826688474&tin=02508201610067®Number=0000000000091825&sum=30700 [15:35:24]StoreToDocumentArchive [15:35:24]shift 474 fd 151482 [15:35:24]save to /storage/0474/doc_00151482 [15:35:24]save last doc name /storage/0474/doc_00151482 to /storage/kkm_last_doc_name [15:35:24]save OK [15:35:24]Clear old archive folders... [15:35:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:35:24]tlvbuf is 002BED10 [15:35:24]SAM_PROTO_ClearQueue [15:35:24]wFMCommunicate request_size=4 [15:35:24]MH_SAM_APDU [15:35:24]CAPDU: 80 09 00 00 [15:35:24]Write to MH i2c: E2 08 00 C6 07 80 09 00 00 00 00 00 00 3F [15:35:24]Write i2c OK [15:35:24]MH_I2C_Read... [15:35:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:35:24]Read from MH i2c: E2 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 C6 07 00 90 00 41 [15:35:24]RAPDU: 90 00 [15:35:24]wFMCommunicate OK [15:35:24]SAM_PROTO_ClearQueue done [15:35:24]KKMCreateOFDPacket [15:35:24]OFDProtocolAddRootSTLVToBuf [15:35:24]FM_MakeSignedData [15:35:24]FM_MakeSignedData [15:35:24]SAM_PROTO_SignData [15:35:24]wFMCommunicate request_size=4 [15:35:24]MH_SAM_APDU [15:35:24]CAPDU: 80 0D 01 02 [15:35:24]Write to MH i2c: E2 08 00 C7 07 80 0D 01 02 00 00 00 00 47 [15:35:24]Write i2c OK [15:35:24]MH_I2C_Read... [15:35:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:35:24]Read from MH i2c: E2 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 C7 07 00 90 00 42 [15:35:24]RAPDU: 90 00 [15:35:24]wFMCommunicate OK [15:35:24]wFMCommunicate request_size=255 [15:35:24]MH_SAM_APDU [15:35:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0C 00 00 00 00 07 04 06 00 EC 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BB E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 4F 02 00 35 04 06 00 27 [15:35:24]Write to MH i2c: E2 02 01 C8 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0C 00 00 00 00 07 04 06 00 EC 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BB E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 4F 02 00 35 04 06 00 27 00 00 A6 [15:35:24]Write i2c OK [15:35:24]MH_I2C_Read... [15:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:24]Read from MH i2c: E2 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 C8 07 00 90 00 43 [15:35:24]RAPDU: 90 00 [15:35:24]wFMCommunicate OK [15:35:24]wFMCommunicate request_size=10 [15:35:24]MH_SAM_APDU [15:35:24]CAPDU: 80 0D 02 02 05 45 5A A0 67 DA [15:35:24]Write to MH i2c: E2 0D 00 C9 07 80 0D 02 02 05 00 45 5A A0 67 DA 00 00 D4 [15:35:24]Write i2c OK [15:35:24]MH_I2C_Read... [15:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:35:24]Read from MH i2c: E2 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 03 00 C9 07 00 90 00 44 [15:35:24]RAPDU: 90 00 [15:35:24]wFMCommunicate OK [15:35:24]wFMCommunicate request_size=4 [15:35:24]MH_SAM_APDU [15:35:24]CAPDU: 80 0D 03 02 [15:35:24]Write to MH i2c: E2 08 00 CA 07 80 0D 03 02 00 00 00 00 4C [15:35:24]Write i2c OK [15:35:24]MH_I2C_Read... [15:35:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:35:24]Read from MH i2c: E2 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 0B 00 [15:35:24]MH_I2C_Read... [15:35:24]Read from MH i2c: E2 0B 00 CA 07 00 B7 1F AC F7 CF 6F 89 FA 90 00 87 [15:35:24]RAPDU: B7 1F AC F7 CF 6F 89 FA 90 00 [15:35:24]wFMCommunicate OK [15:35:24]SAM_PROTO_SignData done [15:35:24]FM_MakeSignedData done [15:35:24]CreateOFDProtocolMessage [15:35:24]wFMCommunicate request_size=4 [15:35:24]MH_SAM_APDU [15:35:24]CAPDU: 80 11 00 00 [15:35:24]Write to MH i2c: E2 08 00 CB 07 80 11 00 00 00 00 00 00 4C [15:35:24]Write i2c OK [15:35:24]MH_I2C_Read... [15:35:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:25]Read from MH i2c: E2 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: E2 17 00 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: E2 17 00 CB 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [15:35:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:35:25]wFMCommunicate OK [15:35:25]CreateOFDProtocolMessage done [15:35:25]OFDSenderStorePacket 151482 [15:35:25]StoreOFDPacket docnum=151482 [15:35:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 05 07 01 DA CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0C 00 00 00 00 07 04 06 00 EC 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BB E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 4F 02 00 35 04 06 00 27 45 5A A0 67 DA B7 1F AC F7 CF 6F 89 FA [15:35:25]CheckFolder [15:35:25]dirname=/storage/ofd_packets [15:35:25]CheckFolder done [15:35:25]ProducePacketName [15:35:25]name=ofd_packets/00151482 [15:35:25]NVStorageSaveData ofd_packets/00151482 [15:35:25]File name is /storage/ofd_packets/00151482 [15:35:25]Write 301 bytes [15:35:25]NVStorageSaveData done [15:35:25]OFDSenderStorePacket done [15:35:25]KKMCreateOFDPacket done [15:35:25]NVStorageSaveData kkm_last_timestamp [15:35:25]File name is /storage/kkm_last_timestamp [15:35:25]Write 4 bytes [15:35:25]NVStorageSaveData done [15:35:25]ExternCall_PrintAddStr [15:35:25]wPrintStart [15:35:25]Write to MH i2c: 01 00 00 CC 07 D3 [15:35:25]Write i2c OK [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: 01 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: 01 07 00 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: 01 07 00 CC 07 00 00 00 00 00 FF 0F E8 [15:35:25]RasterBufferAndPrint [15:35:25]line Счет N : (1)1785498 [15:35:25]line ИНН: 02508201610067 [15:35:25]line Контрольно-Кассовый Чек [15:35:25]line ПРОДАЖА [15:35:25]line ТРК (МРК, ГНК) : 32 [15:35:25]line Товар: 2710124130 [15:35:25]line Аи-92-К-5 [15:35:25]line 4.530 * 67.80 [15:35:25]line = 307.13 [15:35:25]line НДС 12% НСП 1% [15:35:25]line > о реализуемом товаре [15:35:25]line ОКРУГЛЕНИЕ: -0.13 [15:35:25]line ИТОГО: 307.00 [15:35:25]line Внесено: 307.00 [15:35:25]line СДАЧА: 0.00 [15:35:25]line НСП 1% : 2.72 [15:35:25]line НДС 12% : 32.62 [15:35:25]line Наличными: 307.00 [15:35:25]line Безнал.: 0.00 [15:35:25]line Место: АЗС № 89 "Партнер Нефть" [15:35:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:35:25]line СНО: Общий режим [15:35:25]line Чек 232 21.09.2024 15:35 [15:35:25]line Смена: 474 ФФД: 1.0 [15:35:25]line ЗНМ: 0300000113 [15:35:25]line РНМ: 0000000000091825 [15:35:25]line Версия ККМ: 001 [15:35:25]line ФМ: 0000000000871835 [15:35:25]line ФД: 151482 [15:35:25]line ФПД: 43178826688474 [15:35:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151482&fm=43178826688474&tin=02508201610067®Number=0000000000091825&sum=30700 [15:35:25]written 0, free lines is 4095 [15:35:25]OFD Sender: Processing packet 151482 [packets to send 824, broken 823] [15:35:25]ProducePacketName [15:35:25]name=ofd_packets/00151482 [15:35:25]OFD Sender: To server: pG, [15:35:25]CommunicateWithHost lk.salyk.kg:30040 [15:35:25]ConnectInit lk.salyk.kg [15:35:25]Write to MH i2c: 01 00 00 F7 07 FE [15:35:25]Write i2c OK [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: 01 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: 01 07 00 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: 01 07 00 F7 07 00 00 00 00 00 DF 0C F0 [15:35:25]RasterBufferAndPrint [15:35:25]line [15:35:25]line [15:35:25]line [15:35:25]line [15:35:25]line [15:35:25]written 0, free lines is 3301 [15:35:25]MH_Cut [15:35:25]Write to MH i2c: D1 01 00 FE 07 01 D7 [15:35:25]Write i2c OK [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: D1 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: D1 01 00 [15:35:25]MH_I2C_Read... [15:35:25]Read from MH i2c: D1 01 00 FE 07 00 D6 [15:35:25]Write to MH i2c: 01 00 00 FF 07 06 [15:35:25]Write i2c OK [15:35:25]MH_I2C_Read... [15:35:26]*** Cut start [15:35:26]*** Purtial cut [15:35:26]*** Stage 1: CUTSNS_PIN = 1 [15:35:26]Read from MH i2c: 01 [15:35:26]MH_I2C_Read... [15:35:26]*** Stop cut motor [15:35:26]*** Cut end [15:35:26]Read from MH i2c: 01 07 00 [15:35:26]MH_I2C_Read... [15:35:26]Read from MH i2c: 01 07 00 FF 07 00 00 00 00 00 FF 0F 1B [15:35:26]process_action close_receipt done [15:35:26]requested_data is exist [15:35:26]produce_requested_data [15:35:26]requested_item fm.sn is exist - process it [15:35:26]wFMCommunicate request_size=4 [15:35:26]MH_SAM_APDU [15:35:26]CAPDU: 80 11 00 00 [15:35:26]Write to MH i2c: E2 08 00 00 08 80 11 00 00 00 00 00 00 82 [15:35:26]Write i2c OK [15:35:26]MH_I2C_Read... [15:35:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:35:26]Read from MH i2c: E2 [15:35:26]MH_I2C_Read... [15:35:26]Read from MH i2c: E2 17 00 [15:35:26]MH_I2C_Read... [15:35:26]Read from MH i2c: E2 17 00 00 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D5 [15:35:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:35:26]wFMCommunicate OK [15:35:26]requested_item fd.num is exist - process it [15:35:26]SAM_PROTO_GetFieldsCounters [15:35:26]wFMCommunicate request_size=4 [15:35:26]MH_SAM_APDU [15:35:26]CAPDU: 80 13 00 00 [15:35:26]Write to MH i2c: E2 08 00 01 08 80 13 00 00 00 00 00 00 85 [15:35:26]Write i2c OK [15:35:26]MH_I2C_Read... [15:35:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:35:27]Read from MH i2c: E2 [15:35:27]MH_I2C_Read... [15:35:27]Read from MH i2c: E2 62 00 [15:35:27]MH_I2C_Read... [15:35:27]Read from MH i2c: E2 62 00 01 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [15:35:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:35:27]wFMCommunicate OK [15:35:27]SAM_PROTO_GetFieldsCounters done [15:35:27]requested_item shift.num is exist - process it [15:35:27]requested_item shift.opened is exist - process it [15:35:27]req_shift_opened [15:35:27]FM_GetShiftState [15:35:27]SAM_PROTO_GetShiftState [15:35:27]wFMCommunicate request_size=4 [15:35:27]MH_SAM_APDU [15:35:27]CAPDU: 80 13 01 00 [15:35:27]Write to MH i2c: E2 08 00 02 08 80 13 01 00 00 00 00 00 87 [15:35:27]Write i2c OK [15:35:27]MH_I2C_Read... [15:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:35:27]Read from MH i2c: E2 [15:35:27]MH_I2C_Read... [15:35:27]Read from MH i2c: E2 0E 00 [15:35:27]MH_I2C_Read... [15:35:27]Read from MH i2c: E2 0E 00 02 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 17 [15:35:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:35:27]wFMCommunicate OK [15:35:27]SAM_PROTO_GetShiftState done [15:35:27]FM_GetShiftState done [15:35:27]req_shift_opened done [15:35:27]requested_item shift.open_date is exist - process it [15:35:27]req_shift_open_date [15:35:27]req_shift_open_date done [15:35:27]produce_requested_data done [15:35:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151482,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:35:27]process_action_free close_receipt [15:35:27]json_value_free [15:35:27]json_value_free done [15:35:27]process_json_proto returns [15:35:27]Send response to host [15:35:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151482,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:35:27]free response buf [15:35:27]execute_script done [15:35:27]execute_script returns [15:35:27]free content buf [15:35:27]Sock 7.Close socket [15:35:27]Sock 7.Thread stoped [15:35:30]ConnectInit Can't take IP for lk.salyk.kg [15:35:30]CommunicateWithHost connect error [15:35:30]CommunicateWithHost err = -1 [15:35:30]OFD Sender: Server communicate error [15:35:35]OFD Sender: Processing packet 151482 [packets to send 824, broken 823] [15:35:35]ProducePacketName [15:35:35]name=ofd_packets/00151482 [15:35:35]OFD Sender: To server: pG, [15:35:35]CommunicateWithHost lk.salyk.kg:30040 [15:35:35]ConnectInit lk.salyk.kg [15:35:38]recv_with_timeout no data received [15:35:39]Connected sock=9 [15:35:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 53 05 07 01 DA CD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B2 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F9 77 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 77 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BE 0C 00 00 00 00 07 04 06 00 EC 77 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 BB E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 4F 02 00 35 04 06 00 27 45 5A A0 67 DA B7 1F AC F7 CF 6F 89 FA [15:36:17]Read from MH i2c: E2 0B 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 0B 00 15 08 00 CA 0D 61 E7 8F 21 35 12 90 00 AF [15:36:17]RAPDU: CA 0D 61 E7 8F 21 35 12 90 00 [15:36:17]wFMCommunicate OK [15:36:17]SAM_PROTO_SignData done [15:36:17]FM_MakeSignedData done [15:36:17]CreateOFDProtocolMessage [15:36:17]wFMCommunicate request_size=4 [15:36:17]MH_SAM_APDU [15:36:17]CAPDU: 80 11 00 00 [15:36:17]Write to MH i2c: E2 08 00 16 08 80 11 00 00 00 00 00 00 98 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:17]Read from MH i2c: E2 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 17 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: E2 17 00 16 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EB [15:36:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:36:17]wFMCommunicate OK [15:36:17]CreateOFDProtocolMessage done [15:36:17]OFDSenderStorePacket 151483 [15:36:17]StoreOFDPacket docnum=151483 [15:36:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 8B 07 01 9F 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 EF E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 4F 02 00 35 04 06 00 7B 21 27 12 CE 82 CA 0D 61 E7 8F 21 35 12 [15:36:17]CheckFolder [15:36:17]dirname=/storage/ofd_packets [15:36:17]CheckFolder done [15:36:17]ProducePacketName [15:36:17]name=ofd_packets/00151483 [15:36:17]NVStorageSaveData ofd_packets/00151483 [15:36:17]File name is /storage/ofd_packets/00151483 [15:36:17]Write 301 bytes [15:36:17]NVStorageSaveData done [15:36:17]OFDSenderStorePacket done [15:36:17]KKMCreateOFDPacket done [15:36:17]NVStorageSaveData kkm_last_timestamp [15:36:17]File name is /storage/kkm_last_timestamp [15:36:17]Write 4 bytes [15:36:17]NVStorageSaveData done [15:36:17]ExternCall_PrintAddStr [15:36:17]wPrintStart [15:36:17]Write to MH i2c: 01 00 00 17 08 1F [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 07 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 07 00 17 08 00 00 00 00 00 FF 0F 34 [15:36:17]RasterBufferAndPrint [15:36:17]line Счет N : (1)1785499 [15:36:17]line ИНН: 02508201610067 [15:36:17]line Контрольно-Кассовый Чек [15:36:17]line ПРОДАЖА [15:36:17]line ТРК (МРК, ГНК) : 13 [15:36:17]line Товар: 2710124500 [15:36:17]line Аи-95-К-5 [15:36:17]line 6.740 * 0.00 [15:36:17]line = 0.00 [15:36:17]line НДС 12% НСП 1% [15:36:17]line > о реализуемом товаре [15:36:17]line ИТОГО: 0.00 [15:36:17]line НСП 1% : 0.00 [15:36:17]line НДС 12% : 0.00 [15:36:17]line Наличными: 0.00 [15:36:17]line Безнал.: 0.00 [15:36:17]line Место: АЗС № 89 "Партнер Нефть" [15:36:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:36:17]line СНО: Общий режим [15:36:17]line Чек 233 21.09.2024 15:36 [15:36:17]line Смена: 474 ФФД: 1.0 [15:36:17]line ЗНМ: 0300000113 [15:36:17]line РНМ: 0000000000091825 [15:36:17]line Версия ККМ: 001 [15:36:17]line Платежная система: O! деньги [15:36:17]line ФМ: 0000000000871835 [15:36:17]line ФД: 151483 [15:36:17]line ФПД: 135382319681154 [15:36:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151483&fm=135382319681154&tin=02508201610067®Number=0000000000091825&sum=0 [15:36:17]written 0, free lines is 4095 [15:36:17]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:36:17]ProducePacketName [15:36:17]name=ofd_packets/00151483 [15:36:17]OFD Sender: To server: pG, [15:36:17]CommunicateWithHost lk.salyk.kg:30040 [15:36:17]ConnectInit lk.salyk.kg [15:36:17]Write to MH i2c: 01 00 00 41 08 49 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 07 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: 01 07 00 41 08 00 00 00 00 00 E9 0C 45 [15:36:17]RasterBufferAndPrint [15:36:17]line [15:36:17]line [15:36:17]line [15:36:17]line [15:36:17]line [15:36:17]written 0, free lines is 3311 [15:36:17]MH_Cut [15:36:17]Write to MH i2c: D1 01 00 48 08 01 22 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: D1 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: D1 01 00 [15:36:17]MH_I2C_Read... [15:36:17]Read from MH i2c: D1 01 00 48 08 00 21 [15:36:17]Write to MH i2c: 01 00 00 49 08 51 [15:36:17]Write i2c OK [15:36:17]MH_I2C_Read... [15:36:18]*** Cut start [15:36:18]*** Purtial cut [15:36:18]*** Stage 1: CUTSNS_PIN = 1 [15:36:18]Read from MH i2c: 01 [15:36:18]MH_I2C_Read... [15:36:18]*** Stop cut motor [15:36:18]*** Cut end [15:36:18]Read from MH i2c: 01 07 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: 01 07 00 49 08 00 00 00 00 00 FF 0F 66 [15:36:18]process_action close_receipt done [15:36:18]requested_data is exist [15:36:18]produce_requested_data [15:36:18]requested_item fm.sn is exist - process it [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 11 00 00 [15:36:18]Write to MH i2c: E2 08 00 4A 08 80 11 00 00 00 00 00 00 CC [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 17 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 17 00 4A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1F [15:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:36:18]wFMCommunicate OK [15:36:18]requested_item fd.num is exist - process it [15:36:18]SAM_PROTO_GetFieldsCounters [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 13 00 00 [15:36:18]Write to MH i2c: E2 08 00 4B 08 80 13 00 00 00 00 00 00 CF [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 62 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 62 00 4B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [15:36:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:18]wFMCommunicate OK [15:36:18]SAM_PROTO_GetFieldsCounters done [15:36:18]requested_item shift.num is exist - process it [15:36:18]requested_item shift.opened is exist - process it [15:36:18]req_shift_opened [15:36:18]FM_GetShiftState [15:36:18]SAM_PROTO_GetShiftState [15:36:18]wFMCommunicate request_size=4 [15:36:18]MH_SAM_APDU [15:36:18]CAPDU: 80 13 01 00 [15:36:18]Write to MH i2c: E2 08 00 4C 08 80 13 01 00 00 00 00 00 D1 [15:36:18]Write i2c OK [15:36:18]MH_I2C_Read... [15:36:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:18]Read from MH i2c: E2 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 0E 00 [15:36:18]MH_I2C_Read... [15:36:18]Read from MH i2c: E2 0E 00 4C 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 61 [15:36:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:36:18]wFMCommunicate OK [15:36:18]SAM_PROTO_GetShiftState done [15:36:18]FM_GetShiftState done [15:36:18]req_shift_opened done [15:36:18]requested_item shift.open_date is exist - process it [15:36:18]req_shift_open_date [15:36:18]req_shift_open_date done [15:36:18]produce_requested_data done [15:36:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151483,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:36:18]process_action_free close_receipt [15:36:18]json_value_free [15:36:18]json_value_free done [15:36:18]process_json_proto returns [15:36:18]Send response to host [15:36:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151483,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:36:18]free response buf [15:36:18]execute_script done [15:36:18]execute_script returns [15:36:18]free content buf [15:36:18]Sock 10.Close socket [15:36:18]Sock 10.Thread stoped [15:36:22]ConnectInit Can't take IP for lk.salyk.kg [15:36:22]CommunicateWithHost connect error [15:36:22]CommunicateWithHost err = -1 [15:36:22]OFD Sender: Server communicate error [15:36:27]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:36:27]ProducePacketName [15:36:27]name=ofd_packets/00151483 [15:36:27]OFD Sender: To server: pG, [15:36:27]CommunicateWithHost lk.salyk.kg:30040 [15:36:27]ConnectInit lk.salyk.kg [15:36:32]ConnectInit Can't take IP for lk.salyk.kg [15:36:32]CommunicateWithHost connect error [15:36:32]CommunicateWithHost err = -1 [15:36:32]OFD Sender: Server communicate error [15:36:37]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:36:37]ProducePacketName [15:36:37]name=ofd_packets/00151483 [15:36:37]OFD Sender: To server: pG, [15:36:37]CommunicateWithHost lk.salyk.kg:30040 [15:36:37]ConnectInit lk.salyk.kg [15:36:42]ConnectInit Can't take IP for lk.salyk.kg [15:36:42]CommunicateWithHost connect error [15:36:42]CommunicateWithHost err = -1 [15:36:42]OFD Sender: Server communicate error [15:36:47]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:36:47]ProducePacketName [15:36:47]name=ofd_packets/00151483 [15:36:47]OFD Sender: To server: pG, [15:36:47]CommunicateWithHost lk.salyk.kg:30040 [15:36:47]ConnectInit lk.salyk.kg [15:36:52]recv_with_timeout no data received [15:37:07]ConnectInit Can't connect to host [15:37:07]CommunicateWithHost connect error [15:37:07]CommunicateWithHost err = -1 [15:37:07]OFD Sender: Server communicate error [15:37:12]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:37:12]ProducePacketName [15:37:12]name=ofd_packets/00151483 [15:37:12]OFD Sender: To server: pG, [15:37:12]CommunicateWithHost lk.salyk.kg:30040 [15:37:12]ConnectInit lk.salyk.kg [15:37:17]ConnectInit Can't take IP for lk.salyk.kg [15:37:17]CommunicateWithHost connect error [15:37:17]CommunicateWithHost err = -1 [15:37:17]OFD Sender: Server communicate error [15:37:22]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:37:22]ProducePacketName [15:37:22]name=ofd_packets/00151483 [15:37:22]OFD Sender: To server: pG, [15:37:22]CommunicateWithHost lk.salyk.kg:30040 [15:37:22]ConnectInit lk.salyk.kg [15:37:28]ConnectInit Can't take IP for lk.salyk.kg [15:37:28]CommunicateWithHost connect error [15:37:28]CommunicateWithHost err = -1 [15:37:28]OFD Sender: Server communicate error [15:37:29]ConnectInit Can't connect to host [15:37:33]OFD Sender: Processing packet 151483 [packets to send 824, broken 823] [15:37:33]ProducePacketName [15:37:33]name=ofd_packets/00151483 [15:37:33]OFD Sender: To server: pG, [15:37:33]CommunicateWithHost lk.salyk.kg:30040 [15:37:33]ConnectInit lk.salyk.kg [15:37:34]Connected sock=9 [15:37:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 87 8B 07 01 9F 1C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 EF E7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 4F 02 00 35 04 06 00 7B 21 27 12 CE 82 CA 0D 61 E7 8F 21 35 12 [15:37:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DF 45 47 00 13 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BB 4F 02 00 F4 03 04 00 45 90 EE 66 B6 04 01 00 00 F5 1A 80 45 A8 22 DE 7A [15:37:37]CommunicateWithHost err = 0 [15:37:37]CheckOFDResponse [15:37:37]1017 (14) - 77093643461234 [15:37:37]1041 (16) - 0000000000871835 [15:37:37]1040 (4) - 151483 [15:37:37]1012 (4) - 21.09.2024 09:22 [15:37:37]1206 (1) - 0 [15:37:37]OFD Sender: Remove packet 151483 [15:37:37]ProducePacketName [15:37:37]name=ofd_packets/00151483 [15:37:37]NVStorageDeleteData [15:37:37]OFD Sender: No OFD packet to send [15:37:42]OFD Sender: No OFD packet to send [15:37:47]OFD Sender: No OFD packet to send [15:37:52]OFD Sender: No OFD packet to send [15:37:57]OFD Sender: No OFD packet to send [15:38:02]OFD Sender: No OFD packet to send [15:38:07]OFD Sender: No OFD packet to send [15:38:12]OFD Sender: No OFD packet to send [15:38:17]OFD Sender: No OFD packet to send [15:38:22]recv_with_timeout no data received [15:38:22]OFD Sender: No OFD packet to send [15:38:27]OFD Sender: No OFD packet to send [15:38:32]OFD Sender: No OFD packet to send [15:38:37]OFD Sender: No OFD packet to send [15:38:42]OFD Sender: No OFD packet to send [15:38:46]recv_with_timeout no data received [15:38:48]OFD Sender: No OFD packet to send [15:38:53]OFD Sender: No OFD packet to send [15:38:58]OFD Sender: No OFD packet to send [15:39:03]OFD Sender: No OFD packet to send [15:39:07]accept exits with 7 [15:39:07]New connection [15:39:07]New thread 3067161956 created [15:39:07]Thread 3067018596 joined [15:39:07]Waiting for new connection... [15:39:07] Sock 7.Parse request [15:39:07]Sock 7.Check first char [15:39:07]Sock 7.First char is OK [15:39:07]request: POST /json_proto HTTP/1.0 [15:39:07]Method: POST [15:39:07]URL: /json_proto [15:39:07]Method is POST - this is cgi request [15:39:07]url: /json_proto [15:39:07]query_string will be loaded in cgi processing [15:39:07]execute_cgi json_proto POST (null) [15:39:07]execute_cgi path=json_proto method=POST [15:39:07]POST find Content-Length [15:39:07]Host: 172.17.43.67:8080 [15:39:07]Content-Length: 678 [15:39:07]Content-Type: application/json [15:39:07] [15:39:07]POST finish read [15:39:07]Found Content-Length = 678 [15:39:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:07]execute_script... [15:39: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)1785502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:39:07]POST & json_proto [15:39:07]process_json_proto [15:39:07]json parsed OK: [15:39:07]protocol is kg_v1.0 [15:39:07]action value=close_receipt [15:39:07]process_action close_receipt [15:39:07]cmd_close_receipt [15:39:07]MH_GetDate [15:39:07]Write to MH i2c: F0 00 00 4D 08 44 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: F0 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: F0 09 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: F0 09 00 4D 08 00 9B E8 EE 66 6A BD 47 65 F7 [15:39:07]GetLastDocTimeStamp 1726932975 [15:39:07]current date 1726933147 [15:39:07]FM_GetShiftState [15:39:07]SAM_PROTO_GetShiftState [15:39:07]wFMCommunicate request_size=4 [15:39:07]MH_SAM_APDU [15:39:07]CAPDU: 80 13 01 00 [15:39:07]Write to MH i2c: E2 08 00 4E 08 80 13 01 00 00 00 00 00 D3 [15:39:07]Write i2c OK [15:39:07]MH_I2C_Read... [15:39:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:07]Read from MH i2c: E2 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 0E 00 [15:39:07]MH_I2C_Read... [15:39:07]Read from MH i2c: E2 0E 00 4E 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 63 [15:39:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:39:07]wFMCommunicate OK [15:39:07]SAM_PROTO_GetShiftState done [15:39:07]FM_GetShiftState done [15:39:07]opened in 1726878748 [15:39:07]opened+sec_in_day 1726965148 [15:39:07]quantity*price = 40002 [15:39:07]sum+1 = 40003 [15:39:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 234 21.09.2024 15:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151484 ФПД: 86844155808505 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151484&fm=86844155808505&tin=02508201610067®Number=0000000000091825&sum=40000 [15:39:08]StoreToDocumentArchive [15:39:08]shift 474 fd 151484 [15:39:08]save to /storage/0474/doc_00151484 [15:39:08]save last doc name /storage/0474/doc_00151484 to /storage/kkm_last_doc_name [15:39:08]save OK [15:39:08]Clear old archive folders... [15:39:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:39:08]tlvbuf is 00296C00 [15:39:08]SAM_PROTO_ClearQueue [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 09 00 00 [15:39:08]Write to MH i2c: E2 08 00 5B 08 80 09 00 00 00 00 00 00 D5 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 5B 08 00 90 00 D7 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_ClearQueue done [15:39:08]KKMCreateOFDPacket [15:39:08]OFDProtocolAddRootSTLVToBuf [15:39:08]FM_MakeSignedData [15:39:08]FM_MakeSignedData [15:39:08]SAM_PROTO_SignData [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 01 02 [15:39:08]Write to MH i2c: E2 08 00 5C 08 80 0D 01 02 00 00 00 00 DD [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 5C 08 00 90 00 D8 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=255 [15:39:08]MH_SAM_APDU [15:39: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 9B E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 4F 02 00 35 04 06 00 4E [15:39:08]Write to MH i2c: E2 02 01 5D 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 9B E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 4F 02 00 35 04 06 00 4E 00 00 38 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 5D 08 00 90 00 D9 [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=10 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 02 02 05 FB FB 0E CA F9 [15:39:08]Write to MH i2c: E2 0D 00 5E 08 80 0D 02 02 05 00 FB FB 0E CA F9 00 00 B1 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [15:39:08]RAPDU: 90 00 [15:39:08]wFMCommunicate OK [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 0D 03 02 [15:39:08]Write to MH i2c: E2 08 00 5F 08 80 0D 03 02 00 00 00 00 E2 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0B 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 0B 00 5F 08 00 BB 98 36 EF DB 56 62 76 90 00 64 [15:39:08]RAPDU: BB 98 36 EF DB 56 62 76 90 00 [15:39:08]wFMCommunicate OK [15:39:08]SAM_PROTO_SignData done [15:39:08]FM_MakeSignedData done [15:39:08]CreateOFDProtocolMessage [15:39:08]wFMCommunicate request_size=4 [15:39:08]MH_SAM_APDU [15:39:08]CAPDU: 80 11 00 00 [15:39:08]Write to MH i2c: E2 08 00 60 08 80 11 00 00 00 00 00 00 E2 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:08]Read from MH i2c: E2 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 17 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: E2 17 00 60 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 35 [15:39:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:08]wFMCommunicate OK [15:39:08]CreateOFDProtocolMessage done [15:39:08]OFDSenderStorePacket 151484 [15:39:08]StoreOFDPacket docnum=151484 [15:39:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FE 25 07 01 4E 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 9B E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 4F 02 00 35 04 06 00 4E FB FB 0E CA F9 BB 98 36 EF DB 56 62 76 [15:39:08]CheckFolder [15:39:08]dirname=/storage/ofd_packets [15:39:08]CheckFolder done [15:39:08]ProducePacketName [15:39:08]name=ofd_packets/00151484 [15:39:08]NVStorageSaveData ofd_packets/00151484 [15:39:08]File name is /storage/ofd_packets/00151484 [15:39:08]Write 301 bytes [15:39:08]NVStorageSaveData done [15:39:08]OFDSenderStorePacket done [15:39:08]KKMCreateOFDPacket done [15:39:08]NVStorageSaveData kkm_last_timestamp [15:39:08]File name is /storage/kkm_last_timestamp [15:39:08]Write 4 bytes [15:39:08]NVStorageSaveData done [15:39:08]ExternCall_PrintAddStr [15:39:08]wPrintStart [15:39:08]Write to MH i2c: 01 00 00 61 08 69 [15:39:08]Write i2c OK [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 [15:39:08]MH_I2C_Read... [15:39:08]Read from MH i2c: 01 07 00 61 08 00 00 00 00 00 FF 0F 7E [15:39:08]RasterBufferAndPrint [15:39:08]line Счет N : (1)1785502 [15:39:08]line ИНН: 02508201610067 [15:39:08]line Контрольно-Кассовый Чек [15:39:08]line ПРОДАЖА [15:39:08]line ТРК (МРК, ГНК) : 42 [15:39:08]line Товар: 2710124130 [15:39:08]line Аи-92-К-5 [15:39:08]line 5.900 * 67.80 [15:39:08]line = 400.02 [15:39:08]line НДС 12% НСП 1% [15:39:08]line > о реализуемом товаре [15:39:08]line ОКРУГЛЕНИЕ: -0.02 [15:39:08]line ИТОГО: 400.00 [15:39:08]line Внесено: 400.00 [15:39:08]line СДАЧА: 0.00 [15:39:08]line НСП 1% : 3.54 [15:39:08]line НДС 12% : 42.48 [15:39:08]line Наличными: 400.00 [15:39:08]line Безнал.: 0.00 [15:39:08]line Место: АЗС № 89 "Партнер Нефть" [15:39:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:39:08]line СНО: Общий режим [15:39:08]line Чек 234 21.09.2024 15:39 [15:39:08]line Смена: 474 ФФД: 1.0 [15:39:08]line ЗНМ: 0300000113 [15:39:08]line РНМ: 0000000000091825 [15:39:08]line Версия ККМ: 001 [15:39:08]line ФМ: 0000000000871835 [15:39:08]line ФД: 151484 [15:39:08]line ФПД: 86844155808505 [15:39:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T153907&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151484&fm=86844155808505&tin=02508201610067®Number=0000000000091825&sum=40000 [15:39:08]written 0, free lines is 4095 [15:39:08]OFD Sender: Processing packet 151484 [packets to send 824, broken 823] [15:39:08]ProducePacketName [15:39:08]name=ofd_packets/00151484 [15:39:08]OFD Sender: To server: pG, [15:39:08]CommunicateWithHost lk.salyk.kg:30040 [15:39:08]ConnectInit lk.salyk.kg [15:39:09]Write to MH i2c: 01 00 00 8C 08 94 [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 07 00 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: 01 07 00 8C 08 00 00 00 00 00 E0 0C 87 [15:39:09]RasterBufferAndPrint [15:39:09]line [15:39:09]line [15:39:09]line [15:39:09]line [15:39:09]line [15:39:09]written 0, free lines is 3302 [15:39:09]MH_Cut [15:39:09]Write to MH i2c: D1 01 00 93 08 01 6D [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: D1 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: D1 01 00 [15:39:09]MH_I2C_Read... [15:39:09]Read from MH i2c: D1 01 00 93 08 00 6C [15:39:09]Write to MH i2c: 01 00 00 94 08 9C [15:39:09]Write i2c OK [15:39:09]MH_I2C_Read... [15:39:09]recv_with_timeout no data received [15:39:09]*** Cut start [15:39:09]*** Purtial cut [15:39:09]*** Stage 1: CUTSNS_PIN = 1 [15:39:10]Read from MH i2c: 01 [15:39:10]MH_I2C_Read... [15:39:10]*** Stop cut motor [15:39:10]*** Cut end [15:39:10]Read from MH i2c: 01 07 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 FF 0F B1 [15:39:10]process_action close_receipt done [15:39:10]requested_data is exist [15:39:10]produce_requested_data [15:39:10]requested_item fm.sn is exist - process it [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 11 00 00 [15:39:10]Write to MH i2c: E2 08 00 95 08 80 11 00 00 00 00 00 00 17 [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 17 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 17 00 95 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6A [15:39:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:39:10]wFMCommunicate OK [15:39:10]requested_item fd.num is exist - process it [15:39:10]SAM_PROTO_GetFieldsCounters [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 13 00 00 [15:39:10]Write to MH i2c: E2 08 00 96 08 80 13 00 00 00 00 00 00 1A [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 62 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 62 00 96 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 E1 [15:39:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:39:10]wFMCommunicate OK [15:39:10]SAM_PROTO_GetFieldsCounters done [15:39:10]requested_item shift.num is exist - process it [15:39:10]requested_item shift.opened is exist - process it [15:39:10]req_shift_opened [15:39:10]FM_GetShiftState [15:39:10]SAM_PROTO_GetShiftState [15:39:10]wFMCommunicate request_size=4 [15:39:10]MH_SAM_APDU [15:39:10]CAPDU: 80 13 01 00 [15:39:10]Write to MH i2c: E2 08 00 97 08 80 13 01 00 00 00 00 00 1C [15:39:10]Write i2c OK [15:39:10]MH_I2C_Read... [15:39:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:39:10]Read from MH i2c: E2 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 0E 00 [15:39:10]MH_I2C_Read... [15:39:10]Read from MH i2c: E2 0E 00 97 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AC [15:39:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:39:10]wFMCommunicate OK [15:39:10]SAM_PROTO_GetShiftState done [15:39:10]FM_GetShiftState done [15:39:10]req_shift_opened done [15:39:10]requested_item shift.open_date is exist - process it [15:39:10]req_shift_open_date [15:39:10]req_shift_open_date done [15:39:10]produce_requested_data done [15:39:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151484,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:39:10]process_action_free close_receipt [15:39:10]json_value_free [15:39:10]json_value_free done [15:39:10]process_json_proto returns [15:39:10]Send response to host [15:39:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151484,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:39:10]free response buf [15:39:10]execute_script done [15:39:10]execute_script returns [15:39:10]free content buf [15:39:10]Sock 7.Close socket [15:39:10]Sock 7.Thread stoped [15:39:11]Connected sock=11 [15:39:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FE 25 07 01 4E 2A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 9B E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 4F 02 00 35 04 06 00 4E FB FB 0E CA F9 BB 98 36 EF DB 56 62 76 [15:39:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 42 47 00 F0 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BC 4F 02 00 F4 03 04 00 A3 90 EE 66 B6 04 01 00 00 CF C9 D9 0B AD 10 60 09 [15:39:11]CommunicateWithHost err = 0 [15:39:11]CheckOFDResponse [15:39:11]1017 (14) - 77093643461234 [15:39:11]1041 (16) - 0000000000871835 [15:39:11]1040 (4) - 151484 [15:39:11]1012 (4) - 21.09.2024 09:23 [15:39:11]1206 (1) - 0 [15:39:11]OFD Sender: Remove packet 151484 [15:39:11]ProducePacketName [15:39:11]name=ofd_packets/00151484 [15:39:11]NVStorageDeleteData [15:39:11]OFD Sender: No OFD packet to send [15:39:16]OFD Sender: No OFD packet to send [15:39:21]OFD Sender: No OFD packet to send [15:39:27]OFD Sender: No OFD packet to send [15:39:29]recv_with_timeout no data received [15:39:32]OFD Sender: No OFD packet to send [15:39:37]OFD Sender: No OFD packet to send [15:39:42]OFD Sender: No OFD packet to send [15:39:47]OFD Sender: No OFD packet to send [15:39:52]OFD Sender: No OFD packet to send [15:39:57]OFD Sender: No OFD packet to send [15:40:02]OFD Sender: No OFD packet to send [15:40:07]OFD Sender: No OFD packet to send [15:40:09]accept exits with 10 [15:40:09]New connection [15:40:09]New thread 3067018596 created [15:40:09]Thread 3067161956 joined [15:40:09]Waiting for new connection... [15:40:09] Sock 10.Parse request [15:40:09]Sock 10.Check first char [15:40:09]Sock 10.First char is OK [15:40:09]request: POST /json_proto HTTP/1.0 [15:40:09]Method: POST [15:40:09]URL: /json_proto [15:40:09]Method is POST - this is cgi request [15:40:09]url: /json_proto [15:40:09]query_string will be loaded in cgi processing [15:40:09]execute_cgi json_proto POST (null) [15:40:09]execute_cgi path=json_proto method=POST [15:40:09]POST find Content-Length [15:40:09]Host: 172.17.43.67:8080 [15:40:09]Content-Length: 790 [15:40:09]Content-Type: application/json [15:40:09] [15:40:09]POST finish read [15:40:09]Found Content-Length = 790 [15:40:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:09]execute_script... [15:40: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)1785503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:09]POST & json_proto [15:40:09]process_json_proto [15:40:09]json parsed OK: [15:40:09]protocol is kg_v1.0 [15:40:09]action value=close_receipt [15:40:09]process_action close_receipt [15:40:09]cmd_close_receipt [15:40:09]MH_GetDate [15:40:09]Write to MH i2c: F0 00 00 98 08 8F [15:40:09]Write i2c OK [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: F0 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: F0 09 00 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: F0 09 00 98 08 00 D9 E8 EE 66 6A BD 47 65 80 [15:40:09]GetLastDocTimeStamp 1726933147 [15:40:09]current date 1726933209 [15:40:09]FM_GetShiftState [15:40:09]SAM_PROTO_GetShiftState [15:40:09]wFMCommunicate request_size=4 [15:40:09]MH_SAM_APDU [15:40:09]CAPDU: 80 13 01 00 [15:40:09]Write to MH i2c: E2 08 00 99 08 80 13 01 00 00 00 00 00 1E [15:40:09]Write i2c OK [15:40:09]MH_I2C_Read... [15:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:09]Read from MH i2c: E2 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: E2 0E 00 [15:40:09]MH_I2C_Read... [15:40:09]Read from MH i2c: E2 0E 00 99 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AE [15:40:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:40:09]wFMCommunicate OK [15:40:09]SAM_PROTO_GetShiftState done [15:40:09]FM_GetShiftState done [15:40:09]opened in 1726878748 [15:40:09]opened+sec_in_day 1726965148 [15:40:09]quantity*price = 0 [15:40:09]sum+1 = 1 [15:40:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 235 21.09.2024 15:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151485 ФПД: 58197842335690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T154009&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151485&fm=58197842335690&tin=02508201610067®Number=0000000000091825&sum=0 [15:40:10]StoreToDocumentArchive [15:40:10]shift 474 fd 151485 [15:40:10]save to /storage/0474/doc_00151485 [15:40:10]save last doc name /storage/0474/doc_00151485 to /storage/kkm_last_doc_name [15:40:10]save OK [15:40:10]Clear old archive folders... [15:40:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:40:10]tlvbuf is B6EDBA60 [15:40:10]SAM_PROTO_ClearQueue [15:40:10]wFMCommunicate request_size=4 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 09 00 00 [15:40:10]Write to MH i2c: E2 08 00 A6 08 80 09 00 00 00 00 00 00 20 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 A6 08 00 90 00 22 [15:40:10]RAPDU: 90 00 [15:40:10]wFMCommunicate OK [15:40:10]SAM_PROTO_ClearQueue done [15:40:10]KKMCreateOFDPacket [15:40:10]OFDProtocolAddRootSTLVToBuf [15:40:10]FM_MakeSignedData [15:40:10]FM_MakeSignedData [15:40:10]SAM_PROTO_SignData [15:40:10]wFMCommunicate request_size=4 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 0D 01 02 [15:40:10]Write to MH i2c: E2 08 00 A7 08 80 0D 01 02 00 00 00 00 28 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [15:40:10]RAPDU: 90 00 [15:40:10]wFMCommunicate OK [15:40:10]wFMCommunicate request_size=255 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 D9 E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 4F 02 00 35 04 06 00 34 EE 3D B8 [15:40:10]Write to MH i2c: E2 02 01 A8 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 D9 E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 4F 02 00 35 04 06 00 34 EE 3D B8 00 00 75 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [15:40:10]RAPDU: 90 00 [15:40:10]wFMCommunicate OK [15:40:10]wFMCommunicate request_size=7 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 0D 02 02 02 17 CA [15:40:10]Write to MH i2c: E2 0A 00 A9 08 80 0D 02 02 02 00 17 CA 00 00 10 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 03 00 A9 08 00 90 00 25 [15:40:10]RAPDU: 90 00 [15:40:10]wFMCommunicate OK [15:40:10]wFMCommunicate request_size=4 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 0D 03 02 [15:40:10]Write to MH i2c: E2 08 00 AA 08 80 0D 03 02 00 00 00 00 2D [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 0B 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 0B 00 AA 08 00 E6 AF F9 E6 7D 80 5F C5 90 00 C3 [15:40:10]RAPDU: E6 AF F9 E6 7D 80 5F C5 90 00 [15:40:10]wFMCommunicate OK [15:40:10]SAM_PROTO_SignData done [15:40:10]FM_MakeSignedData done [15:40:10]CreateOFDProtocolMessage [15:40:10]wFMCommunicate request_size=4 [15:40:10]MH_SAM_APDU [15:40:10]CAPDU: 80 11 00 00 [15:40:10]Write to MH i2c: E2 08 00 AB 08 80 11 00 00 00 00 00 00 2D [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:10]Read from MH i2c: E2 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 17 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: E2 17 00 AB 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [15:40:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:40:10]wFMCommunicate OK [15:40:10]CreateOFDProtocolMessage done [15:40:10]OFDSenderStorePacket 151485 [15:40:10]StoreOFDPacket docnum=151485 [15:40:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5B C7 04 01 CA 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 D9 E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 4F 02 00 35 04 06 00 34 EE 3D B8 17 CA E6 AF F9 E6 7D 80 5F C5 [15:40:10]CheckFolder [15:40:10]dirname=/storage/ofd_packets [15:40:10]CheckFolder done [15:40:10]ProducePacketName [15:40:10]name=ofd_packets/00151485 [15:40:10]NVStorageSaveData ofd_packets/00151485 [15:40:10]File name is /storage/ofd_packets/00151485 [15:40:10]Write 298 bytes [15:40:10]NVStorageSaveData done [15:40:10]OFDSenderStorePacket done [15:40:10]KKMCreateOFDPacket done [15:40:10]NVStorageSaveData kkm_last_timestamp [15:40:10]File name is /storage/kkm_last_timestamp [15:40:10]Write 4 bytes [15:40:10]NVStorageSaveData done [15:40:10]ExternCall_PrintAddStr [15:40:10]wPrintStart [15:40:10]Write to MH i2c: 01 00 00 AC 08 B4 [15:40:10]Write i2c OK [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: 01 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: 01 07 00 [15:40:10]MH_I2C_Read... [15:40:10]Read from MH i2c: 01 07 00 AC 08 00 00 00 00 00 FF 0F C9 [15:40:10]RasterBufferAndPrint [15:40:10]line Счет N : (1)1785503 [15:40:10]line ИНН: 02508201610067 [15:40:10]line Контрольно-Кассовый Чек [15:40:10]line ПРОДАЖА [15:40:10]line ТРК (МРК, ГНК) : 31 [15:40:10]line Товар: 2710194210 [15:40:10]line ДТ-К-5 [15:40:10]line 26.250 * 0.00 [15:40:10]line = 0.00 [15:40:10]line НДС 12% НСП 1% [15:40:10]line > о реализуемом товаре [15:40:10]line ИТОГО: 0.00 [15:40:10]line НСП 1% : 0.00 [15:40:10]line НДС 12% : 0.00 [15:40:10]line Наличными: 0.00 [15:40:10]line Безнал.: 0.00 [15:40:10]line Место: АЗС № 89 "Партнер Нефть" [15:40:10]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:40:10]line СНО: Общий режим [15:40:10]line Чек 235 21.09.2024 15:40 [15:40:10]line Смена: 474 ФФД: 1.0 [15:40:10]line ЗНМ: 0300000113 [15:40:10]line РНМ: 0000000000091825 [15:40:10]line Версия ККМ: 001 [15:40:10]line Талоны: Топливная Карта [15:40:10]line 10703 [15:40:10]line ФМ: 0000000000871835 [15:40:10]line ФД: 151485 [15:40:10]line ФПД: 58197842335690 [15:40:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T154009&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151485&fm=58197842335690&tin=02508201610067®Number=0000000000091825&sum=0 [15:40:11]OFD Sender: Processing packet 151485 [packets to send 824, broken 823] [15:40:11]ProducePacketName [15:40:11]name=ofd_packets/00151485 [15:40:11]OFD Sender: To server: pG, [15:40:11]CommunicateWithHost lk.salyk.kg:30040 [15:40:11]ConnectInit lk.salyk.kg [15:40:11]written 0, free lines is 4095 [15:40:11]Write to MH i2c: 01 00 00 D6 08 DE [15:40:11]Write i2c OK [15:40:11]MH_I2C_Read... [15:40:11]Read from MH i2c: 01 [15:40:11]MH_I2C_Read... [15:40:11]Read from MH i2c: 01 07 00 [15:40:11]MH_I2C_Read... [15:40:11]Read from MH i2c: 01 07 00 D6 08 00 00 00 00 00 E6 0C D7 [15:40:11]RasterBufferAndPrint [15:40:11]line [15:40:11]line [15:40:11]line [15:40:11]line [15:40:11]line [15:40:11]written 0, free lines is 3309 [15:40:11]MH_Cut [15:40:11]Write to MH i2c: D1 01 00 DD 08 01 B7 [15:40:11]Write i2c OK [15:40:11]MH_I2C_Read... [15:40:11]Read from MH i2c: D1 [15:40:11]MH_I2C_Read... [15:40:11]Read from MH i2c: D1 01 00 [15:40:11]MH_I2C_Read... [15:40:11]Read from MH i2c: D1 01 00 DD 08 00 B6 [15:40:11]Write to MH i2c: 01 00 00 DE 08 E6 [15:40:11]Write i2c OK [15:40:11]MH_I2C_Read... [15:40:12]*** Cut start [15:40:12]*** Purtial cut [15:40:12]*** Stage 1: CUTSNS_PIN = 1 [15:40:12]Read from MH i2c: 01 [15:40:12]MH_I2C_Read... [15:40:12]*** Stop cut motor [15:40:12]*** Cut end [15:40:12]Read from MH i2c: 01 07 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: 01 07 00 DE 08 00 00 00 00 00 FF 0F FB [15:40:12]process_action close_receipt done [15:40:12]requested_data is exist [15:40:12]produce_requested_data [15:40:12]requested_item fm.sn is exist - process it [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 11 00 00 [15:40:12]Write to MH i2c: E2 08 00 DF 08 80 11 00 00 00 00 00 00 61 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 17 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 17 00 DF 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B4 [15:40:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:40:12]wFMCommunicate OK [15:40:12]requested_item fd.num is exist - process it [15:40:12]SAM_PROTO_GetFieldsCounters [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 13 00 00 [15:40:12]Write to MH i2c: E2 08 00 E0 08 80 13 00 00 00 00 00 00 64 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 62 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 62 00 E0 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [15:40:12]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:40:12]wFMCommunicate OK [15:40:12]SAM_PROTO_GetFieldsCounters done [15:40:12]requested_item shift.num is exist - process it [15:40:12]requested_item shift.opened is exist - process it [15:40:12]req_shift_opened [15:40:12]FM_GetShiftState [15:40:12]SAM_PROTO_GetShiftState [15:40:12]wFMCommunicate request_size=4 [15:40:12]MH_SAM_APDU [15:40:12]CAPDU: 80 13 01 00 [15:40:12]Write to MH i2c: E2 08 00 E1 08 80 13 01 00 00 00 00 00 66 [15:40:12]Write i2c OK [15:40:12]MH_I2C_Read... [15:40:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:12]Read from MH i2c: E2 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 0E 00 [15:40:12]MH_I2C_Read... [15:40:12]Read from MH i2c: E2 0E 00 E1 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F6 [15:40:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:40:12]wFMCommunicate OK [15:40:12]SAM_PROTO_GetShiftState done [15:40:12]FM_GetShiftState done [15:40:12]req_shift_opened done [15:40:12]requested_item shift.open_date is exist - process it [15:40:12]req_shift_open_date [15:40:12]req_shift_open_date done [15:40:12]produce_requested_data done [15:40:12]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151485,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:40:12]process_action_free close_receipt [15:40:12]json_value_free [15:40:12]json_value_free done [15:40:12]process_json_proto returns [15:40:12]Send response to host [15:40:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151485,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:40:12]free response buf [15:40:12]execute_script done [15:40:12]execute_script returns [15:40:12]free content buf [15:40:12]Sock 10.Close socket [15:40:12]Sock 10.Thread stoped [15:40:14]Connected sock=11 [15:40:14]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 5B C7 04 01 CA 00 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 D9 E8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 4F 02 00 35 04 06 00 34 EE 3D B8 17 CA E6 AF F9 E6 7D 80 5F C5 [15:40:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 54 46 47 00 32 6C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BD 4F 02 00 F4 03 04 00 E4 90 EE 66 B6 04 01 00 00 B3 E3 07 49 FB 39 7E ED [15:40:16]CommunicateWithHost err = 0 [15:40:16]CheckOFDResponse [15:40:16]1017 (14) - 77093643461234 [15:40:16]1041 (16) - 0000000000871835 [15:40:16]1040 (4) - 151485 [15:40:16]1012 (4) - 21.09.2024 09:24 [15:40:16]1206 (1) - 0 [15:40:16]OFD Sender: Remove packet 151485 [15:40:16]ProducePacketName [15:40:16]name=ofd_packets/00151485 [15:40:16]NVStorageDeleteData [15:40:16]OFD Sender: No OFD packet to send [15:40:22]OFD Sender: No OFD packet to send [15:40:27]OFD Sender: No OFD packet to send [15:40:32]OFD Sender: No OFD packet to send [15:40:34]recv_with_timeout no data received [15:40:37]OFD Sender: No OFD packet to send [15:40:42]OFD Sender: No OFD packet to send [15:40:47]OFD Sender: No OFD packet to send [15:40:52]OFD Sender: No OFD packet to send [15:40:52]recv_with_timeout no data received [15:40:57]OFD Sender: No OFD packet to send [15:41:02]OFD Sender: No OFD packet to send [15:41:07]OFD Sender: No OFD packet to send [15:41:12]OFD Sender: No OFD packet to send [15:41:17]OFD Sender: No OFD packet to send [15:41:22]OFD Sender: No OFD packet to send [15:41:27]OFD Sender: No OFD packet to send [15:41:32]OFD Sender: No OFD packet to send [15:41:37]OFD Sender: No OFD packet to send [15:41:42]OFD Sender: No OFD packet to send [15:41:47]OFD Sender: No OFD packet to send [15:41:52]OFD Sender: No OFD packet to send [15:41:57]OFD Sender: No OFD packet to send [15:35:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9B 20 47 00 6F CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BA 4F 02 00 F4 03 04 00 D1 8F EE 66 B6 04 01 00 00 A2 5F 5F D6 2B 22 4B 60 [15:35:41]CommunicateWithHost err = 0 [15:35:41]CheckOFDResponse [15:35:41]1017 (14) - 77093643461234 [15:35:41]1041 (16) - 0000000000871835 [15:35:41]1040 (4) - 151482 [15:35:41]1012 (4) - 21.09.2024 09:20 [15:35:41]1206 (1) - 0 [15:35:41]OFD Sender: Remove packet 151482 [15:35:41]ProducePacketName [15:35:41]name=ofd_packets/00151482 [15:35:41]NVStorageDeleteData [15:35:41]OFD Sender: No OFD packet to send [15:35:46]OFD Sender: No OFD packet to send [15:35:48]recv_with_timeout no data received [15:35:51]OFD Sender: No OFD packet to send [15:35:56]OFD Sender: No OFD packet to send [15:36:01]OFD Sender: No OFD packet to send [15:36:06]OFD Sender: No OFD packet to send [15:36:11]OFD Sender: No OFD packet to send [15:36:15]recv_with_timeout no data received [15:36:15]accept exits with 10 [15:36:15]New connection [15:36:15]New thread 3067018596 created [15:36:15]Thread 3067161956 joined [15:36:15]Waiting for new connection... [15:36:15] Sock 10.Parse request [15:36:15]Sock 10.Check first char [15:36:15]Sock 10.First char is OK [15:36:15]request: POST /json_proto HTTP/1.0 [15:36:15]Method: POST [15:36:15]URL: /json_proto [15:36:15]Method is POST - this is cgi request [15:36:15]url: /json_proto [15:36:15]query_string will be loaded in cgi processing [15:36:15]execute_cgi json_proto POST (null) [15:36:15]execute_cgi path=json_proto method=POST [15:36:15]POST find Content-Length [15:36:15]Host: 172.17.43.67:8080 [15:36:15]Content-Length: 796 [15:36:15]Content-Type: application/json [15:36:15] [15:36:15]POST finish read [15:36:15]Found Content-Length = 796 [15:36:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:15]execute_script... [15:36: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)1785499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:15]POST & json_proto [15:36:15]process_json_proto [15:36:15]json parsed OK: [15:36:15]protocol is kg_v1.0 [15:36:15]action value=close_receipt [15:36:15]process_action close_receipt [15:36:15]cmd_close_receipt [15:36:15]MH_GetDate [15:36:15]Write to MH i2c: F0 00 00 03 08 FA [15:36:15]Write i2c OK [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: F0 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: F0 09 00 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: F0 09 00 03 08 00 EF E7 EE 66 6A BD 47 65 00 [15:36:15]GetLastDocTimeStamp 1726932923 [15:36:15]current date 1726932975 [15:36:15]FM_GetShiftState [15:36:15]SAM_PROTO_GetShiftState [15:36:15]wFMCommunicate request_size=4 [15:36:15]MH_SAM_APDU [15:36:15]CAPDU: 80 13 01 00 [15:36:15]Write to MH i2c: E2 08 00 04 08 80 13 01 00 00 00 00 00 89 [15:36:15]Write i2c OK [15:36:15]MH_I2C_Read... [15:36:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:15]Read from MH i2c: E2 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: E2 0E 00 [15:36:15]MH_I2C_Read... [15:36:15]Read from MH i2c: E2 0E 00 04 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 19 [15:36:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:36:15]wFMCommunicate OK [15:36:15]SAM_PROTO_GetShiftState done [15:36:15]FM_GetShiftState done [15:36:15]opened in 1726878748 [15:36:15]opened+sec_in_day 1726965148 [15:36:15]quantity*price = 0 [15:36:15]sum+1 = 1 [15:36:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 236 21.09.2024 15:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151486 ФПД: 128864474398300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T154259&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151486&fm=128864474398300&tin=02508201610067®Number=0000000000091825&sum=50000 [15:43:00]StoreToDocumentArchive [15:43:00]shift 474 fd 151486 [15:43:00]save to /storage/0474/doc_00151486 [15:43:00]save last doc name /storage/0474/doc_00151486 to /storage/kkm_last_doc_name [15:43:00]save OK [15:43:00]Clear old archive folders... [15:43:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:43:00]tlvbuf is 002BEA90 [15:43:00]SAM_PROTO_ClearQueue [15:43:00]wFMCommunicate request_size=4 [15:43:00]MH_SAM_APDU [15:43:00]CAPDU: 80 09 00 00 [15:43:00]Write to MH i2c: E2 08 00 F0 08 80 09 00 00 00 00 00 00 6A [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:00]Read from MH i2c: E2 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 F0 08 00 90 00 6C [15:43:00]RAPDU: 90 00 [15:43:00]wFMCommunicate OK [15:43:00]SAM_PROTO_ClearQueue done [15:43:00]KKMCreateOFDPacket [15:43:00]OFDProtocolAddRootSTLVToBuf [15:43:00]FM_MakeSignedData [15:43:00]FM_MakeSignedData [15:43:00]SAM_PROTO_SignData [15:43:00]wFMCommunicate request_size=4 [15:43:00]MH_SAM_APDU [15:43:00]CAPDU: 80 0D 01 02 [15:43:00]Write to MH i2c: E2 08 00 F1 08 80 0D 01 02 00 00 00 00 72 [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:00]Read from MH i2c: E2 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 F1 08 00 90 00 6D [15:43:00]RAPDU: 90 00 [15:43:00]wFMCommunicate OK [15:43:00]wFMCommunicate request_size=255 [15:43:00]MH_SAM_APDU [15:43:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 83 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 4F 02 00 35 04 06 00 75 33 99 38 [15:43:00]Write to MH i2c: E2 02 01 F2 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 83 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 4F 02 00 35 04 06 00 75 33 99 38 00 00 8E [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:00]Read from MH i2c: E2 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 F2 08 00 90 00 6E [15:43:00]RAPDU: 90 00 [15:43:00]wFMCommunicate OK [15:43:00]wFMCommunicate request_size=7 [15:43:00]MH_SAM_APDU [15:43:00]CAPDU: 80 0D 02 02 02 7E 5C [15:43:00]Write to MH i2c: E2 0A 00 F3 08 80 0D 02 02 02 00 7E 5C 00 00 53 [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:00]Read from MH i2c: E2 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 03 00 F3 08 00 90 00 6F [15:43:00]RAPDU: 90 00 [15:43:00]wFMCommunicate OK [15:43:00]wFMCommunicate request_size=4 [15:43:00]MH_SAM_APDU [15:43:00]CAPDU: 80 0D 03 02 [15:43:00]Write to MH i2c: E2 08 00 F4 08 80 0D 03 02 00 00 00 00 77 [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:00]Read from MH i2c: E2 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 0B 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 0B 00 F4 08 00 B1 87 73 B9 5D 80 03 E1 90 00 9D [15:43:00]RAPDU: B1 87 73 B9 5D 80 03 E1 90 00 [15:43:00]wFMCommunicate OK [15:43:00]SAM_PROTO_SignData done [15:43:00]FM_MakeSignedData done [15:43:00]CreateOFDProtocolMessage [15:43:00]wFMCommunicate request_size=4 [15:43:00]MH_SAM_APDU [15:43:00]CAPDU: 80 11 00 00 [15:43:00]Write to MH i2c: E2 08 00 F5 08 80 11 00 00 00 00 00 00 77 [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:00]Read from MH i2c: E2 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 17 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: E2 17 00 F5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CA [15:43:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:00]wFMCommunicate OK [15:43:00]CreateOFDProtocolMessage done [15:43:00]OFDSenderStorePacket 151486 [15:43:00]StoreOFDPacket docnum=151486 [15:43:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 19 9B 04 01 E0 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 83 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 4F 02 00 35 04 06 00 75 33 99 38 7E 5C B1 87 73 B9 5D 80 03 E1 [15:43:00]CheckFolder [15:43:00]dirname=/storage/ofd_packets [15:43:00]CheckFolder done [15:43:00]ProducePacketName [15:43:00]name=ofd_packets/00151486 [15:43:00]NVStorageSaveData ofd_packets/00151486 [15:43:00]File name is /storage/ofd_packets/00151486 [15:43:00]Write 298 bytes [15:43:00]NVStorageSaveData done [15:43:00]OFDSenderStorePacket done [15:43:00]KKMCreateOFDPacket done [15:43:00]NVStorageSaveData kkm_last_timestamp [15:43:00]File name is /storage/kkm_last_timestamp [15:43:00]Write 4 bytes [15:43:00]NVStorageSaveData done [15:43:00]ExternCall_PrintAddStr [15:43:00]wPrintStart [15:43:00]Write to MH i2c: 01 00 00 F6 08 FE [15:43:00]Write i2c OK [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: 01 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: 01 07 00 [15:43:00]MH_I2C_Read... [15:43:00]Read from MH i2c: 01 07 00 F6 08 00 00 00 00 00 FF 0F 13 [15:43:00]RasterBufferAndPrint [15:43:00]line Счет N : (1)1785504 [15:43:00]line ИНН: 02508201610067 [15:43:00]line Контрольно-Кассовый Чек [15:43:00]line ПРОДАЖА [15:43:00]line ТРК (МРК, ГНК) : 31 [15:43:00]line Товар: 2710194210 [15:43:00]line ДТ-К-5 [15:43:00]line 6.570 * 76.20 [15:43:00]line = 500.63 [15:43:00]line НДС 12% НСП 1% [15:43:00]line > о реализуемом товаре [15:43:00]line ОКРУГЛЕНИЕ: -0.63 [15:43:00]line ИТОГО: 500.00 [15:43:00]line Внесено: 500.00 [15:43:00]line СДАЧА: 0.00 [15:43:00]line НСП 1% : 4.43 [15:43:00]line НДС 12% : 53.16 [15:43:00]line Наличными: 500.00 [15:43:00]line Безнал.: 0.00 [15:43:00]line Место: АЗС № 89 "Партнер Нефть" [15:43:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:43:00]line СНО: Общий режим [15:43:00]line Чек 236 21.09.2024 15:42 [15:43:00]line Смена: 474 ФФД: 1.0 [15:43:00]line ЗНМ: 0300000113 [15:43:00]line РНМ: 0000000000091825 [15:43:00]line Версия ККМ: 001 [15:43:00]line ФМ: 0000000000871835 [15:43:00]line ФД: 151486 [15:43:00]line ФПД: 128864474398300 [15:43:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T154259&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151486&fm=128864474398300&tin=02508201610067®Number=0000000000091825&sum=50000 [15:43:00]written 0, free lines is 4095 [15:43:00]OFD Sender: Processing packet 151486 [packets to send 824, broken 823] [15:43:00]ProducePacketName [15:43:00]name=ofd_packets/00151486 [15:43:00]OFD Sender: To server: pG, [15:43:00]CommunicateWithHost lk.salyk.kg:30040 [15:43:00]ConnectInit lk.salyk.kg [15:43:01]Write to MH i2c: 01 00 00 21 09 2A [15:43:01]Write i2c OK [15:43:01]MH_I2C_Read... [15:43:01]Read from MH i2c: 01 [15:43:01]MH_I2C_Read... [15:43:01]Read from MH i2c: 01 07 00 [15:43:01]MH_I2C_Read... [15:43:01]Read from MH i2c: 01 07 00 21 09 00 00 00 00 00 DC 0C 19 [15:43:01]RasterBufferAndPrint [15:43:01]line [15:43:01]line [15:43:01]line [15:43:01]line [15:43:01]line [15:43:01]written 0, free lines is 3295 [15:43:01]MH_Cut [15:43:01]Write to MH i2c: D1 01 00 28 09 01 03 [15:43:01]Write i2c OK [15:43:01]MH_I2C_Read... [15:43:01]Read from MH i2c: D1 [15:43:01]MH_I2C_Read... [15:43:01]Read from MH i2c: D1 01 00 [15:43:01]MH_I2C_Read... [15:43:01]Read from MH i2c: D1 01 00 28 09 00 02 [15:43:01]Write to MH i2c: 01 00 00 29 09 32 [15:43:01]Write i2c OK [15:43:01]MH_I2C_Read... [15:43:02]*** Cut start [15:43:02]*** Purtial cut [15:43:02]*** CUTSNS_PIN = 0 [15:43:02]*** Stage 1: CUTSNS_PIN = 1 [15:43:04]Read from MH i2c: 01 [15:43:04]MH_I2C_Read... [15:43:04]*** Stop cut motor [15:43:04]*** Cut end [15:43:04]Read from MH i2c: 01 07 00 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: 01 07 00 29 09 00 00 00 00 00 FF 0F 47 [15:43:04]process_action close_receipt done [15:43:04]requested_data is exist [15:43:04]produce_requested_data [15:43:04]requested_item fm.sn is exist - process it [15:43:04]wFMCommunicate request_size=4 [15:43:04]MH_SAM_APDU [15:43:04]CAPDU: 80 11 00 00 [15:43:04]Write to MH i2c: E2 08 00 2A 09 80 11 00 00 00 00 00 00 AD [15:43:04]Write i2c OK [15:43:04]MH_I2C_Read... [15:43:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:04]Read from MH i2c: E2 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: E2 17 00 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: E2 17 00 2A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [15:43:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:04]wFMCommunicate OK [15:43:04]requested_item fd.num is exist - process it [15:43:04]SAM_PROTO_GetFieldsCounters [15:43:04]wFMCommunicate request_size=4 [15:43:04]MH_SAM_APDU [15:43:04]CAPDU: 80 13 00 00 [15:43:04]Write to MH i2c: E2 08 00 2B 09 80 13 00 00 00 00 00 00 B0 [15:43:04]Write i2c OK [15:43:04]MH_I2C_Read... [15:43:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:04]Read from MH i2c: E2 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: E2 62 00 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: E2 62 00 2B 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [15:43:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:43:04]wFMCommunicate OK [15:43:04]SAM_PROTO_GetFieldsCounters done [15:43:04]requested_item shift.num is exist - process it [15:43:04]requested_item shift.opened is exist - process it [15:43:04]req_shift_opened [15:43:04]FM_GetShiftState [15:43:04]SAM_PROTO_GetShiftState [15:43:04]wFMCommunicate request_size=4 [15:43:04]MH_SAM_APDU [15:43:04]CAPDU: 80 13 01 00 [15:43:04]Write to MH i2c: E2 08 00 2C 09 80 13 01 00 00 00 00 00 B2 [15:43:04]Write i2c OK [15:43:04]MH_I2C_Read... [15:43:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:04]Read from MH i2c: E2 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: E2 0E 00 [15:43:04]MH_I2C_Read... [15:43:04]Read from MH i2c: E2 0E 00 2C 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 42 [15:43:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:43:04]wFMCommunicate OK [15:43:04]SAM_PROTO_GetShiftState done [15:43:04]FM_GetShiftState done [15:43:04]req_shift_opened done [15:43:04]requested_item shift.open_date is exist - process it [15:43:04]req_shift_open_date [15:43:04]req_shift_open_date done [15:43:04]produce_requested_data done [15:43:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151486,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:43:04]process_action_free close_receipt [15:43:04]json_value_free [15:43:04]json_value_free done [15:43:04]process_json_proto returns [15:43:04]Send response to host [15:43:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151486,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:43:04]free response buf [15:43:04]execute_script done [15:43:04]execute_script returns [15:43:04]free content buf [15:43:04]Sock 7.Close socket [15:43:04]Sock 7.Thread stoped [15:43:06]recv_with_timeout no data received [15:43:17]Connected sock=11 [15:43:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 19 9B 04 01 E0 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 83 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BE 4F 02 00 35 04 06 00 75 33 99 38 7E 5C B1 87 73 B9 5D 80 03 E1 [15:43:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 ED 7D 47 00 F4 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 38 37 31 38 33 35 10 04 04 00 BE 4F 02 00 F4 03 04 00 9C 91 EE 66 B6 04 01 00 00 77 72 A0 D8 B9 33 93 95 [15:43:19]CommunicateWithHost err = 0 [15:43:19]CheckOFDResponse [15:43:19]1017 (14) - 77093643461234 [15:43:19]1041 (16) - 0000000000871835 [15:43:19]1040 (4) - 151486 [15:43:19]1012 (4) - 21.09.2024 09:27 [15:43:19]1206 (1) - 0 [15:43:19]OFD Sender: Remove packet 151486 [15:43:19]ProducePacketName [15:43:19]name=ofd_packets/00151486 [15:43:19]NVStorageDeleteData [15:43:20]OFD Sender: No OFD packet to send [15:43:24]recv_with_timeout no data received [15:43:25]OFD Sender: No OFD packet to send [15:43:30]OFD Sender: No OFD packet to send [15:43:35]OFD Sender: No OFD packet to send [15:43:39]recv_with_timeout no data received [15:43:40]OFD Sender: No OFD packet to send [15:43:45]OFD Sender: No OFD packet to send [15:43:50]OFD Sender: No OFD packet to send [15:43:50]accept exits with 9 [15:43:50]New connection [15:43:50]New thread 3067018596 created [15:43:50]Thread 3067161956 joined [15:43:50]Waiting for new connection... [15:43:50] Sock 9.Parse request [15:43:50]Sock 9.Check first char [15:43:50]Sock 9.First char is OK [15:43:50]request: POST /json_proto HTTP/1.0 [15:43:50]Method: POST [15:43:50]URL: /json_proto [15:43:50]Method is POST - this is cgi request [15:43:50]url: /json_proto [15:43:50]query_string will be loaded in cgi processing [15:43:50]execute_cgi json_proto POST (null) [15:43:50]execute_cgi path=json_proto method=POST [15:43:50]POST find Content-Length [15:43:50]Host: 172.17.43.67:8080 [15:43:50]Content-Length: 678 [15:43:50]Content-Type: application/json [15:43:50] [15:43:50]POST finish read [15:43:50]Found Content-Length = 678 [15:43:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:50]execute_script... [15:43: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)1785505", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:50]POST & json_proto [15:43:50]process_json_proto [15:43:50]json parsed OK: [15:43:50]protocol is kg_v1.0 [15:43:50]action value=close_receipt [15:43:50]process_action close_receipt [15:43:50]cmd_close_receipt [15:43:50]MH_GetDate [15:43:50]Write to MH i2c: F0 00 00 2D 09 25 [15:43:50]Write i2c OK [15:43:50]MH_I2C_Read... [15:43:50]Read from MH i2c: F0 [15:43:50]MH_I2C_Read... [15:43:50]Read from MH i2c: F0 09 00 [15:43:50]MH_I2C_Read... [15:43:50]Read from MH i2c: F0 09 00 2D 09 00 B6 E9 EE 66 6A BD 47 65 F4 [15:43:50]GetLastDocTimeStamp 1726933379 [15:43:50]current date 1726933430 [15:43:50]FM_GetShiftState [15:43:50]SAM_PROTO_GetShiftState [15:43:50]wFMCommunicate request_size=4 [15:43:50]MH_SAM_APDU [15:43:50]CAPDU: 80 13 01 00 [15:43:50]Write to MH i2c: E2 08 00 2E 09 80 13 01 00 00 00 00 00 B4 [15:43:50]Write i2c OK [15:43:50]MH_I2C_Read... [15:43:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:50]Read from MH i2c: E2 [15:43:50]MH_I2C_Read... [15:43:50]Read from MH i2c: E2 0E 00 [15:43:50]MH_I2C_Read... [15:43:50]Read from MH i2c: E2 0E 00 2E 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [15:43:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:43:50]wFMCommunicate OK [15:43:50]SAM_PROTO_GetShiftState done [15:43:50]FM_GetShiftState done [15:43:50]opened in 1726878748 [15:43:50]opened+sec_in_day 1726965148 [15:43:50]quantity*price = 50036 [15:43:50]sum+1 = 50037 [15:43:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 237 21.09.2024 15:43 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151487 ФПД: 70613821625868 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T154350&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151487&fm=70613821625868&tin=02508201610067®Number=0000000000091825&sum=50000 [15:43:51]StoreToDocumentArchive [15:43:51]shift 474 fd 151487 [15:43:51]save to /storage/0474/doc_00151487 [15:43:51]save last doc name /storage/0474/doc_00151487 to /storage/kkm_last_doc_name [15:43:51]save OK [15:43:51]Clear old archive folders... [15:43:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:43:51]tlvbuf is 002DA530 [15:43:51]SAM_PROTO_ClearQueue [15:43:51]wFMCommunicate request_size=4 [15:43:51]MH_SAM_APDU [15:43:51]CAPDU: 80 09 00 00 [15:43:51]Write to MH i2c: E2 08 00 3B 09 80 09 00 00 00 00 00 00 B6 [15:43:51]Write i2c OK [15:43:51]MH_I2C_Read... [15:43:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:51]Read from MH i2c: E2 [15:43:51]MH_I2C_Read... [15:43:51]Read from MH i2c: E2 03 00 [15:43:51]MH_I2C_Read... [15:43:51]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [15:43:51]RAPDU: 90 00 [15:43:51]wFMCommunicate OK [15:43:51]SAM_PROTO_ClearQueue done [15:43:51]KKMCreateOFDPacket [15:43:51]OFDProtocolAddRootSTLVToBuf [15:43:51]FM_MakeSignedData [15:43:51]FM_MakeSignedData [15:43:51]SAM_PROTO_SignData [15:43:51]wFMCommunicate request_size=4 [15:43:51]MH_SAM_APDU [15:43:51]CAPDU: 80 0D 01 02 [15:43:51]Write to MH i2c: E2 08 00 3C 09 80 0D 01 02 00 00 00 00 BE [15:43:51]Write i2c OK [15:43:51]MH_I2C_Read... [15:43:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:51]Read from MH i2c: E2 [15:43:51]MH_I2C_Read... [15:43:51]Read from MH i2c: E2 03 00 [15:43:51]MH_I2C_Read... [15:43:51]Read from MH i2c: E2 03 00 3C 09 00 90 00 B9 [15:43:51]RAPDU: 90 00 [15:43:51]wFMCommunicate OK [15:43:51]wFMCommunicate request_size=255 [15:43:51]MH_SAM_APDU [15:43:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 B6 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 4F 02 00 35 04 06 00 40 [15:43:51]Write to MH i2c: E2 02 01 3D 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 B6 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 4F 02 00 35 04 06 00 40 00 00 48 [15:43:51]Write i2c OK [15:43:51]MH_I2C_Read... [15:43:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:52]Read from MH i2c: E2 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 03 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 03 00 3D 09 00 90 00 BA [15:43:52]RAPDU: 90 00 [15:43:52]wFMCommunicate OK [15:43:52]wFMCommunicate request_size=10 [15:43:52]MH_SAM_APDU [15:43:52]CAPDU: 80 0D 02 02 05 39 0F C1 16 0C [15:43:52]Write to MH i2c: E2 0D 00 3E 09 80 0D 02 02 05 00 39 0F C1 16 0C 00 00 F6 [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:52]Read from MH i2c: E2 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 03 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 03 00 3E 09 00 90 00 BB [15:43:52]RAPDU: 90 00 [15:43:52]wFMCommunicate OK [15:43:52]wFMCommunicate request_size=4 [15:43:52]MH_SAM_APDU [15:43:52]CAPDU: 80 0D 03 02 [15:43:52]Write to MH i2c: E2 08 00 3F 09 80 0D 03 02 00 00 00 00 C3 [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:52]Read from MH i2c: E2 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 0B 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 0B 00 3F 09 00 3B 0A 9F 60 98 92 DE 22 90 00 32 [15:43:52]RAPDU: 3B 0A 9F 60 98 92 DE 22 90 00 [15:43:52]wFMCommunicate OK [15:43:52]SAM_PROTO_SignData done [15:43:52]FM_MakeSignedData done [15:43:52]CreateOFDProtocolMessage [15:43:52]wFMCommunicate request_size=4 [15:43:52]MH_SAM_APDU [15:43:52]CAPDU: 80 11 00 00 [15:43:52]Write to MH i2c: E2 08 00 40 09 80 11 00 00 00 00 00 00 C3 [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:52]Read from MH i2c: E2 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 17 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: E2 17 00 40 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [15:43:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:52]wFMCommunicate OK [15:43:52]CreateOFDProtocolMessage done [15:43:52]OFDSenderStorePacket 151487 [15:43:52]StoreOFDPacket docnum=151487 [15:43:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 54 07 01 CC B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 B6 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 4F 02 00 35 04 06 00 40 39 0F C1 16 0C 3B 0A 9F 60 98 92 DE 22 [15:43:52]CheckFolder [15:43:52]dirname=/storage/ofd_packets [15:43:52]CheckFolder done [15:43:52]ProducePacketName [15:43:52]name=ofd_packets/00151487 [15:43:52]NVStorageSaveData ofd_packets/00151487 [15:43:52]File name is /storage/ofd_packets/00151487 [15:43:52]Write 301 bytes [15:43:52]NVStorageSaveData done [15:43:52]OFDSenderStorePacket done [15:43:52]KKMCreateOFDPacket done [15:43:52]NVStorageSaveData kkm_last_timestamp [15:43:52]File name is /storage/kkm_last_timestamp [15:43:52]Write 4 bytes [15:43:52]NVStorageSaveData done [15:43:52]ExternCall_PrintAddStr [15:43:52]wPrintStart [15:43:52]Write to MH i2c: 01 00 00 41 09 4A [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: 01 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: 01 07 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: 01 07 00 41 09 00 00 00 00 00 FF 0F 5F [15:43:52]RasterBufferAndPrint [15:43:52]line Счет N : (1)1785505 [15:43:52]line ИНН: 02508201610067 [15:43:52]line Контрольно-Кассовый Чек [15:43:52]line ПРОДАЖА [15:43:52]line ТРК (МРК, ГНК) : 12 [15:43:52]line Товар: 2710124130 [15:43:52]line Аи-92-К-5 [15:43:52]line 7.380 * 67.80 [15:43:52]line = 500.36 [15:43:52]line НДС 12% НСП 1% [15:43:52]line > о реализуемом товаре [15:43:52]line ОКРУГЛЕНИЕ: -0.36 [15:43:52]line ИТОГО: 500.00 [15:43:52]line Внесено: 500.00 [15:43:52]line СДАЧА: 0.00 [15:43:52]line НСП 1% : 4.43 [15:43:52]line НДС 12% : 53.14 [15:43:52]line Наличными: 500.00 [15:43:52]line Безнал.: 0.00 [15:43:52]line Место: АЗС № 89 "Партнер Нефть" [15:43:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:43:52]line СНО: Общий режим [15:43:52]line Чек 237 21.09.2024 15:43 [15:43:52]line Смена: 474 ФФД: 1.0 [15:43:52]line ЗНМ: 0300000113 [15:43:52]line РНМ: 0000000000091825 [15:43:52]line Версия ККМ: 001 [15:43:52]line ФМ: 0000000000871835 [15:43:52]line ФД: 151487 [15:43:52]line ФПД: 70613821625868 [15:43:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T154350&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151487&fm=70613821625868&tin=02508201610067®Number=0000000000091825&sum=50000 [15:43:52]OFD Sender: Processing packet 151487 [packets to send 824, broken 823] [15:43:52]ProducePacketName [15:43:52]name=ofd_packets/00151487 [15:43:52]written 0, free lines is 4095 [15:43:52]OFD Sender: To server: pG, [15:43:52]CommunicateWithHost lk.salyk.kg:30040 [15:43:52]ConnectInit lk.salyk.kg [15:43:52]Write to MH i2c: 01 00 00 6C 09 75 [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: 01 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: 01 07 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: 01 07 00 6C 09 00 00 00 00 00 E2 0C 6A [15:43:52]RasterBufferAndPrint [15:43:52]line [15:43:52]line [15:43:52]line [15:43:52]line [15:43:52]line [15:43:52]written 0, free lines is 3304 [15:43:52]MH_Cut [15:43:52]Write to MH i2c: D1 01 00 73 09 01 4E [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: D1 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: D1 01 00 [15:43:52]MH_I2C_Read... [15:43:52]Read from MH i2c: D1 01 00 73 09 00 4D [15:43:52]Write to MH i2c: 01 00 00 74 09 7D [15:43:52]Write i2c OK [15:43:52]MH_I2C_Read... [15:43:53]*** Cut start [15:43:53]*** Purtial cut [15:43:53]*** Stage 1: CUTSNS_PIN = 1 [15:43:53]Read from MH i2c: 01 [15:43:53]MH_I2C_Read... [15:43:53]*** Stop cut motor [15:43:53]*** Cut end [15:43:53]Read from MH i2c: 01 07 00 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [15:43:53]process_action close_receipt done [15:43:53]requested_data is exist [15:43:53]produce_requested_data [15:43:53]requested_item fm.sn is exist - process it [15:43:53]wFMCommunicate request_size=4 [15:43:53]MH_SAM_APDU [15:43:53]CAPDU: 80 11 00 00 [15:43:53]Write to MH i2c: E2 08 00 75 09 80 11 00 00 00 00 00 00 F8 [15:43:53]Write i2c OK [15:43:53]MH_I2C_Read... [15:43:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:53]Read from MH i2c: E2 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: E2 17 00 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: E2 17 00 75 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [15:43:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:43:53]wFMCommunicate OK [15:43:53]requested_item fd.num is exist - process it [15:43:53]SAM_PROTO_GetFieldsCounters [15:43:53]wFMCommunicate request_size=4 [15:43:53]MH_SAM_APDU [15:43:53]CAPDU: 80 13 00 00 [15:43:53]Write to MH i2c: E2 08 00 76 09 80 13 00 00 00 00 00 00 FB [15:43:53]Write i2c OK [15:43:53]MH_I2C_Read... [15:43:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:53]Read from MH i2c: E2 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: E2 62 00 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: E2 62 00 76 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 CE [15:43:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 BF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:43:53]wFMCommunicate OK [15:43:53]SAM_PROTO_GetFieldsCounters done [15:43:53]requested_item shift.num is exist - process it [15:43:53]requested_item shift.opened is exist - process it [15:43:53]req_shift_opened [15:43:53]FM_GetShiftState [15:43:53]SAM_PROTO_GetShiftState [15:43:53]wFMCommunicate request_size=4 [15:43:53]MH_SAM_APDU [15:43:53]CAPDU: 80 13 01 00 [15:43:53]Write to MH i2c: E2 08 00 77 09 80 13 01 00 00 00 00 00 FD [15:43:53]Write i2c OK [15:43:53]MH_I2C_Read... [15:43:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:53]Read from MH i2c: E2 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: E2 0E 00 [15:43:53]MH_I2C_Read... [15:43:53]Read from MH i2c: E2 0E 00 77 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8D [15:43:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:43:53]wFMCommunicate OK [15:43:53]SAM_PROTO_GetShiftState done [15:43:53]FM_GetShiftState done [15:43:53]req_shift_opened done [15:43:53]requested_item shift.open_date is exist - process it [15:43:53]req_shift_open_date [15:43:53]req_shift_open_date done [15:43:53]produce_requested_data done [15:43:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151487,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:43:53]process_action_free close_receipt [15:43:53]json_value_free [15:43:53]json_value_free done [15:43:53]process_json_proto returns [15:43:53]Send response to host [15:43:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151487,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:43:53]free response buf [15:43:53]execute_script done [15:43:53]execute_script returns [15:43:53]free content buf [15:43:53]Sock 9.Close socket [15:43:53]Sock 9.Thread stoped [15:43:54]Connected sock=11 [15:43:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 54 07 01 CC B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 B6 E9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 4F 02 00 35 04 06 00 40 39 0F C1 16 0C 3B 0A 9F 60 98 92 DE 22 [15:43:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 BA 47 00 3B 77 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 BF 4F 02 00 F4 03 04 00 BF 91 EE 66 B6 04 01 00 00 E0 7C EB 44 BA 25 BC 75 [15:43:55]CommunicateWithHost err = 0 [15:43:55]CheckOFDResponse [15:43:55]1017 (14) - 77093643461234 [15:43:55]1041 (16) - 0000000000871835 [15:43:55]1040 (4) - 151487 [15:43:55]1012 (4) - 21.09.2024 09:28 [15:43:55]1206 (1) - 0 [15:43:55]OFD Sender: Remove packet 151487 [15:43:55]ProducePacketName [15:43:55]name=ofd_packets/00151487 [15:43:55]NVStorageDeleteData [15:43:55]OFD Sender: No OFD packet to send [15:44:00]OFD Sender: No OFD packet to send [15:44:05]OFD Sender: No OFD packet to send [15:44:10]OFD Sender: No OFD packet to send [15:44:15]OFD Sender: No OFD packet to send [15:44:20]OFD Sender: No OFD packet to send [15:44:24]recv_with_timeout no data received [15:44:25]OFD Sender: No OFD packet to send [15:44:30]OFD Sender: No OFD packet to send [15:44:35]OFD Sender: No OFD packet to send [15:44:40]OFD Sender: No OFD packet to send [15:44:45]OFD Sender: No OFD packet to send [15:44:50]OFD Sender: No OFD packet to send [15:44:55]OFD Sender: No OFD packet to send [15:45:01]OFD Sender: No OFD packet to send [15:45:06]OFD Sender: No OFD packet to send [15:45:11]OFD Sender: No OFD packet to send [15:45:16]OFD Sender: No OFD packet to send [15:45:21]OFD Sender: No OFD packet to send [15:45:26]OFD Sender: No OFD packet to send [15:45:31]OFD Sender: No OFD packet to send [15:45:36]OFD Sender: No OFD packet to send [15:45:41]OFD Sender: No OFD packet to send [15:45:46]OFD Sender: No OFD packet to send [15:45:51]OFD Sender: No OFD packet to send [15:45:56]OFD Sender: No OFD packet to send [15:46:01]OFD Sender: No OFD packet to send [15:46:06]OFD Sender: No OFD packet to send [15:46:11]OFD Sender: No OFD packet to send [15:46:16]OFD Sender: No OFD packet to send [15:46:21]OFD Sender: No OFD packet to send [15:46:26]OFD Sender: No OFD packet to send [15:46:31]OFD Sender: No OFD packet to send [15:46:36]OFD Sender: No OFD packet to send [15:46:41]OFD Sender: No OFD packet to send [15:46:46]OFD Sender: No OFD packet to send [15:46:51]OFD Sender: No OFD packet to send [15:46:56]OFD Sender: No OFD packet to send [15:47:01]OFD Sender: No OFD packet to send [15:47:06]OFD Sender: No OFD packet to send [15:47:09]recv_with_timeout no data received [15:47:11]OFD Sender: No OFD packet to send [15:47:16]OFD Sender: No OFD packet to send [15:47:20]recv_with_timeout no data received [15:47:21]OFD Sender: No OFD packet to send [15:47:26]OFD Sender: No OFD packet to send [15:47:31]OFD Sender: No OFD packet to send [15:47:36]OFD Sender: No OFD packet to send [15:47:41]OFD Sender: No OFD packet to send [15:47:46]OFD Sender: No OFD packet to send [15:47:51]OFD Sender: No OFD packet to send [15:47:56]OFD Sender: No OFD packet to send [15:48:01]OFD Sender: No OFD packet to send [15:48:06]OFD Sender: No OFD packet to send [15:48:11]OFD Sender: No OFD packet to send [15:48:16]OFD Sender: No OFD packet to send [15:48:18]recv_with_timeout no data received [15:48:21]OFD Sender: No OFD packet to send [15:48:26]OFD Sender: No OFD packet to send [15:48:31]OFD Sender: No OFD packet to send [15:48:36]OFD Sender: No OFD packet to send [15:48:41]OFD Sender: No OFD packet to send [15:48:46]OFD Sender: No OFD packet to send [15:48:51]OFD Sender: No OFD packet to send [15:48:56]OFD Sender: No OFD packet to send [15:49:01]recv_with_timeout no data received [15:49:01]OFD Sender: No OFD packet to send [15:49:06]OFD Sender: No OFD packet to send [15:49:11]OFD Sender: No OFD packet to send [15:49:16]OFD Sender: No OFD packet to send [15:49:21]OFD Sender: No OFD packet to send [15:49:26]OFD Sender: No OFD packet to send [15:49:31]OFD Sender: No OFD packet to send [15:49:36]OFD Sender: No OFD packet to send [15:49:42]OFD Sender: No OFD packet to send [15:49:47]OFD Sender: No OFD packet to send [15:49:48]recv_with_timeout no data received [15:49:52]OFD Sender: No OFD packet to send [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:06]recv_with_timeout no data received [15:50:07]OFD Sender: No OFD packet to send [15:50:12]OFD Sender: No OFD packet to send [15:50:15]accept exits with 10 [15:50:15]New connection [15:50:15]New thread 3067161956 created [15:50:15]Thread 3067018596 joined [15:50:15]Waiting for new connection... [15:50:15] Sock 10.Parse request [15:50:15]Sock 10.Check first char [15:50:15]Sock 10.First char is OK [15:50:15]request: POST /json_proto HTTP/1.0 [15:50:15]Method: POST [15:50:15]URL: /json_proto [15:50:15]Method is POST - this is cgi request [15:50:15]url: /json_proto [15:50:15]query_string will be loaded in cgi processing [15:50:15]execute_cgi json_proto POST (null) [15:50:15]execute_cgi path=json_proto method=POST [15:50:15]POST find Content-Length [15:50:15]Host: 172.17.43.67:8080 [15:50:15]Content-Length: 680 [15:50:15]Content-Type: application/json [15:50:15] [15:50:15]POST finish read [15:50:15]Found Content-Length = 680 [15:50:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:15]execute_script... [15:50: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)1785506", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:15]POST & json_proto [15:50:15]process_json_proto [15:50:15]json parsed OK: [15:50:15]protocol is kg_v1.0 [15:50:15]action value=close_receipt [15:50:15]process_action close_receipt [15:50:15]cmd_close_receipt [15:50:15]MH_GetDate [15:50:15]Write to MH i2c: F0 00 00 78 09 70 [15:50:15]Write i2c OK [15:50:15]MH_I2C_Read... [15:50:15]Read from MH i2c: F0 [15:50:15]MH_I2C_Read... [15:50:15]Read from MH i2c: F0 09 00 [15:50:15]MH_I2C_Read... [15:50:15]Read from MH i2c: F0 09 00 78 09 00 37 EB EE 66 6A BD 47 65 C2 [15:50:15]GetLastDocTimeStamp 1726933430 [15:50:15]current date 1726933815 [15:50:15]FM_GetShiftState [15:50:15]SAM_PROTO_GetShiftState [15:50:15]wFMCommunicate request_size=4 [15:50:15]MH_SAM_APDU [15:50:15]CAPDU: 80 13 01 00 [15:50:15]Write to MH i2c: E2 08 00 79 09 80 13 01 00 00 00 00 00 FF [15:50:15]Write i2c OK [15:50:15]MH_I2C_Read... [15:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:15]Read from MH i2c: E2 [15:50:15]MH_I2C_Read... [15:50:15]Read from MH i2c: E2 0E 00 [15:50:15]MH_I2C_Read... [15:50:15]Read from MH i2c: E2 0E 00 79 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8F [15:50:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:50:15]wFMCommunicate OK [15:50:15]SAM_PROTO_GetShiftState done [15:50:15]FM_GetShiftState done [15:50:15]opened in 1726878748 [15:50:15]opened+sec_in_day 1726965148 [15:50:15]quantity*price = 100050 [15:50:15]sum+1 = 100052 [15:50:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 238 21.09.2024 15:50 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151488 ФПД: 181947667282425 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151488&fm=181947667282425&tin=02508201610067®Number=0000000000091825&sum=100000 [15:50:16]StoreToDocumentArchive [15:50:16]shift 474 fd 151488 [15:50:16]save to /storage/0474/doc_00151488 [15:50:16]save last doc name /storage/0474/doc_00151488 to /storage/kkm_last_doc_name [15:50:16]save OK [15:50:16]Clear old archive folders... [15:50:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:50:16]tlvbuf is 00296990 [15:50:16]SAM_PROTO_ClearQueue [15:50:16]wFMCommunicate request_size=4 [15:50:16]MH_SAM_APDU [15:50:16]CAPDU: 80 09 00 00 [15:50:16]Write to MH i2c: E2 08 00 86 09 80 09 00 00 00 00 00 00 01 [15:50:16]Write i2c OK [15:50:16]MH_I2C_Read... [15:50:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:16]Read from MH i2c: E2 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [15:50:16]RAPDU: 90 00 [15:50:16]wFMCommunicate OK [15:50:16]SAM_PROTO_ClearQueue done [15:50:16]KKMCreateOFDPacket [15:50:16]OFDProtocolAddRootSTLVToBuf [15:50:16]FM_MakeSignedData [15:50:16]FM_MakeSignedData [15:50:16]SAM_PROTO_SignData [15:50:16]wFMCommunicate request_size=4 [15:50:16]MH_SAM_APDU [15:50:16]CAPDU: 80 0D 01 02 [15:50:16]Write to MH i2c: E2 08 00 87 09 80 0D 01 02 00 00 00 00 09 [15:50:16]Write i2c OK [15:50:16]MH_I2C_Read... [15:50:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:16]Read from MH i2c: E2 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [15:50:16]RAPDU: 90 00 [15:50:16]wFMCommunicate OK [15:50:16]wFMCommunicate request_size=255 [15:50:16]MH_SAM_APDU [15:50:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 00 00 00 F4 03 04 00 37 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 4F 02 00 35 04 06 00 A5 7A FE 13 [15:50:16]Write to MH i2c: E2 02 01 88 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 4F 02 00 35 04 06 00 A5 7A FE 13 00 00 0E [15:50:16]Write i2c OK [15:50:16]MH_I2C_Read... [15:50:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:16]Read from MH i2c: E2 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 88 09 00 90 00 05 [15:50:16]RAPDU: 90 00 [15:50:16]wFMCommunicate OK [15:50:16]wFMCommunicate request_size=7 [15:50:16]MH_SAM_APDU [15:50:16]CAPDU: 80 0D 02 02 02 79 F9 [15:50:16]Write to MH i2c: E2 0A 00 89 09 80 0D 02 02 02 00 79 F9 00 00 82 [15:50:16]Write i2c OK [15:50:16]MH_I2C_Read... [15:50:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:16]Read from MH i2c: E2 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 03 00 89 09 00 90 00 06 [15:50:16]RAPDU: 90 00 [15:50:16]wFMCommunicate OK [15:50:16]wFMCommunicate request_size=4 [15:50:16]MH_SAM_APDU [15:50:16]CAPDU: 80 0D 03 02 [15:50:16]Write to MH i2c: E2 08 00 8A 09 80 0D 03 02 00 00 00 00 0E [15:50:16]Write i2c OK [15:50:16]MH_I2C_Read... [15:50:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:16]Read from MH i2c: E2 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 0B 00 [15:50:16]MH_I2C_Read... [15:50:16]Read from MH i2c: E2 0B 00 8A 09 00 EA D1 9C A7 AD 7A 47 0A 90 00 85 [15:50:16]RAPDU: EA D1 9C A7 AD 7A 47 0A 90 00 [15:50:16]wFMCommunicate OK [15:50:16]SAM_PROTO_SignData done [15:50:16]FM_MakeSignedData done [15:50:16]CreateOFDProtocolMessage [15:50:16]wFMCommunicate request_size=4 [15:50:16]MH_SAM_APDU [15:50:16]CAPDU: 80 11 00 00 [15:50:16]Write to MH i2c: E2 08 00 8B 09 80 11 00 00 00 00 00 00 0E [15:50:16]Write i2c OK [15:50:16]MH_I2C_Read... [15:50:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:17]Read from MH i2c: E2 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: E2 17 00 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: E2 17 00 8B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [15:50:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:50:17]wFMCommunicate OK [15:50:17]CreateOFDProtocolMessage done [15:50:17]OFDSenderStorePacket 151488 [15:50:17]StoreOFDPacket docnum=151488 [15:50:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 58 20 04 01 ED 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 4F 02 00 35 04 06 00 A5 7A FE 13 79 F9 EA D1 9C A7 AD 7A 47 0A [15:50:17]CheckFolder [15:50:17]dirname=/storage/ofd_packets [15:50:17]CheckFolder done [15:50:17]ProducePacketName [15:50:17]name=ofd_packets/00151488 [15:50:17]NVStorageSaveData ofd_packets/00151488 [15:50:17]File name is /storage/ofd_packets/00151488 [15:50:17]Write 298 bytes [15:50:17]NVStorageSaveData done [15:50:17]OFDSenderStorePacket done [15:50:17]KKMCreateOFDPacket done [15:50:17]NVStorageSaveData kkm_last_timestamp [15:50:17]File name is /storage/kkm_last_timestamp [15:50:17]Write 4 bytes [15:50:17]NVStorageSaveData done [15:50:17]ExternCall_PrintAddStr [15:50:17]wPrintStart [15:50:17]Write to MH i2c: 01 00 00 8C 09 95 [15:50:17]Write i2c OK [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: 01 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: 01 07 00 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: 01 07 00 8C 09 00 00 00 00 00 FF 0F AA [15:50:17]RasterBufferAndPrint [15:50:17]line Счет N : (1)1785506 [15:50:17]line ИНН: 02508201610067 [15:50:17]line Контрольно-Кассовый Чек [15:50:17]line ПРОДАЖА [15:50:17]line ТРК (МРК, ГНК) : 31 [15:50:17]line Товар: 2710194210 [15:50:17]line ДТ-К-5 [15:50:17]line 13.130 * 76.20 [15:50:17]line = 1000.51 [15:50:17]line НДС 12% НСП 1% [15:50:17]line > о реализуемом товаре [15:50:17]line ОКРУГЛЕНИЕ: -0.51 [15:50:17]line ИТОГО: 1000.00 [15:50:17]line Внесено: 1000.00 [15:50:17]line СДАЧА: 0.00 [15:50:17]line НСП 1% : 8.85 [15:50:17]line НДС 12% : 106.25 [15:50:17]line Наличными: 1000.00 [15:50:17]line Безнал.: 0.00 [15:50:17]line Место: АЗС № 89 "Партнер Нефть" [15:50:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:50:17]line СНО: Общий режим [15:50:17]line Чек 238 21.09.2024 15:50 [15:50:17]line Смена: 474 ФФД: 1.0 [15:50:17]line ЗНМ: 0300000113 [15:50:17]line РНМ: 0000000000091825 [15:50:17]line Версия ККМ: 001 [15:50:17]line ФМ: 0000000000871835 [15:50:17]line ФД: 151488 [15:50:17]line ФПД: 181947667282425 [15:50:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155015&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151488&fm=181947667282425&tin=02508201610067®Number=0000000000091825&sum=100000 [15:50:17]written 0, free lines is 4095 [15:50:17]OFD Sender: Processing packet 151488 [packets to send 824, broken 823] [15:50:17]ProducePacketName [15:50:17]name=ofd_packets/00151488 [15:50:17]OFD Sender: To server: pG, [15:50:17]CommunicateWithHost lk.salyk.kg:30040 [15:50:17]ConnectInit lk.salyk.kg [15:50:17]Write to MH i2c: 01 00 00 B7 09 C0 [15:50:17]Write i2c OK [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: 01 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: 01 07 00 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: 01 07 00 B7 09 00 00 00 00 00 DA 0C AD [15:50:17]RasterBufferAndPrint [15:50:17]line [15:50:17]line [15:50:17]line [15:50:17]line [15:50:17]line [15:50:17]written 0, free lines is 3296 [15:50:17]MH_Cut [15:50:17]Write to MH i2c: D1 01 00 BE 09 01 99 [15:50:17]Write i2c OK [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: D1 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: D1 01 00 [15:50:17]MH_I2C_Read... [15:50:17]Read from MH i2c: D1 01 00 BE 09 00 98 [15:50:17]Write to MH i2c: 01 00 00 BF 09 C8 [15:50:17]Write i2c OK [15:50:17]MH_I2C_Read... [15:50:18]*** Cut start [15:50:18]*** Purtial cut [15:50:18]*** Stage 1: CUTSNS_PIN = 1 [15:50:18]Read from MH i2c: 01 [15:50:18]MH_I2C_Read... [15:50:18]*** Stop cut motor [15:50:18]*** Cut end [15:50:18]Read from MH i2c: 01 07 00 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [15:50:18]process_action close_receipt done [15:50:18]requested_data is exist [15:50:18]produce_requested_data [15:50:18]requested_item fm.sn is exist - process it [15:50:18]wFMCommunicate request_size=4 [15:50:18]MH_SAM_APDU [15:50:18]CAPDU: 80 11 00 00 [15:50:18]Write to MH i2c: E2 08 00 C0 09 80 11 00 00 00 00 00 00 43 [15:50:18]Write i2c OK [15:50:18]MH_I2C_Read... [15:50:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:18]Read from MH i2c: E2 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 17 00 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 17 00 C0 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [15:50:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:50:18]wFMCommunicate OK [15:50:18]requested_item fd.num is exist - process it [15:50:18]SAM_PROTO_GetFieldsCounters [15:50:18]wFMCommunicate request_size=4 [15:50:18]MH_SAM_APDU [15:50:18]CAPDU: 80 13 00 00 [15:50:18]Write to MH i2c: E2 08 00 C1 09 80 13 00 00 00 00 00 00 46 [15:50:18]Write i2c OK [15:50:18]MH_I2C_Read... [15:50:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:18]Read from MH i2c: E2 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 62 00 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 62 00 C1 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [15:50:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EE 00 00 00 5E 04 04 00 EE 00 00 00 57 04 04 00 EF 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:18]wFMCommunicate OK [15:50:18]SAM_PROTO_GetFieldsCounters done [15:50:18]requested_item shift.num is exist - process it [15:50:18]requested_item shift.opened is exist - process it [15:50:18]req_shift_opened [15:50:18]FM_GetShiftState [15:50:18]SAM_PROTO_GetShiftState [15:50:18]wFMCommunicate request_size=4 [15:50:18]MH_SAM_APDU [15:50:18]CAPDU: 80 13 01 00 [15:50:18]Write to MH i2c: E2 08 00 C2 09 80 13 01 00 00 00 00 00 48 [15:50:18]Write i2c OK [15:50:18]MH_I2C_Read... [15:50:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:18]Read from MH i2c: E2 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 0E 00 [15:50:18]MH_I2C_Read... [15:50:18]Read from MH i2c: E2 0E 00 C2 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D8 [15:50:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:50:18]wFMCommunicate OK [15:50:18]SAM_PROTO_GetShiftState done [15:50:18]FM_GetShiftState done [15:50:18]req_shift_opened done [15:50:18]requested_item shift.open_date is exist - process it [15:50:18]req_shift_open_date [15:50:18]req_shift_open_date done [15:50:18]produce_requested_data done [15:50:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151488,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:50:18]process_action_free close_receipt [15:50:18]json_value_free [15:50:18]json_value_free done [15:50:18]process_json_proto returns [15:50:18]Send response to host [15:50:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151488,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:50:18]free response buf [15:50:18]execute_script done [15:50:18]execute_script returns [15:50:18]free content buf [15:50:18]Sock 10.Close socket [15:50:18]Sock 10.Thread stoped [15:50:20]recv_with_timeout no data received [15:50:22]ConnectInit Can't take IP for lk.salyk.kg [15:50:22]CommunicateWithHost connect error [15:50:22]CommunicateWithHost err = -1 [15:50:22]OFD Sender: Server communicate error [15:50:27]OFD Sender: Processing packet 151488 [packets to send 824, broken 823] [15:50:27]ProducePacketName [15:50:27]name=ofd_packets/00151488 [15:50:27]OFD Sender: To server: pG, [15:50:27]CommunicateWithHost lk.salyk.kg:30040 [15:50:27]ConnectInit lk.salyk.kg [15:50:30]recv_with_timeout no data received [15:50:32]ConnectInit Can't take IP for lk.salyk.kg [15:50:32]CommunicateWithHost connect error [15:50:32]CommunicateWithHost err = -1 [15:50:32]OFD Sender: Server communicate error [15:50:37]OFD Sender: Processing packet 151488 [packets to send 824, broken 823] [15:50:37]ProducePacketName [15:50:37]name=ofd_packets/00151488 [15:50:37]OFD Sender: To server: pG, [15:50:37]CommunicateWithHost lk.salyk.kg:30040 [15:50:37]ConnectInit lk.salyk.kg [15:50:42]Connected sock=10 [15:50:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 58 20 04 01 ED 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 EE 00 00 00 F4 03 04 00 37 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 4F 02 00 35 04 06 00 A5 7A FE 13 79 F9 EA D1 9C A7 AD 7A 47 0A [15:50:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DC 75 47 00 DB 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C0 4F 02 00 F4 03 04 00 56 93 EE 66 B6 04 01 00 00 75 DB CE 23 2F EB 9A 5C [15:50:43]CommunicateWithHost err = 0 [15:50:43]CheckOFDResponse [15:50:43]1017 (14) - 77093643461234 [15:50:43]1041 (16) - 0000000000871835 [15:50:43]1040 (4) - 151488 [15:50:43]1012 (4) - 21.09.2024 09:35 [15:50:43]1206 (1) - 0 [15:50:43]OFD Sender: Remove packet 151488 [15:50:43]ProducePacketName [15:50:43]name=ofd_packets/00151488 [15:50:43]NVStorageDeleteData [15:50:44]OFD Sender: No OFD packet to send [15:50:49]OFD Sender: No OFD packet to send [15:50:54]OFD Sender: No OFD packet to send [15:50:59]OFD Sender: No OFD packet to send [15:51:04]OFD Sender: No OFD packet to send [15:51:09]OFD Sender: No OFD packet to send [15:51:14]OFD Sender: No OFD packet to send [15:51:19]OFD Sender: No OFD packet to send [15:51:20]recv_with_timeout no data received [15:51:24]OFD Sender: No OFD packet to send [15:51:29]OFD Sender: No OFD packet to send [15:51:34]OFD Sender: No OFD packet to send [15:51:39]OFD Sender: No OFD packet to send [15:51:44]OFD Sender: No OFD packet to send [15:51:49]OFD Sender: No OFD packet to send [15:51:54]OFD Sender: No OFD packet to send [15:51:59]OFD Sender: No OFD packet to send [15:52:04]OFD Sender: No OFD packet to send [15:52:09]OFD Sender: No OFD packet to send [15:52:14]OFD Sender: No OFD packet to send [15:52:19]OFD Sender: No OFD packet to send [15:52:24]OFD Sender: No OFD packet to send [15:52:25]recv_with_timeout no data received [15:52:29]OFD Sender: No OFD packet to send [15:52:34]OFD Sender: No OFD packet to send [15:52:39]OFD Sender: No OFD packet to send [15:52:44]OFD Sender: No OFD packet to send [15:52:49]OFD Sender: No OFD packet to send [15:52:54]OFD Sender: No OFD packet to send [15:52:59]OFD Sender: No OFD packet to send [15:53:04]OFD Sender: No OFD packet to send [15:53:09]OFD Sender: No OFD packet to send [15:53:14]OFD Sender: No OFD packet to send [15:53:19]OFD Sender: No OFD packet to send [15:53:24]OFD Sender: No OFD packet to send [15:53:25]accept exits with 9 [15:53:25]New connection [15:53:25]New thread 3067018596 created [15:53:25]Thread 3067161956 joined [15:53:25]Waiting for new connection... [15:53:25] Sock 9.Parse request [15:53:25]Sock 9.Check first char [15:53:25]Sock 9.First char is OK [15:53:25]request: POST /json_proto HTTP/1.0 [15:53:25]Method: POST [15:53:25]URL: /json_proto [15:53:25]Method is POST - this is cgi request [15:53:25]url: /json_proto [15:53:25]query_string will be loaded in cgi processing [15:53:25]execute_cgi json_proto POST (null) [15:53:25]execute_cgi path=json_proto method=POST [15:53:25]POST find Content-Length [15:53:25]Host: 172.17.43.67:8080 [15:53:25]Content-Length: 813 [15:53:25]Content-Type: application/json [15:53:25] [15:53:25]POST finish read [15:53:25]Found Content-Length = 813 [15:53:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:25]execute_script... [15:53: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)1785507", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:25]POST & json_proto [15:53:25]process_json_proto [15:53:25]json parsed OK: [15:53:25]protocol is kg_v1.0 [15:53:25]action value=close_receipt [15:53:25]process_action close_receipt [15:53:25]cmd_close_receipt [15:53:25]MH_GetDate [15:53:25]Write to MH i2c: F0 00 00 C3 09 BB [15:53:25]Write i2c OK [15:53:25]MH_I2C_Read... [15:53:25]Read from MH i2c: F0 [15:53:25]MH_I2C_Read... [15:53:25]Read from MH i2c: F0 09 00 [15:53:25]MH_I2C_Read... [15:53:25]Read from MH i2c: F0 09 00 C3 09 00 F6 EB EE 66 6A BD 47 65 CC [15:53:25]GetLastDocTimeStamp 1726933815 [15:53:25]current date 1726934006 [15:53:25]FM_GetShiftState [15:53:25]SAM_PROTO_GetShiftState [15:53:25]wFMCommunicate request_size=4 [15:53:25]MH_SAM_APDU [15:53:25]CAPDU: 80 13 01 00 [15:53:25]Write to MH i2c: E2 08 00 C4 09 80 13 01 00 00 00 00 00 4A [15:53:25]Write i2c OK [15:53:25]MH_I2C_Read... [15:53:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:25]Read from MH i2c: E2 [15:53:25]MH_I2C_Read... [15:53:25]Read from MH i2c: E2 0E 00 [15:53:25]MH_I2C_Read... [15:53:25]Read from MH i2c: E2 0E 00 C4 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DA [15:53:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:53:25]wFMCommunicate OK [15:53:25]SAM_PROTO_GetShiftState done [15:53:25]FM_GetShiftState done [15:53:25]opened in 1726878748 [15:53:25]opened+sec_in_day 1726965148 [15:53:25]quantity*price = 0 [15:53:25]sum+1 = 1 [15:53:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 239 21.09.2024 15:53 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151489 ФПД: 213650512068441 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155326&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151489&fm=213650512068441&tin=02508201610067®Number=0000000000091825&sum=0 [15:53:26]StoreToDocumentArchive [15:53:26]shift 474 fd 151489 [15:53:26]save to /storage/0474/doc_00151489 [15:53:26]save last doc name /storage/0474/doc_00151489 to /storage/kkm_last_doc_name [15:53:26]save OK [15:53:26]Clear old archive folders... [15:53:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:53:26]tlvbuf is 002CA380 [15:53:26]SAM_PROTO_ClearQueue [15:53:26]wFMCommunicate request_size=4 [15:53:26]MH_SAM_APDU [15:53:26]CAPDU: 80 09 00 00 [15:53:26]Write to MH i2c: E2 08 00 D1 09 80 09 00 00 00 00 00 00 4C [15:53:26]Write i2c OK [15:53:26]MH_I2C_Read... [15:53:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:26]Read from MH i2c: E2 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: E2 03 00 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [15:53:26]RAPDU: 90 00 [15:53:26]wFMCommunicate OK [15:53:26]SAM_PROTO_ClearQueue done [15:53:26]KKMCreateOFDPacket [15:53:26]OFDProtocolAddRootSTLVToBuf [15:53:26]FM_MakeSignedData [15:53:26]FM_MakeSignedData [15:53:26]SAM_PROTO_SignData [15:53:26]wFMCommunicate request_size=4 [15:53:26]MH_SAM_APDU [15:53:26]CAPDU: 80 0D 01 02 [15:53:26]Write to MH i2c: E2 08 00 D2 09 80 0D 01 02 00 00 00 00 54 [15:53:26]Write i2c OK [15:53:26]MH_I2C_Read... [15:53:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:26]Read from MH i2c: E2 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: E2 03 00 [15:53:26]MH_I2C_Read... [15:53:26]Read from MH i2c: E2 03 00 D2 09 00 90 00 4F [15:53:26]RAPDU: 90 00 [15:53:26]wFMCommunicate OK [15:53:26]wFMCommunicate request_size=255 [15:53:26]MH_SAM_APDU [15:53: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 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 F6 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 4F 02 00 35 04 06 00 C2 [15:53:26]Write to MH i2c: E2 02 01 D3 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 F6 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 4F 02 00 35 04 06 00 C2 00 00 11 [15:53:26]Write i2c OK [15:53:26]MH_I2C_Read... [15:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:27]Read from MH i2c: E2 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 D3 09 00 90 00 50 [15:53:27]RAPDU: 90 00 [15:53:27]wFMCommunicate OK [15:53:27]wFMCommunicate request_size=10 [15:53:27]MH_SAM_APDU [15:53:27]CAPDU: 80 0D 02 02 05 50 62 E0 BF 59 [15:53:27]Write to MH i2c: E2 0D 00 D4 09 80 0D 02 02 05 00 50 62 E0 BF 59 00 00 0B [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:27]Read from MH i2c: E2 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 03 00 D4 09 00 90 00 51 [15:53:27]RAPDU: 90 00 [15:53:27]wFMCommunicate OK [15:53:27]wFMCommunicate request_size=4 [15:53:27]MH_SAM_APDU [15:53:27]CAPDU: 80 0D 03 02 [15:53:27]Write to MH i2c: E2 08 00 D5 09 80 0D 03 02 00 00 00 00 59 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:27]Read from MH i2c: E2 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 0B 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 0B 00 D5 09 00 13 56 49 7C 91 94 91 25 90 00 63 [15:53:27]RAPDU: 13 56 49 7C 91 94 91 25 90 00 [15:53:27]wFMCommunicate OK [15:53:27]SAM_PROTO_SignData done [15:53:27]FM_MakeSignedData done [15:53:27]CreateOFDProtocolMessage [15:53:27]wFMCommunicate request_size=4 [15:53:27]MH_SAM_APDU [15:53:27]CAPDU: 80 11 00 00 [15:53:27]Write to MH i2c: E2 08 00 D6 09 80 11 00 00 00 00 00 00 59 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:27]Read from MH i2c: E2 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 17 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: E2 17 00 D6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [15:53:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:53:27]wFMCommunicate OK [15:53:27]CreateOFDProtocolMessage done [15:53:27]OFDSenderStorePacket 151489 [15:53:27]StoreOFDPacket docnum=151489 [15:53:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 D0 07 01 F5 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 F6 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 4F 02 00 35 04 06 00 C2 50 62 E0 BF 59 13 56 49 7C 91 94 91 25 [15:53:27]CheckFolder [15:53:27]dirname=/storage/ofd_packets [15:53:27]CheckFolder done [15:53:27]ProducePacketName [15:53:27]name=ofd_packets/00151489 [15:53:27]NVStorageSaveData ofd_packets/00151489 [15:53:27]File name is /storage/ofd_packets/00151489 [15:53:27]Write 301 bytes [15:53:27]NVStorageSaveData done [15:53:27]OFDSenderStorePacket done [15:53:27]KKMCreateOFDPacket done [15:53:27]NVStorageSaveData kkm_last_timestamp [15:53:27]File name is /storage/kkm_last_timestamp [15:53:27]Write 4 bytes [15:53:27]NVStorageSaveData done [15:53:27]ExternCall_PrintAddStr [15:53:27]wPrintStart [15:53:27]Write to MH i2c: 01 00 00 D7 09 E0 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: 01 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: 01 07 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: 01 07 00 D7 09 00 00 00 00 00 FF 0F F5 [15:53:27]RasterBufferAndPrint [15:53:27]line Счет N : (1)1785507 [15:53:27]line ИНН: 02508201610067 [15:53:27]line Контрольно-Кассовый Чек [15:53:27]line ПРОДАЖА [15:53:27]line ТРК (МРК, ГНК) : 13 [15:53:27]line Товар: 2710124500 [15:53:27]line Аи-95-К-5 [15:53:27]line 13.480 * 0.00 [15:53:27]line = 0.00 [15:53:27]line НДС 12% НСП 1% [15:53:27]line > о реализуемом товаре [15:53:27]line ИТОГО: 0.00 [15:53:27]line НСП 1% : 0.00 [15:53:27]line НДС 12% : 0.00 [15:53:27]line Наличными: 0.00 [15:53:27]line Безнал.: 0.00 [15:53:27]line Место: АЗС № 89 "Партнер Нефть" [15:53:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:53:27]line СНО: Общий режим [15:53:27]line Чек 239 21.09.2024 15:53 [15:53:27]line Смена: 474 ФФД: 1.0 [15:53:27]line ЗНМ: 0300000113 [15:53:27]line РНМ: 0000000000091825 [15:53:27]line Версия ККМ: 001 [15:53:27]line Платежная система: Бакай Банк [15:53:27]line ФМ: 0000000000871835 [15:53:27]line ФД: 151489 [15:53:27]line ФПД: 213650512068441 [15:53:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155326&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151489&fm=213650512068441&tin=02508201610067®Number=0000000000091825&sum=0 [15:53:27]written 0, free lines is 4095 [15:53:27]OFD Sender: Processing packet 151489 [packets to send 824, broken 823] [15:53:27]ProducePacketName [15:53:27]name=ofd_packets/00151489 [15:53:27]OFD Sender: To server: pG, [15:53:27]CommunicateWithHost lk.salyk.kg:30040 [15:53:27]ConnectInit lk.salyk.kg [15:53:27]Write to MH i2c: 01 00 00 01 0A 0B [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: 01 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: 01 07 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: 01 07 00 01 0A 00 00 00 00 00 E7 0C 05 [15:53:27]RasterBufferAndPrint [15:53:27]line [15:53:27]line [15:53:27]line [15:53:27]line [15:53:27]line [15:53:27]written 0, free lines is 3309 [15:53:27]MH_Cut [15:53:27]Write to MH i2c: D1 01 00 08 0A 01 E4 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: D1 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: D1 01 00 [15:53:27]MH_I2C_Read... [15:53:27]Read from MH i2c: D1 01 00 08 0A 00 E3 [15:53:27]Write to MH i2c: 01 00 00 09 0A 13 [15:53:27]Write i2c OK [15:53:27]MH_I2C_Read... [15:53:28]*** Cut start [15:53:28]*** Purtial cut [15:53:28]*** Stage 1: CUTSNS_PIN = 1 [15:53:28]Connected sock=11 [15:53:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 D0 07 01 F5 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 F6 EB EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 4F 02 00 35 04 06 00 C2 50 62 E0 BF 59 13 56 49 7C 91 94 91 25 [15:53:28]Read from MH i2c: 01 [15:53:28]MH_I2C_Read... [15:53:28]*** Stop cut motor [15:53:28]*** Cut end [15:53:28]Read from MH i2c: 01 07 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: 01 07 00 09 0A 00 00 00 00 00 FF 0F 28 [15:53:28]process_action close_receipt done [15:53:28]requested_data is exist [15:53:28]produce_requested_data [15:53:28]requested_item fm.sn is exist - process it [15:53:28]wFMCommunicate request_size=4 [15:53:28]MH_SAM_APDU [15:53:28]CAPDU: 80 11 00 00 [15:53:28]Write to MH i2c: E2 08 00 0A 0A 80 11 00 00 00 00 00 00 8E [15:53:28]Write i2c OK [15:53:28]MH_I2C_Read... [15:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:28]Read from MH i2c: E2 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 17 00 [15:53:28]MH_I2C_Read... [15:53:28]Read from MH i2c: E2 17 00 0A 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E1 [15:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:53:28]wFMCommunicate OK [15:53:28]requested_item fd.num is exist - process it [15:53:28]SAM_PROTO_GetFieldsCounters [15:53:28]wFMCommunicate request_size=4 [15:53:28]MH_SAM_APDU [15:53:28]CAPDU: 80 13 00 00 [15:53:28]Write to MH i2c: E2 08 00 0B 0A 80 13 00 00 00 00 00 00 91 [15:53:28]Write i2c OK [15:53:28]MH_I2C_Read... [15:53:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 18 69 47 00 75 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C1 4F 02 00 F4 03 04 00 FD 93 EE 66 B6 04 01 00 00 09 BB 1F 01 4C 0E EE 69 [15:53:29]CommunicateWithHost err = 0 [15:53:29]CheckOFDResponse [15:53:29]1017 (14) - 77093643461234 [15:53:29]1041 (16) - 0000000000871835 [15:53:29]1040 (4) - 151489 [15:53:29]1012 (4) - 21.09.2024 09:38 [15:53:29]1206 (1) - 0 [15:53:29]OFD Sender: Remove packet 151489 [15:53:29]ProducePacketName [15:53:29]name=ofd_packets/00151489 [15:53:29]NVStorageDeleteData [15:53:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:29]Read from MH i2c: E2 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: E2 62 00 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: E2 62 00 0B 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 6C [15:53:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 EF 00 00 00 5E 04 04 00 EF 00 00 00 57 04 04 00 F0 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:29]wFMCommunicate OK [15:53:29]SAM_PROTO_GetFieldsCounters done [15:53:29]requested_item shift.num is exist - process it [15:53:29]requested_item shift.opened is exist - process it [15:53:29]req_shift_opened [15:53:29]FM_GetShiftState [15:53:29]SAM_PROTO_GetShiftState [15:53:29]wFMCommunicate request_size=4 [15:53:29]MH_SAM_APDU [15:53:29]CAPDU: 80 13 01 00 [15:53:29]Write to MH i2c: E2 08 00 0C 0A 80 13 01 00 00 00 00 00 93 [15:53:29]Write i2c OK [15:53:29]MH_I2C_Read... [15:53:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:29]Read from MH i2c: E2 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: E2 0E 00 [15:53:29]MH_I2C_Read... [15:53:29]Read from MH i2c: E2 0E 00 0C 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 23 [15:53:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:53:29]wFMCommunicate OK [15:53:29]SAM_PROTO_GetShiftState done [15:53:29]FM_GetShiftState done [15:53:29]req_shift_opened done [15:53:29]requested_item shift.open_date is exist - process it [15:53:29]req_shift_open_date [15:53:29]req_shift_open_date done [15:53:29]produce_requested_data done [15:53:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151489,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:53:29]process_action_free close_receipt [15:53:29]json_value_free [15:53:29]json_value_free done [15:53:29]process_json_proto returns [15:53:29]Send response to host [15:53:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151489,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:53:29]free response buf [15:53:29]execute_script done [15:53:29]execute_script returns [15:53:29]free content buf [15:53:29]Sock 9.Close socket [15:53:29]Sock 9.Thread stoped [15:53:29]OFD Sender: No OFD packet to send [15:53:34]OFD Sender: No OFD packet to send [15:53:39]OFD Sender: No OFD packet to send [15:53:44]OFD Sender: No OFD packet to send [15:53:48]recv_with_timeout no data received [15:53:49]OFD Sender: No OFD packet to send [15:53:54]OFD Sender: No OFD packet to send [15:53:59]OFD Sender: No OFD packet to send [15:54:04]OFD Sender: No OFD packet to send [15:54:08]recv_with_timeout no data received [15:54:09]OFD Sender: No OFD packet to send [15:54:14]OFD Sender: No OFD packet to send [15:54:19]OFD Sender: No OFD packet to send [15:54:24]OFD Sender: No OFD packet to send [15:54:29]OFD Sender: No OFD packet to send [15:54:34]OFD Sender: No OFD packet to send [15:54:39]OFD Sender: No OFD packet to send [15:54:44]OFD Sender: No OFD packet to send [15:54:49]OFD Sender: No OFD packet to send [15:54:53]recv_with_timeout no data received [15:54:54]OFD Sender: No OFD packet to send [15:54:59]OFD Sender: No OFD packet to send [15:55:04]OFD Sender: No OFD packet to send [15:55:09]OFD Sender: No OFD packet to send [15:55:14]OFD Sender: No OFD packet to send [15:55:19]OFD Sender: No OFD packet to send [15:55:24]OFD Sender: No OFD packet to send [15:55:29]OFD Sender: No OFD packet to send [15:55:34]OFD Sender: No OFD packet to send [15:55:38]recv_with_timeout no data received [15:55:39]OFD Sender: No OFD packet to send [15:55:44]OFD Sender: No OFD packet to send [15:55:50]OFD Sender: No OFD packet to send [15:55:55]OFD Sender: No OFD packet to send [15:55:57]recv_with_timeout no data received [15:55:59]accept exits with 10 [15:55:59]New connection [15:55:59]New thread 3067161956 created [15:55:59]Thread 3067018596 joined [15:55:59]Waiting for new connection... [15:55:59] Sock 10.Parse request [15:55:59]Sock 10.Check first char [15:55:59]Sock 10.First char is OK [15:55:59]request: POST /json_proto HTTP/1.0 [15:55:59]Method: POST [15:55:59]URL: /json_proto [15:55:59]Method is POST - this is cgi request [15:55:59]url: /json_proto [15:55:59]query_string will be loaded in cgi processing [15:55:59]execute_cgi json_proto POST (null) [15:55:59]execute_cgi path=json_proto method=POST [15:55:59]POST find Content-Length [15:55:59]Host: 172.17.43.67:8080 [15:55:59]Content-Length: 678 [15:55:59]Content-Type: application/json [15:55:59] [15:55:59]POST finish read [15:55:59]Found Content-Length = 678 [15:55:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:59]execute_script... [15:55: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)1785508", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:59]POST & json_proto [15:55:59]process_json_proto [15:55:59]json parsed OK: [15:55:59]protocol is kg_v1.0 [15:55:59]action value=close_receipt [15:55:59]process_action close_receipt [15:55:59]cmd_close_receipt [15:55:59]MH_GetDate [15:55:59]Write to MH i2c: F0 00 00 0D 0A 06 [15:55:59]Write i2c OK [15:55:59]MH_I2C_Read... [15:55:59]Read from MH i2c: F0 [15:55:59]MH_I2C_Read... [15:55:59]Read from MH i2c: F0 09 00 [15:55:59]MH_I2C_Read... [15:55:59]Read from MH i2c: F0 09 00 0D 0A 00 90 EC EE 66 6A BD 47 65 B2 [15:55:59]GetLastDocTimeStamp 1726934006 [15:55:59]current date 1726934160 [15:55:59]FM_GetShiftState [15:55:59]SAM_PROTO_GetShiftState [15:55:59]wFMCommunicate request_size=4 [15:55:59]MH_SAM_APDU [15:55:59]CAPDU: 80 13 01 00 [15:55:59]Write to MH i2c: E2 08 00 0E 0A 80 13 01 00 00 00 00 00 95 [15:55:59]Write i2c OK [15:55:59]MH_I2C_Read... [15:55:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:59]Read from MH i2c: E2 [15:55:59]MH_I2C_Read... [15:55:59]Read from MH i2c: E2 0E 00 [15:55:59]MH_I2C_Read... [15:55:59]Read from MH i2c: E2 0E 00 0E 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 25 [15:55:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:55:59]wFMCommunicate OK [15:55:59]SAM_PROTO_GetShiftState done [15:55:59]FM_GetShiftState done [15:55:59]opened in 1726878748 [15:55:59]opened+sec_in_day 1726965148 [15:55:59]quantity*price = 20001 [15:55:59]sum+1 = 20002 [15:55:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 240 21.09.2024 15:56 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151490 ФПД: 167820083952409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151490&fm=167820083952409&tin=02508201610067®Number=0000000000091825&sum=20000 [15:56:00]StoreToDocumentArchive [15:56:00]shift 474 fd 151490 [15:56:00]save to /storage/0474/doc_00151490 [15:56:00]save last doc name /storage/0474/doc_00151490 to /storage/kkm_last_doc_name [15:56:00]save OK [15:56:00]Clear old archive folders... [15:56:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:56:00]tlvbuf is 003150F0 [15:56:00]SAM_PROTO_ClearQueue [15:56:00]wFMCommunicate request_size=4 [15:56:00]MH_SAM_APDU [15:56:00]CAPDU: 80 09 00 00 [15:56:00]Write to MH i2c: E2 08 00 1B 0A 80 09 00 00 00 00 00 00 97 [15:56:00]Write i2c OK [15:56:00]MH_I2C_Read... [15:56:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:01]Read from MH i2c: E2 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 1B 0A 00 90 00 99 [15:56:01]RAPDU: 90 00 [15:56:01]wFMCommunicate OK [15:56:01]SAM_PROTO_ClearQueue done [15:56:01]KKMCreateOFDPacket [15:56:01]OFDProtocolAddRootSTLVToBuf [15:56:01]FM_MakeSignedData [15:56:01]FM_MakeSignedData [15:56:01]SAM_PROTO_SignData [15:56:01]wFMCommunicate request_size=4 [15:56:01]MH_SAM_APDU [15:56:01]CAPDU: 80 0D 01 02 [15:56:01]Write to MH i2c: E2 08 00 1C 0A 80 0D 01 02 00 00 00 00 9F [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:01]Read from MH i2c: E2 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 1C 0A 00 90 00 9A [15:56:01]RAPDU: 90 00 [15:56:01]wFMCommunicate OK [15:56:01]wFMCommunicate request_size=255 [15:56:01]MH_SAM_APDU [15:56:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 90 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 4F 02 00 35 04 06 00 98 [15:56:01]Write to MH i2c: E2 02 01 1D 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 90 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 4F 02 00 35 04 06 00 98 00 00 66 [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:01]Read from MH i2c: E2 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 1D 0A 00 90 00 9B [15:56:01]RAPDU: 90 00 [15:56:01]wFMCommunicate OK [15:56:01]wFMCommunicate request_size=10 [15:56:01]MH_SAM_APDU [15:56:01]CAPDU: 80 0D 02 02 05 A1 A8 7D 7B 19 [15:56:01]Write to MH i2c: E2 0D 00 1E 0A 80 0D 02 02 05 00 A1 A8 7D 7B 19 00 00 06 [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:01]Read from MH i2c: E2 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 03 00 1E 0A 00 90 00 9C [15:56:01]RAPDU: 90 00 [15:56:01]wFMCommunicate OK [15:56:01]wFMCommunicate request_size=4 [15:56:01]MH_SAM_APDU [15:56:01]CAPDU: 80 0D 03 02 [15:56:01]Write to MH i2c: E2 08 00 1F 0A 80 0D 03 02 00 00 00 00 A4 [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:01]Read from MH i2c: E2 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 0B 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 0B 00 1F 0A 00 FA 26 86 1B 9E 67 CA 79 90 00 AE [15:56:01]RAPDU: FA 26 86 1B 9E 67 CA 79 90 00 [15:56:01]wFMCommunicate OK [15:56:01]SAM_PROTO_SignData done [15:56:01]FM_MakeSignedData done [15:56:01]CreateOFDProtocolMessage [15:56:01]wFMCommunicate request_size=4 [15:56:01]MH_SAM_APDU [15:56:01]CAPDU: 80 11 00 00 [15:56:01]Write to MH i2c: E2 08 00 20 0A 80 11 00 00 00 00 00 00 A4 [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:01]Read from MH i2c: E2 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 17 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: E2 17 00 20 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F7 [15:56:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:56:01]wFMCommunicate OK [15:56:01]CreateOFDProtocolMessage done [15:56:01]OFDSenderStorePacket 151490 [15:56:01]StoreOFDPacket docnum=151490 [15:56:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF 84 07 01 0E 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 90 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 4F 02 00 35 04 06 00 98 A1 A8 7D 7B 19 FA 26 86 1B 9E 67 CA 79 [15:56:01]CheckFolder [15:56:01]dirname=/storage/ofd_packets [15:56:01]CheckFolder done [15:56:01]ProducePacketName [15:56:01]name=ofd_packets/00151490 [15:56:01]NVStorageSaveData ofd_packets/00151490 [15:56:01]File name is /storage/ofd_packets/00151490 [15:56:01]Write 301 bytes [15:56:01]NVStorageSaveData done [15:56:01]OFDSenderStorePacket done [15:56:01]KKMCreateOFDPacket done [15:56:01]NVStorageSaveData kkm_last_timestamp [15:56:01]File name is /storage/kkm_last_timestamp [15:56:01]Write 4 bytes [15:56:01]NVStorageSaveData done [15:56:01]ExternCall_PrintAddStr [15:56:01]wPrintStart [15:56:01]Write to MH i2c: 01 00 00 21 0A 2B [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: 01 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: 01 07 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: 01 07 00 21 0A 00 00 00 00 00 FF 0F 40 [15:56:01]RasterBufferAndPrint [15:56:01]line Счет N : (1)1785508 [15:56:01]line ИНН: 02508201610067 [15:56:01]line Контрольно-Кассовый Чек [15:56:01]line ПРОДАЖА [15:56:01]line ТРК (МРК, ГНК) : 32 [15:56:01]line Товар: 2710124130 [15:56:01]line Аи-92-К-5 [15:56:01]line 2.950 * 67.80 [15:56:01]line = 200.01 [15:56:01]line НДС 12% НСП 1% [15:56:01]line > о реализуемом товаре [15:56:01]line ОКРУГЛЕНИЕ: -0.01 [15:56:01]line ИТОГО: 200.00 [15:56:01]line Внесено: 200.00 [15:56:01]line СДАЧА: 0.00 [15:56:01]line НСП 1% : 1.77 [15:56:01]line НДС 12% : 21.24 [15:56:01]line Наличными: 200.00 [15:56:01]line Безнал.: 0.00 [15:56:01]line Место: АЗС № 89 "Партнер Нефть" [15:56:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:56:01]line СНО: Общий режим [15:56:01]line Чек 240 21.09.2024 15:56 [15:56:01]line Смена: 474 ФФД: 1.0 [15:56:01]line ЗНМ: 0300000113 [15:56:01]line РНМ: 0000000000091825 [15:56:01]line Версия ККМ: 001 [15:56:01]line ФМ: 0000000000871835 [15:56:01]line ФД: 151490 [15:56:01]line ФПД: 167820083952409 [15:56:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151490&fm=167820083952409&tin=02508201610067®Number=0000000000091825&sum=20000 [15:56:01]written 0, free lines is 4095 [15:56:01]OFD Sender: Processing packet 151490 [packets to send 824, broken 823] [15:56:01]ProducePacketName [15:56:01]name=ofd_packets/00151490 [15:56:01]OFD Sender: To server: pG, [15:56:01]CommunicateWithHost lk.salyk.kg:30040 [15:56:01]ConnectInit lk.salyk.kg [15:56:02]Write to MH i2c: 01 00 00 4C 0A 56 [15:56:02]Write i2c OK [15:56:02]MH_I2C_Read... [15:56:02]Read from MH i2c: 01 [15:56:02]MH_I2C_Read... [15:56:02]Read from MH i2c: 01 07 00 [15:56:02]MH_I2C_Read... [15:56:02]Read from MH i2c: 01 07 00 4C 0A 00 00 00 00 00 DF 0C 48 [15:56:02]RasterBufferAndPrint [15:56:02]line [15:56:02]line [15:56:02]line [15:56:02]line [15:56:02]line [15:56:02]written 0, free lines is 3301 [15:56:02]MH_Cut [15:56:02]Write to MH i2c: D1 01 00 53 0A 01 2F [15:56:02]Write i2c OK [15:56:02]MH_I2C_Read... [15:56:02]Read from MH i2c: D1 [15:56:02]MH_I2C_Read... [15:56:02]Read from MH i2c: D1 01 00 [15:56:02]MH_I2C_Read... [15:56:02]Read from MH i2c: D1 01 00 53 0A 00 2E [15:56:02]Write to MH i2c: 01 00 00 54 0A 5E [15:56:02]Write i2c OK [15:56:02]MH_I2C_Read... [15:56:02]*** Cut start [15:56:02]*** Purtial cut [15:56:02]*** Stage 1: CUTSNS_PIN = 1 [15:56:03]Read from MH i2c: 01 [15:56:03]MH_I2C_Read... [15:56:03]*** Stop cut motor [15:56:03]*** Cut end [15:56:03]Read from MH i2c: 01 07 00 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: 01 07 00 54 0A 00 00 00 00 00 FF 0F 73 [15:56:03]process_action close_receipt done [15:56:03]requested_data is exist [15:56:03]produce_requested_data [15:56:03]requested_item fm.sn is exist - process it [15:56:03]wFMCommunicate request_size=4 [15:56:03]MH_SAM_APDU [15:56:03]CAPDU: 80 11 00 00 [15:56:03]Write to MH i2c: E2 08 00 55 0A 80 11 00 00 00 00 00 00 D9 [15:56:03]Write i2c OK [15:56:03]MH_I2C_Read... [15:56:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:03]Read from MH i2c: E2 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 17 00 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 17 00 55 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [15:56:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:56:03]wFMCommunicate OK [15:56:03]requested_item fd.num is exist - process it [15:56:03]SAM_PROTO_GetFieldsCounters [15:56:03]wFMCommunicate request_size=4 [15:56:03]MH_SAM_APDU [15:56:03]CAPDU: 80 13 00 00 [15:56:03]Write to MH i2c: E2 08 00 56 0A 80 13 00 00 00 00 00 00 DC [15:56:03]Write i2c OK [15:56:03]MH_I2C_Read... [15:56:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:03]Read from MH i2c: E2 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 62 00 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 62 00 56 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [15:56:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:03]wFMCommunicate OK [15:56:03]SAM_PROTO_GetFieldsCounters done [15:56:03]requested_item shift.num is exist - process it [15:56:03]requested_item shift.opened is exist - process it [15:56:03]req_shift_opened [15:56:03]FM_GetShiftState [15:56:03]SAM_PROTO_GetShiftState [15:56:03]wFMCommunicate request_size=4 [15:56:03]MH_SAM_APDU [15:56:03]CAPDU: 80 13 01 00 [15:56:03]Write to MH i2c: E2 08 00 57 0A 80 13 01 00 00 00 00 00 DE [15:56:03]Write i2c OK [15:56:03]MH_I2C_Read... [15:56:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:03]Read from MH i2c: E2 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 0E 00 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 0E 00 57 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6E [15:56:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:56:03]wFMCommunicate OK [15:56:03]SAM_PROTO_GetShiftState done [15:56:03]FM_GetShiftState done [15:56:03]req_shift_opened done [15:56:03]requested_item shift.open_date is exist - process it [15:56:03]req_shift_open_date [15:56:03]req_shift_open_date done [15:56:03]produce_requested_data done [15:56:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151490,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:56:03]process_action_free close_receipt [15:56:03]json_value_free [15:56:03]json_value_free done [15:56:03]process_json_proto returns [15:56:03]Send response to host [15:56:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151490,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:56:03]free response buf [15:56:03]execute_script done [15:56:03]execute_script returns [15:56:03]free content buf [15:56:03]Sock 10.Close socket [15:56:03]Sock 10.Thread stoped [15:56:06]ConnectInit Can't take IP for lk.salyk.kg [15:56:06]CommunicateWithHost connect error [15:56:06]CommunicateWithHost err = -1 [15:56:06]OFD Sender: Server communicate error [15:56:11]OFD Sender: Processing packet 151490 [packets to send 824, broken 823] [15:56:11]ProducePacketName [15:56:11]name=ofd_packets/00151490 [15:56:11]OFD Sender: To server: pG, [15:56:11]CommunicateWithHost lk.salyk.kg:30040 [15:56:11]ConnectInit lk.salyk.kg [15:56:16]ConnectInit Can't take IP for lk.salyk.kg [15:56:16]CommunicateWithHost connect error [15:56:16]CommunicateWithHost err = -1 [15:56:16]OFD Sender: Server communicate error [15:56:20]accept exits with 7 [15:56:20]New connection [15:56:20]New thread 3067018596 created [15:56:20]Thread 3067161956 joined [15:56:20]Waiting for new connection... [15:56:20] Sock 7.Parse request [15:56:20]Sock 7.Check first char [15:56:20]Sock 7.First char is OK [15:56:20]request: POST /json_proto HTTP/1.0 [15:56:20]Method: POST [15:56:20]URL: /json_proto [15:56:20]Method is POST - this is cgi request [15:56:20]url: /json_proto [15:56:20]query_string will be loaded in cgi processing [15:56:20]execute_cgi json_proto POST (null) [15:56:20]execute_cgi path=json_proto method=POST [15:56:20]POST find Content-Length [15:56:20]Host: 172.17.43.67:8080 [15:56:20]Content-Length: 675 [15:56:20]Content-Type: application/json [15:56:20] [15:56:20]POST finish read [15:56:20]Found Content-Length = 675 [15:56:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:20]execute_script... [15:56:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:20]POST & json_proto [15:56:20]process_json_proto [15:56:20]json parsed OK: [15:56:20]protocol is kg_v1.0 [15:56:20]action value=close_receipt [15:56:20]process_action close_receipt [15:56:20]cmd_close_receipt [15:56:20]MH_GetDate [15:56:20]Write to MH i2c: F0 00 00 58 0A 51 [15:56:20]Write i2c OK [15:56:20]MH_I2C_Read... [15:56:20]Read from MH i2c: F0 [15:56:20]MH_I2C_Read... [15:56:20]Read from MH i2c: F0 09 00 [15:56:20]MH_I2C_Read... [15:56:20]Read from MH i2c: F0 09 00 58 0A 00 A4 EC EE 66 6A BD 47 65 11 [15:56:20]GetLastDocTimeStamp 1726934160 [15:56:20]current date 1726934180 [15:56:20]FM_GetShiftState [15:56:20]SAM_PROTO_GetShiftState [15:56:20]wFMCommunicate request_size=4 [15:56:20]MH_SAM_APDU [15:56:20]CAPDU: 80 13 01 00 [15:56:20]Write to MH i2c: E2 08 00 59 0A 80 13 01 00 00 00 00 00 E0 [15:56:20]Write i2c OK [15:56:20]MH_I2C_Read... [15:56:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:20]Read from MH i2c: E2 [15:56:20]MH_I2C_Read... [15:56:20]Read from MH i2c: E2 0E 00 [15:56:20]MH_I2C_Read... [15:56:20]Read from MH i2c: E2 0E 00 59 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 70 [15:56:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:56:20]wFMCommunicate OK [15:56:20]SAM_PROTO_GetShiftState done [15:56:20]FM_GetShiftState done [15:56:20]opened in 1726878748 [15:56:20]opened+sec_in_day 1726965148 [15:56:20]quantity*price = 60045 [15:56:20]sum+1 = 60047 [15:56:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 241 21.09.2024 15:56 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151491 ФПД: 226700383489010 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151491&fm=226700383489010&tin=02508201610067®Number=0000000000091825&sum=60000 [15:56:21]StoreToDocumentArchive [15:56:21]shift 474 fd 151491 [15:56:21]save to /storage/0474/doc_00151491 [15:56:21]save last doc name /storage/0474/doc_00151491 to /storage/kkm_last_doc_name [15:56:21]save OK [15:56:21]Clear old archive folders... [15:56:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:56:21]tlvbuf is 002E73D0 [15:56:21]SAM_PROTO_ClearQueue [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 09 00 00 [15:56:21]Write to MH i2c: E2 08 00 66 0A 80 09 00 00 00 00 00 00 E2 [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 66 0A 00 90 00 E4 [15:56:21]RAPDU: 90 00 [15:56:21]wFMCommunicate OK [15:56:21]SAM_PROTO_ClearQueue done [15:56:21]KKMCreateOFDPacket [15:56:21]OFDProtocolAddRootSTLVToBuf [15:56:21]FM_MakeSignedData [15:56:21]FM_MakeSignedData [15:56:21]SAM_PROTO_SignData [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 0D 01 02 [15:56:21]Write to MH i2c: E2 08 00 67 0A 80 0D 01 02 00 00 00 00 EA [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 67 0A 00 90 00 E5 [15:56:21]RAPDU: 90 00 [15:56:21]wFMCommunicate OK [15:56:21]wFMCommunicate request_size=255 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 F1 00 00 00 F4 03 04 00 A4 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 4F 02 00 35 04 06 00 CE 2E CB D4 [15:56:21]Write to MH i2c: E2 02 01 68 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 A4 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 4F 02 00 35 04 06 00 CE 2E CB D4 00 00 8F [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]OFD Sender: Processing packet 151490 [packets to send 824, broken 823] [15:56:21]ProducePacketName [15:56:21]name=ofd_packets/00151490 [15:56:21]OFD Sender: To server: pG, [15:56:21]CommunicateWithHost lk.salyk.kg:30040 [15:56:21]ConnectInit lk.salyk.kg [15:56:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 68 0A 00 90 00 E6 [15:56:21]RAPDU: 90 00 [15:56:21]wFMCommunicate OK [15:56:21]wFMCommunicate request_size=7 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 0D 02 02 02 0B F2 [15:56:21]Write to MH i2c: E2 0A 00 69 0A 80 0D 02 02 02 00 0B F2 00 00 EE [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 03 00 69 0A 00 90 00 E7 [15:56:21]RAPDU: 90 00 [15:56:21]wFMCommunicate OK [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 0D 03 02 [15:56:21]Write to MH i2c: E2 08 00 6A 0A 80 0D 03 02 00 00 00 00 EF [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 0B 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 0B 00 6A 0A 00 39 10 E3 8C CD 65 52 A5 90 00 D1 [15:56:21]RAPDU: 39 10 E3 8C CD 65 52 A5 90 00 [15:56:21]wFMCommunicate OK [15:56:21]SAM_PROTO_SignData done [15:56:21]FM_MakeSignedData done [15:56:21]CreateOFDProtocolMessage [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 11 00 00 [15:56:21]Write to MH i2c: E2 08 00 6B 0A 80 11 00 00 00 00 00 00 EF [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 17 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 17 00 6B 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [15:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:56:21]wFMCommunicate OK [15:56:21]CreateOFDProtocolMessage done [15:56:21]OFDSenderStorePacket 151491 [15:56:21]StoreOFDPacket docnum=151491 [15:56:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 06 EB 04 01 68 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 A4 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 4F 02 00 35 04 06 00 CE 2E CB D4 0B F2 39 10 E3 8C CD 65 52 A5 [15:56:21]CheckFolder [15:56:21]dirname=/storage/ofd_packets [15:56:21]CheckFolder done [15:56:21]ProducePacketName [15:56:21]name=ofd_packets/00151491 [15:56:21]NVStorageSaveData ofd_packets/00151491 [15:56:21]File name is /storage/ofd_packets/00151491 [15:56:21]Write 298 bytes [15:56:21]NVStorageSaveData done [15:56:21]OFDSenderStorePacket done [15:56:21]KKMCreateOFDPacket done [15:56:21]NVStorageSaveData kkm_last_timestamp [15:56:21]File name is /storage/kkm_last_timestamp [15:56:21]Write 4 bytes [15:56:21]NVStorageSaveData done [15:56:21]ExternCall_PrintAddStr [15:56:21]wPrintStart [15:56:21]Write to MH i2c: 01 00 00 6C 0A 76 [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: 01 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: 01 07 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: 01 07 00 6C 0A 00 00 00 00 00 FF 0F 8B [15:56:21]RasterBufferAndPrint [15:56:21]line Счет N : (1)1785509 [15:56:21]line ИНН: 02508201610067 [15:56:21]line Контрольно-Кассовый Чек [15:56:21]line ПРОДАЖА [15:56:21]line ТРК (МРК, ГНК) : 41 [15:56:21]line Товар: 2710194210 [15:56:22]line ДТ-К-5 [15:56:22]line 7.880 * 76.20 [15:56:22]line = 600.46 [15:56:22]line НДС 12% НСП 1% [15:56:22]line > о реализуемом товаре [15:56:22]line ОКРУГЛЕНИЕ: -0.46 [15:56:22]line ИТОГО: 600.00 [15:56:22]line Внесено: 600.00 [15:56:22]line СДАЧА: 0.00 [15:56:22]line НСП 1% : 5.31 [15:56:22]line НДС 12% : 63.77 [15:56:22]line Наличными: 600.00 [15:56:22]line Безнал.: 0.00 [15:56:22]line Место: АЗС № 89 "Партнер Нефть" [15:56:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [15:56:22]line СНО: Общий режим [15:56:22]line Чек 241 21.09.2024 15:56 [15:56:22]line Смена: 474 ФФД: 1.0 [15:56:22]line ЗНМ: 0300000113 [15:56:22]line РНМ: 0000000000091825 [15:56:22]line Версия ККМ: 001 [15:56:22]line ФМ: 0000000000871835 [15:56:22]line ФД: 151491 [15:56:22]line ФПД: 226700383489010 [15:56:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T155620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151491&fm=226700383489010&tin=02508201610067®Number=0000000000091825&sum=60000 [15:56:22]written 0, free lines is 4095 [15:56:22]recv_with_timeout no data received [15:56:22]Connected sock=10 [15:56:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF 84 07 01 0E 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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 90 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 4F 02 00 35 04 06 00 98 A1 A8 7D 7B 19 FA 26 86 1B 9E 67 CA 79 [15:56:22]Write to MH i2c: 01 00 00 97 0A A1 [15:56:22]Write i2c OK [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: 01 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: 01 07 00 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: 01 07 00 97 0A 00 00 00 00 00 F4 0C A8 [15:56:22]RasterBufferAndPrint [15:56:22]line [15:56:22]line [15:56:22]line [15:56:22]line [15:56:22]line [15:56:22]written 0, free lines is 3328 [15:56:22]MH_Cut [15:56:22]Write to MH i2c: D1 01 00 9E 0A 01 7A [15:56:22]Write i2c OK [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: D1 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: D1 01 00 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: D1 01 00 9E 0A 00 79 [15:56:22]Write to MH i2c: 01 00 00 9F 0A A9 [15:56:22]Write i2c OK [15:56:22]MH_I2C_Read... [15:56:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D1 87 47 00 37 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C2 4F 02 00 F4 03 04 00 AB 94 EE 66 B6 04 01 00 00 B7 EA 80 47 DE 14 47 04 [15:56:22]CommunicateWithHost err = 0 [15:56:22]CheckOFDResponse [15:56:22]1017 (14) - 77093643461234 [15:56:22]1041 (16) - 0000000000871835 [15:56:22]1040 (4) - 151490 [15:56:22]1012 (4) - 21.09.2024 09:40 [15:56:22]1206 (1) - 0 [15:56:22]OFD Sender: Remove packet 151490 [15:56:22]ProducePacketName [15:56:22]name=ofd_packets/00151490 [15:56:22]NVStorageDeleteData [15:56:23]*** Cut start [15:56:23]*** Purtial cut [15:56:23]*** Stage 1: CUTSNS_PIN = 1 [15:56:23]OFD Sender: Processing packet 151491 [packets to send 824, broken 823] [15:56:23]ProducePacketName [15:56:23]name=ofd_packets/00151491 [15:56:23]OFD Sender: To server: pG, [15:56:23]CommunicateWithHost lk.salyk.kg:30040 [15:56:23]ConnectInit lk.salyk.kg [15:56:23]Read from MH i2c: 01 [15:56:23]MH_I2C_Read... [15:56:23]*** Stop cut motor [15:56:23]*** Cut end [15:56:23]Read from MH i2c: 01 07 00 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: 01 07 00 9F 0A 00 00 00 00 00 FF 0F BE [15:56:23]process_action close_receipt done [15:56:23]requested_data is exist [15:56:23]produce_requested_data [15:56:23]requested_item fm.sn is exist - process it [15:56:23]wFMCommunicate request_size=4 [15:56:23]MH_SAM_APDU [15:56:23]CAPDU: 80 11 00 00 [15:56:23]Write to MH i2c: E2 08 00 A0 0A 80 11 00 00 00 00 00 00 24 [15:56:23]Write i2c OK [15:56:23]MH_I2C_Read... [15:56:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:23]Read from MH i2c: E2 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 17 00 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 17 00 A0 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [15:56:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [15:56:23]wFMCommunicate OK [15:56:23]requested_item fd.num is exist - process it [15:56:23]SAM_PROTO_GetFieldsCounters [15:56:23]wFMCommunicate request_size=4 [15:56:23]MH_SAM_APDU [15:56:23]CAPDU: 80 13 00 00 [15:56:23]Write to MH i2c: E2 08 00 A1 0A 80 13 00 00 00 00 00 00 27 [15:56:23]Write i2c OK [15:56:23]MH_I2C_Read... [15:56:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:23]Read from MH i2c: E2 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 62 00 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 62 00 A1 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [15:56:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:23]wFMCommunicate OK [15:56:23]SAM_PROTO_GetFieldsCounters done [15:56:23]requested_item shift.num is exist - process it [15:56:23]requested_item shift.opened is exist - process it [15:56:23]req_shift_opened [15:56:23]FM_GetShiftState [15:56:23]SAM_PROTO_GetShiftState [15:56:23]wFMCommunicate request_size=4 [15:56:23]MH_SAM_APDU [15:56:23]CAPDU: 80 13 01 00 [15:56:23]Write to MH i2c: E2 08 00 A2 0A 80 13 01 00 00 00 00 00 29 [15:56:23]Write i2c OK [15:56:23]MH_I2C_Read... [15:56:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:23]Read from MH i2c: E2 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 0E 00 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 0E 00 A2 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B9 [15:56:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:56:23]wFMCommunicate OK [15:56:23]SAM_PROTO_GetShiftState done [15:56:23]FM_GetShiftState done [15:56:23]req_shift_opened done [15:56:23]requested_item shift.open_date is exist - process it [15:56:23]req_shift_open_date [15:56:23]req_shift_open_date done [15:56:23]produce_requested_data done [15:56:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151491,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [15:56:23]process_action_free close_receipt [15:56:23]json_value_free [15:56:23]json_value_free done [15:56:23]process_json_proto returns [15:56:23]Send response to host [15:56:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151491,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [15:56:23]free response buf [15:56:23]execute_script done [15:56:23]execute_script returns [15:56:23]free content buf [15:56:23]Sock 7.Close socket [15:56:23]Sock 7.Thread stoped [15:56:23]Connected sock=10 [15:56:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 06 EB 04 01 68 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 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 A4 EC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 4F 02 00 35 04 06 00 CE 2E CB D4 0B F2 39 10 E3 8C CD 65 52 A5 [15:56:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 03 BB 47 00 6E F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C3 4F 02 00 F4 03 04 00 AC 94 EE 66 B6 04 01 00 00 6E BB 62 FC 06 1D C3 4D [15:56:24]CommunicateWithHost err = 0 [15:56:24]CheckOFDResponse [15:56:24]1017 (14) - 77093643461234 [15:56:24]1041 (16) - 0000000000871835 [15:56:24]1040 (4) - 151491 [15:56:24]1012 (4) - 21.09.2024 09:41 [15:56:24]1206 (1) - 0 [15:56:24]OFD Sender: Remove packet 151491 [15:56:24]ProducePacketName [15:56:24]name=ofd_packets/00151491 [15:56:24]NVStorageDeleteData [15:56:24]OFD Sender: No OFD packet to send [15:56:24]OFD Sender: No OFD packet to send [15:56:29]OFD Sender: No OFD packet to send [15:56:32]recv_with_timeout no data received [15:56:35]OFD Sender: No OFD packet to send [15:56:40]OFD Sender: No OFD packet to send [15:56:45]OFD Sender: No OFD packet to send [15:56:50]OFD Sender: No OFD packet to send [15:56:55]OFD Sender: No OFD packet to send [15:57:00]OFD Sender: No OFD packet to send [15:57:01]recv_with_timeout no data received [15:57:05]OFD Sender: No OFD packet to send [15:57:10]OFD Sender: No OFD packet to send [15:57:15]OFD Sender: No OFD packet to send [15:57:20]OFD Sender: No OFD packet to send [15:57:20]recv_with_timeout no data received [15:57:25]OFD Sender: No OFD packet to send [15:57:30]OFD Sender: No OFD packet to send [15:57:35]OFD Sender: No OFD packet to send [15:57:40]OFD Sender: No OFD packet to send [15:57:45]OFD Sender: No OFD packet to send [15:57:50]OFD Sender: No OFD packet to send [15:57:55]OFD Sender: No OFD packet to send [15:58:00]OFD Sender: No OFD packet to send [15:58:05]OFD Sender: No OFD packet to send [15:58:10]OFD Sender: No OFD packet to send [15:58:15]OFD Sender: No OFD packet to send [15:58:20]OFD Sender: No OFD packet to send [15:58:25]OFD Sender: No OFD packet to send [15:58:30]recv_with_timeout no data received [15:58:30]OFD Sender: No OFD packet to send [15:58:35]OFD Sender: No OFD packet to send [15:58:40]OFD Sender: No OFD packet to send [15:58:45]OFD Sender: No OFD packet to send [15:58:49]accept exits with 9 [15:58:49]New connection [15:58:49]New thread 3067161956 created [15:58:49]Thread 3067018596 joined [15:58:49]Waiting for new connection... [15:58:49] Sock 9.Parse request [15:58:49]Sock 9.Check first char [15:58:49]Sock 9.First char is OK [15:58:49]request: POST /json_proto HTTP/1.0 [15:58:49]Method: POST [15:58:49]URL: /json_proto [15:58:49]Method is POST - this is cgi request [15:58:49]url: /json_proto [15:58:49]query_string will be loaded in cgi processing [15:58:49]execute_cgi json_proto POST (null) [15:58:49]execute_cgi path=json_proto method=POST [15:58:49]POST find Content-Length [15:58:49]Host: 172.17.43.67:8080 [15:58:49]Content-Length: 678 [15:58:49]Content-Type: application/json [15:58:49] [15:58:49]POST finish read [15:58:49]Found Content-Length = 678 [15:58:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:49]execute_script... [15:58: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)1785511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:58:49]POST & json_proto [15:58:49]process_json_proto [15:58:49]json parsed OK: [15:58:49]protocol is kg_v1.0 [15:58:49]action value=close_receipt [15:58:49]process_action close_receipt [15:58:49]cmd_close_receipt [15:58:49]MH_GetDate [15:58:49]Write to MH i2c: F0 00 00 A3 0A 9C [15:58:49]Write i2c OK [15:58:49]MH_I2C_Read... [15:58:49]Read from MH i2c: F0 [15:58:49]MH_I2C_Read... [15:58:49]Read from MH i2c: F0 09 00 [15:58:49]MH_I2C_Read... [15:58:49]Read from MH i2c: F0 09 00 A3 0A 00 3A ED EE 66 6A BD 47 65 F3 [15:58:49]GetLastDocTimeStamp 1726934180 [15:58:49]current date 1726934330 [15:58:49]FM_GetShiftState [15:58:49]SAM_PROTO_GetShiftState [15:58:49]wFMCommunicate request_size=4 [15:58:49]MH_SAM_APDU [15:58:49]CAPDU: 80 13 01 00 [15:58:49]Write to MH i2c: E2 08 00 A4 0A 80 13 01 00 00 00 00 00 2B [15:58:49]Write i2c OK [15:58:49]MH_I2C_Read... [15:58:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:58:49]Read from MH i2c: E2 [15:58:49]MH_I2C_Read... [15:58:49]Read from MH i2c: E2 0E 00 [15:58:49]MH_I2C_Read... [15:58:49]Read from MH i2c: E2 0E 00 A4 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BB [15:58:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [15:58:49]wFMCommunicate OK [15:58:49]SAM_PROTO_GetShiftState done [15:58:49]FM_GetShiftState done [15:58:49]opened in 1726878748 [15:58:49]opened+sec_in_day 1726965148 [15:58:49]quantity*price = 40002 [15:58:49]sum+1 = 40003 [15:58:49]Check (price>sum+1) || (price+1 о реализуемом товаре [16:06:07]line ОКРУГЛЕНИЕ: -0.01 [16:06:07]line ИТОГО: 1509.00 [16:06:07]line Внесено: 1509.00 [16:06:07]line СДАЧА: 0.00 [16:06:07]line НСП 1% : 13.35 [16:06:07]line НДС 12% : 160.25 [16:06:07]line Наличными: 1509.00 [16:06:07]line Безнал.: 0.00 [16:06:07]line Место: АЗС № 89 "Партнер Нефть" [16:06:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:06:07]line СНО: Общий режим [16:06:07]line Чек 243 21.09.2024 16:06 [16:06:07]line Смена: 474 ФФД: 1.0 [16:06:07]line ЗНМ: 0300000113 [16:06:07]line РНМ: 0000000000091825 [16:06:07]line Версия ККМ: 001 [16:06:07]line [16:06:07]line Дисконтная программа [16:06:07]line АИ-92 [16:06:07]line номер 89 [16:06:07]line сэкономлено 22.59 сом [16:06:07]line ФМ: 0000000000871835 [16:06:07]line ФД: 151493 [16:06:07]line ФПД: 249527478887178 [16:06:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T160605&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151493&fm=249527478887178&tin=02508201610067®Number=0000000000091825&sum=150900 [16:06:07]written 0, free lines is 4095 [16:06:07]Connected sock=10 [16:06:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 15 75 07 01 EE 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3E 58 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 75 4D 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 4D 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 3E 00 00 00 00 07 04 06 00 74 4D 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 ED EE EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C5 4F 02 00 35 04 06 00 E2 F1 A4 BD A3 0A 03 52 D9 8C 2A 35 CD A5 [16:06:07]Write to MH i2c: 01 00 00 95 00 95 [16:06:07]Write i2c OK [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: 01 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: 01 07 00 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 45 0D EE [16:06:07]RasterBufferAndPrint [16:06:07]line [16:06:07]line [16:06:07]line [16:06:07]line [16:06:07]line [16:06:07]written 0, free lines is 3419 [16:06:07]MH_Cut [16:06:07]Write to MH i2c: D1 01 00 9C 00 01 6E [16:06:07]Write i2c OK [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: D1 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: D1 01 00 [16:06:07]MH_I2C_Read... [16:06:07]Read from MH i2c: D1 01 00 9C 00 00 6D [16:06:07]Write to MH i2c: 01 00 00 9D 00 9D [16:06:07]Write i2c OK [16:06:07]MH_I2C_Read... [16:06:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 80 04 47 00 25 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 38 37 31 38 33 35 10 04 04 00 C5 4F 02 00 F4 03 04 00 F4 96 EE 66 B6 04 01 00 00 2F 6A 87 70 55 65 F1 BB [16:06:08]CommunicateWithHost err = 0 [16:06:08]CheckOFDResponse [16:06:08]1017 (14) - 77093643461234 [16:06:08]1041 (16) - 0000000000871835 [16:06:08]1040 (4) - 151493 [16:06:08]1012 (4) - 21.09.2024 09:50 [16:06:08]1206 (1) - 0 [16:06:08]OFD Sender: Remove packet 151493 [16:06:08]ProducePacketName [16:06:08]name=ofd_packets/00151493 [16:06:08]NVStorageDeleteData [16:06:08]*** Cut start [16:06:08]*** Purtial cut [16:06:08]*** Stage 1: CUTSNS_PIN = 1 [16:06:08]Read from MH i2c: 01 [16:06:08]MH_I2C_Read... [16:06:08]*** Stop cut motor [16:06:08]*** Cut end [16:06:08]Read from MH i2c: 01 07 00 [16:06:08]MH_I2C_Read... [16:06:08]Read from MH i2c: 01 07 00 9D 00 00 00 00 00 00 FF 0F B2 [16:06:08]process_action close_receipt done [16:06:08]requested_data is exist [16:06:08]produce_requested_data [16:06:08]requested_item fm.sn is exist - process it [16:06:08]wFMCommunicate request_size=4 [16:06:08]MH_SAM_APDU [16:06:08]CAPDU: 80 11 00 00 [16:06:08]Write to MH i2c: E2 08 00 9E 00 80 11 00 00 00 00 00 00 18 [16:06:08]Write i2c OK [16:06:08]MH_I2C_Read... [16:06:08]OFD Sender: No OFD packet to send [16:06:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:06:08]Read from MH i2c: E2 [16:06:08]MH_I2C_Read... [16:06:08]Read from MH i2c: E2 17 00 [16:06:08]MH_I2C_Read... [16:06:08]Read from MH i2c: E2 17 00 9E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6B [16:06:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:06:08]wFMCommunicate OK [16:06:08]requested_item fd.num is exist - process it [16:06:08]SAM_PROTO_GetFieldsCounters [16:06:08]wFMCommunicate request_size=4 [16:06:08]MH_SAM_APDU [16:06:08]CAPDU: 80 13 00 00 [16:06:08]Write to MH i2c: E2 08 00 9F 00 80 13 00 00 00 00 00 00 1B [16:06:08]Write i2c OK [16:06:08]MH_I2C_Read... [16:06:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:06:08]Read from MH i2c: E2 [16:06:08]MH_I2C_Read... [16:06:08]Read from MH i2c: E2 62 00 [16:06:08]MH_I2C_Read... [16:06:08]Read from MH i2c: E2 62 00 9F 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 06 [16:06:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:06:09]wFMCommunicate OK [16:06:09]SAM_PROTO_GetFieldsCounters done [16:06:09]requested_item shift.num is exist - process it [16:06:09]requested_item shift.opened is exist - process it [16:06:09]req_shift_opened [16:06:09]FM_GetShiftState [16:06:09]SAM_PROTO_GetShiftState [16:06:09]wFMCommunicate request_size=4 [16:06:09]MH_SAM_APDU [16:06:09]CAPDU: 80 13 01 00 [16:06:09]Write to MH i2c: E2 08 00 A0 00 80 13 01 00 00 00 00 00 1D [16:06:09]Write i2c OK [16:06:09]MH_I2C_Read... [16:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:06:09]Read from MH i2c: E2 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 0E 00 [16:06:09]MH_I2C_Read... [16:06:09]Read from MH i2c: E2 0E 00 A0 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AD [16:06:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:06:09]wFMCommunicate OK [16:06:09]SAM_PROTO_GetShiftState done [16:06:09]FM_GetShiftState done [16:06:09]req_shift_opened done [16:06:09]requested_item shift.open_date is exist - process it [16:06:09]req_shift_open_date [16:06:09]req_shift_open_date done [16:06:09]produce_requested_data done [16:06:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151493,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:06:09]process_action_free close_receipt [16:06:09]json_value_free [16:06:09]json_value_free done [16:06:09]process_json_proto returns [16:06:09]Send response to host [16:06:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151493,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:06:09]free response buf [16:06:09]execute_script done [16:06:09]execute_script returns [16:06:09]free content buf [16:06:09]Sock 7.Close socket [16:06:09]Sock 7.Thread stoped [16:06:13]OFD Sender: No OFD packet to send [16:06:18]OFD Sender: No OFD packet to send [16:06:22]recv_with_timeout no data received [16:06:23]OFD Sender: No OFD packet to send [16:06:28]OFD Sender: No OFD packet to send [16:06:33]OFD Sender: No OFD packet to send [16:06:38]OFD Sender: No OFD packet to send [16:06:43]OFD Sender: No OFD packet to send [16:06:44]recv_with_timeout no data received [16:06:48]OFD Sender: No OFD packet to send [16:06:53]OFD Sender: No OFD packet to send [16:06:58]OFD Sender: No OFD packet to send [16:07:02]accept exits with 6 [16:07:02]New connection [16:07:02]New thread 3067280740 created [16:07:02]Thread 3067137380 joined [16:07:02]Waiting for new connection... [16:07:02] Sock 6.Parse request [16:07:02]Sock 6.Check first char [16:07:02]Sock 6.First char is OK [16:07:02]request: POST /json_proto HTTP/1.0 [16:07:02]Method: POST [16:07:02]URL: /json_proto [16:07:02]Method is POST - this is cgi request [16:07:02]url: /json_proto [16:07:02]query_string will be loaded in cgi processing [16:07:02]execute_cgi json_proto POST (null) [16:07:02]execute_cgi path=json_proto method=POST [16:07:02]POST find Content-Length [16:07:02]Host: 172.17.43.67:8080 [16:07:02]Content-Length: 680 [16:07:02]Content-Type: application/json [16:07:02] [16:07:02]POST finish read [16:07:02]Found Content-Length = 680 [16:07:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:02]execute_script... [16:07: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)1785512", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:07:02]POST & json_proto [16:07:02]process_json_proto [16:07:02]json parsed OK: [16:07:02]protocol is kg_v1.0 [16:07:02]action value=close_receipt [16:07:02]process_action close_receipt [16:07:02]cmd_close_receipt [16:07:02]MH_GetDate [16:07:02]Write to MH i2c: F0 00 00 A1 00 90 [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 09 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: F0 09 00 A1 00 00 27 EF EE 66 6A BD 47 65 D6 [16:07:02]GetLastDocTimeStamp 1726934765 [16:07:02]current date 1726934823 [16:07:02]FM_GetShiftState [16:07:02]SAM_PROTO_GetShiftState [16:07:02]wFMCommunicate request_size=4 [16:07:02]MH_SAM_APDU [16:07:02]CAPDU: 80 13 01 00 [16:07:02]Write to MH i2c: E2 08 00 A2 00 80 13 01 00 00 00 00 00 1F [16:07:02]Write i2c OK [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 [16:07:02]MH_I2C_Read... [16:07:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:02]Read from MH i2c: E2 0E 00 [16:07:02]MH_I2C_Read... [16:07:02]Read from MH i2c: E2 0E 00 A2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AF [16:07:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:07:02]wFMCommunicate OK [16:07:02]SAM_PROTO_GetShiftState done [16:07:02]FM_GetShiftState done [16:07:02]opened in 1726878748 [16:07:02]opened+sec_in_day 1726965148 [16:07:02]quantity*price = 100050 [16:07:02]sum+1 = 100052 [16:07: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 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 244 21.09.2024 16:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151494 ФПД: 2971880473534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T160703&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151494&fm=2971880473534&tin=02508201610067®Number=0000000000091825&sum=100000 [16:07:03]StoreToDocumentArchive [16:07:03]shift 474 fd 151494 [16:07:03]save to /storage/0474/doc_00151494 [16:07:03]save last doc name /storage/0474/doc_00151494 to /storage/kkm_last_doc_name [16:07:03]save OK [16:07:03]Clear old archive folders... [16:07:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:07:03]tlvbuf is 0055AA00 [16:07:03]SAM_PROTO_ClearQueue [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 09 00 00 [16:07:03]Write to MH i2c: E2 08 00 AF 00 80 09 00 00 00 00 00 00 21 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:07:03]Read from MH i2c: E2 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 [16:07:03]MH_I2C_Read... [16:07:03]Read from MH i2c: E2 03 00 AF 00 00 90 00 23 [16:07:03]RAPDU: 90 00 [16:07:03]wFMCommunicate OK [16:07:03]SAM_PROTO_ClearQueue done [16:07:03]KKMCreateOFDPacket [16:07:03]OFDProtocolAddRootSTLVToBuf [16:07:03]FM_MakeSignedData [16:07:03]FM_MakeSignedData [16:07:03]SAM_PROTO_SignData [16:07:03]wFMCommunicate request_size=4 [16:07:03]MH_SAM_APDU [16:07:03]CAPDU: 80 0D 01 02 [16:07:03]Write to MH i2c: E2 08 00 B0 00 80 0D 01 02 00 00 00 00 29 [16:07:03]Write i2c OK [16:07:03]MH_I2C_Read... [16:07:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:07:03]OFD Sender: No OFD packet to send [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=255 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 27 EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 4F 02 00 35 04 06 00 02 B3 F1 E1 [16:07:04]Write to MH i2c: E2 02 01 B1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 27 EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 4F 02 00 35 04 06 00 02 B3 F1 E1 00 00 85 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]recv_with_timeout no data received [16:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=7 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 02 02 02 43 BE [16:07:04]Write to MH i2c: E2 0A 00 B2 00 80 0D 02 02 02 00 43 BE 00 00 31 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [16:07:04]RAPDU: 90 00 [16:07:04]wFMCommunicate OK [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 0D 03 02 [16:07:04]Write to MH i2c: E2 08 00 B3 00 80 0D 03 02 00 00 00 00 2E [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0B 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 0B 00 B3 00 00 84 07 F9 4C D0 04 06 9F 90 00 78 [16:07:04]RAPDU: 84 07 F9 4C D0 04 06 9F 90 00 [16:07:04]wFMCommunicate OK [16:07:04]SAM_PROTO_SignData done [16:07:04]FM_MakeSignedData done [16:07:04]CreateOFDProtocolMessage [16:07:04]wFMCommunicate request_size=4 [16:07:04]MH_SAM_APDU [16:07:04]CAPDU: 80 11 00 00 [16:07:04]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:04]Read from MH i2c: E2 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [16:07:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:07:04]wFMCommunicate OK [16:07:04]CreateOFDProtocolMessage done [16:07:04]OFDSenderStorePacket 151494 [16:07:04]StoreOFDPacket docnum=151494 [16:07:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 55 A6 04 01 3D B6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 27 EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 4F 02 00 35 04 06 00 02 B3 F1 E1 43 BE 84 07 F9 4C D0 04 06 9F [16:07:04]CheckFolder [16:07:04]dirname=/storage/ofd_packets [16:07:04]CheckFolder done [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00151494 [16:07:04]NVStorageSaveData ofd_packets/00151494 [16:07:04]File name is /storage/ofd_packets/00151494 [16:07:04]Write 298 bytes [16:07:04]NVStorageSaveData done [16:07:04]OFDSenderStorePacket done [16:07:04]KKMCreateOFDPacket done [16:07:04]NVStorageSaveData kkm_last_timestamp [16:07:04]File name is /storage/kkm_last_timestamp [16:07:04]Write 4 bytes [16:07:04]NVStorageSaveData done [16:07:04]ExternCall_PrintAddStr [16:07:04]wPrintStart [16:07:04]Write to MH i2c: 01 00 00 B5 00 B5 [16:07:04]Write i2c OK [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 [16:07:04]MH_I2C_Read... [16:07:04]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 FF 0F CA [16:07:04]RasterBufferAndPrint [16:07:04]line Счет N : (1)1785512 [16:07:04]line ИНН: 02508201610067 [16:07:04]line Контрольно-Кассовый Чек [16:07:04]line ПРОДАЖА [16:07:04]line ТРК (МРК, ГНК) : 31 [16:07:04]line Товар: 2710194210 [16:07:04]line ДТ-К-5 [16:07:04]line 13.130 * 76.20 [16:07:04]line = 1000.51 [16:07:04]line НДС 12% НСП 1% [16:07:04]line > о реализуемом товаре [16:07:04]line ОКРУГЛЕНИЕ: -0.51 [16:07:04]line ИТОГО: 1000.00 [16:07:04]line Внесено: 1000.00 [16:07:04]line СДАЧА: 0.00 [16:07:04]line НСП 1% : 8.85 [16:07:04]line НДС 12% : 106.25 [16:07:04]line Наличными: 1000.00 [16:07:04]line Безнал.: 0.00 [16:07:04]line Место: АЗС № 89 "Партнер Нефть" [16:07:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:07:04]line СНО: Общий режим [16:07:04]line Чек 244 21.09.2024 16:07 [16:07:04]line Смена: 474 ФФД: 1.0 [16:07:04]line ЗНМ: 0300000113 [16:07:04]line РНМ: 0000000000091825 [16:07:04]line Версия ККМ: 001 [16:07:04]line ФМ: 0000000000871835 [16:07:04]line ФД: 151494 [16:07:04]line ФПД: 2971880473534 [16:07:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T160703&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151494&fm=2971880473534&tin=02508201610067®Number=0000000000091825&sum=100000 [16:07:04]OFD Sender: Processing packet 151494 [packets to send 824, broken 823] [16:07:04]ProducePacketName [16:07:04]name=ofd_packets/00151494 [16:07:04]OFD Sender: To server: pG, [16:07:04]CommunicateWithHost lk.salyk.kg:30040 [16:07:04]ConnectInit lk.salyk.kg [16:07:04]written 0, free lines is 4095 [16:07:05]Write to MH i2c: 01 00 00 E0 00 E0 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 D2 0C C5 [16:07:05]RasterBufferAndPrint [16:07:05]line [16:07:05]line [16:07:05]line [16:07:05]line [16:07:05]line [16:07:05]written 0, free lines is 3302 [16:07:05]MH_Cut [16:07:05]Write to MH i2c: D1 01 00 E7 00 01 B9 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: D1 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: D1 01 00 [16:07:05]MH_I2C_Read... [16:07:05]Read from MH i2c: D1 01 00 E7 00 00 B8 [16:07:05]Write to MH i2c: 01 00 00 E8 00 E8 [16:07:05]Write i2c OK [16:07:05]MH_I2C_Read... [16:07:05]*** Cut start [16:07:05]*** Purtial cut [16:07:05]*** Stage 1: CUTSNS_PIN = 1 [16:07:06]Read from MH i2c: 01 [16:07:06]MH_I2C_Read... [16:07:06]*** Stop cut motor [16:07:06]*** Cut end [16:07:06]Read from MH i2c: 01 07 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: 01 07 00 E8 00 00 00 00 00 00 FF 0F FD [16:07:06]process_action close_receipt done [16:07:06]requested_data is exist [16:07:06]produce_requested_data [16:07:06]requested_item fm.sn is exist - process it [16:07:06]wFMCommunicate request_size=4 [16:07:06]MH_SAM_APDU [16:07:06]CAPDU: 80 11 00 00 [16:07:06]Write to MH i2c: E2 08 00 E9 00 80 11 00 00 00 00 00 00 63 [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:07:06]Read from MH i2c: E2 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 17 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 17 00 E9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B6 [16:07:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:07:06]wFMCommunicate OK [16:07:06]requested_item fd.num is exist - process it [16:07:06]SAM_PROTO_GetFieldsCounters [16:07:06]wFMCommunicate request_size=4 [16:07:06]MH_SAM_APDU [16:07:06]CAPDU: 80 13 00 00 [16:07:06]Write to MH i2c: E2 08 00 EA 00 80 13 00 00 00 00 00 00 66 [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:07:06]Read from MH i2c: E2 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 62 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 62 00 EA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 55 [16:07:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:07:06]wFMCommunicate OK [16:07:06]SAM_PROTO_GetFieldsCounters done [16:07:06]requested_item shift.num is exist - process it [16:07:06]requested_item shift.opened is exist - process it [16:07:06]req_shift_opened [16:07:06]FM_GetShiftState [16:07:06]SAM_PROTO_GetShiftState [16:07:06]wFMCommunicate request_size=4 [16:07:06]MH_SAM_APDU [16:07:06]CAPDU: 80 13 01 00 [16:07:06]Write to MH i2c: E2 08 00 EB 00 80 13 01 00 00 00 00 00 68 [16:07:06]Write i2c OK [16:07:06]MH_I2C_Read... [16:07:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:07:06]Read from MH i2c: E2 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 0E 00 [16:07:06]MH_I2C_Read... [16:07:06]Read from MH i2c: E2 0E 00 EB 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F8 [16:07:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:07:06]wFMCommunicate OK [16:07:06]SAM_PROTO_GetShiftState done [16:07:06]FM_GetShiftState done [16:07:06]req_shift_opened done [16:07:06]requested_item shift.open_date is exist - process it [16:07:06]req_shift_open_date [16:07:06]req_shift_open_date done [16:07:06]produce_requested_data done [16:07:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151494,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:07:06]process_action_free close_receipt [16:07:06]json_value_free [16:07:06]json_value_free done [16:07:06]process_json_proto returns [16:07:06]Send response to host [16:07:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151494,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:07:06]free response buf [16:07:06]execute_script done [16:07:06]execute_script returns [16:07:06]free content buf [16:07:06]Sock 6.Close socket [16:07:06]Sock 6.Thread stoped [16:07:09]ConnectInit Can't take IP for lk.salyk.kg [16:07:09]CommunicateWithHost connect error [16:07:09]CommunicateWithHost err = -1 [16:07:09]OFD Sender: Server communicate error [16:07:14]OFD Sender: Processing packet 151494 [packets to send 824, broken 823] [16:07:14]ProducePacketName [16:07:14]name=ofd_packets/00151494 [16:07:14]OFD Sender: To server: pG, [16:07:14]CommunicateWithHost lk.salyk.kg:30040 [16:07:14]ConnectInit lk.salyk.kg [16:07:19]ConnectInit Can't take IP for lk.salyk.kg [16:07:19]CommunicateWithHost connect error [16:07:19]CommunicateWithHost err = -1 [16:07:19]OFD Sender: Server communicate error [16:07:24]OFD Sender: Processing packet 151494 [packets to send 824, broken 823] [16:07:24]ProducePacketName [16:07:24]name=ofd_packets/00151494 [16:07:24]OFD Sender: To server: pG, [16:07:24]CommunicateWithHost lk.salyk.kg:30040 [16:07:24]ConnectInit lk.salyk.kg [16:07:29]ConnectInit Can't take IP for lk.salyk.kg [16:07:29]CommunicateWithHost connect error [16:07:29]CommunicateWithHost err = -1 [16:07:29]OFD Sender: Server communicate error [16:07:34]OFD Sender: Processing packet 151494 [packets to send 824, broken 823] [16:07:34]ProducePacketName [16:07:34]name=ofd_packets/00151494 [16:07:34]OFD Sender: To server: pG, [16:07:34]CommunicateWithHost lk.salyk.kg:30040 [16:07:34]ConnectInit lk.salyk.kg [16:07:39]ConnectInit Can't take IP for lk.salyk.kg [16:07:39]CommunicateWithHost connect error [16:07:39]CommunicateWithHost err = -1 [16:07:39]OFD Sender: Server communicate error [16:07:41]ConnectInit Can't connect to host [16:07:44]OFD Sender: Processing packet 151494 [packets to send 824, broken 823] [16:07:44]ProducePacketName [16:07:44]name=ofd_packets/00151494 [16:07:44]OFD Sender: To server: pG, [16:07:44]CommunicateWithHost lk.salyk.kg:30040 [16:07:44]ConnectInit lk.salyk.kg [16:07:46]ConnectInit Can't connect to host [16:07:49]ConnectInit Can't take IP for lk.salyk.kg [16:07:49]CommunicateWithHost connect error [16:07:49]CommunicateWithHost err = -1 [16:07:49]OFD Sender: Server communicate error [16:07:51]ConnectInit Can't connect to host [16:07:54]OFD Sender: Processing packet 151494 [packets to send 824, broken 823] [16:07:54]ProducePacketName [16:07:54]name=ofd_packets/00151494 [16:07:54]OFD Sender: To server: pG, [16:07:54]CommunicateWithHost lk.salyk.kg:30040 [16:07:54]ConnectInit lk.salyk.kg [16:08:10]recv_with_timeout no data received [16:08:20]recv_with_timeout no data received [16:08:28]accept exits with 10 [16:08:28]New connection [16:08:28]New thread 3067137380 created [16:08:28]Thread 3067280740 joined [16:08:28]Waiting for new connection... [16:08:28] Sock 10.Parse request [16:08:28]Sock 10.Check first char [16:08:28]Sock 10.First char is OK [16:08:28]request: POST /json_proto HTTP/1.0 [16:08:28]Method: POST [16:08:28]URL: /json_proto [16:08:28]Method is POST - this is cgi request [16:08:28]url: /json_proto [16:08:28]query_string will be loaded in cgi processing [16:08:28]execute_cgi json_proto POST (null) [16:08:28]execute_cgi path=json_proto method=POST [16:08:28]POST find Content-Length [16:08:28]Host: 172.17.43.67:8080 [16:08:28]Content-Length: 678 [16:08:28]Content-Type: application/json [16:08:28] [16:08:28]POST finish read [16:08:28]Found Content-Length = 678 [16:08:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:28]execute_script... [16:08: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)1785513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:28]POST & json_proto [16:08:28]process_json_proto [16:08:28]json parsed OK: [16:08:28]protocol is kg_v1.0 [16:08:28]action value=close_receipt [16:08:28]process_action close_receipt [16:08:28]cmd_close_receipt [16:08:28]MH_GetDate [16:08:28]Write to MH i2c: F0 00 00 EC 00 DB [16:08:28]Write i2c OK [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: F0 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: F0 09 00 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: F0 09 00 EC 00 00 7C EF EE 66 6A BD 47 65 76 [16:08:28]GetLastDocTimeStamp 1726934823 [16:08:28]current date 1726934908 [16:08:28]FM_GetShiftState [16:08:28]SAM_PROTO_GetShiftState [16:08:28]wFMCommunicate request_size=4 [16:08:28]MH_SAM_APDU [16:08:28]CAPDU: 80 13 01 00 [16:08:28]Write to MH i2c: E2 08 00 ED 00 80 13 01 00 00 00 00 00 6A [16:08:28]Write i2c OK [16:08:28]MH_I2C_Read... [16:08:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:28]Read from MH i2c: E2 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: E2 0E 00 [16:08:28]MH_I2C_Read... [16:08:28]Read from MH i2c: E2 0E 00 ED 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FA [16:08:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:08:28]wFMCommunicate OK [16:08:28]SAM_PROTO_GetShiftState done [16:08:28]FM_GetShiftState done [16:08:28]opened in 1726878748 [16:08:28]opened+sec_in_day 1726965148 [16:08:28]quantity*price = 35052 [16:08:28]sum+1 = 35054 [16:08:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 245 21.09.2024 16:08 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151495 ФПД: 194989364560830 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T160828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151495&fm=194989364560830&tin=02508201610067®Number=0000000000091825&sum=35000 [16:08:29]StoreToDocumentArchive [16:08:29]shift 474 fd 151495 [16:08:29]save to /storage/0474/doc_00151495 [16:08:29]save last doc name /storage/0474/doc_00151495 to /storage/kkm_last_doc_name [16:08:29]save OK [16:08:29]Clear old archive folders... [16:08:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:08:29]tlvbuf is 0055C330 [16:08:29]SAM_PROTO_ClearQueue [16:08:29]wFMCommunicate request_size=4 [16:08:29]MH_SAM_APDU [16:08:29]CAPDU: 80 09 00 00 [16:08:29]Write to MH i2c: E2 08 00 FA 00 80 09 00 00 00 00 00 00 6C [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:29]Read from MH i2c: E2 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 FA 00 00 90 00 6E [16:08:29]RAPDU: 90 00 [16:08:29]wFMCommunicate OK [16:08:29]SAM_PROTO_ClearQueue done [16:08:29]KKMCreateOFDPacket [16:08:29]OFDProtocolAddRootSTLVToBuf [16:08:29]FM_MakeSignedData [16:08:29]FM_MakeSignedData [16:08:29]SAM_PROTO_SignData [16:08:29]wFMCommunicate request_size=4 [16:08:29]MH_SAM_APDU [16:08:29]CAPDU: 80 0D 01 02 [16:08:29]Write to MH i2c: E2 08 00 FB 00 80 0D 01 02 00 00 00 00 74 [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:29]Read from MH i2c: E2 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [16:08:29]RAPDU: 90 00 [16:08:29]wFMCommunicate OK [16:08:29]wFMCommunicate request_size=255 [16:08:29]MH_SAM_APDU [16:08:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 7C EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 4F 02 00 35 04 06 00 B1 [16:08:29]Write to MH i2c: E2 02 01 FC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 7C EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 4F 02 00 35 04 06 00 B1 00 00 76 [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:29]Read from MH i2c: E2 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [16:08:29]RAPDU: 90 00 [16:08:29]wFMCommunicate OK [16:08:29]wFMCommunicate request_size=10 [16:08:29]MH_SAM_APDU [16:08:29]CAPDU: 80 0D 02 02 05 57 7F CF 43 BE [16:08:29]Write to MH i2c: E2 0D 00 FD 00 80 0D 02 02 05 00 57 7F CF 43 BE 00 00 27 [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:29]Read from MH i2c: E2 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [16:08:29]RAPDU: 90 00 [16:08:29]wFMCommunicate OK [16:08:29]wFMCommunicate request_size=4 [16:08:29]MH_SAM_APDU [16:08:29]CAPDU: 80 0D 03 02 [16:08:29]Write to MH i2c: E2 08 00 FE 00 80 0D 03 02 00 00 00 00 79 [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:29]Read from MH i2c: E2 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 0B 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 0B 00 FE 00 00 0F D5 63 89 29 CA 23 1E 90 00 7E [16:08:29]RAPDU: 0F D5 63 89 29 CA 23 1E 90 00 [16:08:29]wFMCommunicate OK [16:08:29]SAM_PROTO_SignData done [16:08:29]FM_MakeSignedData done [16:08:29]CreateOFDProtocolMessage [16:08:29]wFMCommunicate request_size=4 [16:08:29]MH_SAM_APDU [16:08:29]CAPDU: 80 11 00 00 [16:08:29]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:29]Read from MH i2c: E2 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 17 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [16:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:08:29]wFMCommunicate OK [16:08:29]CreateOFDProtocolMessage done [16:08:29]OFDSenderStorePacket 151495 [16:08:29]StoreOFDPacket docnum=151495 [16:08:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6F 0F 07 01 0D B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 7C EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 4F 02 00 35 04 06 00 B1 57 7F CF 43 BE 0F D5 63 89 29 CA 23 1E [16:08:29]CheckFolder [16:08:29]dirname=/storage/ofd_packets [16:08:29]CheckFolder done [16:08:29]ProducePacketName [16:08:29]name=ofd_packets/00151495 [16:08:29]NVStorageSaveData ofd_packets/00151495 [16:08:29]File name is /storage/ofd_packets/00151495 [16:08:29]Write 301 bytes [16:08:29]NVStorageSaveData done [16:08:29]OFDSenderStorePacket done [16:08:29]KKMCreateOFDPacket done [16:08:29]NVStorageSaveData kkm_last_timestamp [16:08:29]File name is /storage/kkm_last_timestamp [16:08:29]Write 4 bytes [16:08:29]NVStorageSaveData done [16:08:29]ExternCall_PrintAddStr [16:08:29]wPrintStart [16:08:29]Write to MH i2c: 01 00 00 00 01 01 [16:08:29]Write i2c OK [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: 01 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: 01 07 00 [16:08:29]MH_I2C_Read... [16:08:29]Read from MH i2c: 01 07 00 00 01 00 00 00 00 00 FF 0F 16 [16:08:29]RasterBufferAndPrint [16:08:29]line Счет N : (1)1785513 [16:08:29]line ИНН: 02508201610067 [16:08:29]line Контрольно-Кассовый Чек [16:08:29]line ПРОДАЖА [16:08:29]line ТРК (МРК, ГНК) : 42 [16:08:29]line Товар: 2710124130 [16:08:29]line Аи-92-К-5 [16:08:29]line 5.170 * 67.80 [16:08:29]line = 350.53 [16:08:29]line НДС 12% НСП 1% [16:08:29]line > о реализуемом товаре [16:08:29]line ОКРУГЛЕНИЕ: -0.53 [16:08:29]line ИТОГО: 350.00 [16:08:29]line Внесено: 350.00 [16:08:29]line СДАЧА: 0.00 [16:08:29]line НСП 1% : 3.10 [16:08:29]line НДС 12% : 37.22 [16:08:29]line Наличными: 350.00 [16:08:29]line Безнал.: 0.00 [16:08:29]line Место: АЗС № 89 "Партнер Нефть" [16:08:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:08:29]line СНО: Общий режим [16:08:29]line Чек 245 21.09.2024 16:08 [16:08:29]line Смена: 474 ФФД: 1.0 [16:08:29]line ЗНМ: 0300000113 [16:08:29]line РНМ: 0000000000091825 [16:08:29]line Версия ККМ: 001 [16:08:29]line ФМ: 0000000000871835 [16:08:29]line ФД: 151495 [16:08:29]line ФПД: 194989364560830 [16:08:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T160828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151495&fm=194989364560830&tin=02508201610067®Number=0000000000091825&sum=35000 [16:08:30]written 0, free lines is 4095 [16:08:30]Write to MH i2c: 01 00 00 2B 01 2C [16:08:30]Write i2c OK [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: 01 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: 01 07 00 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 D4 0C 13 [16:08:30]RasterBufferAndPrint [16:08:30]line [16:08:30]line [16:08:30]line [16:08:30]line [16:08:30]line [16:08:30]written 0, free lines is 3289 [16:08:30]MH_Cut [16:08:30]Write to MH i2c: D1 01 00 32 01 01 05 [16:08:30]Write i2c OK [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: D1 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: D1 01 00 [16:08:30]MH_I2C_Read... [16:08:30]Read from MH i2c: D1 01 00 32 01 00 04 [16:08:30]Write to MH i2c: 01 00 00 33 01 34 [16:08:30]Write i2c OK [16:08:30]MH_I2C_Read... [16:08:31]*** Cut start [16:08:31]*** Purtial cut [16:08:31]*** Stage 1: CUTSNS_PIN = 1 [16:08:31]Read from MH i2c: 01 [16:08:31]MH_I2C_Read... [16:08:31]*** Stop cut motor [16:08:31]*** Cut end [16:08:31]Read from MH i2c: 01 07 00 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 FF 0F 49 [16:08:31]process_action close_receipt done [16:08:31]requested_data is exist [16:08:31]produce_requested_data [16:08:31]requested_item fm.sn is exist - process it [16:08:31]wFMCommunicate request_size=4 [16:08:31]MH_SAM_APDU [16:08:31]CAPDU: 80 11 00 00 [16:08:31]Write to MH i2c: E2 08 00 34 01 80 11 00 00 00 00 00 00 AF [16:08:31]Write i2c OK [16:08:31]MH_I2C_Read... [16:08:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:08:31]Read from MH i2c: E2 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: E2 17 00 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: E2 17 00 34 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 02 [16:08:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:08:31]wFMCommunicate OK [16:08:31]requested_item fd.num is exist - process it [16:08:31]SAM_PROTO_GetFieldsCounters [16:08:31]wFMCommunicate request_size=4 [16:08:31]MH_SAM_APDU [16:08:31]CAPDU: 80 13 00 00 [16:08:31]Write to MH i2c: E2 08 00 35 01 80 13 00 00 00 00 00 00 B2 [16:08:31]Write i2c OK [16:08:31]MH_I2C_Read... [16:08:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:08:31]Read from MH i2c: E2 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: E2 62 00 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: E2 62 00 35 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [16:08:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:08:31]wFMCommunicate OK [16:08:31]SAM_PROTO_GetFieldsCounters done [16:08:31]requested_item shift.num is exist - process it [16:08:31]requested_item shift.opened is exist - process it [16:08:31]req_shift_opened [16:08:31]FM_GetShiftState [16:08:31]SAM_PROTO_GetShiftState [16:08:31]wFMCommunicate request_size=4 [16:08:31]MH_SAM_APDU [16:08:31]CAPDU: 80 13 01 00 [16:08:31]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [16:08:31]Write i2c OK [16:08:31]MH_I2C_Read... [16:08:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:31]Read from MH i2c: E2 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: E2 0E 00 [16:08:31]MH_I2C_Read... [16:08:31]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [16:08:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:08:31]wFMCommunicate OK [16:08:31]SAM_PROTO_GetShiftState done [16:08:31]FM_GetShiftState done [16:08:31]req_shift_opened done [16:08:31]requested_item shift.open_date is exist - process it [16:08:31]req_shift_open_date [16:08:31]req_shift_open_date done [16:08:31]produce_requested_data done [16:08:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151495,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:08:31]process_action_free close_receipt [16:08:31]json_value_free [16:08:31]json_value_free done [16:08:31]process_json_proto returns [16:08:31]Send response to host [16:08:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151495,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:08:31]free response buf [16:08:31]execute_script done [16:08:31]execute_script returns [16:08:31]free content buf [16:08:31]Sock 10.Close socket [16:08:31]Sock 10.Thread stoped [16:08:33]recv_with_timeout no data received [16:08:46]recv_with_timeout no data received [16:08:58]recv_with_timeout no data received [16:09:10]recv_with_timeout no data received [16:10:08]ConnectInit Can't connect to host [16:10:08]CommunicateWithHost connect error [16:10:08]CommunicateWithHost err = -1 [16:10:08]OFD Sender: Server communicate error [16:10:08]OFD Sender: Processing packet 151494 [packets to send 825, broken 823] [16:10:08]ProducePacketName [16:10:08]name=ofd_packets/00151494 [16:10:08]OFD Sender: To server: pG, [16:10:08]CommunicateWithHost lk.salyk.kg:30040 [16:10:08]ConnectInit lk.salyk.kg [16:10:09]Connected sock=7 [16:10:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 55 A6 04 01 3D B6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 27 EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 4F 02 00 35 04 06 00 02 B3 F1 E1 43 BE 84 07 F9 4C D0 04 06 9F [16:10:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 21 F6 47 00 D8 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C6 4F 02 00 F4 03 04 00 E6 97 EE 66 B6 04 01 00 00 77 19 35 37 93 22 F6 A0 [16:10:09]CommunicateWithHost err = 0 [16:10:09]CheckOFDResponse [16:10:09]1017 (14) - 77093643461234 [16:10:09]1041 (16) - 0000000000871835 [16:10:09]1040 (4) - 151494 [16:10:09]1012 (4) - 21.09.2024 09:54 [16:10:09]1206 (1) - 0 [16:10:09]OFD Sender: Remove packet 151494 [16:10:09]ProducePacketName [16:10:09]name=ofd_packets/00151494 [16:10:09]NVStorageDeleteData [16:10:10]OFD Sender: Processing packet 151495 [packets to send 824, broken 823] [16:10:10]ProducePacketName [16:10:10]name=ofd_packets/00151495 [16:10:10]OFD Sender: To server: pG, [16:10:10]CommunicateWithHost lk.salyk.kg:30040 [16:10:10]ConnectInit lk.salyk.kg [16:10:11]Connected sock=7 [16:10:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6F 0F 07 01 0D B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 00 00 00 F4 03 04 00 7C EF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 4F 02 00 35 04 06 00 B1 57 7F CF 43 BE 0F D5 63 89 29 CA 23 1E [16:10:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 54 47 00 5C D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C7 4F 02 00 F4 03 04 00 E8 97 EE 66 B6 04 01 00 00 35 07 36 F1 70 FC 36 09 [16:10:11]CommunicateWithHost err = 0 [16:10:11]CheckOFDResponse [16:10:11]1017 (14) - 77093643461234 [16:10:11]1041 (16) - 0000000000871835 [16:10:11]1040 (4) - 151495 [16:10:11]1012 (4) - 21.09.2024 09:54 [16:10:11]1206 (1) - 0 [16:10:11]OFD Sender: Remove packet 151495 [16:10:11]ProducePacketName [16:10:11]name=ofd_packets/00151495 [16:10:11]NVStorageDeleteData [16:10:12]OFD Sender: No OFD packet to send [16:10:17]OFD Sender: No OFD packet to send [16:10:22]OFD Sender: No OFD packet to send [16:10:27]OFD Sender: No OFD packet to send [16:10:31]recv_with_timeout no data received [16:10:32]OFD Sender: No OFD packet to send [16:10:37]OFD Sender: No OFD packet to send [16:10:42]OFD Sender: No OFD packet to send [16:10:47]OFD Sender: No OFD packet to send [16:10:49]accept exits with 11 [16:10:49]New connection [16:10:49]New thread 3067280740 created [16:10:49]Thread 3067137380 joined [16:10:49]Waiting for new connection... [16:10:49] Sock 11.Parse request [16:10:49]Sock 11.Check first char [16:10:49]Sock 11.First char is OK [16:10:49]request: POST /json_proto HTTP/1.0 [16:10:49]Method: POST [16:10:49]URL: /json_proto [16:10:49]Method is POST - this is cgi request [16:10:49]url: /json_proto [16:10:49]query_string will be loaded in cgi processing [16:10:49]execute_cgi json_proto POST (null) [16:10:49]execute_cgi path=json_proto method=POST [16:10:49]POST find Content-Length [16:10:49]Host: 172.17.43.67:8080 [16:10:49]Content-Length: 678 [16:10:49]Content-Type: application/json [16:10:49] [16:10:49]POST finish read [16:10:49]Found Content-Length = 678 [16:10:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:49]execute_script... [16:10: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)1785514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:10:49]POST & json_proto [16:10:49]process_json_proto [16:10:49]json parsed OK: [16:10:49]protocol is kg_v1.0 [16:10:49]action value=close_receipt [16:10:49]process_action close_receipt [16:10:49]cmd_close_receipt [16:10:49]MH_GetDate [16:10:49]Write to MH i2c: F0 00 00 37 01 27 [16:10:49]Write i2c OK [16:10:49]MH_I2C_Read... [16:10:49]Read from MH i2c: F0 [16:10:49]MH_I2C_Read... [16:10:49]Read from MH i2c: F0 09 00 [16:10:49]MH_I2C_Read... [16:10:49]Read from MH i2c: F0 09 00 37 01 00 0A F0 EE 66 6A BD 47 65 51 [16:10:49]GetLastDocTimeStamp 1726934908 [16:10:49]current date 1726935050 [16:10:49]FM_GetShiftState [16:10:49]SAM_PROTO_GetShiftState [16:10:49]wFMCommunicate request_size=4 [16:10:49]MH_SAM_APDU [16:10:49]CAPDU: 80 13 01 00 [16:10:49]Write to MH i2c: E2 08 00 38 01 80 13 01 00 00 00 00 00 B6 [16:10:49]Write i2c OK [16:10:49]MH_I2C_Read... [16:10:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:49]Read from MH i2c: E2 [16:10:49]MH_I2C_Read... [16:10:49]Read from MH i2c: E2 0E 00 [16:10:49]MH_I2C_Read... [16:10:49]Read from MH i2c: E2 0E 00 38 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 46 [16:10:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:10:49]wFMCommunicate OK [16:10:49]SAM_PROTO_GetShiftState done [16:10:49]FM_GetShiftState done [16:10:49]opened in 1726878748 [16:10:49]opened+sec_in_day 1726965148 [16:10:49]quantity*price = 60003 [16:10:49]sum+1 = 60004 [16:10:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 246 21.09.2024 16:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151496 ФПД: 109038160579066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T161050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151496&fm=109038160579066&tin=02508201610067®Number=0000000000091825&sum=60000 [16:10:51]StoreToDocumentArchive [16:10:51]shift 474 fd 151496 [16:10:51]save to /storage/0474/doc_00151496 [16:10:51]save last doc name /storage/0474/doc_00151496 to /storage/kkm_last_doc_name [16:10:51]save OK [16:10:51]Clear old archive folders... [16:10:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:10:51]tlvbuf is 005B3EB0 [16:10:51]SAM_PROTO_ClearQueue [16:10:51]wFMCommunicate request_size=4 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 09 00 00 [16:10:51]Write to MH i2c: E2 08 00 45 01 80 09 00 00 00 00 00 00 B8 [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [16:10:51]RAPDU: 90 00 [16:10:51]wFMCommunicate OK [16:10:51]SAM_PROTO_ClearQueue done [16:10:51]KKMCreateOFDPacket [16:10:51]OFDProtocolAddRootSTLVToBuf [16:10:51]FM_MakeSignedData [16:10:51]FM_MakeSignedData [16:10:51]SAM_PROTO_SignData [16:10:51]wFMCommunicate request_size=4 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 0D 01 02 [16:10:51]Write to MH i2c: E2 08 00 46 01 80 0D 01 02 00 00 00 00 C0 [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [16:10:51]RAPDU: 90 00 [16:10:51]wFMCommunicate OK [16:10:51]wFMCommunicate request_size=255 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 0A F0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 4F 02 00 35 04 06 00 63 [16:10:51]Write to MH i2c: E2 02 01 47 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 0A F0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 4F 02 00 35 04 06 00 63 00 00 A1 [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [16:10:51]RAPDU: 90 00 [16:10:51]wFMCommunicate OK [16:10:51]wFMCommunicate request_size=10 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 0D 02 02 05 2B 6C D4 09 FA [16:10:51]Write to MH i2c: E2 0D 00 48 01 80 0D 02 02 05 00 2B 6C D4 09 FA 00 00 3B [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [16:10:51]RAPDU: 90 00 [16:10:51]wFMCommunicate OK [16:10:51]wFMCommunicate request_size=4 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 0D 03 02 [16:10:51]Write to MH i2c: E2 08 00 49 01 80 0D 03 02 00 00 00 00 C5 [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 0B 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 0B 00 49 01 00 46 52 6F 98 1B D3 2E 3C 90 00 BD [16:10:51]RAPDU: 46 52 6F 98 1B D3 2E 3C 90 00 [16:10:51]wFMCommunicate OK [16:10:51]SAM_PROTO_SignData done [16:10:51]FM_MakeSignedData done [16:10:51]CreateOFDProtocolMessage [16:10:51]wFMCommunicate request_size=4 [16:10:51]MH_SAM_APDU [16:10:51]CAPDU: 80 11 00 00 [16:10:51]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:51]Read from MH i2c: E2 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 17 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 18 [16:10:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:10:51]wFMCommunicate OK [16:10:51]CreateOFDProtocolMessage done [16:10:51]OFDSenderStorePacket 151496 [16:10:51]StoreOFDPacket docnum=151496 [16:10:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 49 07 01 38 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 0A F0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 4F 02 00 35 04 06 00 63 2B 6C D4 09 FA 46 52 6F 98 1B D3 2E 3C [16:10:51]CheckFolder [16:10:51]dirname=/storage/ofd_packets [16:10:51]CheckFolder done [16:10:51]ProducePacketName [16:10:51]name=ofd_packets/00151496 [16:10:51]NVStorageSaveData ofd_packets/00151496 [16:10:51]File name is /storage/ofd_packets/00151496 [16:10:51]Write 301 bytes [16:10:51]NVStorageSaveData done [16:10:51]OFDSenderStorePacket done [16:10:51]KKMCreateOFDPacket done [16:10:51]NVStorageSaveData kkm_last_timestamp [16:10:51]File name is /storage/kkm_last_timestamp [16:10:51]Write 4 bytes [16:10:51]NVStorageSaveData done [16:10:51]ExternCall_PrintAddStr [16:10:51]wPrintStart [16:10:51]Write to MH i2c: 01 00 00 4B 01 4C [16:10:51]Write i2c OK [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: 01 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: 01 07 00 [16:10:51]MH_I2C_Read... [16:10:51]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [16:10:51]RasterBufferAndPrint [16:10:51]line Счет N : (1)1785514 [16:10:51]line ИНН: 02508201610067 [16:10:51]line Контрольно-Кассовый Чек [16:10:51]line ПРОДАЖА [16:10:51]line ТРК (МРК, ГНК) : 22 [16:10:51]line Товар: 2710124130 [16:10:51]line Аи-92-К-5 [16:10:51]line 8.850 * 67.80 [16:10:51]line = 600.03 [16:10:51]line НДС 12% НСП 1% [16:10:51]line > о реализуемом товаре [16:10:51]line ОКРУГЛЕНИЕ: -0.03 [16:10:51]line ИТОГО: 600.00 [16:10:51]line Внесено: 600.00 [16:10:51]line СДАЧА: 0.00 [16:10:51]line НСП 1% : 5.31 [16:10:51]line НДС 12% : 63.72 [16:10:51]line Наличными: 600.00 [16:10:51]line Безнал.: 0.00 [16:10:51]line Место: АЗС № 89 "Партнер Нефть" [16:10:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:10:51]line СНО: Общий режим [16:10:51]line Чек 246 21.09.2024 16:10 [16:10:51]line Смена: 474 ФФД: 1.0 [16:10:51]line ЗНМ: 0300000113 [16:10:51]line РНМ: 0000000000091825 [16:10:51]line Версия ККМ: 001 [16:10:51]line ФМ: 0000000000871835 [16:10:51]line ФД: 151496 [16:10:51]line ФПД: 109038160579066 [16:10:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T161050&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151496&fm=109038160579066&tin=02508201610067®Number=0000000000091825&sum=60000 [16:10:51]written 0, free lines is 4095 [16:10:51]OFD Sender: Processing packet 151496 [packets to send 824, broken 823] [16:10:51]ProducePacketName [16:10:51]name=ofd_packets/00151496 [16:10:51]OFD Sender: To server: pG, [16:10:51]CommunicateWithHost lk.salyk.kg:30040 [16:10:51]ConnectInit lk.salyk.kg [16:10:52]Write to MH i2c: 01 00 00 76 01 77 [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: 01 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: 01 07 00 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: 01 07 00 76 01 00 00 00 00 00 DA 0C 64 [16:10:52]RasterBufferAndPrint [16:10:52]line [16:10:52]line [16:10:52]line [16:10:52]line [16:10:52]line [16:10:52]written 0, free lines is 3296 [16:10:52]MH_Cut [16:10:52]Write to MH i2c: D1 01 00 7D 01 01 50 [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: D1 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: D1 01 00 [16:10:52]MH_I2C_Read... [16:10:52]Read from MH i2c: D1 01 00 7D 01 00 4F [16:10:52]Write to MH i2c: 01 00 00 7E 01 7F [16:10:52]Write i2c OK [16:10:52]MH_I2C_Read... [16:10:53]*** Cut start [16:10:53]*** Purtial cut [16:10:53]*** Stage 1: CUTSNS_PIN = 1 [16:10:53]Read from MH i2c: 01 [16:10:53]MH_I2C_Read... [16:10:53]*** Stop cut motor [16:10:53]*** Cut end [16:10:53]Read from MH i2c: 01 07 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: 01 07 00 7E 01 00 00 00 00 00 FF 0F 94 [16:10:53]process_action close_receipt done [16:10:53]requested_data is exist [16:10:53]produce_requested_data [16:10:53]requested_item fm.sn is exist - process it [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 11 00 00 [16:10:53]Write to MH i2c: E2 08 00 7F 01 80 11 00 00 00 00 00 00 FA [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 17 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 17 00 7F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [16:10:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:10:53]wFMCommunicate OK [16:10:53]requested_item fd.num is exist - process it [16:10:53]SAM_PROTO_GetFieldsCounters [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 13 00 00 [16:10:53]Write to MH i2c: E2 08 00 80 01 80 13 00 00 00 00 00 00 FD [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 62 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 62 00 80 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [16:10:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:10:53]wFMCommunicate OK [16:10:53]SAM_PROTO_GetFieldsCounters done [16:10:53]requested_item shift.num is exist - process it [16:10:53]requested_item shift.opened is exist - process it [16:10:53]req_shift_opened [16:10:53]FM_GetShiftState [16:10:53]SAM_PROTO_GetShiftState [16:10:53]wFMCommunicate request_size=4 [16:10:53]MH_SAM_APDU [16:10:53]CAPDU: 80 13 01 00 [16:10:53]Write to MH i2c: E2 08 00 81 01 80 13 01 00 00 00 00 00 FF [16:10:53]Write i2c OK [16:10:53]MH_I2C_Read... [16:10:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:10:53]Read from MH i2c: E2 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 0E 00 [16:10:53]MH_I2C_Read... [16:10:53]Read from MH i2c: E2 0E 00 81 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8F [16:10:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:10:53]wFMCommunicate OK [16:10:53]SAM_PROTO_GetShiftState done [16:10:53]FM_GetShiftState done [16:10:53]req_shift_opened done [16:10:53]requested_item shift.open_date is exist - process it [16:10:53]req_shift_open_date [16:10:53]req_shift_open_date done [16:10:53]produce_requested_data done [16:10:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151496,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:10:53]process_action_free close_receipt [16:10:53]json_value_free [16:10:53]json_value_free done [16:10:53]process_json_proto returns [16:10:53]Send response to host [16:10:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151496,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:10:53]free response buf [16:10:53]execute_script done [16:10:53]execute_script returns [16:10:53]free content buf [16:10:53]Sock 11.Close socket [16:10:53]Sock 11.Thread stoped [16:10:56]recv_with_timeout no data received [16:10:56]ConnectInit Can't take IP for lk.salyk.kg [16:10:56]CommunicateWithHost connect error [16:10:56]CommunicateWithHost err = -1 [16:10:56]OFD Sender: Server communicate error [16:11:01]OFD Sender: Processing packet 151496 [packets to send 824, broken 823] [16:11:01]ProducePacketName [16:11:01]name=ofd_packets/00151496 [16:11:01]OFD Sender: To server: pG, [16:11:01]CommunicateWithHost lk.salyk.kg:30040 [16:11:01]ConnectInit lk.salyk.kg [16:11:07]recv_with_timeout no data received [16:11:19]Connected sock=10 [16:11:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A1 49 07 01 38 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 0A F0 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 4F 02 00 35 04 06 00 63 2B 6C D4 09 FA 46 52 6F 98 1B D3 2E 3C [16:11:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 07 B3 47 00 D0 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C8 4F 02 00 F4 03 04 00 2F 98 EE 66 B6 04 01 00 00 F0 C7 2F EE 46 19 EB CB [16:11:23]CommunicateWithHost err = 0 [16:11:23]CheckOFDResponse [16:11:23]1017 (14) - 77093643461234 [16:11:23]1041 (16) - 0000000000871835 [16:11:23]1040 (4) - 151496 [16:11:23]1012 (4) - 21.09.2024 09:55 [16:11:23]1206 (1) - 0 [16:11:23]OFD Sender: Remove packet 151496 [16:11:23]ProducePacketName [16:11:23]name=ofd_packets/00151496 [16:11:23]NVStorageDeleteData [16:11:23]OFD Sender: No OFD packet to send [16:11:26]recv_with_timeout no data received [16:11:28]OFD Sender: No OFD packet to send [16:11:33]OFD Sender: No OFD packet to send [16:11:38]OFD Sender: No OFD packet to send [16:11:43]OFD Sender: No OFD packet to send [16:11:48]OFD Sender: No OFD packet to send [16:11:53]OFD Sender: No OFD packet to send [16:11:58]OFD Sender: No OFD packet to send [16:12:03]OFD Sender: No OFD packet to send [16:12:08]OFD Sender: No OFD packet to send [16:12:13]OFD Sender: No OFD packet to send [16:12:18]OFD Sender: No OFD packet to send [16:12:23]OFD Sender: No OFD packet to send [16:12:28]OFD Sender: No OFD packet to send [16:12:32]recv_with_timeout no data received [16:12:33]OFD Sender: No OFD packet to send [16:12:38]OFD Sender: No OFD packet to send [16:12:43]OFD Sender: No OFD packet to send [16:12:48]OFD Sender: No OFD packet to send [16:12:53]OFD Sender: No OFD packet to send [16:12:59]OFD Sender: No OFD packet to send [16:12:59]recv_with_timeout no data received [16:13:04]OFD Sender: No OFD packet to send [16:13:09]OFD Sender: No OFD packet to send [16:13:14]OFD Sender: No OFD packet to send [16:13:19]OFD Sender: No OFD packet to send [16:13:24]OFD Sender: No OFD packet to send [16:13:29]OFD Sender: No OFD packet to send [16:13:34]OFD Sender: No OFD packet to send [16:13:39]OFD Sender: No OFD packet to send [16:13:40]recv_with_timeout no data received [16:13:44]OFD Sender: No OFD packet to send [16:13:49]OFD Sender: No OFD packet to send [16:13:54]OFD Sender: No OFD packet to send [16:13:59]OFD Sender: No OFD packet to send [16:14:04]OFD Sender: No OFD packet to send [16:14:09]OFD Sender: No OFD packet to send [16:14:14]OFD Sender: No OFD packet to send [16:14:19]OFD Sender: No OFD packet to send [16:14:24]OFD Sender: No OFD packet to send [16:14:29]OFD Sender: No OFD packet to send [16:14:34]OFD Sender: No OFD packet to send [16:14:39]OFD Sender: No OFD packet to send [16:14:44]OFD Sender: No OFD packet to send [16:14:49]OFD Sender: No OFD packet to send [16:14:54]OFD Sender: No OFD packet to send [16:14:59]OFD Sender: No OFD packet to send [16:15:04]OFD Sender: No OFD packet to send [16:15:09]OFD Sender: No OFD packet to send [16:15:14]OFD Sender: No OFD packet to send [16:15:19]OFD Sender: No OFD packet to send [16:15:24]OFD Sender: No OFD packet to send [16:15:29]OFD Sender: No OFD packet to send [16:15:34]accept exits with 7 [16:15:34]New connection [16:15:34]New thread 3067137380 created [16:15:34]Thread 3067280740 joined [16:15:34]Waiting for new connection... [16:15:34] Sock 7.Parse request [16:15:34]Sock 7.Check first char [16:15:34]Sock 7.First char is OK [16:15:34]request: POST /json_proto HTTP/1.0 [16:15:34]Method: POST [16:15:34]URL: /json_proto [16:15:34]Method is POST - this is cgi request [16:15:34]url: /json_proto [16:15:34]query_string will be loaded in cgi processing [16:15:34]execute_cgi json_proto POST (null) [16:15:34]execute_cgi path=json_proto method=POST [16:15:34]POST find Content-Length [16:15:34]Host: 172.17.43.67:8080 [16:15:34]Content-Length: 797 [16:15:34]Content-Type: application/json [16:15:34] [16:15:34]POST finish read [16:15:34]Found Content-Length = 797 [16:15:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:34]execute_script... [16:15: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)1785515", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:15:34]POST & json_proto [16:15:34]process_json_proto [16:15:34]json parsed OK: [16:15:34]protocol is kg_v1.0 [16:15:34]action value=close_receipt [16:15:34]process_action close_receipt [16:15:34]cmd_close_receipt [16:15:34]MH_GetDate [16:15:34]Write to MH i2c: F0 00 00 82 01 72 [16:15:34]Write i2c OK [16:15:34]MH_I2C_Read... [16:15:34]Read from MH i2c: F0 [16:15:34]MH_I2C_Read... [16:15:34]Read from MH i2c: F0 09 00 [16:15:34]MH_I2C_Read... [16:15:34]Read from MH i2c: F0 09 00 82 01 00 27 F1 EE 66 6A BD 47 65 BA [16:15:34]GetLastDocTimeStamp 1726935050 [16:15:34]current date 1726935335 [16:15:34]FM_GetShiftState [16:15:34]SAM_PROTO_GetShiftState [16:15:34]wFMCommunicate request_size=4 [16:15:34]MH_SAM_APDU [16:15:34]CAPDU: 80 13 01 00 [16:15:34]Write to MH i2c: E2 08 00 83 01 80 13 01 00 00 00 00 00 01 [16:15:34]Write i2c OK [16:15:34]MH_I2C_Read... [16:15:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:34]Read from MH i2c: E2 [16:15:34]MH_I2C_Read... [16:15:34]Read from MH i2c: E2 0E 00 [16:15:34]MH_I2C_Read... [16:15:34]Read from MH i2c: E2 0E 00 83 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 91 [16:15:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:15:34]wFMCommunicate OK [16:15:34]SAM_PROTO_GetShiftState done [16:15:34]FM_GetShiftState done [16:15:34]opened in 1726878748 [16:15:34]opened+sec_in_day 1726965148 [16:15:34]quantity*price = 0 [16:15:34]sum+1 = 1 [16:15:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 247 21.09.2024 16:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151497 ФПД: 161036850613809 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T161535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151497&fm=161036850613809&tin=02508201610067®Number=0000000000091825&sum=0 [16:15:35]StoreToDocumentArchive [16:15:35]shift 474 fd 151497 [16:15:35]save to /storage/0474/doc_00151497 [16:15:35]save last doc name /storage/0474/doc_00151497 to /storage/kkm_last_doc_name [16:15:35]save OK [16:15:35]Clear old archive folders... [16:15:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:15:35]tlvbuf is 005A3BE0 [16:15:35]SAM_PROTO_ClearQueue [16:15:35]wFMCommunicate request_size=4 [16:15:35]MH_SAM_APDU [16:15:35]CAPDU: 80 09 00 00 [16:15:35]Write to MH i2c: E2 08 00 90 01 80 09 00 00 00 00 00 00 03 [16:15:35]Write i2c OK [16:15:35]MH_I2C_Read... [16:15:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:15:35]Read from MH i2c: E2 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: E2 03 00 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [16:15:35]RAPDU: 90 00 [16:15:35]wFMCommunicate OK [16:15:35]SAM_PROTO_ClearQueue done [16:15:35]KKMCreateOFDPacket [16:15:35]OFDProtocolAddRootSTLVToBuf [16:15:35]FM_MakeSignedData [16:15:35]FM_MakeSignedData [16:15:35]SAM_PROTO_SignData [16:15:35]wFMCommunicate request_size=4 [16:15:35]MH_SAM_APDU [16:15:35]CAPDU: 80 0D 01 02 [16:15:35]Write to MH i2c: E2 08 00 91 01 80 0D 01 02 00 00 00 00 0B [16:15:35]Write i2c OK [16:15:35]MH_I2C_Read... [16:15:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:15:35]Read from MH i2c: E2 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: E2 03 00 [16:15:35]MH_I2C_Read... [16:15:35]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [16:15:35]RAPDU: 90 00 [16:15:35]wFMCommunicate OK [16:15:35]wFMCommunicate request_size=255 [16:15:35]MH_SAM_APDU [16:15:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 27 F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 4F 02 00 35 04 06 00 92 [16:15:35]Write to MH i2c: E2 02 01 92 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 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 27 F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 4F 02 00 35 04 06 00 92 00 00 BC [16:15:35]Write i2c OK [16:15:35]MH_I2C_Read... [16:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:36]Read from MH i2c: E2 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [16:15:36]RAPDU: 90 00 [16:15:36]wFMCommunicate OK [16:15:36]wFMCommunicate request_size=10 [16:15:36]MH_SAM_APDU [16:15:36]CAPDU: 80 0D 02 02 05 76 50 46 CE 31 [16:15:36]Write to MH i2c: E2 0D 00 93 01 80 0D 02 02 05 00 76 50 46 CE 31 00 00 23 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:15:36]Read from MH i2c: E2 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [16:15:36]RAPDU: 90 00 [16:15:36]wFMCommunicate OK [16:15:36]wFMCommunicate request_size=4 [16:15:36]MH_SAM_APDU [16:15:36]CAPDU: 80 0D 03 02 [16:15:36]Write to MH i2c: E2 08 00 94 01 80 0D 03 02 00 00 00 00 10 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:15:36]Read from MH i2c: E2 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 0B 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 0B 00 94 01 00 84 DC 63 C5 09 EE 3B BD 90 00 88 [16:15:36]RAPDU: 84 DC 63 C5 09 EE 3B BD 90 00 [16:15:36]wFMCommunicate OK [16:15:36]SAM_PROTO_SignData done [16:15:36]FM_MakeSignedData done [16:15:36]CreateOFDProtocolMessage [16:15:36]wFMCommunicate request_size=4 [16:15:36]MH_SAM_APDU [16:15:36]CAPDU: 80 11 00 00 [16:15:36]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:36]Read from MH i2c: E2 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 17 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [16:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:15:36]wFMCommunicate OK [16:15:36]CreateOFDProtocolMessage done [16:15:36]OFDSenderStorePacket 151497 [16:15:36]StoreOFDPacket docnum=151497 [16:15:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 08 BC 07 01 5C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 27 F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 4F 02 00 35 04 06 00 92 76 50 46 CE 31 84 DC 63 C5 09 EE 3B BD [16:15:36]CheckFolder [16:15:36]dirname=/storage/ofd_packets [16:15:36]CheckFolder done [16:15:36]ProducePacketName [16:15:36]name=ofd_packets/00151497 [16:15:36]NVStorageSaveData ofd_packets/00151497 [16:15:36]File name is /storage/ofd_packets/00151497 [16:15:36]Write 301 bytes [16:15:36]NVStorageSaveData done [16:15:36]OFDSenderStorePacket done [16:15:36]KKMCreateOFDPacket done [16:15:36]NVStorageSaveData kkm_last_timestamp [16:15:36]File name is /storage/kkm_last_timestamp [16:15:36]Write 4 bytes [16:15:36]NVStorageSaveData done [16:15:36]ExternCall_PrintAddStr [16:15:36]wPrintStart [16:15:36]Write to MH i2c: 01 00 00 96 01 97 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: 01 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: 01 07 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: 01 07 00 96 01 00 00 00 00 00 FF 0F AC [16:15:36]RasterBufferAndPrint [16:15:36]line Счет N : (1)1785515 [16:15:36]line ИНН: 02508201610067 [16:15:36]line Контрольно-Кассовый Чек [16:15:36]line ПРОДАЖА [16:15:36]line ТРК (МРК, ГНК) : 13 [16:15:36]line Товар: 2710124500 [16:15:36]line Аи-95-К-5 [16:15:36]line 26.960 * 0.00 [16:15:36]line = 0.00 [16:15:36]line НДС 12% НСП 1% [16:15:36]line > о реализуемом товаре [16:15:36]line ИТОГО: 0.00 [16:15:36]line НСП 1% : 0.00 [16:15:36]line НДС 12% : 0.00 [16:15:36]line Наличными: 0.00 [16:15:36]line Безнал.: 0.00 [16:15:36]line Место: АЗС № 89 "Партнер Нефть" [16:15:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:15:36]line СНО: Общий режим [16:15:36]line Чек 247 21.09.2024 16:15 [16:15:36]line Смена: 474 ФФД: 1.0 [16:15:36]line ЗНМ: 0300000113 [16:15:36]line РНМ: 0000000000091825 [16:15:36]line Версия ККМ: 001 [16:15:36]line Платежная система: O! деньги [16:15:36]line ФМ: 0000000000871835 [16:15:36]line ФД: 151497 [16:15:36]line ФПД: 161036850613809 [16:15:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T161535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151497&fm=161036850613809&tin=02508201610067®Number=0000000000091825&sum=0 [16:15:36]written 0, free lines is 4095 [16:15:36]OFD Sender: Processing packet 151497 [packets to send 824, broken 823] [16:15:36]ProducePacketName [16:15:36]name=ofd_packets/00151497 [16:15:36]OFD Sender: To server: pG, [16:15:36]CommunicateWithHost lk.salyk.kg:30040 [16:15:36]ConnectInit lk.salyk.kg [16:15:36]Write to MH i2c: 01 00 00 C0 01 C1 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: 01 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: 01 07 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: 01 07 00 C0 01 00 00 00 00 00 DE 0C B2 [16:15:36]RasterBufferAndPrint [16:15:36]line [16:15:36]line [16:15:36]line [16:15:36]line [16:15:36]line [16:15:36]written 0, free lines is 3300 [16:15:36]MH_Cut [16:15:36]Write to MH i2c: D1 01 00 C7 01 01 9A [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: D1 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: D1 01 00 [16:15:36]MH_I2C_Read... [16:15:36]Read from MH i2c: D1 01 00 C7 01 00 99 [16:15:36]Write to MH i2c: 01 00 00 C8 01 C9 [16:15:36]Write i2c OK [16:15:36]MH_I2C_Read... [16:15:37]*** Cut start [16:15:37]*** Purtial cut [16:15:37]*** Stage 1: CUTSNS_PIN = 1 [16:15:37]Read from MH i2c: 01 [16:15:37]MH_I2C_Read... [16:15:37]*** Stop cut motor [16:15:37]*** Cut end [16:15:37]Read from MH i2c: 01 07 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: 01 07 00 C8 01 00 00 00 00 00 FF 0F DE [16:15:37]process_action close_receipt done [16:15:37]requested_data is exist [16:15:37]produce_requested_data [16:15:37]requested_item fm.sn is exist - process it [16:15:37]wFMCommunicate request_size=4 [16:15:37]MH_SAM_APDU [16:15:37]CAPDU: 80 11 00 00 [16:15:37]Write to MH i2c: E2 08 00 C9 01 80 11 00 00 00 00 00 00 44 [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 17 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 17 00 C9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [16:15:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:15:37]wFMCommunicate OK [16:15:37]requested_item fd.num is exist - process it [16:15:37]SAM_PROTO_GetFieldsCounters [16:15:37]wFMCommunicate request_size=4 [16:15:37]MH_SAM_APDU [16:15:37]CAPDU: 80 13 00 00 [16:15:37]Write to MH i2c: E2 08 00 CA 01 80 13 00 00 00 00 00 00 47 [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 62 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 62 00 CA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 42 [16:15:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 C9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:15:37]wFMCommunicate OK [16:15:37]SAM_PROTO_GetFieldsCounters done [16:15:37]requested_item shift.num is exist - process it [16:15:37]requested_item shift.opened is exist - process it [16:15:37]req_shift_opened [16:15:37]FM_GetShiftState [16:15:37]SAM_PROTO_GetShiftState [16:15:37]wFMCommunicate request_size=4 [16:15:37]MH_SAM_APDU [16:15:37]CAPDU: 80 13 01 00 [16:15:37]Write to MH i2c: E2 08 00 CB 01 80 13 01 00 00 00 00 00 49 [16:15:37]Write i2c OK [16:15:37]MH_I2C_Read... [16:15:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:15:37]Read from MH i2c: E2 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 0E 00 [16:15:37]MH_I2C_Read... [16:15:37]Read from MH i2c: E2 0E 00 CB 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D9 [16:15:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:15:37]wFMCommunicate OK [16:15:37]SAM_PROTO_GetShiftState done [16:15:37]FM_GetShiftState done [16:15:37]req_shift_opened done [16:15:37]requested_item shift.open_date is exist - process it [16:15:37]req_shift_open_date [16:15:37]req_shift_open_date done [16:15:37]produce_requested_data done [16:15:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151497,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:15:37]process_action_free close_receipt [16:15:37]json_value_free [16:15:37]json_value_free done [16:15:37]process_json_proto returns [16:15:37]Send response to host [16:15:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151497,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:15:37]free response buf [16:15:37]execute_script done [16:15:37]execute_script returns [16:15:37]free content buf [16:15:37]Sock 7.Close socket [16:15:37]Sock 7.Thread stoped [16:15:39]Connected sock=11 [16:15:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 08 BC 07 01 5C 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 27 F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 4F 02 00 35 04 06 00 92 76 50 46 CE 31 84 DC 63 C5 09 EE 3B BD [16:15:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DE A9 47 00 B0 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 C9 4F 02 00 F4 03 04 00 30 99 EE 66 B6 04 01 00 00 B2 C9 1A A3 30 4A 8A 66 [16:15:39]CommunicateWithHost err = 0 [16:15:39]CheckOFDResponse [16:15:39]1017 (14) - 77093643461234 [16:15:39]1041 (16) - 0000000000871835 [16:15:39]1040 (4) - 151497 [16:15:39]1012 (4) - 21.09.2024 10:00 [16:15:39]1206 (1) - 0 [16:15:39]OFD Sender: Remove packet 151497 [16:15:39]ProducePacketName [16:15:39]name=ofd_packets/00151497 [16:15:39]NVStorageDeleteData [16:15:40]OFD Sender: No OFD packet to send [16:15:45]OFD Sender: No OFD packet to send [16:15:50]OFD Sender: No OFD packet to send [16:15:55]OFD Sender: No OFD packet to send [16:16:00]OFD Sender: No OFD packet to send [16:16:05]OFD Sender: No OFD packet to send [16:16:10]OFD Sender: No OFD packet to send [16:16:15]OFD Sender: No OFD packet to send [16:16:20]OFD Sender: No OFD packet to send [16:16:25]OFD Sender: No OFD packet to send [16:16:30]OFD Sender: No OFD packet to send [16:16:30]accept exits with 9 [16:16:30]New connection [16:16:30]New thread 3067280740 created [16:16:30]Thread 3067137380 joined [16:16:30]Waiting for new connection... [16:16:30] Sock 9.Parse request [16:16:30]Sock 9.Check first char [16:16:30]Sock 9.First char is OK [16:16:30]request: POST /json_proto HTTP/1.0 [16:16:30]Method: POST [16:16:30]URL: /json_proto [16:16:30]Method is POST - this is cgi request [16:16:30]url: /json_proto [16:16:30]query_string will be loaded in cgi processing [16:16:30]execute_cgi json_proto POST (null) [16:16:30]execute_cgi path=json_proto method=POST [16:16:30]POST find Content-Length [16:16:30]Host: 172.17.43.67:8080 [16:16:30]Content-Length: 678 [16:16:30]Content-Type: application/json [16:16:30] [16:16:30]POST finish read [16:16:30]Found Content-Length = 678 [16:16:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.650, "sum" : 345.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 345.00, "total" : 345.00, "payments": [ { "type": 0, "sum" : 345.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:30]execute_script... [16:16: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)1785516", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.650, "sum" : 345.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 345.00, "total" : 345.00, "payments": [ { "type": 0, "sum" : 345.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:16:30]POST & json_proto [16:16:30]process_json_proto [16:16:30]json parsed OK: [16:16:30]protocol is kg_v1.0 [16:16:30]action value=close_receipt [16:16:30]process_action close_receipt [16:16:30]cmd_close_receipt [16:16:30]MH_GetDate [16:16:30]Write to MH i2c: F0 00 00 CC 01 BC [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: F0 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: F0 09 00 [16:16:30]MH_I2C_Read... [16:16:30]Read from MH i2c: F0 09 00 CC 01 00 5F F1 EE 66 6A BD 47 65 3C [16:16:30]GetLastDocTimeStamp 1726935335 [16:16:30]current date 1726935391 [16:16:30]FM_GetShiftState [16:16:30]SAM_PROTO_GetShiftState [16:16:30]wFMCommunicate request_size=4 [16:16:30]MH_SAM_APDU [16:16:30]CAPDU: 80 13 01 00 [16:16:30]Write to MH i2c: E2 08 00 CD 01 80 13 01 00 00 00 00 00 4B [16:16:30]Write i2c OK [16:16:30]MH_I2C_Read... [16:16:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:31]Read from MH i2c: E2 [16:16:31]MH_I2C_Read... [16:16:31]Read from MH i2c: E2 0E 00 [16:16:31]MH_I2C_Read... [16:16:31]Read from MH i2c: E2 0E 00 CD 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [16:16:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:16:31]wFMCommunicate OK [16:16:31]SAM_PROTO_GetShiftState done [16:16:31]FM_GetShiftState done [16:16:31]opened in 1726878748 [16:16:31]opened+sec_in_day 1726965148 [16:16:31]quantity*price = 34503 [16:16:31]sum+1 = 34504 [16:16:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 345.00 Внесено: 345.00 СДАЧА: 0.00 НСП 1% : 3.05 НДС 12% : 36.64 Наличными: 345.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 248 21.09.2024 16:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151498 ФПД: 241105529578861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T161631&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151498&fm=241105529578861&tin=02508201610067®Number=0000000000091825&sum=34500 [16:16:32]StoreToDocumentArchive [16:16:32]shift 474 fd 151498 [16:16:32]save to /storage/0474/doc_00151498 [16:16:32]save last doc name /storage/0474/doc_00151498 to /storage/kkm_last_doc_name [16:16:32]save OK [16:16:32]Clear old archive folders... [16:16:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:16:32]tlvbuf is 0055BCD0 [16:16:32]SAM_PROTO_ClearQueue [16:16:32]wFMCommunicate request_size=4 [16:16:32]MH_SAM_APDU [16:16:32]CAPDU: 80 09 00 00 [16:16:32]Write to MH i2c: E2 08 00 DA 01 80 09 00 00 00 00 00 00 4D [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:16:32]Read from MH i2c: E2 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [16:16:32]RAPDU: 90 00 [16:16:32]wFMCommunicate OK [16:16:32]SAM_PROTO_ClearQueue done [16:16:32]KKMCreateOFDPacket [16:16:32]OFDProtocolAddRootSTLVToBuf [16:16:32]FM_MakeSignedData [16:16:32]FM_MakeSignedData [16:16:32]SAM_PROTO_SignData [16:16:32]wFMCommunicate request_size=4 [16:16:32]MH_SAM_APDU [16:16:32]CAPDU: 80 0D 01 02 [16:16:32]Write to MH i2c: E2 08 00 DB 01 80 0D 01 02 00 00 00 00 55 [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:16:32]Read from MH i2c: E2 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [16:16:32]RAPDU: 90 00 [16:16:32]wFMCommunicate OK [16:16:32]wFMCommunicate request_size=255 [16:16:32]MH_SAM_APDU [16:16: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 5F F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 4F 02 00 35 04 06 00 DB [16:16:32]Write to MH i2c: E2 02 01 DC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 5F F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 4F 02 00 35 04 06 00 DB 00 00 95 [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:32]Read from MH i2c: E2 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [16:16:32]RAPDU: 90 00 [16:16:32]wFMCommunicate OK [16:16:32]wFMCommunicate request_size=10 [16:16:32]MH_SAM_APDU [16:16:32]CAPDU: 80 0D 02 02 05 48 C1 71 A5 6D [16:16:32]Write to MH i2c: E2 0D 00 DD 01 80 0D 02 02 05 00 48 C1 71 A5 6D 00 00 EE [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:16:32]Read from MH i2c: E2 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 03 00 DD 01 00 90 00 52 [16:16:32]RAPDU: 90 00 [16:16:32]wFMCommunicate OK [16:16:32]wFMCommunicate request_size=4 [16:16:32]MH_SAM_APDU [16:16:32]CAPDU: 80 0D 03 02 [16:16:32]Write to MH i2c: E2 08 00 DE 01 80 0D 03 02 00 00 00 00 5A [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:16:32]Read from MH i2c: E2 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 0B 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 0B 00 DE 01 00 1E 13 2B 69 52 7D FC 51 90 00 3C [16:16:32]RAPDU: 1E 13 2B 69 52 7D FC 51 90 00 [16:16:32]wFMCommunicate OK [16:16:32]SAM_PROTO_SignData done [16:16:32]FM_MakeSignedData done [16:16:32]CreateOFDProtocolMessage [16:16:32]wFMCommunicate request_size=4 [16:16:32]MH_SAM_APDU [16:16:32]CAPDU: 80 11 00 00 [16:16:32]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:32]Read from MH i2c: E2 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 17 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [16:16:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:16:32]wFMCommunicate OK [16:16:32]CreateOFDProtocolMessage done [16:16:32]OFDSenderStorePacket 151498 [16:16:32]StoreOFDPacket docnum=151498 [16:16:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 83 07 01 9C B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 5F F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 4F 02 00 35 04 06 00 DB 48 C1 71 A5 6D 1E 13 2B 69 52 7D FC 51 [16:16:32]CheckFolder [16:16:32]dirname=/storage/ofd_packets [16:16:32]CheckFolder done [16:16:32]ProducePacketName [16:16:32]name=ofd_packets/00151498 [16:16:32]NVStorageSaveData ofd_packets/00151498 [16:16:32]File name is /storage/ofd_packets/00151498 [16:16:32]Write 301 bytes [16:16:32]NVStorageSaveData done [16:16:32]OFDSenderStorePacket done [16:16:32]KKMCreateOFDPacket done [16:16:32]NVStorageSaveData kkm_last_timestamp [16:16:32]File name is /storage/kkm_last_timestamp [16:16:32]Write 4 bytes [16:16:32]NVStorageSaveData done [16:16:32]ExternCall_PrintAddStr [16:16:32]wPrintStart [16:16:32]Write to MH i2c: 01 00 00 E0 01 E1 [16:16:32]Write i2c OK [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: 01 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: 01 07 00 [16:16:32]MH_I2C_Read... [16:16:32]Read from MH i2c: 01 07 00 E0 01 00 00 00 00 00 FF 0F F6 [16:16:32]RasterBufferAndPrint [16:16:32]line Счет N : (1)1785516 [16:16:32]line ИНН: 02508201610067 [16:16:32]line Контрольно-Кассовый Чек [16:16:32]line ПРОДАЖА [16:16:32]line ТРК (МРК, ГНК) : 13 [16:16:32]line Товар: 2710124500 [16:16:32]line Аи-95-К-5 [16:16:32]line 4.650 * 74.20 [16:16:32]line = 345.03 [16:16:32]line НДС 12% НСП 1% [16:16:32]line > о реализуемом товаре [16:16:32]line ОКРУГЛЕНИЕ: -0.03 [16:16:32]line ИТОГО: 345.00 [16:16:32]line Внесено: 345.00 [16:16:32]line СДАЧА: 0.00 [16:16:32]line НСП 1% : 3.05 [16:16:32]line НДС 12% : 36.64 [16:16:32]line Наличными: 345.00 [16:16:32]line Безнал.: 0.00 [16:16:32]line Место: АЗС № 89 "Партнер Нефть" [16:16:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:16:32]line СНО: Общий режим [16:16:32]line Чек 248 21.09.2024 16:16 [16:16:32]line Смена: 474 ФФД: 1.0 [16:16:32]line ЗНМ: 0300000113 [16:16:32]line РНМ: 0000000000091825 [16:16:32]line Версия ККМ: 001 [16:16:32]line ФМ: 0000000000871835 [16:16:32]line ФД: 151498 [16:16:32]line ФПД: 241105529578861 [16:16:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T161631&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151498&fm=241105529578861&tin=02508201610067®Number=0000000000091825&sum=34500 [16:16:32]written 0, free lines is 4095 [16:16:32]OFD Sender: Processing packet 151498 [packets to send 824, broken 823] [16:16:32]ProducePacketName [16:16:32]name=ofd_packets/00151498 [16:16:32]OFD Sender: To server: pG, [16:16:32]CommunicateWithHost lk.salyk.kg:30040 [16:16:32]ConnectInit lk.salyk.kg [16:16:33]Write to MH i2c: 01 00 00 0B 02 0D [16:16:33]Write i2c OK [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: 01 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: 01 07 00 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: 01 07 00 0B 02 00 00 00 00 00 DA 0C FA [16:16:33]RasterBufferAndPrint [16:16:33]line [16:16:33]line [16:16:33]line [16:16:33]line [16:16:33]line [16:16:33]written 0, free lines is 3296 [16:16:33]MH_Cut [16:16:33]Write to MH i2c: D1 01 00 12 02 01 E6 [16:16:33]Write i2c OK [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: D1 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: D1 01 00 [16:16:33]MH_I2C_Read... [16:16:33]Read from MH i2c: D1 01 00 12 02 00 E5 [16:16:33]Write to MH i2c: 01 00 00 13 02 15 [16:16:33]Write i2c OK [16:16:33]MH_I2C_Read... [16:16:33]Connected sock=7 [16:16:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0E 83 07 01 9C B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 2A 12 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C7 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 50 0E 00 00 00 00 07 04 06 00 C4 86 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 5F F1 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 4F 02 00 35 04 06 00 DB 48 C1 71 A5 6D 1E 13 2B 69 52 7D FC 51 [16:16:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 73 02 47 00 4C BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CA 4F 02 00 F4 03 04 00 66 99 EE 66 B6 04 01 00 00 91 19 A1 FE A9 7D 5D 76 [16:16:33]CommunicateWithHost err = 0 [16:16:33]CheckOFDResponse [16:16:33]1017 (14) - 77093643461234 [16:16:33]1041 (16) - 0000000000871835 [16:16:33]1040 (4) - 151498 [16:16:33]1012 (4) - 21.09.2024 10:01 [16:16:33]1206 (1) - 0 [16:16:33]OFD Sender: Remove packet 151498 [16:16:33]ProducePacketName [16:16:33]name=ofd_packets/00151498 [16:16:33]NVStorageDeleteData [16:16:33]*** Cut start [16:16:33]*** Purtial cut [16:16:33]*** Stage 1: CUTSNS_PIN = 1 [16:16:34]OFD Sender: No OFD packet to send [16:16:34]Read from MH i2c: 01 [16:16:34]MH_I2C_Read... [16:16:34]*** Stop cut motor [16:16:34]*** Cut end [16:16:34]Read from MH i2c: 01 07 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: 01 07 00 13 02 00 00 00 00 00 FF 0F 2A [16:16:34]process_action close_receipt done [16:16:34]requested_data is exist [16:16:34]produce_requested_data [16:16:34]requested_item fm.sn is exist - process it [16:16:34]wFMCommunicate request_size=4 [16:16:34]MH_SAM_APDU [16:16:34]CAPDU: 80 11 00 00 [16:16:34]Write to MH i2c: E2 08 00 14 02 80 11 00 00 00 00 00 00 90 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:16:34]Read from MH i2c: E2 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 17 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 17 00 14 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [16:16:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:16:34]wFMCommunicate OK [16:16:34]requested_item fd.num is exist - process it [16:16:34]SAM_PROTO_GetFieldsCounters [16:16:34]wFMCommunicate request_size=4 [16:16:34]MH_SAM_APDU [16:16:34]CAPDU: 80 13 00 00 [16:16:34]Write to MH i2c: E2 08 00 15 02 80 13 00 00 00 00 00 00 93 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:16:34]Read from MH i2c: E2 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 62 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 62 00 15 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 92 [16:16:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:16:34]wFMCommunicate OK [16:16:34]SAM_PROTO_GetFieldsCounters done [16:16:34]requested_item shift.num is exist - process it [16:16:34]requested_item shift.opened is exist - process it [16:16:34]req_shift_opened [16:16:34]FM_GetShiftState [16:16:34]SAM_PROTO_GetShiftState [16:16:34]wFMCommunicate request_size=4 [16:16:34]MH_SAM_APDU [16:16:34]CAPDU: 80 13 01 00 [16:16:34]Write to MH i2c: E2 08 00 16 02 80 13 01 00 00 00 00 00 95 [16:16:34]Write i2c OK [16:16:34]MH_I2C_Read... [16:16:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:16:34]Read from MH i2c: E2 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 0E 00 [16:16:34]MH_I2C_Read... [16:16:34]Read from MH i2c: E2 0E 00 16 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 25 [16:16:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:16:34]wFMCommunicate OK [16:16:34]SAM_PROTO_GetShiftState done [16:16:34]FM_GetShiftState done [16:16:34]req_shift_opened done [16:16:34]requested_item shift.open_date is exist - process it [16:16:34]req_shift_open_date [16:16:34]req_shift_open_date done [16:16:34]produce_requested_data done [16:16:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151498,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:16:34]process_action_free close_receipt [16:16:34]json_value_free [16:16:34]json_value_free done [16:16:34]process_json_proto returns [16:16:34]Send response to host [16:16:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151498,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:16:34]free response buf [16:16:34]execute_script done [16:16:34]execute_script returns [16:16:34]free content buf [16:16:34]Sock 9.Close socket [16:16:34]Sock 9.Thread stoped [16:16:39]OFD Sender: No OFD packet to send [16:16:42]recv_with_timeout no data received [16:16:44]OFD Sender: No OFD packet to send [16:16:49]OFD Sender: No OFD packet to send [16:16:53]recv_with_timeout no data received [16:16:54]OFD Sender: No OFD packet to send [16:16:59]OFD Sender: No OFD packet to send [16:17:03]recv_with_timeout no data received [16:17:04]OFD Sender: No OFD packet to send [16:17:09]OFD Sender: No OFD packet to send [16:17:14]OFD Sender: No OFD packet to send [16:17:19]OFD Sender: No OFD packet to send [16:17:24]OFD Sender: No OFD packet to send [16:17:29]OFD Sender: No OFD packet to send [16:17:34]OFD Sender: No OFD packet to send [16:17:39]OFD Sender: No OFD packet to send [16:17:44]OFD Sender: No OFD packet to send [16:17:46]recv_with_timeout no data received [16:17:49]OFD Sender: No OFD packet to send [16:17:54]OFD Sender: No OFD packet to send [16:17:59]OFD Sender: No OFD packet to send [16:18:04]OFD Sender: No OFD packet to send [16:18:09]OFD Sender: No OFD packet to send [16:18:14]OFD Sender: No OFD packet to send [16:18:19]OFD Sender: No OFD packet to send [16:18:24]OFD Sender: No OFD packet to send [16:18:29]OFD Sender: No OFD packet to send [16:18:34]OFD Sender: No OFD packet to send [16:18:36]recv_with_timeout no data received [16:18:39]OFD Sender: No OFD packet to send [16:18:44]OFD Sender: No OFD packet to send [16:18:49]OFD Sender: No OFD packet to send [16:18:54]OFD Sender: No OFD packet to send [16:18:59]recv_with_timeout no data received [16:18:59]OFD Sender: No OFD packet to send [16:19:04]OFD Sender: No OFD packet to send [16:19:09]OFD Sender: No OFD packet to send [16:19:14]OFD Sender: No OFD packet to send [16:19:19]OFD Sender: No OFD packet to send [16:19:24]OFD Sender: No OFD packet to send [16:19:29]recv_with_timeout no data received [16:19:29]OFD Sender: No OFD packet to send [16:19:34]OFD Sender: No OFD packet to send [16:19:39]recv_with_timeout no data received [16:19:39]OFD Sender: No OFD packet to send [16:19:44]OFD Sender: No OFD packet to send [16:19:49]OFD Sender: No OFD packet to send [16:19:54]OFD Sender: No OFD packet to send [16:19:59]OFD Sender: No OFD packet to send [16:20:04]OFD Sender: No OFD packet to send [16:20:09]OFD Sender: No OFD packet to send [16:20:14]OFD Sender: No OFD packet to send [16:20:19]OFD Sender: No OFD packet to send [16:20:23]recv_with_timeout no data received [16:20:24]OFD Sender: No OFD packet to send [16:20:29]OFD Sender: No OFD packet to send [16:20:34]OFD Sender: No OFD packet to send [16:20:39]OFD Sender: No OFD packet to send [16:20:42]recv_with_timeout no data received [16:20:45]OFD Sender: No OFD packet to send [16:20:50]OFD Sender: No OFD packet to send [16:20:55]OFD Sender: No OFD packet to send [16:21:00]accept exits with 10 [16:21:00]New connection [16:21:00]New thread 3067137380 created [16:21:00]Thread 3067280740 joined [16:21:00]Waiting for new connection... [16:21:00] Sock 10.Parse request [16:21:00]Sock 10.Check first char [16:21:00]Sock 10.First char is OK [16:21:00]request: POST /json_proto HTTP/1.0 [16:21:00]Method: POST [16:21:00]URL: /json_proto [16:21:00]Method is POST - this is cgi request [16:21:00]url: /json_proto [16:21:00]query_string will be loaded in cgi processing [16:21:00]execute_cgi json_proto POST (null) [16:21:00]execute_cgi path=json_proto method=POST [16:21:00]POST find Content-Length [16:21:00]Host: 172.17.43.67:8080 [16:21:00]Content-Length: 781 [16:21:00]Content-Type: application/json [16:21:00] [16:21:00]POST finish read [16:21:00]Found Content-Length = 781 [16:21:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 14.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:00]execute_script... [16:21: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)1785517", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 14.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:21:00]POST & json_proto [16:21:00]process_json_proto [16:21:00]json parsed OK: [16:21:00]protocol is kg_v1.0 [16:21:00]action value=close_receipt [16:21:00]process_action close_receipt [16:21:00]cmd_close_receipt [16:21:00]MH_GetDate [16:21:00]Write to MH i2c: F0 00 00 17 02 08 [16:21:00]Write i2c OK [16:21:00]MH_I2C_Read... [16:21:00]Read from MH i2c: F0 [16:21:00]MH_I2C_Read... [16:21:00]Read from MH i2c: F0 09 00 [16:21:00]MH_I2C_Read... [16:21:00]Read from MH i2c: F0 09 00 17 02 00 6C F2 EE 66 6A BD 47 65 96 [16:21:00]GetLastDocTimeStamp 1726935391 [16:21:00]current date 1726935660 [16:21:00]FM_GetShiftState [16:21:00]SAM_PROTO_GetShiftState [16:21:00]wFMCommunicate request_size=4 [16:21:00]MH_SAM_APDU [16:21:00]CAPDU: 80 13 01 00 [16:21:00]Write to MH i2c: E2 08 00 18 02 80 13 01 00 00 00 00 00 97 [16:21:00]Write i2c OK [16:21:00]MH_I2C_Read... [16:21:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:00]OFD Sender: No OFD packet to send [16:21:00]Read from MH i2c: E2 [16:21:00]MH_I2C_Read... [16:21:00]Read from MH i2c: E2 0E 00 [16:21:00]MH_I2C_Read... [16:21:00]Read from MH i2c: E2 0E 00 18 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 27 [16:21:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:21:00]wFMCommunicate OK [16:21:00]SAM_PROTO_GetShiftState done [16:21:00]FM_GetShiftState done [16:21:00]opened in 1726878748 [16:21:00]opened+sec_in_day 1726965148 [16:21:00]quantity*price = 0 [16:21:00]sum+1 = 1 [16:21:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 249 21.09.2024 16:21 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151499 ФПД: 243097623249203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162100&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151499&fm=243097623249203&tin=02508201610067®Number=0000000000091825&sum=0 [16:21:01]StoreToDocumentArchive [16:21:01]shift 474 fd 151499 [16:21:01]save to /storage/0474/doc_00151499 [16:21:01]save last doc name /storage/0474/doc_00151499 to /storage/kkm_last_doc_name [16:21:01]save OK [16:21:01]Clear old archive folders... [16:21:01]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:21:01]tlvbuf is 005A8450 [16:21:01]SAM_PROTO_ClearQueue [16:21:01]wFMCommunicate request_size=4 [16:21:01]MH_SAM_APDU [16:21:01]CAPDU: 80 09 00 00 [16:21:01]Write to MH i2c: E2 08 00 25 02 80 09 00 00 00 00 00 00 99 [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:21:01]Read from MH i2c: E2 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [16:21:01]RAPDU: 90 00 [16:21:01]wFMCommunicate OK [16:21:01]SAM_PROTO_ClearQueue done [16:21:01]KKMCreateOFDPacket [16:21:01]OFDProtocolAddRootSTLVToBuf [16:21:01]FM_MakeSignedData [16:21:01]FM_MakeSignedData [16:21:01]SAM_PROTO_SignData [16:21:01]wFMCommunicate request_size=4 [16:21:01]MH_SAM_APDU [16:21:01]CAPDU: 80 0D 01 02 [16:21:01]Write to MH i2c: E2 08 00 26 02 80 0D 01 02 00 00 00 00 A1 [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:21:01]Read from MH i2c: E2 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [16:21:01]RAPDU: 90 00 [16:21:01]wFMCommunicate OK [16:21:01]wFMCommunicate request_size=255 [16:21:01]MH_SAM_APDU [16:21:01]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 6C F2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 4F 02 00 35 04 06 00 DD 18 93 7A C1 [16:21:01]Write to MH i2c: E2 02 01 27 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 6C F2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 4F 02 00 35 04 06 00 DD 18 93 7A C1 00 00 C8 [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:01]Read from MH i2c: E2 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [16:21:01]RAPDU: 90 00 [16:21:01]wFMCommunicate OK [16:21:01]wFMCommunicate request_size=6 [16:21:01]MH_SAM_APDU [16:21:01]CAPDU: 80 0D 02 02 01 33 [16:21:01]Write to MH i2c: E2 09 00 28 02 80 0D 02 02 01 00 33 00 00 D9 [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:21:01]Read from MH i2c: E2 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 03 00 28 02 00 90 00 9E [16:21:01]RAPDU: 90 00 [16:21:01]wFMCommunicate OK [16:21:01]wFMCommunicate request_size=4 [16:21:01]MH_SAM_APDU [16:21:01]CAPDU: 80 0D 03 02 [16:21:01]Write to MH i2c: E2 08 00 29 02 80 0D 03 02 00 00 00 00 A6 [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:21:01]Read from MH i2c: E2 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 0B 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 0B 00 29 02 00 30 44 23 5C DD 0A 92 C5 90 00 D8 [16:21:01]RAPDU: 30 44 23 5C DD 0A 92 C5 90 00 [16:21:01]wFMCommunicate OK [16:21:01]SAM_PROTO_SignData done [16:21:01]FM_MakeSignedData done [16:21:01]CreateOFDProtocolMessage [16:21:01]wFMCommunicate request_size=4 [16:21:01]MH_SAM_APDU [16:21:01]CAPDU: 80 11 00 00 [16:21:01]Write to MH i2c: E2 08 00 2A 02 80 11 00 00 00 00 00 00 A6 [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:01]Read from MH i2c: E2 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 17 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: E2 17 00 2A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [16:21:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:01]wFMCommunicate OK [16:21:01]CreateOFDProtocolMessage done [16:21:01]OFDSenderStorePacket 151499 [16:21:01]StoreOFDPacket docnum=151499 [16:21:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D9 8D 03 01 28 A2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 6C F2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 4F 02 00 35 04 06 00 DD 18 93 7A C1 33 30 44 23 5C DD 0A 92 C5 [16:21:01]CheckFolder [16:21:01]dirname=/storage/ofd_packets [16:21:01]CheckFolder done [16:21:01]ProducePacketName [16:21:01]name=ofd_packets/00151499 [16:21:01]NVStorageSaveData ofd_packets/00151499 [16:21:01]File name is /storage/ofd_packets/00151499 [16:21:01]Write 297 bytes [16:21:01]NVStorageSaveData done [16:21:01]OFDSenderStorePacket done [16:21:01]KKMCreateOFDPacket done [16:21:01]NVStorageSaveData kkm_last_timestamp [16:21:01]File name is /storage/kkm_last_timestamp [16:21:01]Write 4 bytes [16:21:01]NVStorageSaveData done [16:21:01]ExternCall_PrintAddStr [16:21:01]wPrintStart [16:21:01]Write to MH i2c: 01 00 00 2B 02 2D [16:21:01]Write i2c OK [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: 01 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: 01 07 00 [16:21:01]MH_I2C_Read... [16:21:01]Read from MH i2c: 01 07 00 2B 02 00 00 00 00 00 FF 0F 42 [16:21:01]RasterBufferAndPrint [16:21:01]line Счет N : (1)1785517 [16:21:01]line ИНН: 02508201610067 [16:21:01]line Контрольно-Кассовый Чек [16:21:01]line ПРОДАЖА [16:21:01]line ТРК (МРК, ГНК) : 33 [16:21:01]line Товар: 2710124130 [16:21:01]line Super-92 [16:21:01]line 14.430 * 0.00 [16:21:01]line = 0.00 [16:21:01]line НДС 12% НСП 1% [16:21:01]line > о реализуемом товаре [16:21:01]line ИТОГО: 0.00 [16:21:01]line НСП 1% : 0.00 [16:21:01]line НДС 12% : 0.00 [16:21:01]line Наличными: 0.00 [16:21:01]line Безнал.: 0.00 [16:21:01]line Место: АЗС № 89 "Партнер Нефть" [16:21:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:21:01]line СНО: Общий режим [16:21:01]line Чек 249 21.09.2024 16:21 [16:21:01]line Смена: 474 ФФД: 1.0 [16:21:01]line ЗНМ: 0300000113 [16:21:01]line РНМ: 0000000000091825 [16:21:01]line Версия ККМ: 001 [16:21:01]line Платежная система: O! деньги [16:21:01]line ФМ: 0000000000871835 [16:21:01]line ФД: 151499 [16:21:01]line ФПД: 243097623249203 [16:21:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162100&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151499&fm=243097623249203&tin=02508201610067®Number=0000000000091825&sum=0 [16:21:01]written 0, free lines is 4095 [16:21:01]OFD Sender: Processing packet 151499 [packets to send 824, broken 823] [16:21:01]ProducePacketName [16:21:01]name=ofd_packets/00151499 [16:21:01]OFD Sender: To server: pG, [16:21:01]CommunicateWithHost lk.salyk.kg:30040 [16:21:01]ConnectInit lk.salyk.kg [16:21:02]Write to MH i2c: 01 00 00 55 02 57 [16:21:02]Write i2c OK [16:21:02]MH_I2C_Read... [16:21:02]Read from MH i2c: 01 [16:21:02]MH_I2C_Read... [16:21:02]Read from MH i2c: 01 07 00 [16:21:02]MH_I2C_Read... [16:21:02]Read from MH i2c: 01 07 00 55 02 00 00 00 00 00 E6 0C 50 [16:21:02]RasterBufferAndPrint [16:21:02]line [16:21:02]line [16:21:02]line [16:21:02]line [16:21:02]line [16:21:02]written 0, free lines is 3309 [16:21:02]MH_Cut [16:21:02]Write to MH i2c: D1 01 00 5C 02 01 30 [16:21:02]Write i2c OK [16:21:02]MH_I2C_Read... [16:21:02]Read from MH i2c: D1 [16:21:02]MH_I2C_Read... [16:21:02]Read from MH i2c: D1 01 00 [16:21:02]MH_I2C_Read... [16:21:02]Read from MH i2c: D1 01 00 5C 02 00 2F [16:21:02]Write to MH i2c: 01 00 00 5D 02 5F [16:21:02]Write i2c OK [16:21:02]MH_I2C_Read... [16:21:02]*** Cut start [16:21:02]*** Purtial cut [16:21:02]*** Stage 1: CUTSNS_PIN = 1 [16:21:03]Read from MH i2c: 01 [16:21:03]MH_I2C_Read... [16:21:03]*** Stop cut motor [16:21:03]*** Cut end [16:21:03]Read from MH i2c: 01 07 00 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: 01 07 00 5D 02 00 00 00 00 00 FF 0F 74 [16:21:03]process_action close_receipt done [16:21:03]requested_data is exist [16:21:03]produce_requested_data [16:21:03]requested_item fm.sn is exist - process it [16:21:03]wFMCommunicate request_size=4 [16:21:03]MH_SAM_APDU [16:21:03]CAPDU: 80 11 00 00 [16:21:03]Write to MH i2c: E2 08 00 5E 02 80 11 00 00 00 00 00 00 DA [16:21:03]Write i2c OK [16:21:03]MH_I2C_Read... [16:21:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:21:03]Read from MH i2c: E2 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: E2 17 00 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: E2 17 00 5E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [16:21:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:21:03]wFMCommunicate OK [16:21:03]requested_item fd.num is exist - process it [16:21:03]SAM_PROTO_GetFieldsCounters [16:21:03]wFMCommunicate request_size=4 [16:21:03]MH_SAM_APDU [16:21:03]CAPDU: 80 13 00 00 [16:21:03]Write to MH i2c: E2 08 00 5F 02 80 13 00 00 00 00 00 00 DD [16:21:03]Write i2c OK [16:21:03]MH_I2C_Read... [16:21:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:21:03]Read from MH i2c: E2 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: E2 62 00 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: E2 62 00 5F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 E0 [16:21:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:21:03]wFMCommunicate OK [16:21:03]SAM_PROTO_GetFieldsCounters done [16:21:03]requested_item shift.num is exist - process it [16:21:03]requested_item shift.opened is exist - process it [16:21:03]req_shift_opened [16:21:03]FM_GetShiftState [16:21:03]SAM_PROTO_GetShiftState [16:21:03]wFMCommunicate request_size=4 [16:21:03]MH_SAM_APDU [16:21:03]CAPDU: 80 13 01 00 [16:21:03]Write to MH i2c: E2 08 00 60 02 80 13 01 00 00 00 00 00 DF [16:21:03]Write i2c OK [16:21:03]MH_I2C_Read... [16:21:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:21:03]Read from MH i2c: E2 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: E2 0E 00 [16:21:03]MH_I2C_Read... [16:21:03]Read from MH i2c: E2 0E 00 60 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6F [16:21:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:21:03]wFMCommunicate OK [16:21:03]SAM_PROTO_GetShiftState done [16:21:03]FM_GetShiftState done [16:21:03]req_shift_opened done [16:21:03]requested_item shift.open_date is exist - process it [16:21:03]req_shift_open_date [16:21:03]req_shift_open_date done [16:21:03]produce_requested_data done [16:21:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151499,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:21:03]process_action_free close_receipt [16:21:03]json_value_free [16:21:03]json_value_free done [16:21:03]process_json_proto returns [16:21:03]Send response to host [16:21:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151499,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:21:03]free response buf [16:21:03]execute_script done [16:21:03]execute_script returns [16:21:03]free content buf [16:21:03]Sock 10.Close socket [16:21:03]Sock 10.Thread stoped [16:21:03]Connected sock=9 [16:21:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D9 8D 03 01 28 A2 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 6C F2 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 4F 02 00 35 04 06 00 DD 18 93 7A C1 33 30 44 23 5C DD 0A 92 C5 [16:21:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 22 47 00 CD EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CB 4F 02 00 F4 03 04 00 74 9A EE 66 B6 04 01 00 00 70 34 19 F9 4E 36 85 72 [16:21:04]CommunicateWithHost err = 0 [16:21:04]CheckOFDResponse [16:21:04]1017 (14) - 77093643461234 [16:21:04]1041 (16) - 0000000000871835 [16:21:04]1040 (4) - 151499 [16:21:04]1012 (4) - 21.09.2024 10:05 [16:21:04]1206 (1) - 0 [16:21:04]OFD Sender: Remove packet 151499 [16:21:04]ProducePacketName [16:21:04]name=ofd_packets/00151499 [16:21:04]NVStorageDeleteData [16:21:04]OFD Sender: No OFD packet to send [16:21:09]OFD Sender: No OFD packet to send [16:21:14]OFD Sender: No OFD packet to send [16:21:19]OFD Sender: No OFD packet to send [16:21:24]OFD Sender: No OFD packet to send [16:21:29]recv_with_timeout no data received [16:21:29]OFD Sender: No OFD packet to send [16:21:34]OFD Sender: No OFD packet to send [16:21:39]OFD Sender: No OFD packet to send [16:21:44]OFD Sender: No OFD packet to send [16:21:49]OFD Sender: No OFD packet to send [16:21:54]OFD Sender: No OFD packet to send [16:21:55]recv_with_timeout no data received [16:21:59]OFD Sender: No OFD packet to send [16:22:04]OFD Sender: No OFD packet to send [16:22:09]OFD Sender: No OFD packet to send [16:22:14]OFD Sender: No OFD packet to send [16:22:15]recv_with_timeout no data received [16:22:19]OFD Sender: No OFD packet to send [16:22:24]OFD Sender: No OFD packet to send [16:22:29]OFD Sender: No OFD packet to send [16:22:34]OFD Sender: No OFD packet to send [16:22:39]OFD Sender: No OFD packet to send [16:22:45]OFD Sender: No OFD packet to send [16:22:50]OFD Sender: No OFD packet to send [16:22:55]OFD Sender: No OFD packet to send [16:23:00]OFD Sender: No OFD packet to send [16:23:01]recv_with_timeout no data received [16:23:05]OFD Sender: No OFD packet to send [16:23:10]OFD Sender: No OFD packet to send [16:23:15]OFD Sender: No OFD packet to send [16:23:20]OFD Sender: No OFD packet to send [16:23:25]OFD Sender: No OFD packet to send [16:23:30]OFD Sender: No OFD packet to send [16:23:35]OFD Sender: No OFD packet to send [16:23:40]OFD Sender: No OFD packet to send [16:23:45]OFD Sender: No OFD packet to send [16:23:50]OFD Sender: No OFD packet to send [16:23:55]OFD Sender: No OFD packet to send [16:24:00]OFD Sender: No OFD packet to send [16:24:03]accept exits with 7 [16:24:03]New connection [16:24:03]New thread 3067280740 created [16:24:03]Thread 3067137380 joined [16:24:03]Waiting for new connection... [16:24:03] Sock 7.Parse request [16:24:03]Sock 7.Check first char [16:24:03]Sock 7.First char is OK [16:24:03]request: POST /json_proto HTTP/1.0 [16:24:03]Method: POST [16:24:03]URL: /json_proto [16:24:03]Method is POST - this is cgi request [16:24:03]url: /json_proto [16:24:03]query_string will be loaded in cgi processing [16:24:03]execute_cgi json_proto POST (null) [16:24:03]execute_cgi path=json_proto method=POST [16:24:03]POST find Content-Length [16:24:03]Host: 172.17.43.67:8080 [16:24:03]Content-Length: 662 [16:24:03]Content-Type: application/json [16:24:03] [16:24:03]POST finish read [16:24:03]Found Content-Length = 662 [16:24:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:03]execute_script... [16:24: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)1785518", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:03]POST & json_proto [16:24:03]process_json_proto [16:24:03]json parsed OK: [16:24:03]protocol is kg_v1.0 [16:24:03]action value=close_receipt [16:24:03]process_action close_receipt [16:24:03]cmd_close_receipt [16:24:03]MH_GetDate [16:24:03]Write to MH i2c: F0 00 00 61 02 52 [16:24:03]Write i2c OK [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: F0 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: F0 09 00 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: F0 09 00 61 02 00 23 F3 EE 66 6A BD 47 65 98 [16:24:03]GetLastDocTimeStamp 1726935660 [16:24:03]current date 1726935843 [16:24:03]FM_GetShiftState [16:24:03]SAM_PROTO_GetShiftState [16:24:03]wFMCommunicate request_size=4 [16:24:03]MH_SAM_APDU [16:24:03]CAPDU: 80 13 01 00 [16:24:03]Write to MH i2c: E2 08 00 62 02 80 13 01 00 00 00 00 00 E1 [16:24:03]Write i2c OK [16:24:03]MH_I2C_Read... [16:24:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:03]Read from MH i2c: E2 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: E2 0E 00 [16:24:03]MH_I2C_Read... [16:24:03]Read from MH i2c: E2 0E 00 62 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 71 [16:24:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:24:03]wFMCommunicate OK [16:24:03]SAM_PROTO_GetShiftState done [16:24:03]FM_GetShiftState done [16:24:03]opened in 1726878748 [16:24:03]opened+sec_in_day 1726965148 [16:24:03]quantity*price = 50034 [16:24:03]sum+1 = 50036 [16:24:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 250 21.09.2024 16:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151500 ФПД: 67359811332620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162403&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151500&fm=67359811332620&tin=02508201610067®Number=0000000000091825&sum=50000 [16:24:04]StoreToDocumentArchive [16:24:04]shift 474 fd 151500 [16:24:04]save to /storage/0474/doc_00151500 [16:24:04]save last doc name /storage/0474/doc_00151500 to /storage/kkm_last_doc_name [16:24:04]save OK [16:24:04]Clear old archive folders... [16:24:04]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:24:04]tlvbuf is 005A9EB0 [16:24:04]SAM_PROTO_ClearQueue [16:24:04]wFMCommunicate request_size=4 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 09 00 00 [16:24:04]Write to MH i2c: E2 08 00 6F 02 80 09 00 00 00 00 00 00 E3 [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [16:24:04]RAPDU: 90 00 [16:24:04]wFMCommunicate OK [16:24:04]SAM_PROTO_ClearQueue done [16:24:04]KKMCreateOFDPacket [16:24:04]OFDProtocolAddRootSTLVToBuf [16:24:04]FM_MakeSignedData [16:24:04]FM_MakeSignedData [16:24:04]SAM_PROTO_SignData [16:24:04]wFMCommunicate request_size=4 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 0D 01 02 [16:24:04]Write to MH i2c: E2 08 00 70 02 80 0D 01 02 00 00 00 00 EB [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [16:24:04]RAPDU: 90 00 [16:24:04]wFMCommunicate OK [16:24:04]wFMCommunicate request_size=255 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 23 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 4F 02 00 35 04 06 00 3D 43 6D A0 6A [16:24:04]Write to MH i2c: E2 02 01 71 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 23 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 4F 02 00 35 04 06 00 3D 43 6D A0 6A 00 00 D4 [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [16:24:04]RAPDU: 90 00 [16:24:04]wFMCommunicate OK [16:24:04]wFMCommunicate request_size=6 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 0D 02 02 01 0C [16:24:04]Write to MH i2c: E2 09 00 72 02 80 0D 02 02 01 00 0C 00 00 FC [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 03 00 72 02 00 90 00 E8 [16:24:04]RAPDU: 90 00 [16:24:04]wFMCommunicate OK [16:24:04]wFMCommunicate request_size=4 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 0D 03 02 [16:24:04]Write to MH i2c: E2 08 00 73 02 80 0D 03 02 00 00 00 00 F0 [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 0B 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 0B 00 73 02 00 29 CE 3C BD 31 CB 7B 39 90 00 91 [16:24:04]RAPDU: 29 CE 3C BD 31 CB 7B 39 90 00 [16:24:04]wFMCommunicate OK [16:24:04]SAM_PROTO_SignData done [16:24:04]FM_MakeSignedData done [16:24:04]CreateOFDProtocolMessage [16:24:04]wFMCommunicate request_size=4 [16:24:04]MH_SAM_APDU [16:24:04]CAPDU: 80 11 00 00 [16:24:04]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:04]Read from MH i2c: E2 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 17 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [16:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:04]wFMCommunicate OK [16:24:04]CreateOFDProtocolMessage done [16:24:04]OFDSenderStorePacket 151500 [16:24:04]StoreOFDPacket docnum=151500 [16:24:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 5F 3B 03 01 E1 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 23 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 4F 02 00 35 04 06 00 3D 43 6D A0 6A 0C 29 CE 3C BD 31 CB 7B 39 [16:24:04]CheckFolder [16:24:04]dirname=/storage/ofd_packets [16:24:04]CheckFolder done [16:24:04]ProducePacketName [16:24:04]name=ofd_packets/00151500 [16:24:04]NVStorageSaveData ofd_packets/00151500 [16:24:04]File name is /storage/ofd_packets/00151500 [16:24:04]Write 297 bytes [16:24:04]NVStorageSaveData done [16:24:04]OFDSenderStorePacket done [16:24:04]KKMCreateOFDPacket done [16:24:04]NVStorageSaveData kkm_last_timestamp [16:24:04]File name is /storage/kkm_last_timestamp [16:24:04]Write 4 bytes [16:24:04]NVStorageSaveData done [16:24:04]ExternCall_PrintAddStr [16:24:04]wPrintStart [16:24:04]Write to MH i2c: 01 00 00 75 02 77 [16:24:04]Write i2c OK [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: 01 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: 01 07 00 [16:24:04]MH_I2C_Read... [16:24:04]Read from MH i2c: 01 07 00 75 02 00 00 00 00 00 FF 0F 8C [16:24:04]RasterBufferAndPrint [16:24:04]line Счет N : (1)1785518 [16:24:04]line ИНН: 02508201610067 [16:24:04]line Контрольно-Кассовый Чек [16:24:04]line ПРОДАЖА [16:24:04]line ТРК (МРК, ГНК) : 11 [16:24:04]line Товар: 2710124130 [16:24:04]line Super-92 [16:24:04]line 7.220 * 69.30 [16:24:04]line = 500.35 [16:24:04]line НДС 12% НСП 1% [16:24:04]line > о реализуемом товаре [16:24:04]line ОКРУГЛЕНИЕ: -0.35 [16:24:04]line ИТОГО: 500.00 [16:24:04]line Внесено: 500.00 [16:24:04]line СДАЧА: 0.00 [16:24:04]line НСП 1% : 4.43 [16:24:04]line НДС 12% : 53.13 [16:24:04]line Наличными: 500.00 [16:24:04]line Безнал.: 0.00 [16:24:04]line Место: АЗС № 89 "Партнер Нефть" [16:24:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:24:04]line СНО: Общий режим [16:24:04]line Чек 250 21.09.2024 16:24 [16:24:04]line Смена: 474 ФФД: 1.0 [16:24:04]line ЗНМ: 0300000113 [16:24:04]line РНМ: 0000000000091825 [16:24:04]line Версия ККМ: 001 [16:24:04]line ФМ: 0000000000871835 [16:24:04]line ФД: 151500 [16:24:04]line ФПД: 67359811332620 [16:24:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162403&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151500&fm=67359811332620&tin=02508201610067®Number=0000000000091825&sum=50000 [16:24:05]OFD Sender: Processing packet 151500 [packets to send 824, broken 823] [16:24:05]ProducePacketName [16:24:05]name=ofd_packets/00151500 [16:24:05]OFD Sender: To server: pG, [16:24:05]CommunicateWithHost lk.salyk.kg:30040 [16:24:05]ConnectInit lk.salyk.kg [16:24:05]written 0, free lines is 4095 [16:24:05]Write to MH i2c: 01 00 00 A0 02 A2 [16:24:05]Write i2c OK [16:24:05]MH_I2C_Read... [16:24:05]Read from MH i2c: 01 [16:24:05]MH_I2C_Read... [16:24:05]Read from MH i2c: 01 07 00 [16:24:05]MH_I2C_Read... [16:24:05]Read from MH i2c: 01 07 00 A0 02 00 00 00 00 00 D4 0C 89 [16:24:05]RasterBufferAndPrint [16:24:05]line [16:24:05]line [16:24:05]line [16:24:05]line [16:24:05]line [16:24:05]written 0, free lines is 3289 [16:24:05]MH_Cut [16:24:05]Write to MH i2c: D1 01 00 A7 02 01 7B [16:24:05]Write i2c OK [16:24:05]MH_I2C_Read... [16:24:05]Read from MH i2c: D1 [16:24:05]MH_I2C_Read... [16:24:05]Read from MH i2c: D1 01 00 [16:24:05]MH_I2C_Read... [16:24:05]Read from MH i2c: D1 01 00 A7 02 00 7A [16:24:05]Write to MH i2c: 01 00 00 A8 02 AA [16:24:05]Write i2c OK [16:24:05]MH_I2C_Read... [16:24:06]*** Cut start [16:24:06]*** Purtial cut [16:24:06]*** Stage 1: CUTSNS_PIN = 1 [16:24:06]Read from MH i2c: 01 [16:24:06]MH_I2C_Read... [16:24:06]*** Stop cut motor [16:24:06]*** Cut end [16:24:06]Read from MH i2c: 01 07 00 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: 01 07 00 A8 02 00 00 00 00 00 FF 0F BF [16:24:06]process_action close_receipt done [16:24:06]requested_data is exist [16:24:06]produce_requested_data [16:24:06]requested_item fm.sn is exist - process it [16:24:06]wFMCommunicate request_size=4 [16:24:06]MH_SAM_APDU [16:24:06]CAPDU: 80 11 00 00 [16:24:06]Write to MH i2c: E2 08 00 A9 02 80 11 00 00 00 00 00 00 25 [16:24:06]Write i2c OK [16:24:06]MH_I2C_Read... [16:24:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:06]Read from MH i2c: E2 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: E2 17 00 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: E2 17 00 A9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 78 [16:24:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:06]wFMCommunicate OK [16:24:06]requested_item fd.num is exist - process it [16:24:06]SAM_PROTO_GetFieldsCounters [16:24:06]wFMCommunicate request_size=4 [16:24:06]MH_SAM_APDU [16:24:06]CAPDU: 80 13 00 00 [16:24:06]Write to MH i2c: E2 08 00 AA 02 80 13 00 00 00 00 00 00 28 [16:24:06]Write i2c OK [16:24:06]MH_I2C_Read... [16:24:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:06]Read from MH i2c: E2 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: E2 62 00 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: E2 62 00 AA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 2F [16:24:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:06]wFMCommunicate OK [16:24:06]SAM_PROTO_GetFieldsCounters done [16:24:06]requested_item shift.num is exist - process it [16:24:06]requested_item shift.opened is exist - process it [16:24:06]req_shift_opened [16:24:06]FM_GetShiftState [16:24:06]SAM_PROTO_GetShiftState [16:24:06]wFMCommunicate request_size=4 [16:24:06]MH_SAM_APDU [16:24:06]CAPDU: 80 13 01 00 [16:24:06]Write to MH i2c: E2 08 00 AB 02 80 13 01 00 00 00 00 00 2A [16:24:06]Write i2c OK [16:24:06]MH_I2C_Read... [16:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:06]Read from MH i2c: E2 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: E2 0E 00 [16:24:06]MH_I2C_Read... [16:24:06]Read from MH i2c: E2 0E 00 AB 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BA [16:24:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:24:06]wFMCommunicate OK [16:24:06]SAM_PROTO_GetShiftState done [16:24:06]FM_GetShiftState done [16:24:06]req_shift_opened done [16:24:06]requested_item shift.open_date is exist - process it [16:24:06]req_shift_open_date [16:24:06]req_shift_open_date done [16:24:06]produce_requested_data done [16:24:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151500,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:24:06]process_action_free close_receipt [16:24:06]json_value_free [16:24:06]json_value_free done [16:24:06]process_json_proto returns [16:24:06]Send response to host [16:24:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151500,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:24:06]free response buf [16:24:06]execute_script done [16:24:06]execute_script returns [16:24:06]free content buf [16:24:06]Sock 7.Close socket [16:24:06]Sock 7.Thread stoped [16:24:07]accept exits with 9 [16:24:07]New connection [16:24:07]New thread 3067137380 created [16:24:07]Thread 3067280740 joined [16:24:07]Waiting for new connection... [16:24:07] Sock 9.Parse request [16:24:07]Sock 9.Check first char [16:24:07]Sock 9.First char is OK [16:24:07]request: POST /json_proto HTTP/1.0 [16:24:07]Method: POST [16:24:07]URL: /json_proto [16:24:07]Method is POST - this is cgi request [16:24:07]url: /json_proto [16:24:07]query_string will be loaded in cgi processing [16:24:07]execute_cgi json_proto POST (null) [16:24:07]execute_cgi path=json_proto method=POST [16:24:07]POST find Content-Length [16:24:07]Host: 172.17.43.67:8080 [16:24:07]Content-Length: 678 [16:24:07]Content-Type: application/json [16:24:07] [16:24:07]POST finish read [16:24:07]Found Content-Length = 678 [16:24:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.510, "sum" : 509.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 509.00, "total" : 509.00, "payments": [ { "type": 0, "sum" : 509.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:07]execute_script... [16:24: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)1785519", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.510, "sum" : 509.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 509.00, "total" : 509.00, "payments": [ { "type": 0, "sum" : 509.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:24:07]POST & json_proto [16:24:07]process_json_proto [16:24:07]json parsed OK: [16:24:07]protocol is kg_v1.0 [16:24:07]action value=close_receipt [16:24:07]process_action close_receipt [16:24:07]cmd_close_receipt [16:24:07]MH_GetDate [16:24:07]Write to MH i2c: F0 00 00 AC 02 9D [16:24:07]Write i2c OK [16:24:07]MH_I2C_Read... [16:24:07]Read from MH i2c: F0 [16:24:07]MH_I2C_Read... [16:24:07]Read from MH i2c: F0 09 00 [16:24:07]MH_I2C_Read... [16:24:07]Read from MH i2c: F0 09 00 AC 02 00 27 F3 EE 66 6A BD 47 65 E7 [16:24:07]GetLastDocTimeStamp 1726935843 [16:24:07]current date 1726935847 [16:24:07]FM_GetShiftState [16:24:07]SAM_PROTO_GetShiftState [16:24:07]wFMCommunicate request_size=4 [16:24:07]MH_SAM_APDU [16:24:07]CAPDU: 80 13 01 00 [16:24:07]Write to MH i2c: E2 08 00 AD 02 80 13 01 00 00 00 00 00 2C [16:24:07]Write i2c OK [16:24:07]MH_I2C_Read... [16:24:07]Read from MH i2c: E2 [16:24:07]MH_I2C_Read... [16:24:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:07]Read from MH i2c: E2 0E 00 [16:24:07]MH_I2C_Read... [16:24:07]Read from MH i2c: E2 0E 00 AD 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BC [16:24:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:24:07]wFMCommunicate OK [16:24:07]SAM_PROTO_GetShiftState done [16:24:07]FM_GetShiftState done [16:24:07]opened in 1726878748 [16:24:07]opened+sec_in_day 1726965148 [16:24:07]quantity*price = 50917 [16:24:07]sum+1 = 50919 [16:24:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 509.00 Внесено: 509.00 СДАЧА: 0.00 НСП 1% : 4.51 НДС 12% : 54.07 Наличными: 509.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 251 21.09.2024 16:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151501 ФПД: 43050659819606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151501&fm=43050659819606&tin=02508201610067®Number=0000000000091825&sum=50900 [16:24:08]StoreToDocumentArchive [16:24:08]shift 474 fd 151501 [16:24:08]save to /storage/0474/doc_00151501 [16:24:08]save last doc name /storage/0474/doc_00151501 to /storage/kkm_last_doc_name [16:24:08]save OK [16:24:08]Clear old archive folders... [16:24:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:24:08]tlvbuf is B6DF85D0 [16:24:08]SAM_PROTO_ClearQueue [16:24:08]wFMCommunicate request_size=4 [16:24:08]MH_SAM_APDU [16:24:08]CAPDU: 80 09 00 00 [16:24:08]Write to MH i2c: E2 08 00 BA 02 80 09 00 00 00 00 00 00 2E [16:24:08]Write i2c OK [16:24:08]MH_I2C_Read... [16:24:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:24:08]Read from MH i2c: E2 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [16:24:08]RAPDU: 90 00 [16:24:08]wFMCommunicate OK [16:24:08]SAM_PROTO_ClearQueue done [16:24:08]KKMCreateOFDPacket [16:24:08]OFDProtocolAddRootSTLVToBuf [16:24:08]FM_MakeSignedData [16:24:08]FM_MakeSignedData [16:24:08]SAM_PROTO_SignData [16:24:08]wFMCommunicate request_size=4 [16:24:08]MH_SAM_APDU [16:24:08]CAPDU: 80 0D 01 02 [16:24:08]Write to MH i2c: E2 08 00 BB 02 80 0D 01 02 00 00 00 00 36 [16:24:08]Write i2c OK [16:24:08]MH_I2C_Read... [16:24:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:24:08]Read from MH i2c: E2 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [16:24:08]RAPDU: 90 00 [16:24:08]wFMCommunicate OK [16:24:08]wFMCommunicate request_size=255 [16:24:08]MH_SAM_APDU [16:24: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 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 27 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 4F 02 00 35 04 06 00 27 [16:24:08]Write to MH i2c: E2 02 01 BC 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 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 27 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 4F 02 00 35 04 06 00 27 00 00 AA [16:24:08]Write i2c OK [16:24:08]MH_I2C_Read... [16:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:08]Read from MH i2c: E2 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 BC 02 00 90 00 32 [16:24:08]RAPDU: 90 00 [16:24:08]wFMCommunicate OK [16:24:08]wFMCommunicate request_size=10 [16:24:08]MH_SAM_APDU [16:24:08]CAPDU: 80 0D 02 02 05 27 83 49 30 56 [16:24:08]Write to MH i2c: E2 0D 00 BD 02 80 0D 02 02 05 00 27 83 49 30 56 00 00 BC [16:24:08]Write i2c OK [16:24:08]MH_I2C_Read... [16:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:24:08]Read from MH i2c: E2 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 [16:24:08]MH_I2C_Read... [16:24:08]Read from MH i2c: E2 03 00 BD 02 00 90 00 33 [16:24:08]RAPDU: 90 00 [16:24:08]wFMCommunicate OK [16:24:08]wFMCommunicate request_size=4 [16:24:08]MH_SAM_APDU [16:24:08]CAPDU: 80 0D 03 02 [16:24:08]Write to MH i2c: E2 08 00 BE 02 80 0D 03 02 00 00 00 00 3B [16:24:08]Write i2c OK [16:24:08]MH_I2C_Read... [16:24:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:24:09]Read from MH i2c: E2 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: E2 0B 00 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: E2 0B 00 BE 02 00 1A A1 20 35 E9 D8 AB 70 90 00 28 [16:24:09]RAPDU: 1A A1 20 35 E9 D8 AB 70 90 00 [16:24:09]wFMCommunicate OK [16:24:09]SAM_PROTO_SignData done [16:24:09]FM_MakeSignedData done [16:24:09]CreateOFDProtocolMessage [16:24:09]wFMCommunicate request_size=4 [16:24:09]MH_SAM_APDU [16:24:09]CAPDU: 80 11 00 00 [16:24:09]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [16:24:09]Write i2c OK [16:24:09]MH_I2C_Read... [16:24:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:09]Read from MH i2c: E2 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: E2 17 00 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8E [16:24:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:09]wFMCommunicate OK [16:24:09]CreateOFDProtocolMessage done [16:24:09]OFDSenderStorePacket 151501 [16:24:09]StoreOFDPacket docnum=151501 [16:24:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 B1 07 01 23 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 27 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 4F 02 00 35 04 06 00 27 27 83 49 30 56 1A A1 20 35 E9 D8 AB 70 [16:24:09]CheckFolder [16:24:09]dirname=/storage/ofd_packets [16:24:09]CheckFolder done [16:24:09]ProducePacketName [16:24:09]name=ofd_packets/00151501 [16:24:09]NVStorageSaveData ofd_packets/00151501 [16:24:09]File name is /storage/ofd_packets/00151501 [16:24:09]Write 301 bytes [16:24:09]NVStorageSaveData done [16:24:09]OFDSenderStorePacket done [16:24:09]KKMCreateOFDPacket done [16:24:09]NVStorageSaveData kkm_last_timestamp [16:24:09]File name is /storage/kkm_last_timestamp [16:24:09]Write 4 bytes [16:24:09]NVStorageSaveData done [16:24:09]ExternCall_PrintAddStr [16:24:09]wPrintStart [16:24:09]Write to MH i2c: 01 00 00 C0 02 C2 [16:24:09]Write i2c OK [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: 01 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: 01 07 00 [16:24:09]MH_I2C_Read... [16:24:09]Read from MH i2c: 01 07 00 C0 02 00 00 00 00 00 FF 0F D7 [16:24:09]RasterBufferAndPrint [16:24:09]line Счет N : (1)1785519 [16:24:09]line ИНН: 02508201610067 [16:24:09]line Контрольно-Кассовый Чек [16:24:09]line ПРОДАЖА [16:24:09]line ТРК (МРК, ГНК) : 32 [16:24:09]line Товар: 2710124130 [16:24:09]line Аи-92-К-5 [16:24:09]line 7.510 * 67.80 [16:24:09]line = 509.18 [16:24:09]line НДС 12% НСП 1% [16:24:09]line > о реализуемом товаре [16:24:09]line ОКРУГЛЕНИЕ: -0.18 [16:24:09]line ИТОГО: 509.00 [16:24:09]line Внесено: 509.00 [16:24:09]line СДАЧА: 0.00 [16:24:09]line НСП 1% : 4.51 [16:24:09]line НДС 12% : 54.07 [16:24:09]line Наличными: 509.00 [16:24:09]line Безнал.: 0.00 [16:24:09]line Место: АЗС № 89 "Партнер Нефть" [16:24:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:24:09]line СНО: Общий режим [16:24:09]line Чек 251 21.09.2024 16:24 [16:24:09]line Смена: 474 ФФД: 1.0 [16:24:09]line ЗНМ: 0300000113 [16:24:09]line РНМ: 0000000000091825 [16:24:09]line Версия ККМ: 001 [16:24:09]line ФМ: 0000000000871835 [16:24:09]line ФД: 151501 [16:24:09]line ФПД: 43050659819606 [16:24:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162407&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151501&fm=43050659819606&tin=02508201610067®Number=0000000000091825&sum=50900 [16:24:09]written 0, free lines is 4095 [16:24:10]Write to MH i2c: 01 00 00 EB 02 ED [16:24:10]Write i2c OK [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: 01 [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: 01 07 00 [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: 01 07 00 EB 02 00 00 00 00 00 DF 0C DF [16:24:10]RasterBufferAndPrint [16:24:10]line [16:24:10]line [16:24:10]line [16:24:10]line [16:24:10]line [16:24:10]written 0, free lines is 3307 [16:24:10]MH_Cut [16:24:10]Write to MH i2c: D1 01 00 F2 02 01 C6 [16:24:10]Write i2c OK [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: D1 [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: D1 01 00 [16:24:10]MH_I2C_Read... [16:24:10]Read from MH i2c: D1 01 00 F2 02 00 C5 [16:24:10]Write to MH i2c: 01 00 00 F3 02 F5 [16:24:10]Write i2c OK [16:24:10]MH_I2C_Read... [16:24:10]ConnectInit Can't take IP for lk.salyk.kg [16:24:10]CommunicateWithHost connect error [16:24:10]CommunicateWithHost err = -1 [16:24:10]OFD Sender: Server communicate error [16:24:10]OFD Sender: Processing packet 151500 [packets to send 825, broken 823] [16:24:10]ProducePacketName [16:24:10]name=ofd_packets/00151500 [16:24:10]OFD Sender: To server: pG, [16:24:10]CommunicateWithHost lk.salyk.kg:30040 [16:24:10]ConnectInit lk.salyk.kg [16:24:10]*** Cut start [16:24:10]*** Purtial cut [16:24:10]*** Stage 1: CUTSNS_PIN = 1 [16:24:11]Read from MH i2c: 01 *** Stop cut motor [16:24:11] [16:24:11]*** Cut end [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: 01 07 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: 01 07 00 F3 02 00 00 00 00 00 FF 0F 0A [16:24:11]process_action close_receipt done [16:24:11]requested_data is exist [16:24:11]produce_requested_data [16:24:11]requested_item fm.sn is exist - process it [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 11 00 00 [16:24:11]Write to MH i2c: E2 08 00 F4 02 80 11 00 00 00 00 00 00 70 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 17 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 17 00 F4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [16:24:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:24:11]wFMCommunicate OK [16:24:11]requested_item fd.num is exist - process it [16:24:11]SAM_PROTO_GetFieldsCounters [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 13 00 00 [16:24:11]Write to MH i2c: E2 08 00 F5 02 80 13 00 00 00 00 00 00 73 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 62 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 62 00 F5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 7E [16:24:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FB 00 00 00 5E 04 04 00 FB 00 00 00 57 04 04 00 FC 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:24:11]wFMCommunicate OK [16:24:11]SAM_PROTO_GetFieldsCounters done [16:24:11]requested_item shift.num is exist - process it [16:24:11]requested_item shift.opened is exist - process it [16:24:11]req_shift_opened [16:24:11]FM_GetShiftState [16:24:11]SAM_PROTO_GetShiftState [16:24:11]wFMCommunicate request_size=4 [16:24:11]MH_SAM_APDU [16:24:11]CAPDU: 80 13 01 00 [16:24:11]Write to MH i2c: E2 08 00 F6 02 80 13 01 00 00 00 00 00 75 [16:24:11]Write i2c OK [16:24:11]MH_I2C_Read... [16:24:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:24:11]Read from MH i2c: E2 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 0E 00 [16:24:11]MH_I2C_Read... [16:24:11]Read from MH i2c: E2 0E 00 F6 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 05 [16:24:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:24:11]wFMCommunicate OK [16:24:11]SAM_PROTO_GetShiftState done [16:24:11]FM_GetShiftState done [16:24:11]req_shift_opened done [16:24:11]requested_item shift.open_date is exist - process it [16:24:11]req_shift_open_date [16:24:11]req_shift_open_date done [16:24:11]produce_requested_data done [16:24:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151501,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:24:11]process_action_free close_receipt [16:24:11]json_value_free [16:24:11]json_value_free done [16:24:11]process_json_proto returns [16:24:11]Send response to host [16:24:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151501,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:24:11]free response buf [16:24:11]execute_script done [16:24:11]execute_script returns [16:24:11]free content buf [16:24:11]Sock 9.Close socket [16:24:11]Sock 9.Thread stoped [16:24:15]ConnectInit Can't take IP for lk.salyk.kg [16:24:15]CommunicateWithHost connect error [16:24:15]CommunicateWithHost err = -1 [16:24:15]OFD Sender: Server communicate error [16:24:20]OFD Sender: Processing packet 151500 [packets to send 825, broken 823] [16:24:20]ProducePacketName [16:24:20]name=ofd_packets/00151500 [16:24:20]OFD Sender: To server: pG, [16:24:20]CommunicateWithHost lk.salyk.kg:30040 [16:24:20]ConnectInit lk.salyk.kg [16:24:24]recv_with_timeout no data received [16:24:25]ConnectInit Can't take IP for lk.salyk.kg [16:24:25]CommunicateWithHost connect error [16:24:25]CommunicateWithHost err = -1 [16:24:25]OFD Sender: Server communicate error [16:24:30]OFD Sender: Processing packet 151500 [packets to send 825, broken 823] [16:24:30]ProducePacketName [16:24:30]name=ofd_packets/00151500 [16:24:30]OFD Sender: To server: pG, [16:24:30]CommunicateWithHost lk.salyk.kg:30040 [16:24:30]ConnectInit lk.salyk.kg [16:24:36]Connected sock=10 [16:24:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 5F 3B 03 01 E1 8D 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 23 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 4F 02 00 35 04 06 00 3D 43 6D A0 6A 0C 29 CE 3C BD 31 CB 7B 39 [16:24:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 05 BD 47 00 AB 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CC 4F 02 00 F4 03 04 00 49 9B EE 66 B6 04 01 00 00 EC 20 8B B8 DE 36 DE 92 [16:24:37]CommunicateWithHost err = 0 [16:24:37]CheckOFDResponse [16:24:37]1017 (14) - 77093643461234 [16:24:37]1041 (16) - 0000000000871835 [16:24:37]1040 (4) - 151500 [16:24:37]1012 (4) - 21.09.2024 10:09 [16:24:37]1206 (1) - 0 [16:24:37]OFD Sender: Remove packet 151500 [16:24:37]ProducePacketName [16:24:37]name=ofd_packets/00151500 [16:24:37]NVStorageDeleteData [16:24:38]OFD Sender: Processing packet 151501 [packets to send 824, broken 823] [16:24:38]ProducePacketName [16:24:38]name=ofd_packets/00151501 [16:24:38]OFD Sender: To server: pG, [16:24:38]CommunicateWithHost lk.salyk.kg:30040 [16:24:38]ConnectInit lk.salyk.kg [16:24:39]Connected sock=9 [16:24:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 55 B1 07 01 23 6C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 00 00 00 F4 03 04 00 27 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 4F 02 00 35 04 06 00 27 27 83 49 30 56 1A A1 20 35 E9 D8 AB 70 [16:24:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8E EE 47 00 78 75 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CD 4F 02 00 F4 03 04 00 4C 9B EE 66 B6 04 01 00 00 5C B3 18 D3 B1 0E 5B B2 [16:24:39]CommunicateWithHost err = 0 [16:24:39]CheckOFDResponse [16:24:39]1017 (14) - 77093643461234 [16:24:39]1041 (16) - 0000000000871835 [16:24:39]1040 (4) - 151501 [16:24:39]1012 (4) - 21.09.2024 10:09 [16:24:39]1206 (1) - 0 [16:24:39]OFD Sender: Remove packet 151501 [16:24:39]ProducePacketName [16:24:39]name=ofd_packets/00151501 [16:24:39]NVStorageDeleteData [16:24:40]OFD Sender: No OFD packet to send [16:24:45]OFD Sender: No OFD packet to send [16:24:50]OFD Sender: No OFD packet to send [16:24:55]OFD Sender: No OFD packet to send [16:24:57]recv_with_timeout no data received [16:25:00]OFD Sender: No OFD packet to send [16:25:05]OFD Sender: No OFD packet to send [16:25:10]OFD Sender: No OFD packet to send [16:25:15]OFD Sender: No OFD packet to send [16:25:18]recv_with_timeout no data received [16:25:20]OFD Sender: No OFD packet to send [16:25:25]OFD Sender: No OFD packet to send [16:25:30]OFD Sender: No OFD packet to send [16:25:35]OFD Sender: No OFD packet to send [16:25:40]OFD Sender: No OFD packet to send [16:25:45]OFD Sender: No OFD packet to send [16:25:49]recv_with_timeout no data received [16:25:50]OFD Sender: No OFD packet to send [16:25:55]OFD Sender: No OFD packet to send [16:26:00]OFD Sender: No OFD packet to send [16:26:05]OFD Sender: No OFD packet to send [16:26:10]OFD Sender: No OFD packet to send [16:26:12]recv_with_timeout no data received [16:26:15]OFD Sender: No OFD packet to send [16:26:20]OFD Sender: No OFD packet to send [16:26:21]accept exits with 7 [16:26:21]New connection [16:26:21]New thread 3067280740 created [16:26:21]Thread 3067137380 joined [16:26:21]Waiting for new connection... [16:26:21] Sock 7.Parse request [16:26:21]Sock 7.Check first char [16:26:21]Sock 7.First char is OK [16:26:21]request: POST /json_proto HTTP/1.0 [16:26:21]Method: POST [16:26:21]URL: /json_proto [16:26:21]Method is POST - this is cgi request [16:26:21]url: /json_proto [16:26:21]query_string will be loaded in cgi processing [16:26:21]execute_cgi json_proto POST (null) [16:26:21]execute_cgi path=json_proto method=POST [16:26:21]POST find Content-Length [16:26:21]Host: 172.17.43.67:8080 [16:26:21]Content-Length: 794 [16:26:21]Content-Type: application/json [16:26:21] [16:26:21]POST finish read [16:26:21]Found Content-Length = 794 [16:26:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:21]execute_script... [16:26: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)1785520", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:21]POST & json_proto [16:26:21]process_json_proto [16:26:21]json parsed OK: [16:26:21]protocol is kg_v1.0 [16:26:21]action value=close_receipt [16:26:21]process_action close_receipt [16:26:21]cmd_close_receipt [16:26:21]MH_GetDate [16:26:21]Write to MH i2c: F0 00 00 F7 02 E8 [16:26:21]Write i2c OK [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: F0 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: F0 09 00 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: F0 09 00 F7 02 00 AD F3 EE 66 6A BD 47 65 B8 [16:26:21]GetLastDocTimeStamp 1726935847 [16:26:21]current date 1726935981 [16:26:21]FM_GetShiftState [16:26:21]SAM_PROTO_GetShiftState [16:26:21]wFMCommunicate request_size=4 [16:26:21]MH_SAM_APDU [16:26:21]CAPDU: 80 13 01 00 [16:26:21]Write to MH i2c: E2 08 00 F8 02 80 13 01 00 00 00 00 00 77 [16:26:21]Write i2c OK [16:26:21]MH_I2C_Read... [16:26:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:21]Read from MH i2c: E2 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: E2 0E 00 [16:26:21]MH_I2C_Read... [16:26:21]Read from MH i2c: E2 0E 00 F8 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 07 [16:26:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:26:21]wFMCommunicate OK [16:26:21]SAM_PROTO_GetShiftState done [16:26:21]FM_GetShiftState done [16:26:21]opened in 1726878748 [16:26:21]opened+sec_in_day 1726965148 [16:26:21]quantity*price = 0 [16:26:21]sum+1 = 1 [16:26:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 252 21.09.2024 16:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151502 ФПД: 180520782528813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151502&fm=180520782528813&tin=02508201610067®Number=0000000000091825&sum=0 [16:26:22]StoreToDocumentArchive [16:26:22]shift 474 fd 151502 [16:26:22]save to /storage/0474/doc_00151502 [16:26:22]save last doc name /storage/0474/doc_00151502 to /storage/kkm_last_doc_name [16:26:22]save OK [16:26:22]Clear old archive folders... [16:26:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:26:22]tlvbuf is B6FA57E0 [16:26:22]SAM_PROTO_ClearQueue [16:26:22]wFMCommunicate request_size=4 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 09 00 00 [16:26:22]Write to MH i2c: E2 08 00 05 03 80 09 00 00 00 00 00 00 7A [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [16:26:22]RAPDU: 90 00 [16:26:22]wFMCommunicate OK [16:26:22]SAM_PROTO_ClearQueue done [16:26:22]KKMCreateOFDPacket [16:26:22]OFDProtocolAddRootSTLVToBuf [16:26:22]FM_MakeSignedData [16:26:22]FM_MakeSignedData [16:26:22]SAM_PROTO_SignData [16:26:22]wFMCommunicate request_size=4 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 0D 01 02 [16:26:22]Write to MH i2c: E2 08 00 06 03 80 0D 01 02 00 00 00 00 82 [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 06 03 00 90 00 7D [16:26:22]RAPDU: 90 00 [16:26:22]wFMCommunicate OK [16:26:22]wFMCommunicate request_size=255 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 AD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 4F 02 00 35 04 06 00 A4 2E C5 1E [16:26:22]Write to MH i2c: E2 02 01 07 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 AD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 4F 02 00 35 04 06 00 A4 2E C5 1E 00 00 FB [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 07 03 00 90 00 7E [16:26:22]RAPDU: 90 00 [16:26:22]wFMCommunicate OK [16:26:22]wFMCommunicate request_size=7 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 0D 02 02 02 01 2D [16:26:22]Write to MH i2c: E2 0A 00 08 03 80 0D 02 02 02 00 01 2D 00 00 B7 [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 03 00 08 03 00 90 00 7F [16:26:22]RAPDU: 90 00 [16:26:22]wFMCommunicate OK [16:26:22]wFMCommunicate request_size=4 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 0D 03 02 [16:26:22]Write to MH i2c: E2 08 00 09 03 80 0D 03 02 00 00 00 00 87 [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 0B 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 0B 00 09 03 00 31 D1 2D F9 08 5C 3D 46 90 00 97 [16:26:22]RAPDU: 31 D1 2D F9 08 5C 3D 46 90 00 [16:26:22]wFMCommunicate OK [16:26:22]SAM_PROTO_SignData done [16:26:22]FM_MakeSignedData done [16:26:22]CreateOFDProtocolMessage [16:26:22]wFMCommunicate request_size=4 [16:26:22]MH_SAM_APDU [16:26:22]CAPDU: 80 11 00 00 [16:26:22]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:22]Read from MH i2c: E2 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 17 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [16:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:22]wFMCommunicate OK [16:26:22]CreateOFDProtocolMessage done [16:26:22]OFDSenderStorePacket 151502 [16:26:22]StoreOFDPacket docnum=151502 [16:26:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 36 04 01 25 BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 AD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 4F 02 00 35 04 06 00 A4 2E C5 1E 01 2D 31 D1 2D F9 08 5C 3D 46 [16:26:22]CheckFolder [16:26:22]dirname=/storage/ofd_packets [16:26:22]CheckFolder done [16:26:22]ProducePacketName [16:26:22]name=ofd_packets/00151502 [16:26:22]NVStorageSaveData ofd_packets/00151502 [16:26:22]File name is /storage/ofd_packets/00151502 [16:26:22]Write 298 bytes [16:26:22]NVStorageSaveData done [16:26:22]OFDSenderStorePacket done [16:26:22]KKMCreateOFDPacket done [16:26:22]NVStorageSaveData kkm_last_timestamp [16:26:22]File name is /storage/kkm_last_timestamp [16:26:22]Write 4 bytes [16:26:22]NVStorageSaveData done [16:26:22]ExternCall_PrintAddStr [16:26:22]wPrintStart [16:26:22]Write to MH i2c: 01 00 00 0B 03 0E [16:26:22]Write i2c OK [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: 01 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: 01 07 00 [16:26:22]MH_I2C_Read... [16:26:22]Read from MH i2c: 01 07 00 0B 03 00 00 00 00 00 FF 0F 23 [16:26:22]RasterBufferAndPrint [16:26:22]line Счет N : (1)1785520 [16:26:22]line ИНН: 02508201610067 [16:26:22]line Контрольно-Кассовый Чек [16:26:22]line ПРОДАЖА [16:26:22]line ТРК (МРК, ГНК) : 41 [16:26:22]line Товар: 2710194210 [16:26:22]line ДТ-К-5 [16:26:22]line 13.130 * 0.00 [16:26:22]line = 0.00 [16:26:22]line НДС 12% НСП 1% [16:26:22]line > о реализуемом товаре [16:26:22]line ИТОГО: 0.00 [16:26:22]line НСП 1% : 0.00 [16:26:22]line НДС 12% : 0.00 [16:26:22]line Наличными: 0.00 [16:26:22]line Безнал.: 0.00 [16:26:22]line Место: АЗС № 89 "Партнер Нефть" [16:26:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:26:22]line СНО: Общий режим [16:26:22]line Чек 252 21.09.2024 16:26 [16:26:22]line Смена: 474 ФФД: 1.0 [16:26:22]line ЗНМ: 0300000113 [16:26:22]line РНМ: 0000000000091825 [16:26:22]line Версия ККМ: 001 [16:26:22]line Платежная система: O! деньги [16:26:22]line ФМ: 0000000000871835 [16:26:22]line ФД: 151502 [16:26:22]line ФПД: 180520782528813 [16:26:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162621&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151502&fm=180520782528813&tin=02508201610067®Number=0000000000091825&sum=0 [16:26:22]written 0, free lines is 4095 [16:26:22]OFD Sender: Processing packet 151502 [packets to send 824, broken 823] [16:26:22]ProducePacketName [16:26:22]name=ofd_packets/00151502 [16:26:22]OFD Sender: To server: pG, [16:26:22]CommunicateWithHost lk.salyk.kg:30040 [16:26:22]ConnectInit lk.salyk.kg [16:26:23]Write to MH i2c: 01 00 00 35 03 38 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 07 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: 01 07 00 35 03 00 00 00 00 00 E9 0C 34 [16:26:23]RasterBufferAndPrint [16:26:23]line [16:26:23]line [16:26:23]line [16:26:23]line [16:26:23]line [16:26:23]written 0, free lines is 3311 [16:26:23]MH_Cut [16:26:23]Write to MH i2c: D1 01 00 3C 03 01 11 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: D1 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: D1 01 00 [16:26:23]MH_I2C_Read... [16:26:23]Read from MH i2c: D1 01 00 3C 03 00 10 [16:26:23]Write to MH i2c: 01 00 00 3D 03 40 [16:26:23]Write i2c OK [16:26:23]MH_I2C_Read... [16:26:23]Connected sock=10 [16:26:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 36 04 01 25 BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 AD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 4F 02 00 35 04 06 00 A4 2E C5 1E 01 2D 31 D1 2D F9 08 5C 3D 46 [16:26:24]*** Cut start [16:26:24]*** Purtial cut [16:26:24]*** Stage 1: CUTSNS_PIN = 1 [16:26:24]Read from MH i2c: 01 [16:26:24]MH_I2C_Read... [16:26:24]*** Stop cut motor [16:26:24]*** Cut end [16:26:24]Read from MH i2c: 01 07 00 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: 01 07 00 3D 03 00 00 00 00 00 FF 0F 55 [16:26:24]process_action close_receipt done [16:26:24]requested_data is exist [16:26:24]produce_requested_data [16:26:24]requested_item fm.sn is exist - process it [16:26:24]wFMCommunicate request_size=4 [16:26:24]MH_SAM_APDU [16:26:24]CAPDU: 80 11 00 00 [16:26:24]Write to MH i2c: E2 08 00 3E 03 80 11 00 00 00 00 00 00 BB [16:26:24]Write i2c OK [16:26:24]MH_I2C_Read... [16:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:24]Read from MH i2c: E2 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: E2 17 00 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: E2 17 00 3E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [16:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:24]wFMCommunicate OK [16:26:24]requested_item fd.num is exist - process it [16:26:24]SAM_PROTO_GetFieldsCounters [16:26:24]wFMCommunicate request_size=4 [16:26:24]MH_SAM_APDU [16:26:24]CAPDU: 80 13 00 00 [16:26:24]Write to MH i2c: E2 08 00 3F 03 80 13 00 00 00 00 00 00 BE [16:26:24]Write i2c OK [16:26:24]MH_I2C_Read... [16:26:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:24]Read from MH i2c: E2 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: E2 62 00 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: E2 62 00 3F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 CD [16:26:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FC 00 00 00 5E 04 04 00 FC 00 00 00 57 04 04 00 FD 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:24]wFMCommunicate OK [16:26:24]SAM_PROTO_GetFieldsCounters done [16:26:24]requested_item shift.num is exist - process it [16:26:24]requested_item shift.opened is exist - process it [16:26:24]req_shift_opened [16:26:24]FM_GetShiftState [16:26:24]SAM_PROTO_GetShiftState [16:26:24]wFMCommunicate request_size=4 [16:26:24]MH_SAM_APDU [16:26:24]CAPDU: 80 13 01 00 [16:26:24]Write to MH i2c: E2 08 00 40 03 80 13 01 00 00 00 00 00 C0 [16:26:24]Write i2c OK [16:26:24]MH_I2C_Read... [16:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:24]Read from MH i2c: E2 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: E2 0E 00 [16:26:24]MH_I2C_Read... [16:26:24]Read from MH i2c: E2 0E 00 40 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 50 [16:26:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:26:24]wFMCommunicate OK [16:26:24]SAM_PROTO_GetShiftState done [16:26:24]FM_GetShiftState done [16:26:24]req_shift_opened done [16:26:24]requested_item shift.open_date is exist - process it [16:26:24]req_shift_open_date [16:26:24]req_shift_open_date done [16:26:24]produce_requested_data done [16:26:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151502,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:26:24]process_action_free close_receipt [16:26:24]json_value_free [16:26:24]json_value_free done [16:26:24]process_json_proto returns [16:26:24]Send response to host [16:26:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151502,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:26:24]free response buf [16:26:24]execute_script done [16:26:24]execute_script returns [16:26:24]free content buf [16:26:24]Sock 7.Close socket [16:26:24]Sock 7.Thread stoped [16:26:25]accept exits with 9 [16:26:25]New connection [16:26:25]New thread 3067137380 created [16:26:25]Thread 3067280740 joined [16:26:25]Waiting for new connection... [16:26:25] Sock 9.Parse request [16:26:25]Sock 9.Check first char [16:26:25]Sock 9.First char is OK [16:26:25]request: POST /json_proto HTTP/1.0 [16:26:25]Method: POST [16:26:25]URL: /json_proto [16:26:25]Method is POST - this is cgi request [16:26:25]url: /json_proto [16:26:25]query_string will be loaded in cgi processing [16:26:25]execute_cgi json_proto POST (null) [16:26:25]execute_cgi path=json_proto method=POST [16:26:25]POST find Content-Length [16:26:25]Host: 172.17.43.67:8080 [16:26:25]Content-Length: 663 [16:26:25]Content-Type: application/json [16:26:25] [16:26:25]POST finish read [16:26:25]Found Content-Length = 663 [16:26:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:25]execute_script... [16:26: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)1785522", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:25]POST & json_proto [16:26:25]process_json_proto [16:26:25]json parsed OK: [16:26:25]protocol is kg_v1.0 [16:26:25]action value=close_receipt [16:26:25]process_action close_receipt [16:26:25]cmd_close_receipt [16:26:25]MH_GetDate [16:26:25]Write to MH i2c: F0 00 00 41 03 33 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: F0 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: F0 09 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: F0 09 00 41 03 00 B1 F3 EE 66 6A BD 47 65 07 [16:26:25]GetLastDocTimeStamp 1726935981 [16:26:25]current date 1726935985 [16:26:25]FM_GetShiftState [16:26:25]SAM_PROTO_GetShiftState [16:26:25]wFMCommunicate request_size=4 [16:26:25]MH_SAM_APDU [16:26:25]CAPDU: 80 13 01 00 [16:26:25]Write to MH i2c: E2 08 00 42 03 80 13 01 00 00 00 00 00 C2 [16:26:25]Write i2c OK [16:26:25]MH_I2C_Read... [16:26:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:25]Read from MH i2c: E2 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 0E 00 [16:26:25]MH_I2C_Read... [16:26:25]Read from MH i2c: E2 0E 00 42 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 52 [16:26:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:26:25]wFMCommunicate OK [16:26:25]SAM_PROTO_GetShiftState done [16:26:25]FM_GetShiftState done [16:26:25]opened in 1726878748 [16:26:25]opened+sec_in_day 1726965148 [16:26:25]quantity*price = 70062 [16:26:25]sum+1 = 70063 [16:26:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 253 21.09.2024 16:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151503 ФПД: 169845098219911 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151503&fm=169845098219911&tin=02508201610067®Number=0000000000091825&sum=70000 [16:26:26]StoreToDocumentArchive [16:26:26]shift 474 fd 151503 [16:26:26]save to /storage/0474/doc_00151503 [16:26:26]save last doc name /storage/0474/doc_00151503 to /storage/kkm_last_doc_name [16:26:26]save OK [16:26:26]Clear old archive folders... [16:26:26]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:26:26]tlvbuf is 005C2050 [16:26:26]SAM_PROTO_ClearQueue [16:26:26]wFMCommunicate request_size=4 [16:26:26]MH_SAM_APDU [16:26:26]CAPDU: 80 09 00 00 [16:26:26]Write to MH i2c: E2 08 00 4F 03 80 09 00 00 00 00 00 00 C4 [16:26:26]Write i2c OK [16:26:26]MH_I2C_Read... [16:26:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:26]Read from MH i2c: E2 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [16:26:26]RAPDU: 90 00 [16:26:26]wFMCommunicate OK [16:26:26]SAM_PROTO_ClearQueue done [16:26:26]KKMCreateOFDPacket [16:26:26]OFDProtocolAddRootSTLVToBuf [16:26:26]FM_MakeSignedData [16:26:26]FM_MakeSignedData [16:26:26]SAM_PROTO_SignData [16:26:26]wFMCommunicate request_size=4 [16:26:26]MH_SAM_APDU [16:26:26]CAPDU: 80 0D 01 02 [16:26:26]Write to MH i2c: E2 08 00 50 03 80 0D 01 02 00 00 00 00 CC [16:26:26]Write i2c OK [16:26:26]MH_I2C_Read... [16:26:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:26]Read from MH i2c: E2 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 [16:26:26]MH_I2C_Read... [16:26:26]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [16:26:26]RAPDU: 90 00 [16:26:26]wFMCommunicate OK [16:26:26]wFMCommunicate request_size=255 [16:26:26]MH_SAM_APDU [16:26:26]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B1 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 4F 02 00 35 04 06 00 9A 79 24 BF 09 [16:26:26]Write to MH i2c: E2 02 01 51 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B1 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 4F 02 00 35 04 06 00 9A 79 24 BF 09 00 00 18 [16:26:26]Write i2c OK [16:26:26]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 51 03 00 90 00 C8 [16:26:27]RAPDU: 90 00 [16:26:27]wFMCommunicate OK [16:26:27]wFMCommunicate request_size=6 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 0D 02 02 01 87 [16:26:27]Write to MH i2c: E2 09 00 52 03 80 0D 02 02 01 00 87 00 00 58 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 03 00 52 03 00 90 00 C9 [16:26:27]RAPDU: 90 00 [16:26:27]wFMCommunicate OK [16:26:27]wFMCommunicate request_size=4 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 0D 03 02 [16:26:27]Write to MH i2c: E2 08 00 53 03 80 0D 03 02 00 00 00 00 D1 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 0B 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 0B 00 53 03 00 41 31 D1 38 9B ED 3E 04 90 00 17 [16:26:27]RAPDU: 41 31 D1 38 9B ED 3E 04 90 00 [16:26:27]wFMCommunicate OK [16:26:27]SAM_PROTO_SignData done [16:26:27]FM_MakeSignedData done [16:26:27]CreateOFDProtocolMessage [16:26:27]wFMCommunicate request_size=4 [16:26:27]MH_SAM_APDU [16:26:27]CAPDU: 80 11 00 00 [16:26:27]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:27]Read from MH i2c: E2 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 17 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: E2 17 00 54 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [16:26:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:27]wFMCommunicate OK [16:26:27]CreateOFDProtocolMessage done [16:26:27]OFDSenderStorePacket 151503 [16:26:27]StoreOFDPacket docnum=151503 [16:26:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 CF 03 01 74 31 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FD 00 00 00 F4 03 04 00 B1 F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CF 4F 02 00 35 04 06 00 9A 79 24 BF 09 87 41 31 D1 38 9B ED 3E 04 [16:26:27]CheckFolder [16:26:27]dirname=/storage/ofd_packets [16:26:27]CheckFolder done [16:26:27]ProducePacketName [16:26:27]name=ofd_packets/00151503 [16:26:27]NVStorageSaveData ofd_packets/00151503 [16:26:27]File name is /storage/ofd_packets/00151503 [16:26:27]Write 297 bytes [16:26:27]NVStorageSaveData done [16:26:27]OFDSenderStorePacket done [16:26:27]KKMCreateOFDPacket done [16:26:27]NVStorageSaveData kkm_last_timestamp [16:26:27]File name is /storage/kkm_last_timestamp [16:26:27]Write 4 bytes [16:26:27]NVStorageSaveData done [16:26:27]ExternCall_PrintAddStr [16:26:27]wPrintStart [16:26:27]Write to MH i2c: 01 00 00 55 03 58 [16:26:27]Write i2c OK [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: 01 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: 01 07 00 [16:26:27]MH_I2C_Read... [16:26:27]Read from MH i2c: 01 07 00 55 03 00 00 00 00 00 FF 0F 6D [16:26:27]RasterBufferAndPrint [16:26:27]line Счет N : (1)1785522 [16:26:27]line ИНН: 02508201610067 [16:26:27]line Контрольно-Кассовый Чек [16:26:27]line ПРОДАЖА [16:26:27]line ТРК (МРК, ГНК) : 33 [16:26:27]line Товар: 2710124130 [16:26:27]line Super-92 [16:26:27]line 10.110 * 69.30 [16:26:27]line = 700.62 [16:26:27]line НДС 12% НСП 1% [16:26:27]line > о реализуемом товаре [16:26:27]line ОКРУГЛЕНИЕ: -0.62 [16:26:27]line ИТОГО: 700.00 [16:26:27]line Внесено: 700.00 [16:26:27]line СДАЧА: 0.00 [16:26:27]line НСП 1% : 6.20 [16:26:27]line НДС 12% : 74.40 [16:26:27]line Наличными: 700.00 [16:26:27]line Безнал.: 0.00 [16:26:27]line Место: АЗС № 89 "Партнер Нефть" [16:26:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:26:27]line СНО: Общий режим [16:26:27]line Чек 253 21.09.2024 16:26 [16:26:27]line Смена: 474 ФФД: 1.0 [16:26:27]line ЗНМ: 0300000113 [16:26:27]line РНМ: 0000000000091825 [16:26:27]line Версия ККМ: 001 [16:26:27]line ФМ: 0000000000871835 [16:26:27]line ФД: 151503 [16:26:27]line ФПД: 169845098219911 [16:26:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151503&fm=169845098219911&tin=02508201610067®Number=0000000000091825&sum=70000 [16:26:27]written 0, free lines is 4095 [16:26:28]Write to MH i2c: 01 00 00 80 03 83 [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: 01 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: 01 07 00 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: 01 07 00 80 03 00 00 00 00 00 DD 0C 73 [16:26:28]RasterBufferAndPrint [16:26:28]line [16:26:28]line [16:26:28]line [16:26:28]line [16:26:28]line [16:26:28]written 0, free lines is 3305 [16:26:28]MH_Cut [16:26:28]Write to MH i2c: D1 01 00 87 03 01 5C [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: D1 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: D1 01 00 [16:26:28]MH_I2C_Read... [16:26:28]Read from MH i2c: D1 01 00 87 03 00 5B [16:26:28]Write to MH i2c: 01 00 00 88 03 8B [16:26:28]Write i2c OK [16:26:28]MH_I2C_Read... [16:26:28]recv_with_timeout no data received [16:26:28]CommunicateWithHost answer receiving error [16:26:28]CommunicateWithHost err = -3 [16:26:28]OFD Sender: Server communicate error [16:26:28]*** Cut start [16:26:28]*** Purtial cut [16:26:28]*** Stage 1: CUTSNS_PIN = 1 [16:26:28]OFD Sender: Processing packet 151502 [packets to send 825, broken 823] [16:26:28]ProducePacketName [16:26:28]name=ofd_packets/00151502 [16:26:28]OFD Sender: To server: pG, [16:26:28]CommunicateWithHost lk.salyk.kg:30040 [16:26:28]ConnectInit lk.salyk.kg [16:26:29]Read from MH i2c: 01 [16:26:29]MH_I2C_Read... [16:26:29]*** Stop cut motor [16:26:29]*** Cut end [16:26:29]Read from MH i2c: 01 07 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: 01 07 00 88 03 00 00 00 00 00 FF 0F A0 [16:26:29]process_action close_receipt done [16:26:29]requested_data is exist [16:26:29]produce_requested_data [16:26:29]requested_item fm.sn is exist - process it [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 11 00 00 [16:26:29]Write to MH i2c: E2 08 00 89 03 80 11 00 00 00 00 00 00 06 [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 17 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 17 00 89 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 59 [16:26:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:29]wFMCommunicate OK [16:26:29]requested_item fd.num is exist - process it [16:26:29]SAM_PROTO_GetFieldsCounters [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 13 00 00 [16:26:29]Write to MH i2c: E2 08 00 8A 03 80 13 00 00 00 00 00 00 09 [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 62 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 62 00 8A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 1C [16:26:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 CF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FD 00 00 00 5E 04 04 00 FD 00 00 00 57 04 04 00 FE 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:29]wFMCommunicate OK [16:26:29]SAM_PROTO_GetFieldsCounters done [16:26:29]requested_item shift.num is exist - process it [16:26:29]requested_item shift.opened is exist - process it [16:26:29]req_shift_opened [16:26:29]FM_GetShiftState [16:26:29]SAM_PROTO_GetShiftState [16:26:29]wFMCommunicate request_size=4 [16:26:29]MH_SAM_APDU [16:26:29]CAPDU: 80 13 01 00 [16:26:29]Write to MH i2c: E2 08 00 8B 03 80 13 01 00 00 00 00 00 0B [16:26:29]Write i2c OK [16:26:29]MH_I2C_Read... [16:26:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:29]Read from MH i2c: E2 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 0E 00 [16:26:29]MH_I2C_Read... [16:26:29]Read from MH i2c: E2 0E 00 8B 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9B [16:26:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:26:29]wFMCommunicate OK [16:26:29]SAM_PROTO_GetShiftState done [16:26:29]FM_GetShiftState done [16:26:29]req_shift_opened done [16:26:29]requested_item shift.open_date is exist - process it [16:26:29]req_shift_open_date [16:26:29]req_shift_open_date done [16:26:29]produce_requested_data done [16:26:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151503,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:26:29]process_action_free close_receipt [16:26:29]json_value_free [16:26:29]json_value_free done [16:26:29]process_json_proto returns [16:26:29]Send response to host [16:26:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151503,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:26:29]free response buf [16:26:29]execute_script done [16:26:29]execute_script returns [16:26:29]free content buf [16:26:29]Sock 9.Close socket [16:26:29]Sock 9.Thread stoped [16:26:35]Connected sock=10 [16:26:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E1 36 04 01 25 BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 00 00 00 F4 03 04 00 AD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 4F 02 00 35 04 06 00 A4 2E C5 1E 01 2D 31 D1 2D F9 08 5C 3D 46 [16:26:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F8 4A 47 00 38 80 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 CE 4F 02 00 F4 03 04 00 C0 9B EE 66 B6 04 01 00 00 0E 04 4A 0D 84 47 33 A0 [16:26:35]CommunicateWithHost err = 0 [16:26:35]CheckOFDResponse [16:26:35]1017 (14) - 77093643461234 [16:26:35]1041 (16) - 0000000000871835 [16:26:35]1040 (4) - 151502 [16:26:35]1012 (4) - 21.09.2024 10:11 [16:26:35]1206 (1) - 0 [16:26:35]OFD Sender: Remove packet 151502 [16:26:35]ProducePacketName [16:26:35]name=ofd_packets/00151502 [16:26:35]NVStorageDeleteData [16:26:36]OFD Sender: Processing packet 151503 [packets to send 824, broken 823] [16:26:36]ProducePacketName [16:26:36]name=ofd_packets/00151503 [16:26:36]OFD Sender: To server: pG, [16:26:36]CommunicateWithHost lk.salyk.kg:30040 [16:26:36]ConnectInit lk.salyk.kg [16:26:36]accept exits with 7 [16:26:36]New connection [16:26:36]New thread 3067280740 created [16:26:36]Thread 3067137380 joined [16:26:36]Waiting for new connection... [16:26:36] Sock 7.Parse request [16:26:36]Sock 7.Check first char [16:26:36]Sock 7.First char is OK [16:26:36]request: POST /json_proto HTTP/1.0 [16:26:36]Method: POST [16:26:36]URL: /json_proto [16:26:36]Method is POST - this is cgi request [16:26:36]url: /json_proto [16:26:36]query_string will be loaded in cgi processing [16:26:36]execute_cgi json_proto POST (null) [16:26:36]execute_cgi path=json_proto method=POST [16:26:36]POST find Content-Length [16:26:36]Host: 172.17.43.67:8080 [16:26:36]Content-Length: 781 [16:26:36]Content-Type: application/json [16:26:36] [16:26:36]POST finish read [16:26:36]Found Content-Length = 781 [16:26:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 21.650, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:36]execute_script... [16:26: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)1785521", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 21.650, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:26:36]POST & json_proto [16:26:36]process_json_proto [16:26:36]json parsed OK: [16:26:36]protocol is kg_v1.0 [16:26:36]action value=close_receipt [16:26:36]process_action close_receipt [16:26:36]cmd_close_receipt [16:26:36]MH_GetDate [16:26:36]Write to MH i2c: F0 00 00 8C 03 7E [16:26:36]Write i2c OK [16:26:36]MH_I2C_Read... [16:26:36]Read from MH i2c: F0 [16:26:36]MH_I2C_Read... [16:26:36]Read from MH i2c: F0 09 00 [16:26:36]MH_I2C_Read... [16:26:36]Read from MH i2c: F0 09 00 8C 03 00 BD F3 EE 66 6A BD 47 65 5E [16:26:36]GetLastDocTimeStamp 1726935985 [16:26:36]current date 1726935997 [16:26:36]FM_GetShiftState [16:26:36]SAM_PROTO_GetShiftState [16:26:36]wFMCommunicate request_size=4 [16:26:36]MH_SAM_APDU [16:26:36]CAPDU: 80 13 01 00 [16:26:36]Write to MH i2c: E2 08 00 8D 03 80 13 01 00 00 00 00 00 0D [16:26:36]Write i2c OK [16:26:36]MH_I2C_Read... [16:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:36]Read from MH i2c: E2 [16:26:36]MH_I2C_Read... [16:26:36]Read from MH i2c: E2 0E 00 [16:26:36]MH_I2C_Read... [16:26:36]Read from MH i2c: E2 0E 00 8D 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9D [16:26:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:26:36]wFMCommunicate OK [16:26:36]SAM_PROTO_GetShiftState done [16:26:36]FM_GetShiftState done [16:26:36]opened in 1726878748 [16:26:36]opened+sec_in_day 1726965148 [16:26:36]quantity*price = 0 [16:26:36]sum+1 = 1 [16:26:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 254 21.09.2024 16:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151504 ФПД: 17463429983365 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151504&fm=17463429983365&tin=02508201610067®Number=0000000000091825&sum=0 [16:26:38]StoreToDocumentArchive [16:26:38]shift 474 fd 151504 [16:26:38]save to /storage/0474/doc_00151504 [16:26:38]save last doc name /storage/0474/doc_00151504 to /storage/kkm_last_doc_name [16:26:38]save OK [16:26:38]Clear old archive folders... [16:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:26:38]tlvbuf is 005FB840 [16:26:38]SAM_PROTO_ClearQueue [16:26:38]wFMCommunicate request_size=4 [16:26:38]MH_SAM_APDU [16:26:38]CAPDU: 80 09 00 00 [16:26:38]Write to MH i2c: E2 08 00 9A 03 80 09 00 00 00 00 00 00 0F [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:26:38]Read from MH i2c: E2 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [16:26:38]RAPDU: 90 00 [16:26:38]wFMCommunicate OK [16:26:38]SAM_PROTO_ClearQueue done [16:26:38]KKMCreateOFDPacket [16:26:38]OFDProtocolAddRootSTLVToBuf [16:26:38]FM_MakeSignedData [16:26:38]FM_MakeSignedData [16:26:38]SAM_PROTO_SignData [16:26:38]wFMCommunicate request_size=4 [16:26:38]MH_SAM_APDU [16:26:38]CAPDU: 80 0D 01 02 [16:26:38]Write to MH i2c: E2 08 00 9B 03 80 0D 01 02 00 00 00 00 17 [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:26:38]Read from MH i2c: E2 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [16:26:38]RAPDU: 90 00 [16:26:38]wFMCommunicate OK [16:26:38]wFMCommunicate request_size=255 [16:26:38]MH_SAM_APDU [16:26:38]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 BD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 4F 02 00 35 04 06 00 0F E2 05 8A 6C [16:26:38]Write to MH i2c: E2 02 01 9C 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 BD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 4F 02 00 35 04 06 00 0F E2 05 8A 6C 00 00 13 [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:38]Read from MH i2c: E2 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 9C 03 00 90 00 13 [16:26:38]RAPDU: 90 00 [16:26:38]wFMCommunicate OK [16:26:38]wFMCommunicate request_size=6 [16:26:38]MH_SAM_APDU [16:26:38]CAPDU: 80 0D 02 02 01 85 [16:26:38]Write to MH i2c: E2 09 00 9D 03 80 0D 02 02 01 00 85 00 00 A1 [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:26:38]Read from MH i2c: E2 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [16:26:38]RAPDU: 90 00 [16:26:38]wFMCommunicate OK [16:26:38]wFMCommunicate request_size=4 [16:26:38]MH_SAM_APDU [16:26:38]CAPDU: 80 0D 03 02 [16:26:38]Write to MH i2c: E2 08 00 9E 03 80 0D 03 02 00 00 00 00 1C [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:26:38]Read from MH i2c: E2 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 0B 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 0B 00 9E 03 00 BF 26 94 5C 1C 21 E0 73 90 00 82 [16:26:38]RAPDU: BF 26 94 5C 1C 21 E0 73 90 00 [16:26:38]wFMCommunicate OK [16:26:38]SAM_PROTO_SignData done [16:26:38]FM_MakeSignedData done [16:26:38]CreateOFDProtocolMessage [16:26:38]wFMCommunicate request_size=4 [16:26:38]MH_SAM_APDU [16:26:38]CAPDU: 80 11 00 00 [16:26:38]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:38]Read from MH i2c: E2 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 17 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [16:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:38]wFMCommunicate OK [16:26:38]CreateOFDProtocolMessage done [16:26:38]OFDSenderStorePacket 151504 [16:26:38]StoreOFDPacket docnum=151504 [16:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 93 F8 03 01 D6 36 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 BD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 4F 02 00 35 04 06 00 0F E2 05 8A 6C 85 BF 26 94 5C 1C 21 E0 73 [16:26:38]CheckFolder [16:26:38]dirname=/storage/ofd_packets [16:26:38]CheckFolder done [16:26:38]ProducePacketName [16:26:38]name=ofd_packets/00151504 [16:26:38]NVStorageSaveData ofd_packets/00151504 [16:26:38]File name is /storage/ofd_packets/00151504 [16:26:38]Write 297 bytes [16:26:38]NVStorageSaveData done [16:26:38]OFDSenderStorePacket done [16:26:38]KKMCreateOFDPacket done [16:26:38]NVStorageSaveData kkm_last_timestamp [16:26:38]File name is /storage/kkm_last_timestamp [16:26:38]Write 4 bytes [16:26:38]NVStorageSaveData done [16:26:38]ExternCall_PrintAddStr [16:26:38]wPrintStart [16:26:38]Write to MH i2c: 01 00 00 A0 03 A3 [16:26:38]OFD Sender: Processing packet 151504 [packets to send 824, broken 823] [16:26:38]ProducePacketName [16:26:38]name=ofd_packets/00151504 [16:26:38]OFD Sender: To server: pG, [16:26:38]CommunicateWithHost lk.salyk.kg:30040 [16:26:38]ConnectInit lk.salyk.kg [16:26:38]Write i2c OK [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: 01 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: 01 07 00 [16:26:38]MH_I2C_Read... [16:26:38]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 FF 0F B8 [16:26:38]RasterBufferAndPrint [16:26:38]line Счет N : (1)1785521 [16:26:38]line ИНН: 02508201610067 [16:26:38]line Контрольно-Кассовый Чек [16:26:38]line ПРОДАЖА [16:26:38]line ТРК (МРК, ГНК) : 11 [16:26:38]line Товар: 2710124130 [16:26:38]line Super-92 [16:26:38]line 21.650 * 0.00 [16:26:38]line = 0.00 [16:26:38]line НДС 12% НСП 1% [16:26:38]line > о реализуемом товаре [16:26:38]line ИТОГО: 0.00 [16:26:38]line НСП 1% : 0.00 [16:26:38]line НДС 12% : 0.00 [16:26:38]line Наличными: 0.00 [16:26:38]line Безнал.: 0.00 [16:26:38]line Место: АЗС № 89 "Партнер Нефть" [16:26:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:26:38]line СНО: Общий режим [16:26:38]line Чек 254 21.09.2024 16:26 [16:26:38]line Смена: 474 ФФД: 1.0 [16:26:38]line ЗНМ: 0300000113 [16:26:38]line РНМ: 0000000000091825 [16:26:38]line Версия ККМ: 001 [16:26:38]line Платежная система: O! деньги [16:26:38]line ФМ: 0000000000871835 [16:26:38]line ФД: 151504 [16:26:38]line ФПД: 17463429983365 [16:26:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151504&fm=17463429983365&tin=02508201610067®Number=0000000000091825&sum=0 [16:26:38]written 0, free lines is 4095 [16:26:39]Write to MH i2c: 01 00 00 CA 03 CD [16:26:39]Write i2c OK [16:26:39]MH_I2C_Read... [16:26:39]Read from MH i2c: 01 [16:26:39]MH_I2C_Read... [16:26:39]Read from MH i2c: 01 07 00 [16:26:39]MH_I2C_Read... [16:26:39]Read from MH i2c: 01 07 00 CA 03 00 00 00 00 00 F2 0C D2 [16:26:39]RasterBufferAndPrint [16:26:39]line [16:26:39]line [16:26:39]line [16:26:39]line [16:26:39]line [16:26:39]written 0, free lines is 3336 [16:26:39]Connected sock=9 [16:26:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 93 F8 03 01 D6 36 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 92 54 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 00 00 00 F4 03 04 00 BD F3 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 4F 02 00 35 04 06 00 0F E2 05 8A 6C 85 BF 26 94 5C 1C 21 E0 73 [16:26:39]MH_Cut [16:26:39]Write to MH i2c: D1 01 00 D1 03 01 A6 [16:26:39]Write i2c OK [16:26:39]MH_I2C_Read... [16:26:39]Read from MH i2c: D1 [16:26:39]MH_I2C_Read... [16:26:39]Read from MH i2c: D1 01 00 [16:26:39]MH_I2C_Read... [16:26:39]Read from MH i2c: D1 01 00 D1 03 00 A5 [16:26:39]Write to MH i2c: 01 00 00 D2 03 D5 [16:26:39]Write i2c OK [16:26:39]MH_I2C_Read... [16:26:40]*** Cut start [16:26:40]*** Purtial cut [16:26:40]*** Stage 1: CUTSNS_PIN = 1 [16:26:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 07 19 47 00 0D 60 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D0 4F 02 00 F4 03 04 00 C4 9B EE 66 B6 04 01 00 00 15 BA 3A BB 39 A6 91 20 [16:26:40]CommunicateWithHost err = 0 [16:26:40]CheckOFDResponse [16:26:40]1017 (14) - 77093643461234 [16:26:40]1041 (16) - 0000000000871835 [16:26:40]1040 (4) - 151504 [16:26:40]1012 (4) - 21.09.2024 10:11 [16:26:40]1206 (1) - 0 [16:26:40]OFD Sender: Remove packet 151504 [16:26:40]ProducePacketName [16:26:40]name=ofd_packets/00151504 [16:26:40]NVStorageDeleteData [16:26:40]Read from MH i2c: 01 [16:26:40]MH_I2C_Read... [16:26:40]*** Stop cut motor [16:26:40]*** Cut end [16:26:40]Read from MH i2c: 01 07 00 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: 01 07 00 D2 03 00 00 00 00 00 FF 0F EA [16:26:40]process_action close_receipt done [16:26:40]requested_data is exist [16:26:40]produce_requested_data [16:26:40]requested_item fm.sn is exist - process it [16:26:40]wFMCommunicate request_size=4 [16:26:40]MH_SAM_APDU [16:26:40]CAPDU: 80 11 00 00 [16:26:40]Write to MH i2c: E2 08 00 D3 03 80 11 00 00 00 00 00 00 50 [16:26:40]Write i2c OK [16:26:40]MH_I2C_Read... [16:26:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:26:40]Read from MH i2c: E2 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: E2 17 00 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: E2 17 00 D3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [16:26:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:26:40]wFMCommunicate OK [16:26:40]requested_item fd.num is exist - process it [16:26:40]SAM_PROTO_GetFieldsCounters [16:26:40]wFMCommunicate request_size=4 [16:26:40]MH_SAM_APDU [16:26:40]CAPDU: 80 13 00 00 [16:26:40]Write to MH i2c: E2 08 00 D4 03 80 13 00 00 00 00 00 00 53 [16:26:40]Write i2c OK [16:26:40]MH_I2C_Read... [16:26:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:26:40]Read from MH i2c: E2 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: E2 62 00 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: E2 62 00 D4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [16:26:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FE 00 00 00 5E 04 04 00 FE 00 00 00 57 04 04 00 FF 00 00 00 19 04 04 00 00 00 00 00 90 00 [16:26:40]wFMCommunicate OK [16:26:40]SAM_PROTO_GetFieldsCounters done [16:26:40]requested_item shift.num is exist - process it [16:26:40]requested_item shift.opened is exist - process it [16:26:40]req_shift_opened [16:26:40]FM_GetShiftState [16:26:40]SAM_PROTO_GetShiftState [16:26:40]wFMCommunicate request_size=4 [16:26:40]MH_SAM_APDU [16:26:40]CAPDU: 80 13 01 00 [16:26:40]Write to MH i2c: E2 08 00 D5 03 80 13 01 00 00 00 00 00 55 [16:26:40]OFD Sender: No OFD packet to send [16:26:40]Write i2c OK [16:26:40]MH_I2C_Read... [16:26:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:26:40]Read from MH i2c: E2 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: E2 0E 00 [16:26:40]MH_I2C_Read... [16:26:40]Read from MH i2c: E2 0E 00 D5 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E5 [16:26:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:26:40]wFMCommunicate OK [16:26:40]SAM_PROTO_GetShiftState done [16:26:40]FM_GetShiftState done [16:26:40]req_shift_opened done [16:26:40]requested_item shift.open_date is exist - process it [16:26:40]req_shift_open_date [16:26:40]req_shift_open_date done [16:26:40]produce_requested_data done [16:26:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151504,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:26:40]process_action_free close_receipt [16:26:40]json_value_free [16:26:40]json_value_free done [16:26:40]process_json_proto returns [16:26:40]Send response to host [16:26:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151504,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:26:40]free response buf [16:26:40]execute_script done [16:26:40]execute_script returns [16:26:40]free content buf [16:26:40]Sock 7.Close socket [16:26:40]Sock 7.Thread stoped [16:26:45]OFD Sender: No OFD packet to send [16:26:50]OFD Sender: No OFD packet to send [16:26:53]recv_with_timeout no data received [16:26:55]OFD Sender: No OFD packet to send [16:27:00]OFD Sender: No OFD packet to send [16:27:05]OFD Sender: No OFD packet to send [16:27:10]OFD Sender: No OFD packet to send [16:27:13]recv_with_timeout no data received [16:27:15]OFD Sender: No OFD packet to send [16:27:20]OFD Sender: No OFD packet to send [16:27:23]recv_with_timeout no data received [16:27:25]OFD Sender: No OFD packet to send [16:27:30]OFD Sender: No OFD packet to send [16:27:35]OFD Sender: No OFD packet to send [16:27:40]OFD Sender: No OFD packet to send [16:27:42]recv_with_timeout no data received [16:27:45]OFD Sender: No OFD packet to send [16:27:51]OFD Sender: No OFD packet to send [16:27:56]OFD Sender: No OFD packet to send [16:27:59]recv_with_timeout no data received [16:28:01]OFD Sender: No OFD packet to send [16:28:06]OFD Sender: No OFD packet to send [16:28:11]OFD Sender: No OFD packet to send [16:28:16]OFD Sender: No OFD packet to send [16:28:21]OFD Sender: No OFD packet to send [16:28:26]OFD Sender: No OFD packet to send [16:28:27]recv_with_timeout no data received [16:28:31]OFD Sender: No OFD packet to send [16:28:36]OFD Sender: No OFD packet to send [16:28:41]OFD Sender: No OFD packet to send [16:28:46]OFD Sender: No OFD packet to send [16:28:51]OFD Sender: No OFD packet to send [16:28:56]OFD Sender: No OFD packet to send [16:28:58]accept exits with 10 [16:28:58]New connection [16:28:58]New thread 3067137380 created [16:28:58]Thread 3067280740 joined [16:28:58]Waiting for new connection... [16:28:58] Sock 10.Parse request [16:28:58]Sock 10.Check first char [16:28:58]Sock 10.First char is OK [16:28:58]request: POST /json_proto HTTP/1.0 [16:28:58]Method: POST [16:28:58]URL: /json_proto [16:28:58]Method is POST - this is cgi request [16:28:58]url: /json_proto [16:28:58]query_string will be loaded in cgi processing [16:28:58]execute_cgi json_proto POST (null) [16:28:58]execute_cgi path=json_proto method=POST [16:28:58]POST find Content-Length [16:28:58]Host: 172.17.43.67:8080 [16:28:58]Content-Length: 781 [16:28:58]Content-Type: application/json [16:28:58] [16:28:58]POST finish read [16:28:58]Found Content-Length = 781 [16:28:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 18.760, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:58]execute_script... [16:28: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)1785523", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 18.760, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:28:58]POST & json_proto [16:28:58]process_json_proto [16:28:58]json parsed OK: [16:28:58]protocol is kg_v1.0 [16:28:58]action value=close_receipt [16:28:58]process_action close_receipt [16:28:58]cmd_close_receipt [16:28:58]MH_GetDate [16:28:58]Write to MH i2c: F0 00 00 D6 03 C8 [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: F0 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: F0 09 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: F0 09 00 D6 03 00 4B F4 EE 66 6A BD 47 65 37 [16:28:58]GetLastDocTimeStamp 1726935997 [16:28:58]current date 1726936139 [16:28:58]FM_GetShiftState [16:28:58]SAM_PROTO_GetShiftState [16:28:58]wFMCommunicate request_size=4 [16:28:58]MH_SAM_APDU [16:28:58]CAPDU: 80 13 01 00 [16:28:58]Write to MH i2c: E2 08 00 D7 03 80 13 01 00 00 00 00 00 57 [16:28:58]Write i2c OK [16:28:58]MH_I2C_Read... [16:28:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:28:58]Read from MH i2c: E2 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 0E 00 [16:28:58]MH_I2C_Read... [16:28:58]Read from MH i2c: E2 0E 00 D7 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E7 [16:28:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:28:58]wFMCommunicate OK [16:28:58]SAM_PROTO_GetShiftState done [16:28:58]FM_GetShiftState done [16:28:58]opened in 1726878748 [16:28:58]opened+sec_in_day 1726965148 [16:28:58]quantity*price = 0 [16:28:58]sum+1 = 1 [16:28:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 255 21.09.2024 16:28 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151505 ФПД: 153863884837319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162859&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151505&fm=153863884837319&tin=02508201610067®Number=0000000000091825&sum=0 [16:28:59]StoreToDocumentArchive [16:28:59]shift 474 fd 151505 [16:28:59]save to /storage/0474/doc_00151505 [16:28:59]save last doc name /storage/0474/doc_00151505 to /storage/kkm_last_doc_name [16:28:59]save OK [16:28:59]Clear old archive folders... [16:28:59]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:28:59]tlvbuf is 005FDEB0 [16:28:59]SAM_PROTO_ClearQueue [16:28:59]wFMCommunicate request_size=4 [16:28:59]MH_SAM_APDU [16:28:59]CAPDU: 80 09 00 00 [16:28:59]Write to MH i2c: E2 08 00 E4 03 80 09 00 00 00 00 00 00 59 [16:28:59]Write i2c OK [16:28:59]MH_I2C_Read... [16:28:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:28:59]Read from MH i2c: E2 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: E2 03 00 [16:28:59]MH_I2C_Read... [16:28:59]Read from MH i2c: E2 03 00 E4 03 00 90 00 5B [16:28:59]RAPDU: 90 00 [16:28:59]wFMCommunicate OK [16:28:59]SAM_PROTO_ClearQueue done [16:28:59]KKMCreateOFDPacket [16:28:59]OFDProtocolAddRootSTLVToBuf [16:28:59]FM_MakeSignedData [16:28:59]FM_MakeSignedData [16:28:59]SAM_PROTO_SignData [16:28:59]wFMCommunicate request_size=4 [16:28:59]MH_SAM_APDU [16:28:59]CAPDU: 80 0D 01 02 [16:28:59]Write to MH i2c: E2 08 00 E5 03 80 0D 01 02 00 00 00 00 61 [16:28:59]Write i2c OK [16:28:59]MH_I2C_Read... [16:29:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:29:00]Read from MH i2c: E2 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 03 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 03 00 E5 03 00 90 00 5C [16:29:00]RAPDU: 90 00 [16:29:00]wFMCommunicate OK [16:29:00]wFMCommunicate request_size=255 [16:29:00]MH_SAM_APDU [16:29:00]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 4B F4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 4F 02 00 35 04 06 00 8B F0 3A 33 11 [16:29:00]Write to MH i2c: E2 02 01 E6 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 4B F4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 4F 02 00 35 04 06 00 8B F0 3A 33 11 00 00 A6 [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:00]Read from MH i2c: E2 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 03 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 03 00 E6 03 00 90 00 5D [16:29:00]RAPDU: 90 00 [16:29:00]wFMCommunicate OK [16:29:00]wFMCommunicate request_size=6 [16:29:00]MH_SAM_APDU [16:29:00]CAPDU: 80 0D 02 02 01 C7 [16:29:00]Write to MH i2c: E2 09 00 E7 03 80 0D 02 02 01 00 C7 00 00 2D [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:29:00]Read from MH i2c: E2 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 03 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 03 00 E7 03 00 90 00 5E [16:29:00]RAPDU: 90 00 [16:29:00]wFMCommunicate OK [16:29:00]wFMCommunicate request_size=4 [16:29:00]MH_SAM_APDU [16:29:00]CAPDU: 80 0D 03 02 [16:29:00]Write to MH i2c: E2 08 00 E8 03 80 0D 03 02 00 00 00 00 66 [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:29:00]Read from MH i2c: E2 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 0B 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 0B 00 E8 03 00 74 B6 8F CC DA D3 75 16 90 00 24 [16:29:00]RAPDU: 74 B6 8F CC DA D3 75 16 90 00 [16:29:00]wFMCommunicate OK [16:29:00]SAM_PROTO_SignData done [16:29:00]FM_MakeSignedData done [16:29:00]CreateOFDProtocolMessage [16:29:00]wFMCommunicate request_size=4 [16:29:00]MH_SAM_APDU [16:29:00]CAPDU: 80 11 00 00 [16:29:00]Write to MH i2c: E2 08 00 E9 03 80 11 00 00 00 00 00 00 66 [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]recv_with_timeout no data received [16:29:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:00]Read from MH i2c: E2 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 17 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: E2 17 00 E9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [16:29:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:29:00]wFMCommunicate OK [16:29:00]CreateOFDProtocolMessage done [16:29:00]OFDSenderStorePacket 151505 [16:29:00]StoreOFDPacket docnum=151505 [16:29:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 33 13 03 01 DC 67 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 4B F4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 4F 02 00 35 04 06 00 8B F0 3A 33 11 C7 74 B6 8F CC DA D3 75 16 [16:29:00]CheckFolder [16:29:00]dirname=/storage/ofd_packets [16:29:00]CheckFolder done [16:29:00]ProducePacketName [16:29:00]name=ofd_packets/00151505 [16:29:00]NVStorageSaveData ofd_packets/00151505 [16:29:00]File name is /storage/ofd_packets/00151505 [16:29:00]Write 297 bytes [16:29:00]NVStorageSaveData done [16:29:00]OFDSenderStorePacket done [16:29:00]KKMCreateOFDPacket done [16:29:00]NVStorageSaveData kkm_last_timestamp [16:29:00]File name is /storage/kkm_last_timestamp [16:29:00]Write 4 bytes [16:29:00]NVStorageSaveData done [16:29:00]ExternCall_PrintAddStr [16:29:00]wPrintStart [16:29:00]Write to MH i2c: 01 00 00 EA 03 ED [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: 01 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: 01 07 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: 01 07 00 EA 03 00 00 00 00 00 FF 0F 02 [16:29:00]RasterBufferAndPrint [16:29:00]line Счет N : (1)1785523 [16:29:00]line ИНН: 02508201610067 [16:29:00]line Контрольно-Кассовый Чек [16:29:00]line ПРОДАЖА [16:29:00]line ТРК (МРК, ГНК) : 11 [16:29:00]line Товар: 2710124130 [16:29:00]line Super-92 [16:29:00]line 18.760 * 0.00 [16:29:00]line = 0.00 [16:29:00]line НДС 12% НСП 1% [16:29:00]line > о реализуемом товаре [16:29:00]line ИТОГО: 0.00 [16:29:00]line НСП 1% : 0.00 [16:29:00]line НДС 12% : 0.00 [16:29:00]line Наличными: 0.00 [16:29:00]line Безнал.: 0.00 [16:29:00]line Место: АЗС № 89 "Партнер Нефть" [16:29:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:29:00]line СНО: Общий режим [16:29:00]line Чек 255 21.09.2024 16:28 [16:29:00]line Смена: 474 ФФД: 1.0 [16:29:00]line ЗНМ: 0300000113 [16:29:00]line РНМ: 0000000000091825 [16:29:00]line Версия ККМ: 001 [16:29:00]line Платежная система: O! деньги [16:29:00]line ФМ: 0000000000871835 [16:29:00]line ФД: 151505 [16:29:00]line ФПД: 153863884837319 [16:29:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T162859&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151505&fm=153863884837319&tin=02508201610067®Number=0000000000091825&sum=0 [16:29:00]written 0, free lines is 4095 [16:29:00]OFD Sender: Processing packet 151505 [packets to send 824, broken 823] [16:29:00]ProducePacketName [16:29:00]name=ofd_packets/00151505 [16:29:00]OFD Sender: To server: pG, [16:29:00]CommunicateWithHost lk.salyk.kg:30040 [16:29:00]ConnectInit lk.salyk.kg [16:29:00]Write to MH i2c: 01 00 00 14 04 18 [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: 01 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: 01 07 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: 01 07 00 14 04 00 00 00 00 00 EC 0C 17 [16:29:00]RasterBufferAndPrint [16:29:00]line [16:29:00]line [16:29:00]line [16:29:00]line [16:29:00]line [16:29:00]written 0, free lines is 3314 [16:29:00]MH_Cut [16:29:00]Write to MH i2c: D1 01 00 1B 04 01 F1 [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: D1 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: D1 01 00 [16:29:00]MH_I2C_Read... [16:29:00]Read from MH i2c: D1 01 00 1B 04 00 F0 [16:29:00]Write to MH i2c: 01 00 00 1C 04 20 [16:29:00]Write i2c OK [16:29:00]MH_I2C_Read... [16:29:01]*** Cut start [16:29:01]*** Purtial cut [16:29:01]*** Stage 1: CUTSNS_PIN = 1 [16:29:01]Read from MH i2c: 01 [16:29:01]MH_I2C_Read... [16:29:01]*** Stop cut motor [16:29:01]*** Cut end [16:29:01]Read from MH i2c: 01 07 00 [16:29:01]MH_I2C_Read... [16:29:01]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 FF 0F 35 [16:29:01]process_action close_receipt done [16:29:01]requested_data is exist [16:29:01]produce_requested_data [16:29:01]requested_item fm.sn is exist - process it [16:29:01]wFMCommunicate request_size=4 [16:29:01]MH_SAM_APDU [16:29:01]CAPDU: 80 11 00 00 [16:29:01]Write to MH i2c: E2 08 00 1D 04 80 11 00 00 00 00 00 00 9B [16:29:01]Write i2c OK [16:29:01]MH_I2C_Read... [16:29:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:29:02]Read from MH i2c: E2 [16:29:02]MH_I2C_Read... [16:29:02]Read from MH i2c: E2 17 00 [16:29:02]MH_I2C_Read... [16:29:02]Read from MH i2c: E2 17 00 1D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [16:29:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:29:02]wFMCommunicate OK [16:29:02]requested_item fd.num is exist - process it [16:29:02]SAM_PROTO_GetFieldsCounters [16:29:02]wFMCommunicate request_size=4 [16:29:02]MH_SAM_APDU [16:29:02]CAPDU: 80 13 00 00 [16:29:02]Write to MH i2c: E2 08 00 1E 04 80 13 00 00 00 00 00 00 9E [16:29:02]Write i2c OK [16:29:02]MH_I2C_Read... [16:29:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:29:02]Read from MH i2c: E2 [16:29:02]MH_I2C_Read... [16:29:02]Read from MH i2c: E2 62 00 [16:29:02]MH_I2C_Read... [16:29:02]Read from MH i2c: E2 62 00 1E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [16:29:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 FF 00 00 00 5E 04 04 00 FF 00 00 00 57 04 04 00 00 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:29:02]wFMCommunicate OK [16:29:02]SAM_PROTO_GetFieldsCounters done [16:29:02]requested_item shift.num is exist - process it [16:29:02]requested_item shift.opened is exist - process it [16:29:02]req_shift_opened [16:29:02]FM_GetShiftState [16:29:02]SAM_PROTO_GetShiftState [16:29:02]wFMCommunicate request_size=4 [16:29:02]MH_SAM_APDU [16:29:02]CAPDU: 80 13 01 00 [16:29:02]Write to MH i2c: E2 08 00 1F 04 80 13 01 00 00 00 00 00 A0 [16:29:02]Write i2c OK [16:29:02]MH_I2C_Read... [16:29:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:29:02]Read from MH i2c: E2 [16:29:02]MH_I2C_Read... [16:29:02]Read from MH i2c: E2 0E 00 [16:29:02]MH_I2C_Read... [16:29:02]Read from MH i2c: E2 0E 00 1F 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 30 [16:29:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:29:02]wFMCommunicate OK [16:29:02]SAM_PROTO_GetShiftState done [16:29:02]FM_GetShiftState done [16:29:02]req_shift_opened done [16:29:02]requested_item shift.open_date is exist - process it [16:29:02]req_shift_open_date [16:29:02]req_shift_open_date done [16:29:02]produce_requested_data done [16:29:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151505,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:29:02]process_action_free close_receipt [16:29:02]json_value_free [16:29:02]json_value_free done [16:29:02]process_json_proto returns [16:29:02]Send response to host [16:29:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151505,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:29:02]free response buf [16:29:02]execute_script done [16:29:02]execute_script returns [16:29:02]free content buf [16:29:02]Sock 10.Close socket [16:29:02]Sock 10.Thread stoped [16:29:02]Connected sock=7 [16:29:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 33 13 03 01 DC 67 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 48 49 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 4B F4 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 4F 02 00 35 04 06 00 8B F0 3A 33 11 C7 74 B6 8F CC DA D3 75 16 [16:29:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A B3 47 00 0D D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D1 4F 02 00 F4 03 04 00 54 9C EE 66 B6 04 01 00 00 E9 4F 36 FF 52 01 79 57 [16:29:03]CommunicateWithHost err = 0 [16:29:03]CheckOFDResponse [16:29:03]1017 (14) - 77093643461234 [16:29:03]1041 (16) - 0000000000871835 [16:29:03]1040 (4) - 151505 [16:29:03]1012 (4) - 21.09.2024 10:13 [16:29:03]1206 (1) - 0 [16:29:03]OFD Sender: Remove packet 151505 [16:29:03]ProducePacketName [16:29:03]name=ofd_packets/00151505 [16:29:03]NVStorageDeleteData [16:29:04]OFD Sender: No OFD packet to send [16:29:09]OFD Sender: No OFD packet to send [16:29:10]recv_with_timeout no data received [16:29:14]OFD Sender: No OFD packet to send [16:29:19]OFD Sender: No OFD packet to send [16:29:24]recv_with_timeout no data received [16:29:24]OFD Sender: No OFD packet to send [16:29:29]OFD Sender: No OFD packet to send [16:29:34]OFD Sender: No OFD packet to send [16:29:39]OFD Sender: No OFD packet to send [16:29:44]OFD Sender: No OFD packet to send [16:29:49]OFD Sender: No OFD packet to send [16:29:54]OFD Sender: No OFD packet to send [16:29:59]OFD Sender: No OFD packet to send [16:30:04]OFD Sender: No OFD packet to send [16:30:05]recv_with_timeout no data received [16:30:09]OFD Sender: No OFD packet to send [16:30:14]OFD Sender: No OFD packet to send [16:30:19]OFD Sender: No OFD packet to send [16:30:22]recv_with_timeout no data received [16:30:24]OFD Sender: No OFD packet to send [16:30:39]OFD Sender: No OFD packet to send [16:30:44]OFD Sender: No OFD packet to send [16:30:46]recv_with_timeout no data received [16:30:49]OFD Sender: No OFD packet to send [16:30:54]OFD Sender: No OFD packet to send [16:30:59]OFD Sender: No OFD packet to send [16:31:04]OFD Sender: No OFD packet to send [16:31:09]OFD Sender: No OFD packet to send [16:31:14]OFD Sender: No OFD packet to send [16:31:19]OFD Sender: No OFD packet to send [16:31:24]recv_with_timeout no data received [16:31:24]OFD Sender: No OFD packet to send [16:31:29]OFD Sender: No OFD packet to send [16:31:34]OFD Sender: No OFD packet to send [16:31:39]OFD Sender: No OFD packet to send [16:31:43]recv_with_timeout no data received [16:31:44]OFD Sender: No OFD packet to send [16:31:49]OFD Sender: No OFD packet to send [16:31:54]OFD Sender: No OFD packet to send [16:31:59]OFD Sender: No OFD packet to send [16:32:00]recv_with_timeout no data received [16:32:04]OFD Sender: No OFD packet to send [16:32:09]OFD Sender: No OFD packet to send [16:32:14]OFD Sender: No OFD packet to send [16:32:19]OFD Sender: No OFD packet to send [16:32:20]recv_with_timeout no data received [16:32:25]OFD Sender: No OFD packet to send [16:32:30]OFD Sender: No OFD packet to send [16:32:35]OFD Sender: No OFD packet to send [16:32:40]OFD Sender: No OFD packet to send [16:32:45]OFD Sender: No OFD packet to send [16:32:50]OFD Sender: No OFD packet to send [16:32:55]OFD Sender: No OFD packet to send [16:33:00]OFD Sender: No OFD packet to send [16:33:05]OFD Sender: No OFD packet to send [16:33:10]OFD Sender: No OFD packet to send [16:33:15]OFD Sender: No OFD packet to send [16:33:20]OFD Sender: No OFD packet to send [16:33:25]OFD Sender: No OFD packet to send [16:33:27]recv_with_timeout no data received [16:33:30]OFD Sender: No OFD packet to send [16:33:35]OFD Sender: No OFD packet to send [16:33:40]OFD Sender: No OFD packet to send [16:33:45]OFD Sender: No OFD packet to send [16:33:49]recv_with_timeout no data received [16:33:50]OFD Sender: No OFD packet to send [16:33:55]OFD Sender: No OFD packet to send [16:34:00]OFD Sender: No OFD packet to send [16:34:05]OFD Sender: No OFD packet to send [16:34:10]OFD Sender: No OFD packet to send [16:34:15]OFD Sender: No OFD packet to send [16:34:20]OFD Sender: No OFD packet to send [16:34:25]recv_with_timeout no data received [16:34:25]OFD Sender: No OFD packet to send [16:34:30]OFD Sender: No OFD packet to send [16:34:35]OFD Sender: No OFD packet to send [16:34:39]recv_with_timeout no data received [16:34:40]OFD Sender: No OFD packet to send [16:34:45]OFD Sender: No OFD packet to send [16:34:50]OFD Sender: No OFD packet to send [16:34:52]recv_with_timeout no data received [16:34:55]OFD Sender: No OFD packet to send [16:35:00]OFD Sender: No OFD packet to send [16:35:03]recv_with_timeout no data received [16:35:05]OFD Sender: No OFD packet to send [16:35:10]OFD Sender: No OFD packet to send [16:35:11]accept exits with 9 [16:35:11]New connection [16:35:11]New thread 3067280740 created [16:35:11]Thread 3067137380 joined [16:35:11]Waiting for new connection... [16:35:11] Sock 9.Parse request [16:35:11]Sock 9.Check first char [16:35:11]Sock 9.First char is OK [16:35:11]request: POST /json_proto HTTP/1.0 [16:35:11]Method: POST [16:35:11]URL: /json_proto [16:35:11]Method is POST - this is cgi request [16:35:11]url: /json_proto [16:35:11]query_string will be loaded in cgi processing [16:35:11]execute_cgi json_proto POST (null) [16:35:11]execute_cgi path=json_proto method=POST [16:35:11]POST find Content-Length [16:35:11]Host: 172.17.43.67:8080 [16:35:11]Content-Length: 781 [16:35:11]Content-Type: application/json [16:35:11] [16:35:11]POST finish read [16:35:11]Found Content-Length = 781 [16:35:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 28.860, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:11]execute_script... [16: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)1785524", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 28.860, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:35:11]POST & json_proto [16:35:11]process_json_proto [16:35:11]json parsed OK: [16:35:11]protocol is kg_v1.0 [16:35:11]action value=close_receipt [16:35:11]process_action close_receipt [16:35:11]cmd_close_receipt [16:35:11]MH_GetDate [16:35:11]Write to MH i2c: F0 00 00 20 04 13 [16:35:11]Write i2c OK [16:35:11]MH_I2C_Read... [16:35:11]Read from MH i2c: F0 [16:35:11]MH_I2C_Read... [16:35:11]Read from MH i2c: F0 09 00 [16:35:11]MH_I2C_Read... [16:35:11]Read from MH i2c: F0 09 00 20 04 00 C0 F5 EE 66 6A BD 47 65 F8 [16:35:11]GetLastDocTimeStamp 1726936139 [16:35:11]current date 1726936512 [16:35:11]FM_GetShiftState [16:35:11]SAM_PROTO_GetShiftState [16:35:11]wFMCommunicate request_size=4 [16:35:11]MH_SAM_APDU [16:35:11]CAPDU: 80 13 01 00 [16:35:11]Write to MH i2c: E2 08 00 21 04 80 13 01 00 00 00 00 00 A2 [16:35:11]Write i2c OK [16:35:11]MH_I2C_Read... [16:35:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:11]Read from MH i2c: E2 [16:35:11]MH_I2C_Read... [16:35:11]Read from MH i2c: E2 0E 00 [16:35:11]MH_I2C_Read... [16:35:11]Read from MH i2c: E2 0E 00 21 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 32 [16:35:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:35:11]wFMCommunicate OK [16:35:11]SAM_PROTO_GetShiftState done [16:35:11]FM_GetShiftState done [16:35:11]opened in 1726878748 [16:35:11]opened+sec_in_day 1726965148 [16:35:11]quantity*price = 0 [16:35:11]sum+1 = 1 [16:35:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 256 21.09.2024 16:35 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151506 ФПД: 261445762326211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163512&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151506&fm=261445762326211&tin=02508201610067®Number=0000000000091825&sum=0 [16:35:12]StoreToDocumentArchive [16:35:12]shift 474 fd 151506 [16:35:12]save to /storage/0474/doc_00151506 [16:35:12]save last doc name /storage/0474/doc_00151506 to /storage/kkm_last_doc_name [16:35:12]save OK [16:35:12]Clear old archive folders... [16:35:12]ProcessDocumentItem done err = 0, tmpTLVsize=247 [16:35:12]tlvbuf is 00557080 [16:35:12]SAM_PROTO_ClearQueue [16:35:12]wFMCommunicate request_size=4 [16:35:12]MH_SAM_APDU [16:35:12]CAPDU: 80 09 00 00 [16:35:12]Write to MH i2c: E2 08 00 2E 04 80 09 00 00 00 00 00 00 A4 [16:35:12]Write i2c OK [16:35:12]MH_I2C_Read... [16:35:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:35:12]Read from MH i2c: E2 [16:35:12]MH_I2C_Read... [16:35:12]Read from MH i2c: E2 03 00 [16:35:12]MH_I2C_Read... [16:35:12]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [16:35:12]RAPDU: 90 00 [16:35:12]wFMCommunicate OK [16:35:12]SAM_PROTO_ClearQueue done [16:35:12]KKMCreateOFDPacket [16:35:12]OFDProtocolAddRootSTLVToBuf [16:35:12]FM_MakeSignedData [16:35:12]FM_MakeSignedData [16:35:12]SAM_PROTO_SignData [16:35:12]wFMCommunicate request_size=4 [16:35:12]MH_SAM_APDU [16:35:12]CAPDU: 80 0D 01 02 [16:35:12]Write to MH i2c: E2 08 00 2F 04 80 0D 01 02 00 00 00 00 AC [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 03 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [16:35:13]RAPDU: 90 00 [16:35:13]wFMCommunicate OK [16:35:13]wFMCommunicate request_size=255 [16:35:13]MH_SAM_APDU [16:35:13]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 C0 F5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 4F 02 00 35 04 06 00 ED C8 95 CA 9E [16:35:13]Write to MH i2c: E2 02 01 30 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 C0 F5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 4F 02 00 35 04 06 00 ED C8 95 CA 9E 00 00 BE [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 03 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [16:35:13]RAPDU: 90 00 [16:35:13]wFMCommunicate OK [16:35:13]wFMCommunicate request_size=6 [16:35:13]MH_SAM_APDU [16:35:13]CAPDU: 80 0D 02 02 01 C3 [16:35:13]Write to MH i2c: E2 09 00 31 04 80 0D 02 02 01 00 C3 00 00 74 [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 03 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [16:35:13]RAPDU: 90 00 [16:35:13]wFMCommunicate OK [16:35:13]wFMCommunicate request_size=4 [16:35:13]MH_SAM_APDU [16:35:13]CAPDU: 80 0D 03 02 [16:35:13]Write to MH i2c: E2 08 00 32 04 80 0D 03 02 00 00 00 00 B1 [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 0B 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 0B 00 32 04 00 90 46 65 53 D5 46 D4 09 90 00 38 [16:35:13]RAPDU: 90 46 65 53 D5 46 D4 09 90 00 [16:35:13]wFMCommunicate OK [16:35:13]SAM_PROTO_SignData done [16:35:13]FM_MakeSignedData done [16:35:13]CreateOFDProtocolMessage [16:35:13]wFMCommunicate request_size=4 [16:35:13]MH_SAM_APDU [16:35:13]CAPDU: 80 11 00 00 [16:35:13]Write to MH i2c: E2 08 00 33 04 80 11 00 00 00 00 00 00 B1 [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:13]Read from MH i2c: E2 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 17 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: E2 17 00 33 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [16:35:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:13]wFMCommunicate OK [16:35:13]CreateOFDProtocolMessage done [16:35:13]OFDSenderStorePacket 151506 [16:35:13]StoreOFDPacket docnum=151506 [16:35:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 53 03 01 47 32 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 C0 F5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 4F 02 00 35 04 06 00 ED C8 95 CA 9E C3 90 46 65 53 D5 46 D4 09 [16:35:13]CheckFolder [16:35:13]dirname=/storage/ofd_packets [16:35:13]CheckFolder done [16:35:13]ProducePacketName [16:35:13]name=ofd_packets/00151506 [16:35:13]NVStorageSaveData ofd_packets/00151506 [16:35:13]File name is /storage/ofd_packets/00151506 [16:35:13]Write 297 bytes [16:35:13]NVStorageSaveData done [16:35:13]OFDSenderStorePacket done [16:35:13]KKMCreateOFDPacket done [16:35:13]NVStorageSaveData kkm_last_timestamp [16:35:13]File name is /storage/kkm_last_timestamp [16:35:13]Write 4 bytes [16:35:13]NVStorageSaveData done [16:35:13]ExternCall_PrintAddStr [16:35:13]wPrintStart [16:35:13]Write to MH i2c: 01 00 00 34 04 38 [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: 01 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: 01 07 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 FF 0F 4D [16:35:13]RasterBufferAndPrint [16:35:13]line Счет N : (1)1785524 [16:35:13]line ИНН: 02508201610067 [16:35:13]line Контрольно-Кассовый Чек [16:35:13]line ПРОДАЖА [16:35:13]line ТРК (МРК, ГНК) : 11 [16:35:13]line Товар: 2710124130 [16:35:13]line Super-92 [16:35:13]line 28.860 * 0.00 [16:35:13]line = 0.00 [16:35:13]line НДС 12% НСП 1% [16:35:13]line > о реализуемом товаре [16:35:13]line ИТОГО: 0.00 [16:35:13]line НСП 1% : 0.00 [16:35:13]line НДС 12% : 0.00 [16:35:13]line Наличными: 0.00 [16:35:13]line Безнал.: 0.00 [16:35:13]line Место: АЗС № 89 "Партнер Нефть" [16:35:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:35:13]line СНО: Общий режим [16:35:13]line Чек 256 21.09.2024 16:35 [16:35:13]line Смена: 474 ФФД: 1.0 [16:35:13]line ЗНМ: 0300000113 [16:35:13]line РНМ: 0000000000091825 [16:35:13]line Версия ККМ: 001 [16:35:13]line Платежная система: O! деньги [16:35:13]line ФМ: 0000000000871835 [16:35:13]line ФД: 151506 [16:35:13]line ФПД: 261445762326211 [16:35:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163512&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151506&fm=261445762326211&tin=02508201610067®Number=0000000000091825&sum=0 [16:35:13]written 0, free lines is 4095 [16:35:13]OFD Sender: Processing packet 151506 [packets to send 824, broken 823] [16:35:13]ProducePacketName [16:35:13]name=ofd_packets/00151506 [16:35:13]OFD Sender: To server: pG, [16:35:13]CommunicateWithHost lk.salyk.kg:30040 [16:35:13]ConnectInit lk.salyk.kg [16:35:13]Write to MH i2c: 01 00 00 5E 04 62 [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: 01 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: 01 07 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 ED 0C 62 [16:35:13]RasterBufferAndPrint [16:35:13]line [16:35:13]line [16:35:13]line [16:35:13]line [16:35:13]line [16:35:13]written 0, free lines is 3315 [16:35:13]MH_Cut [16:35:13]Write to MH i2c: D1 01 00 65 04 01 3B [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: D1 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: D1 01 00 [16:35:13]MH_I2C_Read... [16:35:13]Read from MH i2c: D1 01 00 65 04 00 3A [16:35:13]Write to MH i2c: 01 00 00 66 04 6A [16:35:13]Write i2c OK [16:35:13]MH_I2C_Read... [16:35:14]recv_with_timeout no data received [16:35:14]*** Cut start [16:35:14]*** Purtial cut [16:35:14]*** Stage 1: CUTSNS_PIN = 1 [16:35:14]Read from MH i2c: 01 [16:35:14]MH_I2C_Read... [16:35:14]*** Stop cut motor [16:35:14]*** Cut end [16:35:14]Read from MH i2c: 01 07 00 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [16:35:14]process_action close_receipt done [16:35:14]requested_data is exist [16:35:14]produce_requested_data [16:35:14]requested_item fm.sn is exist - process it [16:35:14]wFMCommunicate request_size=4 [16:35:14]MH_SAM_APDU [16:35:14]CAPDU: 80 11 00 00 [16:35:14]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [16:35:14]Write i2c OK [16:35:14]MH_I2C_Read... [16:35:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:14]Read from MH i2c: E2 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: E2 17 00 [16:35:14]MH_I2C_Read... [16:35:14]Read from MH i2c: E2 17 00 67 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 38 [16:35:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:35:14]wFMCommunicate OK [16:35:14]requested_item fd.num is exist - process it [16:35:14]SAM_PROTO_GetFieldsCounters [16:35:14]wFMCommunicate request_size=4 [16:35:14]MH_SAM_APDU [16:35:14]CAPDU: 80 13 00 00 [16:35:14]Write to MH i2c: E2 08 00 68 04 80 13 00 00 00 00 00 00 E8 [16:35:14]Write i2c OK [16:35:14]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 62 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 62 00 68 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [16:35:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 00 01 00 00 5E 04 04 00 00 01 00 00 57 04 04 00 01 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:15]wFMCommunicate OK [16:35:15]SAM_PROTO_GetFieldsCounters done [16:35:15]requested_item shift.num is exist - process it [16:35:15]requested_item shift.opened is exist - process it [16:35:15]req_shift_opened [16:35:15]FM_GetShiftState [16:35:15]SAM_PROTO_GetShiftState [16:35:15]wFMCommunicate request_size=4 [16:35:15]MH_SAM_APDU [16:35:15]CAPDU: 80 13 01 00 [16:35:15]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [16:35:15]Write i2c OK [16:35:15]MH_I2C_Read... [16:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:15]Read from MH i2c: E2 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 0E 00 [16:35:15]MH_I2C_Read... [16:35:15]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7A [16:35:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:35:15]wFMCommunicate OK [16:35:15]SAM_PROTO_GetShiftState done [16:35:15]FM_GetShiftState done [16:35:15]req_shift_opened done [16:35:15]requested_item shift.open_date is exist - process it [16:35:15]req_shift_open_date [16:35:15]req_shift_open_date done [16:35:15]produce_requested_data done [16:35:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151506,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:35:15]process_action_free close_receipt [16:35:15]json_value_free [16:35:15]json_value_free done [16:35:15]process_json_proto returns [16:35:15]Send response to host [16:35:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151506,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:35:15]free response buf [16:35:15]execute_script done [16:35:15]execute_script returns [16:35:15]free content buf [16:35:15]Sock 9.Close socket [16:35:15]Sock 9.Thread stoped [16:35:16]Connected sock=11 [16:35:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 53 03 01 47 32 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 C0 F5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 4F 02 00 35 04 06 00 ED C8 95 CA 9E C3 90 46 65 53 D5 46 D4 09 [16:35:21]recv_with_timeout no data received [16:35:21]CommunicateWithHost answer receiving error [16:35:21]CommunicateWithHost err = -3 [16:35:21]OFD Sender: Server communicate error [16:35:26]OFD Sender: Processing packet 151506 [packets to send 824, broken 823] [16:35:26]ProducePacketName [16:35:26]name=ofd_packets/00151506 [16:35:26]OFD Sender: To server: pG, [16:35:26]CommunicateWithHost lk.salyk.kg:30040 [16:35:26]ConnectInit lk.salyk.kg [16:35:28]recv_with_timeout no data received [16:35:29]Connected sock=9 [16:35:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 70 53 03 01 47 32 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 BC 70 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 C0 F5 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 4F 02 00 35 04 06 00 ED C8 95 CA 9E C3 90 46 65 53 D5 46 D4 09 [16:35:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 82 B8 47 00 F3 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D2 4F 02 00 F4 03 04 00 D7 9D EE 66 B6 04 01 00 00 35 08 88 C1 38 6A 3B 40 [16:35:30]CommunicateWithHost err = 0 [16:35:30]CheckOFDResponse [16:35:30]1017 (14) - 77093643461234 [16:35:30]1041 (16) - 0000000000871835 [16:35:30]1040 (4) - 151506 [16:35:30]1012 (4) - 21.09.2024 10:20 [16:35:30]1206 (1) - 0 [16:35:30]OFD Sender: Remove packet 151506 [16:35:30]ProducePacketName [16:35:30]name=ofd_packets/00151506 [16:35:30]NVStorageDeleteData [16:35:31]OFD Sender: No OFD packet to send [16:35:36]OFD Sender: No OFD packet to send [16:35:41]OFD Sender: No OFD packet to send [16:35:46]OFD Sender: No OFD packet to send [16:35:51]OFD Sender: No OFD packet to send [16:35:56]OFD Sender: No OFD packet to send [16:35:56]recv_with_timeout no data received [16:36:01]OFD Sender: No OFD packet to send [16:36:06]OFD Sender: No OFD packet to send [16:36:11]OFD Sender: No OFD packet to send [16:36:16]OFD Sender: No OFD packet to send [16:36:21]OFD Sender: No OFD packet to send [16:36:26]OFD Sender: No OFD packet to send [16:36:31]OFD Sender: No OFD packet to send [16:36:36]OFD Sender: No OFD packet to send [16:36:41]OFD Sender: No OFD packet to send [16:36:46]OFD Sender: No OFD packet to send [16:36:51]OFD Sender: No OFD packet to send [16:36:56]OFD Sender: No OFD packet to send [16:37:01]OFD Sender: No OFD packet to send [16:37:02]recv_with_timeout no data received [16:37:06]OFD Sender: No OFD packet to send [16:37:11]OFD Sender: No OFD packet to send [16:37:16]OFD Sender: No OFD packet to send [16:37:21]OFD Sender: No OFD packet to send [16:37:26]OFD Sender: No OFD packet to send [16:37:31]OFD Sender: No OFD packet to send [16:37:36]OFD Sender: No OFD packet to send [16:37:41]OFD Sender: No OFD packet to send [16:37:45]accept exits with 10 [16:37:45]New connection [16:37:45]New thread 3067137380 created [16:37:45]Thread 3067280740 joined [16:37:45]Waiting for new connection... [16:37:45] Sock 10.Parse request [16:37:45]Sock 10.Check first char [16:37:45]Sock 10.First char is OK [16:37:45]request: POST /json_proto HTTP/1.0 [16:37:45]Method: POST [16:37:45]URL: /json_proto [16:37:45]Method is POST - this is cgi request [16:37:45]url: /json_proto [16:37:45]query_string will be loaded in cgi processing [16:37:45]execute_cgi json_proto POST (null) [16:37:45]execute_cgi path=json_proto method=POST [16:37:45]POST find Content-Length [16:37:45]Host: 172.17.43.67:8080 [16:37:45]Content-Length: 678 [16:37:45]Content-Type: application/json [16:37:45] [16:37:45]POST finish read [16:37:45]Found Content-Length = 678 [16:37:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:45]execute_script... [16:37: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)1785525", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:45]POST & json_proto [16:37:45]process_json_proto [16:37:45]json parsed OK: [16:37:45]protocol is kg_v1.0 [16:37:45]action value=close_receipt [16:37:45]process_action close_receipt [16:37:45]cmd_close_receipt [16:37:45]MH_GetDate [16:37:45]Write to MH i2c: F0 00 00 6A 04 5D [16:37:45]Write i2c OK [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: F0 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: F0 09 00 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: F0 09 00 6A 04 00 5A F6 EE 66 6A BD 47 65 DD [16:37:45]GetLastDocTimeStamp 1726936512 [16:37:45]current date 1726936666 [16:37:45]FM_GetShiftState [16:37:45]SAM_PROTO_GetShiftState [16:37:45]wFMCommunicate request_size=4 [16:37:45]MH_SAM_APDU [16:37:45]CAPDU: 80 13 01 00 [16:37:45]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [16:37:45]Write i2c OK [16:37:45]MH_I2C_Read... [16:37:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:45]Read from MH i2c: E2 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 0E 00 [16:37:45]MH_I2C_Read... [16:37:45]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 7C [16:37:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:37:45]wFMCommunicate OK [16:37:45]SAM_PROTO_GetShiftState done [16:37:45]FM_GetShiftState done [16:37:45]opened in 1726878748 [16:37:45]opened+sec_in_day 1726965148 [16:37:45]quantity*price = 20001 [16:37:45]sum+1 = 20002 [16:37:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 257 21.09.2024 16:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151507 ФПД: 178876543418342 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163746&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151507&fm=178876543418342&tin=02508201610067®Number=0000000000091825&sum=20000 [16:37:46]StoreToDocumentArchive [16:37:46]shift 474 fd 151507 [16:37:46]save to /storage/0474/doc_00151507 [16:37:46]save last doc name /storage/0474/doc_00151507 to /storage/kkm_last_doc_name [16:37:46]save OK [16:37:46]Clear old archive folders... [16:37:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:46]tlvbuf is 005590F0 [16:37:46]SAM_PROTO_ClearQueue [16:37:46]wFMCommunicate request_size=4 [16:37:46]MH_SAM_APDU [16:37:46]CAPDU: 80 09 00 00 [16:37:46]Write to MH i2c: E2 08 00 78 04 80 09 00 00 00 00 00 00 EE [16:37:46]Write i2c OK [16:37:46]MH_I2C_Read... [16:37:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:46]Read from MH i2c: E2 [16:37:46]MH_I2C_Read... [16:37:46]Read from MH i2c: E2 03 00 [16:37:46]MH_I2C_Read... [16:37:46]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [16:37:46]RAPDU: 90 00 [16:37:46]wFMCommunicate OK [16:37:46]SAM_PROTO_ClearQueue done [16:37:46]KKMCreateOFDPacket [16:37:46]OFDProtocolAddRootSTLVToBuf [16:37:46]FM_MakeSignedData [16:37:46]FM_MakeSignedData [16:37:46]SAM_PROTO_SignData [16:37:46]wFMCommunicate request_size=4 [16:37:46]MH_SAM_APDU [16:37:46]CAPDU: 80 0D 01 02 [16:37:46]Write to MH i2c: E2 08 00 79 04 80 0D 01 02 00 00 00 00 F6 [16:37:46]Write i2c OK [16:37:46]MH_I2C_Read... [16:37:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:46]Read from MH i2c: E2 [16:37:46]MH_I2C_Read... [16:37:46]Read from MH i2c: E2 03 00 [16:37:46]MH_I2C_Read... [16:37:46]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [16:37:46]RAPDU: 90 00 [16:37:46]wFMCommunicate OK [16:37:46]wFMCommunicate request_size=255 [16:37:46]MH_SAM_APDU [16:37: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 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5A F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 4F 02 00 35 04 06 00 A2 [16:37:46]Write to MH i2c: E2 02 01 7A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5A F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 4F 02 00 35 04 06 00 A2 00 00 BE [16:37:46]Write i2c OK [16:37:46]MH_I2C_Read... [16:37:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:47]Read from MH i2c: E2 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 03 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [16:37:47]RAPDU: 90 00 [16:37:47]wFMCommunicate OK [16:37:47]wFMCommunicate request_size=10 [16:37:47]MH_SAM_APDU [16:37:47]CAPDU: 80 0D 02 02 05 AF F0 D4 3F E6 [16:37:47]Write to MH i2c: E2 0D 00 7B 04 80 0D 02 02 05 00 AF F0 D4 3F E6 00 00 9B [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:47]Read from MH i2c: E2 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 03 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [16:37:47]RAPDU: 90 00 [16:37:47]wFMCommunicate OK [16:37:47]wFMCommunicate request_size=4 [16:37:47]MH_SAM_APDU [16:37:47]CAPDU: 80 0D 03 02 [16:37:47]Write to MH i2c: E2 08 00 7C 04 80 0D 03 02 00 00 00 00 FB [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:47]Read from MH i2c: E2 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 0B 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 0B 00 7C 04 00 40 C1 83 FF 0A 3C CB 50 90 00 E0 [16:37:47]RAPDU: 40 C1 83 FF 0A 3C CB 50 90 00 [16:37:47]wFMCommunicate OK [16:37:47]SAM_PROTO_SignData done [16:37:47]FM_MakeSignedData done [16:37:47]CreateOFDProtocolMessage [16:37:47]wFMCommunicate request_size=4 [16:37:47]MH_SAM_APDU [16:37:47]CAPDU: 80 11 00 00 [16:37:47]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:47]Read from MH i2c: E2 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 17 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4E [16:37:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:37:47]wFMCommunicate OK [16:37:47]CreateOFDProtocolMessage done [16:37:47]OFDSenderStorePacket 151507 [16:37:47]StoreOFDPacket docnum=151507 [16:37:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD D5 07 01 75 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5A F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 4F 02 00 35 04 06 00 A2 AF F0 D4 3F E6 40 C1 83 FF 0A 3C CB 50 [16:37:47]CheckFolder [16:37:47]dirname=/storage/ofd_packets [16:37:47]CheckFolder done [16:37:47]ProducePacketName [16:37:47]name=ofd_packets/00151507 [16:37:47]NVStorageSaveData ofd_packets/00151507 [16:37:47]File name is /storage/ofd_packets/00151507 [16:37:47]Write 301 bytes [16:37:47]NVStorageSaveData done [16:37:47]OFDSenderStorePacket done [16:37:47]KKMCreateOFDPacket done [16:37:47]NVStorageSaveData kkm_last_timestamp [16:37:47]File name is /storage/kkm_last_timestamp [16:37:47]Write 4 bytes [16:37:47]NVStorageSaveData done [16:37:47]ExternCall_PrintAddStr [16:37:47]wPrintStart [16:37:47]Write to MH i2c: 01 00 00 7E 04 82 [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: 01 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: 01 07 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [16:37:47]RasterBufferAndPrint [16:37:47]line Счет N : (1)1785525 [16:37:47]line ИНН: 02508201610067 [16:37:47]line Контрольно-Кассовый Чек [16:37:47]line ПРОДАЖА [16:37:47]line ТРК (МРК, ГНК) : 42 [16:37:47]line Товар: 2710124130 [16:37:47]line Аи-92-К-5 [16:37:47]line 2.950 * 67.80 [16:37:47]line = 200.01 [16:37:47]line НДС 12% НСП 1% [16:37:47]line > о реализуемом товаре [16:37:47]line ОКРУГЛЕНИЕ: -0.01 [16:37:47]line ИТОГО: 200.00 [16:37:47]line Внесено: 200.00 [16:37:47]line СДАЧА: 0.00 [16:37:47]line НСП 1% : 1.77 [16:37:47]line НДС 12% : 21.24 [16:37:47]line Наличными: 200.00 [16:37:47]line Безнал.: 0.00 [16:37:47]line Место: АЗС № 89 "Партнер Нефть" [16:37:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:37:47]line СНО: Общий режим [16:37:47]line Чек 257 21.09.2024 16:37 [16:37:47]line Смена: 474 ФФД: 1.0 [16:37:47]line ЗНМ: 0300000113 [16:37:47]line РНМ: 0000000000091825 [16:37:47]line Версия ККМ: 001 [16:37:47]line ФМ: 0000000000871835 [16:37:47]line ФД: 151507 [16:37:47]line ФПД: 178876543418342 [16:37:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163746&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151507&fm=178876543418342&tin=02508201610067®Number=0000000000091825&sum=20000 [16:37:47]written 0, free lines is 4095 [16:37:47]OFD Sender: Processing packet 151507 [packets to send 824, broken 823] [16:37:47]ProducePacketName [16:37:47]name=ofd_packets/00151507 [16:37:47]OFD Sender: To server: pG, [16:37:47]CommunicateWithHost lk.salyk.kg:30040 [16:37:47]ConnectInit lk.salyk.kg [16:37:47]Write to MH i2c: 01 00 00 A9 04 AD [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: 01 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: 01 07 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: 01 07 00 A9 04 00 00 00 00 00 DB 0C 9B [16:37:47]RasterBufferAndPrint [16:37:47]line [16:37:47]line [16:37:47]line [16:37:47]line [16:37:47]line [16:37:47]written 0, free lines is 3297 [16:37:47]MH_Cut [16:37:47]Write to MH i2c: D1 01 00 B0 04 01 86 [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: D1 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: D1 01 00 [16:37:47]MH_I2C_Read... [16:37:47]Read from MH i2c: D1 01 00 B0 04 00 85 [16:37:47]Write to MH i2c: 01 00 00 B1 04 B5 [16:37:47]Write i2c OK [16:37:47]MH_I2C_Read... [16:37:48]Connected sock=9 [16:37:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD D5 07 01 75 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5A F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 4F 02 00 35 04 06 00 A2 AF F0 D4 3F E6 40 C1 83 FF 0A 3C CB 50 [16:37:48]*** Cut start [16:37:48]*** Purtial cut [16:37:48]*** Stage 1: CUTSNS_PIN = 1 [16:37:48]Read from MH i2c: 01 [16:37:48]MH_I2C_Read... [16:37:48]*** Stop cut motor [16:37:48]*** Cut end [16:37:48]Read from MH i2c: 01 07 00 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 FF 0F CA [16:37:48]process_action close_receipt done [16:37:48]requested_data is exist [16:37:48]produce_requested_data [16:37:48]requested_item fm.sn is exist - process it [16:37:48]wFMCommunicate request_size=4 [16:37:48]MH_SAM_APDU [16:37:48]CAPDU: 80 11 00 00 [16:37:48]Write to MH i2c: E2 08 00 B2 04 80 11 00 00 00 00 00 00 30 [16:37:48]Write i2c OK [16:37:48]MH_I2C_Read... [16:37:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:48]Read from MH i2c: E2 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: E2 17 00 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: E2 17 00 B2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 83 [16:37:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:37:48]wFMCommunicate OK [16:37:48]requested_item fd.num is exist - process it [16:37:48]SAM_PROTO_GetFieldsCounters [16:37:48]wFMCommunicate request_size=4 [16:37:48]MH_SAM_APDU [16:37:48]CAPDU: 80 13 00 00 [16:37:48]Write to MH i2c: E2 08 00 B3 04 80 13 00 00 00 00 00 00 33 [16:37:48]Write i2c OK [16:37:48]MH_I2C_Read... [16:37:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:48]Read from MH i2c: E2 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: E2 62 00 [16:37:48]MH_I2C_Read... [16:37:48]Read from MH i2c: E2 62 00 B3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [16:37:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 01 01 00 00 5E 04 04 00 01 01 00 00 57 04 04 00 02 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:48]wFMCommunicate OK [16:37:48]SAM_PROTO_GetFieldsCounters done [16:37:48]requested_item shift.num is exist - process it [16:37:48]requested_item shift.opened is exist - process it [16:37:48]req_shift_opened [16:37:48]FM_GetShiftState [16:37:48]SAM_PROTO_GetShiftState [16:37:48]wFMCommunicate request_size=4 [16:37:48]MH_SAM_APDU [16:37:48]CAPDU: 80 13 01 00 [16:37:48]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [16:37:48]Write i2c OK [16:37:48]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0E 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C5 [16:37:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:37:49]wFMCommunicate OK [16:37:49]SAM_PROTO_GetShiftState done [16:37:49]FM_GetShiftState done [16:37:49]req_shift_opened done [16:37:49]requested_item shift.open_date is exist - process it [16:37:49]req_shift_open_date [16:37:49]req_shift_open_date done [16:37:49]produce_requested_data done [16:37:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151507,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:37:49]process_action_free close_receipt [16:37:49]json_value_free [16:37:49]json_value_free done [16:37:49]process_json_proto returns [16:37:49]Send response to host [16:37:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151507,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:37:49]free response buf [16:37:49]execute_script done [16:37:49]execute_script returns [16:37:49]free content buf [16:37:49]Sock 10.Close socket [16:37:49]Sock 10.Thread stoped [16:37:49]accept exits with 7 [16:37:49]New connection [16:37:49]New thread 3067280740 created [16:37:49]Thread 3067137380 joined [16:37:49]Waiting for new connection... [16:37:49] Sock 7.Parse request [16:37:49]Sock 7.Check first char [16:37:49]Sock 7.First char is OK [16:37:49]request: POST /json_proto HTTP/1.0 [16:37:49]Method: POST [16:37:49]URL: /json_proto [16:37:49]Method is POST - this is cgi request [16:37:49]url: /json_proto [16:37:49]query_string will be loaded in cgi processing [16:37:49]execute_cgi json_proto POST (null) [16:37:49]execute_cgi path=json_proto method=POST [16:37:49]POST find Content-Length [16:37:49]Host: 172.17.43.67:8080 [16:37:49]Content-Length: 678 [16:37:49]Content-Type: application/json [16:37:49] [16:37:49]POST finish read [16:37:49]Found Content-Length = 678 [16:37:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:49]execute_script... [16:37: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)1785526", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:37:49]POST & json_proto [16:37:49]process_json_proto [16:37:49]json parsed OK: [16:37:49]protocol is kg_v1.0 [16:37:49]action value=close_receipt [16:37:49]process_action close_receipt [16:37:49]cmd_close_receipt [16:37:49]MH_GetDate [16:37:49]Write to MH i2c: F0 00 00 B5 04 A8 [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: F0 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: F0 09 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: F0 09 00 B5 04 00 5E F6 EE 66 6A BD 47 65 2C [16:37:49]GetLastDocTimeStamp 1726936666 [16:37:49]current date 1726936670 [16:37:49]FM_GetShiftState [16:37:49]SAM_PROTO_GetShiftState [16:37:49]wFMCommunicate request_size=4 [16:37:49]MH_SAM_APDU [16:37:49]CAPDU: 80 13 01 00 [16:37:49]Write to MH i2c: E2 08 00 B6 04 80 13 01 00 00 00 00 00 37 [16:37:49]Write i2c OK [16:37:49]MH_I2C_Read... [16:37:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:49]Read from MH i2c: E2 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0E 00 [16:37:49]MH_I2C_Read... [16:37:49]Read from MH i2c: E2 0E 00 B6 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C7 [16:37:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:37:49]wFMCommunicate OK [16:37:49]SAM_PROTO_GetShiftState done [16:37:49]FM_GetShiftState done [16:37:49]opened in 1726878748 [16:37:49]opened+sec_in_day 1726965148 [16:37:49]quantity*price = 20001 [16:37:49]sum+1 = 20002 [16:37:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 258 21.09.2024 16:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151508 ФПД: 35666749230241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163750&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151508&fm=35666749230241&tin=02508201610067®Number=0000000000091825&sum=20000 [16:37:51]StoreToDocumentArchive [16:37:51]shift 474 fd 151508 [16:37:51]save to /storage/0474/doc_00151508 [16:37:51]save last doc name /storage/0474/doc_00151508 to /storage/kkm_last_doc_name [16:37:51]save OK [16:37:51]Clear old archive folders... [16:37:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:37:51]tlvbuf is 005C0440 [16:37:51]SAM_PROTO_ClearQueue [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 09 00 00 [16:37:51]Write to MH i2c: E2 08 00 C3 04 80 09 00 00 00 00 00 00 39 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [16:37:51]RAPDU: 90 00 [16:37:51]wFMCommunicate OK [16:37:51]SAM_PROTO_ClearQueue done [16:37:51]KKMCreateOFDPacket [16:37:51]OFDProtocolAddRootSTLVToBuf [16:37:51]FM_MakeSignedData [16:37:51]FM_MakeSignedData [16:37:51]SAM_PROTO_SignData [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 0D 01 02 [16:37:51]Write to MH i2c: E2 08 00 C4 04 80 0D 01 02 00 00 00 00 41 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [16:37:51]RAPDU: 90 00 [16:37:51]wFMCommunicate OK [16:37:51]wFMCommunicate request_size=255 [16:37:51]MH_SAM_APDU [16: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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 5E F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 4F 02 00 35 04 06 00 20 [16:37:51]Write to MH i2c: E2 02 01 C5 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 5E F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 4F 02 00 35 04 06 00 20 00 00 8D [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [16:37:51]RAPDU: 90 00 [16:37:51]wFMCommunicate OK [16:37:51]wFMCommunicate request_size=10 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 0D 02 02 05 70 4F EB 0C A1 [16:37:51]Write to MH i2c: E2 0D 00 C6 04 80 0D 02 02 05 00 70 4F EB 0C A1 00 00 A5 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 03 00 C6 04 00 90 00 3E [16:37:51]RAPDU: 90 00 [16:37:51]wFMCommunicate OK [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 0D 03 02 [16:37:51]Write to MH i2c: E2 08 00 C7 04 80 0D 03 02 00 00 00 00 46 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 0B 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 0B 00 C7 04 00 6E 54 1B 53 80 89 F9 AD 90 00 26 [16:37:51]RAPDU: 6E 54 1B 53 80 89 F9 AD 90 00 [16:37:51]wFMCommunicate OK [16:37:51]SAM_PROTO_SignData done [16:37:51]FM_MakeSignedData done [16:37:51]CreateOFDProtocolMessage [16:37:51]wFMCommunicate request_size=4 [16:37:51]MH_SAM_APDU [16:37:51]CAPDU: 80 11 00 00 [16:37:51]Write to MH i2c: E2 08 00 C8 04 80 11 00 00 00 00 00 00 46 [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:51]Read from MH i2c: E2 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 17 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: E2 17 00 C8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [16:37:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:37:51]wFMCommunicate OK [16:37:51]CreateOFDProtocolMessage done [16:37:51]OFDSenderStorePacket 151508 [16:37:51]StoreOFDPacket docnum=151508 [16:37:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C 20 07 01 E3 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 5E F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 4F 02 00 35 04 06 00 20 70 4F EB 0C A1 6E 54 1B 53 80 89 F9 AD [16:37:51]CheckFolder [16:37:51]dirname=/storage/ofd_packets [16:37:51]CheckFolder done [16:37:51]ProducePacketName [16:37:51]name=ofd_packets/00151508 [16:37:51]NVStorageSaveData ofd_packets/00151508 [16:37:51]File name is /storage/ofd_packets/00151508 [16:37:51]Write 301 bytes [16:37:51]NVStorageSaveData done [16:37:51]OFDSenderStorePacket done [16:37:51]KKMCreateOFDPacket done [16:37:51]NVStorageSaveData kkm_last_timestamp [16:37:51]File name is /storage/kkm_last_timestamp [16:37:51]Write 4 bytes [16:37:51]NVStorageSaveData done [16:37:51]ExternCall_PrintAddStr [16:37:51]wPrintStart [16:37:51]Write to MH i2c: 01 00 00 C9 04 CD [16:37:51]Write i2c OK [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 07 00 [16:37:51]MH_I2C_Read... [16:37:51]Read from MH i2c: 01 07 00 C9 04 00 00 00 00 00 FF 0F E2 [16:37:51]RasterBufferAndPrint [16:37:51]line Счет N : (1)1785526 [16:37:51]line ИНН: 02508201610067 [16:37:51]line Контрольно-Кассовый Чек [16:37:51]line ПРОДАЖА [16:37:51]line ТРК (МРК, ГНК) : 32 [16:37:51]line Товар: 2710124130 [16:37:51]line Аи-92-К-5 [16:37:51]line 2.950 * 67.80 [16:37:51]line = 200.01 [16:37:51]line НДС 12% НСП 1% [16:37:51]line > о реализуемом товаре [16:37:51]line ОКРУГЛЕНИЕ: -0.01 [16:37:51]line ИТОГО: 200.00 [16:37:51]line Внесено: 200.00 [16:37:51]line СДАЧА: 0.00 [16:37:51]line НСП 1% : 1.77 [16:37:51]line НДС 12% : 21.24 [16:37:51]line Наличными: 200.00 [16:37:51]line Безнал.: 0.00 [16:37:51]line Место: АЗС № 89 "Партнер Нефть" [16:37:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:37:51]line СНО: Общий режим [16:37:51]line Чек 258 21.09.2024 16:37 [16:37:51]line Смена: 474 ФФД: 1.0 [16:37:51]line ЗНМ: 0300000113 [16:37:51]line РНМ: 0000000000091825 [16:37:51]line Версия ККМ: 001 [16:37:51]line ФМ: 0000000000871835 [16:37:51]line ФД: 151508 [16:37:51]line ФПД: 35666749230241 [16:37:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163750&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151508&fm=35666749230241&tin=02508201610067®Number=0000000000091825&sum=20000 [16:37:51]written 0, free lines is 4095 [16:37:52]Write to MH i2c: 01 00 00 F4 04 F8 [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: 01 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: 01 07 00 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: 01 07 00 F4 04 00 00 00 00 00 DF 0C EA [16:37:52]RasterBufferAndPrint [16:37:52]line [16:37:52]line [16:37:52]line [16:37:52]line [16:37:52]line [16:37:52]written 0, free lines is 3307 [16:37:52]MH_Cut [16:37:52]Write to MH i2c: D1 01 00 FB 04 01 D1 [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: D1 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: D1 01 00 [16:37:52]MH_I2C_Read... [16:37:52]Read from MH i2c: D1 01 00 FB 04 00 D0 [16:37:52]Write to MH i2c: 01 00 00 FC 04 00 [16:37:52]Write i2c OK [16:37:52]MH_I2C_Read... [16:37:53]*** Cut start [16:37:53]*** Purtial cut [16:37:53]*** Stage 1: CUTSNS_PIN = 1 [16:37:53]recv_with_timeout no data received [16:37:53]CommunicateWithHost answer receiving error [16:37:53]CommunicateWithHost err = -3 [16:37:53]OFD Sender: Server communicate error [16:37:53]Read from MH i2c: 01 [16:37:53]MH_I2C_Read... [16:37:53]*** Stop cut motor [16:37:53]*** Cut end [16:37:53]Read from MH i2c: 01 07 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 FF 0F 15 [16:37:53]process_action close_receipt done [16:37:53]requested_data is exist [16:37:53]produce_requested_data [16:37:53]requested_item fm.sn is exist - process it [16:37:53]wFMCommunicate request_size=4 [16:37:53]MH_SAM_APDU [16:37:53]CAPDU: 80 11 00 00 [16:37:53]Write to MH i2c: E2 08 00 FD 04 80 11 00 00 00 00 00 00 7B [16:37:53]Write i2c OK [16:37:53]MH_I2C_Read... [16:37:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:37:53]Read from MH i2c: E2 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 17 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 17 00 FD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CE [16:37:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:37:53]wFMCommunicate OK [16:37:53]requested_item fd.num is exist - process it [16:37:53]SAM_PROTO_GetFieldsCounters [16:37:53]wFMCommunicate request_size=4 [16:37:53]MH_SAM_APDU [16:37:53]CAPDU: 80 13 00 00 [16:37:53]Write to MH i2c: E2 08 00 FE 04 80 13 00 00 00 00 00 00 7E [16:37:53]Write i2c OK [16:37:53]MH_I2C_Read... [16:37:53]OFD Sender: Processing packet 151507 [packets to send 825, broken 823] [16:37:53]ProducePacketName [16:37:53]name=ofd_packets/00151507 [16:37:53]OFD Sender: To server: pG, [16:37:53]CommunicateWithHost lk.salyk.kg:30040 [16:37:53]ConnectInit lk.salyk.kg [16:37:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:37:53]Read from MH i2c: E2 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 62 00 [16:37:53]MH_I2C_Read... [16:37:53]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 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [16:37:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D4 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 02 01 00 00 5E 04 04 00 02 01 00 00 57 04 04 00 03 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:37:53]wFMCommunicate OK [16:37:53]SAM_PROTO_GetFieldsCounters done [16:37:53]requested_item shift.num is exist - process it [16:37:53]requested_item shift.opened is exist - process it [16:37:53]req_shift_opened [16:37:53]FM_GetShiftState [16:37:53]SAM_PROTO_GetShiftState [16:37:53]wFMCommunicate request_size=4 [16:37:53]MH_SAM_APDU [16:37:53]CAPDU: 80 13 01 00 [16:37:53]Write to MH i2c: E2 08 00 FF 04 80 13 01 00 00 00 00 00 80 [16:37:53]Write i2c OK [16:37:53]MH_I2C_Read... [16:37:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:37:53]Read from MH i2c: E2 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 0E 00 [16:37:53]MH_I2C_Read... [16:37:53]Read from MH i2c: E2 0E 00 FF 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 10 [16:37:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:37:53]wFMCommunicate OK [16:37:53]SAM_PROTO_GetShiftState done [16:37:53]FM_GetShiftState done [16:37:53]req_shift_opened done [16:37:53]requested_item shift.open_date is exist - process it [16:37:53]req_shift_open_date [16:37:53]req_shift_open_date done [16:37:53]produce_requested_data done [16:37:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151508,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:37:53]process_action_free close_receipt [16:37:53]json_value_free [16:37:53]json_value_free done [16:37:53]process_json_proto returns [16:37:53]Send response to host [16:37:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151508,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:37:53]free response buf [16:37:53]execute_script done [16:37:53]execute_script returns [16:37:53]free content buf [16:37:53]Sock 7.Close socket [16:37:53]Sock 7.Thread stoped [16:37:59]Connected sock=9 [16:37:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FD D5 07 01 75 3D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 5A F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 4F 02 00 35 04 06 00 A2 AF F0 D4 3F E6 40 C1 83 FF 0A 3C CB 50 [16:37:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FC AF 47 00 53 CE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D3 4F 02 00 F4 03 04 00 6C 9E EE 66 B6 04 01 00 00 12 7A 78 C8 A4 85 27 01 [16:37:59]CommunicateWithHost err = 0 [16:37:59]CheckOFDResponse [16:37:59]1017 (14) - 77093643461234 [16:37:59]1041 (16) - 0000000000871835 [16:37:59]1040 (4) - 151507 [16:37:59]1012 (4) - 21.09.2024 10:22 [16:37:59]1206 (1) - 0 [16:37:59]OFD Sender: Remove packet 151507 [16:37:59]ProducePacketName [16:37:59]name=ofd_packets/00151507 [16:37:59]NVStorageDeleteData [16:38:00]OFD Sender: Processing packet 151508 [packets to send 824, broken 823] [16:38:00]ProducePacketName [16:38:00]name=ofd_packets/00151508 [16:38:00]OFD Sender: To server: pG, [16:38:00]CommunicateWithHost lk.salyk.kg:30040 [16:38:00]ConnectInit lk.salyk.kg [16:38:00]Connected sock=7 [16:38:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C 20 07 01 E3 BB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 01 00 00 F4 03 04 00 5E F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 4F 02 00 35 04 06 00 20 70 4F EB 0C A1 6E 54 1B 53 80 89 F9 AD [16:38:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 80 47 00 F7 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D4 4F 02 00 F4 03 04 00 6D 9E EE 66 B6 04 01 00 00 9C 1D 50 2A 67 58 2C CA [16:38:01]CommunicateWithHost err = 0 [16:38:01]CheckOFDResponse [16:38:01]1017 (14) - 77093643461234 [16:38:01]1041 (16) - 0000000000871835 [16:38:01]1040 (4) - 151508 [16:38:01]1012 (4) - 21.09.2024 10:22 [16:38:01]1206 (1) - 0 [16:38:01]OFD Sender: Remove packet 151508 [16:38:01]ProducePacketName [16:38:01]name=ofd_packets/00151508 [16:38:01]NVStorageDeleteData [16:38:01]OFD Sender: No OFD packet to send [16:38:06]OFD Sender: No OFD packet to send [16:38:11]OFD Sender: No OFD packet to send [16:38:16]OFD Sender: No OFD packet to send [16:38:21]OFD Sender: No OFD packet to send [16:38:26]OFD Sender: No OFD packet to send [16:38:29]recv_with_timeout no data received [16:38:31]OFD Sender: No OFD packet to send [16:38:36]OFD Sender: No OFD packet to send [16:38:39]recv_with_timeout no data received [16:38:41]OFD Sender: No OFD packet to send [16:38:46]OFD Sender: No OFD packet to send [16:38:51]OFD Sender: No OFD packet to send [16:38:52]recv_with_timeout no data received [16:38:57]OFD Sender: No OFD packet to send [16:39:02]OFD Sender: No OFD packet to send [16:39:07]OFD Sender: No OFD packet to send [16:39:12]OFD Sender: No OFD packet to send [16:39:12]recv_with_timeout no data received [16:39:17]OFD Sender: No OFD packet to send [16:39:22]OFD Sender: No OFD packet to send [16:39:22]recv_with_timeout no data received [16:39:27]OFD Sender: No OFD packet to send [16:39:32]OFD Sender: No OFD packet to send [16:39:37]OFD Sender: No OFD packet to send [16:39:40]recv_with_timeout no data received [16:39:42]OFD Sender: No OFD packet to send [16:39:45]accept exits with 11 [16:39:45]New connection [16:39:45]New thread 3067137380 created [16:39:45]Thread 3067280740 joined [16:39:45]Waiting for new connection... [16:39:45] Sock 11.Parse request [16:39:45]Sock 11.Check first char [16:39:45]Sock 11.First char is OK [16:39:45]request: POST /json_proto HTTP/1.0 [16:39:45]Method: POST [16:39:45]URL: /json_proto [16:39:45]Method is POST - this is cgi request [16:39:45]url: /json_proto [16:39:45]query_string will be loaded in cgi processing [16:39:45]execute_cgi json_proto POST (null) [16:39:45]execute_cgi path=json_proto method=POST [16:39:45]POST find Content-Length [16:39:45]Host: 172.17.43.67:8080 [16:39:45]Content-Length: 678 [16:39:45]Content-Type: application/json [16:39:45] [16:39:45]POST finish read [16:39:45]Found Content-Length = 678 [16:39:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:45]execute_script... [16:39: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)1785527", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:45]POST & json_proto [16:39:45]process_json_proto [16:39:45]json parsed OK: [16:39:45]protocol is kg_v1.0 [16:39:45]action value=close_receipt [16:39:45]process_action close_receipt [16:39:45]cmd_close_receipt [16:39:45]MH_GetDate [16:39:45]Write to MH i2c: F0 00 00 00 05 F4 [16:39:45]Write i2c OK [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: F0 [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: F0 09 00 [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: F0 09 00 00 05 00 D1 F6 EE 66 6A BD 47 65 EB [16:39:45]GetLastDocTimeStamp 1726936670 [16:39:45]current date 1726936785 [16:39:45]FM_GetShiftState [16:39:45]SAM_PROTO_GetShiftState [16:39:45]wFMCommunicate request_size=4 [16:39:45]MH_SAM_APDU [16:39:45]CAPDU: 80 13 01 00 [16:39:45]Write to MH i2c: E2 08 00 01 05 80 13 01 00 00 00 00 00 83 [16:39:45]Write i2c OK [16:39:45]MH_I2C_Read... [16:39:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:45]Read from MH i2c: E2 [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: E2 0E 00 [16:39:45]MH_I2C_Read... [16:39:45]Read from MH i2c: E2 0E 00 01 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 13 [16:39:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:39:45]wFMCommunicate OK [16:39:45]SAM_PROTO_GetShiftState done [16:39:45]FM_GetShiftState done [16:39:45]opened in 1726878748 [16:39:45]opened+sec_in_day 1726965148 [16:39:45]quantity*price = 40002 [16:39:45]sum+1 = 40003 [16:39:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 259 21.09.2024 16:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151509 ФПД: 183518682643224 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151509&fm=183518682643224&tin=02508201610067®Number=0000000000091825&sum=40000 [16:39:46]StoreToDocumentArchive [16:39:46]shift 474 fd 151509 [16:39:46]save to /storage/0474/doc_00151509 [16:39:46]save last doc name /storage/0474/doc_00151509 to /storage/kkm_last_doc_name [16:39:46]save OK [16:39:46]Clear old archive folders... [16:39:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:39:46]tlvbuf is 005ADD70 [16:39:46]SAM_PROTO_ClearQueue [16:39:46]wFMCommunicate request_size=4 [16:39:46]MH_SAM_APDU [16:39:46]CAPDU: 80 09 00 00 [16:39:46]Write to MH i2c: E2 08 00 0E 05 80 09 00 00 00 00 00 00 85 [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 [16:39:46]MH_I2C_Read... [16:39:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:46]Read from MH i2c: E2 03 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 0E 05 00 90 00 87 [16:39:46]RAPDU: 90 00 [16:39:46]wFMCommunicate OK [16:39:46]SAM_PROTO_ClearQueue done [16:39:46]KKMCreateOFDPacket [16:39:46]OFDProtocolAddRootSTLVToBuf [16:39:46]FM_MakeSignedData [16:39:46]FM_MakeSignedData [16:39:46]SAM_PROTO_SignData [16:39:46]wFMCommunicate request_size=4 [16:39:46]MH_SAM_APDU [16:39:46]CAPDU: 80 0D 01 02 [16:39:46]Write to MH i2c: E2 08 00 0F 05 80 0D 01 02 00 00 00 00 8D [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:46]Read from MH i2c: E2 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [16:39:46]RAPDU: 90 00 [16:39:46]wFMCommunicate OK [16:39:46]wFMCommunicate request_size=255 [16:39:46]MH_SAM_APDU [16:39: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 D1 F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 4F 02 00 35 04 06 00 A6 [16:39:46]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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 D1 F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 4F 02 00 35 04 06 00 A6 00 00 B7 [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:46]Read from MH i2c: E2 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [16:39:46]RAPDU: 90 00 [16:39:46]wFMCommunicate OK [16:39:46]wFMCommunicate request_size=10 [16:39:46]MH_SAM_APDU [16:39:46]CAPDU: 80 0D 02 02 05 E8 C5 E3 7B 18 [16:39:46]Write to MH i2c: E2 0D 00 11 05 80 0D 02 02 05 00 E8 C5 E3 7B 18 00 00 BD [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:46]Read from MH i2c: E2 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [16:39:46]RAPDU: 90 00 [16:39:46]wFMCommunicate OK [16:39:46]wFMCommunicate request_size=4 [16:39:46]MH_SAM_APDU [16:39:46]CAPDU: 80 0D 03 02 [16:39:46]Write to MH i2c: E2 08 00 12 05 80 0D 03 02 00 00 00 00 92 [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:46]Read from MH i2c: E2 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 0B 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 0B 00 12 05 00 93 AC 0A F5 FD 60 F6 72 90 00 96 [16:39:46]RAPDU: 93 AC 0A F5 FD 60 F6 72 90 00 [16:39:46]wFMCommunicate OK [16:39:46]SAM_PROTO_SignData done [16:39:46]FM_MakeSignedData done [16:39:46]CreateOFDProtocolMessage [16:39:46]wFMCommunicate request_size=4 [16:39:46]MH_SAM_APDU [16:39:46]CAPDU: 80 11 00 00 [16:39:46]Write to MH i2c: E2 08 00 13 05 80 11 00 00 00 00 00 00 92 [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:46]Read from MH i2c: E2 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 17 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: E2 17 00 13 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [16:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:39:46]wFMCommunicate OK [16:39:46]CreateOFDProtocolMessage done [16:39:46]OFDSenderStorePacket 151509 [16:39:46]StoreOFDPacket docnum=151509 [16:39:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 24 7B 07 01 58 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 D1 F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 4F 02 00 35 04 06 00 A6 E8 C5 E3 7B 18 93 AC 0A F5 FD 60 F6 72 [16:39:46]CheckFolder [16:39:46]dirname=/storage/ofd_packets [16:39:46]CheckFolder done [16:39:46]ProducePacketName [16:39:46]name=ofd_packets/00151509 [16:39:46]NVStorageSaveData ofd_packets/00151509 [16:39:46]File name is /storage/ofd_packets/00151509 [16:39:46]Write 301 bytes [16:39:46]NVStorageSaveData done [16:39:46]OFDSenderStorePacket done [16:39:46]KKMCreateOFDPacket done [16:39:46]NVStorageSaveData kkm_last_timestamp [16:39:46]File name is /storage/kkm_last_timestamp [16:39:46]Write 4 bytes [16:39:46]NVStorageSaveData done [16:39:46]ExternCall_PrintAddStr [16:39:46]wPrintStart [16:39:46]Write to MH i2c: 01 00 00 14 05 19 [16:39:46]Write i2c OK [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: 01 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: 01 07 00 [16:39:46]MH_I2C_Read... [16:39:46]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [16:39:46]RasterBufferAndPrint [16:39:46]line Счет N : (1)1785527 [16:39:46]line ИНН: 02508201610067 [16:39:46]line Контрольно-Кассовый Чек [16:39:46]line ПРОДАЖА [16:39:46]line ТРК (МРК, ГНК) : 22 [16:39:46]line Товар: 2710124130 [16:39:46]line Аи-92-К-5 [16:39:46]line 5.900 * 67.80 [16:39:46]line = 400.02 [16:39:46]line НДС 12% НСП 1% [16:39:46]line > о реализуемом товаре [16:39:46]line ОКРУГЛЕНИЕ: -0.02 [16:39:46]line ИТОГО: 400.00 [16:39:46]line Внесено: 400.00 [16:39:46]line СДАЧА: 0.00 [16:39:46]line НСП 1% : 3.54 [16:39:46]line НДС 12% : 42.48 [16:39:46]line Наличными: 400.00 [16:39:46]line Безнал.: 0.00 [16:39:46]line Место: АЗС № 89 "Партнер Нефть" [16:39:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:39:46]line СНО: Общий режим [16:39:46]line Чек 259 21.09.2024 16:39 [16:39:46]line Смена: 474 ФФД: 1.0 [16:39:46]line ЗНМ: 0300000113 [16:39:46]line РНМ: 0000000000091825 [16:39:46]line Версия ККМ: 001 [16:39:46]line ФМ: 0000000000871835 [16:39:46]line ФД: 151509 [16:39:46]line ФПД: 183518682643224 [16:39:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T163945&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151509&fm=183518682643224&tin=02508201610067®Number=0000000000091825&sum=40000 [16:39:47]OFD Sender: Processing packet 151509 [packets to send 824, broken 823] [16:39:47]ProducePacketName [16:39:47]name=ofd_packets/00151509 [16:39:47]OFD Sender: To server: pG, [16:39:47]CommunicateWithHost lk.salyk.kg:30040 [16:39:47]ConnectInit lk.salyk.kg [16:39:47]written 0, free lines is 4095 [16:39:47]Write to MH i2c: 01 00 00 3F 05 44 [16:39:47]Write i2c OK [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: 01 [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: 01 07 00 [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: 01 07 00 3F 05 00 00 00 00 00 DF 0C 36 [16:39:47]RasterBufferAndPrint [16:39:47]line [16:39:47]line [16:39:47]line [16:39:47]line [16:39:47]line [16:39:47]written 0, free lines is 3301 [16:39:47]MH_Cut [16:39:47]Write to MH i2c: D1 01 00 46 05 01 1D [16:39:47]Write i2c OK [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: D1 [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: D1 01 00 [16:39:47]MH_I2C_Read... [16:39:47]Read from MH i2c: D1 01 00 46 05 00 1C [16:39:47]Write to MH i2c: 01 00 00 47 05 4C [16:39:47]Write i2c OK [16:39:47]MH_I2C_Read... [16:39:48]*** Cut start [16:39:48]*** Purtial cut [16:39:48]*** Stage 1: CUTSNS_PIN = 1 [16:39:48]Read from MH i2c: 01 [16:39:48]MH_I2C_Read... [16:39:48]*** Stop cut motor [16:39:48]*** Cut end [16:39:48]Read from MH i2c: 01 07 00 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 FF 0F 61 [16:39:48]process_action close_receipt done [16:39:48]requested_data is exist [16:39:48]produce_requested_data [16:39:48]requested_item fm.sn is exist - process it [16:39:48]wFMCommunicate request_size=4 [16:39:48]MH_SAM_APDU [16:39:48]CAPDU: 80 11 00 00 [16:39:48]Write to MH i2c: E2 08 00 48 05 80 11 00 00 00 00 00 00 C7 [16:39:48]Write i2c OK [16:39:48]MH_I2C_Read... [16:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:48]Read from MH i2c: E2 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 17 00 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 17 00 48 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1A [16:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:39:48]wFMCommunicate OK [16:39:48]requested_item fd.num is exist - process it [16:39:48]SAM_PROTO_GetFieldsCounters [16:39:48]wFMCommunicate request_size=4 [16:39:48]MH_SAM_APDU [16:39:48]CAPDU: 80 13 00 00 [16:39:48]Write to MH i2c: E2 08 00 49 05 80 13 00 00 00 00 00 00 CA [16:39:48]Write i2c OK [16:39:48]MH_I2C_Read... [16:39:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:48]Read from MH i2c: E2 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 62 00 [16:39:48]MH_I2C_Read... [16:39:48]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 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [16:39:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 03 01 00 00 5E 04 04 00 03 01 00 00 57 04 04 00 04 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:48]wFMCommunicate OK [16:39:48]SAM_PROTO_GetFieldsCounters done [16:39:48]requested_item shift.num is exist - process it [16:39:48]requested_item shift.opened is exist - process it [16:39:48]req_shift_opened [16:39:48]FM_GetShiftState [16:39:48]SAM_PROTO_GetShiftState [16:39:48]wFMCommunicate request_size=4 [16:39:48]MH_SAM_APDU [16:39:48]CAPDU: 80 13 01 00 [16:39:48]Write to MH i2c: E2 08 00 4A 05 80 13 01 00 00 00 00 00 CC [16:39:48]Write i2c OK [16:39:48]MH_I2C_Read... [16:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:48]Read from MH i2c: E2 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 0E 00 [16:39:48]MH_I2C_Read... [16:39:48]Read from MH i2c: E2 0E 00 4A 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5C [16:39:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:39:48]wFMCommunicate OK [16:39:48]SAM_PROTO_GetShiftState done [16:39:48]FM_GetShiftState done [16:39:48]req_shift_opened done [16:39:48]requested_item shift.open_date is exist - process it [16:39:48]req_shift_open_date [16:39:48]req_shift_open_date done [16:39:48]produce_requested_data done [16:39:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151509,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:39:48]process_action_free close_receipt [16:39:48]json_value_free [16:39:48]json_value_free done [16:39:48]process_json_proto returns [16:39:48]Send response to host [16:39:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151509,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:39:48]free response buf [16:39:48]execute_script done [16:39:48]execute_script returns [16:39:48]free content buf [16:39:48]Sock 11.Close socket [16:39:48]Sock 11.Thread stoped [16:39:51]Connected sock=10 [16:39:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 24 7B 07 01 58 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 D1 F6 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 4F 02 00 35 04 06 00 A6 E8 C5 E3 7B 18 93 AC 0A F5 FD 60 F6 72 [16:39:52]recv_with_timeout no data received [16:39:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C4 C4 47 00 2D 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D5 4F 02 00 F4 03 04 00 DD 9E EE 66 B6 04 01 00 00 16 47 98 A6 A6 A8 62 A5 [16:39:52]CommunicateWithHost err = 0 [16:39:52]CheckOFDResponse [16:39:52]1017 (14) - 77093643461234 [16:39:52]1041 (16) - 0000000000871835 [16:39:52]1040 (4) - 151509 [16:39:52]1012 (4) - 21.09.2024 10:24 [16:39:52]1206 (1) - 0 [16:39:52]OFD Sender: Remove packet 151509 [16:39:52]ProducePacketName [16:39:52]name=ofd_packets/00151509 [16:39:52]NVStorageDeleteData [16:39:53]OFD Sender: No OFD packet to send [16:39:58]OFD Sender: No OFD packet to send [16:40:02]recv_with_timeout no data received [16:40:03]OFD Sender: No OFD packet to send [16:40:08]OFD Sender: No OFD packet to send [16:40:13]OFD Sender: No OFD packet to send [16:40:18]OFD Sender: No OFD packet to send [16:40:22]recv_with_timeout no data received [16:40:23]OFD Sender: No OFD packet to send [16:40:28]OFD Sender: No OFD packet to send [16:40:33]OFD Sender: No OFD packet to send [16:40:38]OFD Sender: No OFD packet to send [16:40:43]OFD Sender: No OFD packet to send [16:40:48]OFD Sender: No OFD packet to send [16:40:51]recv_with_timeout no data received [16:40:53]OFD Sender: No OFD packet to send [16:40:58]OFD Sender: No OFD packet to send [16:41:03]OFD Sender: No OFD packet to send [16:41:08]OFD Sender: No OFD packet to send [16:41:13]OFD Sender: No OFD packet to send [16:41:18]OFD Sender: No OFD packet to send [16:41:23]OFD Sender: No OFD packet to send [16:41:28]OFD Sender: No OFD packet to send [16:41:30]accept exits with 7 [16:41:30]New connection [16:41:30]New thread 3067280740 created [16:41:30]Thread 3067137380 joined [16:41:30]Waiting for new connection... [16:41:30] Sock 7.Parse request [16:41:30]Sock 7.Check first char [16:41:30]Sock 7.First char is OK [16:41:30]request: POST /json_proto HTTP/1.0 [16:41:30]Method: POST [16:41:30]URL: /json_proto [16:41:30]Method is POST - this is cgi request [16:41:30]url: /json_proto [16:41:30]query_string will be loaded in cgi processing [16:41:30]execute_cgi json_proto POST (null) [16:41:30]execute_cgi path=json_proto method=POST [16:41:30]POST find Content-Length [16:41:30]Host: 172.17.43.67:8080 [16:41:30]Content-Length: 680 [16:41:30]Content-Type: application/json [16:41:30] [16:41:30]POST finish read [16:41:30]Found Content-Length = 680 [16:41:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:30]execute_script... [16:41: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)1785528", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:41:30]POST & json_proto [16:41:30]process_json_proto [16:41:30]json parsed OK: [16:41:30]protocol is kg_v1.0 [16:41:30]action value=close_receipt [16:41:30]process_action close_receipt [16:41:30]cmd_close_receipt [16:41:30]MH_GetDate [16:41:30]Write to MH i2c: F0 00 00 4B 05 3F [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: F0 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: F0 09 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: F0 09 00 4B 05 00 3A F7 EE 66 6A BD 47 65 A0 [16:41:30]GetLastDocTimeStamp 1726936785 [16:41:30]current date 1726936890 [16:41:30]FM_GetShiftState [16:41:30]SAM_PROTO_GetShiftState [16:41:30]wFMCommunicate request_size=4 [16:41:30]MH_SAM_APDU [16:41:30]CAPDU: 80 13 01 00 [16:41:30]Write to MH i2c: E2 08 00 4C 05 80 13 01 00 00 00 00 00 CE [16:41:30]Write i2c OK [16:41:30]MH_I2C_Read... [16:41:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:30]Read from MH i2c: E2 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0E 00 [16:41:30]MH_I2C_Read... [16:41:30]Read from MH i2c: E2 0E 00 4C 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5E [16:41:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:41:30]wFMCommunicate OK [16:41:30]SAM_PROTO_GetShiftState done [16:41:30]FM_GetShiftState done [16:41:30]opened in 1726878748 [16:41:30]opened+sec_in_day 1726965148 [16:41:30]quantity*price = 100050 [16:41:30]sum+1 = 100052 [16:41:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 260 21.09.2024 16:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151510 ФПД: 98703471668458 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151510&fm=98703471668458&tin=02508201610067®Number=0000000000091825&sum=100000 [16:41:31]StoreToDocumentArchive [16:41:31]shift 474 fd 151510 [16:41:31]save to /storage/0474/doc_00151510 [16:41:31]save last doc name /storage/0474/doc_00151510 to /storage/kkm_last_doc_name [16:41:31]save OK [16:41:31]Clear old archive folders... [16:41:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:41:31]tlvbuf is 005A4300 [16:41:31]SAM_PROTO_ClearQueue [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 09 00 00 [16:41:31]Write to MH i2c: E2 08 00 59 05 80 09 00 00 00 00 00 00 D0 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 59 05 00 90 00 D2 [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]SAM_PROTO_ClearQueue done [16:41:31]KKMCreateOFDPacket [16:41:31]OFDProtocolAddRootSTLVToBuf [16:41:31]FM_MakeSignedData [16:41:31]FM_MakeSignedData [16:41:31]SAM_PROTO_SignData [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 01 02 [16:41:31]Write to MH i2c: E2 08 00 5A 05 80 0D 01 02 00 00 00 00 D8 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]wFMCommunicate request_size=255 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 3A F7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 4F 02 00 35 04 06 00 59 C5 31 5D [16:41:31]Write to MH i2c: E2 02 01 5B 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 3A F7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 4F 02 00 35 04 06 00 59 C5 31 5D 00 00 95 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]wFMCommunicate request_size=7 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 02 02 02 EC EA [16:41:31]Write to MH i2c: E2 0A 00 5C 05 80 0D 02 02 02 00 EC EA 00 00 B5 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [16:41:31]RAPDU: 90 00 [16:41:31]wFMCommunicate OK [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 0D 03 02 [16:41:31]Write to MH i2c: E2 08 00 5D 05 80 0D 03 02 00 00 00 00 DD [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 0B 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 0B 00 5D 05 00 EC FF F8 27 A4 20 CA FC 90 00 72 [16:41:31]RAPDU: EC FF F8 27 A4 20 CA FC 90 00 [16:41:31]wFMCommunicate OK [16:41:31]SAM_PROTO_SignData done [16:41:31]FM_MakeSignedData done [16:41:31]CreateOFDProtocolMessage [16:41:31]wFMCommunicate request_size=4 [16:41:31]MH_SAM_APDU [16:41:31]CAPDU: 80 11 00 00 [16:41:31]Write to MH i2c: E2 08 00 5E 05 80 11 00 00 00 00 00 00 DD [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:31]Read from MH i2c: E2 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 17 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: E2 17 00 5E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [16:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:31]wFMCommunicate OK [16:41:31]CreateOFDProtocolMessage done [16:41:31]OFDSenderStorePacket 151510 [16:41:31]StoreOFDPacket docnum=151510 [16:41:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 93 B7 04 01 1A 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 3A F7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 4F 02 00 35 04 06 00 59 C5 31 5D EC EA EC FF F8 27 A4 20 CA FC [16:41:31]CheckFolder [16:41:31]dirname=/storage/ofd_packets [16:41:31]CheckFolder done [16:41:31]ProducePacketName [16:41:31]name=ofd_packets/00151510 [16:41:31]NVStorageSaveData ofd_packets/00151510 [16:41:31]File name is /storage/ofd_packets/00151510 [16:41:31]Write 298 bytes [16:41:31]NVStorageSaveData done [16:41:31]OFDSenderStorePacket done [16:41:31]KKMCreateOFDPacket done [16:41:31]NVStorageSaveData kkm_last_timestamp [16:41:31]File name is /storage/kkm_last_timestamp [16:41:31]Write 4 bytes [16:41:31]NVStorageSaveData done [16:41:31]ExternCall_PrintAddStr [16:41:31]wPrintStart [16:41:31]Write to MH i2c: 01 00 00 5F 05 64 [16:41:31]Write i2c OK [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 07 00 [16:41:31]MH_I2C_Read... [16:41:31]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [16:41:31]RasterBufferAndPrint [16:41:31]line Счет N : (1)1785528 [16:41:31]line ИНН: 02508201610067 [16:41:31]line Контрольно-Кассовый Чек [16:41:31]line ПРОДАЖА [16:41:31]line ТРК (МРК, ГНК) : 31 [16:41:31]line Товар: 2710194210 [16:41:31]line ДТ-К-5 [16:41:31]line 13.130 * 76.20 [16:41:31]line = 1000.51 [16:41:31]line НДС 12% НСП 1% [16:41:31]line > о реализуемом товаре [16:41:31]line ОКРУГЛЕНИЕ: -0.51 [16:41:31]line ИТОГО: 1000.00 [16:41:31]line Внесено: 1000.00 [16:41:31]line СДАЧА: 0.00 [16:41:31]line НСП 1% : 8.85 [16:41:31]line НДС 12% : 106.25 [16:41:31]line Наличными: 1000.00 [16:41:31]line Безнал.: 0.00 [16:41:31]line Место: АЗС № 89 "Партнер Нефть" [16:41:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:41:31]line СНО: Общий режим [16:41:31]line Чек 260 21.09.2024 16:41 [16:41:31]line Смена: 474 ФФД: 1.0 [16:41:31]line ЗНМ: 0300000113 [16:41:31]line РНМ: 0000000000091825 [16:41:31]line Версия ККМ: 001 [16:41:31]line ФМ: 0000000000871835 [16:41:31]line ФД: 151510 [16:41:31]line ФПД: 98703471668458 [16:41:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164130&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151510&fm=98703471668458&tin=02508201610067®Number=0000000000091825&sum=100000 [16:41:32]OFD Sender: Processing packet 151510 [packets to send 824, broken 823] [16:41:32]ProducePacketName [16:41:32]name=ofd_packets/00151510 [16:41:32]OFD Sender: To server: pG, [16:41:32]CommunicateWithHost lk.salyk.kg:30040 [16:41:32]ConnectInit lk.salyk.kg [16:41:32]written 0, free lines is 4095 [16:41:32]Write to MH i2c: 01 00 00 8A 05 8F [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 07 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: 01 07 00 8A 05 00 00 00 00 00 D7 0C 79 [16:41:32]RasterBufferAndPrint [16:41:32]line [16:41:32]line [16:41:32]line [16:41:32]line [16:41:32]line [16:41:32]written 0, free lines is 3293 [16:41:32]MH_Cut [16:41:32]Write to MH i2c: D1 01 00 91 05 01 68 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: D1 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: D1 01 00 [16:41:32]MH_I2C_Read... [16:41:32]Read from MH i2c: D1 01 00 91 05 00 67 [16:41:32]Write to MH i2c: 01 00 00 92 05 97 [16:41:32]Write i2c OK [16:41:32]MH_I2C_Read... [16:41:33]*** Cut start [16:41:33]*** Purtial cut [16:41:33]*** Stage 1: CUTSNS_PIN = 1 [16:41:33]Read from MH i2c: 01 [16:41:33]MH_I2C_Read... [16:41:33]*** Stop cut motor [16:41:33]*** Cut end [16:41:33]Read from MH i2c: 01 07 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: 01 07 00 92 05 00 00 00 00 00 FF 0F AC [16:41:33]process_action close_receipt done [16:41:33]requested_data is exist [16:41:33]produce_requested_data [16:41:33]requested_item fm.sn is exist - process it [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 11 00 00 [16:41:33]Write to MH i2c: E2 08 00 93 05 80 11 00 00 00 00 00 00 12 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 17 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 17 00 93 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [16:41:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:41:33]wFMCommunicate OK [16:41:33]requested_item fd.num is exist - process it [16:41:33]SAM_PROTO_GetFieldsCounters [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 13 00 00 [16:41:33]Write to MH i2c: E2 08 00 94 05 80 13 00 00 00 00 00 00 15 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 62 00 [16:41:33]MH_I2C_Read... [16:41:33]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 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [16:41:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 04 01 00 00 5E 04 04 00 04 01 00 00 57 04 04 00 05 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_GetFieldsCounters done [16:41:33]requested_item shift.num is exist - process it [16:41:33]requested_item shift.opened is exist - process it [16:41:33]req_shift_opened [16:41:33]FM_GetShiftState [16:41:33]SAM_PROTO_GetShiftState [16:41:33]wFMCommunicate request_size=4 [16:41:33]MH_SAM_APDU [16:41:33]CAPDU: 80 13 01 00 [16:41:33]Write to MH i2c: E2 08 00 95 05 80 13 01 00 00 00 00 00 17 [16:41:33]Write i2c OK [16:41:33]MH_I2C_Read... [16:41:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:41:33]Read from MH i2c: E2 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0E 00 [16:41:33]MH_I2C_Read... [16:41:33]Read from MH i2c: E2 0E 00 95 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A7 [16:41:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:41:33]wFMCommunicate OK [16:41:33]SAM_PROTO_GetShiftState done [16:41:33]FM_GetShiftState done [16:41:33]req_shift_opened done [16:41:33]requested_item shift.open_date is exist - process it [16:41:33]req_shift_open_date [16:41:33]req_shift_open_date done [16:41:33]produce_requested_data done [16:41:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151510,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:41:33]process_action_free close_receipt [16:41:33]json_value_free [16:41:33]json_value_free done [16:41:33]process_json_proto returns [16:41:33]Send response to host [16:41:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151510,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:41:33]free response buf [16:41:33]execute_script done [16:41:33]execute_script returns [16:41:33]free content buf [16:41:33]Sock 7.Close socket [16:41:33]Sock 7.Thread stoped [16:41:35]recv_with_timeout no data received [16:41:37]ConnectInit Can't take IP for lk.salyk.kg [16:41:37]CommunicateWithHost connect error [16:41:37]CommunicateWithHost err = -1 [16:41:37]OFD Sender: Server communicate error [16:41:42]OFD Sender: Processing packet 151510 [packets to send 824, broken 823] [16:41:42]ProducePacketName [16:41:42]name=ofd_packets/00151510 [16:41:42]OFD Sender: To server: pG, [16:41:42]CommunicateWithHost lk.salyk.kg:30040 [16:41:42]ConnectInit lk.salyk.kg [16:41:43]Connected sock=9 [16:41:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 93 B7 04 01 1A 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 3A F7 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 4F 02 00 35 04 06 00 59 C5 31 5D EC EA EC FF F8 27 A4 20 CA FC [16:41:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 85 BC 47 00 B4 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D6 4F 02 00 F4 03 04 00 4C 9F EE 66 B6 04 01 00 00 CB 4C 84 D1 39 8B 8E AC [16:41:43]CommunicateWithHost err = 0 [16:41:43]CheckOFDResponse [16:41:43]1017 (14) - 77093643461234 [16:41:43]1041 (16) - 0000000000871835 [16:41:43]1040 (4) - 151510 [16:41:43]1012 (4) - 21.09.2024 10:26 [16:41:43]1206 (1) - 0 [16:41:43]OFD Sender: Remove packet 151510 [16:41:43]ProducePacketName [16:41:43]name=ofd_packets/00151510 [16:41:43]NVStorageDeleteData [16:41:44]OFD Sender: No OFD packet to send [16:41:49]OFD Sender: No OFD packet to send [16:41:54]OFD Sender: No OFD packet to send [16:41:56]recv_with_timeout no data received [16:41:59]OFD Sender: No OFD packet to send [16:42:04]OFD Sender: No OFD packet to send [16:42:09]OFD Sender: No OFD packet to send [16:42:14]OFD Sender: No OFD packet to send [16:42:19]recv_with_timeout no data received [16:42:19]OFD Sender: No OFD packet to send [16:42:24]OFD Sender: No OFD packet to send [16:42:29]OFD Sender: No OFD packet to send [16:42:34]OFD Sender: No OFD packet to send [16:42:39]OFD Sender: No OFD packet to send [16:42:42]recv_with_timeout no data received [16:42:44]OFD Sender: No OFD packet to send [16:42:49]OFD Sender: No OFD packet to send [16:42:54]OFD Sender: No OFD packet to send [16:42:59]OFD Sender: No OFD packet to send [16:43:04]OFD Sender: No OFD packet to send [16:43:09]OFD Sender: No OFD packet to send [16:43:14]OFD Sender: No OFD packet to send [16:43:19]OFD Sender: No OFD packet to send [16:43:24]OFD Sender: No OFD packet to send [16:43:27]recv_with_timeout no data received [16:43:29]OFD Sender: No OFD packet to send [16:43:34]OFD Sender: No OFD packet to send [16:43:39]OFD Sender: No OFD packet to send [16:43:44]OFD Sender: No OFD packet to send [16:43:49]OFD Sender: No OFD packet to send [16:43:54]recv_with_timeout no data received [16:43:54]OFD Sender: No OFD packet to send [16:43:59]OFD Sender: No OFD packet to send [16:44:04]OFD Sender: No OFD packet to send [16:44:09]OFD Sender: No OFD packet to send [16:44:14]OFD Sender: No OFD packet to send [16:44:19]OFD Sender: No OFD packet to send [16:44:22]recv_with_timeout no data received [16:44:24]OFD Sender: No OFD packet to send [16:44:29]OFD Sender: No OFD packet to send [16:44:34]OFD Sender: No OFD packet to send [16:44:39]OFD Sender: No OFD packet to send [16:44:44]OFD Sender: No OFD packet to send [16:44:49]OFD Sender: No OFD packet to send [16:44:54]OFD Sender: No OFD packet to send [16:44:59]OFD Sender: No OFD packet to send [16:45:04]recv_with_timeout no data received [16:45:04]OFD Sender: No OFD packet to send [16:45:09]OFD Sender: No OFD packet to send [16:45:14]recv_with_timeout no data received [16:45:14]OFD Sender: No OFD packet to send [16:45:19]OFD Sender: No OFD packet to send [16:45:24]OFD Sender: No OFD packet to send [16:45:29]OFD Sender: No OFD packet to send [16:45:34]OFD Sender: No OFD packet to send [16:45:39]OFD Sender: No OFD packet to send [16:45:43]accept exits with 10 [16:45:43]New connection [16:45:43]New thread 3067137380 created [16:45:43]Thread 3067280740 joined [16:45:43]Waiting for new connection... [16:45:43] Sock 10.Parse request [16:45:43]Sock 10.Check first char [16:45:43]Sock 10.First char is OK [16:45:43]request: POST /json_proto HTTP/1.0 [16:45:43]Method: POST [16:45:43]URL: /json_proto [16:45:43]Method is POST - this is cgi request [16:45:43]url: /json_proto [16:45:43]query_string will be loaded in cgi processing [16:45:43]execute_cgi json_proto POST (null) [16:45:43]execute_cgi path=json_proto method=POST [16:45:43]POST find Content-Length [16:45:43]Host: 172.17.43.67:8080 [16:45:43]Content-Length: 679 [16:45:43]Content-Type: application/json [16:45:43] [16:45:43]POST finish read [16:45:43]Found Content-Length = 679 [16:45:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:43]execute_script... [16:45: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)1785529", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:43]POST & json_proto [16:45:43]process_json_proto [16:45:43]json parsed OK: [16:45:43]protocol is kg_v1.0 [16:45:43]action value=close_receipt [16:45:43]process_action close_receipt [16:45:43]cmd_close_receipt [16:45:43]MH_GetDate [16:45:43]Write to MH i2c: F0 00 00 96 05 8A [16:45:43]Write i2c OK [16:45:43]MH_I2C_Read... [16:45:43]Read from MH i2c: F0 [16:45:43]MH_I2C_Read... [16:45:43]Read from MH i2c: F0 09 00 [16:45:43]MH_I2C_Read... [16:45:43]Read from MH i2c: F0 09 00 96 05 00 38 F8 EE 66 6A BD 47 65 EA [16:45:43]GetLastDocTimeStamp 1726936890 [16:45:43]current date 1726937144 [16:45:43]FM_GetShiftState [16:45:43]SAM_PROTO_GetShiftState [16:45:43]wFMCommunicate request_size=4 [16:45:43]MH_SAM_APDU [16:45:43]CAPDU: 80 13 01 00 [16:45:43]Write to MH i2c: E2 08 00 97 05 80 13 01 00 00 00 00 00 19 [16:45:43]Write i2c OK [16:45:43]MH_I2C_Read... [16:45:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:43]Read from MH i2c: E2 [16:45:43]MH_I2C_Read... [16:45:43]Read from MH i2c: E2 0E 00 [16:45:43]MH_I2C_Read... [16:45:43]Read from MH i2c: E2 0E 00 97 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A9 [16:45:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:45:43]wFMCommunicate OK [16:45:43]SAM_PROTO_GetShiftState done [16:45:43]FM_GetShiftState done [16:45:43]opened in 1726878748 [16:45:43]opened+sec_in_day 1726965148 [16:45:43]quantity*price = 70037 [16:45:43]sum+1 = 70038 [16:45:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 261 21.09.2024 16:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151511 ФПД: 270941560720273 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151511&fm=270941560720273&tin=02508201610067®Number=0000000000091825&sum=70000 [16:45:45]StoreToDocumentArchive [16:45:45]shift 474 fd 151511 [16:45:45]save to /storage/0474/doc_00151511 [16:45:45]save last doc name /storage/0474/doc_00151511 to /storage/kkm_last_doc_name [16:45:45]save OK [16:45:45]Clear old archive folders... [16:45:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:45:45]tlvbuf is 005DA9D0 [16:45:45]SAM_PROTO_ClearQueue [16:45:45]wFMCommunicate request_size=4 [16:45:45]MH_SAM_APDU [16:45:45]CAPDU: 80 09 00 00 [16:45:45]Write to MH i2c: E2 08 00 A4 05 80 09 00 00 00 00 00 00 1B [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:45]Read from MH i2c: E2 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 A4 05 00 90 00 1D [16:45:45]RAPDU: 90 00 [16:45:45]wFMCommunicate OK [16:45:45]SAM_PROTO_ClearQueue done [16:45:45]KKMCreateOFDPacket [16:45:45]OFDProtocolAddRootSTLVToBuf [16:45:45]FM_MakeSignedData [16:45:45]FM_MakeSignedData [16:45:45]SAM_PROTO_SignData [16:45:45]wFMCommunicate request_size=4 [16:45:45]MH_SAM_APDU [16:45:45]CAPDU: 80 0D 01 02 [16:45:45]Write to MH i2c: E2 08 00 A5 05 80 0D 01 02 00 00 00 00 23 [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:45]Read from MH i2c: E2 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [16:45:45]RAPDU: 90 00 [16:45:45]wFMCommunicate OK [16:45:45]wFMCommunicate request_size=255 [16:45:45]MH_SAM_APDU [16:45:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 38 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 4F 02 00 35 04 06 00 F6 [16:45:45]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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 38 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 4F 02 00 35 04 06 00 F6 00 00 0C [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:45]Read from MH i2c: E2 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [16:45:45]RAPDU: 90 00 [16:45:45]wFMCommunicate OK [16:45:45]wFMCommunicate request_size=10 [16:45:45]MH_SAM_APDU [16:45:45]CAPDU: 80 0D 02 02 05 6B 7F 7B 4B 91 [16:45:45]Write to MH i2c: E2 0D 00 A7 05 80 0D 02 02 05 00 6B 7F 7B 4B 91 00 00 71 [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:45]Read from MH i2c: E2 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [16:45:45]RAPDU: 90 00 [16:45:45]wFMCommunicate OK [16:45:45]wFMCommunicate request_size=4 [16:45:45]MH_SAM_APDU [16:45:45]CAPDU: 80 0D 03 02 [16:45:45]Write to MH i2c: E2 08 00 A8 05 80 0D 03 02 00 00 00 00 28 [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:45]Read from MH i2c: E2 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 0B 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 0B 00 A8 05 00 55 48 46 6E D9 A1 46 D3 90 00 0D [16:45:45]RAPDU: 55 48 46 6E D9 A1 46 D3 90 00 [16:45:45]wFMCommunicate OK [16:45:45]SAM_PROTO_SignData done [16:45:45]FM_MakeSignedData done [16:45:45]CreateOFDProtocolMessage [16:45:45]wFMCommunicate request_size=4 [16:45:45]MH_SAM_APDU [16:45:45]CAPDU: 80 11 00 00 [16:45:45]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:45]Read from MH i2c: E2 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 17 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [16:45:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:45]wFMCommunicate OK [16:45:45]CreateOFDProtocolMessage done [16:45:45]OFDSenderStorePacket 151511 [16:45:45]StoreOFDPacket docnum=151511 [16:45:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 06 F3 07 01 4D DE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 38 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 4F 02 00 35 04 06 00 F6 6B 7F 7B 4B 91 55 48 46 6E D9 A1 46 D3 [16:45:45]CheckFolder [16:45:45]dirname=/storage/ofd_packets [16:45:45]CheckFolder done [16:45:45]ProducePacketName [16:45:45]name=ofd_packets/00151511 [16:45:45]NVStorageSaveData ofd_packets/00151511 [16:45:45]File name is /storage/ofd_packets/00151511 [16:45:45]Write 301 bytes [16:45:45]NVStorageSaveData done [16:45:45]OFDSenderStorePacket done [16:45:45]KKMCreateOFDPacket done [16:45:45]NVStorageSaveData kkm_last_timestamp [16:45:45]File name is /storage/kkm_last_timestamp [16:45:45]Write 4 bytes [16:45:45]NVStorageSaveData done [16:45:45]ExternCall_PrintAddStr [16:45:45]wPrintStart [16:45:45]Write to MH i2c: 01 00 00 AA 05 AF [16:45:45]Write i2c OK [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: 01 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: 01 07 00 [16:45:45]MH_I2C_Read... [16:45:45]Read from MH i2c: 01 07 00 AA 05 00 00 00 00 00 FF 0F C4 [16:45:45]RasterBufferAndPrint [16:45:45]line Счет N : (1)1785529 [16:45:45]line ИНН: 02508201610067 [16:45:45]line Контрольно-Кассовый Чек [16:45:45]line ПРОДАЖА [16:45:45]line ТРК (МРК, ГНК) : 32 [16:45:45]line Товар: 2710124130 [16:45:45]line Аи-92-К-5 [16:45:45]line 10.330 * 67.80 [16:45:45]line = 700.37 [16:45:45]line НДС 12% НСП 1% [16:45:45]line > о реализуемом товаре [16:45:45]line ОКРУГЛЕНИЕ: -0.37 [16:45:45]line ИТОГО: 700.00 [16:45:45]line Внесено: 700.00 [16:45:45]line СДАЧА: 0.00 [16:45:45]line НСП 1% : 6.20 [16:45:45]line НДС 12% : 74.38 [16:45:45]line Наличными: 700.00 [16:45:45]line Безнал.: 0.00 [16:45:45]line Место: АЗС № 89 "Партнер Нефть" [16:45:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:45:45]line СНО: Общий режим [16:45:45]line Чек 261 21.09.2024 16:45 [16:45:45]line Смена: 474 ФФД: 1.0 [16:45:45]line ЗНМ: 0300000113 [16:45:45]line РНМ: 0000000000091825 [16:45:45]line Версия ККМ: 001 [16:45:45]line ФМ: 0000000000871835 [16:45:45]line ФД: 151511 [16:45:45]line ФПД: 270941560720273 [16:45:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164544&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151511&fm=270941560720273&tin=02508201610067®Number=0000000000091825&sum=70000 [16:45:45]written 0, free lines is 4095 [16:45:45]OFD Sender: Processing packet 151511 [packets to send 824, broken 823] [16:45:45]ProducePacketName [16:45:45]name=ofd_packets/00151511 [16:45:45]OFD Sender: To server: pG, [16:45:45]CommunicateWithHost lk.salyk.kg:30040 [16:45:45]ConnectInit lk.salyk.kg [16:45:46]Write to MH i2c: 01 00 00 D5 05 DA [16:45:46]Write i2c OK [16:45:46]MH_I2C_Read... [16:45:46]Read from MH i2c: 01 [16:45:46]MH_I2C_Read... [16:45:46]Read from MH i2c: 01 07 00 [16:45:46]MH_I2C_Read... [16:45:46]Read from MH i2c: 01 07 00 D5 05 00 00 00 00 00 DF 0C CC [16:45:46]RasterBufferAndPrint [16:45:46]line [16:45:46]line [16:45:46]line [16:45:46]line [16:45:46]line [16:45:46]written 0, free lines is 3301 [16:45:46]MH_Cut [16:45:46]Write to MH i2c: D1 01 00 DC 05 01 B3 [16:45:46]Write i2c OK [16:45:46]MH_I2C_Read... [16:45:46]Read from MH i2c: D1 [16:45:46]MH_I2C_Read... [16:45:46]Read from MH i2c: D1 01 00 [16:45:46]MH_I2C_Read... [16:45:46]Read from MH i2c: D1 01 00 DC 05 00 B2 [16:45:46]Write to MH i2c: 01 00 00 DD 05 E2 [16:45:46]Write i2c OK [16:45:46]MH_I2C_Read... [16:45:47]*** Cut start [16:45:47]*** Purtial cut [16:45:47]*** Stage 1: CUTSNS_PIN = 1 [16:45:47]Read from MH i2c: 01 [16:45:47]MH_I2C_Read... [16:45:47]*** Stop cut motor [16:45:47]*** Cut end [16:45:47]Read from MH i2c: 01 07 00 [16:45:47]MH_I2C_Read... [16:45:47]Read from MH i2c: 01 07 00 DD 05 00 00 00 00 00 FF 0F F7 [16:45:47]process_action close_receipt done [16:45:47]requested_data is exist [16:45:47]produce_requested_data [16:45:47]requested_item fm.sn is exist - process it [16:45:47]wFMCommunicate request_size=4 [16:45:47]MH_SAM_APDU [16:45:47]CAPDU: 80 11 00 00 [16:45:47]Write to MH i2c: E2 08 00 DE 05 80 11 00 00 00 00 00 00 5D [16:45:47]Write i2c OK [16:45:47]MH_I2C_Read... [16:45:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:47]Read from MH i2c: E2 [16:45:47]MH_I2C_Read... [16:45:47]Read from MH i2c: E2 17 00 [16:45:47]MH_I2C_Read... [16:45:47]Read from MH i2c: E2 17 00 DE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [16:45:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:47]wFMCommunicate OK [16:45:47]requested_item fd.num is exist - process it [16:45:47]SAM_PROTO_GetFieldsCounters [16:45:47]wFMCommunicate request_size=4 [16:45:47]MH_SAM_APDU [16:45:47]CAPDU: 80 13 00 00 [16:45:47]Write to MH i2c: E2 08 00 DF 05 80 13 00 00 00 00 00 00 60 [16:45:47]Write i2c OK [16:45:47]MH_I2C_Read... [16:45:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:45:47]Read from MH i2c: E2 [16:45:47]MH_I2C_Read... [16:45:47]Read from MH i2c: E2 62 00 [16:45:47]MH_I2C_Read... [16:45:47]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 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [16:45:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 05 01 00 00 5E 04 04 00 05 01 00 00 57 04 04 00 06 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:45:47]wFMCommunicate OK [16:45:47]SAM_PROTO_GetFieldsCounters done [16:45:47]requested_item shift.num is exist - process it [16:45:47]requested_item shift.opened is exist - process it [16:45:47]req_shift_opened [16:45:47]FM_GetShiftState [16:45:47]SAM_PROTO_GetShiftState [16:45:47]wFMCommunicate request_size=4 [16:45:47]MH_SAM_APDU [16:45:47]CAPDU: 80 13 01 00 [16:45:47]Write to MH i2c: E2 08 00 E0 05 80 13 01 00 00 00 00 00 62 [16:45:47]Write i2c OK [16:45:47]MH_I2C_Read... [16:45:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:47]Read from MH i2c: E2 [16:45:47]MH_I2C_Read... [16:45:47]Read from MH i2c: E2 0E 00 [16:45:47]MH_I2C_Read... [16:45:47]Read from MH i2c: E2 0E 00 E0 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F2 [16:45:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:45:47]wFMCommunicate OK [16:45:47]SAM_PROTO_GetShiftState done [16:45:47]FM_GetShiftState done [16:45:47]req_shift_opened done [16:45:47]requested_item shift.open_date is exist - process it [16:45:47]req_shift_open_date [16:45:47]req_shift_open_date done [16:45:47]produce_requested_data done [16:45:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151511,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:45:47]process_action_free close_receipt [16:45:47]json_value_free [16:45:47]json_value_free done [16:45:47]process_json_proto returns [16:45:47]Send response to host [16:45:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151511,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:45:47]free response buf [16:45:47]execute_script done [16:45:47]execute_script returns [16:45:47]free content buf [16:45:47]Sock 10.Close socket [16:45:47]Sock 10.Thread stoped [16:45:49]recv_with_timeout no data received [16:45:50]ConnectInit Can't take IP for lk.salyk.kg [16:45:50]CommunicateWithHost connect error [16:45:50]CommunicateWithHost err = -1 [16:45:50]OFD Sender: Server communicate error [16:45:55]OFD Sender: Processing packet 151511 [packets to send 824, broken 823] [16:45:55]ProducePacketName [16:45:55]name=ofd_packets/00151511 [16:45:55]OFD Sender: To server: pG, [16:45:55]CommunicateWithHost lk.salyk.kg:30040 [16:45:55]ConnectInit lk.salyk.kg [16:45:56]accept exits with 7 [16:45:56]New connection [16:45:56]New thread 3067280740 created [16:45:56]Thread 3067137380 joined [16:45:56]Waiting for new connection... [16:45:56] Sock 7.Parse request [16:45:56]Sock 7.Check first char [16:45:56]Sock 7.First char is OK [16:45:56]request: POST /json_proto HTTP/1.0 [16:45:56]Method: POST [16:45:56]URL: /json_proto [16:45:56]Method is POST - this is cgi request [16:45:56]url: /json_proto [16:45:56]query_string will be loaded in cgi processing [16:45:56]execute_cgi json_proto POST (null) [16:45:56]execute_cgi path=json_proto method=POST [16:45:56]POST find Content-Length [16:45:56]Host: 172.17.43.67:8080 [16:45:56]Content-Length: 651 [16:45:56]Content-Type: application/json [16:45:56] [16:45:56]POST finish read [16:45:56]Found Content-Length = 651 [16:45:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18814", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:56]execute_script... [16:45: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 : (3)18814", "tax_sys" : 0, "items" : [ { "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 61.00, "quantity" : 1.000, "sum" : 61.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 61.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:45:56]POST & json_proto [16:45:56]process_json_proto [16:45:56]json parsed OK: [16:45:56]protocol is kg_v1.0 [16:45:56]action value=close_receipt [16:45:56]process_action close_receipt [16:45:56]cmd_close_receipt [16:45:56]MH_GetDate [16:45:56]Write to MH i2c: F0 00 00 E1 05 D5 [16:45:56]Write i2c OK [16:45:56]MH_I2C_Read... [16:45:56]Read from MH i2c: F0 [16:45:56]MH_I2C_Read... [16:45:56]Read from MH i2c: F0 09 00 [16:45:56]MH_I2C_Read... [16:45:56]Read from MH i2c: F0 09 00 E1 05 00 45 F8 EE 66 6A BD 47 65 42 [16:45:56]GetLastDocTimeStamp 1726937144 [16:45:56]current date 1726937157 [16:45:56]FM_GetShiftState [16:45:56]SAM_PROTO_GetShiftState [16:45:56]wFMCommunicate request_size=4 [16:45:56]MH_SAM_APDU [16:45:56]CAPDU: 80 13 01 00 [16:45:56]Write to MH i2c: E2 08 00 E2 05 80 13 01 00 00 00 00 00 64 [16:45:56]Write i2c OK [16:45:56]MH_I2C_Read... [16:45:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:45:57]Read from MH i2c: E2 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: E2 0E 00 [16:45:57]MH_I2C_Read... [16:45:57]Read from MH i2c: E2 0E 00 E2 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F4 [16:45:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:45:57]wFMCommunicate OK [16:45:57]SAM_PROTO_GetShiftState done [16:45:57]FM_GetShiftState done [16:45:57]opened in 1726878748 [16:45:57]opened+sec_in_day 1726965148 [16:45:57]quantity*price = 6100 [16:45:57]sum+1 = 6101 [16:45:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 61.00 НСП 1% : 0.54 НДС 12% : 6.48 Наличными: 61.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 262 21.09.2024 16:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151512 ФПД: 109916389567110 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151512&fm=109916389567110&tin=02508201610067®Number=0000000000091825&sum=6100 0 [16:45:58]StoreToDocumentArchive [16:45:58]shift 474 fd 151512 [16:45:58]save to /storage/0474/doc_00151512 [16:45:58]save last doc name /storage/0474/doc_00151512 to /storage/kkm_last_doc_name [16:45:58]Write to MH i2c: 01 00 00 F4 05 F9 [16:45:58]save OK [16:45:58]Clear old archive folders... [16:45:58]ProcessDocumentItem done err = 0, tmpTLVsize=275 [16:45:58]tlvbuf is 0060BA10 [16:45:58]SAM_PROTO_ClearQueue [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 09 00 00 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 F4 05 00 00 00 00 00 F5 0F 04 [16:45:58]state=2 [16:45:58]Stop feed [16:45:58]Write to MH i2c: E2 08 00 F5 05 80 09 00 00 00 00 00 00 6C [16:45:58]int [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 F5 05 00 90 00 6E [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]SAM_PROTO_ClearQueue done [16:45:58]KKMCreateOFDPacket [16:45:58]OFDProtocolAddRootSTLVToBuf [16:45:58]FM_MakeSignedData [16:45:58]FM_MakeSignedData [16:45:58]SAM_PROTO_SignData [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 01 02 [16:45:58]Write to MH i2c: E2 08 00 F6 05 80 0D 01 02 00 00 00 00 74 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:45:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9E 02 47 00 4F B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D7 4F 02 00 F4 03 Read from MH i2c: 04 E2 [16:45:58]00 MH_I2C_Read... [16:45:58]4A A0 EE Read from MH i2c: 66 E2 B6 03 04 00 01 [16:45:58]00 MH_I2C_Read... [16:45:58]00 CB E8 E1 BA 9B 9B Read from MH i2c: B5 E2 88 03 [16:45:58]00 CommunicateWithHost err = 0 [16:45:58]F6 CheckOFDResponse [16:45:58]05 1017 (14) - 77093643461234 [16:45:58]00 1041 (16) - 0000000000871835 [16:45:58]90 1040 (4) - 151511 [16:45:58]00 1012 (4) - 21.09.2024 10:30 [16:45:58]6F 1206 (1) - 0 [16:45:58] [16:45:58]OFD Sender: Remove packet 151511 [16:45:58]RAPDU: ProducePacketName [16:45:58]90 name=ofd_packets/00151511 [16:45:58]00 NVStorageDeleteData [16:45:58] [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=255 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 45 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 [16:45:58]Write to MH i2c: 01 00 00 F7 05 FC [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 F7 05 00 00 00 00 00 F5 0F 07 [16:45:58]state=0 [16:45:58]Write to MH i2c: E2 02 01 F8 05 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 45 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 00 00 3E [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=34 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 4F 02 00 35 04 06 00 63 F7 E7 5A EA 86 [16:45:58]Write to MH i2c: E2 25 00 F9 05 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 4F 02 00 35 04 06 00 63 F7 E7 5A EA 86 00 00 6D [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [16:45:58]RAPDU: 90 00 [16:45:58]wFMCommunicate OK [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 0D 03 02 [16:45:58]Write to MH i2c: E2 08 00 FA 05 80 0D 03 02 00 00 00 00 7A [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 0B 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 0B 00 FA 05 00 93 18 4F 7E 08 7F DE E5 90 00 3D [16:45:58]RAPDU: 93 18 4F 7E 08 7F DE E5 90 00 [16:45:58]wFMCommunicate OK [16:45:58]SAM_PROTO_SignData done [16:45:58]FM_MakeSignedData done [16:45:58]CreateOFDProtocolMessage [16:45:58]wFMCommunicate request_size=4 [16:45:58]MH_SAM_APDU [16:45:58]CAPDU: 80 11 00 00 [16:45:58]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:45:58]Read from MH i2c: E2 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 17 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [16:45:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:45:58]wFMCommunicate OK [16:45:58]CreateOFDProtocolMessage done [16:45:58]OFDSenderStorePacket 151512 [16:45:58]StoreOFDPacket docnum=151512 [16:45:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 77 88 1F 01 9F 23 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 45 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 4F 02 00 35 04 06 00 63 F7 E7 5A EA 86 93 18 4F 7E 08 7F DE E5 [16:45:58]CheckFolder [16:45:58]dirname=/storage/ofd_packets [16:45:58]CheckFolder done [16:45:58]ProducePacketName [16:45:58]name=ofd_packets/00151512 [16:45:58]NVStorageSaveData ofd_packets/00151512 [16:45:58]File name is /storage/ofd_packets/00151512 [16:45:58]Write 325 bytes [16:45:58]NVStorageSaveData done [16:45:58]OFDSenderStorePacket done [16:45:58]KKMCreateOFDPacket done [16:45:58]NVStorageSaveData kkm_last_timestamp [16:45:58]File name is /storage/kkm_last_timestamp [16:45:58]Write 4 bytes [16:45:58]NVStorageSaveData done [16:45:58]ExternCall_PrintAddStr [16:45:58]wPrintStart [16:45:58]Write to MH i2c: 01 00 00 FC 05 01 [16:45:58]Write i2c OK [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 [16:45:58]MH_I2C_Read... [16:45:58]Read from MH i2c: 01 07 00 FC 05 00 00 00 00 00 FF 0F 16 [16:45:58]RasterBufferAndPrint [16:45:58]line Счет N : (3)18814 [16:45:58]line ИНН: 02508201610067 [16:45:58]line Контрольно-Кассовый Чек [16:45:58]line ПРОДАЖА [16:45:58]line Товар: 54491472 [16:45:58]line Напиток Кока-Кола 0,5л [16:45:58]line 1.000 * 61.00 [16:45:58]line = 61.00 [16:45:58]line НДС 12% НСП 1% [16:45:58]line > о реализуемом товаре [16:45:58]line ИТОГО: 61.00 [16:45:58]line НСП 1% : 0.54 [16:45:58]line НДС 12% : 6.48 [16:45:58]line Наличными: 61.00 [16:45:58]line Безнал.: 0.00 [16:45:58]line Место: АЗС № 89 "Партнер Нефть" [16:45:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:45:58]line СНО: Общий режим [16:45:58]line Чек 262 21.09.2024 16:45 [16:45:58]line Смена: 474 ФФД: 1.0 [16:45:58]line ЗНМ: 0300000113 [16:45:58]line РНМ: 0000000000091825 [16:45:58]line Версия ККМ: 001 [16:45:58]line ФМ: 0000000000871835 [16:45:58]line ФД: 151512 [16:45:58]line ФПД: 109916389567110 [16:45:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164557&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151512&fm=109916389567110&tin=02508201610067®Number=0000000000091825&sum=6100 [16:45:59]OFD Sender: Processing packet 151512 [packets to send 824, broken 823] [16:45:59]ProducePacketName [16:45:59]name=ofd_packets/00151512 [16:45:59]OFD Sender: To server: pG, [16:45:59]CommunicateWithHost lk.salyk.kg:30040 [16:45:59]ConnectInit lk.salyk.kg [16:45:59]line 0 [16:45:59]written 0, free lines is 4095 [16:45:59]Write to MH i2c: 01 00 00 24 06 2A [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 07 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 07 00 24 06 00 00 00 00 00 01 0D 3F [16:45:59]RasterBufferAndPrint [16:45:59]line [16:45:59]line [16:45:59]line [16:45:59]line [16:45:59]line [16:45:59]written 0, free lines is 3338 [16:45:59]MH_Cut [16:45:59]Write to MH i2c: D1 01 00 2B 06 01 03 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: D1 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: D1 01 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: D1 01 00 2B 06 00 02 [16:45:59]Write to MH i2c: 01 00 00 2C 06 32 [16:45:59]Connected sock=9 [16:45:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 27 01 00 00 77 88 1F 01 9F 23 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 D4 17 00 00 00 00 13 04 06 00 D4 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 02 00 00 00 00 07 04 06 00 D4 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 45 F8 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 4F 02 00 35 04 06 00 63 F7 E7 5A EA 86 93 18 4F 7E 08 7F DE E5 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:46:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2A 1A 47 00 A2 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D8 4F 02 00 F4 03 04 00 4C A0 EE 66 B6 04 01 00 00 65 19 95 E9 DF B0 FB C7 [16:46:00]CommunicateWithHost err = 0 [16:46:00]CheckOFDResponse [16:46:00]1017 (14) - 77093643461234 [16:46:00]1041 (16) - 0000000000871835 [16:46:00]1040 (4) - 151512 [16:46:00]1012 (4) - 21.09.2024 10:30 [16:46:00]1206 (1) - 0 [16:46:00]OFD Sender: Remove packet 151512 [16:46:00]ProducePacketName [16:46:00]name=ofd_packets/00151512 [16:46:00]NVStorageDeleteData [16:46:00]*** Cut start [16:46:00]*** Purtial cut [16:46:00]*** Stage 1: CUTSNS_PIN = 1 [16:46:00]Read from MH i2c: 01 [16:46:00]MH_I2C_Read... [16:46:00]*** Stop cut motor [16:46:00]*** Cut end [16:46:00]Read from MH i2c: 01 07 00 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: 01 07 00 2C 06 00 00 00 00 00 FF 0F 47 [16:46:00]process_action close_receipt done [16:46:00]requested_data is exist [16:46:00]produce_requested_data [16:46:00]requested_item fm.sn is exist - process it [16:46:00]wFMCommunicate request_size=4 [16:46:00]MH_SAM_APDU [16:46:00]CAPDU: 80 11 00 00 [16:46:00]Write to MH i2c: E2 08 00 2D 06 80 11 00 00 00 00 00 00 AD [16:46:00]Write i2c OK [16:46:00]MH_I2C_Read... [16:46:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:00]Read from MH i2c: E2 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: E2 17 00 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: E2 17 00 2D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 00 [16:46:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:46:00]wFMCommunicate OK [16:46:00]requested_item fd.num is exist - process it [16:46:00]SAM_PROTO_GetFieldsCounters [16:46:00]wFMCommunicate request_size=4 [16:46:00]MH_SAM_APDU [16:46:00]CAPDU: 80 13 00 00 [16:46:00]Write to MH i2c: E2 08 00 2E 06 80 13 00 00 00 00 00 00 B0 [16:46:00]Write i2c OK [16:46:00]MH_I2C_Read... [16:46:00]OFD Sender: No OFD packet to send [16:46:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:00]Read from MH i2c: E2 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: E2 62 00 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: E2 62 00 2E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 EA [16:46:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 06 01 00 00 5E 04 04 00 06 01 00 00 57 04 04 00 07 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:00]wFMCommunicate OK [16:46:00]SAM_PROTO_GetFieldsCounters done [16:46:00]requested_item shift.num is exist - process it [16:46:00]requested_item shift.opened is exist - process it [16:46:00]req_shift_opened [16:46:00]FM_GetShiftState [16:46:00]SAM_PROTO_GetShiftState [16:46:00]wFMCommunicate request_size=4 [16:46:00]MH_SAM_APDU [16:46:00]CAPDU: 80 13 01 00 [16:46:00]Write to MH i2c: E2 08 00 2F 06 80 13 01 00 00 00 00 00 B2 [16:46:00]OFD Sender: No OFD packet to send [16:46:00]Write i2c OK [16:46:00]MH_I2C_Read... [16:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:00]Read from MH i2c: E2 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: E2 0E 00 [16:46:00]MH_I2C_Read... [16:46:00]Read from MH i2c: E2 0E 00 2F 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 42 [16:46:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:46:00]wFMCommunicate OK [16:46:00]SAM_PROTO_GetShiftState done [16:46:00]FM_GetShiftState done [16:46:00]req_shift_opened done [16:46:00]requested_item shift.open_date is exist - process it [16:46:00]req_shift_open_date [16:46:00]req_shift_open_date done [16:46:00]produce_requested_data done [16:46:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151512,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:46:00]process_action_free close_receipt [16:46:00]json_value_free [16:46:00]json_value_free done [16:46:00]process_json_proto returns [16:46:00]Send response to host [16:46:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151512,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:46:00]free response buf [16:46:00]execute_script done [16:46:00]execute_script returns [16:46:00]free content buf [16:46:00]Sock 7.Close socket [16:46:00]Sock 7.Thread stoped [16:46:05]OFD Sender: No OFD packet to send [16:46:10]OFD Sender: No OFD packet to send [16:46:15]OFD Sender: No OFD packet to send [16:46:20]OFD Sender: No OFD packet to send [16:46:25]OFD Sender: No OFD packet to send [16:46:30]OFD Sender: No OFD packet to send [16:46:35]OFD Sender: No OFD packet to send [16:46:40]OFD Sender: No OFD packet to send [16:46:46]OFD Sender: No OFD packet to send [16:46:51]OFD Sender: No OFD packet to send [16:46:56]OFD Sender: No OFD packet to send [16:47:01]OFD Sender: No OFD packet to send [16:47:06]OFD Sender: No OFD packet to send [16:47:09]recv_with_timeout no data received [16:47:11]OFD Sender: No OFD packet to send [16:47:16]OFD Sender: No OFD packet to send [16:47:21]OFD Sender: No OFD packet to send [16:47:26]OFD Sender: No OFD packet to send [16:47:31]OFD Sender: No OFD packet to send [16:47:34]recv_with_timeout no data received [16:47:36]OFD Sender: No OFD packet to send [16:47:41]OFD Sender: No OFD packet to send [16:47:46]OFD Sender: No OFD packet to send [16:47:51]recv_with_timeout no data received [16:47:51]OFD Sender: No OFD packet to send [16:47:56]OFD Sender: No OFD packet to send [16:48:01]OFD Sender: No OFD packet to send [16:48:06]OFD Sender: No OFD packet to send [16:48:11]OFD Sender: No OFD packet to send [16:48:16]OFD Sender: No OFD packet to send [16:48:21]OFD Sender: No OFD packet to send [16:48:26]OFD Sender: No OFD packet to send [16:48:28]recv_with_timeout no data received [16:48:31]OFD Sender: No OFD packet to send [16:48:36]OFD Sender: No OFD packet to send [16:48:41]OFD Sender: No OFD packet to send [16:48:46]OFD Sender: No OFD packet to send [16:48:46]recv_with_timeout no data received [16:48:51]OFD Sender: No OFD packet to send [16:48:56]OFD Sender: No OFD packet to send [16:49:01]OFD Sender: No OFD packet to send [16:49:06]recv_with_timeout no data received [16:49:06]OFD Sender: No OFD packet to send [16:49:11]OFD Sender: No OFD packet to send [16:49:16]OFD Sender: No OFD packet to send [16:49:21]OFD Sender: No OFD packet to send [16:49:26]OFD Sender: No OFD packet to send [16:49:29]accept exits with 12 [16:49:29]New connection [16:49:29]New thread 3067137380 created [16:49:29]Thread 3067280740 joined [16:49:29]Waiting for new connection... [16:49:29] Sock 12.Parse request [16:49:29]Sock 12.Check first char [16:49:29]Sock 12.First char is OK [16:49:29]request: POST /json_proto HTTP/1.0 [16:49:29]Method: POST [16:49:29]URL: /json_proto [16:49:29]Method is POST - this is cgi request [16:49:29]url: /json_proto [16:49:29]query_string will be loaded in cgi processing [16:49:29]execute_cgi json_proto POST (null) [16:49:29]execute_cgi path=json_proto method=POST [16:49:29]POST find Content-Length [16:49:29]Host: 172.17.43.67:8080 [16:49:29]Content-Length: 675 [16:49:29]Content-Type: application/json [16:49:29] [16:49:29]POST finish read [16:49:29]Found Content-Length = 675 [16:49:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.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" ] } } [16:49:29]execute_script... [16:49: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)1785530", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.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" ] } } [16:49:29]POST & json_proto [16:49:29]process_json_proto [16:49:29]json parsed OK: [16:49:29]protocol is kg_v1.0 [16:49:29]action value=close_receipt [16:49:29]process_action close_receipt [16:49:29]cmd_close_receipt [16:49:29]MH_GetDate [16:49:29]Write to MH i2c: F0 00 00 30 06 25 [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: F0 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: F0 09 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: F0 09 00 30 06 00 1A F9 EE 66 6A BD 47 65 68 [16:49:29]GetLastDocTimeStamp 1726937157 [16:49:29]current date 1726937370 [16:49:29]FM_GetShiftState [16:49:29]SAM_PROTO_GetShiftState [16:49:29]wFMCommunicate request_size=4 [16:49:29]MH_SAM_APDU [16:49:29]CAPDU: 80 13 01 00 [16:49:29]Write to MH i2c: E2 08 00 31 06 80 13 01 00 00 00 00 00 B4 [16:49:29]Write i2c OK [16:49:29]MH_I2C_Read... [16:49:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:29]Read from MH i2c: E2 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 0E 00 [16:49:29]MH_I2C_Read... [16:49:29]Read from MH i2c: E2 0E 00 31 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 44 [16:49:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:49:29]wFMCommunicate OK [16:49:29]SAM_PROTO_GetShiftState done [16:49:29]FM_GetShiftState done [16:49:29]opened in 1726878748 [16:49:29]opened+sec_in_day 1726965148 [16:49:29]quantity*price = 30022 [16:49:29]sum+1 = 30024 [16:49:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 263 21.09.2024 16:49 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151513 ФПД: 29194075052355 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164930&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151513&fm=29194075052355&tin=02508201610067®Number=0000000000091825&sum=30000 [16:49:31]StoreToDocumentArchive [16:49:31]shift 474 fd 151513 [16:49:31]save to /storage/0474/doc_00151513 [16:49:31]save last doc name /storage/0474/doc_00151513 to /storage/kkm_last_doc_name [16:49:31]save OK [16:49:31]Clear old archive folders... [16:49:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:49:31]tlvbuf is 005CE9D0 [16:49:31]SAM_PROTO_ClearQueue [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 09 00 00 [16:49:31]Write to MH i2c: E2 08 00 3E 06 80 09 00 00 00 00 00 00 B6 [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 3E 06 00 90 00 B8 [16:49:31]RAPDU: 90 00 [16:49:31]wFMCommunicate OK [16:49:31]SAM_PROTO_ClearQueue done [16:49:31]KKMCreateOFDPacket [16:49:31]OFDProtocolAddRootSTLVToBuf [16:49:31]FM_MakeSignedData [16:49:31]FM_MakeSignedData [16:49:31]SAM_PROTO_SignData [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 0D 01 02 [16:49:31]Write to MH i2c: E2 08 00 3F 06 80 0D 01 02 00 00 00 00 BE [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 3F 06 00 90 00 B9 [16:49:31]RAPDU: 90 00 [16:49:31]wFMCommunicate OK [16:49:31]wFMCommunicate request_size=255 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1A F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 4F 02 00 35 04 06 00 1A 8D 46 79 [16:49:31]Write to MH i2c: E2 02 01 40 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1A F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 4F 02 00 35 04 06 00 1A 8D 46 79 00 00 DA [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 40 06 00 90 00 BA [16:49:31]RAPDU: 90 00 [16:49:31]wFMCommunicate OK [16:49:31]wFMCommunicate request_size=7 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 0D 02 02 02 19 43 [16:49:31]Write to MH i2c: E2 0A 00 41 06 80 0D 02 02 02 00 19 43 00 00 21 [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 03 00 41 06 00 90 00 BB [16:49:31]RAPDU: 90 00 [16:49:31]wFMCommunicate OK [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 0D 03 02 [16:49:31]Write to MH i2c: E2 08 00 42 06 80 0D 03 02 00 00 00 00 C3 [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 0B 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 0B 00 42 06 00 D4 57 1F 28 EC B6 03 A6 90 00 81 [16:49:31]RAPDU: D4 57 1F 28 EC B6 03 A6 90 00 [16:49:31]wFMCommunicate OK [16:49:31]SAM_PROTO_SignData done [16:49:31]FM_MakeSignedData done [16:49:31]CreateOFDProtocolMessage [16:49:31]wFMCommunicate request_size=4 [16:49:31]MH_SAM_APDU [16:49:31]CAPDU: 80 11 00 00 [16:49:31]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:31]Read from MH i2c: E2 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 17 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [16:49:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:49:31]wFMCommunicate OK [16:49:31]CreateOFDProtocolMessage done [16:49:31]OFDSenderStorePacket 151513 [16:49:31]StoreOFDPacket docnum=151513 [16:49:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C4 B6 04 01 FB C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1A F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 4F 02 00 35 04 06 00 1A 8D 46 79 19 43 D4 57 1F 28 EC B6 03 A6 [16:49:31]CheckFolder [16:49:31]dirname=/storage/ofd_packets [16:49:31]CheckFolder done [16:49:31]ProducePacketName [16:49:31]name=ofd_packets/00151513 [16:49:31]NVStorageSaveData ofd_packets/00151513 [16:49:31]File name is /storage/ofd_packets/00151513 [16:49:31]Write 298 bytes [16:49:31]NVStorageSaveData done [16:49:31]OFDSenderStorePacket done [16:49:31]KKMCreateOFDPacket done [16:49:31]NVStorageSaveData kkm_last_timestamp [16:49:31]File name is /storage/kkm_last_timestamp [16:49:31]Write 4 bytes [16:49:31]NVStorageSaveData done [16:49:31]ExternCall_PrintAddStr [16:49:31]wPrintStart [16:49:31]Write to MH i2c: 01 00 00 44 06 4A [16:49:31]Write i2c OK [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: 01 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: 01 07 00 [16:49:31]MH_I2C_Read... [16:49:31]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 FF 0F 5F [16:49:31]RasterBufferAndPrint [16:49:31]line Счет N : (1)1785530 [16:49:31]line ИНН: 02508201610067 [16:49:31]line Контрольно-Кассовый Чек [16:49:31]line ПРОДАЖА [16:49:31]line ТРК (МРК, ГНК) : 41 [16:49:31]line Товар: 2710194210 [16:49:31]line ДТ-К-5 [16:49:31]line 3.940 * 76.20 [16:49:31]line = 300.23 [16:49:31]line НДС 12% НСП 1% [16:49:31]line > о реализуемом товаре [16:49:31]line ОКРУГЛЕНИЕ: -0.23 [16:49:31]line ИТОГО: 300.00 [16:49:31]line Внесено: 300.00 [16:49:31]line СДАЧА: 0.00 [16:49:31]line НСП 1% : 2.66 [16:49:31]line НДС 12% : 31.88 [16:49:31]line Наличными: 300.00 [16:49:31]line Безнал.: 0.00 [16:49:31]line Место: АЗС № 89 "Партнер Нефть" [16:49:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:49:31]line СНО: Общий режим [16:49:31]line Чек 263 21.09.2024 16:49 [16:49:31]line Смена: 474 ФФД: 1.0 [16:49:31]line ЗНМ: 0300000113 [16:49:31]line РНМ: 0000000000091825 [16:49:31]line Версия ККМ: 001 [16:49:31]line ФМ: 0000000000871835 [16:49:31]line ФД: 151513 [16:49:31]line ФПД: 29194075052355 [16:49:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T164930&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151513&fm=29194075052355&tin=02508201610067®Number=0000000000091825&sum=30000 [16:49:31]written 0, free lines is 4095 [16:49:31]OFD Sender: Processing packet 151513 [packets to send 824, broken 823] [16:49:31]ProducePacketName [16:49:31]name=ofd_packets/00151513 [16:49:31]OFD Sender: To server: pG, [16:49:31]CommunicateWithHost lk.salyk.kg:30040 [16:49:31]ConnectInit lk.salyk.kg [16:49:32]Write to MH i2c: 01 00 00 6F 06 75 [16:49:32]Write i2c OK [16:49:32]MH_I2C_Read... [16:49:32]Read from MH i2c: 01 [16:49:32]MH_I2C_Read... [16:49:32]Read from MH i2c: 01 07 00 [16:49:32]MH_I2C_Read... [16:49:32]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 D7 0C 5F [16:49:32]RasterBufferAndPrint [16:49:32]line [16:49:32]line [16:49:32]line [16:49:32]line [16:49:32]line [16:49:32]written 0, free lines is 3293 [16:49:32]MH_Cut [16:49:32]Write to MH i2c: D1 01 00 76 06 01 4E [16:49:32]Write i2c OK [16:49:32]MH_I2C_Read... [16:49:32]Read from MH i2c: D1 [16:49:32]MH_I2C_Read... [16:49:32]Read from MH i2c: D1 01 00 [16:49:32]MH_I2C_Read... [16:49:32]Read from MH i2c: D1 01 00 76 06 00 4D [16:49:32]Write to MH i2c: 01 00 00 77 06 7D [16:49:32]Write i2c OK [16:49:32]MH_I2C_Read... [16:49:32]Connected sock=7 [16:49:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C4 B6 04 01 FB C7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 07 01 00 00 F4 03 04 00 1A F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 4F 02 00 35 04 06 00 1A 8D 46 79 19 43 D4 57 1F 28 EC B6 03 A6 [16:49:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE 66 47 00 37 F4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 D9 4F 02 00 F4 03 04 00 21 A1 EE 66 B6 04 01 00 00 7A A2 80 19 94 F4 E5 79 [16:49:32]CommunicateWithHost err = 0 [16:49:32]CheckOFDResponse [16:49:32]1017 (14) - 77093643461234 [16:49:32]1041 (16) - 0000000000871835 [16:49:32]1040 (4) - 151513 [16:49:32]1012 (4) - 21.09.2024 10:34 [16:49:32]1206 (1) - 0 [16:49:32]OFD Sender: Remove packet 151513 [16:49:32]ProducePacketName [16:49:32]name=ofd_packets/00151513 [16:49:32]NVStorageDeleteData [16:49:32]*** Cut start [16:49:32]*** Purtial cut [16:49:32]*** Stage 1: CUTSNS_PIN = 1 [16:49:33]OFD Sender: No OFD packet to send [16:49:33]Read from MH i2c: 01 [16:49:33]MH_I2C_Read... [16:49:33]*** Stop cut motor [16:49:33]*** Cut end [16:49:33]Read from MH i2c: 01 07 00 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: 01 07 00 77 06 00 00 00 00 00 FF 0F 92 [16:49:33]process_action close_receipt done [16:49:33]requested_data is exist [16:49:33]produce_requested_data [16:49:33]requested_item fm.sn is exist - process it [16:49:33]wFMCommunicate request_size=4 [16:49:33]MH_SAM_APDU [16:49:33]CAPDU: 80 11 00 00 [16:49:33]Write to MH i2c: E2 08 00 78 06 80 11 00 00 00 00 00 00 F8 [16:49:33]Write i2c OK [16:49:33]MH_I2C_Read... [16:49:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:49:33]Read from MH i2c: E2 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: E2 17 00 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: E2 17 00 78 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4B [16:49:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:49:33]wFMCommunicate OK [16:49:33]requested_item fd.num is exist - process it [16:49:33]SAM_PROTO_GetFieldsCounters [16:49:33]wFMCommunicate request_size=4 [16:49:33]MH_SAM_APDU [16:49:33]CAPDU: 80 13 00 00 [16:49:33]Write to MH i2c: E2 08 00 79 06 80 13 00 00 00 00 00 00 FB [16:49:33]Write i2c OK [16:49:33]MH_I2C_Read... [16:49:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:49:33]Read from MH i2c: E2 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: E2 62 00 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: E2 62 00 79 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [16:49:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 D9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 07 01 00 00 5E 04 04 00 07 01 00 00 57 04 04 00 08 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:49:33]wFMCommunicate OK [16:49:33]SAM_PROTO_GetFieldsCounters done [16:49:33]requested_item shift.num is exist - process it [16:49:33]requested_item shift.opened is exist - process it [16:49:33]req_shift_opened [16:49:33]FM_GetShiftState [16:49:33]SAM_PROTO_GetShiftState [16:49:33]wFMCommunicate request_size=4 [16:49:33]MH_SAM_APDU [16:49:33]CAPDU: 80 13 01 00 [16:49:33]Write to MH i2c: E2 08 00 7A 06 80 13 01 00 00 00 00 00 FD [16:49:33]Write i2c OK [16:49:33]MH_I2C_Read... [16:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:49:33]Read from MH i2c: E2 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: E2 0E 00 [16:49:33]MH_I2C_Read... [16:49:33]Read from MH i2c: E2 0E 00 7A 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8D [16:49:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:49:33]wFMCommunicate OK [16:49:33]SAM_PROTO_GetShiftState done [16:49:33]FM_GetShiftState done [16:49:33]req_shift_opened done [16:49:33]requested_item shift.open_date is exist - process it [16:49:33]req_shift_open_date [16:49:33]req_shift_open_date done [16:49:33]produce_requested_data done [16:49:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151513,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:49:33]process_action_free close_receipt [16:49:33]json_value_free [16:49:33]json_value_free done [16:49:33]process_json_proto returns [16:49:33]Send response to host [16:49:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151513,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:49:33]free response buf [16:49:33]execute_script done [16:49:33]execute_script returns [16:49:33]free content buf [16:49:33]Sock 12.Close socket [16:49:33]Sock 12.Thread stoped [16:49:38]OFD Sender: No OFD packet to send [16:49:43]OFD Sender: No OFD packet to send [16:49:48]OFD Sender: No OFD packet to send [16:49:53]OFD Sender: No OFD packet to send [16:49:58]OFD Sender: No OFD packet to send [16:50:03]OFD Sender: No OFD packet to send [16:50:08]OFD Sender: No OFD packet to send [16:50:13]OFD Sender: No OFD packet to send [16:50:17]recv_with_timeout no data received [16:50:18]OFD Sender: No OFD packet to send [16:50:23]OFD Sender: No OFD packet to send [16:50:28]OFD Sender: No OFD packet to send [16:50:33]OFD Sender: No OFD packet to send [16:50:38]OFD Sender: No OFD packet to send [16:50:43]OFD Sender: No OFD packet to send [16:50:48]OFD Sender: No OFD packet to send [16:50:53]OFD Sender: No OFD packet to send [16:50:58]OFD Sender: No OFD packet to send [16:51:03]OFD Sender: No OFD packet to send [16:51:08]OFD Sender: No OFD packet to send [16:51:11]recv_with_timeout no data received [16:51:13]OFD Sender: No OFD packet to send [16:51:18]OFD Sender: No OFD packet to send [16:51:23]OFD Sender: No OFD packet to send [16:51:28]recv_with_timeout no data received [16:51:28]OFD Sender: No OFD packet to send [16:51:33]OFD Sender: No OFD packet to send [16:51:38]OFD Sender: No OFD packet to send [16:51:43]OFD Sender: No OFD packet to send [16:51:48]OFD Sender: No OFD packet to send [16:51:53]OFD Sender: No OFD packet to send [16:51:54]recv_with_timeout no data received [16:51:58]OFD Sender: No OFD packet to send [16:52:03]OFD Sender: No OFD packet to send [16:52:08]OFD Sender: No OFD packet to send [16:52:13]OFD Sender: No OFD packet to send [16:52:17]recv_with_timeout no data received [16:52:18]OFD Sender: No OFD packet to send [16:52:23]OFD Sender: No OFD packet to send [16:52:28]OFD Sender: No OFD packet to send [16:52:33]OFD Sender: No OFD packet to send [16:52:38]OFD Sender: No OFD packet to send [16:52:43]OFD Sender: No OFD packet to send [16:52:48]OFD Sender: No OFD packet to send [16:52:52]accept exits with 9 [16:52:52]New connection [16:52:52]New thread 3067280740 created [16:52:52]Thread 3067137380 joined [16:52:52]Waiting for new connection... [16:52:52] Sock 9.Parse request [16:52:52]Sock 9.Check first char [16:52:52]Sock 9.First char is OK [16:52:52]request: POST /json_proto HTTP/1.0 [16:52:52]Method: POST [16:52:52]URL: /json_proto [16:52:52]Method is POST - this is cgi request [16:52:52]url: /json_proto [16:52:52]query_string will be loaded in cgi processing [16:52:52]execute_cgi json_proto POST (null) [16:52:52]execute_cgi path=json_proto method=POST [16:52:52]POST find Content-Length [16:52:52]Host: 172.17.43.67:8080 [16:52:52]Content-Length: 675 [16:52:52]Content-Type: application/json [16:52:52] [16:52:52]POST finish read [16:52:52]Found Content-Length = 675 [16:52:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:52]execute_script... [16:52:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785532", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:52:52]POST & json_proto [16:52:52]process_json_proto [16:52:52]json parsed OK: [16:52:52]protocol is kg_v1.0 [16:52:52]action value=close_receipt [16:52:52]process_action close_receipt [16:52:52]cmd_close_receipt [16:52:52]MH_GetDate [16:52:52]Write to MH i2c: F0 00 00 7B 06 70 [16:52:52]Write i2c OK [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: F0 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: F0 09 00 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: F0 09 00 7B 06 00 E5 F9 EE 66 6A BD 47 65 7E [16:52:52]GetLastDocTimeStamp 1726937370 [16:52:52]current date 1726937573 [16:52:52]FM_GetShiftState [16:52:52]SAM_PROTO_GetShiftState [16:52:52]wFMCommunicate request_size=4 [16:52:52]MH_SAM_APDU [16:52:52]CAPDU: 80 13 01 00 [16:52:52]Write to MH i2c: E2 08 00 7C 06 80 13 01 00 00 00 00 00 FF [16:52:52]Write i2c OK [16:52:52]MH_I2C_Read... [16:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:52]Read from MH i2c: E2 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: E2 0E 00 [16:52:52]MH_I2C_Read... [16:52:52]Read from MH i2c: E2 0E 00 7C 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8F [16:52:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:52:52]wFMCommunicate OK [16:52:52]SAM_PROTO_GetShiftState done [16:52:52]FM_GetShiftState done [16:52:52]opened in 1726878748 [16:52:52]opened+sec_in_day 1726965148 [16:52:52]quantity*price = 50063 [16:52:52]sum+1 = 50064 [16:52:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 264 21.09.2024 16:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151514 ФПД: 133495251955251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T165253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151514&fm=133495251955251&tin=02508201610067®Number=0000000000091825&sum=50000 [16:52:53]StoreToDocumentArchive [16:52:53]shift 474 fd 151514 [16:52:53]save to /storage/0474/doc_00151514 [16:52:53]save last doc name /storage/0474/doc_00151514 to /storage/kkm_last_doc_name [16:52:53]save OK [16:52:53]Clear old archive folders... [16:52:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:52:53]tlvbuf is 005FF6D0 [16:52:53]SAM_PROTO_ClearQueue [16:52:53]wFMCommunicate request_size=4 [16:52:53]MH_SAM_APDU [16:52:53]CAPDU: 80 09 00 00 [16:52:53]Write to MH i2c: E2 08 00 89 06 80 09 00 00 00 00 00 00 01 [16:52:53]Write i2c OK [16:52:53]MH_I2C_Read... [16:52:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:52:53]Read from MH i2c: E2 [16:52:53]MH_I2C_Read... [16:52:53]Read from MH i2c: E2 03 00 [16:52:53]MH_I2C_Read... [16:52:53]Read from MH i2c: E2 03 00 89 06 00 90 00 03 [16:52:53]RAPDU: 90 00 [16:52:53]wFMCommunicate OK [16:52:53]SAM_PROTO_ClearQueue done [16:52:53]KKMCreateOFDPacket [16:52:53]OFDProtocolAddRootSTLVToBuf [16:52:53]FM_MakeSignedData [16:52:53]FM_MakeSignedData [16:52:53]SAM_PROTO_SignData [16:52:53]wFMCommunicate request_size=4 [16:52:53]MH_SAM_APDU [16:52:53]CAPDU: 80 0D 01 02 [16:52:53]Write to MH i2c: E2 08 00 8A 06 80 0D 01 02 00 00 00 00 09 [16:52:53]Write i2c OK [16:52:53]MH_I2C_Read... [16:52:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:52:53]Read from MH i2c: E2 [16:52:53]MH_I2C_Read... [16:52:53]Read from MH i2c: E2 03 00 [16:52:53]MH_I2C_Read... [16:52:53]Read from MH i2c: E2 03 00 8A 06 00 90 00 04 [16:52:53]RAPDU: 90 00 [16:52:53]wFMCommunicate OK [16:52:53]wFMCommunicate request_size=255 [16:52:53]MH_SAM_APDU [16:52:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 E5 F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 4F 02 00 35 04 06 00 79 69 C9 12 [16:52:53]Write to MH i2c: E2 02 01 8B 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 E5 F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 4F 02 00 35 04 06 00 79 69 C9 12 00 00 14 [16:52:53]Write i2c OK [16:52:53]MH_I2C_Read... [16:52:54]recv_with_timeout no data received [16:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 03 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 03 00 8B 06 00 90 00 05 [16:52:54]RAPDU: 90 00 [16:52:54]wFMCommunicate OK [16:52:54]wFMCommunicate request_size=7 [16:52:54]MH_SAM_APDU [16:52:54]CAPDU: 80 0D 02 02 02 6E 33 [16:52:54]Write to MH i2c: E2 0A 00 8C 06 80 0D 02 02 02 00 6E 33 00 00 B1 [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 03 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [16:52:54]RAPDU: 90 00 [16:52:54]wFMCommunicate OK [16:52:54]wFMCommunicate request_size=4 [16:52:54]MH_SAM_APDU [16:52:54]CAPDU: 80 0D 03 02 [16:52:54]Write to MH i2c: E2 08 00 8D 06 80 0D 03 02 00 00 00 00 0E [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 0B 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 0B 00 8D 06 00 6D 84 F0 6C 24 46 D6 02 90 00 9E [16:52:54]RAPDU: 6D 84 F0 6C 24 46 D6 02 90 00 [16:52:54]wFMCommunicate OK [16:52:54]SAM_PROTO_SignData done [16:52:54]FM_MakeSignedData done [16:52:54]CreateOFDProtocolMessage [16:52:54]wFMCommunicate request_size=4 [16:52:54]MH_SAM_APDU [16:52:54]CAPDU: 80 11 00 00 [16:52:54]Write to MH i2c: E2 08 00 8E 06 80 11 00 00 00 00 00 00 0E [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:54]Read from MH i2c: E2 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 17 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: E2 17 00 8E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [16:52:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:54]wFMCommunicate OK [16:52:54]CreateOFDProtocolMessage done [16:52:54]OFDSenderStorePacket 151514 [16:52:54]StoreOFDPacket docnum=151514 [16:52:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4F 75 04 01 85 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 E5 F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 4F 02 00 35 04 06 00 79 69 C9 12 6E 33 6D 84 F0 6C 24 46 D6 02 [16:52:54]CheckFolder [16:52:54]dirname=/storage/ofd_packets [16:52:54]CheckFolder done [16:52:54]ProducePacketName [16:52:54]name=ofd_packets/00151514 [16:52:54]NVStorageSaveData ofd_packets/00151514 [16:52:54]File name is /storage/ofd_packets/00151514 [16:52:54]Write 298 bytes [16:52:54]NVStorageSaveData done [16:52:54]OFDSenderStorePacket done [16:52:54]KKMCreateOFDPacket done [16:52:54]NVStorageSaveData kkm_last_timestamp [16:52:54]File name is /storage/kkm_last_timestamp [16:52:54]Write 4 bytes [16:52:54]NVStorageSaveData done [16:52:54]ExternCall_PrintAddStr [16:52:54]wPrintStart [16:52:54]Write to MH i2c: 01 00 00 8F 06 95 [16:52:54]Write i2c OK [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: 01 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: 01 07 00 [16:52:54]MH_I2C_Read... [16:52:54]Read from MH i2c: 01 07 00 8F 06 00 00 00 00 00 FF 0F AA [16:52:54]RasterBufferAndPrint [16:52:54]line Счет N : (1)1785532 [16:52:54]line ИНН: 02508201610067 [16:52:54]line Контрольно-Кассовый Чек [16:52:54]line ПРОДАЖА [16:52:54]line ТРК (МРК, ГНК) : 31 [16:52:54]line Товар: 2710194210 [16:52:54]line ДТ-К-5 [16:52:54]line 6.570 * 76.20 [16:52:54]line = 500.63 [16:52:54]line НДС 12% НСП 1% [16:52:54]line > о реализуемом товаре [16:52:54]line ОКРУГЛЕНИЕ: -0.63 [16:52:54]line ИТОГО: 500.00 [16:52:54]line Внесено: 500.00 [16:52:54]line СДАЧА: 0.00 [16:52:54]line НСП 1% : 4.43 [16:52:54]line НДС 12% : 53.16 [16:52:54]line Наличными: 500.00 [16:52:54]line Безнал.: 0.00 [16:52:54]line Место: АЗС № 89 "Партнер Нефть" [16:52:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [16:52:54]line СНО: Общий режим [16:52:54]line Чек 264 21.09.2024 16:52 [16:52:54]line Смена: 474 ФФД: 1.0 [16:52:54]line ЗНМ: 0300000113 [16:52:54]line РНМ: 0000000000091825 [16:52:54]line Версия ККМ: 001 [16:52:54]line ФМ: 0000000000871835 [16:52:54]line ФД: 151514 [16:52:54]line ФПД: 133495251955251 [16:52:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T165253&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151514&fm=133495251955251&tin=02508201610067®Number=0000000000091825&sum=50000 [16:52:54]OFD Sender: Processing packet 151514 [packets to send 824, broken 823] [16:52:54]ProducePacketName [16:52:54]name=ofd_packets/00151514 [16:52:54]OFD Sender: To server: pG, [16:52:54]CommunicateWithHost lk.salyk.kg:30040 [16:52:54]ConnectInit lk.salyk.kg [16:52:54]written 0, free lines is 4095 [16:52:55]Write to MH i2c: 01 00 00 BA 06 C0 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: 01 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: 01 07 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 DC 0C AF [16:52:55]RasterBufferAndPrint [16:52:55]line [16:52:55]line [16:52:55]line [16:52:55]line [16:52:55]line [16:52:55]written 0, free lines is 3297 [16:52:55]MH_Cut [16:52:55]Write to MH i2c: D1 01 00 C1 06 01 99 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: D1 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: D1 01 00 [16:52:55]MH_I2C_Read... [16:52:55]Read from MH i2c: D1 01 00 C1 06 00 98 [16:52:55]Write to MH i2c: 01 00 00 C2 06 C8 [16:52:55]Write i2c OK [16:52:55]MH_I2C_Read... [16:52:55]*** Cut start [16:52:55]*** Purtial cut [16:52:55]*** Stage 1: CUTSNS_PIN = 1 [16:52:56]Read from MH i2c: 01 [16:52:56]MH_I2C_Read... [16:52:56]*** Stop cut motor [16:52:56]*** Cut end [16:52:56]Read from MH i2c: 01 07 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: 01 07 00 C2 06 00 00 00 00 00 FF 0F DD [16:52:56]process_action close_receipt done [16:52:56]requested_data is exist [16:52:56]produce_requested_data [16:52:56]requested_item fm.sn is exist - process it [16:52:56]wFMCommunicate request_size=4 [16:52:56]MH_SAM_APDU [16:52:56]CAPDU: 80 11 00 00 [16:52:56]Write to MH i2c: E2 08 00 C3 06 80 11 00 00 00 00 00 00 43 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 17 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 17 00 C3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [16:52:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:52:56]wFMCommunicate OK [16:52:56]requested_item fd.num is exist - process it [16:52:56]SAM_PROTO_GetFieldsCounters [16:52:56]wFMCommunicate request_size=4 [16:52:56]MH_SAM_APDU [16:52:56]CAPDU: 80 13 00 00 [16:52:56]Write to MH i2c: E2 08 00 C4 06 80 13 00 00 00 00 00 00 46 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 62 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 62 00 C4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [16:52:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 08 01 00 00 5E 04 04 00 08 01 00 00 57 04 04 00 09 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:52:56]wFMCommunicate OK [16:52:56]SAM_PROTO_GetFieldsCounters done [16:52:56]requested_item shift.num is exist - process it [16:52:56]requested_item shift.opened is exist - process it [16:52:56]req_shift_opened [16:52:56]FM_GetShiftState [16:52:56]SAM_PROTO_GetShiftState [16:52:56]wFMCommunicate request_size=4 [16:52:56]MH_SAM_APDU [16:52:56]CAPDU: 80 13 01 00 [16:52:56]Write to MH i2c: E2 08 00 C5 06 80 13 01 00 00 00 00 00 48 [16:52:56]Write i2c OK [16:52:56]MH_I2C_Read... [16:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:52:56]Read from MH i2c: E2 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 0E 00 [16:52:56]MH_I2C_Read... [16:52:56]Read from MH i2c: E2 0E 00 C5 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D8 [16:52:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:52:56]wFMCommunicate OK [16:52:56]SAM_PROTO_GetShiftState done [16:52:56]FM_GetShiftState done [16:52:56]req_shift_opened done [16:52:56]requested_item shift.open_date is exist - process it [16:52:56]req_shift_open_date [16:52:56]req_shift_open_date done [16:52:56]produce_requested_data done [16:52:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151514,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [16:52:56]process_action_free close_receipt [16:52:56]json_value_free [16:52:56]json_value_free done [16:52:56]process_json_proto returns [16:52:56]Send response to host [16:52:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151514,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [16:52:56]free response buf [16:52:56]execute_script done [16:52:56]execute_script returns [16:52:56]free content buf [16:52:56]Sock 9.Close socket [16:52:56]Sock 9.Thread stoped [16:52:59]Connected sock=7 [16:52:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4F 75 04 01 85 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 01 00 00 F4 03 04 00 E5 F9 EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 4F 02 00 35 04 06 00 79 69 C9 12 6E 33 6D 84 F0 6C 24 46 D6 02 [16:53:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0C 8E 47 00 2B 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DA 4F 02 00 F4 03 04 00 F1 A1 EE 66 B6 04 01 00 00 E5 20 50 5E 5C 50 1F 43 [16:53:00]CommunicateWithHost err = 0 [16:53:00]CheckOFDResponse [16:53:00]1017 (14) - 77093643461234 [16:53:00]1041 (16) - 0000000000871835 [16:53:00]1040 (4) - 151514 [16:53:00]1012 (4) - 21.09.2024 10:37 [16:53:00]1206 (1) - 0 [16:53:00]OFD Sender: Remove packet 151514 [16:53:00]ProducePacketName [16:53:00]name=ofd_packets/00151514 [16:53:00]NVStorageDeleteData [16:53:00]OFD Sender: No OFD packet to send [16:53:04]recv_with_timeout no data received [16:53:05]OFD Sender: No OFD packet to send [16:53:10]OFD Sender: No OFD packet to send [16:53:15]OFD Sender: No OFD packet to send [16:53:20]OFD Sender: No OFD packet to send [16:53:25]recv_with_timeout no data received [16:53:25]OFD Sender: No OFD packet to send [16:53:30]OFD Sender: No OFD packet to send [16:53:36]OFD Sender: No OFD packet to send [16:53:41]OFD Sender: No OFD packet to send [16:53:46]OFD Sender: No OFD packet to send [16:53:51]OFD Sender: No OFD packet to send [16:53:55]accept exits with 10 [16:53:55]New connection [16:53:55]New thread 3067137380 created [16:53:55]Thread 3067280740 joined [16:53:55]Waiting for new connection... [16:53:55] Sock 10.Parse request [16:53:55]Sock 10.Check first char [16:53:55]Sock 10.First char is OK [16:53:55]request: POST /json_proto HTTP/1.0 [16:53:55]Method: POST [16:53:55]URL: /json_proto [16:53:55]Method is POST - this is cgi request [16:53:55]url: /json_proto [16:53:55]query_string will be loaded in cgi processing [16:53:55]execute_cgi json_proto POST (null) [16:53:55]execute_cgi path=json_proto method=POST [16:53:55]POST find Content-Length [16:53:55]Host: 172.17.43.67:8080 [16:53:55]Content-Length: 794 [16:53:55]Content-Type: application/json [16:53:55] [16:53:55]POST finish read [16:53:55]Found Content-Length = 794 [16:53:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:55]execute_script... [16:53: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)1785531", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:53:55]POST & json_proto [16:53:55]process_json_proto [16:53:55]json parsed OK: [16:53:55]protocol is kg_v1.0 [16:53:55]action value=close_receipt [16:53:55]process_action close_receipt [16:53:55]cmd_close_receipt [16:53:55]MH_GetDate [16:53:55]Write to MH i2c: F0 00 00 C6 06 BB [16:53:55]Write i2c OK [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: F0 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: F0 09 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: F0 09 00 C6 06 00 24 FA EE 66 6A BD 47 65 09 [16:53:55]GetLastDocTimeStamp 1726937573 [16:53:55]current date 1726937636 [16:53:55]FM_GetShiftState [16:53:55]SAM_PROTO_GetShiftState [16:53:55]wFMCommunicate request_size=4 [16:53:55]MH_SAM_APDU [16:53:55]CAPDU: 80 13 01 00 [16:53:55]Write to MH i2c: E2 08 00 C7 06 80 13 01 00 00 00 00 00 4A [16:53:55]Write i2c OK [16:53:55]MH_I2C_Read... [16:53:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:53:55]Read from MH i2c: E2 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: E2 0E 00 [16:53:55]MH_I2C_Read... [16:53:55]Read from MH i2c: E2 0E 00 C7 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DA [16:53:55]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [16:53:55]wFMCommunicate OK [16:53:55]SAM_PROTO_GetShiftState done [16:53:55]FM_GetShiftState done [16:53:55]opened in 1726878748 [16:53:55]opened+sec_in_day 1726965148 [16:53:55]quantity*price = 0 [16:53:55]sum+1 = 1 [16:53:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 265 21.09.2024 16:53 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151515 ФПД: 275197232784636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T165356&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151515&fm=275197232784636&tin=02508201610067®Number=0000000000091825&sum=0 [16:53:57]StoreToDocumentArchive [16:53:57]shift 474 fd 151515 [16:53:57]save to /storage/0474/doc_00151515 [16:53:57]save last doc name /storage/0474/doc_00151515 to /storage/kkm_last_doc_name [16:53:57]save OK [16:53:57]Clear old archive folders... [16:53:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:53:57]tlvbuf is 005A4140 [16:53:57]SAM_PROTO_ClearQueue [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 09 00 00 [16:53:57]Write to MH i2c: E2 08 00 D4 06 80 09 00 00 00 00 00 00 4C [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [16:53:57]RAPDU: 90 00 [16:53:57]wFMCommunicate OK [16:53:57]SAM_PROTO_ClearQueue done [16:53:57]KKMCreateOFDPacket [16:53:57]OFDProtocolAddRootSTLVToBuf [16:53:57]FM_MakeSignedData [16:53:57]FM_MakeSignedData [16:53:57]SAM_PROTO_SignData [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 0D 01 02 [16:53:57]Write to MH i2c: E2 08 00 D5 06 80 0D 01 02 00 00 00 00 54 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 D5 06 00 90 00 4F [16:53:57]RAPDU: 90 00 [16:53:57]wFMCommunicate OK [16:53:57]wFMCommunicate request_size=255 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 24 FA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 4F 02 00 35 04 06 00 FA 4A 59 4D [16:53:57]Write to MH i2c: E2 02 01 D6 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 24 FA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 4F 02 00 35 04 06 00 FA 4A 59 4D 00 00 8B [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 D6 06 00 90 00 50 [16:53:57]RAPDU: 90 00 [16:53:57]wFMCommunicate OK [16:53:57]wFMCommunicate request_size=7 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 0D 02 02 02 A4 FC [16:53:57]Write to MH i2c: E2 0A 00 D7 06 80 0D 02 02 02 00 A4 FC 00 00 FB [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [16:53:57]RAPDU: 90 00 [16:53:57]wFMCommunicate OK [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 0D 03 02 [16:53:57]Write to MH i2c: E2 08 00 D8 06 80 0D 03 02 00 00 00 00 59 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 0B 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 0B 00 D8 06 00 B2 88 71 21 FF 1D C5 26 90 00 2D [16:53:57]RAPDU: B2 88 71 21 FF 1D C5 26 90 00 [16:53:57]wFMCommunicate OK [16:53:57]SAM_PROTO_SignData done [16:53:57]FM_MakeSignedData done [16:53:57]CreateOFDProtocolMessage [16:53:57]wFMCommunicate request_size=4 [16:53:57]MH_SAM_APDU [16:53:57]CAPDU: 80 11 00 00 [16:53:57]Write to MH i2c: E2 08 00 D9 06 80 11 00 00 00 00 00 00 59 [16:53:57]Write i2c OK [16:53:57]MH_I2C_Read... [16:53:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:53:57]Read from MH i2c: E2 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 17 00 [16:53:57]MH_I2C_Read... [16:53:57]Read from MH i2c: E2 17 00 D9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [16:53:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [16:53:57]wFMCommunicate OK [16:53:57]CreateOFDProtocolMessage done [16:53:57]OFDSenderStorePacket 151515 [16:53:57]StoreOFDPacket docnum=151515 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27737977+1699200362=1726938339 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E4 FC EE 66 6A BD 47 65 06 [17:05:40]Current date/time: 21.09.2024 17:05 [17:05:40]FM_Init [17:05:40]wFMConnect [17:05:40]MH_SAM_On [17:05:40]Write to MH i2c: E0 00 00 08 00 E7 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_init finished! [17:05:40]*** atr: [17:05:40]*** 0F 3B D5 18 FF 81 91 FE [17:05:40]*** 1F C3 80 73 C8 21 10 0A [17:05:40]*** 00 00 00 00 00 00 00 00 [17:05:40]*** 00 00 00 00 00 00 00 00 [17:05:40]*** 00 00 00 00 00 00 00 00 [17:05:40]*** 00 00 00 00 00 00 00 00 [17:05:40]*** 00 00 00 00 00 00 00 00 [17:05:40]*** 00 00 00 00 00 00 00 00 [17:05:40]Read from MH i2c: E0 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E0 10 00 [17:05:40]MH_I2C_Read... [17:05: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 [17:05:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [17:05:40]wFMCommunicate request_size=10 [17:05:40]MH_SAM_APDU [17:05:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [17:05:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [17:05:40]Read from MH i2c: E2 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [17:05:40]RAPDU: 90 00 [17:05:40]wFMCommunicate OK [17:05:40]wFMCommunicate request_size=4 [17:05:40]MH_SAM_APDU [17:05:40]CAPDU: 80 11 00 00 [17:05:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:40]Read from MH i2c: E2 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 17 00 [17:05:40]MH_I2C_Read... [17:05: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 38 37 31 38 33 35 90 00 D7 [17:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:40]wFMCommunicate OK [17:05:40]Detected FM SN is 0000000000871835 [17:05:40]Stored FM SN is 0000000000871835 [17:05:40]wFMCommunicate request_size=9 [17:05:40]MH_SAM_APDU [17:05:40]CAPDU: 80 16 00 00 04 E6 7F 00 00 [17:05:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [17:05:40]Read from MH i2c: E2 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [17:05:40]RAPDU: 90 00 [17:05:40]wFMCommunicate OK [17:05:40]FM PIN OK [17:05:40]wFMCommunicate request_size=8 [17:05:40]MH_SAM_APDU [17:05:40]CAPDU: 80 14 04 00 03 02 00 01 [17:05:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [17:05:40]Read from MH i2c: E2 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [17:05:40]RAPDU: 90 00 [17:05:40]wFMCommunicate OK [17:05:40]wFMCommunicate request_size=13 [17:05:40]MH_SAM_APDU [17:05:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [17:05: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 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [17:05:40]Read from MH i2c: E2 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [17:05:40]RAPDU: 90 00 [17:05:40]wFMCommunicate OK [17:05:40]wFMCommunicate request_size=4 [17:05:40]MH_SAM_APDU [17:05:40]CAPDU: 80 11 00 00 [17:05:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:40]Read from MH i2c: E2 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: E2 17 00 [17:05:40]MH_I2C_Read... [17:05: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 38 37 31 38 33 35 90 00 DB [17:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:40]wFMCommunicate OK [17:05:40]DocumentArchiveInit [17:05:40]Start Httpd... [17:05:40]Httpd thread 3067452772 created [17:05:40]Write to MH i2c: 01 00 00 0F 00 0F [17:05:40]Write i2c OK [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: 01 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: 01 07 00 [17:05:40]MH_I2C_Read... [17:05:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [17:05:40]MH Int Process started [17:05:40]Allocated Socket 8 [17:05:40]Bind OK [17:05:40]Listen OK [17:05:40]httpd running on port 8080 [17:05:40]Waiting for new connection... [17:05:41]OFD Sender: Processing packet 151515 [packets to send 824, broken 823] [17:05:41]ProducePacketName [17:05:41]name=ofd_packets/00151515 [17:05:41]OFD Sender: To server: pG, [17:05:41]CommunicateWithHost lk.salyk.kg:30040 [17:05:41]ConnectInit lk.salyk.kg [17:05:42]Connected sock=7 [17:05:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0A BE 04 01 9C E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 24 FA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 4F 02 00 35 04 06 00 FA 4A 59 4D A4 FC B2 88 71 21 FF 1D C5 26 [17:05:45]accept exits with 9 [17:05:45]New connection [17:05:45]New thread 3067166052 created [17:05:45]Waiting for new connection... [17:05:45] Sock 9.Parse request [17:05:45]Sock 9.Check first char [17:05:45]Sock 9.First char is OK [17:05:45]request: POST /json_proto HTTP/1.0 [17:05:45]Method: POST [17:05:45]URL: /json_proto [17:05:45]Method is POST - this is cgi request [17:05:45]url: /json_proto [17:05:45]query_string will be loaded in cgi processing [17:05:45]execute_cgi json_proto POST (null) [17:05:45]execute_cgi path=json_proto method=POST [17:05:45]POST find Content-Length [17:05:45]Host: 172.17.43.67:8080 [17:05:45]Content-Length: 215 [17:05:45]Content-Type: application/json [17:05:45] [17:05:45]POST finish read [17:05:45]Found Content-Length = 215 [17:05:45]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" ] } } [17:05:45]execute_script... [17:05:45]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" ] } } [17:05:45]POST & json_proto [17:05:45]process_json_proto [17:05:45]json parsed OK: [17:05:45]protocol is kg_v1.0 [17:05:45]action value=get_value [17:05:45]process_action get_value [17:05:45]cmd_get_value [17:05:45]process_action get_value done [17:05:45]requested_data is exist [17:05:45]produce_requested_data [17:05:45]requested_item kkm.sn is exist - process it [17:05:45]requested_item kkm.ver is exist - process it [17:05:45]requested_item fm.sn is exist - process it [17:05:45]wFMCommunicate request_size=4 [17:05:45]MH_SAM_APDU [17:05:45]CAPDU: 80 11 00 00 [17:05:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [17:05:45]Write i2c OK [17:05:45]MH_I2C_Read... [17:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:45]Read from MH i2c: E2 [17:05:45]MH_I2C_Read... [17:05:45]Read from MH i2c: E2 17 00 [17:05:45]MH_I2C_Read... [17:05:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [17:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:45]wFMCommunicate OK [17:05:45]requested_item fd.num is exist - process it [17:05:45]SAM_PROTO_GetFieldsCounters [17:05:45]wFMCommunicate request_size=4 [17:05:45]MH_SAM_APDU [17:05:45]CAPDU: 80 13 00 00 [17:05:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [17:05:45]Write i2c OK [17:05:45]MH_I2C_Read... [17:05:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:45]Read from MH i2c: E2 [17:05:45]MH_I2C_Read... [17:05:45]Read from MH i2c: E2 62 00 [17:05:45]MH_I2C_Read... [17:05:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [17:05:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 09 01 00 00 5E 04 04 00 09 01 00 00 57 04 04 00 0A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:45]wFMCommunicate OK [17:05:45]SAM_PROTO_GetFieldsCounters done [17:05:45]requested_item shift.num is exist - process it [17:05:45]requested_item shift.opened is exist - process it [17:05:45]req_shift_opened [17:05:45]FM_GetShiftState [17:05:45]SAM_PROTO_GetShiftState [17:05:45]wFMCommunicate request_size=4 [17:05:45]MH_SAM_APDU [17:05:45]CAPDU: 80 13 01 00 [17:05:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [17:05:45]Write i2c OK [17:05:45]MH_I2C_Read... [17:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:45]Read from MH i2c: E2 [17:05:45]MH_I2C_Read... [17:05:45]Read from MH i2c: E2 0E 00 [17:05:45]MH_I2C_Read... [17:05:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [17:05:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:05:45]wFMCommunicate OK [17:05:45]SAM_PROTO_GetShiftState done [17:05:45]FM_GetShiftState done [17:05:45]req_shift_opened done [17:05:45]requested_item shift.open_date is exist - process it [17:05:45]req_shift_open_date [17:05:45]req_shift_open_date done [17:05:45]produce_requested_data done [17:05:45]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151515,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:05:45]process_action_free get_value [17:05:45]json_value_free [17:05:45]json_value_free done [17:05:45]process_json_proto returns [17:05:45]Send response to host [17:05:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151515,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:05:45]free response buf [17:05:45]execute_script done [17:05:45]execute_script returns [17:05:45]free content buf [17:05:45]Sock 9.Close socket [17:05:45]Sock 9.Thread stoped [17:05:45]accept exits with 11 [17:05:45]New connection [17:05:45]New thread 3067022692 created [17:05:45]Thread 3067166052 joined [17:05:45]Waiting for new connection... [17:05:45] Sock 11.Parse request [17:05:45]Sock 11.Check first char [17:05:45]Sock 11.First char is OK [17:05:45]request: POST /json_proto HTTP/1.0 [17:05:45]Method: POST [17:05:45]URL: /json_proto [17:05:45]Method is POST - this is cgi request [17:05:45]url: /json_proto [17:05:45]query_string will be loaded in cgi processing [17:05:45]execute_cgi json_proto POST (null) [17:05:45]execute_cgi path=json_proto method=POST [17:05:45]POST find Content-Length [17:05:45]Host: 172.17.43.67:8080 [17:05:45]Content-Length: 331 [17:05:45]Content-Type: application/json [17:05:45] [17:05:45]POST finish read [17:05:45]Found Content-Length = 331 [17:05:45]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" ] } } [17:05:45]execute_script... [17:05:45]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" ] } } [17:05:45]POST & json_proto [17:05:45]process_json_proto [17:05:45]json parsed OK: [17:05:45]protocol is kg_v1.0 [17:05:45]action value=get_value [17:05:45]process_action get_value [17:05:45]cmd_get_value [17:05:45]process_action get_value done [17:05:45]requested_data is exist [17:05:45]produce_requested_data [17:05:45]requested_item fm.sale.total is exist - process it [17:05:45]SAM_PROTO_GetFMData [17:05:45]wFMCommunicate request_size=4 [17:05:45]MH_SAM_APDU [17:05:45]CAPDU: 80 13 03 00 [17:05:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [17:05:45]Write i2c OK [17:05:45]MH_I2C_Read... [17:05:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [17:05:46]Read from MH i2c: E2 [17:05:46]MH_I2C_Read... [17:05:46]Read from MH i2c: E2 FD 00 [17:05:46]MH_I2C_Read... [17:05:46]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 27 4C 02 00 69 04 9F 00 6F 04 04 00 54 48 02 00 B1 04 05 00 48 C4 B9 96 02 70 04 05 00 48 C4 B9 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F6 4B 68 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 A2 E2 DD 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 08 [17:05:46]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 27 4C 02 00 69 04 9F 00 6F 04 04 00 54 48 02 00 B1 04 05 00 48 C4 B9 96 02 70 04 05 00 48 C4 B9 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 F6 4B 68 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 A2 E2 DD 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [17:05:46]wFMCommunicate OK [17:05:46]wFMCommunicate request_size=4 [17:05:46]MH_SAM_APDU [17:05:46]CAPDU: 80 17 00 00 [17:05:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [17:05:46]Write i2c OK [17:05:46]MH_I2C_Read... [17:05:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:46]Read from MH i2c: E2 [17:05:46]MH_I2C_Read... [17:05:46]Read from MH i2c: E2 FD 00 [17:05:46]MH_I2C_Read... [17:05:46]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [17:05:46]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [17:05:46]wFMCommunicate OK [17:05:46]wFMCommunicate request_size=4 [17:05:46]MH_SAM_APDU [17:05:46]CAPDU: 80 17 00 00 [17:05:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [17:05:46]Write i2c OK [17:05:46]MH_I2C_Read... [17:05:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:46]Read from MH i2c: E2 [17:05:46]MH_I2C_Read... [17:05:46]Read from MH i2c: E2 FD 00 [17:05:46]MH_I2C_Read... [17:05:46]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [17:05:46]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [17:05:46]wFMCommunicate OK [17:05:46]wFMCommunicate request_size=4 [17:05:46]MH_SAM_APDU [17:05:46]CAPDU: 80 17 00 00 [17:05:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [17:05:46]Write i2c OK [17:05:46]MH_I2C_Read... [17:05:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:47]Read from MH i2c: E2 [17:05:47]MH_I2C_Read... [17:05:47]Read from MH i2c: E2 FD 00 [17:05:47]MH_I2C_Read... [17:05:47]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [17:05:47]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [17:05:47]wFMCommunicate OK [17:05:47]wFMCommunicate request_size=4 [17:05:47]MH_SAM_APDU [17:05:47]CAPDU: 80 17 00 00 [17:05:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [17:05:47]Write i2c OK [17:05:47]MH_I2C_Read... [17:05:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [17:05:47]Read from MH i2c: E2 [17:05:47]MH_I2C_Read... [17:05:47]Read from MH i2c: E2 DE 00 [17:05:47]MH_I2C_Read... [17:05:47]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [17:05:47]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:05:47]wFMCommunicate OK [17:05:47]SAM_PROTO_GetFMData done [17:05:47]requested_item fm.sale_refund.total is exist - process it [17:05:47]requested_item fm.buy.total is exist - process it [17:05:47]requested_item shift.sale.total is exist - process it [17:05:47]SAM_PROTO_GetShiftData [17:05:47]wFMCommunicate request_size=4 [17:05:47]MH_SAM_APDU [17:05:47]CAPDU: 80 13 02 00 [17:05:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [17:05:47]Write i2c OK [17:05:47]MH_I2C_Read... [17:05:47]recv_with_timeout no data received [17:05:47]CommunicateWithHost answer receiving error [17:05:47]CommunicateWithHost err = -3 [17:05:47]OFD Sender: Server communicate error [17:05:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [17:05:47]Read from MH i2c: E2 [17:05:47]MH_I2C_Read... [17:05:47]Read from MH i2c: E2 FD 00 [17:05:47]MH_I2C_Read... [17:05:47]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 09 01 00 00 69 04 99 00 6F 04 04 00 08 01 00 00 B1 04 03 00 14 E5 DD 70 04 03 00 14 E5 DD 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 F8 92 17 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EB F6 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 95 [17:05:47]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 09 01 00 00 69 04 99 00 6F 04 04 00 08 01 00 00 B1 04 03 00 14 E5 DD 70 04 03 00 14 E5 DD 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 F8 92 17 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EB F6 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [17:05:47]wFMCommunicate OK [17:05:47]wFMCommunicate request_size=4 [17:05:47]MH_SAM_APDU [17:05:47]CAPDU: 80 17 00 00 [17:05:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [17:05:47]Write i2c OK [17:05:47]MH_I2C_Read... [17:05:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:48]Read from MH i2c: E2 [17:05:48]MH_I2C_Read... [17:05:48]Read from MH i2c: E2 FD 00 [17:05:48]MH_I2C_Read... [17:05:48]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [17:05:48]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [17:05:48]wFMCommunicate OK [17:05:48]wFMCommunicate request_size=4 [17:05:48]MH_SAM_APDU [17:05:48]CAPDU: 80 17 00 00 [17:05:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [17:05:48]Write i2c OK [17:05:48]MH_I2C_Read... [17:05:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:48]Read from MH i2c: E2 [17:05:48]MH_I2C_Read... [17:05:48]Read from MH i2c: E2 FD 00 [17:05:48]MH_I2C_Read... [17:05:48]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [17:05:48]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [17:05:48]wFMCommunicate OK [17:05:48]wFMCommunicate request_size=4 [17:05:48]MH_SAM_APDU [17:05:48]CAPDU: 80 17 00 00 [17:05:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [17:05:48]Write i2c OK [17:05:48]MH_I2C_Read... [17:05:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [17:05:48]Read from MH i2c: E2 [17:05:48]MH_I2C_Read... [17:05:48]Read from MH i2c: E2 FD 00 [17:05:48]MH_I2C_Read... [17:05:48]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [17:05:48]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [17:05:48]wFMCommunicate OK [17:05:48]wFMCommunicate request_size=4 [17:05:48]MH_SAM_APDU [17:05:48]CAPDU: 80 17 00 00 [17:05:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [17:05:48]Write i2c OK [17:05:48]MH_I2C_Read... [17:05:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [17:05:49]Read from MH i2c: E2 [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: E2 D3 00 [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [17:05:49]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [17:05:49]wFMCommunicate OK [17:05:49]SAM_PROTO_GetShiftData done [17:05:49]requested_item shift.sale.total_cash is exist - process it [17:05:49]requested_item shift.sale_refund.total is exist - process it [17:05:49]requested_item shift.sale_refund.total_cash is exist - process it [17:05:49]requested_item shift.buy.total is exist - process it [17:05:49]requested_item shift.buy.total_cash is exist - process it [17:05:49]produce_requested_data done [17:05:49]produce_requested_data return {"fm.sale.total":111186914.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":145421.00,"shift.sale.total_cash":145421.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [17:05:49]process_action_free get_value [17:05:49]json_value_free [17:05:49]json_value_free done [17:05:49]process_json_proto returns [17:05:49]Send response to host [17:05:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111186914.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":145421.00,"shift.sale.total_cash":145421.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [17:05:49]free response buf [17:05:49]execute_script done [17:05:49]execute_script returns [17:05:49]free content buf [17:05:49]Sock 11.Close socket [17:05:49]Sock 11.Thread stoped [17:05:49]accept exits with 9 [17:05:49]New connection [17:05:49]New thread 3067166052 created [17:05:49]Thread 3067022692 joined [17:05:49]Waiting for new connection... [17:05:49] Sock 9.Parse request [17:05:49]Sock 9.Check first char [17:05:49]Sock 9.First char is OK [17:05:49]request: POST /json_proto HTTP/1.0 [17:05:49]Method: POST [17:05:49]URL: /json_proto [17:05:49]Method is POST - this is cgi request [17:05:49]url: /json_proto [17:05:49]query_string will be loaded in cgi processing [17:05:49]execute_cgi json_proto POST (null) [17:05:49]execute_cgi path=json_proto method=POST [17:05:49]POST find Content-Length [17:05:49]Host: 172.17.43.67:8080 [17:05:49]Content-Length: 752 [17:05:49]Content-Type: application/json [17:05:49] [17:05:49]POST finish read [17:05:49]Found Content-Length = 752 [17:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054227", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:49]execute_script... [17:05: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)1785533", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054227", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:05:49]POST & json_proto [17:05:49]process_json_proto [17:05:49]json parsed OK: [17:05:49]protocol is kg_v1.0 [17:05:49]action value=close_receipt [17:05:49]process_action close_receipt [17:05:49]cmd_close_receipt [17:05:49]MH_GetDate [17:05:49]Write to MH i2c: F0 00 00 1D 00 0C [17:05:49]Write i2c OK [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: F0 [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: F0 09 00 [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: F0 09 00 1D 00 00 ED FC EE 66 6A BD 47 65 25 [17:05:49]GetLastDocTimeStamp 1726937636 [17:05:49]current date 1726938349 [17:05:49]FM_GetShiftState [17:05:49]SAM_PROTO_GetShiftState [17:05:49]wFMCommunicate request_size=4 [17:05:49]MH_SAM_APDU [17:05:49]CAPDU: 80 13 01 00 [17:05:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [17:05:49]Write i2c OK [17:05:49]MH_I2C_Read... [17:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:49]Read from MH i2c: E2 [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: E2 0E 00 [17:05:49]MH_I2C_Read... [17:05:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [17:05:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:05:49]wFMCommunicate OK [17:05:49]SAM_PROTO_GetShiftState done [17:05:49]FM_GetShiftState done [17:05:49]opened in 1726878748 [17:05:49]opened+sec_in_day 1726965148 [17:05:49]quantity*price = 0 [17:05:49]sum+1 = 1 [17:05:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 266 21.09.2024 17:05 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054227 ФМ: 0000000000871835 ФД: 151516 ФПД: 278456646775128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T170549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151516&fm=278456646775128&tin=02508201610067®Number=0000000000091825&sum=0 [17:05:51]StoreToDocumentArchive [17:05:51]shift 474 fd 151516 [17:05:51]save to /storage/0474/doc_00151516 [17:05:51]save last doc name /storage/0474/doc_00151516 to /storage/kkm_last_doc_name [17:05:51]save OK [17:05:51]Clear old archive folders... [17:05:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:05:51]tlvbuf is 00C455B0 [17:05:51]SAM_PROTO_ClearQueue [17:05:51]wFMCommunicate request_size=4 [17:05:51]MH_SAM_APDU [17:05:51]CAPDU: 80 09 00 00 [17:05:51]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:05:51]Read from MH i2c: E2 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [17:05:51]RAPDU: 90 00 [17:05:51]wFMCommunicate OK [17:05:51]SAM_PROTO_ClearQueue done [17:05:51]KKMCreateOFDPacket [17:05:51]OFDProtocolAddRootSTLVToBuf [17:05:51]FM_MakeSignedData [17:05:51]FM_MakeSignedData [17:05:51]SAM_PROTO_SignData [17:05:51]wFMCommunicate request_size=4 [17:05:51]MH_SAM_APDU [17:05:51]CAPDU: 80 0D 01 02 [17:05:51]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:05:51]Read from MH i2c: E2 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [17:05:51]RAPDU: 90 00 [17:05:51]wFMCommunicate OK [17:05:51]wFMCommunicate request_size=255 [17:05:51]MH_SAM_APDU [17:05:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 ED FC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 4F 02 00 35 04 06 00 FD 41 3D 84 [17:05:51]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 ED FC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 4F 02 00 35 04 06 00 FD 41 3D 84 00 00 64 [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:51]Read from MH i2c: E2 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [17:05:51]RAPDU: 90 00 [17:05:51]wFMCommunicate OK [17:05:51]wFMCommunicate request_size=7 [17:05:51]MH_SAM_APDU [17:05:51]CAPDU: 80 0D 02 02 02 31 58 [17:05:51]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 31 58 00 00 35 [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:05:51]Read from MH i2c: E2 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [17:05:51]RAPDU: 90 00 [17:05:51]wFMCommunicate OK [17:05:51]wFMCommunicate request_size=4 [17:05:51]MH_SAM_APDU [17:05:51]CAPDU: 80 0D 03 02 [17:05:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:05:51]Read from MH i2c: E2 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 0B 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 0B 00 2F 00 00 E9 0D 0E 31 74 AC 80 FB 90 00 7B [17:05:51]RAPDU: E9 0D 0E 31 74 AC 80 FB 90 00 [17:05:51]wFMCommunicate OK [17:05:51]SAM_PROTO_SignData done [17:05:51]FM_MakeSignedData done [17:05:51]CreateOFDProtocolMessage [17:05:51]wFMCommunicate request_size=4 [17:05:51]MH_SAM_APDU [17:05:51]CAPDU: 80 11 00 00 [17:05:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:51]Read from MH i2c: E2 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 17 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [17:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:51]wFMCommunicate OK [17:05:51]CreateOFDProtocolMessage done [17:05:51]OFDSenderStorePacket 151516 [17:05:51]StoreOFDPacket docnum=151516 [17:05:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 54 0D 04 01 16 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 ED FC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 4F 02 00 35 04 06 00 FD 41 3D 84 31 58 E9 0D 0E 31 74 AC 80 FB [17:05:51]CheckFolder [17:05:51]dirname=/storage/ofd_packets [17:05:51]CheckFolder done [17:05:51]ProducePacketName [17:05:51]name=ofd_packets/00151516 [17:05:51]NVStorageSaveData ofd_packets/00151516 [17:05:51]File name is /storage/ofd_packets/00151516 [17:05:51]Write 298 bytes [17:05:51]NVStorageSaveData done [17:05:51]OFDSenderStorePacket done [17:05:51]KKMCreateOFDPacket done [17:05:51]NVStorageSaveData kkm_last_timestamp [17:05:51]File name is /storage/kkm_last_timestamp [17:05:51]Write 4 bytes [17:05:51]NVStorageSaveData done [17:05:51]ExternCall_PrintAddStr [17:05:51]wPrintStart [17:05:51]Write to MH i2c: 01 00 00 31 00 31 [17:05:51]Write i2c OK [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: 01 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: 01 07 00 [17:05:51]MH_I2C_Read... [17:05:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [17:05:51]RasterBufferAndPrint [17:05:51]line Счет N : (1)1785533 [17:05:51]line ИНН: 02508201610067 [17:05:51]line Контрольно-Кассовый Чек [17:05:51]line ПРОДАЖА [17:05:51]line ТРК (МРК, ГНК) : 41 [17:05:51]line Товар: 2710194210 [17:05:51]line ДТ-К-5 [17:05:51]line 50.000 * 0.00 [17:05:51]line = 0.00 [17:05:51]line НДС 12% НСП 1% [17:05:51]line > о реализуемом товаре [17:05:51]line ИТОГО: 0.00 [17:05:51]line НСП 1% : 0.00 [17:05:51]line НДС 12% : 0.00 [17:05:51]line Наличными: 0.00 [17:05:51]line Безнал.: 0.00 [17:05:51]line Место: АЗС № 89 "Партнер Нефть" [17:05:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:05:51]line СНО: Общий режим [17:05:51]line Чек 266 21.09.2024 17:05 [17:05:51]line Смена: 474 ФФД: 1.0 [17:05:51]line ЗНМ: 0300000113 [17:05:51]line РНМ: 0000000000091825 [17:05:51]line Версия ККМ: 001 [17:05:51]line Талоны: ТК ГПНА Online [17:05:51]line 30054227 [17:05:51]line ФМ: 0000000000871835 [17:05:51]line ФД: 151516 [17:05:51]line ФПД: 278456646775128 [17:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T170549&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151516&fm=278456646775128&tin=02508201610067®Number=0000000000091825&sum=0 [17:05:51]written 0, free lines is 4095 [17:05:52]OFD Sender: Processing packet 151515 [packets to send 825, broken 823] [17:05:52]ProducePacketName [17:05:52]name=ofd_packets/00151515 [17:05:52]OFD Sender: To server: pG, [17:05:52]CommunicateWithHost lk.salyk.kg:30040 [17:05:52]ConnectInit lk.salyk.kg [17:05:52]Write to MH i2c: 01 00 00 5B 00 5B [17:05:52]Write i2c OK [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: 01 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: 01 07 00 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EC 0C 5A [17:05:52]RasterBufferAndPrint [17:05:52]line [17:05:52]line [17:05:52]line [17:05:52]line [17:05:52]line [17:05:52]written 0, free lines is 3331 [17:05:52]MH_Cut [17:05:52]Write to MH i2c: D1 01 00 62 00 01 34 [17:05:52]Write i2c OK [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: D1 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: D1 01 00 [17:05:52]MH_I2C_Read... [17:05:52]Read from MH i2c: D1 01 00 62 00 00 33 [17:05:52]Write to MH i2c: 01 00 00 63 00 63 [17:05:52]Write i2c OK [17:05:52]MH_I2C_Read... [17:05:53]*** Cut start [17:05:53]*** Purtial cut [17:05:53]*** Stage 1: CUTSNS_PIN = 1 [17:05:53]Read from MH i2c: 01 [17:05:53]MH_I2C_Read... [17:05:53]*** Stop cut motor [17:05:53]*** Cut end [17:05:53]Read from MH i2c: 01 07 00 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [17:05:53]process_action close_receipt done [17:05:53]requested_data is exist [17:05:53]produce_requested_data [17:05:53]requested_item fm.sn is exist - process it [17:05:53]wFMCommunicate request_size=4 [17:05:53]MH_SAM_APDU [17:05:53]CAPDU: 80 11 00 00 [17:05:53]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [17:05:53]Write i2c OK [17:05:53]MH_I2C_Read... [17:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:05:53]Read from MH i2c: E2 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: E2 17 00 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [17:05:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:05:53]wFMCommunicate OK [17:05:53]requested_item fd.num is exist - process it [17:05:53]SAM_PROTO_GetFieldsCounters [17:05:53]wFMCommunicate request_size=4 [17:05:53]MH_SAM_APDU [17:05:53]CAPDU: 80 13 00 00 [17:05:53]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [17:05:53]Write i2c OK [17:05:53]MH_I2C_Read... [17:05:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:05:53]Read from MH i2c: E2 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: E2 62 00 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 2B [17:05:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0A 01 00 00 5E 04 04 00 0A 01 00 00 57 04 04 00 0B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:05:53]wFMCommunicate OK [17:05:53]SAM_PROTO_GetFieldsCounters done [17:05:53]requested_item shift.num is exist - process it [17:05:53]requested_item shift.opened is exist - process it [17:05:53]req_shift_opened [17:05:53]FM_GetShiftState [17:05:53]SAM_PROTO_GetShiftState [17:05:53]wFMCommunicate request_size=4 [17:05:53]MH_SAM_APDU [17:05:53]CAPDU: 80 13 01 00 [17:05:53]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [17:05:53]Write i2c OK [17:05:53]MH_I2C_Read... [17:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:05:53]Read from MH i2c: E2 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: E2 0E 00 [17:05:53]MH_I2C_Read... [17:05:53]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 73 [17:05:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:05:53]wFMCommunicate OK [17:05:53]SAM_PROTO_GetShiftState done [17:05:53]FM_GetShiftState done [17:05:53]req_shift_opened done [17:05:53]requested_item shift.open_date is exist - process it [17:05:53]req_shift_open_date [17:05:53]req_shift_open_date done [17:05:53]produce_requested_data done [17:05:53]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151516,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:05:53]process_action_free close_receipt [17:05:53]json_value_free [17:05:53]json_value_free done [17:05:53]process_json_proto returns [17:05:53]Send response to host [17:05:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151516,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:05:53]free response buf [17:05:53]execute_script done [17:05:53]execute_script returns [17:05:53]free content buf [17:05:53]Sock 9.Close socket [17:05:53]Sock 9.Thread stoped [17:05:56]recv_with_timeout no data received [17:05:57]Connected sock=11 [17:05:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 0A BE 04 01 9C E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 01 00 00 F4 03 04 00 24 FA EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 4F 02 00 35 04 06 00 FA 4A 59 4D A4 FC B2 88 71 21 FF 1D C5 26 [17:05:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C FD 47 00 CC BE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DB 4F 02 00 F4 03 04 00 F9 A4 EE 66 B6 04 01 00 00 48 FB 1E F9 D1 77 F5 C0 [17:05:57]CommunicateWithHost err = 0 [17:05:57]CheckOFDResponse [17:05:57]1017 (14) - 77093643461234 [17:05:57]1041 (16) - 0000000000871835 [17:05:57]1040 (4) - 151515 [17:05:57]1012 (4) - 21.09.2024 10:50 [17:05:57]1206 (1) - 0 [17:05:57]OFD Sender: Remove packet 151515 [17:05:57]ProducePacketName [17:05:57]name=ofd_packets/00151515 [17:05:57]NVStorageDeleteData [17:05:58]OFD Sender: Processing packet 151516 [packets to send 824, broken 823] [17:05:58]ProducePacketName [17:05:58]name=ofd_packets/00151516 [17:05:58]OFD Sender: To server: pG, [17:05:58]CommunicateWithHost lk.salyk.kg:30040 [17:05:58]ConnectInit lk.salyk.kg [17:05:59]Connected sock=9 [17:05:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 54 0D 04 01 16 E8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 01 00 00 F4 03 04 00 ED FC EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 4F 02 00 35 04 06 00 FD 41 3D 84 31 58 E9 0D 0E 31 74 AC 80 FB [17:05:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 0D 47 00 FA 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DC 4F 02 00 F4 03 04 00 FB A4 EE 66 B6 04 01 00 00 93 9B 16 2D 09 9F 6A EE [17:05:59]CommunicateWithHost err = 0 [17:05:59]CheckOFDResponse [17:05:59]1017 (14) - 77093643461234 [17:05:59]1041 (16) - 0000000000871835 [17:05:59]1040 (4) - 151516 [17:05:59]1012 (4) - 21.09.2024 10:50 [17:05:59]1206 (1) - 0 [17:05:59]OFD Sender: Remove packet 151516 [17:05:59]ProducePacketName [17:05:59]name=ofd_packets/00151516 [17:05:59]NVStorageDeleteData [17:06:00]OFD Sender: No OFD packet to send [17:06:05]OFD Sender: No OFD packet to send [17:06:07]recv_with_timeout no data received [17:06:10]OFD Sender: No OFD packet to send [17:06:15]OFD Sender: No OFD packet to send [17:06:20]OFD Sender: No OFD packet to send [17:06:22]recv_with_timeout no data received [17:06:25]OFD Sender: No OFD packet to send [17:06:30]OFD Sender: No OFD packet to send [17:06:35]OFD Sender: No OFD packet to send [17:06:40]OFD Sender: No OFD packet to send [17:06:42]recv_with_timeout no data received [17:06:45]OFD Sender: No OFD packet to send [17:06:50]OFD Sender: No OFD packet to send [17:06:52]accept exits with 7 [17:06:52]New connection [17:06:52]New thread 3067022692 created [17:06:52]Thread 3067166052 joined [17:06:52]Waiting for new connection... [17:06:52] Sock 7.Parse request [17:06:52]Sock 7.Check first char [17:06:52]Sock 7.First char is OK [17:06:52]request: POST /json_proto HTTP/1.0 [17:06:52]Method: POST [17:06:52]URL: /json_proto [17:06:52]Method is POST - this is cgi request [17:06:52]url: /json_proto [17:06:52]query_string will be loaded in cgi processing [17:06:52]execute_cgi json_proto POST (null) [17:06:52]execute_cgi path=json_proto method=POST [17:06:52]POST find Content-Length [17:06:52]Host: 172.17.43.67:8080 [17:06:52]Content-Length: 797 [17:06:52]Content-Type: application/json [17:06:52] [17:06:52]POST finish read [17:06:52]Found Content-Length = 797 [17:06:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:06:52]execute_script... [17:06: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)1785534", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:06:52]POST & json_proto [17:06:52]process_json_proto [17:06:52]json parsed OK: [17:06:52]protocol is kg_v1.0 [17:06:52]action value=close_receipt [17:06:52]process_action close_receipt [17:06:52]cmd_close_receipt [17:06:52]MH_GetDate [17:06:52]Write to MH i2c: F0 00 00 67 00 56 [17:06:52]Write i2c OK [17:06:52]MH_I2C_Read... [17:06:52]Read from MH i2c: F0 [17:06:52]MH_I2C_Read... [17:06:52]Read from MH i2c: F0 09 00 [17:06:52]MH_I2C_Read... [17:06:52]Read from MH i2c: F0 09 00 67 00 00 2D FD EE 66 6A BD 47 65 B0 [17:06:52]GetLastDocTimeStamp 1726938349 [17:06:52]current date 1726938413 [17:06:52]FM_GetShiftState [17:06:52]SAM_PROTO_GetShiftState [17:06:52]wFMCommunicate request_size=4 [17:06:52]MH_SAM_APDU [17:06:52]CAPDU: 80 13 01 00 [17:06:52]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [17:06:52]Write i2c OK [17:06:52]MH_I2C_Read... [17:06:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:52]Read from MH i2c: E2 [17:06:52]MH_I2C_Read... [17:06:52]Read from MH i2c: E2 0E 00 [17:06:52]MH_I2C_Read... [17:06:52]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [17:06:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:06:52]wFMCommunicate OK [17:06:52]SAM_PROTO_GetShiftState done [17:06:52]FM_GetShiftState done [17:06:52]opened in 1726878748 [17:06:52]opened+sec_in_day 1726965148 [17:06:52]quantity*price = 0 [17:06:52]sum+1 = 1 [17:06:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 267 21.09.2024 17:06 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151517 ФПД: 154193795864253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T170653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151517&fm=154193795864253&tin=02508201610067®Number=0000000000091825&sum=0 [17:06:54]StoreToDocumentArchive [17:06:54]shift 474 fd 151517 [17:06:54]save to /storage/0474/doc_00151517 [17:06:54]save last doc name /storage/0474/doc_00151517 to /storage/kkm_last_doc_name [17:06:54]save OK [17:06:54]Clear old archive folders... [17:06:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:06:54]tlvbuf is 00C45490 [17:06:54]SAM_PROTO_ClearQueue [17:06:54]wFMCommunicate request_size=4 [17:06:54]MH_SAM_APDU [17:06:54]CAPDU: 80 09 00 00 [17:06:54]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:06:54]Read from MH i2c: E2 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [17:06:54]RAPDU: 90 00 [17:06:54]wFMCommunicate OK [17:06:54]SAM_PROTO_ClearQueue done [17:06:54]KKMCreateOFDPacket [17:06:54]OFDProtocolAddRootSTLVToBuf [17:06:54]FM_MakeSignedData [17:06:54]FM_MakeSignedData [17:06:54]SAM_PROTO_SignData [17:06:54]wFMCommunicate request_size=4 [17:06:54]MH_SAM_APDU [17:06:54]CAPDU: 80 0D 01 02 [17:06:54]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:06:54]Read from MH i2c: E2 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [17:06:54]RAPDU: 90 00 [17:06:54]wFMCommunicate OK [17:06:54]wFMCommunicate request_size=255 [17:06:54]MH_SAM_APDU [17:06:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 2D FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 4F 02 00 35 04 06 00 8C [17:06:54]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 2D FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 4F 02 00 35 04 06 00 8C 00 00 66 [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:54]Read from MH i2c: E2 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [17:06:54]RAPDU: 90 00 [17:06:54]wFMCommunicate OK [17:06:54]wFMCommunicate request_size=10 [17:06:54]MH_SAM_APDU [17:06:54]CAPDU: 80 0D 02 02 05 3D 0A 6D D6 BD [17:06:54]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 3D 0A 6D D6 BD 00 00 43 [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:06:54]Read from MH i2c: E2 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [17:06:54]RAPDU: 90 00 [17:06:54]wFMCommunicate OK [17:06:54]wFMCommunicate request_size=4 [17:06:54]MH_SAM_APDU [17:06:54]CAPDU: 80 0D 03 02 [17:06:54]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:06:54]Read from MH i2c: E2 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 0B 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 0B 00 79 00 00 66 89 46 59 3C FC 5C 11 90 00 28 [17:06:54]RAPDU: 66 89 46 59 3C FC 5C 11 90 00 [17:06:54]wFMCommunicate OK [17:06:54]SAM_PROTO_SignData done [17:06:54]FM_MakeSignedData done [17:06:54]CreateOFDProtocolMessage [17:06:54]wFMCommunicate request_size=4 [17:06:54]MH_SAM_APDU [17:06:54]CAPDU: 80 11 00 00 [17:06:54]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:54]Read from MH i2c: E2 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 17 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [17:06:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:06:54]wFMCommunicate OK [17:06:54]CreateOFDProtocolMessage done [17:06:54]OFDSenderStorePacket 151517 [17:06:54]StoreOFDPacket docnum=151517 [17:06:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 BD 07 01 A1 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 2D FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 4F 02 00 35 04 06 00 8C 3D 0A 6D D6 BD 66 89 46 59 3C FC 5C 11 [17:06:54]CheckFolder [17:06:54]dirname=/storage/ofd_packets [17:06:54]CheckFolder done [17:06:54]ProducePacketName [17:06:54]name=ofd_packets/00151517 [17:06:54]NVStorageSaveData ofd_packets/00151517 [17:06:54]File name is /storage/ofd_packets/00151517 [17:06:54]Write 301 bytes [17:06:54]NVStorageSaveData done [17:06:54]OFDSenderStorePacket done [17:06:54]KKMCreateOFDPacket done [17:06:54]NVStorageSaveData kkm_last_timestamp [17:06:54]File name is /storage/kkm_last_timestamp [17:06:54]Write 4 bytes [17:06:54]NVStorageSaveData done [17:06:54]ExternCall_PrintAddStr [17:06:54]wPrintStart [17:06:54]Write to MH i2c: 01 00 00 7B 00 7B [17:06:54]Write i2c OK [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: 01 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: 01 07 00 [17:06:54]MH_I2C_Read... [17:06:54]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [17:06:54]RasterBufferAndPrint [17:06:54]line Счет N : (1)1785534 [17:06:54]line ИНН: 02508201610067 [17:06:54]line Контрольно-Кассовый Чек [17:06:54]line ПРОДАЖА [17:06:54]line ТРК (МРК, ГНК) : 13 [17:06:54]line Товар: 2710124500 [17:06:54]line Аи-95-К-5 [17:06:54]line 20.220 * 0.00 [17:06:54]line = 0.00 [17:06:54]line НДС 12% НСП 1% [17:06:54]line > о реализуемом товаре [17:06:54]line ИТОГО: 0.00 [17:06:54]line НСП 1% : 0.00 [17:06:54]line НДС 12% : 0.00 [17:06:54]line Наличными: 0.00 [17:06:54]line Безнал.: 0.00 [17:06:54]line Место: АЗС № 89 "Партнер Нефть" [17:06:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:06:54]line СНО: Общий режим [17:06:54]line Чек 267 21.09.2024 17:06 [17:06:54]line Смена: 474 ФФД: 1.0 [17:06:54]line ЗНМ: 0300000113 [17:06:54]line РНМ: 0000000000091825 [17:06:54]line Версия ККМ: 001 [17:06:54]line Платежная система: O! деньги [17:06:54]line ФМ: 0000000000871835 [17:06:54]line ФД: 151517 [17:06:54]line ФПД: 154193795864253 [17:06:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T170653&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151517&fm=154193795864253&tin=02508201610067®Number=0000000000091825&sum=0 [17:06:54]written 0, free lines is 4095 [17:06:54]OFD Sender: Processing packet 151517 [packets to send 824, broken 823] [17:06:54]ProducePacketName [17:06:54]name=ofd_packets/00151517 [17:06:54]OFD Sender: To server: pG, [17:06:54]CommunicateWithHost lk.salyk.kg:30040 [17:06:54]ConnectInit lk.salyk.kg [17:06:55]Write to MH i2c: 01 00 00 A5 00 A5 [17:06:55]Write i2c OK [17:06:55]MH_I2C_Read... [17:06:55]Read from MH i2c: 01 [17:06:55]MH_I2C_Read... [17:06:55]Read from MH i2c: 01 07 00 [17:06:55]MH_I2C_Read... [17:06:55]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 EF 0C A7 [17:06:55]RasterBufferAndPrint [17:06:55]line [17:06:55]line [17:06:55]line [17:06:55]line [17:06:55]line [17:06:55]written 0, free lines is 3325 [17:06:55]MH_Cut [17:06:55]Write to MH i2c: D1 01 00 AC 00 01 7E [17:06:55]Write i2c OK [17:06:55]MH_I2C_Read... [17:06:55]Read from MH i2c: D1 [17:06:55]MH_I2C_Read... [17:06:55]Read from MH i2c: D1 01 00 [17:06:55]MH_I2C_Read... [17:06:55]Read from MH i2c: D1 01 00 AC 00 00 7D [17:06:55]Write to MH i2c: 01 00 00 AD 00 AD [17:06:55]Write i2c OK [17:06:55]MH_I2C_Read... [17:06:56]*** Cut start [17:06:56]*** Purtial cut [17:06:56]*** Stage 1: CUTSNS_PIN = 1 [17:06:56]Read from MH i2c: 01 [17:06:56]MH_I2C_Read... [17:06:56]*** Stop cut motor [17:06:56]*** Cut end [17:06:56]Read from MH i2c: 01 07 00 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [17:06:56]process_action close_receipt done [17:06:56]requested_data is exist [17:06:56]produce_requested_data [17:06:56]requested_item fm.sn is exist - process it [17:06:56]wFMCommunicate request_size=4 [17:06:56]MH_SAM_APDU [17:06:56]CAPDU: 80 11 00 00 [17:06:56]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [17:06:56]Write i2c OK [17:06:56]MH_I2C_Read... [17:06:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:06:56]Read from MH i2c: E2 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: E2 17 00 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [17:06:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:06:56]wFMCommunicate OK [17:06:56]requested_item fd.num is exist - process it [17:06:56]SAM_PROTO_GetFieldsCounters [17:06:56]wFMCommunicate request_size=4 [17:06:56]MH_SAM_APDU [17:06:56]CAPDU: 80 13 00 00 [17:06:56]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [17:06:56]Write i2c OK [17:06:56]MH_I2C_Read... [17:06:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:06:56]Read from MH i2c: E2 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: E2 62 00 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 79 [17:06:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0B 01 00 00 5E 04 04 00 0B 01 00 00 57 04 04 00 0C 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:06:56]wFMCommunicate OK [17:06:56]SAM_PROTO_GetFieldsCounters done [17:06:56]requested_item shift.num is exist - process it [17:06:56]requested_item shift.opened is exist - process it [17:06:56]req_shift_opened [17:06:56]FM_GetShiftState [17:06:56]SAM_PROTO_GetShiftState [17:06:56]wFMCommunicate request_size=4 [17:06:56]MH_SAM_APDU [17:06:56]CAPDU: 80 13 01 00 [17:06:56]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [17:06:56]Write i2c OK [17:06:56]MH_I2C_Read... [17:06:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:06:56]Read from MH i2c: E2 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: E2 0E 00 [17:06:56]MH_I2C_Read... [17:06:56]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BD [17:06:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:06:56]wFMCommunicate OK [17:06:56]SAM_PROTO_GetShiftState done [17:06:56]FM_GetShiftState done [17:06:56]req_shift_opened done [17:06:56]requested_item shift.open_date is exist - process it [17:06:56]req_shift_open_date [17:06:56]req_shift_open_date done [17:06:56]produce_requested_data done [17:06:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151517,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:06:56]process_action_free close_receipt [17:06:56]json_value_free [17:06:56]json_value_free done [17:06:56]process_json_proto returns [17:06:56]Send response to host [17:06:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151517,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:06:56]free response buf [17:06:56]execute_script done [17:06:56]execute_script returns [17:06:56]free content buf [17:06:56]Sock 7.Close socket [17:06:56]Sock 7.Thread stoped [17:06:59]recv_with_timeout no data received [17:06:59]ConnectInit Can't take IP for lk.salyk.kg [17:06:59]CommunicateWithHost connect error [17:06:59]CommunicateWithHost err = -1 [17:06:59]OFD Sender: Server communicate error [17:07:04]OFD Sender: Processing packet 151517 [packets to send 824, broken 823] [17:07:04]ProducePacketName [17:07:04]name=ofd_packets/00151517 [17:07:04]OFD Sender: To server: pG, [17:07:04]CommunicateWithHost lk.salyk.kg:30040 [17:07:04]ConnectInit lk.salyk.kg [17:07:08]Connected sock=9 [17:07:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 90 BD 07 01 A1 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 2D FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 4F 02 00 35 04 06 00 8C 3D 0A 6D D6 BD 66 89 46 59 3C FC 5C 11 [17:07:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3C E7 47 00 CF 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DD 4F 02 00 F4 03 04 00 40 A5 EE 66 B6 04 01 00 00 14 B2 BD F1 EC 28 D8 DA [17:07:09]CommunicateWithHost err = 0 [17:07:09]CheckOFDResponse [17:07:09]1017 (14) - 77093643461234 [17:07:09]1041 (16) - 0000000000871835 [17:07:09]1040 (4) - 151517 [17:07:09]1012 (4) - 21.09.2024 10:51 [17:07:09]1206 (1) - 0 [17:07:09]OFD Sender: Remove packet 151517 [17:07:09]ProducePacketName [17:07:09]name=ofd_packets/00151517 [17:07:09]NVStorageDeleteData [17:07:09]OFD Sender: No OFD packet to send [17:07:14]OFD Sender: No OFD packet to send [17:07:19]recv_with_timeout no data received [17:07:19]OFD Sender: No OFD packet to send [17:07:24]OFD Sender: No OFD packet to send [17:07:29]recv_with_timeout no data received [17:07:29]OFD Sender: No OFD packet to send [17:07:34]OFD Sender: No OFD packet to send [17:07:39]OFD Sender: No OFD packet to send [17:07:44]OFD Sender: No OFD packet to send [17:07:49]OFD Sender: No OFD packet to send [17:07:54]OFD Sender: No OFD packet to send [17:07:59]OFD Sender: No OFD packet to send [17:08:04]OFD Sender: No OFD packet to send [17:08:09]OFD Sender: No OFD packet to send [17:08:14]OFD Sender: No OFD packet to send [17:08:18]recv_with_timeout no data received [17:08:19]OFD Sender: No OFD packet to send [17:08:24]OFD Sender: No OFD packet to send [17:08:27]accept exits with 10 [17:08:27]New connection [17:08:27]New thread 3067166052 created [17:08:27]Thread 3067022692 joined [17:08:27]Waiting for new connection... [17:08:27] Sock 10.Parse request [17:08:27]Sock 10.Check first char [17:08:27]Sock 10.First char is OK [17:08:27]request: POST /json_proto HTTP/1.0 [17:08:27]Method: POST [17:08:27]URL: /json_proto [17:08:27]Method is POST - this is cgi request [17:08:27]url: /json_proto [17:08:27]query_string will be loaded in cgi processing [17:08:27]execute_cgi json_proto POST (null) [17:08:27]execute_cgi path=json_proto method=POST [17:08:27]POST find Content-Length [17:08:27]Host: 172.17.43.67:8080 [17:08:27]Content-Length: 679 [17:08:27]Content-Type: application/json [17:08:27] [17:08:27]POST finish read [17:08:27]Found Content-Length = 679 [17:08:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.460, "sum" : 709.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 709.00, "total" : 709.00, "payments": [ { "type": 0, "sum" : 709.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:27]execute_script... [17:08: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)1785535", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.460, "sum" : 709.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 709.00, "total" : 709.00, "payments": [ { "type": 0, "sum" : 709.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:08:27]POST & json_proto [17:08:27]process_json_proto [17:08:27]json parsed OK: [17:08:27]protocol is kg_v1.0 [17:08:27]action value=close_receipt [17:08:27]process_action close_receipt [17:08:27]cmd_close_receipt [17:08:27]MH_GetDate [17:08:27]Write to MH i2c: F0 00 00 B1 00 A0 [17:08:27]Write i2c OK [17:08:27]MH_I2C_Read... [17:08:27]Read from MH i2c: F0 [17:08:27]MH_I2C_Read... [17:08:27]Read from MH i2c: F0 09 00 [17:08:27]MH_I2C_Read... [17:08:27]Read from MH i2c: F0 09 00 B1 00 00 8B FD EE 66 6A BD 47 65 58 [17:08:27]GetLastDocTimeStamp 1726938413 [17:08:27]current date 1726938507 [17:08:27]FM_GetShiftState [17:08:27]SAM_PROTO_GetShiftState [17:08:27]wFMCommunicate request_size=4 [17:08:27]MH_SAM_APDU [17:08:27]CAPDU: 80 13 01 00 [17:08:27]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [17:08:27]Write i2c OK [17:08:27]MH_I2C_Read... [17:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:27]Read from MH i2c: E2 [17:08:27]MH_I2C_Read... [17:08:27]Read from MH i2c: E2 0E 00 [17:08:27]MH_I2C_Read... [17:08:27]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [17:08:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:08:27]wFMCommunicate OK [17:08:27]SAM_PROTO_GetShiftState done [17:08:27]FM_GetShiftState done [17:08:27]opened in 1726878748 [17:08:27]opened+sec_in_day 1726965148 [17:08:27]quantity*price = 70918 [17:08:27]sum+1 = 70920 [17:08:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 709.00 Внесено: 709.00 СДАЧА: 0.00 НСП 1% : 6.28 НДС 12% : 75.31 Наличными: 709.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 268 21.09.2024 17:08 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151518 ФПД: 117243117222092 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T170827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151518&fm=117243117222092&tin=02508201610067®Number=0000000000091825&sum=70900 [17:08:28]StoreToDocumentArchive [17:08:28]shift 474 fd 151518 [17:08:28]save to /storage/0474/doc_00151518 [17:08:28]save last doc name /storage/0474/doc_00151518 to /storage/kkm_last_doc_name [17:08:28]save OK [17:08:28]Clear old archive folders... [17:08:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:08:28]tlvbuf is 00BDAEB0 [17:08:28]SAM_PROTO_ClearQueue [17:08:28]wFMCommunicate request_size=4 [17:08:28]MH_SAM_APDU [17:08:28]CAPDU: 80 09 00 00 [17:08:28]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:08:28]Read from MH i2c: E2 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [17:08:28]RAPDU: 90 00 [17:08:28]wFMCommunicate OK [17:08:28]SAM_PROTO_ClearQueue done [17:08:28]KKMCreateOFDPacket [17:08:28]OFDProtocolAddRootSTLVToBuf [17:08:28]FM_MakeSignedData [17:08:28]FM_MakeSignedData [17:08:28]SAM_PROTO_SignData [17:08:28]wFMCommunicate request_size=4 [17:08:28]MH_SAM_APDU [17:08:28]CAPDU: 80 0D 01 02 [17:08:28]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:08:28]Read from MH i2c: E2 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [17:08:28]RAPDU: 90 00 [17:08:28]wFMCommunicate OK [17:08:28]wFMCommunicate request_size=255 [17:08:28]MH_SAM_APDU [17:08: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 DC 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 07 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 14 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1D 00 00 00 00 07 04 06 00 F4 14 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 8B FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 4F 02 00 35 04 06 00 6A [17:08:28]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 07 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 14 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1D 00 00 00 00 07 04 06 00 F4 14 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 8B FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 4F 02 00 35 04 06 00 6A 00 00 67 [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:28]Read from MH i2c: E2 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [17:08:28]RAPDU: 90 00 [17:08:28]wFMCommunicate OK [17:08:28]wFMCommunicate request_size=10 [17:08:28]MH_SAM_APDU [17:08:28]CAPDU: 80 0D 02 02 05 A1 CA 5A B8 CC [17:08:28]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 A1 CA 5A B8 CC 00 00 8F [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:08:28]Read from MH i2c: E2 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [17:08:28]RAPDU: 90 00 [17:08:28]wFMCommunicate OK [17:08:28]wFMCommunicate request_size=4 [17:08:28]MH_SAM_APDU [17:08:28]CAPDU: 80 0D 03 02 [17:08:28]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:08:28]Read from MH i2c: E2 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 0B 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 0B 00 C3 00 00 C2 B5 15 CD 0F AB 99 D7 90 00 C2 [17:08:28]RAPDU: C2 B5 15 CD 0F AB 99 D7 90 00 [17:08:28]wFMCommunicate OK [17:08:28]SAM_PROTO_SignData done [17:08:28]FM_MakeSignedData done [17:08:28]CreateOFDProtocolMessage [17:08:28]wFMCommunicate request_size=4 [17:08:28]MH_SAM_APDU [17:08:28]CAPDU: 80 11 00 00 [17:08:28]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:28]Read from MH i2c: E2 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 17 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [17:08:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:08:28]wFMCommunicate OK [17:08:28]CreateOFDProtocolMessage done [17:08:28]OFDSenderStorePacket 151518 [17:08:28]StoreOFDPacket docnum=151518 [17:08:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A3 1E 07 01 7F 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 07 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 14 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1D 00 00 00 00 07 04 06 00 F4 14 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 8B FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 4F 02 00 35 04 06 00 6A A1 CA 5A B8 CC C2 B5 15 CD 0F AB 99 D7 [17:08:28]CheckFolder [17:08:28]dirname=/storage/ofd_packets [17:08:28]CheckFolder done [17:08:28]ProducePacketName [17:08:28]name=ofd_packets/00151518 [17:08:28]NVStorageSaveData ofd_packets/00151518 [17:08:28]File name is /storage/ofd_packets/00151518 [17:08:28]Write 301 bytes [17:08:28]NVStorageSaveData done [17:08:28]OFDSenderStorePacket done [17:08:28]KKMCreateOFDPacket done [17:08:28]NVStorageSaveData kkm_last_timestamp [17:08:28]File name is /storage/kkm_last_timestamp [17:08:28]Write 4 bytes [17:08:28]NVStorageSaveData done [17:08:28]ExternCall_PrintAddStr [17:08:28]wPrintStart [17:08:28]Write to MH i2c: 01 00 00 C5 00 C5 [17:08:28]Write i2c OK [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: 01 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: 01 07 00 [17:08:28]MH_I2C_Read... [17:08:28]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [17:08:28]RasterBufferAndPrint [17:08:28]line Счет N : (1)1785535 [17:08:28]line ИНН: 02508201610067 [17:08:28]line Контрольно-Кассовый Чек [17:08:28]line ПРОДАЖА [17:08:28]line ТРК (МРК, ГНК) : 32 [17:08:28]line Товар: 2710124130 [17:08:28]line Аи-92-К-5 [17:08:28]line 10.460 * 67.80 [17:08:28]line = 709.19 [17:08:28]line НДС 12% НСП 1% [17:08:28]line > о реализуемом товаре [17:08:28]line ОКРУГЛЕНИЕ: -0.19 [17:08:28]line ИТОГО: 709.00 [17:08:28]line Внесено: 709.00 [17:08:28]line СДАЧА: 0.00 [17:08:28]line НСП 1% : 6.28 [17:08:28]line НДС 12% : 75.31 [17:08:28]line Наличными: 709.00 [17:08:28]line Безнал.: 0.00 [17:08:28]line Место: АЗС № 89 "Партнер Нефть" [17:08:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:08:28]line СНО: Общий режим [17:08:28]line Чек 268 21.09.2024 17:08 [17:08:28]line Смена: 474 ФФД: 1.0 [17:08:28]line ЗНМ: 0300000113 [17:08:28]line РНМ: 0000000000091825 [17:08:28]line Версия ККМ: 001 [17:08:28]line ФМ: 0000000000871835 [17:08:28]line ФД: 151518 [17:08:28]line ФПД: 117243117222092 [17:08:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T170827&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151518&fm=117243117222092&tin=02508201610067®Number=0000000000091825&sum=70900 [17:08:28]written 0, free lines is 4095 [17:08:28]OFD Sender: Processing packet 151518 [packets to send 824, broken 823] [17:08:28]ProducePacketName [17:08:28]name=ofd_packets/00151518 [17:08:28]OFD Sender: To server: pG, [17:08:28]CommunicateWithHost lk.salyk.kg:30040 [17:08:28]ConnectInit lk.salyk.kg [17:08:29]Write to MH i2c: 01 00 00 F0 00 F0 [17:08:29]Write i2c OK [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: 01 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: 01 07 00 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E2 0C E5 [17:08:29]RasterBufferAndPrint [17:08:29]line [17:08:29]line [17:08:29]line [17:08:29]line [17:08:29]line [17:08:29]written 0, free lines is 3304 [17:08:29]MH_Cut [17:08:29]Write to MH i2c: D1 01 00 F7 00 01 C9 [17:08:29]Write i2c OK [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: D1 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: D1 01 00 [17:08:29]MH_I2C_Read... [17:08:29]Read from MH i2c: D1 01 00 F7 00 00 C8 [17:08:29]Write to MH i2c: 01 00 00 F8 00 F8 [17:08:29]Write i2c OK [17:08:29]MH_I2C_Read... [17:08:29]recv_with_timeout no data received [17:08:29]*** Cut start [17:08:29]*** Purtial cut [17:08:29]*** Stage 1: CUTSNS_PIN = 1 [17:08:30]Read from MH i2c: 01 [17:08:30]MH_I2C_Read... [17:08:30]*** Stop cut motor [17:08:30]*** Cut end [17:08:30]Read from MH i2c: 01 07 00 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [17:08:30]process_action close_receipt done [17:08:30]requested_data is exist [17:08:30]produce_requested_data [17:08:30]requested_item fm.sn is exist - process it [17:08:30]wFMCommunicate request_size=4 [17:08:30]MH_SAM_APDU [17:08:30]CAPDU: 80 11 00 00 [17:08:30]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [17:08:30]Write i2c OK [17:08:30]MH_I2C_Read... [17:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:08:30]Read from MH i2c: E2 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 17 00 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [17:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:08:30]wFMCommunicate OK [17:08:30]requested_item fd.num is exist - process it [17:08:30]SAM_PROTO_GetFieldsCounters [17:08:30]wFMCommunicate request_size=4 [17:08:30]MH_SAM_APDU [17:08:30]CAPDU: 80 13 00 00 [17:08:30]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [17:08:30]Write i2c OK [17:08:30]MH_I2C_Read... [17:08:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:08:30]Read from MH i2c: E2 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 62 00 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 C8 [17:08:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0C 01 00 00 5E 04 04 00 0C 01 00 00 57 04 04 00 0D 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:08:30]wFMCommunicate OK [17:08:30]SAM_PROTO_GetFieldsCounters done [17:08:30]requested_item shift.num is exist - process it [17:08:30]requested_item shift.opened is exist - process it [17:08:30]req_shift_opened [17:08:30]FM_GetShiftState [17:08:30]SAM_PROTO_GetShiftState [17:08:30]wFMCommunicate request_size=4 [17:08:30]MH_SAM_APDU [17:08:30]CAPDU: 80 13 01 00 [17:08:30]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [17:08:30]Write i2c OK [17:08:30]MH_I2C_Read... [17:08:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:08:30]Read from MH i2c: E2 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 0E 00 [17:08:30]MH_I2C_Read... [17:08:30]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 08 [17:08:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:08:30]wFMCommunicate OK [17:08:30]SAM_PROTO_GetShiftState done [17:08:30]FM_GetShiftState done [17:08:30]req_shift_opened done [17:08:30]requested_item shift.open_date is exist - process it [17:08:30]req_shift_open_date [17:08:30]req_shift_open_date done [17:08:30]produce_requested_data done [17:08:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151518,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:08:30]process_action_free close_receipt [17:08:30]json_value_free [17:08:30]json_value_free done [17:08:30]process_json_proto returns [17:08:30]Send response to host [17:08:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151518,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:08:30]free response buf [17:08:30]execute_script done [17:08:30]execute_script returns [17:08:30]free content buf [17:08:30]Sock 10.Close socket [17:08:30]Sock 10.Thread stoped [17:08:33]ConnectInit Can't take IP for lk.salyk.kg [17:08:33]CommunicateWithHost connect error [17:08:33]CommunicateWithHost err = -1 [17:08:33]OFD Sender: Server communicate error [17:08:38]OFD Sender: Processing packet 151518 [packets to send 824, broken 823] [17:08:38]ProducePacketName [17:08:38]name=ofd_packets/00151518 [17:08:38]OFD Sender: To server: pG, [17:08:38]CommunicateWithHost lk.salyk.kg:30040 [17:08:38]ConnectInit lk.salyk.kg [17:08:39]Connected sock=7 [17:08:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A3 1E 07 01 7F 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DC 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 07 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 14 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 74 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 1D 00 00 00 00 07 04 06 00 F4 14 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 8B FD EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 4F 02 00 35 04 06 00 6A A1 CA 5A B8 CC C2 B5 15 CD 0F AB 99 D7 [17:08:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 21 17 47 00 35 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DE 4F 02 00 F4 03 04 00 9B A5 EE 66 B6 04 01 00 00 A6 2F DA E2 95 D9 FD 92 [17:08:39]CommunicateWithHost err = 0 [17:08:39]CheckOFDResponse [17:08:39]1017 (14) - 77093643461234 [17:08:39]1041 (16) - 0000000000871835 [17:08:39]1040 (4) - 151518 [17:08:39]1012 (4) - 21.09.2024 10:53 [17:08:39]1206 (1) - 0 [17:08:39]OFD Sender: Remove packet 151518 [17:08:39]ProducePacketName [17:08:39]name=ofd_packets/00151518 [17:08:39]NVStorageDeleteData [17:08:40]OFD Sender: No OFD packet to send [17:08:45]OFD Sender: No OFD packet to send [17:08:50]OFD Sender: No OFD packet to send [17:08:55]OFD Sender: No OFD packet to send [17:08:59]recv_with_timeout no data received [17:09:00]OFD Sender: No OFD packet to send [17:09:05]OFD Sender: No OFD packet to send [17:09:10]OFD Sender: No OFD packet to send [17:09:15]OFD Sender: No OFD packet to send [17:09:20]OFD Sender: No OFD packet to send [17:09:25]OFD Sender: No OFD packet to send [17:09:30]OFD Sender: No OFD packet to send [17:09:35]OFD Sender: No OFD packet to send [17:09:40]OFD Sender: No OFD packet to send [17:09:45]OFD Sender: No OFD packet to send [17:09:50]OFD Sender: No OFD packet to send [17:09:55]OFD Sender: No OFD packet to send [17:10:00]OFD Sender: No OFD packet to send [17:10:05]recv_with_timeout no data received [17:10:05]OFD Sender: No OFD packet to send [17:10:10]OFD Sender: No OFD packet to send [17:10:15]OFD Sender: No OFD packet to send [17:10:20]OFD Sender: No OFD packet to send [17:10:25]OFD Sender: No OFD packet to send [17:10:30]OFD Sender: No OFD packet to send [17:10:35]OFD Sender: No OFD packet to send [17:10:40]OFD Sender: No OFD packet to send [17:10:45]OFD Sender: No OFD packet to send [17:10:50]OFD Sender: No OFD packet to send [17:10:55]OFD Sender: No OFD packet to send [17:11:00]OFD Sender: No OFD packet to send [17:11:05]OFD Sender: No OFD packet to send [17:11:10]OFD Sender: No OFD packet to send [17:11:16]OFD Sender: No OFD packet to send [17:11:17]recv_with_timeout no data received [17:11:21]OFD Sender: No OFD packet to send [17:11:26]OFD Sender: No OFD packet to send [17:11:31]OFD Sender: No OFD packet to send [17:11:35]recv_with_timeout no data received [17:11:36]OFD Sender: No OFD packet to send [17:11:41]OFD Sender: No OFD packet to send [17:11:46]OFD Sender: No OFD packet to send [17:11:51]OFD Sender: No OFD packet to send [17:11:53]recv_with_timeout no data received [17:11:56]OFD Sender: No OFD packet to send [17:12:01]OFD Sender: No OFD packet to send [17:12:06]OFD Sender: No OFD packet to send [17:12:11]OFD Sender: No OFD packet to send [17:12:12]recv_with_timeout no data received [17:12:16]OFD Sender: No OFD packet to send [17:12:21]OFD Sender: No OFD packet to send [17:12:26]OFD Sender: No OFD packet to send [17:12:27]recv_with_timeout no data received [17:12:31]OFD Sender: No OFD packet to send [17:12:36]OFD Sender: No OFD packet to send [17:12:41]OFD Sender: No OFD packet to send [17:12:46]OFD Sender: No OFD packet to send [17:12:50]recv_with_timeout no data received [17:12:51]OFD Sender: No OFD packet to send [17:12:56]OFD Sender: No OFD packet to send [17:13:01]OFD Sender: No OFD packet to send [17:13:06]OFD Sender: No OFD packet to send [17:13:11]OFD Sender: No OFD packet to send [17:13:13]recv_with_timeout no data received [17:13:16]OFD Sender: No OFD packet to send [17:13:21]OFD Sender: No OFD packet to send [17:13:26]OFD Sender: No OFD packet to send [17:13:28]recv_with_timeout no data received [17:13:31]OFD Sender: No OFD packet to send [17:13:36]OFD Sender: No OFD packet to send [17:13:41]OFD Sender: No OFD packet to send [17:13:46]recv_with_timeout no data received [17:13:46]OFD Sender: No OFD packet to send [17:13:51]OFD Sender: No OFD packet to send [17:13:56]OFD Sender: No OFD packet to send [17:14:01]OFD Sender: No OFD packet to send [17:14:06]OFD Sender: No OFD packet to send [17:14:11]OFD Sender: No OFD packet to send [17:14:16]OFD Sender: No OFD packet to send [17:14:21]OFD Sender: No OFD packet to send [17:14:26]OFD Sender: No OFD packet to send [17:14:31]OFD Sender: No OFD packet to send [17:14:36]OFD Sender: No OFD packet to send [17:14:41]OFD Sender: No OFD packet to send [17:14:46]OFD Sender: No OFD packet to send [17:14:47]recv_with_timeout no data received [17:14:51]OFD Sender: No OFD packet to send [17:14:56]OFD Sender: No OFD packet to send [17:15:01]OFD Sender: No OFD packet to send [17:15:06]recv_with_timeout no data received [17:15:06]OFD Sender: No OFD packet to send [17:15:11]OFD Sender: No OFD packet to send [17:15:16]OFD Sender: No OFD packet to send [17:15:21]OFD Sender: No OFD packet to send [17:15:23]recv_with_timeout no data received [17:15:26]OFD Sender: No OFD packet to send [17:15:31]OFD Sender: No OFD packet to send [17:15:34]recv_with_timeout no data received [17:15:36]OFD Sender: No OFD packet to send [17:15:41]OFD Sender: No OFD packet to send [17:15:46]OFD Sender: No OFD packet to send [17:15:51]OFD Sender: No OFD packet to send [17:15:57]OFD Sender: No OFD packet to send [17:16:02]OFD Sender: No OFD packet to send [17:16:07]OFD Sender: No OFD packet to send [17:16:09]accept exits with 9 [17:16:09]New connection [17:16:09]New thread 3067022692 created [17:16:09]Thread 3067166052 joined [17:16:09]Waiting for new connection... [17:16:09] Sock 9.Parse request [17:16:09]Sock 9.Check first char [17:16:09]Sock 9.First char is OK [17:16:09]request: POST /json_proto HTTP/1.0 [17:16:09]Method: POST [17:16:09]URL: /json_proto [17:16:09]Method is POST - this is cgi request [17:16:09]url: /json_proto [17:16:09]query_string will be loaded in cgi processing [17:16:09]execute_cgi json_proto POST (null) [17:16:09]execute_cgi path=json_proto method=POST [17:16:09]POST find Content-Length [17:16:09]Host: 172.17.43.67:8080 [17:16:09]Content-Length: 813 [17:16:09]Content-Type: application/json [17:16:09] [17:16:09]POST finish read [17:16:09]Found Content-Length = 813 [17:16:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785536", "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" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:09]execute_script... [17:16: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)1785536", "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" : 16.230, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:16:09]POST & json_proto [17:16:09]process_json_proto [17:16:09]json parsed OK: [17:16:09]protocol is kg_v1.0 [17:16:09]action value=close_receipt [17:16:09]process_action close_receipt [17:16:09]cmd_close_receipt [17:16:09]MH_GetDate [17:16:09]Write to MH i2c: F0 00 00 FC 00 EB [17:16:09]Write i2c OK [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: F0 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: F0 09 00 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: F0 09 00 FC 00 00 5A FF EE 66 6A BD 47 65 74 [17:16:09]GetLastDocTimeStamp 1726938507 [17:16:09]current date 1726938970 [17:16:09]FM_GetShiftState [17:16:09]SAM_PROTO_GetShiftState [17:16:09]wFMCommunicate request_size=4 [17:16:09]MH_SAM_APDU [17:16:09]CAPDU: 80 13 01 00 [17:16:09]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [17:16:09]Write i2c OK [17:16:09]MH_I2C_Read... [17:16:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:09]Read from MH i2c: E2 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 0E 00 [17:16:09]MH_I2C_Read... [17:16:09]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [17:16:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:16:09]wFMCommunicate OK [17:16:09]SAM_PROTO_GetShiftState done [17:16:09]FM_GetShiftState done [17:16:09]opened in 1726878748 [17:16:09]opened+sec_in_day 1726965148 [17:16:09]quantity*price = 0 [17:16:09]sum+1 = 1 [17:16:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 269 21.09.2024 17:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151519 ФПД: 242769188120157 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T171610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151519&fm=242769188120157&tin=02508201610067®Number=0000000000091825&sum=0 [17:16:11]StoreToDocumentArchive [17:16:11]shift 474 fd 151519 [17:16:11]save to /storage/0474/doc_00151519 [17:16:11]save last doc name /storage/0474/doc_00151519 to /storage/kkm_last_doc_name [17:16:11]save OK [17:16:11]Clear old archive folders... [17:16:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:16:11]tlvbuf is 00C534C0 [17:16:11]SAM_PROTO_ClearQueue [17:16:11]wFMCommunicate request_size=4 [17:16:11]MH_SAM_APDU [17:16:11]CAPDU: 80 09 00 00 [17:16:11]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:16:11]Read from MH i2c: E2 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [17:16:11]RAPDU: 90 00 [17:16:11]wFMCommunicate OK [17:16:11]SAM_PROTO_ClearQueue done [17:16:11]KKMCreateOFDPacket [17:16:11]OFDProtocolAddRootSTLVToBuf [17:16:11]FM_MakeSignedData [17:16:11]FM_MakeSignedData [17:16:11]SAM_PROTO_SignData [17:16:11]wFMCommunicate request_size=4 [17:16:11]MH_SAM_APDU [17:16:11]CAPDU: 80 0D 01 02 [17:16:11]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:16:11]Read from MH i2c: E2 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [17:16:11]RAPDU: 90 00 [17:16:11]wFMCommunicate OK [17:16:11]wFMCommunicate request_size=255 [17:16:11]MH_SAM_APDU [17:16: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 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 5A FF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 4F 02 00 35 04 06 00 DC [17:16:11]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 5A FF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 4F 02 00 35 04 06 00 DC 00 00 D6 [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:11]Read from MH i2c: E2 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [17:16:11]RAPDU: 90 00 [17:16:11]wFMCommunicate OK [17:16:11]wFMCommunicate request_size=10 [17:16:11]MH_SAM_APDU [17:16:11]CAPDU: 80 0D 02 02 05 CC 1B 38 66 5D [17:16:11]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 CC 1B 38 66 5D 00 00 74 [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:16:11]Read from MH i2c: E2 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [17:16:11]RAPDU: 90 00 [17:16:11]wFMCommunicate OK [17:16:11]wFMCommunicate request_size=4 [17:16:11]MH_SAM_APDU [17:16:11]CAPDU: 80 0D 03 02 [17:16:11]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:16:11]Read from MH i2c: E2 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 0B 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 0B 00 0E 01 00 28 DC DE 5E 13 E9 A3 6F 90 00 D9 [17:16:11]RAPDU: 28 DC DE 5E 13 E9 A3 6F 90 00 [17:16:11]wFMCommunicate OK [17:16:11]SAM_PROTO_SignData done [17:16:11]FM_MakeSignedData done [17:16:11]CreateOFDProtocolMessage [17:16:11]wFMCommunicate request_size=4 [17:16:11]MH_SAM_APDU [17:16:11]CAPDU: 80 11 00 00 [17:16:11]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:11]Read from MH i2c: E2 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 17 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [17:16:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:16:11]wFMCommunicate OK [17:16:11]CreateOFDProtocolMessage done [17:16:11]OFDSenderStorePacket 151519 [17:16:11]StoreOFDPacket docnum=151519 [17:16:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1B D7 07 01 B5 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 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 5A FF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 4F 02 00 35 04 06 00 DC CC 1B 38 66 5D 28 DC DE 5E 13 E9 A3 6F [17:16:11]CheckFolder [17:16:11]dirname=/storage/ofd_packets [17:16:11]CheckFolder done [17:16:11]ProducePacketName [17:16:11]name=ofd_packets/00151519 [17:16:11]NVStorageSaveData ofd_packets/00151519 [17:16:11]File name is /storage/ofd_packets/00151519 [17:16:11]Write 301 bytes [17:16:11]NVStorageSaveData done [17:16:11]OFDSenderStorePacket done [17:16:11]KKMCreateOFDPacket done [17:16:11]NVStorageSaveData kkm_last_timestamp [17:16:11]File name is /storage/kkm_last_timestamp [17:16:11]Write 4 bytes [17:16:11]NVStorageSaveData done [17:16:11]ExternCall_PrintAddStr [17:16:11]wPrintStart [17:16:11]Write to MH i2c: 01 00 00 10 01 11 [17:16:11]Write i2c OK [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: 01 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: 01 07 00 [17:16:11]MH_I2C_Read... [17:16:11]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [17:16:11]RasterBufferAndPrint [17:16:11]line Счет N : (1)1785536 [17:16:11]line ИНН: 02508201610067 [17:16:11]line Контрольно-Кассовый Чек [17:16:11]line ПРОДАЖА [17:16:11]line ТРК (МРК, ГНК) : 12 [17:16:11]line Товар: 2710124130 [17:16:11]line Аи-92-К-5 [17:16:11]line 16.230 * 0.00 [17:16:11]line = 0.00 [17:16:11]line НДС 12% НСП 1% [17:16:11]line > о реализуемом товаре [17:16:11]line ИТОГО: 0.00 [17:16:11]line НСП 1% : 0.00 [17:16:11]line НДС 12% : 0.00 [17:16:11]line Наличными: 0.00 [17:16:11]line Безнал.: 0.00 [17:16:11]line Место: АЗС № 89 "Партнер Нефть" [17:16:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:16:11]line СНО: Общий режим [17:16:11]line Чек 269 21.09.2024 17:16 [17:16:11]line Смена: 474 ФФД: 1.0 [17:16:11]line ЗНМ: 0300000113 [17:16:11]line РНМ: 0000000000091825 [17:16:11]line Версия ККМ: 001 [17:16:11]line Платежная система: Бакай Банк [17:16:11]line ФМ: 0000000000871835 [17:16:11]line ФД: 151519 [17:16:11]line ФПД: 242769188120157 [17:16:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T171610&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151519&fm=242769188120157&tin=02508201610067®Number=0000000000091825&sum=0 [17:16:11]written 0, free lines is 4095 [17:16:11]OFD Sender: Processing packet 151519 [packets to send 824, broken 823] [17:16:11]ProducePacketName [17:16:11]name=ofd_packets/00151519 [17:16:11]OFD Sender: To server: pG, [17:16:11]CommunicateWithHost lk.salyk.kg:30040 [17:16:11]ConnectInit lk.salyk.kg [17:16:12]Write to MH i2c: 01 00 00 3A 01 3B [17:16:12]Write i2c OK [17:16:12]MH_I2C_Read... [17:16:12]Read from MH i2c: 01 [17:16:12]MH_I2C_Read... [17:16:12]Read from MH i2c: 01 07 00 [17:16:12]MH_I2C_Read... [17:16:12]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 EC 0C 3A [17:16:12]RasterBufferAndPrint [17:16:12]line [17:16:12]line [17:16:12]line [17:16:12]line [17:16:12]line [17:16:12]written 0, free lines is 3314 [17:16:12]MH_Cut [17:16:12]Write to MH i2c: D1 01 00 41 01 01 14 [17:16:12]Write i2c OK [17:16:12]MH_I2C_Read... [17:16:12]Read from MH i2c: D1 [17:16:12]MH_I2C_Read... [17:16:12]Read from MH i2c: D1 01 00 [17:16:12]MH_I2C_Read... [17:16:12]Read from MH i2c: D1 01 00 41 01 00 13 [17:16:12]Write to MH i2c: 01 00 00 42 01 43 [17:16:12]Write i2c OK [17:16:12]MH_I2C_Read... [17:16:12]*** Cut start [17:16:12]*** Purtial cut [17:16:12]*** Stage 1: CUTSNS_PIN = 1 [17:16:13]Read from MH i2c: 01 [17:16:13]MH_I2C_Read... [17:16:13]*** Stop cut motor [17:16:13]*** Cut end [17:16:13]Read from MH i2c: 01 07 00 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [17:16:13]process_action close_receipt done [17:16:13]requested_data is exist [17:16:13]produce_requested_data [17:16:13]requested_item fm.sn is exist - process it [17:16:13]wFMCommunicate request_size=4 [17:16:13]MH_SAM_APDU [17:16:13]CAPDU: 80 11 00 00 [17:16:13]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [17:16:13]Write i2c OK [17:16:13]MH_I2C_Read... [17:16:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:16:13]Read from MH i2c: E2 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: E2 17 00 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [17:16:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:16:13]wFMCommunicate OK [17:16:13]requested_item fd.num is exist - process it [17:16:13]SAM_PROTO_GetFieldsCounters [17:16:13]wFMCommunicate request_size=4 [17:16:13]MH_SAM_APDU [17:16:13]CAPDU: 80 13 00 00 [17:16:13]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [17:16:13]Write i2c OK [17:16:13]MH_I2C_Read... [17:16:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:16:13]Read from MH i2c: E2 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: E2 62 00 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [17:16:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 DF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 0D 01 00 00 5E 04 04 00 0D 01 00 00 57 04 04 00 0E 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:16:13]wFMCommunicate OK [17:16:13]SAM_PROTO_GetFieldsCounters done [17:16:13]requested_item shift.num is exist - process it [17:16:13]requested_item shift.opened is exist - process it [17:16:13]req_shift_opened [17:16:13]FM_GetShiftState [17:16:13]SAM_PROTO_GetShiftState [17:16:13]wFMCommunicate request_size=4 [17:16:13]MH_SAM_APDU [17:16:13]CAPDU: 80 13 01 00 [17:16:13]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [17:16:13]Write i2c OK [17:16:13]MH_I2C_Read... [17:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:16:13]Read from MH i2c: E2 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: E2 0E 00 [17:16:13]MH_I2C_Read... [17:16:13]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 53 [17:16:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:16:13]wFMCommunicate OK [17:16:13]SAM_PROTO_GetShiftState done [17:16:13]FM_GetShiftState done [17:16:13]req_shift_opened done [17:16:13]requested_item shift.open_date is exist - process it [17:16:13]req_shift_open_date [17:16:13]req_shift_open_date done [17:16:13]produce_requested_data done [17:16:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151519,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:16:13]process_action_free close_receipt [17:16:13]json_value_free [17:16:13]json_value_free done [17:16:13]process_json_proto returns [17:16:13]Send response to host [17:16:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151519,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:16:13]free response buf [17:16:13]execute_script done [17:16:13]execute_script returns [17:16:13]free content buf [17:16:13]Sock 9.Close socket [17:16:13]Sock 9.Thread stoped [17:16:16]recv_with_timeout no data received [17:16:18]Connected sock=11 [17:16:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1B D7 07 01 B5 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 66 3F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 01 00 00 F4 03 04 00 5A FF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 4F 02 00 35 04 06 00 DC CC 1B 38 66 5D 28 DC DE 5E 13 E9 A3 6F [17:16:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 60 81 47 00 CB 89 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 DF 4F 02 00 F4 03 04 00 67 A7 EE 66 B6 04 01 00 00 F8 6B 04 A5 CD 59 29 B1 [17:16:19]CommunicateWithHost err = 0 [17:16:19]CheckOFDResponse [17:16:19]1017 (14) - 77093643461234 [17:16:19]1041 (16) - 0000000000871835 [17:16:19]1040 (4) - 151519 [17:16:19]1012 (4) - 21.09.2024 11:00 [17:16:19]1206 (1) - 0 [17:16:19]OFD Sender: Remove packet 151519 [17:16:19]ProducePacketName [17:16:19]name=ofd_packets/00151519 [17:16:19]NVStorageDeleteData [17:16:20]OFD Sender: No OFD packet to send [17:16:25]OFD Sender: No OFD packet to send [17:16:30]OFD Sender: No OFD packet to send [17:16:35]OFD Sender: No OFD packet to send [17:16:40]OFD Sender: No OFD packet to send [17:16:45]OFD Sender: No OFD packet to send [17:16:50]OFD Sender: No OFD packet to send [17:16:55]OFD Sender: No OFD packet to send [17:17:00]OFD Sender: No OFD packet to send [17:17:00]recv_with_timeout no data received [17:17:05]OFD Sender: No OFD packet to send [17:17:10]OFD Sender: No OFD packet to send [17:17:15]OFD Sender: No OFD packet to send [17:17:20]OFD Sender: No OFD packet to send [17:17:25]OFD Sender: No OFD packet to send [17:17:30]OFD Sender: No OFD packet to send [17:17:35]OFD Sender: No OFD packet to send [17:17:40]OFD Sender: No OFD packet to send [17:17:45]OFD Sender: No OFD packet to send [17:17:50]OFD Sender: No OFD packet to send [17:17:55]OFD Sender: No OFD packet to send [17:18:00]OFD Sender: No OFD packet to send [17:18:05]OFD Sender: No OFD packet to send [17:18:10]OFD Sender: No OFD packet to send [17:18:14]recv_with_timeout no data received [17:18:15]OFD Sender: No OFD packet to send [17:33:30]ConnectInit Can't connect to host [17:33:34]ConnectInit Can't take IP for lk.salyk.kg [17:33:34]CommunicateWithHost connect error [17:33:34]CommunicateWithHost err = -1 [17:33:34]OFD Sender: Server communicate error [17:33:39]OFD Sender: Processing packet 151520 [packets to send 828, broken 823] [17:33:39]ProducePacketName [17:33:39]name=ofd_packets/00151520 [17:33:39]OFD Sender: To server: pG, [17:33:39]CommunicateWithHost lk.salyk.kg:30040 [17:33:39]ConnectInit lk.salyk.kg [17:33:40]recv_with_timeout no data received [17:33:53]Connected sock=9 [17:33:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 65 F6 07 01 BD 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 F6 FF EE 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 4F 02 00 35 04 06 00 5A 5E 84 2C D3 8F 0A 32 0A 01 75 50 02 D8 [17:33:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3B B0 47 00 C8 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E0 4F 02 00 F4 03 04 00 85 AB EE 66 B6 04 01 00 00 2E 40 E6 6F 11 A2 79 30 [17:33:54]CommunicateWithHost err = 0 [17:33:54]CheckOFDResponse [17:33:54]1017 (14) - 77093643461234 [17:33:54]1041 (16) - 0000000000871835 [17:33:54]1040 (4) - 151520 [17:33:54]1012 (4) - 21.09.2024 11:18 [17:33:54]1206 (1) - 0 [17:33:54]OFD Sender: Remove packet 151520 [17:33:54]ProducePacketName [17:33:54]name=ofd_packets/00151520 [17:33:54]NVStorageDeleteData [17:33:54]OFD Sender: Processing packet 151521 [packets to send 827, broken 823] [17:33:54]ProducePacketName [17:33:54]name=ofd_packets/00151521 [17:33:54]OFD Sender: To server: pG, [17:33:54]CommunicateWithHost lk.salyk.kg:30040 [17:33:54]ConnectInit lk.salyk.kg [17:33:55]Connected sock=7 [17:33:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 59 5A 07 01 AB A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0F 01 00 00 F4 03 04 00 EE 01 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 4F 02 00 35 04 06 00 9B DB 31 3C 05 52 26 89 6D 7A 8A 91 5C 07 [17:33:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 5B 47 00 0A 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E1 4F 02 00 F4 03 04 00 87 AB EE 66 B6 04 01 00 00 FA BB 56 B8 3E 48 98 70 [17:33:55]CommunicateWithHost err = 0 [17:33:55]CheckOFDResponse [17:33:55]1017 (14) - 77093643461234 [17:33:55]1041 (16) - 0000000000871835 [17:33:55]1040 (4) - 151521 [17:33:55]1012 (4) - 21.09.2024 11:18 [17:33:55]1206 (1) - 0 [17:33:55]OFD Sender: Remove packet 151521 [17:33:55]ProducePacketName [17:33:55]name=ofd_packets/00151521 [17:33:55]NVStorageDeleteData [17:33:56]OFD Sender: Processing packet 151522 [packets to send 826, broken 823] [17:33:56]ProducePacketName [17:33:56]name=ofd_packets/00151522 [17:33:56]OFD Sender: To server: pG, [17:33:56]CommunicateWithHost lk.salyk.kg:30040 [17:33:56]ConnectInit lk.salyk.kg [17:34:01]ConnectInit Can't take IP for lk.salyk.kg [17:34:01]CommunicateWithHost connect error [17:34:01]CommunicateWithHost err = -1 [17:34:01]OFD Sender: Server communicate error [17:34:06]OFD Sender: Processing packet 151522 [packets to send 826, broken 823] [17:34:06]ProducePacketName [17:34:06]name=ofd_packets/00151522 [17:34:06]OFD Sender: To server: pG, [17:34:06]CommunicateWithHost lk.salyk.kg:30040 [17:34:06]ConnectInit lk.salyk.kg [17:34:06]Connected sock=7 [17:34:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EC D5 07 01 7A D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 10 01 00 00 F4 03 04 00 89 02 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 4F 02 00 35 04 06 00 81 56 2B F3 70 1C 18 ED E0 90 6E C7 FE 74 [17:34:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EC 2C 47 00 36 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E2 4F 02 00 F4 03 04 00 92 AB EE 66 B6 04 01 00 00 EE C9 A8 8D EE D5 52 BE [17:34:07]CommunicateWithHost err = 0 [17:34:07]CheckOFDResponse [17:34:07]1017 (14) - 77093643461234 [17:34:07]1041 (16) - 0000000000871835 [17:34:07]1040 (4) - 151522 [17:34:07]1012 (4) - 21.09.2024 11:18 [17:34:07]1206 (1) - 0 [17:34:07]OFD Sender: Remove packet 151522 [17:34:07]ProducePacketName [17:34:07]name=ofd_packets/00151522 [17:34:07]NVStorageDeleteData [17:34:07]OFD Sender: Processing packet 151523 [packets to send 825, broken 823] [17:34:07]ProducePacketName [17:34:07]name=ofd_packets/00151523 [17:34:07]OFD Sender: To server: pG, [17:34:07]CommunicateWithHost lk.salyk.kg:30040 [17:34:07]ConnectInit lk.salyk.kg [17:34:08]Connected sock=7 [17:34:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B3 BC 04 01 B2 80 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 98 02 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4F 02 00 35 04 06 00 26 AE 0C 2B 9E FD 51 EF D7 5F 39 D3 0D 28 [17:34:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5E C4 47 00 4F 5F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E3 4F 02 00 F4 03 04 00 94 AB EE 66 B6 04 01 00 00 39 05 67 2D 71 80 92 38 [17:34:08]CommunicateWithHost err = 0 [17:34:08]CheckOFDResponse [17:34:08]1017 (14) - 77093643461234 [17:34:08]1041 (16) - 0000000000871835 [17:34:08]1040 (4) - 151523 [17:34:08]1012 (4) - 21.09.2024 11:18 [17:34:08]1206 (1) - 0 [17:34:08]OFD Sender: Remove packet 151523 [17:34:08]ProducePacketName [17:34:08]name=ofd_packets/00151523 [17:34:08]NVStorageDeleteData [17:34:08]OFD Sender: Processing packet 151524 [packets to send 824, broken 823] [17:34:08]ProducePacketName [17:34:08]name=ofd_packets/00151524 [17:34:08]OFD Sender: To server: pG, [17:34:08]CommunicateWithHost lk.salyk.kg:30040 [17:34:08]ConnectInit lk.salyk.kg [17:34:09]Connected sock=7 [17:34:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 02 61 07 01 62 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 49 03 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4F 02 00 35 04 06 00 45 D3 1C 78 49 7E 3A E5 36 24 E7 15 44 6E [17:34:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 98 47 00 1C 9B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E4 4F 02 00 F4 03 04 00 95 AB EE 66 B6 04 01 00 00 E1 64 FB A6 4F 2B D4 B4 [17:34:09]CommunicateWithHost err = 0 [17:34:09]CheckOFDResponse [17:34:09]1017 (14) - 77093643461234 [17:34:09]1041 (16) - 0000000000871835 [17:34:09]1040 (4) - 151524 [17:34:09]1012 (4) - 21.09.2024 11:18 [17:34:09]1206 (1) - 0 [17:34:09]OFD Sender: Remove packet 151524 [17:34:09]ProducePacketName [17:34:09]name=ofd_packets/00151524 [17:34:09]NVStorageDeleteData [17:34:10]OFD Sender: No OFD packet to send [17:34:15]OFD Sender: No OFD packet to send [17:34:20]OFD Sender: No OFD packet to send [17:34:25]OFD Sender: No OFD packet to send [17:34:30]accept exits with 11 [17:34:30]New connection [17:34:30]New thread 3067022692 created [17:34:30]Thread 3067166052 joined [17:34:30]Waiting for new connection... [17:34:30] Sock 11.Parse request [17:34:30]Sock 11.Check first char [17:34:30]Sock 11.First char is OK [17:34:30]request: POST /json_proto HTTP/1.0 [17:34:30]Method: POST [17:34:30]URL: /json_proto [17:34:30]Method is POST - this is cgi request [17:34:30]url: /json_proto [17:34:30]query_string will be loaded in cgi processing [17:34:30]execute_cgi json_proto POST (null) [17:34:30]execute_cgi path=json_proto method=POST [17:34:30]POST find Content-Length [17:34:30]Host: 172.17.43.67:8080 [17:34:30]Content-Length: 680 [17:34:30]Content-Type: application/json [17:34:30] [17:34:30]POST finish read [17:34:30]Found Content-Length = 680 [17:34:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:30]execute_script... [17:34: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)1785542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:34:30]POST & json_proto [17:34:30]process_json_proto [17:34:30]json parsed OK: [17:34:30]protocol is kg_v1.0 [17:34:30]action value=close_receipt [17:34:30]process_action close_receipt [17:34:30]cmd_close_receipt [17:34:30]MH_GetDate [17:34:30]Write to MH i2c: F0 00 00 BB 02 AC [17:34:30]Write i2c OK [17:34:30]MH_I2C_Read... [17:34:30]Read from MH i2c: F0 [17:34:30]MH_I2C_Read... [17:34:30]Read from MH i2c: F0 09 00 [17:34:30]MH_I2C_Read... [17:34:30]Read from MH i2c: F0 09 00 BB 02 00 A6 03 EF 66 6A BD 47 65 86 [17:34:30]GetLastDocTimeStamp 1726939977 [17:34:30]current date 1726940070 [17:34:30]FM_GetShiftState [17:34:30]SAM_PROTO_GetShiftState [17:34:30]wFMCommunicate request_size=4 [17:34:30]MH_SAM_APDU [17:34:30]CAPDU: 80 13 01 00 [17:34:30]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [17:34:30]Write i2c OK [17:34:30]MH_I2C_Read... [17:34:30]OFD Sender: No OFD packet to send [17:34:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:30]Read from MH i2c: E2 [17:34:30]MH_I2C_Read... [17:34:30]Read from MH i2c: E2 0E 00 [17:34:30]MH_I2C_Read... [17:34:30]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CB [17:34:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:34:30]wFMCommunicate OK [17:34:30]SAM_PROTO_GetShiftState done [17:34:30]FM_GetShiftState done [17:34:30]opened in 1726878748 [17:34:30]opened+sec_in_day 1726965148 [17:34:30]quantity*price = 100050 [17:34:30]sum+1 = 100052 [17:34:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 275 21.09.2024 17:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151525 ФПД: 208339784685330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T173430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151525&fm=208339784685330&tin=02508201610067®Number=0000000000091825&sum=100000 [17:34:31]StoreToDocumentArchive [17:34:31]shift 474 fd 151525 [17:34:31]save to /storage/0474/doc_00151525 [17:34:31]save last doc name /storage/0474/doc_00151525 to /storage/kkm_last_doc_name [17:34:31]save OK [17:34:31]Clear old archive folders... [17:34:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:34:31]tlvbuf is 00C5A080 [17:34:31]SAM_PROTO_ClearQueue [17:34:31]wFMCommunicate request_size=4 [17:34:31]MH_SAM_APDU [17:34:31]CAPDU: 80 09 00 00 [17:34:31]Write to MH i2c: E2 08 00 C9 02 80 09 00 00 00 00 00 00 3D [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:34:31]Read from MH i2c: E2 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 03 00 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [17:34:31]RAPDU: 90 00 [17:34:31]wFMCommunicate OK [17:34:31]SAM_PROTO_ClearQueue done [17:34:31]KKMCreateOFDPacket [17:34:31]OFDProtocolAddRootSTLVToBuf [17:34:31]FM_MakeSignedData [17:34:31]FM_MakeSignedData [17:34:31]SAM_PROTO_SignData [17:34:31]wFMCommunicate request_size=4 [17:34:31]MH_SAM_APDU [17:34:31]CAPDU: 80 0D 01 02 [17:34:31]Write to MH i2c: E2 08 00 CA 02 80 0D 01 02 00 00 00 00 45 [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:34:31]Read from MH i2c: E2 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 03 00 [17:34:31]MH_I2C_Read... [17:34:31]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [17:34:31]RAPDU: 90 00 [17:34:31]wFMCommunicate OK [17:34:31]wFMCommunicate request_size=255 [17:34:31]MH_SAM_APDU [17:34:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 13 01 00 00 F4 03 04 00 A6 03 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4F 02 00 35 04 06 00 BD 7B E2 DB [17:34:31]Write to MH i2c: E2 02 01 CB 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 A6 03 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4F 02 00 35 04 06 00 BD 7B E2 DB 00 00 E2 [17:34:31]Write i2c OK [17:34:31]MH_I2C_Read... [17:34:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:32]Read from MH i2c: E2 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 03 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [17:34:32]RAPDU: 90 00 [17:34:32]wFMCommunicate OK [17:34:32]wFMCommunicate request_size=7 [17:34:32]MH_SAM_APDU [17:34:32]CAPDU: 80 0D 02 02 02 D7 12 [17:34:32]Write to MH i2c: E2 0A 00 CC 02 80 0D 02 02 02 00 D7 12 00 00 35 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:34:32]Read from MH i2c: E2 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 03 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [17:34:32]RAPDU: 90 00 [17:34:32]wFMCommunicate OK [17:34:32]wFMCommunicate request_size=4 [17:34:32]MH_SAM_APDU [17:34:32]CAPDU: 80 0D 03 02 [17:34:32]Write to MH i2c: E2 08 00 CD 02 80 0D 03 02 00 00 00 00 4A [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:34:32]Read from MH i2c: E2 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 0B 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 0B 00 CD 02 00 22 9B 83 A9 AF 67 A1 19 90 00 04 [17:34:32]RAPDU: 22 9B 83 A9 AF 67 A1 19 90 00 [17:34:32]wFMCommunicate OK [17:34:32]SAM_PROTO_SignData done [17:34:32]FM_MakeSignedData done [17:34:32]CreateOFDProtocolMessage [17:34:32]wFMCommunicate request_size=4 [17:34:32]MH_SAM_APDU [17:34:32]CAPDU: 80 11 00 00 [17:34:32]Write to MH i2c: E2 08 00 CE 02 80 11 00 00 00 00 00 00 4A [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:32]Read from MH i2c: E2 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 17 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: E2 17 00 CE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9D [17:34:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:34:32]wFMCommunicate OK [17:34:32]CreateOFDProtocolMessage done [17:34:32]OFDSenderStorePacket 151525 [17:34:32]StoreOFDPacket docnum=151525 [17:34:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3B CB 04 01 9F E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 A6 03 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4F 02 00 35 04 06 00 BD 7B E2 DB D7 12 22 9B 83 A9 AF 67 A1 19 [17:34:32]CheckFolder [17:34:32]dirname=/storage/ofd_packets [17:34:32]CheckFolder done [17:34:32]ProducePacketName [17:34:32]name=ofd_packets/00151525 [17:34:32]NVStorageSaveData ofd_packets/00151525 [17:34:32]File name is /storage/ofd_packets/00151525 [17:34:32]Write 298 bytes [17:34:32]NVStorageSaveData done [17:34:32]OFDSenderStorePacket done [17:34:32]KKMCreateOFDPacket done [17:34:32]NVStorageSaveData kkm_last_timestamp [17:34:32]File name is /storage/kkm_last_timestamp [17:34:32]Write 4 bytes [17:34:32]NVStorageSaveData done [17:34:32]ExternCall_PrintAddStr [17:34:32]wPrintStart [17:34:32]Write to MH i2c: 01 00 00 CF 02 D1 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: 01 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: 01 07 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: 01 07 00 CF 02 00 00 00 00 00 FF 0F E6 [17:34:32]RasterBufferAndPrint [17:34:32]line Счет N : (1)1785542 [17:34:32]line ИНН: 02508201610067 [17:34:32]line Контрольно-Кассовый Чек [17:34:32]line ПРОДАЖА [17:34:32]line ТРК (МРК, ГНК) : 31 [17:34:32]line Товар: 2710194210 [17:34:32]line ДТ-К-5 [17:34:32]line 13.130 * 76.20 [17:34:32]line = 1000.51 [17:34:32]line НДС 12% НСП 1% [17:34:32]line > о реализуемом товаре [17:34:32]line ОКРУГЛЕНИЕ: -0.51 [17:34:32]line ИТОГО: 1000.00 [17:34:32]line Внесено: 1000.00 [17:34:32]line СДАЧА: 0.00 [17:34:32]line НСП 1% : 8.85 [17:34:32]line НДС 12% : 106.25 [17:34:32]line Наличными: 1000.00 [17:34:32]line Безнал.: 0.00 [17:34:32]line Место: АЗС № 89 "Партнер Нефть" [17:34:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:34:32]line СНО: Общий режим [17:34:32]line Чек 275 21.09.2024 17:34 [17:34:32]line Смена: 474 ФФД: 1.0 [17:34:32]line ЗНМ: 0300000113 [17:34:32]line РНМ: 0000000000091825 [17:34:32]line Версия ККМ: 001 [17:34:32]line ФМ: 0000000000871835 [17:34:32]line ФД: 151525 [17:34:32]line ФПД: 208339784685330 [17:34:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T173430&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151525&fm=208339784685330&tin=02508201610067®Number=0000000000091825&sum=100000 [17:34:32]written 0, free lines is 4095 [17:34:32]OFD Sender: Processing packet 151525 [packets to send 824, broken 823] [17:34:32]ProducePacketName [17:34:32]name=ofd_packets/00151525 [17:34:32]OFD Sender: To server: pG, [17:34:32]CommunicateWithHost lk.salyk.kg:30040 [17:34:32]ConnectInit lk.salyk.kg [17:34:32]Write to MH i2c: 01 00 00 FA 02 FC [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: 01 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: 01 07 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 DA 0C E9 [17:34:32]RasterBufferAndPrint [17:34:32]line [17:34:32]line [17:34:32]line [17:34:32]line [17:34:32]line [17:34:32]written 0, free lines is 3296 [17:34:32]MH_Cut [17:34:32]Write to MH i2c: D1 01 00 01 03 01 D6 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: D1 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: D1 01 00 [17:34:32]MH_I2C_Read... [17:34:32]Read from MH i2c: D1 01 00 01 03 00 D5 [17:34:32]Write to MH i2c: 01 00 00 02 03 05 [17:34:32]Write i2c OK [17:34:32]MH_I2C_Read... [17:34:33]*** Cut start [17:34:33]*** Purtial cut [17:34:33]*** Stage 1: CUTSNS_PIN = 1 [17:34:33]Read from MH i2c: 01 [17:34:33]MH_I2C_Read... [17:34:33]*** Stop cut motor [17:34:33]*** Cut end [17:34:33]Read from MH i2c: 01 07 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [17:34:33]process_action close_receipt done [17:34:33]requested_data is exist [17:34:33]produce_requested_data [17:34:33]requested_item fm.sn is exist - process it [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 11 00 00 [17:34:33]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 17 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [17:34:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:34:33]wFMCommunicate OK [17:34:33]requested_item fd.num is exist - process it [17:34:33]SAM_PROTO_GetFieldsCounters [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 13 00 00 [17:34:33]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 62 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 F1 [17:34:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 13 01 00 00 5E 04 04 00 13 01 00 00 57 04 04 00 14 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:34:33]wFMCommunicate OK [17:34:33]SAM_PROTO_GetFieldsCounters done [17:34:33]requested_item shift.num is exist - process it [17:34:33]requested_item shift.opened is exist - process it [17:34:33]req_shift_opened [17:34:33]FM_GetShiftState [17:34:33]SAM_PROTO_GetShiftState [17:34:33]wFMCommunicate request_size=4 [17:34:33]MH_SAM_APDU [17:34:33]CAPDU: 80 13 01 00 [17:34:33]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [17:34:33]Write i2c OK [17:34:33]MH_I2C_Read... [17:34:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:34:33]Read from MH i2c: E2 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 0E 00 [17:34:33]MH_I2C_Read... [17:34:33]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 15 [17:34:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:34:33]wFMCommunicate OK [17:34:33]SAM_PROTO_GetShiftState done [17:34:33]FM_GetShiftState done [17:34:33]req_shift_opened done [17:34:33]requested_item shift.open_date is exist - process it [17:34:33]req_shift_open_date [17:34:33]req_shift_open_date done [17:34:33]produce_requested_data done [17:34:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151525,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:34:33]process_action_free close_receipt [17:34:33]json_value_free [17:34:33]json_value_free done [17:34:33]process_json_proto returns [17:34:33]Send response to host [17:34:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151525,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:34:33]free response buf [17:34:33]execute_script done [17:34:33]execute_script returns [17:34:33]free content buf [17:34:33]Sock 11.Close socket [17:34:33]Sock 11.Thread stoped [17:34:34]recv_with_timeout no data received [17:34:37]ConnectInit Can't take IP for lk.salyk.kg [17:34:37]CommunicateWithHost connect error [17:34:37]CommunicateWithHost err = -1 [17:34:37]OFD Sender: Server communicate error [17:34:42]OFD Sender: Processing packet 151525 [packets to send 824, broken 823] [17:34:42]ProducePacketName [17:34:42]name=ofd_packets/00151525 [17:34:42]OFD Sender: To server: pG, [17:34:42]CommunicateWithHost lk.salyk.kg:30040 [17:34:42]ConnectInit lk.salyk.kg [17:34:47]ConnectInit Can't take IP for lk.salyk.kg [17:34:47]CommunicateWithHost connect error [17:34:47]CommunicateWithHost err = -1 [17:34:47]OFD Sender: Server communicate error [17:34:52]OFD Sender: Processing packet 151525 [packets to send 824, broken 823] [17:34:52]ProducePacketName [17:34:52]name=ofd_packets/00151525 [17:34:52]OFD Sender: To server: pG, [17:34:52]CommunicateWithHost lk.salyk.kg:30040 [17:34:52]ConnectInit lk.salyk.kg [17:34:57]ConnectInit Can't take IP for lk.salyk.kg [17:34:57]CommunicateWithHost connect error [17:34:57]CommunicateWithHost err = -1 [17:34:57]OFD Sender: Server communicate error [17:34:57]recv_with_timeout no data received [17:35:02]OFD Sender: Processing packet 151525 [packets to send 824, broken 823] [17:35:02]ProducePacketName [17:35:02]name=ofd_packets/00151525 [17:35:02]OFD Sender: To server: pG, [17:35:02]CommunicateWithHost lk.salyk.kg:30040 [17:35:02]ConnectInit lk.salyk.kg [17:35:06]Connected sock=7 [17:35:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 3B CB 04 01 9F E0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 A6 03 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4F 02 00 35 04 06 00 BD 7B E2 DB D7 12 22 9B 83 A9 AF 67 A1 19 [17:35:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 63 78 47 00 F2 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E5 4F 02 00 F4 03 04 00 CF AB EE 66 B6 04 01 00 00 92 09 BD E7 17 6B 6A 64 [17:35:07]CommunicateWithHost err = 0 [17:35:07]CheckOFDResponse [17:35:07]1017 (14) - 77093643461234 [17:35:07]1041 (16) - 0000000000871835 [17:35:07]1040 (4) - 151525 [17:35:07]1012 (4) - 21.09.2024 11:19 [17:35:07]1206 (1) - 0 [17:35:07]OFD Sender: Remove packet 151525 [17:35:07]ProducePacketName [17:35:07]name=ofd_packets/00151525 [17:35:07]NVStorageDeleteData [17:35:08]OFD Sender: No OFD packet to send [17:35:13]OFD Sender: No OFD packet to send [17:35:18]OFD Sender: No OFD packet to send [17:35:23]OFD Sender: No OFD packet to send [17:35:28]OFD Sender: No OFD packet to send [17:35:33]OFD Sender: No OFD packet to send [17:35:34]recv_with_timeout no data received [17:35:38]OFD Sender: No OFD packet to send [17:35:43]OFD Sender: No OFD packet to send [17:35:48]OFD Sender: No OFD packet to send [17:35:53]OFD Sender: No OFD packet to send [17:35:55]recv_with_timeout no data received [17:35:58]OFD Sender: No OFD packet to send [17:36:03]OFD Sender: No OFD packet to send [17:36:08]OFD Sender: No OFD packet to send [17:36:13]OFD Sender: No OFD packet to send [17:36:18]OFD Sender: No OFD packet to send [17:36:23]OFD Sender: No OFD packet to send [17:36:28]OFD Sender: No OFD packet to send [17:36:33]OFD Sender: No OFD packet to send [17:36:38]OFD Sender: No OFD packet to send [17:36:43]OFD Sender: No OFD packet to send [17:36:48]OFD Sender: No OFD packet to send [17:36:49]recv_with_timeout no data received [17:36:53]OFD Sender: No OFD packet to send [17:36:58]OFD Sender: No OFD packet to send [17:37:03]OFD Sender: No OFD packet to send [17:37:08]OFD Sender: No OFD packet to send [17:37:13]OFD Sender: No OFD packet to send [17:37:18]OFD Sender: No OFD packet to send [17:37:23]OFD Sender: No OFD packet to send [17:37:26]recv_with_timeout no data received [17:37:28]OFD Sender: No OFD packet to send [17:37:34]OFD Sender: No OFD packet to send [17:37:36]recv_with_timeout no data received [17:37:39]OFD Sender: No OFD packet to send [17:37:44]OFD Sender: No OFD packet to send [17:37:49]OFD Sender: No OFD packet to send [17:37:54]OFD Sender: No OFD packet to send [17:37:59]OFD Sender: No OFD packet to send [17:38:04]OFD Sender: No OFD packet to send [17:38:09]OFD Sender: No OFD packet to send [17:38:13]recv_with_timeout no data received [17:38:14]OFD Sender: No OFD packet to send [17:38:19]OFD Sender: No OFD packet to send [17:38:23]recv_with_timeout no data received [17:38:24]OFD Sender: No OFD packet to send [17:38:29]OFD Sender: No OFD packet to send [17:38:34]OFD Sender: No OFD packet to send [17:38:39]OFD Sender: No OFD packet to send [17:38:41]recv_with_timeout no data received [17:38:44]OFD Sender: No OFD packet to send [17:38:49]OFD Sender: No OFD packet to send [17:38:51]recv_with_timeout no data received [17:38:54]OFD Sender: No OFD packet to send [17:38:59]OFD Sender: No OFD packet to send [17:39:02]recv_with_timeout no data received [17:39:04]OFD Sender: No OFD packet to send [17:39:09]OFD Sender: No OFD packet to send [17:39:14]OFD Sender: No OFD packet to send [17:39:19]OFD Sender: No OFD packet to send [17:39:24]OFD Sender: No OFD packet to send [17:39:29]OFD Sender: No OFD packet to send [17:39:34]OFD Sender: No OFD packet to send [17:39:39]OFD Sender: No OFD packet to send [17:39:44]OFD Sender: No OFD packet to send [17:39:46]recv_with_timeout no data received [17:39:49]OFD Sender: No OFD packet to send [17:39:54]OFD Sender: No OFD packet to send [17:39:59]OFD Sender: No OFD packet to send [17:40:04]OFD Sender: No OFD packet to send [17:40:09]OFD Sender: No OFD packet to send [17:40:14]OFD Sender: No OFD packet to send [17:40:19]OFD Sender: No OFD packet to send [17:40:24]OFD Sender: No OFD packet to send [17:40:29]OFD Sender: No OFD packet to send [17:40:30]recv_with_timeout no data received [17:40:34]OFD Sender: No OFD packet to send [17:40:39]OFD Sender: No OFD packet to send [17:40:44]OFD Sender: No OFD packet to send [17:40:49]OFD Sender: No OFD packet to send [17:40:54]OFD Sender: No OFD packet to send [17:40:56]recv_with_timeout no data received [17:40:59]OFD Sender: No OFD packet to send [17:41:04]OFD Sender: No OFD packet to send [17:41:06]recv_with_timeout no data received [17:41:09]OFD Sender: No OFD packet to send [17:41:14]OFD Sender: No OFD packet to send [17:41:19]OFD Sender: No OFD packet to send [17:41:23]recv_with_timeout no data received [17:41:24]OFD Sender: No OFD packet to send [17:41:25]accept exits with 9 [17:41:25]New connection [17:41:25]New thread 3067166052 created [17:41:25]Thread 3067022692 joined [17:41:25]Waiting for new connection... [17:41:25] Sock 9.Parse request [17:41:25]Sock 9.Check first char [17:41:25]Sock 9.First char is OK [17:41:25]request: POST /json_proto HTTP/1.0 [17:41:25]Method: POST [17:41:25]URL: /json_proto [17:41:25]Method is POST - this is cgi request [17:41:25]url: /json_proto [17:41:25]query_string will be loaded in cgi processing [17:41:25]execute_cgi json_proto POST (null) [17:41:25]execute_cgi path=json_proto method=POST [17:41:25]POST find Content-Length [17:41:25]Host: 172.17.43.67:8080 [17:41:25]Content-Length: 976 [17:41:25]Content-Type: application/json [17:41:25] [17:41:25]POST finish read [17:41:25]Found Content-Length = 976 [17:41:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18815", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 3.000, "sum" : 285.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 380.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:25]execute_script... [17:41: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 : (3)18815", "tax_sys" : 0, "items" : [ { "code": "4700003010056", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 3.000, "sum" : 285.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 380.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:25]POST & json_proto [17:41:25]process_json_proto [17:41:25]json parsed OK: [17:41:25]protocol is kg_v1.0 [17:41:25]action value=close_receipt [17:41:25]process_action close_receipt [17:41:25]cmd_close_receipt [17:41:25]MH_GetDate [17:41:25]Write to MH i2c: F0 00 00 06 03 F8 [17:41:25]Write i2c OK [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: F0 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: F0 09 00 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: F0 09 00 06 03 00 46 05 EF 66 6A BD 47 65 74 [17:41:25]GetLastDocTimeStamp 1726940070 [17:41:25]current date 1726940486 [17:41:25]FM_GetShiftState [17:41:25]SAM_PROTO_GetShiftState [17:41:25]wFMCommunicate request_size=4 [17:41:25]MH_SAM_APDU [17:41:25]CAPDU: 80 13 01 00 [17:41:25]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [17:41:25]Write i2c OK [17:41:25]MH_I2C_Read... [17:41:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:25]Read from MH i2c: E2 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 0E 00 [17:41:25]MH_I2C_Read... [17:41:25]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 17 [17:41:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:41:25]wFMCommunicate OK [17:41:25]SAM_PROTO_GetShiftState done [17:41:25]FM_GetShiftState done [17:41:25]opened in 1726878748 [17:41:25]opened+sec_in_day 1726965148 [17:41:25]quantity*price = 9500 [17:41:25]sum+1 = 9501 [17:41:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 3.000 * 95.00 = 285.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 380.00 НСП 1% : 3.36 НДС 12% : 40.35 Наличными: 380.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 276 21.09.2024 17:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151526 ФПД: 104495324573025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174126&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151526&fm=104495324573025&tin=02508201610067®Number=0000000000091825&sum=38000 0 [17:41:26]StoreToDocumentArchive [17:41:26]shift 474 fd 151526 [17:41:26]save to /storage/0474/doc_00151526 [17:41:26]save last doc name /storage/0474/doc_00151526 to /storage/kkm_last_doc_name [17:41:26]save OK [17:41:26]Clear old archive folders... [17:41:27]ProcessDocumentItem done err = 0, tmpTLVsize=422 [17:41:27]tlvbuf is 00C5BCA0 [17:41:27]SAM_PROTO_ClearQueue [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 09 00 00 [17:41:27]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [17:41:27]RAPDU: 90 00 [17:41:27]wFMCommunicate OK [17:41:27]SAM_PROTO_ClearQueue done [17:41:27]KKMCreateOFDPacket [17:41:27]OFDProtocolAddRootSTLVToBuf [17:41:27]FM_MakeSignedData [17:41:27]FM_MakeSignedData [17:41:27]SAM_PROTO_SignData [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 0D 01 02 [17:41:27]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [17:41:27]RAPDU: 90 00 [17:41:27]wFMCommunicate OK [17:41:27]wFMCommunicate request_size=255 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 0D 02 02 FA 03 00 A6 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 [17:41:27]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 A6 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 00 00 D5 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [17:41:27]RAPDU: 90 00 [17:41:27]wFMCommunicate OK [17:41:27]wFMCommunicate request_size=181 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 0D 02 02 B0 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 46 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4F 02 00 35 04 06 00 5F 09 B6 B3 AD 61 [17:41:27]Write to MH i2c: E2 B8 00 17 03 80 0D 02 02 B0 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 46 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4F 02 00 35 04 06 00 5F 09 B6 B3 AD 61 00 00 C5 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [17:41:27]RAPDU: 90 00 [17:41:27]wFMCommunicate OK [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 0D 03 02 [17:41:27]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 0B 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 0B 00 18 03 00 0F 80 96 92 72 56 0A AC 90 00 CC [17:41:27]RAPDU: 0F 80 96 92 72 56 0A AC 90 00 [17:41:27]wFMCommunicate OK [17:41:27]SAM_PROTO_SignData done [17:41:27]FM_MakeSignedData done [17:41:27]CreateOFDProtocolMessage [17:41:27]wFMCommunicate request_size=4 [17:41:27]MH_SAM_APDU [17:41:27]CAPDU: 80 11 00 00 [17:41:27]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:27]Read from MH i2c: E2 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 17 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E9 [17:41:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:41:27]wFMCommunicate OK [17:41:27]CreateOFDProtocolMessage done [17:41:27]OFDSenderStorePacket 151526 [17:41:27]StoreOFDPacket docnum=151526 [17:41:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 BA 01 00 00 42 92 B2 01 F1 93 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 46 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4F 02 00 35 04 06 00 5F 09 B6 B3 AD 61 0F 80 96 92 72 56 0A AC [17:41:27]CheckFolder [17:41:27]dirname=/storage/ofd_packets [17:41:27]CheckFolder done [17:41:27]ProducePacketName [17:41:27]name=ofd_packets/00151526 [17:41:27]NVStorageSaveData ofd_packets/00151526 [17:41:27]File name is /storage/ofd_packets/00151526 [17:41:27]Write 472 bytes [17:41:27]NVStorageSaveData done [17:41:27]OFDSenderStorePacket done [17:41:27]KKMCreateOFDPacket done [17:41:27]NVStorageSaveData kkm_last_timestamp [17:41:27]File name is /storage/kkm_last_timestamp [17:41:27]Write 4 bytes [17:41:27]NVStorageSaveData done [17:41:27]ExternCall_PrintAddStr [17:41:27]wPrintStart [17:41:27]Write to MH i2c: 01 00 00 1A 03 1D [17:41:27]Write i2c OK [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: 01 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: 01 07 00 [17:41:27]MH_I2C_Read... [17:41:27]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [17:41:27]RasterBufferAndPrint [17:41:27]line Счет N : (3)18815 [17:41:27]line ИНН: 02508201610067 [17:41:27]line Контрольно-Кассовый Чек [17:41:27]line ПРОДАЖА [17:41:27]line Товар: 4700003010056 [17:41:28]line Чай хол Let`s Go! зел лим ПЭТ 1,25л [17:41:28]line 1.000 * 95.00 [17:41:28]line = 95.00 [17:41:28]line НДС 12% НСП 1% [17:41:28]line > о реализуемом товаре [17:41:28]line Товар: 4700003010070 [17:41:28]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [17:41:28]line 3.000 * 95.00 [17:41:28]line = 285.00 [17:41:28]line НДС 12% НСП 1% [17:41:28]line > о реализуемом товаре [17:41:28]line ИТОГО: 380.00 [17:41:28]line НСП 1% : 3.36 [17:41:28]line НДС 12% : 40.35 [17:41:28]line Наличными: 380.00 [17:41:28]line Безнал.: 0.00 [17:41:28]line Место: АЗС № 89 "Партнер Нефть" [17:41:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:41:28]line СНО: Общий режим [17:41:28]line Чек 276 21.09.2024 17:41 [17:41:28]line Смена: 474 ФФД: 1.0 [17:41:28]line ЗНМ: 0300000113 [17:41:28]line РНМ: 0000000000091825 [17:41:28]line Версия ККМ: 001 [17:41:28]line ФМ: 0000000000871835 [17:41:28]line ФД: 151526 [17:41:28]line ФПД: 104495324573025 [17:41:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174126&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151526&fm=104495324573025&tin=02508201610067®Number=0000000000091825&sum=38000 [17:41:28]line 0 [17:41:28]OFD Sender: Processing packet 151526 [packets to send 824, broken 823] [17:41:28]ProducePacketName [17:41:28]name=ofd_packets/00151526 [17:41:28]OFD Sender: To server: pG, [17:41:28]CommunicateWithHost lk.salyk.kg:30040 [17:41:28]ConnectInit lk.salyk.kg [17:41:28]written 0, free lines is 4095 [17:41:28]Write to MH i2c: 01 00 00 4A 03 4D [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: 01 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: 01 07 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 81 0C E1 [17:41:28]RasterBufferAndPrint [17:41:28]line [17:41:28]line [17:41:28]line [17:41:28]line [17:41:28]line [17:41:28]written 0, free lines is 3207 [17:41:28]MH_Cut [17:41:28]Write to MH i2c: D1 01 00 51 03 01 26 [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: D1 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: D1 01 00 [17:41:28]MH_I2C_Read... [17:41:28]Read from MH i2c: D1 01 00 51 03 00 25 [17:41:28]Write to MH i2c: 01 00 00 52 03 55 [17:41:28]Write i2c OK [17:41:28]MH_I2C_Read... [17:41:29]*** Cut start [17:41:29]*** Purtial cut [17:41:29]*** Stage 1: CUTSNS_PIN = 1 [17:41:29]Read from MH i2c: 01 [17:41:29]MH_I2C_Read... [17:41:29]*** Stop cut motor [17:41:29]*** Cut end [17:41:29]Read from MH i2c: 01 07 00 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [17:41:29]process_action close_receipt done [17:41:29]requested_data is exist [17:41:29]produce_requested_data [17:41:29]requested_item fm.sn is exist - process it [17:41:29]wFMCommunicate request_size=4 [17:41:29]MH_SAM_APDU [17:41:29]CAPDU: 80 11 00 00 [17:41:29]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [17:41:29]Write i2c OK [17:41:29]MH_I2C_Read... [17:41:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:29]Read from MH i2c: E2 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: E2 17 00 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [17:41:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:41:29]wFMCommunicate OK [17:41:29]requested_item fd.num is exist - process it [17:41:29]SAM_PROTO_GetFieldsCounters [17:41:29]wFMCommunicate request_size=4 [17:41:29]MH_SAM_APDU [17:41:29]CAPDU: 80 13 00 00 [17:41:29]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [17:41:29]Write i2c OK [17:41:29]MH_I2C_Read... [17:41:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:29]Read from MH i2c: E2 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: E2 62 00 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 45 [17:41:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 14 01 00 00 5E 04 04 00 14 01 00 00 57 04 04 00 15 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:29]wFMCommunicate OK [17:41:29]SAM_PROTO_GetFieldsCounters done [17:41:29]requested_item shift.num is exist - process it [17:41:29]requested_item shift.opened is exist - process it [17:41:29]req_shift_opened [17:41:29]FM_GetShiftState [17:41:29]SAM_PROTO_GetShiftState [17:41:29]wFMCommunicate request_size=4 [17:41:29]MH_SAM_APDU [17:41:29]CAPDU: 80 13 01 00 [17:41:29]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [17:41:29]Write i2c OK [17:41:29]MH_I2C_Read... [17:41:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:29]Read from MH i2c: E2 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: E2 0E 00 [17:41:29]MH_I2C_Read... [17:41:29]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 65 [17:41:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:41:29]wFMCommunicate OK [17:41:29]SAM_PROTO_GetShiftState done [17:41:29]FM_GetShiftState done [17:41:29]req_shift_opened done [17:41:29]requested_item shift.open_date is exist - process it [17:41:29]req_shift_open_date [17:41:29]req_shift_open_date done [17:41:29]produce_requested_data done [17:41:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151526,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:41:29]process_action_free close_receipt [17:41:29]json_value_free [17:41:29]json_value_free done [17:41:29]process_json_proto returns [17:41:29]Send response to host [17:41:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151526,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:41:29]free response buf [17:41:29]execute_script done [17:41:29]execute_script returns [17:41:29]free content buf [17:41:29]Sock 9.Close socket [17:41:29]Sock 9.Thread stoped [17:41:44]recv_with_timeout no data received [17:41:44]accept exits with 7 [17:41:44]New connection [17:41:44]New thread 3067022692 created [17:41:44]Thread 3067166052 joined [17:41:44]Waiting for new connection... [17:41:44] Sock 7.Parse request [17:41:44]Sock 7.Check first char [17:41:44]Sock 7.First char is OK [17:41:44]request: POST /json_proto HTTP/1.0 [17:41:44]Method: POST [17:41:44]URL: /json_proto [17:41:44]Method is POST - this is cgi request [17:41:44]url: /json_proto [17:41:44]query_string will be loaded in cgi processing [17:41:44]execute_cgi json_proto POST (null) [17:41:44]execute_cgi path=json_proto method=POST [17:41:44]POST find Content-Length [17:41:44]Host: 172.17.43.67:8080 [17:41:44]Content-Length: 1178 [17:41:44]Content-Type: application/json [17:41:44] [17:41:44]POST finish read [17:41:44]Found Content-Length = 1178 [17:41:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18816", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:44]execute_script... [17:41:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18816", "tax_sys" : 0, "items" : [ { "code": "4700003010018", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0437\u0435\u043B \u043B\u0438\u043C \u041F\u042D\u0422 0,5\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 1.000, "sum" : 55.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:41:44]POST & json_proto [17:41:44]process_json_proto [17:41:44]json parsed OK: [17:41:44]protocol is kg_v1.0 [17:41:44]action value=close_receipt [17:41:44]process_action close_receipt [17:41:44]cmd_close_receipt [17:41:44]MH_GetDate [17:41:44]Write to MH i2c: F0 00 00 56 03 48 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: F0 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: F0 09 00 [17:41:44]MH_I2C_Read... [17:41:44]Read from MH i2c: F0 09 00 56 03 00 59 05 EF 66 6A BD 47 65 D7 [17:41:44]GetLastDocTimeStamp 1726940486 [17:41:44]current date 1726940505 [17:41:44]FM_GetShiftState [17:41:44]SAM_PROTO_GetShiftState [17:41:44]wFMCommunicate request_size=4 [17:41:44]MH_SAM_APDU [17:41:44]CAPDU: 80 13 01 00 [17:41:44]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [17:41:44]Write i2c OK [17:41:44]MH_I2C_Read... [17:41:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:45]Read from MH i2c: E2 [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: E2 0E 00 [17:41:45]MH_I2C_Read... [17:41:45]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 67 [17:41:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:41:45]wFMCommunicate OK [17:41:45]SAM_PROTO_GetShiftState done [17:41:45]FM_GetShiftState done [17:41:45]opened in 1726878748 [17:41:45]opened+sec_in_day 1726965148 [17:41:45]quantity*price = 5000 [17:41:45]sum+1 = 5001 [17:41:45]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 1.000 * 55.00 = 55.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 277 21.09.2024 17:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151527 ФПД: 78334624824980 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151527&fm=78334624824980&tin=02508201610067®Number=0000000000091825&sum=15000 0 [17:41:46]StoreToDocumentArchive [17:41:46]shift 474 fd 151527 [17:41:46]save to /storage/0474/doc_00151527 [17:41:46]save last doc name /storage/0474/doc_00151527 to /storage/kkm_last_doc_name [17:41:46]save OK [17:41:46]Clear old archive folders... [17:41:46]ProcessDocumentItem done err = 0, tmpTLVsize=497 [17:41:46]tlvbuf is 00C68660 [17:41:46]SAM_PROTO_ClearQueue [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 09 00 00 [17:41:46]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [17:41:46]RAPDU: 90 00 [17:41:46]wFMCommunicate OK [17:41:46]SAM_PROTO_ClearQueue done [17:41:46]KKMCreateOFDPacket [17:41:46]OFDProtocolAddRootSTLVToBuf [17:41:46]FM_MakeSignedData [17:41:46]FM_MakeSignedData [17:41:46]SAM_PROTO_SignData [17:41:46]wFMCommunicate request_size=4 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 0D 01 02 [17:41:46]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [17:41:46]RAPDU: 90 00 [17:41:46]wFMCommunicate OK [17:41:46]wFMCommunicate request_size=255 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 0D 02 02 FA 03 00 F1 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 [17:41:46]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 F1 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 00 00 66 [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:46]Read from MH i2c: E2 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 [17:41:46]MH_I2C_Read... [17:41:46]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [17:41:46]RAPDU: 90 00 [17:41:46]wFMCommunicate OK [17:41:46]wFMCommunicate request_size=255 [17:41:46]MH_SAM_APDU [17:41:46]CAPDU: 80 0D 02 02 FA 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 59 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4F 02 00 35 04 06 00 47 3E B3 7C 7E [17:41:46]Write to MH i2c: E2 02 01 67 03 80 0D 02 02 FA 00 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 59 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4F 02 00 35 04 06 00 47 3E B3 7C 7E 00 00 1A [17:41:46]Write i2c OK [17:41:46]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [17:41:47]RAPDU: 90 00 [17:41:47]wFMCommunicate OK [17:41:47]wFMCommunicate request_size=6 [17:41:47]MH_SAM_APDU [17:41:47]CAPDU: 80 0D 02 02 01 94 [17:41:47]Write to MH i2c: E2 09 00 68 03 80 0D 02 02 01 00 94 00 00 7B [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [17:41:47]RAPDU: 90 00 [17:41:47]wFMCommunicate OK [17:41:47]wFMCommunicate request_size=4 [17:41:47]MH_SAM_APDU [17:41:47]CAPDU: 80 0D 03 02 [17:41:47]Write to MH i2c: E2 08 00 69 03 80 0D 03 02 00 00 00 00 E7 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 0B 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 0B 00 69 03 00 6B 10 48 89 B9 89 8E F1 90 00 F5 [17:41:47]RAPDU: 6B 10 48 89 B9 89 8E F1 90 00 [17:41:47]wFMCommunicate OK [17:41:47]SAM_PROTO_SignData done [17:41:47]FM_MakeSignedData done [17:41:47]CreateOFDProtocolMessage [17:41:47]wFMCommunicate request_size=4 [17:41:47]MH_SAM_APDU [17:41:47]CAPDU: 80 11 00 00 [17:41:47]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:47]Read from MH i2c: E2 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 17 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: E2 17 00 6A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [17:41:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:41:47]wFMCommunicate OK [17:41:47]CreateOFDProtocolMessage done [17:41:47]OFDSenderStorePacket 151527 [17:41:47]StoreOFDPacket docnum=151527 [17:41:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 05 02 00 00 27 A5 FD 01 58 30 5A 03 01 00 03 00 F1 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 59 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4F 02 00 35 04 06 00 47 3E B3 7C 7E 94 6B 10 48 89 B9 89 8E F1 [17:41:47]CheckFolder [17:41:47]dirname=/storage/ofd_packets [17:41:47]CheckFolder done [17:41:47]ProducePacketName [17:41:47]name=ofd_packets/00151527 [17:41:47]NVStorageSaveData ofd_packets/00151527 [17:41:47]File name is /storage/ofd_packets/00151527 [17:41:47]Write 547 bytes [17:41:47]NVStorageSaveData done [17:41:47]OFDSenderStorePacket done [17:41:47]KKMCreateOFDPacket done [17:41:47]NVStorageSaveData kkm_last_timestamp [17:41:47]File name is /storage/kkm_last_timestamp [17:41:47]Write 4 bytes [17:41:47]NVStorageSaveData done [17:41:47]ExternCall_PrintAddStr [17:41:47]wPrintStart [17:41:47]Write to MH i2c: 01 00 00 6B 03 6E [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [17:41:47]RasterBufferAndPrint [17:41:47]line Счет N : (3)18816 [17:41:47]line ИНН: 02508201610067 [17:41:47]line Контрольно-Кассовый Чек [17:41:47]line ПРОДАЖА [17:41:47]line Товар: 4700003010018 [17:41:47]line Чай хол Let`s Go! зел лим ПЭТ 0,5л [17:41:47]line 1.000 * 50.00 [17:41:47]line = 50.00 [17:41:47]line НДС 12% НСП 1% [17:41:47]line > о реализуемом товаре [17:41:47]line Товар: 4700000310043 [17:41:47]line Вода Жалалабат 27 1л [17:41:47]line 1.000 * 55.00 [17:41:47]line = 55.00 [17:41:47]line НДС 12% НСП 1% [17:41:47]line > о реализуемом товаре [17:41:47]line Товар: 4700000160358 [17:41:47]line Вода Легенда 1л [17:41:47]line 1.000 * 45.00 [17:41:47]line = 45.00 [17:41:47]line НДС 12% НСП 1% [17:41:47]line > о реализуемом товаре [17:41:47]line ИТОГО: 150.00 [17:41:47]line НСП 1% : 1.33 [17:41:47]line НДС 12% : 15.93 [17:41:47]line Наличными: 150.00 [17:41:47]line Безнал.: 0.00 [17:41:47]line Место: АЗС № 89 "Партнер Нефть" [17:41:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:41:47]line СНО: Общий режим [17:41:47]line Чек 277 21.09.2024 17:41 [17:41:47]line Смена: 474 ФФД: 1.0 [17:41:47]line ЗНМ: 0300000113 [17:41:47]line РНМ: 0000000000091825 [17:41:47]line Версия ККМ: 001 [17:41:47]line ФМ: 0000000000871835 [17:41:47]line ФД: 151527 [17:41:47]line ФПД: 78334624824980 [17:41:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151527&fm=78334624824980&tin=02508201610067®Number=0000000000091825&sum=15000 [17:41:47]line 0 [17:41:47]written 0, free lines is 4095 [17:41:47]Write to MH i2c: 01 00 00 A0 03 A3 [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 30 0C E6 [17:41:47]RasterBufferAndPrint [17:41:47]line [17:41:47]line [17:41:47]line [17:41:47]line [17:41:47]line [17:41:47]written 0, free lines is 3128 [17:41:47]MH_Cut [17:41:47]Write to MH i2c: D1 01 00 A7 03 01 7C [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: D1 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: D1 01 00 [17:41:47]MH_I2C_Read... [17:41:47]Read from MH i2c: D1 01 00 A7 03 00 7B [17:41:47]Write to MH i2c: 01 00 00 A8 03 AB [17:41:47]Write i2c OK [17:41:47]MH_I2C_Read... [17:41:48]*** Cut start [17:41:48]*** Purtial cut [17:41:48]*** Stage 1: CUTSNS_PIN = 1 [17:41:49]Read from MH i2c: 01 [17:41:49]MH_I2C_Read... [17:41:49]*** Stop cut motor [17:41:49]*** Cut end [17:41:49]Read from MH i2c: 01 07 00 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 FF 0F C0 [17:41:49]process_action close_receipt done [17:41:49]requested_data is exist [17:41:49]produce_requested_data [17:41:49]requested_item fm.sn is exist - process it [17:41:49]wFMCommunicate request_size=4 [17:41:49]MH_SAM_APDU [17:41:49]CAPDU: 80 11 00 00 [17:41:49]Write to MH i2c: E2 08 00 A9 03 80 11 00 00 00 00 00 00 26 [17:41:49]Write i2c OK [17:41:49]MH_I2C_Read... [17:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:41:49]Read from MH i2c: E2 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 17 00 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 17 00 A9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 79 [17:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:41:49]wFMCommunicate OK [17:41:49]requested_item fd.num is exist - process it [17:41:49]SAM_PROTO_GetFieldsCounters [17:41:49]wFMCommunicate request_size=4 [17:41:49]MH_SAM_APDU [17:41:49]CAPDU: 80 13 00 00 [17:41:49]Write to MH i2c: E2 08 00 AA 03 80 13 00 00 00 00 00 00 29 [17:41:49]Write i2c OK [17:41:49]MH_I2C_Read... [17:41:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:41:49]Read from MH i2c: E2 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 62 00 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 62 00 AA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [17:41:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 15 01 00 00 5E 04 04 00 15 01 00 00 57 04 04 00 16 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:41:49]wFMCommunicate OK [17:41:49]SAM_PROTO_GetFieldsCounters done [17:41:49]requested_item shift.num is exist - process it [17:41:49]requested_item shift.opened is exist - process it [17:41:49]req_shift_opened [17:41:49]FM_GetShiftState [17:41:49]SAM_PROTO_GetShiftState [17:41:49]wFMCommunicate request_size=4 [17:41:49]MH_SAM_APDU [17:41:49]CAPDU: 80 13 01 00 [17:41:49]Write to MH i2c: E2 08 00 AB 03 80 13 01 00 00 00 00 00 2B [17:41:49]Write i2c OK [17:41:49]MH_I2C_Read... [17:41:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:41:49]Read from MH i2c: E2 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 0E 00 [17:41:49]MH_I2C_Read... [17:41:49]Read from MH i2c: E2 0E 00 AB 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BB [17:41:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:41:49]wFMCommunicate OK [17:41:49]SAM_PROTO_GetShiftState done [17:41:49]FM_GetShiftState done [17:41:49]req_shift_opened done [17:41:49]requested_item shift.open_date is exist - process it [17:41:49]req_shift_open_date [17:41:49]req_shift_open_date done [17:41:49]produce_requested_data done [17:41:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151527,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:41:49]process_action_free close_receipt [17:41:49]json_value_free [17:41:49]json_value_free done [17:41:49]process_json_proto returns [17:41:49]Send response to host [17:41:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151527,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:41:49]free response buf [17:41:49]execute_script done [17:41:49]execute_script returns [17:41:49]free content buf [17:41:49]Sock 7.Close socket [17:41:49]Sock 7.Thread stoped [17:42:22]recv_with_timeout no data received [17:42:30]accept exits with 9 [17:42:30]New connection [17:42:30]New thread 3067166052 created [17:42:30]Thread 3067022692 joined [17:42:30]Waiting for new connection... [17:42:30] Sock 9.Parse request [17:42:30]Sock 9.Check first char [17:42:30]Sock 9.First char is OK [17:42:30]request: POST /json_proto HTTP/1.0 [17:42:30]Method: POST [17:42:30]URL: /json_proto [17:42:30]Method is POST - this is cgi request [17:42:30]url: /json_proto [17:42:30]query_string will be loaded in cgi processing [17:42:30]execute_cgi json_proto POST (null) [17:42:30]execute_cgi path=json_proto method=POST [17:42:30]POST find Content-Length [17:42:30]Host: 172.17.43.67:8080 [17:42:30]Content-Length: 680 [17:42:30]Content-Type: application/json [17:42:30] [17:42:30]POST finish read [17:42:30]Found Content-Length = 680 [17:42:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:30]execute_script... [17:42: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)1785543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:42:30]POST & json_proto [17:42:30]process_json_proto [17:42:30]json parsed OK: [17:42:30]protocol is kg_v1.0 [17:42:30]action value=close_receipt [17:42:30]process_action close_receipt [17:42:30]cmd_close_receipt [17:42:30]MH_GetDate [17:42:30]Write to MH i2c: F0 00 00 AC 03 9E [17:42:30]Write i2c OK [17:42:30]MH_I2C_Read... [17:42:30]Read from MH i2c: F0 [17:42:30]MH_I2C_Read... [17:42:30]Read from MH i2c: F0 09 00 [17:42:30]MH_I2C_Read... [17:42:30]Read from MH i2c: F0 09 00 AC 03 00 86 05 EF 66 6A BD 47 65 5A [17:42:30]GetLastDocTimeStamp 1726940505 [17:42:30]current date 1726940550 [17:42:30]FM_GetShiftState [17:42:30]SAM_PROTO_GetShiftState [17:42:30]wFMCommunicate request_size=4 [17:42:30]MH_SAM_APDU [17:42:30]CAPDU: 80 13 01 00 [17:42:30]Write to MH i2c: E2 08 00 AD 03 80 13 01 00 00 00 00 00 2D [17:42:30]Write i2c OK [17:42:30]MH_I2C_Read... [17:42:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:30]Read from MH i2c: E2 [17:42:30]MH_I2C_Read... [17:42:30]Read from MH i2c: E2 0E 00 [17:42:30]MH_I2C_Read... [17:42:30]Read from MH i2c: E2 0E 00 AD 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BD [17:42:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:42:30]wFMCommunicate OK [17:42:30]SAM_PROTO_GetShiftState done [17:42:30]FM_GetShiftState done [17:42:30]opened in 1726878748 [17:42:30]opened+sec_in_day 1726965148 [17:42:30]quantity*price = 200025 [17:42:30]sum+1 = 200026 [17:42:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 278 21.09.2024 17:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151528 ФПД: 88552509304760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151528&fm=88552509304760&tin=02508201610067®Number=0000000000091825&sum=200000 [17:42:31]StoreToDocumentArchive [17:42:31]shift 474 fd 151528 [17:42:31]save to /storage/0474/doc_00151528 [17:42:31]save last doc name /storage/0474/doc_00151528 to /storage/kkm_last_doc_name [17:42:31]save OK [17:42:31]Clear old archive folders... [17:42:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:42:31]tlvbuf is 00C5A0F0 [17:42:31]SAM_PROTO_ClearQueue [17:42:31]wFMCommunicate request_size=4 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 09 00 00 [17:42:31]Write to MH i2c: E2 08 00 BA 03 80 09 00 00 00 00 00 00 2F [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:42:31]Read from MH i2c: E2 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 [17:42:31]MH_I2C_Read... [17:42:31]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [17:42:31]RAPDU: 90 00 [17:42:31]wFMCommunicate OK [17:42:31]SAM_PROTO_ClearQueue done [17:42:31]KKMCreateOFDPacket [17:42:31]OFDProtocolAddRootSTLVToBuf [17:42:31]FM_MakeSignedData [17:42:31]FM_MakeSignedData [17:42:31]SAM_PROTO_SignData [17:42:31]wFMCommunicate request_size=4 [17:42:31]MH_SAM_APDU [17:42:31]CAPDU: 80 0D 01 02 [17:42:31]Write to MH i2c: E2 08 00 BB 03 80 0D 01 02 00 00 00 00 37 [17:42:31]Write i2c OK [17:42:31]MH_I2C_Read... [17:42:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:42:32]Read from MH i2c: E2 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 03 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [17:42:32]RAPDU: 90 00 [17:42:32]wFMCommunicate OK [17:42:32]wFMCommunicate request_size=255 [17:42:32]MH_SAM_APDU [17:42:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 01 00 00 F4 03 04 00 86 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4F 02 00 35 04 06 00 50 89 BC DC [17:42:32]Write to MH i2c: E2 02 01 BC 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 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 16 01 00 00 F4 03 04 00 86 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4F 02 00 35 04 06 00 50 89 BC DC 00 00 26 [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:32]Read from MH i2c: E2 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 03 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [17:42:32]RAPDU: 90 00 [17:42:32]wFMCommunicate OK [17:42:32]wFMCommunicate request_size=7 [17:42:32]MH_SAM_APDU [17:42:32]CAPDU: 80 0D 02 02 02 6F B8 [17:42:32]Write to MH i2c: E2 0A 00 BD 03 80 0D 02 02 02 00 6F B8 00 00 65 [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:42:32]Read from MH i2c: E2 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 03 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [17:42:32]RAPDU: 90 00 [17:42:32]wFMCommunicate OK [17:42:32]wFMCommunicate request_size=4 [17:42:32]MH_SAM_APDU [17:42:32]CAPDU: 80 0D 03 02 [17:42:32]Write to MH i2c: E2 08 00 BE 03 80 0D 03 02 00 00 00 00 3C [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:42:32]Read from MH i2c: E2 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 0B 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 0B 00 BE 03 00 07 9E 5F 46 68 13 82 56 90 00 DA [17:42:32]RAPDU: 07 9E 5F 46 68 13 82 56 90 00 [17:42:32]wFMCommunicate OK [17:42:32]SAM_PROTO_SignData done [17:42:32]FM_MakeSignedData done [17:42:32]CreateOFDProtocolMessage [17:42:32]wFMCommunicate request_size=4 [17:42:32]MH_SAM_APDU [17:42:32]CAPDU: 80 11 00 00 [17:42:32]Write to MH i2c: E2 08 00 BF 03 80 11 00 00 00 00 00 00 3C [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:32]Read from MH i2c: E2 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 17 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: E2 17 00 BF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8F [17:42:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:32]wFMCommunicate OK [17:42:32]CreateOFDProtocolMessage done [17:42:32]OFDSenderStorePacket 151528 [17:42:32]StoreOFDPacket docnum=151528 [17:42:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DA 79 04 01 BE 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 01 00 00 F4 03 04 00 86 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4F 02 00 35 04 06 00 50 89 BC DC 6F B8 07 9E 5F 46 68 13 82 56 [17:42:32]CheckFolder [17:42:32]dirname=/storage/ofd_packets [17:42:32]CheckFolder done [17:42:32]ProducePacketName [17:42:32]name=ofd_packets/00151528 [17:42:32]NVStorageSaveData ofd_packets/00151528 [17:42:32]File name is /storage/ofd_packets/00151528 [17:42:32]Write 298 bytes [17:42:32]NVStorageSaveData done [17:42:32]OFDSenderStorePacket done [17:42:32]KKMCreateOFDPacket done [17:42:32]NVStorageSaveData kkm_last_timestamp [17:42:32]File name is /storage/kkm_last_timestamp [17:42:32]Write 4 bytes [17:42:32]NVStorageSaveData done [17:42:32]ExternCall_PrintAddStr [17:42:32]wPrintStart [17:42:32]Write to MH i2c: 01 00 00 C0 03 C3 [17:42:32]Write i2c OK [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: 01 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: 01 07 00 [17:42:32]MH_I2C_Read... [17:42:32]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 FF 0F D8 [17:42:32]RasterBufferAndPrint [17:42:32]line Счет N : (1)1785543 [17:42:32]line ИНН: 02508201610067 [17:42:32]line Контрольно-Кассовый Чек [17:42:32]line ПРОДАЖА [17:42:32]line ТРК (МРК, ГНК) : 31 [17:42:32]line Товар: 2710194210 [17:42:32]line ДТ-К-5 [17:42:32]line 26.250 * 76.20 [17:42:32]line = 2000.25 [17:42:32]line НДС 12% НСП 1% [17:42:32]line > о реализуемом товаре [17:42:32]line ОКРУГЛЕНИЕ: -0.25 [17:42:32]line ИТОГО: 2000.00 [17:42:32]line Внесено: 2000.00 [17:42:32]line СДАЧА: 0.00 [17:42:32]line НСП 1% : 17.70 [17:42:32]line НДС 12% : 212.42 [17:42:32]line Наличными: 2000.00 [17:42:32]line Безнал.: 0.00 [17:42:32]line Место: АЗС № 89 "Партнер Нефть" [17:42:32]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:42:32]line СНО: Общий режим [17:42:32]line Чек 278 21.09.2024 17:42 [17:42:32]line Смена: 474 ФФД: 1.0 [17:42:32]line ЗНМ: 0300000113 [17:42:32]line РНМ: 0000000000091825 [17:42:32]line Версия ККМ: 001 [17:42:32]line ФМ: 0000000000871835 [17:42:32]line ФД: 151528 [17:42:32]line ФПД: 88552509304760 [17:42:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174230&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151528&fm=88552509304760&tin=02508201610067®Number=0000000000091825&sum=200000 [17:42:32]written 0, free lines is 4095 [17:42:33]Write to MH i2c: 01 00 00 EB 03 EE [17:42:33]Write i2c OK [17:42:33]MH_I2C_Read... [17:42:33]Read from MH i2c: 01 [17:42:33]MH_I2C_Read... [17:42:33]Read from MH i2c: 01 07 00 [17:42:33]MH_I2C_Read... [17:42:33]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 D2 0C D3 [17:42:33]RasterBufferAndPrint [17:42:33]line [17:42:33]line [17:42:33]line [17:42:33]line [17:42:33]line [17:42:33]written 0, free lines is 3288 [17:42:33]MH_Cut [17:42:33]Write to MH i2c: D1 01 00 F2 03 01 C7 [17:42:33]Write i2c OK [17:42:33]MH_I2C_Read... [17:42:33]Read from MH i2c: D1 [17:42:33]MH_I2C_Read... [17:42:33]Read from MH i2c: D1 01 00 [17:42:33]MH_I2C_Read... [17:42:33]Read from MH i2c: D1 01 00 F2 03 00 C6 [17:42:33]Write to MH i2c: 01 00 00 F3 03 F6 [17:42:33]Write i2c OK [17:42:33]MH_I2C_Read... [17:42:33]*** Cut start [17:42:33]*** Purtial cut [17:42:33]*** Stage 1: CUTSNS_PIN = 1 [17:42:34]Read from MH i2c: 01 [17:42:34]MH_I2C_Read... [17:42:34]*** Stop cut motor [17:42:34]*** Cut end [17:42:34]Read from MH i2c: 01 07 00 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [17:42:34]process_action close_receipt done [17:42:34]requested_data is exist [17:42:34]produce_requested_data [17:42:34]requested_item fm.sn is exist - process it [17:42:34]wFMCommunicate request_size=4 [17:42:34]MH_SAM_APDU [17:42:34]CAPDU: 80 11 00 00 [17:42:34]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [17:42:34]Write i2c OK [17:42:34]MH_I2C_Read... [17:42:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:42:34]Read from MH i2c: E2 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 17 00 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C4 [17:42:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:42:34]wFMCommunicate OK [17:42:34]requested_item fd.num is exist - process it [17:42:34]SAM_PROTO_GetFieldsCounters [17:42:34]wFMCommunicate request_size=4 [17:42:34]MH_SAM_APDU [17:42:34]CAPDU: 80 13 00 00 [17:42:34]Write to MH i2c: E2 08 00 F5 03 80 13 00 00 00 00 00 00 74 [17:42:34]Write i2c OK [17:42:34]MH_I2C_Read... [17:42:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:42:34]Read from MH i2c: E2 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 62 00 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 62 00 F5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [17:42:34]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:42:34]wFMCommunicate OK [17:42:34]SAM_PROTO_GetFieldsCounters done [17:42:34]requested_item shift.num is exist - process it [17:42:34]requested_item shift.opened is exist - process it [17:42:34]req_shift_opened [17:42:34]FM_GetShiftState [17:42:34]SAM_PROTO_GetShiftState [17:42:34]wFMCommunicate request_size=4 [17:42:34]MH_SAM_APDU [17:42:34]CAPDU: 80 13 01 00 [17:42:34]Write to MH i2c: E2 08 00 F6 03 80 13 01 00 00 00 00 00 76 [17:42:34]Write i2c OK [17:42:34]MH_I2C_Read... [17:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:42:34]Read from MH i2c: E2 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 0E 00 [17:42:34]MH_I2C_Read... [17:42:34]Read from MH i2c: E2 0E 00 F6 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 06 [17:42:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:42:34]wFMCommunicate OK [17:42:34]SAM_PROTO_GetShiftState done [17:42:34]FM_GetShiftState done [17:42:34]req_shift_opened done [17:42:34]requested_item shift.open_date is exist - process it [17:42:34]req_shift_open_date [17:42:34]req_shift_open_date done [17:42:34]produce_requested_data done [17:42:34]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151528,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:42:34]process_action_free close_receipt [17:42:34]json_value_free [17:42:34]json_value_free done [17:42:34]process_json_proto returns [17:42:34]Send response to host [17:42:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151528,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:42:34]free response buf [17:42:34]execute_script done [17:42:34]execute_script returns [17:42:34]free content buf [17:42:34]Sock 9.Close socket [17:42:34]Sock 9.Thread stoped [17:42:42]recv_with_timeout no data received [17:43:38]ConnectInit Can't connect to host [17:43:38]CommunicateWithHost connect error [17:43:38]CommunicateWithHost err = -1 [17:43:38]OFD Sender: Server communicate error [17:43:38]OFD Sender: Processing packet 151526 [packets to send 826, broken 823] [17:43:38]ProducePacketName [17:43:38]name=ofd_packets/00151526 [17:43:38]OFD Sender: To server: pG, [17:43:38]CommunicateWithHost lk.salyk.kg:30040 [17:43:38]ConnectInit lk.salyk.kg [17:43:39]Connected sock=7 [17:43:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 BA 01 00 00 42 92 B2 01 F1 93 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 46 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4F 02 00 35 04 06 00 5F 09 B6 B3 AD 61 0F 80 96 92 72 56 0A AC [17:43:44]recv_with_timeout no data received [17:43:44]CommunicateWithHost answer receiving error [17:43:44]CommunicateWithHost err = -3 [17:43:44]OFD Sender: Server communicate error [17:43:49]OFD Sender: Processing packet 151526 [packets to send 826, broken 823] [17:43:49]ProducePacketName [17:43:49]name=ofd_packets/00151526 [17:43:49]OFD Sender: To server: pG, [17:43:49]CommunicateWithHost lk.salyk.kg:30040 [17:43:49]ConnectInit lk.salyk.kg [17:43:50]Connected sock=7 [17:43:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 BA 01 00 00 42 92 B2 01 F1 93 5A 03 01 00 03 00 A6 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 35 36 06 04 33 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 54 6F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 50 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C3 0F 00 00 00 00 07 04 06 00 70 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 01 00 00 F4 03 04 00 46 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4F 02 00 35 04 06 00 5F 09 B6 B3 AD 61 0F 80 96 92 72 56 0A AC [17:43:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 64 8A 47 00 81 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E6 4F 02 00 F4 03 04 00 DB AD EE 66 B6 04 01 00 00 DE 76 80 1F 5D 92 1C 0F [17:43:51]CommunicateWithHost err = 0 [17:43:51]CheckOFDResponse [17:43:51]1017 (14) - 77093643461234 [17:43:51]1041 (16) - 0000000000871835 [17:43:51]1040 (4) - 151526 [17:43:51]1012 (4) - 21.09.2024 11:28 [17:43:51]1206 (1) - 0 [17:43:51]OFD Sender: Remove packet 151526 [17:43:51]ProducePacketName [17:43:51]name=ofd_packets/00151526 [17:43:51]NVStorageDeleteData [17:43:52]OFD Sender: Processing packet 151527 [packets to send 825, broken 823] [17:43:52]ProducePacketName [17:43:52]name=ofd_packets/00151527 [17:43:52]OFD Sender: To server: pG, [17:43:52]CommunicateWithHost lk.salyk.kg:30040 [17:43:52]ConnectInit lk.salyk.kg [17:43:52]Connected sock=7 [17:43:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 05 02 00 00 27 A5 FD 01 58 30 5A 03 01 00 03 00 F1 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 7C 15 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 06 00 00 00 00 07 04 06 00 98 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 59 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4F 02 00 35 04 06 00 47 3E B3 7C 7E 94 6B 10 48 89 B9 89 8E F1 [17:43:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A3 3F 47 00 81 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E7 4F 02 00 F4 03 04 00 DD AD EE 66 B6 04 01 00 00 9A D0 64 60 2F 8C 04 A9 [17:43:53]CommunicateWithHost err = 0 [17:43:53]CheckOFDResponse [17:43:53]1017 (14) - 77093643461234 [17:43:53]1041 (16) - 0000000000871835 [17:43:53]1040 (4) - 151527 [17:43:53]1012 (4) - 21.09.2024 11:28 [17:43:53]1206 (1) - 0 [17:43:53]OFD Sender: Remove packet 151527 [17:43:53]ProducePacketName [17:43:53]name=ofd_packets/00151527 [17:43:53]NVStorageDeleteData [17:43:54]OFD Sender: Processing packet 151528 [packets to send 824, broken 823] [17:43:54]ProducePacketName [17:43:54]name=ofd_packets/00151528 [17:43:54]OFD Sender: To server: pG, [17:43:54]CommunicateWithHost lk.salyk.kg:30040 [17:43:54]ConnectInit lk.salyk.kg [17:43:54]Connected sock=7 [17:43:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 DA 79 04 01 BE 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 16 01 00 00 F4 03 04 00 86 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E8 4F 02 00 35 04 06 00 50 89 BC DC 6F B8 07 9E 5F 46 68 13 82 56 [17:43:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2C 20 47 00 56 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 38 37 31 38 33 35 10 04 04 00 E8 4F 02 00 F4 03 04 00 DF AD EE 66 B6 04 01 00 00 05 A8 CA 8D D3 26 5E 69 [17:43:55]CommunicateWithHost err = 0 [17:43:55]CheckOFDResponse [17:43:55]1017 (14) - 77093643461234 [17:43:55]1041 (16) - 0000000000871835 [17:43:55]1040 (4) - 151528 [17:43:55]1012 (4) - 21.09.2024 11:28 [17:43:55]1206 (1) - 0 [17:43:55]OFD Sender: Remove packet 151528 [17:43:55]ProducePacketName [17:43:55]name=ofd_packets/00151528 [17:43:55]NVStorageDeleteData [17:43:56]OFD Sender: No OFD packet to send [17:43:58]accept exits with 11 [17:43:58]New connection [17:43:58]New thread 3067022692 created [17:43:58]Thread 3067166052 joined [17:43:58]Waiting for new connection... [17:43:58] Sock 11.Parse request [17:43:58]Sock 11.Check first char [17:43:58]Sock 11.First char is OK [17:43:58]request: POST /json_proto HTTP/1.0 [17:43:58]Method: POST [17:43:58]URL: /json_proto [17:43:58]Method is POST - this is cgi request [17:43:58]url: /json_proto [17:43:58]query_string will be loaded in cgi processing [17:43:58]execute_cgi json_proto POST (null) [17:43:58]execute_cgi path=json_proto method=POST [17:43:58]POST find Content-Length [17:43:58]Host: 172.17.43.67:8080 [17:43:58]Content-Length: 678 [17:43:58]Content-Type: application/json [17:43:58] [17:43:58]POST finish read [17:43:58]Found Content-Length = 678 [17:43:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.580, "sum" : 310.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:58]execute_script... [17:43: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)1785544", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.580, "sum" : 310.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:43:58]POST & json_proto [17:43:58]process_json_proto [17:43:58]json parsed OK: [17:43:58]protocol is kg_v1.0 [17:43:58]action value=close_receipt [17:43:58]process_action close_receipt [17:43:58]cmd_close_receipt [17:43:58]MH_GetDate [17:43:58]Write to MH i2c: F0 00 00 F7 03 E9 [17:43:58]Write i2c OK [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: F0 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: F0 09 00 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: F0 09 00 F7 03 00 DE 05 EF 66 6A BD 47 65 FD [17:43:58]GetLastDocTimeStamp 1726940550 [17:43:58]current date 1726940638 [17:43:58]FM_GetShiftState [17:43:58]SAM_PROTO_GetShiftState [17:43:58]wFMCommunicate request_size=4 [17:43:58]MH_SAM_APDU [17:43:58]CAPDU: 80 13 01 00 [17:43:58]Write to MH i2c: E2 08 00 F8 03 80 13 01 00 00 00 00 00 78 [17:43:58]Write i2c OK [17:43:58]MH_I2C_Read... [17:43:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:43:58]Read from MH i2c: E2 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: E2 0E 00 [17:43:58]MH_I2C_Read... [17:43:58]Read from MH i2c: E2 0E 00 F8 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 08 [17:43:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:43:58]wFMCommunicate OK [17:43:58]SAM_PROTO_GetShiftState done [17:43:58]FM_GetShiftState done [17:43:58]opened in 1726878748 [17:43:58]opened+sec_in_day 1726965148 [17:43:58]quantity*price = 31052 [17:43:58]sum+1 = 31053 [17:43:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 310.00 Внесено: 310.00 СДАЧА: 0.00 НСП 1% : 2.75 НДС 12% : 32.98 Наличными: 310.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 279 21.09.2024 17:43 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151529 ФПД: 142650290512862 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151529&fm=142650290512862&tin=02508201610067®Number=0000000000091825&sum=31000 [17:43:59]StoreToDocumentArchive [17:43:59]shift 474 fd 151529 [17:43:59]save to /storage/0474/doc_00151529 [17:43:59]save last doc name /storage/0474/doc_00151529 to /storage/kkm_last_doc_name [17:43:59]save OK [17:43:59]Clear old archive folders... [17:43:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:43:59]tlvbuf is 00C68350 [17:43:59]SAM_PROTO_ClearQueue [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 09 00 00 [17:43:59]Write to MH i2c: E2 08 00 05 04 80 09 00 00 00 00 00 00 7B [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [17:43:59]RAPDU: 90 00 [17:43:59]wFMCommunicate OK [17:43:59]SAM_PROTO_ClearQueue done [17:43:59]KKMCreateOFDPacket [17:43:59]OFDProtocolAddRootSTLVToBuf [17:43:59]FM_MakeSignedData [17:43:59]FM_MakeSignedData [17:43:59]SAM_PROTO_SignData [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 0D 01 02 [17:43:59]Write to MH i2c: E2 08 00 06 04 80 0D 01 02 00 00 00 00 83 [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [17:43:59]RAPDU: 90 00 [17:43:59]wFMCommunicate OK [17:43:59]wFMCommunicate request_size=255 [17:43:59]MH_SAM_APDU [17:43: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 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 DE 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4F 02 00 35 04 06 00 81 [17:43:59]Write to MH i2c: E2 02 01 07 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 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 DE 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4F 02 00 35 04 06 00 81 00 00 E7 [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 07 04 00 90 00 7F [17:43:59]RAPDU: 90 00 [17:43:59]wFMCommunicate OK [17:43:59]wFMCommunicate request_size=10 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 0D 02 02 05 BD 5B E4 A3 DE [17:43:59]Write to MH i2c: E2 0D 00 08 04 80 0D 02 02 05 00 BD 5B E4 A3 DE 00 00 0D [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [17:43:59]RAPDU: 90 00 [17:43:59]wFMCommunicate OK [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 0D 03 02 [17:43:59]Write to MH i2c: E2 08 00 09 04 80 0D 03 02 00 00 00 00 88 [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:43:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:43:59]Read from MH i2c: E2 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 0B 00 [17:43:59]MH_I2C_Read... [17:43:59]Read from MH i2c: E2 0B 00 09 04 00 C0 6D EE F9 25 BF BC 6D 90 00 AA [17:43:59]RAPDU: C0 6D EE F9 25 BF BC 6D 90 00 [17:43:59]wFMCommunicate OK [17:43:59]SAM_PROTO_SignData done [17:43:59]FM_MakeSignedData done [17:43:59]CreateOFDProtocolMessage [17:43:59]wFMCommunicate request_size=4 [17:43:59]MH_SAM_APDU [17:43:59]CAPDU: 80 11 00 00 [17:43:59]Write to MH i2c: E2 08 00 0A 04 80 11 00 00 00 00 00 00 88 [17:43:59]Write i2c OK [17:43:59]MH_I2C_Read... [17:44:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:00]Read from MH i2c: E2 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: E2 17 00 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: E2 17 00 0A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [17:44:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:00]wFMCommunicate OK [17:44:00]CreateOFDProtocolMessage done [17:44:00]OFDSenderStorePacket 151529 [17:44:00]StoreOFDPacket docnum=151529 [17:44:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A 56 07 01 D1 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 DE 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4F 02 00 35 04 06 00 81 BD 5B E4 A3 DE C0 6D EE F9 25 BF BC 6D [17:44:00]CheckFolder [17:44:00]dirname=/storage/ofd_packets [17:44:00]CheckFolder done [17:44:00]ProducePacketName [17:44:00]name=ofd_packets/00151529 [17:44:00]NVStorageSaveData ofd_packets/00151529 [17:44:00]File name is /storage/ofd_packets/00151529 [17:44:00]Write 301 bytes [17:44:00]NVStorageSaveData done [17:44:00]OFDSenderStorePacket done [17:44:00]KKMCreateOFDPacket done [17:44:00]NVStorageSaveData kkm_last_timestamp [17:44:00]File name is /storage/kkm_last_timestamp [17:44:00]Write 4 bytes [17:44:00]NVStorageSaveData done [17:44:00]ExternCall_PrintAddStr [17:44:00]wPrintStart [17:44:00]Write to MH i2c: 01 00 00 0B 04 0F [17:44:00]Write i2c OK [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: 01 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: 01 07 00 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 FF 0F 24 [17:44:00]RasterBufferAndPrint [17:44:00]line Счет N : (1)1785544 [17:44:00]line ИНН: 02508201610067 [17:44:00]line Контрольно-Кассовый Чек [17:44:00]line ПРОДАЖА [17:44:00]line ТРК (МРК, ГНК) : 32 [17:44:00]line Товар: 2710124130 [17:44:00]line Аи-92-К-5 [17:44:00]line 4.580 * 67.80 [17:44:00]line = 310.52 [17:44:00]line НДС 12% НСП 1% [17:44:00]line > о реализуемом товаре [17:44:00]line ОКРУГЛЕНИЕ: -0.52 [17:44:00]line ИТОГО: 310.00 [17:44:00]line Внесено: 310.00 [17:44:00]line СДАЧА: 0.00 [17:44:00]line НСП 1% : 2.75 [17:44:00]line НДС 12% : 32.98 [17:44:00]line Наличными: 310.00 [17:44:00]line Безнал.: 0.00 [17:44:00]line Место: АЗС № 89 "Партнер Нефть" [17:44:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:44:00]line СНО: Общий режим [17:44:00]line Чек 279 21.09.2024 17:43 [17:44:00]line Смена: 474 ФФД: 1.0 [17:44:00]line ЗНМ: 0300000113 [17:44:00]line РНМ: 0000000000091825 [17:44:00]line Версия ККМ: 001 [17:44:00]line ФМ: 0000000000871835 [17:44:00]line ФД: 151529 [17:44:00]line ФПД: 142650290512862 [17:44:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174358&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151529&fm=142650290512862&tin=02508201610067®Number=0000000000091825&sum=31000 [17:44:00]written 0, free lines is 4095 [17:44:00]OFD Sender: Processing packet 151529 [packets to send 824, broken 823] [17:44:00]ProducePacketName [17:44:00]name=ofd_packets/00151529 [17:44:00]OFD Sender: To server: pG, [17:44:00]CommunicateWithHost lk.salyk.kg:30040 [17:44:00]ConnectInit lk.salyk.kg [17:44:00]Write to MH i2c: 01 00 00 36 04 3A [17:44:00]Write i2c OK [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: 01 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: 01 07 00 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 DA 0C 27 [17:44:00]RasterBufferAndPrint [17:44:00]line [17:44:00]line [17:44:00]line [17:44:00]line [17:44:00]line [17:44:00]written 0, free lines is 3296 [17:44:00]MH_Cut [17:44:00]Write to MH i2c: D1 01 00 3D 04 01 13 [17:44:00]Write i2c OK [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: D1 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: D1 01 00 [17:44:00]MH_I2C_Read... [17:44:00]Read from MH i2c: D1 01 00 3D 04 00 12 [17:44:00]Write to MH i2c: 01 00 00 3E 04 42 [17:44:00]Write i2c OK [17:44:00]MH_I2C_Read... [17:44:00]Connected sock=9 [17:44:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9A 56 07 01 D1 3C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 DE 05 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4F 02 00 35 04 06 00 81 BD 5B E4 A3 DE C0 6D EE F9 25 BF BC 6D [17:44:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 11 22 47 00 38 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 E9 4F 02 00 F4 03 04 00 E4 AD EE 66 B6 04 01 00 00 9C 1A 55 25 74 07 62 77 [17:44:01]CommunicateWithHost err = 0 [17:44:01]CheckOFDResponse [17:44:01]1017 (14) - 77093643461234 [17:44:01]1041 (16) - 0000000000871835 [17:44:01]1040 (4) - 151529 [17:44:01]1012 (4) - 21.09.2024 11:28 [17:44:01]1206 (1) - 0 [17:44:01]OFD Sender: Remove packet 151529 [17:44:01]ProducePacketName [17:44:01]name=ofd_packets/00151529 [17:44:01]NVStorageDeleteData [17:44:01]*** Cut start [17:44:01]*** Purtial cut [17:44:01]*** Stage 1: CUTSNS_PIN = 1 [17:44:01]OFD Sender: No OFD packet to send [17:44:01]Read from MH i2c: 01 [17:44:01]MH_I2C_Read... [17:44:01]*** Stop cut motor [17:44:01]*** Cut end [17:44:01]Read from MH i2c: 01 07 00 [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: 01 07 00 3E 04 00 00 00 00 00 FF 0F 57 [17:44:01]process_action close_receipt done [17:44:01]requested_data is exist [17:44:01]produce_requested_data [17:44:01]requested_item fm.sn is exist - process it [17:44:01]wFMCommunicate request_size=4 [17:44:01]MH_SAM_APDU [17:44:01]CAPDU: 80 11 00 00 [17:44:01]Write to MH i2c: E2 08 00 3F 04 80 11 00 00 00 00 00 00 BD [17:44:01]Write i2c OK [17:44:01]MH_I2C_Read... [17:44:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:44:01]Read from MH i2c: E2 [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: E2 17 00 [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: E2 17 00 3F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 10 [17:44:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:44:01]wFMCommunicate OK [17:44:01]requested_item fd.num is exist - process it [17:44:01]SAM_PROTO_GetFieldsCounters [17:44:01]wFMCommunicate request_size=4 [17:44:01]MH_SAM_APDU [17:44:01]CAPDU: 80 13 00 00 [17:44:01]Write to MH i2c: E2 08 00 40 04 80 13 00 00 00 00 00 00 C0 [17:44:01]Write i2c OK [17:44:01]MH_I2C_Read... [17:44:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:44:01]Read from MH i2c: E2 [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: E2 62 00 [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: E2 62 00 40 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [17:44:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 E9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:44:01]wFMCommunicate OK [17:44:01]SAM_PROTO_GetFieldsCounters done [17:44:01]requested_item shift.num is exist - process it [17:44:01]requested_item shift.opened is exist - process it [17:44:01]req_shift_opened [17:44:01]FM_GetShiftState [17:44:01]SAM_PROTO_GetShiftState [17:44:01]wFMCommunicate request_size=4 [17:44:01]MH_SAM_APDU [17:44:01]CAPDU: 80 13 01 00 [17:44:01]Write to MH i2c: E2 08 00 41 04 80 13 01 00 00 00 00 00 C2 [17:44:01]Write i2c OK [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: E2 [17:44:01]MH_I2C_Read... [17:44:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:44:01]Read from MH i2c: E2 0E 00 [17:44:01]MH_I2C_Read... [17:44:01]Read from MH i2c: E2 0E 00 41 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 52 [17:44:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:44:01]wFMCommunicate OK [17:44:01]SAM_PROTO_GetShiftState done [17:44:01]FM_GetShiftState done [17:44:01]req_shift_opened done [17:44:01]requested_item shift.open_date is exist - process it [17:44:01]req_shift_open_date [17:44:01]req_shift_open_date done [17:44:01]produce_requested_data done [17:44:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151529,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:44:01]process_action_free close_receipt [17:44:01]json_value_free [17:44:01]json_value_free done [17:44:01]process_json_proto returns [17:44:01]Send response to host [17:44:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151529,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:44:01]free response buf [17:44:01]execute_script done [17:44:01]execute_script returns [17:44:01]free content buf [17:44:01]Sock 11.Close socket [17:44:01]Sock 11.Thread stoped [17:44:06]OFD Sender: No OFD packet to send [17:44:09]recv_with_timeout no data received [17:44:11]OFD Sender: No OFD packet to send [17:44:16]OFD Sender: No OFD packet to send [17:44:21]OFD Sender: No OFD packet to send [17:44:26]recv_with_timeout no data received [17:44:26]OFD Sender: No OFD packet to send [17:44:31]OFD Sender: No OFD packet to send [17:44:36]OFD Sender: No OFD packet to send [17:44:41]OFD Sender: No OFD packet to send [17:44:46]OFD Sender: No OFD packet to send [17:44:51]OFD Sender: No OFD packet to send [17:44:56]OFD Sender: No OFD packet to send [17:45:01]recv_with_timeout no data received [17:45:01]OFD Sender: No OFD packet to send [17:45:06]OFD Sender: No OFD packet to send [17:45:11]OFD Sender: No OFD packet to send [17:45:11]recv_with_timeout no data received [17:45:16]OFD Sender: No OFD packet to send [17:45:21]OFD Sender: No OFD packet to send [17:45:26]OFD Sender: No OFD packet to send [17:45:31]OFD Sender: No OFD packet to send [17:45:36]OFD Sender: No OFD packet to send [17:45:41]OFD Sender: No OFD packet to send [17:45:46]OFD Sender: No OFD packet to send [17:45:51]OFD Sender: No OFD packet to send [17:45:56]OFD Sender: No OFD packet to send [17:45:59]recv_with_timeout no data received [17:46:01]OFD Sender: No OFD packet to send [17:46:06]OFD Sender: No OFD packet to send [17:46:12]OFD Sender: No OFD packet to send [17:46:17]OFD Sender: No OFD packet to send [17:46:22]OFD Sender: No OFD packet to send [17:46:47]OFD Sender: No OFD packet to send [17:46:52]OFD Sender: No OFD packet to send [17:46:57]OFD Sender: No OFD packet to send [17:47:02]OFD Sender: No OFD packet to send [17:47:05]recv_with_timeout no data received [17:47:07]OFD Sender: No OFD packet to send [17:47:12]OFD Sender: No OFD packet to send [17:47:17]OFD Sender: No OFD packet to send [17:47:22]OFD Sender: No OFD packet to send [17:47:27]OFD Sender: No OFD packet to send [17:47:29]recv_with_timeout no data received [17:47:32]OFD Sender: No OFD packet to send [17:47:37]OFD Sender: No OFD packet to send [17:47:42]OFD Sender: No OFD packet to send [17:47:47]OFD Sender: No OFD packet to send [17:47:52]OFD Sender: No OFD packet to send [17:47:55]accept exits with 7 [17:47:55]New connection [17:47:55]New thread 3067166052 created [17:47:55]Thread 3067022692 joined [17:47:55]Waiting for new connection... [17:47:55] Sock 7.Parse request [17:47:55]Sock 7.Check first char [17:47:55]Sock 7.First char is OK [17:47:55]request: POST /json_proto HTTP/1.0 [17:47:55]Method: POST [17:47:55]URL: /json_proto [17:47:55]Method is POST - this is cgi request [17:47:55]url: /json_proto [17:47:55]query_string will be loaded in cgi processing [17:47:55]execute_cgi json_proto POST (null) [17:47:55]execute_cgi path=json_proto method=POST [17:47:55]POST find Content-Length [17:47:55]Host: 172.17.43.67:8080 [17:47:55]Content-Length: 984 [17:47:55]Content-Type: application/json [17:47:55] [17:47:55]POST finish read [17:47:55]Found Content-Length = 984 [17:47:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785545", "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.80, "quantity" : 45.660, "sum" : 3050.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 45.66 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 3050.00, "payments": [ { "type": 0, "sum" : 3050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:55]execute_script... [17:47: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)1785545", "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.80, "quantity" : 45.660, "sum" : 3050.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0410\u0418-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 45.66 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 3050.00, "payments": [ { "type": 0, "sum" : 3050.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:47:55]POST & json_proto [17:47:55]process_json_proto [17:47:55]json parsed OK: [17:47:55]protocol is kg_v1.0 [17:47:55]action value=close_receipt [17:47:55]process_action close_receipt [17:47:55]cmd_close_receipt [17:47:55]MH_GetDate [17:47:55]Write to MH i2c: F0 00 00 42 04 35 [17:47:55]Write i2c OK [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: F0 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: F0 09 00 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: F0 09 00 42 04 00 CB 06 EF 66 6A BD 47 65 37 [17:47:55]GetLastDocTimeStamp 1726940638 [17:47:55]current date 1726940875 [17:47:55]FM_GetShiftState [17:47:55]SAM_PROTO_GetShiftState [17:47:55]wFMCommunicate request_size=4 [17:47:55]MH_SAM_APDU [17:47:55]CAPDU: 80 13 01 00 [17:47:55]Write to MH i2c: E2 08 00 43 04 80 13 01 00 00 00 00 00 C4 [17:47:55]Write i2c OK [17:47:55]MH_I2C_Read... [17:47:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:55]Read from MH i2c: E2 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: E2 0E 00 [17:47:55]MH_I2C_Read... [17:47:55]Read from MH i2c: E2 0E 00 43 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 54 [17:47:55]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:47:55]wFMCommunicate OK [17:47:55]SAM_PROTO_GetShiftState done [17:47:55]FM_GetShiftState done [17:47:55]opened in 1726878748 [17:47:55]opened+sec_in_day 1726965148 [17:47:55]quantity*price = 305008 [17:47:55]sum+1 = 305010 [17:47:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 3050.00 Внесено: 5000.00 СДАЧА: 1950.00 НСП 1% : 26.99 НДС 12% : 323.90 Наличными: 3050.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 280 21.09.2024 17:47 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа АИ-92 номер 89 сэкономлено 45.66 сом ФМ: 0000000000871835 ФД: 151530 ФПД: 66017164124485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174755&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151530&fm=66017164124485&tin=02508201610067®Number=0000000000091825&sum=305000 [17:47:56]StoreToDocumentArchive [17:47:56]shift 474 fd 151530 [17:47:56]save to /storage/0474/doc_00151530 [17:47:56]save last doc name /storage/0474/doc_00151530 to /storage/kkm_last_doc_name [17:47:56]save OK [17:47:56]Clear old archive folders... [17:47:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:47:56]tlvbuf is 00C69F70 [17:47:56]SAM_PROTO_ClearQueue [17:47:56]wFMCommunicate request_size=4 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 09 00 00 [17:47:56]Write to MH i2c: E2 08 00 50 04 80 09 00 00 00 00 00 00 C6 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [17:47:56]RAPDU: 90 00 [17:47:56]wFMCommunicate OK [17:47:56]SAM_PROTO_ClearQueue done [17:47:56]KKMCreateOFDPacket [17:47:56]OFDProtocolAddRootSTLVToBuf [17:47:56]FM_MakeSignedData [17:47:56]FM_MakeSignedData [17:47:56]SAM_PROTO_SignData [17:47:56]wFMCommunicate request_size=4 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 0D 01 02 [17:47:56]Write to MH i2c: E2 08 00 51 04 80 0D 01 02 00 00 00 00 CE [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [17:47:56]RAPDU: 90 00 [17:47:56]wFMCommunicate OK [17:47:56]wFMCommunicate request_size=255 [17:47:56]MH_SAM_APDU [17:47: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 5C B2 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 7E 00 00 00 00 07 04 06 00 68 A7 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CB 06 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4F 02 00 35 04 06 00 3C [17:47:56]Write to MH i2c: E2 02 01 52 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 5C B2 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 7E 00 00 00 00 07 04 06 00 68 A7 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CB 06 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4F 02 00 35 04 06 00 3C 00 00 84 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 52 04 00 90 00 CA [17:47:56]RAPDU: 90 00 [17:47:56]wFMCommunicate OK [17:47:56]wFMCommunicate request_size=10 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 0D 02 02 05 0A D1 9D E1 45 [17:47:56]Write to MH i2c: E2 0D 00 53 04 80 0D 02 02 05 00 0A D1 9D E1 45 00 00 79 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 03 00 53 04 00 90 00 CB [17:47:56]RAPDU: 90 00 [17:47:56]wFMCommunicate OK [17:47:56]wFMCommunicate request_size=4 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 0D 03 02 [17:47:56]Write to MH i2c: E2 08 00 54 04 80 0D 03 02 00 00 00 00 D3 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 0B 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 0B 00 54 04 00 D2 CF 41 CF D3 22 A7 7F 90 00 A0 [17:47:56]RAPDU: D2 CF 41 CF D3 22 A7 7F 90 00 [17:47:56]wFMCommunicate OK [17:47:56]SAM_PROTO_SignData done [17:47:56]FM_MakeSignedData done [17:47:56]CreateOFDProtocolMessage [17:47:56]wFMCommunicate request_size=4 [17:47:56]MH_SAM_APDU [17:47:56]CAPDU: 80 11 00 00 [17:47:56]Write to MH i2c: E2 08 00 55 04 80 11 00 00 00 00 00 00 D3 [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:56]Read from MH i2c: E2 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 17 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: E2 17 00 55 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 26 [17:47:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:47:56]wFMCommunicate OK [17:47:56]CreateOFDProtocolMessage done [17:47:56]OFDSenderStorePacket 151530 [17:47:56]StoreOFDPacket docnum=151530 [17:47:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 69 07 01 EC 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 5C B2 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 7E 00 00 00 00 07 04 06 00 68 A7 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CB 06 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4F 02 00 35 04 06 00 3C 0A D1 9D E1 45 D2 CF 41 CF D3 22 A7 7F [17:47:56]CheckFolder [17:47:56]dirname=/storage/ofd_packets [17:47:56]CheckFolder done [17:47:56]ProducePacketName [17:47:56]name=ofd_packets/00151530 [17:47:56]NVStorageSaveData ofd_packets/00151530 [17:47:56]File name is /storage/ofd_packets/00151530 [17:47:56]Write 301 bytes [17:47:56]NVStorageSaveData done [17:47:56]OFDSenderStorePacket done [17:47:56]KKMCreateOFDPacket done [17:47:56]NVStorageSaveData kkm_last_timestamp [17:47:56]File name is /storage/kkm_last_timestamp [17:47:56]Write 4 bytes [17:47:56]NVStorageSaveData done [17:47:56]ExternCall_PrintAddStr [17:47:56]wPrintStart [17:47:56]Write to MH i2c: 01 00 00 56 04 5A [17:47:56]Write i2c OK [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: 01 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: 01 07 00 [17:47:56]MH_I2C_Read... [17:47:56]Read from MH i2c: 01 07 00 56 04 00 00 00 00 00 FF 0F 6F [17:47:56]RasterBufferAndPrint [17:47:56]line Счет N : (1)1785545 [17:47:56]line ИНН: 02508201610067 [17:47:56]line Контрольно-Кассовый Чек [17:47:56]line ПРОДАЖА [17:47:56]line ТРК (МРК, ГНК) : 12 [17:47:56]line Товар: 2710124130 [17:47:56]line Аи-92-К-5 [17:47:56]line 45.660 * 66.80 [17:47:56]line = 3050.09 [17:47:56]line НДС 12% НСП 1% [17:47:56]line > о реализуемом товаре [17:47:56]line ОКРУГЛЕНИЕ: -0.09 [17:47:56]line ИТОГО: 3050.00 [17:47:56]line Внесено: 5000.00 [17:47:56]line СДАЧА: 1950.00 [17:47:56]line НСП 1% : 26.99 [17:47:56]line НДС 12% : 323.90 [17:47:56]line Наличными: 3050.00 [17:47:56]line Безнал.: 0.00 [17:47:56]line Место: АЗС № 89 "Партнер Нефть" [17:47:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:47:56]line СНО: Общий режим [17:47:56]line Чек 280 21.09.2024 17:47 [17:47:56]line Смена: 474 ФФД: 1.0 [17:47:56]line ЗНМ: 0300000113 [17:47:56]line РНМ: 0000000000091825 [17:47:56]line Версия ККМ: 001 [17:47:56]line [17:47:56]line Дисконтная программа [17:47:56]line АИ-92 [17:47:56]line номер 89 [17:47:56]line сэкономлено 45.66 сом [17:47:56]line ФМ: 0000000000871835 [17:47:56]line ФД: 151530 [17:47:56]line ФПД: 66017164124485 [17:47:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T174755&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151530&fm=66017164124485&tin=02508201610067®Number=0000000000091825&sum=305000 [17:47:57]OFD Sender: Processing packet 151530 [packets to send 824, broken 823] [17:47:57]ProducePacketName [17:47:57]name=ofd_packets/00151530 [17:47:57]OFD Sender: To server: pG, [17:47:57]CommunicateWithHost lk.salyk.kg:30040 [17:47:57]ConnectInit lk.salyk.kg [17:47:57]written 0, free lines is 4095 [17:47:57]Write to MH i2c: 01 00 00 86 04 8A [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 07 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 8B 0C 28 [17:47:57]RasterBufferAndPrint [17:47:57]line [17:47:57]line [17:47:57]line [17:47:57]line [17:47:57]line [17:47:57]written 0, free lines is 3217 [17:47:57]MH_Cut [17:47:57]Write to MH i2c: D1 01 00 8D 04 01 63 [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: D1 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: D1 01 00 [17:47:57]MH_I2C_Read... [17:47:57]Read from MH i2c: D1 01 00 8D 04 00 62 [17:47:57]Write to MH i2c: 01 00 00 8E 04 92 [17:47:57]Write i2c OK [17:47:57]MH_I2C_Read... [17:47:58]*** Cut start [17:47:58]*** Purtial cut [17:47:58]*** Stage 1: CUTSNS_PIN = 1 [17:47:58]Read from MH i2c: 01 [17:47:58]MH_I2C_Read... [17:47:58]*** Stop cut motor [17:47:58]*** Cut end [17:47:58]Read from MH i2c: 01 07 00 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 FF 0F A7 [17:47:58]process_action close_receipt done [17:47:58]requested_data is exist [17:47:58]produce_requested_data [17:47:58]requested_item fm.sn is exist - process it [17:47:58]wFMCommunicate request_size=4 [17:47:58]MH_SAM_APDU [17:47:58]CAPDU: 80 11 00 00 [17:47:58]Write to MH i2c: E2 08 00 8F 04 80 11 00 00 00 00 00 00 0D [17:47:58]Write i2c OK [17:47:58]MH_I2C_Read... [17:47:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:47:58]Read from MH i2c: E2 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 17 00 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 17 00 8F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 60 [17:47:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:47:58]wFMCommunicate OK [17:47:58]requested_item fd.num is exist - process it [17:47:58]SAM_PROTO_GetFieldsCounters [17:47:58]wFMCommunicate request_size=4 [17:47:58]MH_SAM_APDU [17:47:58]CAPDU: 80 13 00 00 [17:47:58]Write to MH i2c: E2 08 00 90 04 80 13 00 00 00 00 00 00 10 [17:47:58]Write i2c OK [17:47:58]MH_I2C_Read... [17:47:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:47:58]Read from MH i2c: E2 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 62 00 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 62 00 90 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 92 [17:47:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:47:58]wFMCommunicate OK [17:47:58]SAM_PROTO_GetFieldsCounters done [17:47:58]requested_item shift.num is exist - process it [17:47:58]requested_item shift.opened is exist - process it [17:47:58]req_shift_opened [17:47:58]FM_GetShiftState [17:47:58]SAM_PROTO_GetShiftState [17:47:58]wFMCommunicate request_size=4 [17:47:58]MH_SAM_APDU [17:47:58]CAPDU: 80 13 01 00 [17:47:58]Write to MH i2c: E2 08 00 91 04 80 13 01 00 00 00 00 00 12 [17:47:58]Write i2c OK [17:47:58]MH_I2C_Read... [17:47:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:47:58]Read from MH i2c: E2 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 0E 00 [17:47:58]MH_I2C_Read... [17:47:58]Read from MH i2c: E2 0E 00 91 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A2 [17:47:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:47:58]wFMCommunicate OK [17:47:58]SAM_PROTO_GetShiftState done [17:47:58]FM_GetShiftState done [17:47:58]req_shift_opened done [17:47:58]requested_item shift.open_date is exist - process it [17:47:58]req_shift_open_date [17:47:58]req_shift_open_date done [17:47:58]produce_requested_data done [17:47:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151530,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:47:58]process_action_free close_receipt [17:47:58]json_value_free [17:47:58]json_value_free done [17:47:58]process_json_proto returns [17:47:58]Send response to host [17:47:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151530,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:47:58]free response buf [17:47:58]execute_script done [17:47:58]execute_script returns [17:47:58]free content buf [17:47:58]Sock 7.Close socket [17:47:58]Sock 7.Thread stoped [17:48:00]Connected sock=11 [17:48:00]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 95 69 07 01 EC 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 5C B2 00 00 00 00 00 37 04 06 00 18 1A 00 00 00 00 13 04 06 00 71 A7 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 A7 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 86 7E 00 00 00 00 07 04 06 00 68 A7 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 01 00 00 F4 03 04 00 CB 06 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4F 02 00 35 04 06 00 3C 0A D1 9D E1 45 D2 CF 41 CF D3 22 A7 7F [17:48:01]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 22 A5 47 00 7A 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EA 4F 02 00 F4 03 04 00 D5 AE EE 66 B6 04 01 00 00 02 53 45 0F 4C 63 65 0E [17:48:01]CommunicateWithHost err = 0 [17:48:01]CheckOFDResponse [17:48:01]1017 (14) - 77093643461234 [17:48:01]1041 (16) - 0000000000871835 [17:48:01]1040 (4) - 151530 [17:48:01]1012 (4) - 21.09.2024 11:32 [17:48:01]1206 (1) - 0 [17:48:01]OFD Sender: Remove packet 151530 [17:48:01]ProducePacketName [17:48:01]name=ofd_packets/00151530 [17:48:01]NVStorageDeleteData [17:48:02]OFD Sender: No OFD packet to send [17:48:07]OFD Sender: No OFD packet to send [17:48:10]recv_with_timeout no data received [17:48:12]OFD Sender: No OFD packet to send [17:48:17]OFD Sender: No OFD packet to send [17:48:21]recv_with_timeout no data received [17:48:22]OFD Sender: No OFD packet to send [17:48:27]OFD Sender: No OFD packet to send [17:48:31]recv_with_timeout no data received [17:48:32]OFD Sender: No OFD packet to send [17:48:37]OFD Sender: No OFD packet to send [17:48:42]OFD Sender: No OFD packet to send [17:48:47]OFD Sender: No OFD packet to send [17:48:48]recv_with_timeout no data received [17:48:52]OFD Sender: No OFD packet to send [17:48:57]OFD Sender: No OFD packet to send [17:48:59]recv_with_timeout no data received [17:49:02]OFD Sender: No OFD packet to send [17:49:07]OFD Sender: No OFD packet to send [17:49:12]OFD Sender: No OFD packet to send [17:49:17]OFD Sender: No OFD packet to send [17:49:22]OFD Sender: No OFD packet to send [17:49:27]OFD Sender: No OFD packet to send [17:49:32]OFD Sender: No OFD packet to send [17:49:37]OFD Sender: No OFD packet to send [17:49:42]OFD Sender: No OFD packet to send [17:49:47]OFD Sender: No OFD packet to send [17:49:52]recv_with_timeout no data received [17:49:52]OFD Sender: No OFD packet to send [17:49:57]OFD Sender: No OFD packet to send [17:50:02]OFD Sender: No OFD packet to send [17:50:07]OFD Sender: No OFD packet to send [17:50:12]OFD Sender: No OFD packet to send [17:50:17]OFD Sender: No OFD packet to send [17:50:22]OFD Sender: No OFD packet to send [17:50:27]OFD Sender: No OFD packet to send [17:50:32]OFD Sender: No OFD packet to send [17:50:37]OFD Sender: No OFD packet to send [17:50:42]OFD Sender: No OFD packet to send [17:50:47]OFD Sender: No OFD packet to send [17:50:52]recv_with_timeout no data received [17:50:52]OFD Sender: No OFD packet to send [17:50:57]OFD Sender: No OFD packet to send [17:51:02]recv_with_timeout no data received [17:51:02]OFD Sender: No OFD packet to send [17:51:07]OFD Sender: No OFD packet to send [17:51:12]OFD Sender: No OFD packet to send [17:51:16]recv_with_timeout no data received [17:51:17]OFD Sender: No OFD packet to send [17:51:22]OFD Sender: No OFD packet to send [17:51:27]OFD Sender: No OFD packet to send [17:51:33]OFD Sender: No OFD packet to send [17:51:38]OFD Sender: No OFD packet to send [17:51:43]OFD Sender: No OFD packet to send [17:51:48]OFD Sender: No OFD packet to send [17:51:53]OFD Sender: No OFD packet to send [17:51:54]recv_with_timeout no data received [17:51:58]OFD Sender: No OFD packet to send [17:52:03]OFD Sender: No OFD packet to send [17:52:08]OFD Sender: No OFD packet to send [17:52:13]OFD Sender: No OFD packet to send [17:52:18]OFD Sender: No OFD packet to send [17:52:23]OFD Sender: No OFD packet to send [17:52:28]OFD Sender: No OFD packet to send [17:52:33]OFD Sender: No OFD packet to send [17:52:38]OFD Sender: No OFD packet to send [17:52:43]OFD Sender: No OFD packet to send [17:52:48]OFD Sender: No OFD packet to send [17:52:51]recv_with_timeout no data received [17:52:53]OFD Sender: No OFD packet to send [17:52:58]OFD Sender: No OFD packet to send [17:53:03]OFD Sender: No OFD packet to send [17:53:08]OFD Sender: No OFD packet to send [17:53:13]OFD Sender: No OFD packet to send [17:53:15]accept exits with 9 [17:53:15]New connection [17:53:15]New thread 3067022692 created [17:53:15]Thread 3067166052 joined [17:53:15]Waiting for new connection... [17:53:15] Sock 9.Parse request [17:53:15]Sock 9.Check first char [17:53:15]Sock 9.First char is OK [17:53:15]request: POST /json_proto HTTP/1.0 [17:53:15]Method: POST [17:53:15]URL: /json_proto [17:53:15]Method is POST - this is cgi request [17:53:15]url: /json_proto [17:53:15]query_string will be loaded in cgi processing [17:53:15]execute_cgi json_proto POST (null) [17:53:15]execute_cgi path=json_proto method=POST [17:53:15]POST find Content-Length [17:53:15]Host: 172.17.43.67:8080 [17:53:15]Content-Length: 796 [17:53:15]Content-Type: application/json [17:53:15] [17:53:15]POST finish read [17:53:15]Found Content-Length = 796 [17:53:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:15]execute_script... [17:53: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)1785546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:53:15]POST & json_proto [17:53:15]process_json_proto [17:53:15]json parsed OK: [17:53:15]protocol is kg_v1.0 [17:53:15]action value=close_receipt [17:53:15]process_action close_receipt [17:53:15]cmd_close_receipt [17:53:15]MH_GetDate [17:53:15]Write to MH i2c: F0 00 00 92 04 85 [17:53:15]Write i2c OK [17:53:15]MH_I2C_Read... [17:53:15]Read from MH i2c: F0 [17:53:15]MH_I2C_Read... [17:53:15]Read from MH i2c: F0 09 00 [17:53:15]MH_I2C_Read... [17:53:15]Read from MH i2c: F0 09 00 92 04 00 0B 08 EF 66 6A BD 47 65 C9 [17:53:15]GetLastDocTimeStamp 1726940875 [17:53:15]current date 1726941195 [17:53:15]FM_GetShiftState [17:53:15]SAM_PROTO_GetShiftState [17:53:15]wFMCommunicate request_size=4 [17:53:15]MH_SAM_APDU [17:53:15]CAPDU: 80 13 01 00 [17:53:15]Write to MH i2c: E2 08 00 93 04 80 13 01 00 00 00 00 00 14 [17:53:15]Write i2c OK [17:53:15]MH_I2C_Read... [17:53:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:15]Read from MH i2c: E2 [17:53:15]MH_I2C_Read... [17:53:15]Read from MH i2c: E2 0E 00 [17:53:15]MH_I2C_Read... [17:53:15]Read from MH i2c: E2 0E 00 93 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A4 [17:53:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:53:15]wFMCommunicate OK [17:53:15]SAM_PROTO_GetShiftState done [17:53:15]FM_GetShiftState done [17:53:15]opened in 1726878748 [17:53:15]opened+sec_in_day 1726965148 [17:53:15]quantity*price = 0 [17:53:15]sum+1 = 1 [17:53:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 281 21.09.2024 17:53 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151531 ФПД: 66102113452713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T175315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151531&fm=66102113452713&tin=02508201610067®Number=0000000000091825&sum=0 [17:53:16]StoreToDocumentArchive [17:53:16]shift 474 fd 151531 [17:53:16]save to /storage/0474/doc_00151531 [17:53:16]save last doc name /storage/0474/doc_00151531 to /storage/kkm_last_doc_name [17:53:16]save OK [17:53:16]Clear old archive folders... [17:53:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:53:16]tlvbuf is 00BF21E0 [17:53:16]SAM_PROTO_ClearQueue [17:53:16]wFMCommunicate request_size=4 [17:53:16]MH_SAM_APDU [17:53:16]CAPDU: 80 09 00 00 [17:53:16]Write to MH i2c: E2 08 00 A0 04 80 09 00 00 00 00 00 00 16 [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:53:16]Read from MH i2c: E2 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 A0 04 00 90 00 18 [17:53:16]RAPDU: 90 00 [17:53:16]wFMCommunicate OK [17:53:16]SAM_PROTO_ClearQueue done [17:53:16]KKMCreateOFDPacket [17:53:16]OFDProtocolAddRootSTLVToBuf [17:53:16]FM_MakeSignedData [17:53:16]FM_MakeSignedData [17:53:16]SAM_PROTO_SignData [17:53:16]wFMCommunicate request_size=4 [17:53:16]MH_SAM_APDU [17:53:16]CAPDU: 80 0D 01 02 [17:53:16]Write to MH i2c: E2 08 00 A1 04 80 0D 01 02 00 00 00 00 1E [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:53:16]Read from MH i2c: E2 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 A1 04 00 90 00 19 [17:53:16]RAPDU: 90 00 [17:53:16]wFMCommunicate OK [17:53:16]wFMCommunicate request_size=255 [17:53:16]MH_SAM_APDU [17:53:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 0B 08 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4F 02 00 35 04 06 00 3C [17:53:16]Write to MH i2c: E2 02 01 A2 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 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 0B 08 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4F 02 00 35 04 06 00 3C 00 00 6F [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:16]Read from MH i2c: E2 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 A2 04 00 90 00 1A [17:53:16]RAPDU: 90 00 [17:53:16]wFMCommunicate OK [17:53:16]wFMCommunicate request_size=10 [17:53:16]MH_SAM_APDU [17:53:16]CAPDU: 80 0D 02 02 05 1E 98 FD C2 A9 [17:53:16]Write to MH i2c: E2 0D 00 A3 04 80 0D 02 02 05 00 1E 98 FD C2 A9 00 00 49 [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:53:16]Read from MH i2c: E2 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 03 00 A3 04 00 90 00 1B [17:53:16]RAPDU: 90 00 [17:53:16]wFMCommunicate OK [17:53:16]wFMCommunicate request_size=4 [17:53:16]MH_SAM_APDU [17:53:16]CAPDU: 80 0D 03 02 [17:53:16]Write to MH i2c: E2 08 00 A4 04 80 0D 03 02 00 00 00 00 23 [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:53:16]Read from MH i2c: E2 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 0B 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 0B 00 A4 04 00 DA 22 C0 3A 6E B7 93 E9 90 00 BB [17:53:16]RAPDU: DA 22 C0 3A 6E B7 93 E9 90 00 [17:53:16]wFMCommunicate OK [17:53:16]SAM_PROTO_SignData done [17:53:16]FM_MakeSignedData done [17:53:16]CreateOFDProtocolMessage [17:53:16]wFMCommunicate request_size=4 [17:53:16]MH_SAM_APDU [17:53:16]CAPDU: 80 11 00 00 [17:53:16]Write to MH i2c: E2 08 00 A5 04 80 11 00 00 00 00 00 00 23 [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:16]Read from MH i2c: E2 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 17 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: E2 17 00 A5 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 76 [17:53:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:53:16]wFMCommunicate OK [17:53:16]CreateOFDProtocolMessage done [17:53:16]OFDSenderStorePacket 151531 [17:53:16]StoreOFDPacket docnum=151531 [17:53:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E8 D2 07 01 7F B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 0B 08 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4F 02 00 35 04 06 00 3C 1E 98 FD C2 A9 DA 22 C0 3A 6E B7 93 E9 [17:53:16]CheckFolder [17:53:16]dirname=/storage/ofd_packets [17:53:16]CheckFolder done [17:53:16]ProducePacketName [17:53:16]name=ofd_packets/00151531 [17:53:16]NVStorageSaveData ofd_packets/00151531 [17:53:16]File name is /storage/ofd_packets/00151531 [17:53:16]Write 301 bytes [17:53:16]NVStorageSaveData done [17:53:16]OFDSenderStorePacket done [17:53:16]KKMCreateOFDPacket done [17:53:16]NVStorageSaveData kkm_last_timestamp [17:53:16]File name is /storage/kkm_last_timestamp [17:53:16]Write 4 bytes [17:53:16]NVStorageSaveData done [17:53:16]ExternCall_PrintAddStr [17:53:16]wPrintStart [17:53:16]Write to MH i2c: 01 00 00 A6 04 AA [17:53:16]Write i2c OK [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: 01 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: 01 07 00 [17:53:16]MH_I2C_Read... [17:53:16]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 FF 0F BF [17:53:16]RasterBufferAndPrint [17:53:16]line Счет N : (1)1785546 [17:53:16]line ИНН: 02508201610067 [17:53:16]line Контрольно-Кассовый Чек [17:53:16]line ПРОДАЖА [17:53:16]line ТРК (МРК, ГНК) : 13 [17:53:16]line Товар: 2710124500 [17:53:16]line Аи-95-К-5 [17:53:16]line 6.740 * 0.00 [17:53:16]line = 0.00 [17:53:16]line НДС 12% НСП 1% [17:53:16]line > о реализуемом товаре [17:53:16]line ИТОГО: 0.00 [17:53:16]line НСП 1% : 0.00 [17:53:16]line НДС 12% : 0.00 [17:53:16]line Наличными: 0.00 [17:53:16]line Безнал.: 0.00 [17:53:16]line Место: АЗС № 89 "Партнер Нефть" [17:53:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:53:16]line СНО: Общий режим [17:53:16]line Чек 281 21.09.2024 17:53 [17:53:16]line Смена: 474 ФФД: 1.0 [17:53:16]line ЗНМ: 0300000113 [17:53:16]line РНМ: 0000000000091825 [17:53:16]line Версия ККМ: 001 [17:53:16]line Платежная система: O! деньги [17:53:16]line ФМ: 0000000000871835 [17:53:16]line ФД: 151531 [17:53:16]line ФПД: 66102113452713 [17:53:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T175315&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151531&fm=66102113452713&tin=02508201610067®Number=0000000000091825&sum=0 [17:53:16]written 0, free lines is 4095 [17:53:16]OFD Sender: Processing packet 151531 [packets to send 824, broken 823] [17:53:16]ProducePacketName [17:53:16]name=ofd_packets/00151531 [17:53:16]OFD Sender: To server: pG, [17:53:16]CommunicateWithHost lk.salyk.kg:30040 [17:53:16]ConnectInit lk.salyk.kg [17:53:17]Write to MH i2c: 01 00 00 D0 04 D4 [17:53:17]Write i2c OK [17:53:17]MH_I2C_Read... [17:53:17]Read from MH i2c: 01 [17:53:17]MH_I2C_Read... [17:53:17]Read from MH i2c: 01 07 00 [17:53:17]MH_I2C_Read... [17:53:17]Read from MH i2c: 01 07 00 D0 04 00 00 00 00 00 DC 0C C3 [17:53:17]RasterBufferAndPrint [17:53:17]line [17:53:17]line [17:53:17]line [17:53:17]line [17:53:17]line [17:53:17]written 0, free lines is 3298 [17:53:17]MH_Cut [17:53:17]Write to MH i2c: D1 01 00 D7 04 01 AD [17:53:17]Write i2c OK [17:53:17]MH_I2C_Read... [17:53:17]Read from MH i2c: D1 [17:53:17]MH_I2C_Read... [17:53:17]Read from MH i2c: D1 01 00 [17:53:17]MH_I2C_Read... [17:53:17]Read from MH i2c: D1 01 00 D7 04 00 AC [17:53:17]Write to MH i2c: 01 00 00 D8 04 DC [17:53:17]Write i2c OK [17:53:17]MH_I2C_Read... [17:53:17]*** Cut start [17:53:17]*** Purtial cut [17:53:17]*** Stage 1: CUTSNS_PIN = 1 [17:53:18]Read from MH i2c: 01 [17:53:18]MH_I2C_Read... [17:53:18]*** Stop cut motor [17:53:18]*** Cut end [17:53:18]Read from MH i2c: 01 07 00 [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: 01 07 00 D8 04 00 00 00 00 00 FF 0F F1 [17:53:18]process_action close_receipt done [17:53:18]requested_data is exist [17:53:18]produce_requested_data [17:53:18]requested_item fm.sn is exist - process it [17:53:18]wFMCommunicate request_size=4 [17:53:18]MH_SAM_APDU [17:53:18]CAPDU: 80 11 00 00 [17:53:18]Write to MH i2c: E2 08 00 D9 04 80 11 00 00 00 00 00 00 57 [17:53:18]Write i2c OK [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: E2 [17:53:18]MH_I2C_Read... [17:53:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:53:18]Read from MH i2c: E2 17 00 [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: E2 17 00 D9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AA [17:53:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:53:18]wFMCommunicate OK [17:53:18]requested_item fd.num is exist - process it [17:53:18]SAM_PROTO_GetFieldsCounters [17:53:18]wFMCommunicate request_size=4 [17:53:18]MH_SAM_APDU [17:53:18]CAPDU: 80 13 00 00 [17:53:18]Write to MH i2c: E2 08 00 DA 04 80 13 00 00 00 00 00 00 5A [17:53:18]Write i2c OK [17:53:18]MH_I2C_Read... [17:53:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:53:18]Read from MH i2c: E2 [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: E2 62 00 [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: E2 62 00 DA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [17:53:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:53:18]wFMCommunicate OK [17:53:18]SAM_PROTO_GetFieldsCounters done [17:53:18]requested_item shift.num is exist - process it [17:53:18]requested_item shift.opened is exist - process it [17:53:18]req_shift_opened [17:53:18]FM_GetShiftState [17:53:18]SAM_PROTO_GetShiftState [17:53:18]wFMCommunicate request_size=4 [17:53:18]MH_SAM_APDU [17:53:18]CAPDU: 80 13 01 00 [17:53:18]Write to MH i2c: E2 08 00 DB 04 80 13 01 00 00 00 00 00 5C [17:53:18]Write i2c OK [17:53:18]MH_I2C_Read... [17:53:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:53:18]Read from MH i2c: E2 [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: E2 0E 00 [17:53:18]MH_I2C_Read... [17:53:18]Read from MH i2c: E2 0E 00 DB 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [17:53:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:53:18]wFMCommunicate OK [17:53:18]SAM_PROTO_GetShiftState done [17:53:18]FM_GetShiftState done [17:53:18]req_shift_opened done [17:53:18]requested_item shift.open_date is exist - process it [17:53:18]req_shift_open_date [17:53:18]req_shift_open_date done [17:53:18]produce_requested_data done [17:53:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151531,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:53:18]process_action_free close_receipt [17:53:18]json_value_free [17:53:18]json_value_free done [17:53:18]process_json_proto returns [17:53:18]Send response to host [17:53:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151531,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:53:18]free response buf [17:53:18]execute_script done [17:53:18]execute_script returns [17:53:18]free content buf [17:53:18]Sock 9.Close socket [17:53:18]Sock 9.Thread stoped [17:53:20]recv_with_timeout no data received [17:53:21]ConnectInit Can't take IP for lk.salyk.kg [17:53:21]CommunicateWithHost connect error [17:53:21]CommunicateWithHost err = -1 [17:53:21]OFD Sender: Server communicate error [17:53:26]OFD Sender: Processing packet 151531 [packets to send 824, broken 823] [17:53:26]ProducePacketName [17:53:26]name=ofd_packets/00151531 [17:53:26]OFD Sender: To server: pG, [17:53:26]CommunicateWithHost lk.salyk.kg:30040 [17:53:26]ConnectInit lk.salyk.kg [17:53:32]recv_with_timeout no data received [17:53:32]Connected sock=10 [17:53:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E8 D2 07 01 7F B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 0B 08 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4F 02 00 35 04 06 00 3C 1E 98 FD C2 A9 DA 22 C0 3A 6E B7 93 E9 [17:53:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 F5 47 00 17 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EB 4F 02 00 F4 03 04 00 21 B0 EE 66 B6 04 01 00 00 8C D5 A6 0F 1E 9B 15 E7 [17:53:33]CommunicateWithHost err = 0 [17:53:33]CheckOFDResponse [17:53:33]1017 (14) - 77093643461234 [17:53:33]1041 (16) - 0000000000871835 [17:53:33]1040 (4) - 151531 [17:53:33]1012 (4) - 21.09.2024 11:38 [17:53:33]1206 (1) - 0 [17:53:33]OFD Sender: Remove packet 151531 [17:53:33]ProducePacketName [17:53:33]name=ofd_packets/00151531 [17:53:33]NVStorageDeleteData [17:53:33]OFD Sender: No OFD packet to send [17:53:38]OFD Sender: No OFD packet to send [17:53:43]OFD Sender: No OFD packet to send [17:53:48]OFD Sender: No OFD packet to send [17:53:51]recv_with_timeout no data received [17:53:53]OFD Sender: No OFD packet to send [17:53:58]OFD Sender: No OFD packet to send [17:54:03]OFD Sender: No OFD packet to send [17:54:08]OFD Sender: No OFD packet to send [17:54:13]OFD Sender: No OFD packet to send [17:54:18]OFD Sender: No OFD packet to send [17:54:23]OFD Sender: No OFD packet to send [17:54:28]OFD Sender: No OFD packet to send [17:54:33]OFD Sender: No OFD packet to send [17:54:38]OFD Sender: No OFD packet to send [17:54:41]recv_with_timeout no data received [17:54:43]OFD Sender: No OFD packet to send [17:54:48]OFD Sender: No OFD packet to send [17:54:54]OFD Sender: No OFD packet to send [17:54:59]OFD Sender: No OFD packet to send [17:55:04]OFD Sender: No OFD packet to send [17:55:09]OFD Sender: No OFD packet to send [17:55:14]OFD Sender: No OFD packet to send [17:55:19]OFD Sender: No OFD packet to send [17:55:24]OFD Sender: No OFD packet to send [17:55:29]OFD Sender: No OFD packet to send [17:55:34]OFD Sender: No OFD packet to send [17:55:36]recv_with_timeout no data received [17:55:39]OFD Sender: No OFD packet to send [17:55:44]OFD Sender: No OFD packet to send [17:55:49]OFD Sender: No OFD packet to send [17:55:50]recv_with_timeout no data received [17:55:54]OFD Sender: No OFD packet to send [17:55:59]OFD Sender: No OFD packet to send [17:56:04]OFD Sender: No OFD packet to send [17:56:09]OFD Sender: No OFD packet to send [17:56:14]OFD Sender: No OFD packet to send [17:56:19]OFD Sender: No OFD packet to send [17:56:24]OFD Sender: No OFD packet to send [17:56:29]OFD Sender: No OFD packet to send [17:56:34]OFD Sender: No OFD packet to send [17:56:39]OFD Sender: No OFD packet to send [17:56:44]recv_with_timeout no data received [17:56:44]OFD Sender: No OFD packet to send [17:56:49]OFD Sender: No OFD packet to send [17:56:54]OFD Sender: No OFD packet to send [17:56:59]OFD Sender: No OFD packet to send [17:57:04]OFD Sender: No OFD packet to send [17:57:09]OFD Sender: No OFD packet to send [17:57:14]OFD Sender: No OFD packet to send [17:57:15]recv_with_timeout no data received [17:57:19]OFD Sender: No OFD packet to send [17:57:24]OFD Sender: No OFD packet to send [17:57:29]OFD Sender: No OFD packet to send [17:57:34]OFD Sender: No OFD packet to send [17:57:39]OFD Sender: No OFD packet to send [17:57:44]OFD Sender: No OFD packet to send [17:57:49]OFD Sender: No OFD packet to send [17:57:54]OFD Sender: No OFD packet to send [17:57:59]OFD Sender: No OFD packet to send [17:58:01]recv_with_timeout no data received [17:58:04]OFD Sender: No OFD packet to send [17:58:09]OFD Sender: No OFD packet to send [17:58:13]recv_with_timeout no data received [17:58:14]OFD Sender: No OFD packet to send [17:58:19]OFD Sender: No OFD packet to send [17:58:24]OFD Sender: No OFD packet to send [17:58:29]OFD Sender: No OFD packet to send [17:58:34]OFD Sender: No OFD packet to send [17:58:39]OFD Sender: No OFD packet to send [17:58:44]OFD Sender: No OFD packet to send [17:58:49]OFD Sender: No OFD packet to send [17:58:54]OFD Sender: No OFD packet to send [17:58:59]OFD Sender: No OFD packet to send [17:59:02]recv_with_timeout no data received [17:59:04]OFD Sender: No OFD packet to send [17:59:09]OFD Sender: No OFD packet to send [17:59:14]OFD Sender: No OFD packet to send [17:59:19]accept exits with 7 [17:59:19]New connection [17:59:19]New thread 3067166052 created [17:59:19]Thread 3067022692 joined [17:59:19]Waiting for new connection... [17:59:19] Sock 7.Parse request [17:59:19]Sock 7.Check first char [17:59:19]Sock 7.First char is OK [17:59:19]request: POST /json_proto HTTP/1.0 [17:59:19]Method: POST [17:59:19]URL: /json_proto [17:59:19]Method is POST - this is cgi request [17:59:19]url: /json_proto [17:59:19]query_string will be loaded in cgi processing [17:59:19]execute_cgi json_proto POST (null) [17:59:19]execute_cgi path=json_proto method=POST [17:59:19]POST find Content-Length [17:59:19]Host: 172.17.43.67:8080 [17:59:19]Content-Length: 680 [17:59:19]Content-Type: application/json [17:59:19] [17:59:19]POST finish read [17:59:19]Found Content-Length = 680 [17:59:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:19]execute_script... [17:59: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)1785547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:19]POST & json_proto [17:59:19]process_json_proto [17:59:19]json parsed OK: [17:59:19]protocol is kg_v1.0 [17:59:19]action value=close_receipt [17:59:19]process_action close_receipt [17:59:19]cmd_close_receipt [17:59:19]MH_GetDate [17:59:19]Write to MH i2c: F0 00 00 DC 04 CF [17:59:19]Write i2c OK [17:59:19]MH_I2C_Read... [17:59:19]Read from MH i2c: F0 [17:59:19]MH_I2C_Read... [17:59:19]Read from MH i2c: F0 09 00 [17:59:19]MH_I2C_Read... [17:59:19]Read from MH i2c: F0 09 00 DC 04 00 77 09 EF 66 6A BD 47 65 80 [17:59:19]GetLastDocTimeStamp 1726941195 [17:59:19]current date 1726941559 [17:59:19]FM_GetShiftState [17:59:19]SAM_PROTO_GetShiftState [17:59:19]wFMCommunicate request_size=4 [17:59:19]MH_SAM_APDU [17:59:19]CAPDU: 80 13 01 00 [17:59:19]Write to MH i2c: E2 08 00 DD 04 80 13 01 00 00 00 00 00 5E [17:59:19]Write i2c OK [17:59:19]MH_I2C_Read... [17:59:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:19]Read from MH i2c: E2 [17:59:19]MH_I2C_Read... [17:59:19]Read from MH i2c: E2 0E 00 [17:59:19]MH_I2C_Read... [17:59:19]Read from MH i2c: E2 0E 00 DD 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EE [17:59:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:59:19]wFMCommunicate OK [17:59:19]SAM_PROTO_GetShiftState done [17:59:19]FM_GetShiftState done [17:59:19]opened in 1726878748 [17:59:19]opened+sec_in_day 1726965148 [17:59:19]quantity*price = 100050 [17:59:19]sum+1 = 100052 [17:59:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 282 21.09.2024 17:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151532 ФПД: 141053404955261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T175919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151532&fm=141053404955261&tin=02508201610067®Number=0000000000091825&sum=100000 [17:59:20]StoreToDocumentArchive [17:59:20]shift 474 fd 151532 [17:59:20]save to /storage/0474/doc_00151532 [17:59:20]save last doc name /storage/0474/doc_00151532 to /storage/kkm_last_doc_name [17:59:20]save OK [17:59:20]Clear old archive folders... [17:59:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:59:20]tlvbuf is 00C5F830 [17:59:20]SAM_PROTO_ClearQueue [17:59:20]wFMCommunicate request_size=4 [17:59:20]MH_SAM_APDU [17:59:20]CAPDU: 80 09 00 00 [17:59:20]Write to MH i2c: E2 08 00 EA 04 80 09 00 00 00 00 00 00 60 [17:59:20]Write i2c OK [17:59:20]MH_I2C_Read... [17:59:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:20]Read from MH i2c: E2 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 EA 04 00 90 00 62 [17:59:20]RAPDU: 90 00 [17:59:20]wFMCommunicate OK [17:59:20]SAM_PROTO_ClearQueue done [17:59:20]KKMCreateOFDPacket [17:59:20]OFDProtocolAddRootSTLVToBuf [17:59:20]FM_MakeSignedData [17:59:20]FM_MakeSignedData [17:59:20]SAM_PROTO_SignData [17:59:20]wFMCommunicate request_size=4 [17:59:20]MH_SAM_APDU [17:59:20]CAPDU: 80 0D 01 02 [17:59:20]Write to MH i2c: E2 08 00 EB 04 80 0D 01 02 00 00 00 00 68 [17:59:20]Write i2c OK [17:59:20]MH_I2C_Read... [17:59:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:20]Read from MH i2c: E2 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 EB 04 00 90 00 63 [17:59:20]RAPDU: 90 00 [17:59:20]wFMCommunicate OK [17:59:20]wFMCommunicate request_size=255 [17:59:20]MH_SAM_APDU [17:59:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 77 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4F 02 00 35 04 06 00 80 49 8E 18 [17:59:20]Write to MH i2c: E2 02 01 EC 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 77 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4F 02 00 35 04 06 00 80 49 8E 18 00 00 64 [17:59:20]Write i2c OK [17:59:20]MH_I2C_Read... [17:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:20]Read from MH i2c: E2 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 EC 04 00 90 00 64 [17:59:20]RAPDU: 90 00 [17:59:20]wFMCommunicate OK [17:59:20]wFMCommunicate request_size=7 [17:59:20]MH_SAM_APDU [17:59:20]CAPDU: 80 0D 02 02 02 C2 7D [17:59:20]Write to MH i2c: E2 0A 00 ED 04 80 0D 02 02 02 00 C2 7D 00 00 AE [17:59:20]Write i2c OK [17:59:20]MH_I2C_Read... [17:59:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:20]Read from MH i2c: E2 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 [17:59:20]MH_I2C_Read... [17:59:20]Read from MH i2c: E2 03 00 ED 04 00 90 00 65 [17:59:20]RAPDU: 90 00 [17:59:20]wFMCommunicate OK [17:59:20]wFMCommunicate request_size=4 [17:59:20]MH_SAM_APDU [17:59:20]CAPDU: 80 0D 03 02 [17:59:20]Write to MH i2c: E2 08 00 EE 04 80 0D 03 02 00 00 00 00 6D [17:59:20]Write i2c OK [17:59:20]MH_I2C_Read... [17:59:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:21]Read from MH i2c: E2 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: E2 0B 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: E2 0B 00 EE 04 00 2E D4 99 4B 78 55 0D 1D 90 00 4B [17:59:21]RAPDU: 2E D4 99 4B 78 55 0D 1D 90 00 [17:59:21]wFMCommunicate OK [17:59:21]SAM_PROTO_SignData done [17:59:21]FM_MakeSignedData done [17:59:21]CreateOFDProtocolMessage [17:59:21]wFMCommunicate request_size=4 [17:59:21]MH_SAM_APDU [17:59:21]CAPDU: 80 11 00 00 [17:59:21]Write to MH i2c: E2 08 00 EF 04 80 11 00 00 00 00 00 00 6D [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:21]Read from MH i2c: E2 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: E2 17 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: E2 17 00 EF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C0 [17:59:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:59:21]wFMCommunicate OK [17:59:21]CreateOFDProtocolMessage done [17:59:21]OFDSenderStorePacket 151532 [17:59:21]StoreOFDPacket docnum=151532 [17:59:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D0 C7 04 01 80 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 77 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4F 02 00 35 04 06 00 80 49 8E 18 C2 7D 2E D4 99 4B 78 55 0D 1D [17:59:21]CheckFolder [17:59:21]dirname=/storage/ofd_packets [17:59:21]CheckFolder done [17:59:21]ProducePacketName [17:59:21]name=ofd_packets/00151532 [17:59:21]NVStorageSaveData ofd_packets/00151532 [17:59:21]File name is /storage/ofd_packets/00151532 [17:59:21]Write 298 bytes [17:59:21]NVStorageSaveData done [17:59:21]OFDSenderStorePacket done [17:59:21]KKMCreateOFDPacket done [17:59:21]NVStorageSaveData kkm_last_timestamp [17:59:21]File name is /storage/kkm_last_timestamp [17:59:21]Write 4 bytes [17:59:21]NVStorageSaveData done [17:59:21]ExternCall_PrintAddStr [17:59:21]wPrintStart [17:59:21]Write to MH i2c: 01 00 00 F0 04 F4 [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: 01 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: 01 07 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 FF 0F 09 [17:59:21]RasterBufferAndPrint [17:59:21]line Счет N : (1)1785547 [17:59:21]line ИНН: 02508201610067 [17:59:21]line Контрольно-Кассовый Чек [17:59:21]line ПРОДАЖА [17:59:21]line ТРК (МРК, ГНК) : 31 [17:59:21]line Товар: 2710194210 [17:59:21]line ДТ-К-5 [17:59:21]line 13.130 * 76.20 [17:59:21]line = 1000.51 [17:59:21]line НДС 12% НСП 1% [17:59:21]line > о реализуемом товаре [17:59:21]line ОКРУГЛЕНИЕ: -0.51 [17:59:21]line ИТОГО: 1000.00 [17:59:21]line Внесено: 1000.00 [17:59:21]line СДАЧА: 0.00 [17:59:21]line НСП 1% : 8.85 [17:59:21]line НДС 12% : 106.25 [17:59:21]line Наличными: 1000.00 [17:59:21]line Безнал.: 0.00 [17:59:21]line Место: АЗС № 89 "Партнер Нефть" [17:59:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [17:59:21]line СНО: Общий режим [17:59:21]line Чек 282 21.09.2024 17:59 [17:59:21]line Смена: 474 ФФД: 1.0 [17:59:21]line ЗНМ: 0300000113 [17:59:21]line РНМ: 0000000000091825 [17:59:21]line Версия ККМ: 001 [17:59:21]line ФМ: 0000000000871835 [17:59:21]line ФД: 151532 [17:59:21]line ФПД: 141053404955261 [17:59:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T175919&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151532&fm=141053404955261&tin=02508201610067®Number=0000000000091825&sum=100000 [17:59:21]OFD Sender: Processing packet 151532 [packets to send 824, broken 823] [17:59:21]ProducePacketName [17:59:21]name=ofd_packets/00151532 [17:59:21]OFD Sender: To server: pG, [17:59:21]CommunicateWithHost lk.salyk.kg:30040 [17:59:21]ConnectInit lk.salyk.kg [17:59:21]written 0, free lines is 4095 [17:59:21]Write to MH i2c: 01 00 00 1B 05 20 [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: 01 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: 01 07 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: 01 07 00 1B 05 00 00 00 00 00 D0 0C 03 [17:59:21]RasterBufferAndPrint [17:59:21]line [17:59:21]line [17:59:21]line [17:59:21]line [17:59:21]line [17:59:21]written 0, free lines is 3286 [17:59:21]MH_Cut [17:59:21]Write to MH i2c: D1 01 00 22 05 01 F9 [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: D1 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: D1 01 00 [17:59:21]MH_I2C_Read... [17:59:21]Read from MH i2c: D1 01 00 22 05 00 F8 [17:59:21]Write to MH i2c: 01 00 00 23 05 28 [17:59:21]Write i2c OK [17:59:21]MH_I2C_Read... [17:59:21]Connected sock=10 [17:59:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D0 C7 04 01 80 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 01 00 00 F4 03 04 00 77 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4F 02 00 35 04 06 00 80 49 8E 18 C2 7D 2E D4 99 4B 78 55 0D 1D [17:59:22]*** Cut start [17:59:22]*** Purtial cut [17:59:22]*** Stage 1: CUTSNS_PIN = 1 [17:59:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 C7 47 00 B3 C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EC 4F 02 00 F4 03 04 00 7E B1 EE 66 B6 04 01 00 00 B1 ED B9 0A 2C 96 45 F7 [17:59:22]CommunicateWithHost err = 0 [17:59:22]CheckOFDResponse [17:59:22]1017 (14) - 77093643461234 [17:59:22]1041 (16) - 0000000000871835 [17:59:22]1040 (4) - 151532 [17:59:22]1012 (4) - 21.09.2024 11:43 [17:59:22]1206 (1) - 0 [17:59:22]OFD Sender: Remove packet 151532 [17:59:22]ProducePacketName [17:59:22]name=ofd_packets/00151532 [17:59:22]NVStorageDeleteData [17:59:22]Read from MH i2c: 01 [17:59:22]MH_I2C_Read... [17:59:22]*** Stop cut motor [17:59:22]*** Cut end [17:59:22]Read from MH i2c: 01 07 00 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: 01 07 00 23 05 00 00 00 00 00 FF 0F 3D [17:59:22]process_action close_receipt done [17:59:22]requested_data is exist [17:59:22]produce_requested_data [17:59:22]requested_item fm.sn is exist - process it [17:59:22]wFMCommunicate request_size=4 [17:59:22]MH_SAM_APDU [17:59:22]CAPDU: 80 11 00 00 [17:59:22]Write to MH i2c: E2 08 00 24 05 80 11 00 00 00 00 00 00 A3 [17:59:22]Write i2c OK [17:59:22]MH_I2C_Read... [17:59:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:22]Read from MH i2c: E2 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: E2 17 00 [17:59:22]MH_I2C_Read... [17:59:22]Read from MH i2c: E2 17 00 24 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F6 [17:59:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [17:59:22]wFMCommunicate OK [17:59:22]requested_item fd.num is exist - process it [17:59:22]SAM_PROTO_GetFieldsCounters [17:59:22]wFMCommunicate request_size=4 [17:59:22]MH_SAM_APDU [17:59:22]CAPDU: 80 13 00 00 [17:59:22]Write to MH i2c: E2 08 00 25 05 80 13 00 00 00 00 00 00 A6 [17:59:22]Write i2c OK [17:59:22]MH_I2C_Read... [17:59:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:23]Read from MH i2c: E2 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 62 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 62 00 25 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 30 [17:59:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:23]wFMCommunicate OK [17:59:23]SAM_PROTO_GetFieldsCounters done [17:59:23]requested_item shift.num is exist - process it [17:59:23]requested_item shift.opened is exist - process it [17:59:23]req_shift_opened [17:59:23]FM_GetShiftState [17:59:23]SAM_PROTO_GetShiftState [17:59:23]wFMCommunicate request_size=4 [17:59:23]MH_SAM_APDU [17:59:23]CAPDU: 80 13 01 00 [17:59:23]Write to MH i2c: E2 08 00 26 05 80 13 01 00 00 00 00 00 A8 [17:59:23]Write i2c OK [17:59:23]MH_I2C_Read... [17:59:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:23]Read from MH i2c: E2 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 0E 00 [17:59:23]MH_I2C_Read... [17:59:23]Read from MH i2c: E2 0E 00 26 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [17:59:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [17:59:23]wFMCommunicate OK [17:59:23]SAM_PROTO_GetShiftState done [17:59:23]FM_GetShiftState done [17:59:23]req_shift_opened done [17:59:23]requested_item shift.open_date is exist - process it [17:59:23]req_shift_open_date [17:59:23]req_shift_open_date done [17:59:23]produce_requested_data done [17:59:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151532,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [17:59:23]process_action_free close_receipt [17:59:23]json_value_free [17:59:23]json_value_free done [17:59:23]process_json_proto returns [17:59:23]Send response to host [17:59:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151532,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [17:59:23]free response buf [17:59:23]execute_script done [17:59:23]execute_script returns [17:59:23]free content buf [17:59:23]Sock 7.Close socket [17:59:23]Sock 7.Thread stoped [17:59:23]OFD Sender: No OFD packet to send [17:59:27]recv_with_timeout no data received [17:59:28]OFD Sender: No OFD packet to send [17:59:33]OFD Sender: No OFD packet to send [17:59:38]OFD Sender: No OFD packet to send [17:59:39]recv_with_timeout no data received [17:59:43]OFD Sender: No OFD packet to send [17:59:48]OFD Sender: No OFD packet to send [17:59:52]recv_with_timeout no data received [17:59:53]OFD Sender: No OFD packet to send [17:59:58]OFD Sender: No OFD packet to send [18:00:03]OFD Sender: No OFD packet to send [18:00:08]OFD Sender: No OFD packet to send [18:00:10]accept exits with 9 [18:00:10]New connection [18:00:10]New thread 3067022692 created [18:00:10]Thread 3067166052 joined [18:00:10]Waiting for new connection... [18:00:10] Sock 9.Parse request [18:00:10]Sock 9.Check first char [18:00:10]Sock 9.First char is OK [18:00:10]request: POST /json_proto HTTP/1.0 [18:00:10]Method: POST [18:00:10]URL: /json_proto [18:00:10]Method is POST - this is cgi request [18:00:10]url: /json_proto [18:00:10]query_string will be loaded in cgi processing [18:00:10]execute_cgi json_proto POST (null) [18:00:10]execute_cgi path=json_proto method=POST [18:00:10]POST find Content-Length [18:00:10]Host: 172.17.43.67:8080 [18:00:10]Content-Length: 679 [18:00:10]Content-Type: application/json [18:00:10] [18:00:10]POST finish read [18:00:10]Found Content-Length = 679 [18:00:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:10]execute_script... [18:00: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)1785548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:10]POST & json_proto [18:00:10]process_json_proto [18:00:10]json parsed OK: [18:00:10]protocol is kg_v1.0 [18:00:10]action value=close_receipt [18:00:10]process_action close_receipt [18:00:10]cmd_close_receipt [18:00:10]MH_GetDate [18:00:10]Write to MH i2c: F0 00 00 27 05 1B [18:00:10]Write i2c OK [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: F0 [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: F0 09 00 [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: F0 09 00 27 05 00 AA 09 EF 66 6A BD 47 65 FF [18:00:10]GetLastDocTimeStamp 1726941559 [18:00:10]current date 1726941610 [18:00:10]FM_GetShiftState [18:00:10]SAM_PROTO_GetShiftState [18:00:10]wFMCommunicate request_size=4 [18:00:10]MH_SAM_APDU [18:00:10]CAPDU: 80 13 01 00 [18:00:10]Write to MH i2c: E2 08 00 28 05 80 13 01 00 00 00 00 00 AA [18:00:10]Write i2c OK [18:00:10]MH_I2C_Read... [18:00:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:10]Read from MH i2c: E2 [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: E2 0E 00 [18:00:10]MH_I2C_Read... [18:00:10]Read from MH i2c: E2 0E 00 28 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3A [18:00:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:00:10]wFMCommunicate OK [18:00:10]SAM_PROTO_GetShiftState done [18:00:10]FM_GetShiftState done [18:00:10]opened in 1726878748 [18:00:10]opened+sec_in_day 1726965148 [18:00:10]quantity*price = 70037 [18:00:10]sum+1 = 70038 [18:00:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 283 21.09.2024 18:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151533 ФПД: 89071889551722 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T180010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151533&fm=89071889551722&tin=02508201610067®Number=0000000000091825&sum=70000 [18:00:11]StoreToDocumentArchive [18:00:11]shift 474 fd 151533 [18:00:11]save to /storage/0474/doc_00151533 [18:00:11]save last doc name /storage/0474/doc_00151533 to /storage/kkm_last_doc_name [18:00:11]save OK [18:00:11]Clear old archive folders... [18:00:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:00:11]tlvbuf is 00BD93E0 [18:00:11]SAM_PROTO_ClearQueue [18:00:11]wFMCommunicate request_size=4 [18:00:11]MH_SAM_APDU [18:00:11]CAPDU: 80 09 00 00 [18:00:11]Write to MH i2c: E2 08 00 35 05 80 09 00 00 00 00 00 00 AC [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 35 05 00 90 00 AE [18:00:11]RAPDU: 90 00 [18:00:11]wFMCommunicate OK [18:00:11]SAM_PROTO_ClearQueue done [18:00:11]KKMCreateOFDPacket [18:00:11]OFDProtocolAddRootSTLVToBuf [18:00:11]FM_MakeSignedData [18:00:11]FM_MakeSignedData [18:00:11]SAM_PROTO_SignData [18:00:11]wFMCommunicate request_size=4 [18:00:11]MH_SAM_APDU [18:00:11]CAPDU: 80 0D 01 02 [18:00:11]Write to MH i2c: E2 08 00 36 05 80 0D 01 02 00 00 00 00 B4 [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 36 05 00 90 00 AF [18:00:11]RAPDU: 90 00 [18:00:11]wFMCommunicate OK [18:00:11]wFMCommunicate request_size=255 [18:00:11]MH_SAM_APDU [18:00: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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 AA 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4F 02 00 35 04 06 00 51 [18:00:11]Write to MH i2c: E2 02 01 37 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 AA 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4F 02 00 35 04 06 00 51 00 00 A8 [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 37 05 00 90 00 B0 [18:00:11]RAPDU: 90 00 [18:00:11]wFMCommunicate OK [18:00:11]wFMCommunicate request_size=10 [18:00:11]MH_SAM_APDU [18:00:11]CAPDU: 80 0D 02 02 05 02 AA 56 11 6A [18:00:11]Write to MH i2c: E2 0D 00 38 05 80 0D 02 02 05 00 02 AA 56 11 6A 00 00 3E [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 03 00 38 05 00 90 00 B1 [18:00:11]RAPDU: 90 00 [18:00:11]wFMCommunicate OK [18:00:11]wFMCommunicate request_size=4 [18:00:11]MH_SAM_APDU [18:00:11]CAPDU: 80 0D 03 02 [18:00:11]Write to MH i2c: E2 08 00 39 05 80 0D 03 02 00 00 00 00 B9 [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 0B 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 0B 00 39 05 00 BF 0C A1 AC 35 80 78 F7 90 00 F6 [18:00:11]RAPDU: BF 0C A1 AC 35 80 78 F7 90 00 [18:00:11]wFMCommunicate OK [18:00:11]SAM_PROTO_SignData done [18:00:11]FM_MakeSignedData done [18:00:11]CreateOFDProtocolMessage [18:00:11]wFMCommunicate request_size=4 [18:00:11]MH_SAM_APDU [18:00:11]CAPDU: 80 11 00 00 [18:00:11]Write to MH i2c: E2 08 00 3A 05 80 11 00 00 00 00 00 00 B9 [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:11]Read from MH i2c: E2 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 17 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: E2 17 00 3A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0C [18:00:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:11]wFMCommunicate OK [18:00:11]CreateOFDProtocolMessage done [18:00:11]OFDSenderStorePacket 151533 [18:00:11]StoreOFDPacket docnum=151533 [18:00:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 49 07 01 FB 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 AA 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4F 02 00 35 04 06 00 51 02 AA 56 11 6A BF 0C A1 AC 35 80 78 F7 [18:00:11]CheckFolder [18:00:11]dirname=/storage/ofd_packets [18:00:11]CheckFolder done [18:00:11]ProducePacketName [18:00:11]name=ofd_packets/00151533 [18:00:11]NVStorageSaveData ofd_packets/00151533 [18:00:11]File name is /storage/ofd_packets/00151533 [18:00:11]Write 301 bytes [18:00:11]NVStorageSaveData done [18:00:11]OFDSenderStorePacket done [18:00:11]KKMCreateOFDPacket done [18:00:11]NVStorageSaveData kkm_last_timestamp [18:00:11]File name is /storage/kkm_last_timestamp [18:00:11]Write 4 bytes [18:00:11]NVStorageSaveData done [18:00:11]ExternCall_PrintAddStr [18:00:11]wPrintStart [18:00:11]Write to MH i2c: 01 00 00 3B 05 40 [18:00:11]Write i2c OK [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: 01 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: 01 07 00 [18:00:11]MH_I2C_Read... [18:00:11]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 FF 0F 55 [18:00:11]RasterBufferAndPrint [18:00:11]line Счет N : (1)1785548 [18:00:11]line ИНН: 02508201610067 [18:00:11]line Контрольно-Кассовый Чек [18:00:11]line ПРОДАЖА [18:00:11]line ТРК (МРК, ГНК) : 22 [18:00:11]line Товар: 2710124130 [18:00:11]line Аи-92-К-5 [18:00:11]line 10.330 * 67.80 [18:00:11]line = 700.37 [18:00:11]line НДС 12% НСП 1% [18:00:11]line > о реализуемом товаре [18:00:11]line ОКРУГЛЕНИЕ: -0.37 [18:00:11]line ИТОГО: 700.00 [18:00:11]line Внесено: 700.00 [18:00:11]line СДАЧА: 0.00 [18:00:11]line НСП 1% : 6.20 [18:00:11]line НДС 12% : 74.38 [18:00:11]line Наличными: 700.00 [18:00:11]line Безнал.: 0.00 [18:00:11]line Место: АЗС № 89 "Партнер Нефть" [18:00:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:00:11]line СНО: Общий режим [18:00:11]line Чек 283 21.09.2024 18:00 [18:00:11]line Смена: 474 ФФД: 1.0 [18:00:11]line ЗНМ: 0300000113 [18:00:11]line РНМ: 0000000000091825 [18:00:11]line Версия ККМ: 001 [18:00:11]line ФМ: 0000000000871835 [18:00:11]line ФД: 151533 [18:00:11]line ФПД: 89071889551722 [18:00:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T180010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151533&fm=89071889551722&tin=02508201610067®Number=0000000000091825&sum=70000 [18:00:12]OFD Sender: Processing packet 151533 [packets to send 824, broken 823] [18:00:12]ProducePacketName [18:00:12]name=ofd_packets/00151533 [18:00:12]OFD Sender: To server: pG, [18:00:12]CommunicateWithHost lk.salyk.kg:30040 [18:00:12]ConnectInit lk.salyk.kg [18:00:12]written 0, free lines is 4095 [18:00:12]Write to MH i2c: 01 00 00 66 05 6B [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: 01 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: 01 07 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: 01 07 00 66 05 00 00 00 00 00 DA 0C 58 [18:00:12]RasterBufferAndPrint [18:00:12]line [18:00:12]line [18:00:12]line [18:00:12]line [18:00:12]line [18:00:12]written 0, free lines is 3296 [18:00:12]MH_Cut [18:00:12]Write to MH i2c: D1 01 00 6D 05 01 44 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: D1 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: D1 01 00 [18:00:12]MH_I2C_Read... [18:00:12]Read from MH i2c: D1 01 00 6D 05 00 43 [18:00:12]Write to MH i2c: 01 00 00 6E 05 73 [18:00:12]Write i2c OK [18:00:12]MH_I2C_Read... [18:00:13]*** Cut start [18:00:13]*** Purtial cut [18:00:13]*** Stage 1: CUTSNS_PIN = 1 [18:00:13]Read from MH i2c: 01 [18:00:13]MH_I2C_Read... [18:00:13]*** Stop cut motor [18:00:13]*** Cut end [18:00:13]Read from MH i2c: 01 07 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: 01 07 00 6E 05 00 00 00 00 00 FF 0F 88 [18:00:13]process_action close_receipt done [18:00:13]requested_data is exist [18:00:13]produce_requested_data [18:00:13]requested_item fm.sn is exist - process it [18:00:13]wFMCommunicate request_size=4 [18:00:13]MH_SAM_APDU [18:00:13]CAPDU: 80 11 00 00 [18:00:13]Write to MH i2c: E2 08 00 6F 05 80 11 00 00 00 00 00 00 EE [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 17 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 17 00 6F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 41 [18:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:00:13]wFMCommunicate OK [18:00:13]requested_item fd.num is exist - process it [18:00:13]SAM_PROTO_GetFieldsCounters [18:00:13]wFMCommunicate request_size=4 [18:00:13]MH_SAM_APDU [18:00:13]CAPDU: 80 13 00 00 [18:00:13]Write to MH i2c: E2 08 00 70 05 80 13 00 00 00 00 00 00 F1 [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 62 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 62 00 70 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 7F [18:00:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 ED 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:13]wFMCommunicate OK [18:00:13]SAM_PROTO_GetFieldsCounters done [18:00:13]requested_item shift.num is exist - process it [18:00:13]requested_item shift.opened is exist - process it [18:00:13]req_shift_opened [18:00:13]FM_GetShiftState [18:00:13]SAM_PROTO_GetShiftState [18:00:13]wFMCommunicate request_size=4 [18:00:13]MH_SAM_APDU [18:00:13]CAPDU: 80 13 01 00 [18:00:13]Write to MH i2c: E2 08 00 71 05 80 13 01 00 00 00 00 00 F3 [18:00:13]Write i2c OK [18:00:13]MH_I2C_Read... [18:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:13]Read from MH i2c: E2 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 0E 00 [18:00:13]MH_I2C_Read... [18:00:13]Read from MH i2c: E2 0E 00 71 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 83 [18:00:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:00:13]wFMCommunicate OK [18:00:13]SAM_PROTO_GetShiftState done [18:00:13]FM_GetShiftState done [18:00:13]req_shift_opened done [18:00:13]requested_item shift.open_date is exist - process it [18:00:13]req_shift_open_date [18:00:13]req_shift_open_date done [18:00:13]produce_requested_data done [18:00:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151533,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:00:13]process_action_free close_receipt [18:00:13]json_value_free [18:00:13]json_value_free done [18:00:13]process_json_proto returns [18:00:13]Send response to host [18:00:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151533,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:00:13]free response buf [18:00:13]execute_script done [18:00:13]execute_script returns [18:00:13]free content buf [18:00:13]Sock 9.Close socket [18:00:13]Sock 9.Thread stoped [18:00:16]recv_with_timeout no data received [18:00:17]ConnectInit Can't take IP for lk.salyk.kg [18:00:17]CommunicateWithHost connect error [18:00:17]CommunicateWithHost err = -1 [18:00:17]OFD Sender: Server communicate error [18:00:22]OFD Sender: Processing packet 151533 [packets to send 824, broken 823] [18:00:22]ProducePacketName [18:00:22]name=ofd_packets/00151533 [18:00:22]OFD Sender: To server: pG, [18:00:22]CommunicateWithHost lk.salyk.kg:30040 [18:00:22]ConnectInit lk.salyk.kg [18:00:24]Connected sock=10 [18:00:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E 49 07 01 FB 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 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 AA 09 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4F 02 00 35 04 06 00 51 02 AA 56 11 6A BF 0C A1 AC 35 80 78 F7 [18:00:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A3 33 47 00 B9 10 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 ED 4F 02 00 F4 03 04 00 BD B1 EE 66 B6 04 01 00 00 97 C6 61 6A 1E 58 50 6B [18:00:25]CommunicateWithHost err = 0 [18:00:25]CheckOFDResponse [18:00:25]1017 (14) - 77093643461234 [18:00:25]1041 (16) - 0000000000871835 [18:00:25]1040 (4) - 151533 [18:00:25]1012 (4) - 21.09.2024 11:45 [18:00:25]1206 (1) - 0 [18:00:25]OFD Sender: Remove packet 151533 [18:00:25]ProducePacketName [18:00:25]name=ofd_packets/00151533 [18:00:25]NVStorageDeleteData [18:00:25]OFD Sender: No OFD packet to send [18:00:30]OFD Sender: No OFD packet to send [18:00:35]recv_with_timeout no data received [18:00:35]OFD Sender: No OFD packet to send [18:00:40]OFD Sender: No OFD packet to send [18:00:45]OFD Sender: No OFD packet to send [18:00:50]OFD Sender: No OFD packet to send [18:00:55]OFD Sender: No OFD packet to send [18:00:58]recv_with_timeout no data received [18:01:00]OFD Sender: No OFD packet to send [18:01:05]OFD Sender: No OFD packet to send [18:01:10]OFD Sender: No OFD packet to send [18:01:15]OFD Sender: No OFD packet to send [18:01:20]OFD Sender: No OFD packet to send [18:01:25]OFD Sender: No OFD packet to send [18:01:30]OFD Sender: No OFD packet to send [18:01:35]recv_with_timeout no data received [18:01:35]OFD Sender: No OFD packet to send [18:01:41]OFD Sender: No OFD packet to send [18:01:46]OFD Sender: No OFD packet to send [18:01:51]OFD Sender: No OFD packet to send [18:01:56]OFD Sender: No OFD packet to send [18:02:01]OFD Sender: No OFD packet to send [18:02:06]OFD Sender: No OFD packet to send [18:02:09]recv_with_timeout no data received [18:02:11]OFD Sender: No OFD packet to send [18:02:16]OFD Sender: No OFD packet to send [18:02:21]OFD Sender: No OFD packet to send [18:02:26]OFD Sender: No OFD packet to send [18:02:31]OFD Sender: No OFD packet to send [18:02:35]recv_with_timeout no data received [18:02:36]OFD Sender: No OFD packet to send [18:02:41]OFD Sender: No OFD packet to send [18:02:46]OFD Sender: No OFD packet to send [18:02:51]OFD Sender: No OFD packet to send [18:02:56]OFD Sender: No OFD packet to send [18:03:01]OFD Sender: No OFD packet to send [18:03:06]OFD Sender: No OFD packet to send [18:03:07]recv_with_timeout no data received [18:03:11]OFD Sender: No OFD packet to send [18:03:16]OFD Sender: No OFD packet to send [18:03:21]OFD Sender: No OFD packet to send [18:03:26]OFD Sender: No OFD packet to send [18:03:31]OFD Sender: No OFD packet to send [18:03:36]OFD Sender: No OFD packet to send [18:03:41]OFD Sender: No OFD packet to send [18:03:46]OFD Sender: No OFD packet to send [18:03:51]OFD Sender: No OFD packet to send [18:03:56]OFD Sender: No OFD packet to send [18:03:59]recv_with_timeout no data received [18:04:01]OFD Sender: No OFD packet to send [18:04:06]OFD Sender: No OFD packet to send [18:04:11]OFD Sender: No OFD packet to send [18:04:16]OFD Sender: No OFD packet to send [18:04:21]OFD Sender: No OFD packet to send [18:04:26]OFD Sender: No OFD packet to send [18:04:31]OFD Sender: No OFD packet to send [18:04:36]OFD Sender: No OFD packet to send [18:04:36]recv_with_timeout no data received [18:04:41]OFD Sender: No OFD packet to send [18:04:46]OFD Sender: No OFD packet to send [18:04:51]OFD Sender: No OFD packet to send [18:04:56]OFD Sender: No OFD packet to send [18:05:01]OFD Sender: No OFD packet to send [18:05:06]OFD Sender: No OFD packet to send [18:05:11]OFD Sender: No OFD packet to send [18:05:16]OFD Sender: No OFD packet to send [18:05:21]OFD Sender: No OFD packet to send [18:05:26]OFD Sender: No OFD packet to send [18:05:31]OFD Sender: No OFD packet to send [18:05:36]OFD Sender: No OFD packet to send [18:05:41]OFD Sender: No OFD packet to send [18:05:46]OFD Sender: No OFD packet to send [18:05:51]OFD Sender: No OFD packet to send [18:05:56]OFD Sender: No OFD packet to send [18:06:01]OFD Sender: No OFD packet to send [18:06:06]OFD Sender: No OFD packet to send [18:06:11]OFD Sender: No OFD packet to send [18:06:17]OFD Sender: No OFD packet to send [18:06:22]OFD Sender: No OFD packet to send [18:06:27]OFD Sender: No OFD packet to send [18:06:32]OFD Sender: No OFD packet to send [18:06:37]OFD Sender: No OFD packet to send [18:06:42]OFD Sender: No OFD packet to send [18:06:47]OFD Sender: No OFD packet to send [18:06:52]OFD Sender: No OFD packet to send [18:06:57]OFD Sender: No OFD packet to send [18:07:02]OFD Sender: No OFD packet to send [18:07:07]OFD Sender: No OFD packet to send [18:07:10]recv_with_timeout no data received [18:07:12]OFD Sender: No OFD packet to send [18:07:17]OFD Sender: No OFD packet to send [18:07:22]OFD Sender: No OFD packet to send [18:07:27]recv_with_timeout no data received [18:07:27]OFD Sender: No OFD packet to send [18:07:32]OFD Sender: No OFD packet to send [18:07:37]OFD Sender: No OFD packet to send [18:07:42]OFD Sender: No OFD packet to send [18:07:47]OFD Sender: No OFD packet to send [18:07:52]OFD Sender: No OFD packet to send [18:07:57]recv_with_timeout no data received [18:07:57]OFD Sender: No OFD packet to send [18:08:02]OFD Sender: No OFD packet to send [18:08:07]OFD Sender: No OFD packet to send [18:08:12]OFD Sender: No OFD packet to send [18:08:17]OFD Sender: No OFD packet to send [18:08:22]OFD Sender: No OFD packet to send [18:08:27]OFD Sender: No OFD packet to send [18:08:32]OFD Sender: No OFD packet to send [18:08:37]OFD Sender: No OFD packet to send [18:08:42]OFD Sender: No OFD packet to send [18:08:45]recv_with_timeout no data received [18:08:47]OFD Sender: No OFD packet to send [18:08:52]OFD Sender: No OFD packet to send [18:08:57]OFD Sender: No OFD packet to send [18:09:02]OFD Sender: No OFD packet to send [18:09:07]OFD Sender: No OFD packet to send [18:09:12]OFD Sender: No OFD packet to send [18:09:17]OFD Sender: No OFD packet to send [18:09:19]recv_with_timeout no data received [18:09:22]OFD Sender: No OFD packet to send [18:09:27]OFD Sender: No OFD packet to send [18:09:32]OFD Sender: No OFD packet to send [18:09:37]OFD Sender: No OFD packet to send [18:09:42]OFD Sender: No OFD packet to send [18:09:47]OFD Sender: No OFD packet to send [18:09:52]OFD Sender: No OFD packet to send [18:09:57]OFD Sender: No OFD packet to send [18:10:02]OFD Sender: No OFD packet to send [18:10:07]OFD Sender: No OFD packet to send [18:10:12]OFD Sender: No OFD packet to send [18:10:17]OFD Sender: No OFD packet to send [18:10:22]OFD Sender: No OFD packet to send [18:10:27]OFD Sender: No OFD packet to send [18:10:32]OFD Sender: No OFD packet to send [18:10:33]recv_with_timeout no data received [18:10:37]OFD Sender: No OFD packet to send [18:10:42]OFD Sender: No OFD packet to send [18:10:47]OFD Sender: No OFD packet to send [18:10:52]OFD Sender: No OFD packet to send [18:10:58]OFD Sender: No OFD packet to send [18:11:03]OFD Sender: No OFD packet to send [18:11:08]OFD Sender: No OFD packet to send [18:11:13]OFD Sender: No OFD packet to send [18:11:14]recv_with_timeout no data received [18:11:18]OFD Sender: No OFD packet to send [18:11:20]accept exits with 7 [18:11:20]New connection [18:11:20]New thread 3067166052 created [18:11:20]Thread 3067022692 joined [18:11:20]Waiting for new connection... [18:11:20] Sock 7.Parse request [18:11:20]Sock 7.Check first char [18:11:20]Sock 7.First char is OK [18:11:20]request: POST /json_proto HTTP/1.0 [18:11:20]Method: POST [18:11:20]URL: /json_proto [18:11:20]Method is POST - this is cgi request [18:11:20]url: /json_proto [18:11:20]query_string will be loaded in cgi processing [18:11:20]execute_cgi json_proto POST (null) [18:11:20]execute_cgi path=json_proto method=POST [18:11:20]POST find Content-Length [18:11:20]Host: 172.17.43.67:8080 [18:11:20]Content-Length: 680 [18:11:20]Content-Type: application/json [18:11:20] [18:11:20]POST finish read [18:11:20]Found Content-Length = 680 [18:11:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:20]execute_script... [18:11: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)1785549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:11:20]POST & json_proto [18:11:20]process_json_proto [18:11:20]json parsed OK: [18:11:20]protocol is kg_v1.0 [18:11:20]action value=close_receipt [18:11:20]process_action close_receipt [18:11:20]cmd_close_receipt [18:11:20]MH_GetDate [18:11:20]Write to MH i2c: F0 00 00 72 05 66 [18:11:20]Write i2c OK [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: F0 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: F0 09 00 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: F0 09 00 72 05 00 48 0C EF 66 6A BD 47 65 EB [18:11:20]GetLastDocTimeStamp 1726941610 [18:11:20]current date 1726942280 [18:11:20]FM_GetShiftState [18:11:20]SAM_PROTO_GetShiftState [18:11:20]wFMCommunicate request_size=4 [18:11:20]MH_SAM_APDU [18:11:20]CAPDU: 80 13 01 00 [18:11:20]Write to MH i2c: E2 08 00 73 05 80 13 01 00 00 00 00 00 F5 [18:11:20]Write i2c OK [18:11:20]MH_I2C_Read... [18:11:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:20]Read from MH i2c: E2 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: E2 0E 00 [18:11:20]MH_I2C_Read... [18:11:20]Read from MH i2c: E2 0E 00 73 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 85 [18:11:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:11:20]wFMCommunicate OK [18:11:20]SAM_PROTO_GetShiftState done [18:11:20]FM_GetShiftState done [18:11:20]opened in 1726878748 [18:11:20]opened+sec_in_day 1726965148 [18:11:20]quantity*price = 150037 [18:11:20]sum+1 = 150039 [18:11:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 284 21.09.2024 18:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151534 ФПД: 204734605633348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T181120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151534&fm=204734605633348&tin=02508201610067®Number=0000000000091825&sum=150000 [18:11:21]StoreToDocumentArchive [18:11:21]shift 474 fd 151534 [18:11:21]save to /storage/0474/doc_00151534 [18:11:21]save last doc name /storage/0474/doc_00151534 to /storage/kkm_last_doc_name [18:11:21]save OK [18:11:21]Clear old archive folders... [18:11:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:11:21]tlvbuf is 00C67360 [18:11:21]SAM_PROTO_ClearQueue [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 09 00 00 [18:11:21]Write to MH i2c: E2 08 00 80 05 80 09 00 00 00 00 00 00 F7 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 80 05 00 90 00 F9 [18:11:21]RAPDU: 90 00 [18:11:21]wFMCommunicate OK [18:11:21]SAM_PROTO_ClearQueue done [18:11:21]KKMCreateOFDPacket [18:11:21]OFDProtocolAddRootSTLVToBuf [18:11:21]FM_MakeSignedData [18:11:21]FM_MakeSignedData [18:11:21]SAM_PROTO_SignData [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 0D 01 02 [18:11:21]Write to MH i2c: E2 08 00 81 05 80 0D 01 02 00 00 00 00 FF [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 81 05 00 90 00 FA [18:11:21]RAPDU: 90 00 [18:11:21]wFMCommunicate OK [18:11:21]wFMCommunicate request_size=255 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 48 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4F 02 00 35 04 06 00 BA 34 7D 71 [18:11:21]Write to MH i2c: E2 02 01 82 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 48 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4F 02 00 35 04 06 00 BA 34 7D 71 00 00 B7 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 82 05 00 90 00 FB [18:11:21]RAPDU: 90 00 [18:11:21]wFMCommunicate OK [18:11:21]wFMCommunicate request_size=7 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 0D 02 02 02 27 44 [18:11:21]Write to MH i2c: E2 0A 00 83 05 80 0D 02 02 02 00 27 44 00 00 71 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 03 00 83 05 00 90 00 FC [18:11:21]RAPDU: 90 00 [18:11:21]wFMCommunicate OK [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 0D 03 02 [18:11:21]Write to MH i2c: E2 08 00 84 05 80 0D 03 02 00 00 00 00 04 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 0B 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 0B 00 84 05 00 9D 82 75 4A B9 25 37 42 90 00 3A [18:11:21]RAPDU: 9D 82 75 4A B9 25 37 42 90 00 [18:11:21]wFMCommunicate OK [18:11:21]SAM_PROTO_SignData done [18:11:21]FM_MakeSignedData done [18:11:21]CreateOFDProtocolMessage [18:11:21]wFMCommunicate request_size=4 [18:11:21]MH_SAM_APDU [18:11:21]CAPDU: 80 11 00 00 [18:11:21]Write to MH i2c: E2 08 00 85 05 80 11 00 00 00 00 00 00 04 [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:21]Read from MH i2c: E2 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 17 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: E2 17 00 85 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 57 [18:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:21]wFMCommunicate OK [18:11:21]CreateOFDProtocolMessage done [18:11:21]OFDSenderStorePacket 151534 [18:11:21]StoreOFDPacket docnum=151534 [18:11:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C 68 04 01 DA FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 48 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4F 02 00 35 04 06 00 BA 34 7D 71 27 44 9D 82 75 4A B9 25 37 42 [18:11:21]CheckFolder [18:11:21]dirname=/storage/ofd_packets [18:11:21]CheckFolder done [18:11:21]ProducePacketName [18:11:21]name=ofd_packets/00151534 [18:11:21]NVStorageSaveData ofd_packets/00151534 [18:11:21]File name is /storage/ofd_packets/00151534 [18:11:21]Write 298 bytes [18:11:21]NVStorageSaveData done [18:11:21]OFDSenderStorePacket done [18:11:21]KKMCreateOFDPacket done [18:11:21]NVStorageSaveData kkm_last_timestamp [18:11:21]File name is /storage/kkm_last_timestamp [18:11:21]Write 4 bytes [18:11:21]NVStorageSaveData done [18:11:21]ExternCall_PrintAddStr [18:11:21]wPrintStart [18:11:21]Write to MH i2c: 01 00 00 86 05 8B [18:11:21]Write i2c OK [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: 01 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: 01 07 00 [18:11:21]MH_I2C_Read... [18:11:21]Read from MH i2c: 01 07 00 86 05 00 00 00 00 00 FF 0F A0 [18:11:21]RasterBufferAndPrint [18:11:21]line Счет N : (1)1785549 [18:11:21]line ИНН: 02508201610067 [18:11:21]line Контрольно-Кассовый Чек [18:11:21]line ПРОДАЖА [18:11:21]line ТРК (МРК, ГНК) : 31 [18:11:21]line Товар: 2710194210 [18:11:21]line ДТ-К-5 [18:11:21]line 19.690 * 76.20 [18:11:21]line = 1500.38 [18:11:21]line НДС 12% НСП 1% [18:11:21]line > о реализуемом товаре [18:11:21]line ОКРУГЛЕНИЕ: -0.38 [18:11:21]line ИТОГО: 1500.00 [18:11:21]line Внесено: 1500.00 [18:11:21]line СДАЧА: 0.00 [18:11:21]line НСП 1% : 13.28 [18:11:21]line НДС 12% : 159.33 [18:11:21]line Наличными: 1500.00 [18:11:21]line Безнал.: 0.00 [18:11:21]line Место: АЗС № 89 "Партнер Нефть" [18:11:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:11:21]line СНО: Общий режим [18:11:21]line Чек 284 21.09.2024 18:11 [18:11:21]line Смена: 474 ФФД: 1.0 [18:11:21]line ЗНМ: 0300000113 [18:11:21]line РНМ: 0000000000091825 [18:11:21]line Версия ККМ: 001 [18:11:21]line ФМ: 0000000000871835 [18:11:21]line ФД: 151534 [18:11:21]line ФПД: 204734605633348 [18:11:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T181120&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151534&fm=204734605633348&tin=02508201610067®Number=0000000000091825&sum=150000 [18:11:22]OFD Sender: Processing packet 151534 [packets to send 824, broken 823] [18:11:22]ProducePacketName [18:11:22]name=ofd_packets/00151534 [18:11:22]OFD Sender: To server: pG, [18:11:22]CommunicateWithHost lk.salyk.kg:30040 [18:11:22]ConnectInit lk.salyk.kg [18:11:22]written 0, free lines is 4095 [18:11:22]Write to MH i2c: 01 00 00 B1 05 B6 [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: 01 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: 01 07 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: 01 07 00 B1 05 00 00 00 00 00 E0 0C A9 [18:11:22]RasterBufferAndPrint [18:11:22]line [18:11:22]line [18:11:22]line [18:11:22]line [18:11:22]line [18:11:22]written 0, free lines is 3302 [18:11:22]MH_Cut [18:11:22]Write to MH i2c: D1 01 00 B8 05 01 8F [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: D1 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: D1 01 00 [18:11:22]MH_I2C_Read... [18:11:22]Read from MH i2c: D1 01 00 B8 05 00 8E [18:11:22]Write to MH i2c: 01 00 00 B9 05 BE [18:11:22]Write i2c OK [18:11:22]MH_I2C_Read... [18:11:23]*** Cut start [18:11:23]*** Purtial cut [18:11:23]*** Stage 1: CUTSNS_PIN = 1 [18:11:23]Read from MH i2c: 01 [18:11:23]MH_I2C_Read... [18:11:23]*** Stop cut motor [18:11:23]*** Cut end [18:11:23]Read from MH i2c: 01 07 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: 01 07 00 B9 05 00 00 00 00 00 FF 0F D3 [18:11:23]process_action close_receipt done [18:11:23]requested_data is exist [18:11:23]produce_requested_data [18:11:23]requested_item fm.sn is exist - process it [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 11 00 00 [18:11:23]Write to MH i2c: E2 08 00 BA 05 80 11 00 00 00 00 00 00 39 [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 17 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 17 00 BA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8C [18:11:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:11:23]wFMCommunicate OK [18:11:23]requested_item fd.num is exist - process it [18:11:23]SAM_PROTO_GetFieldsCounters [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 13 00 00 [18:11:23]Write to MH i2c: E2 08 00 BB 05 80 13 00 00 00 00 00 00 3C [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 62 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 62 00 BB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [18:11:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:11:23]wFMCommunicate OK [18:11:23]SAM_PROTO_GetFieldsCounters done [18:11:23]requested_item shift.num is exist - process it [18:11:23]requested_item shift.opened is exist - process it [18:11:23]req_shift_opened [18:11:23]FM_GetShiftState [18:11:23]SAM_PROTO_GetShiftState [18:11:23]wFMCommunicate request_size=4 [18:11:23]MH_SAM_APDU [18:11:23]CAPDU: 80 13 01 00 [18:11:23]Write to MH i2c: E2 08 00 BC 05 80 13 01 00 00 00 00 00 3E [18:11:23]Write i2c OK [18:11:23]MH_I2C_Read... [18:11:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:11:23]Read from MH i2c: E2 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 0E 00 [18:11:23]MH_I2C_Read... [18:11:23]Read from MH i2c: E2 0E 00 BC 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CE [18:11:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:11:23]wFMCommunicate OK [18:11:23]SAM_PROTO_GetShiftState done [18:11:23]FM_GetShiftState done [18:11:23]req_shift_opened done [18:11:23]requested_item shift.open_date is exist - process it [18:11:23]req_shift_open_date [18:11:23]req_shift_open_date done [18:11:23]produce_requested_data done [18:11:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151534,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:11:23]process_action_free close_receipt [18:11:23]json_value_free [18:11:23]json_value_free done [18:11:23]process_json_proto returns [18:11:23]Send response to host [18:11:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151534,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:11:23]free response buf [18:11:23]execute_script done [18:11:23]execute_script returns [18:11:23]free content buf [18:11:23]Sock 7.Close socket [18:11:23]Sock 7.Thread stoped [18:11:25]recv_with_timeout no data received [18:11:27]ConnectInit Can't take IP for lk.salyk.kg [18:11:27]CommunicateWithHost connect error [18:11:27]CommunicateWithHost err = -1 [18:11:27]OFD Sender: Server communicate error [18:11:32]OFD Sender: Processing packet 151534 [packets to send 824, broken 823] [18:11:32]ProducePacketName [18:11:32]name=ofd_packets/00151534 [18:11:32]OFD Sender: To server: pG, [18:11:32]CommunicateWithHost lk.salyk.kg:30040 [18:11:32]ConnectInit lk.salyk.kg [18:11:34]Connected sock=9 [18:11:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1C 68 04 01 DA FD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 1C 01 00 00 F4 03 04 00 48 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4F 02 00 35 04 06 00 BA 34 7D 71 27 44 9D 82 75 4A B9 25 37 42 [18:11:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 FD 47 00 21 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EE 4F 02 00 F4 03 04 00 5A B4 EE 66 B6 04 01 00 00 1A F2 92 4B E0 B4 36 65 [18:11:34]CommunicateWithHost err = 0 [18:11:34]CheckOFDResponse [18:11:34]1017 (14) - 77093643461234 [18:11:34]1041 (16) - 0000000000871835 [18:11:34]1040 (4) - 151534 [18:11:34]1012 (4) - 21.09.2024 11:56 [18:11:34]1206 (1) - 0 [18:11:34]OFD Sender: Remove packet 151534 [18:11:34]ProducePacketName [18:11:34]name=ofd_packets/00151534 [18:11:34]NVStorageDeleteData [18:11:34]OFD Sender: No OFD packet to send [18:11:39]OFD Sender: No OFD packet to send [18:11:44]OFD Sender: No OFD packet to send [18:11:49]OFD Sender: No OFD packet to send [18:11:54]OFD Sender: No OFD packet to send [18:11:59]OFD Sender: No OFD packet to send [18:12:04]OFD Sender: No OFD packet to send [18:12:09]OFD Sender: No OFD packet to send [18:12:14]OFD Sender: No OFD packet to send [18:12:19]OFD Sender: No OFD packet to send [18:12:24]OFD Sender: No OFD packet to send [18:12:27]accept exits with 10 [18:12:27]New connection [18:12:27]New thread 3067022692 created [18:12:27]Thread 3067166052 joined [18:12:27]Waiting for new connection... [18:12:27] Sock 10.Parse request [18:12:27]Sock 10.Check first char [18:12:27]Sock 10.First char is OK [18:12:27]request: POST /json_proto HTTP/1.0 [18:12:27]Method: POST [18:12:27]URL: /json_proto [18:12:27]Method is POST - this is cgi request [18:12:27]url: /json_proto [18:12:27]query_string will be loaded in cgi processing [18:12:27]execute_cgi json_proto POST (null) [18:12:27]execute_cgi path=json_proto method=POST [18:12:27]POST find Content-Length [18:12:27]Host: 172.17.43.67:8080 [18:12:27]Content-Length: 678 [18:12:27]Content-Type: application/json [18:12:27] [18:12:27]POST finish read [18:12:27]Found Content-Length = 678 [18:12:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:27]execute_script... [18:12: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)1785551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:12:27]POST & json_proto [18:12:27]process_json_proto [18:12:27]json parsed OK: [18:12:27]protocol is kg_v1.0 [18:12:27]action value=close_receipt [18:12:27]process_action close_receipt [18:12:27]cmd_close_receipt [18:12:27]MH_GetDate [18:12:27]Write to MH i2c: F0 00 00 BD 05 B1 [18:12:27]Write i2c OK [18:12:27]MH_I2C_Read... [18:12:27]Read from MH i2c: F0 [18:12:27]MH_I2C_Read... [18:12:27]Read from MH i2c: F0 09 00 [18:12:27]MH_I2C_Read... [18:12:27]Read from MH i2c: F0 09 00 BD 05 00 8C 0C EF 66 6A BD 47 65 7A [18:12:27]GetLastDocTimeStamp 1726942280 [18:12:27]current date 1726942348 [18:12:27]FM_GetShiftState [18:12:27]SAM_PROTO_GetShiftState [18:12:27]wFMCommunicate request_size=4 [18:12:27]MH_SAM_APDU [18:12:27]CAPDU: 80 13 01 00 [18:12:27]Write to MH i2c: E2 08 00 BE 05 80 13 01 00 00 00 00 00 40 [18:12:27]Write i2c OK [18:12:27]MH_I2C_Read... [18:12:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:28]Read from MH i2c: E2 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 0E 00 [18:12:28]MH_I2C_Read... [18:12:28]Read from MH i2c: E2 0E 00 BE 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D0 [18:12:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:12:28]wFMCommunicate OK [18:12:28]SAM_PROTO_GetShiftState done [18:12:28]FM_GetShiftState done [18:12:28]opened in 1726878748 [18:12:28]opened+sec_in_day 1726965148 [18:12:28]quantity*price = 50036 [18:12:28]sum+1 = 50037 [18:12:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 285 21.09.2024 18:12 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151535 ФПД: 186846307887271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T181228&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151535&fm=186846307887271&tin=02508201610067®Number=0000000000091825&sum=50000 [18:12:29]StoreToDocumentArchive [18:12:29]shift 474 fd 151535 [18:12:29]save to /storage/0474/doc_00151535 [18:12:29]save last doc name /storage/0474/doc_00151535 to /storage/kkm_last_doc_name [18:12:29]save OK [18:12:29]Clear old archive folders... [18:12:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:12:29]tlvbuf is 00BD5810 [18:12:29]SAM_PROTO_ClearQueue [18:12:29]wFMCommunicate request_size=4 [18:12:29]MH_SAM_APDU [18:12:29]CAPDU: 80 09 00 00 [18:12:29]Write to MH i2c: E2 08 00 CB 05 80 09 00 00 00 00 00 00 42 [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:12:29]Read from MH i2c: E2 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 CB 05 00 90 00 44 [18:12:29]RAPDU: 90 00 [18:12:29]wFMCommunicate OK [18:12:29]SAM_PROTO_ClearQueue done [18:12:29]KKMCreateOFDPacket [18:12:29]OFDProtocolAddRootSTLVToBuf [18:12:29]FM_MakeSignedData [18:12:29]FM_MakeSignedData [18:12:29]SAM_PROTO_SignData [18:12:29]wFMCommunicate request_size=4 [18:12:29]MH_SAM_APDU [18:12:29]CAPDU: 80 0D 01 02 [18:12:29]Write to MH i2c: E2 08 00 CC 05 80 0D 01 02 00 00 00 00 4A [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:12:29]Read from MH i2c: E2 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 CC 05 00 90 00 45 [18:12:29]RAPDU: 90 00 [18:12:29]wFMCommunicate OK [18:12:29]wFMCommunicate request_size=255 [18:12:29]MH_SAM_APDU [18:12:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 8C 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4F 02 00 35 04 06 00 A9 [18:12:29]Write to MH i2c: E2 02 01 CD 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 8C 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4F 02 00 35 04 06 00 A9 00 00 98 [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:29]Read from MH i2c: E2 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 CD 05 00 90 00 46 [18:12:29]RAPDU: 90 00 [18:12:29]wFMCommunicate OK [18:12:29]wFMCommunicate request_size=10 [18:12:29]MH_SAM_APDU [18:12:29]CAPDU: 80 0D 02 02 05 EF 8B CF 28 A7 [18:12:29]Write to MH i2c: E2 0D 00 CE 05 80 0D 02 02 05 00 EF 8B CF 28 A7 00 00 6F [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:12:29]Read from MH i2c: E2 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 03 00 CE 05 00 90 00 47 [18:12:29]RAPDU: 90 00 [18:12:29]wFMCommunicate OK [18:12:29]wFMCommunicate request_size=4 [18:12:29]MH_SAM_APDU [18:12:29]CAPDU: 80 0D 03 02 [18:12:29]Write to MH i2c: E2 08 00 CF 05 80 0D 03 02 00 00 00 00 4F [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:12:29]Read from MH i2c: E2 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 0B 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 0B 00 CF 05 00 13 D0 BE 2C 46 33 64 C4 90 00 BE [18:12:29]RAPDU: 13 D0 BE 2C 46 33 64 C4 90 00 [18:12:29]wFMCommunicate OK [18:12:29]SAM_PROTO_SignData done [18:12:29]FM_MakeSignedData done [18:12:29]CreateOFDProtocolMessage [18:12:29]wFMCommunicate request_size=4 [18:12:29]MH_SAM_APDU [18:12:29]CAPDU: 80 11 00 00 [18:12:29]Write to MH i2c: E2 08 00 D0 05 80 11 00 00 00 00 00 00 4F [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:29]Read from MH i2c: E2 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 17 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: E2 17 00 D0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A2 [18:12:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:12:29]wFMCommunicate OK [18:12:29]CreateOFDProtocolMessage done [18:12:29]OFDSenderStorePacket 151535 [18:12:29]StoreOFDPacket docnum=151535 [18:12:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 67 07 01 BF B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 8C 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4F 02 00 35 04 06 00 A9 EF 8B CF 28 A7 13 D0 BE 2C 46 33 64 C4 [18:12:29]CheckFolder [18:12:29]dirname=/storage/ofd_packets [18:12:29]CheckFolder done [18:12:29]ProducePacketName [18:12:29]name=ofd_packets/00151535 [18:12:29]NVStorageSaveData ofd_packets/00151535 [18:12:29]File name is /storage/ofd_packets/00151535 [18:12:29]Write 301 bytes [18:12:29]NVStorageSaveData done [18:12:29]OFDSenderStorePacket done [18:12:29]KKMCreateOFDPacket done [18:12:29]NVStorageSaveData kkm_last_timestamp [18:12:29]File name is /storage/kkm_last_timestamp [18:12:29]Write 4 bytes [18:12:29]NVStorageSaveData done [18:12:29]ExternCall_PrintAddStr [18:12:29]wPrintStart [18:12:29]Write to MH i2c: 01 00 00 D1 05 D6 [18:12:29]Write i2c OK [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: 01 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: 01 07 00 [18:12:29]MH_I2C_Read... [18:12:29]Read from MH i2c: 01 07 00 D1 05 00 00 00 00 00 FF 0F EB [18:12:29]RasterBufferAndPrint [18:12:29]line Счет N : (1)1785551 [18:12:29]line ИНН: 02508201610067 [18:12:29]line Контрольно-Кассовый Чек [18:12:29]line ПРОДАЖА [18:12:29]line ТРК (МРК, ГНК) : 42 [18:12:29]line Товар: 2710124130 [18:12:29]line Аи-92-К-5 [18:12:29]line 7.380 * 67.80 [18:12:29]line = 500.36 [18:12:29]line НДС 12% НСП 1% [18:12:29]line > о реализуемом товаре [18:12:29]line ОКРУГЛЕНИЕ: -0.36 [18:12:29]line ИТОГО: 500.00 [18:12:29]line Внесено: 500.00 [18:12:29]line СДАЧА: 0.00 [18:12:29]line НСП 1% : 4.43 [18:12:29]line НДС 12% : 53.14 [18:12:29]line Наличными: 500.00 [18:12:29]line Безнал.: 0.00 [18:12:29]line Место: АЗС № 89 "Партнер Нефть" [18:12:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:12:29]line СНО: Общий режим [18:12:29]line Чек 285 21.09.2024 18:12 [18:12:29]line Смена: 474 ФФД: 1.0 [18:12:29]line ЗНМ: 0300000113 [18:12:29]line РНМ: 0000000000091825 [18:12:29]line Версия ККМ: 001 [18:12:29]line ФМ: 0000000000871835 [18:12:29]line ФД: 151535 [18:12:29]line ФПД: 186846307887271 [18:12:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T181228&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151535&fm=186846307887271&tin=02508201610067®Number=0000000000091825&sum=50000 [18:12:29]written 0, free lines is 4095 [18:12:29]OFD Sender: Processing packet 151535 [packets to send 824, broken 823] [18:12:29]ProducePacketName [18:12:29]name=ofd_packets/00151535 [18:12:29]OFD Sender: To server: pG, [18:12:29]CommunicateWithHost lk.salyk.kg:30040 [18:12:29]ConnectInit lk.salyk.kg [18:12:30]Write to MH i2c: 01 00 00 FC 05 01 [18:12:30]Write i2c OK [18:12:30]MH_I2C_Read... [18:12:30]Read from MH i2c: 01 [18:12:30]MH_I2C_Read... [18:12:30]Read from MH i2c: 01 07 00 [18:12:30]MH_I2C_Read... [18:12:30]Read from MH i2c: 01 07 00 FC 05 00 00 00 00 00 E2 0C F6 [18:12:30]RasterBufferAndPrint [18:12:30]line [18:12:30]line [18:12:30]line [18:12:30]line [18:12:30]line [18:12:30]written 0, free lines is 3304 [18:12:30]MH_Cut [18:12:30]Write to MH i2c: D1 01 00 03 06 01 DB [18:12:30]Write i2c OK [18:12:30]MH_I2C_Read... [18:12:30]Read from MH i2c: D1 [18:12:30]MH_I2C_Read... [18:12:30]Read from MH i2c: D1 01 00 [18:12:30]MH_I2C_Read... [18:12:30]Read from MH i2c: D1 01 00 03 06 00 DA [18:12:30]Write to MH i2c: 01 00 00 04 06 0A [18:12:30]Write i2c OK [18:12:30]MH_I2C_Read... [18:12:30]*** Cut start [18:12:30]*** Purtial cut [18:12:30]*** Stage 1: CUTSNS_PIN = 1 [18:12:31]Read from MH i2c: 01 [18:12:31]MH_I2C_Read... [18:12:31]*** Stop cut motor [18:12:31]*** Cut end [18:12:31]Read from MH i2c: 01 07 00 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: 01 07 00 04 06 00 00 00 00 00 FF 0F 1F [18:12:31]process_action close_receipt done [18:12:31]requested_data is exist [18:12:31]produce_requested_data [18:12:31]requested_item fm.sn is exist - process it [18:12:31]wFMCommunicate request_size=4 [18:12:31]MH_SAM_APDU [18:12:31]CAPDU: 80 11 00 00 [18:12:31]Write to MH i2c: E2 08 00 05 06 80 11 00 00 00 00 00 00 85 [18:12:31]Write i2c OK [18:12:31]MH_I2C_Read... [18:12:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:12:31]Read from MH i2c: E2 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 17 00 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 17 00 05 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [18:12:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:12:31]wFMCommunicate OK [18:12:31]requested_item fd.num is exist - process it [18:12:31]SAM_PROTO_GetFieldsCounters [18:12:31]wFMCommunicate request_size=4 [18:12:31]MH_SAM_APDU [18:12:31]CAPDU: 80 13 00 00 [18:12:31]Write to MH i2c: E2 08 00 06 06 80 13 00 00 00 00 00 00 88 [18:12:31]Write i2c OK [18:12:31]MH_I2C_Read... [18:12:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:12:31]Read from MH i2c: E2 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 62 00 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 62 00 06 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 1E [18:12:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 EF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:12:31]wFMCommunicate OK [18:12:31]SAM_PROTO_GetFieldsCounters done [18:12:31]requested_item shift.num is exist - process it [18:12:31]requested_item shift.opened is exist - process it [18:12:31]req_shift_opened [18:12:31]FM_GetShiftState [18:12:31]SAM_PROTO_GetShiftState [18:12:31]wFMCommunicate request_size=4 [18:12:31]MH_SAM_APDU [18:12:31]CAPDU: 80 13 01 00 [18:12:31]Write to MH i2c: E2 08 00 07 06 80 13 01 00 00 00 00 00 8A [18:12:31]Write i2c OK [18:12:31]MH_I2C_Read... [18:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:12:31]Read from MH i2c: E2 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 0E 00 [18:12:31]MH_I2C_Read... [18:12:31]Read from MH i2c: E2 0E 00 07 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1A [18:12:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:12:31]wFMCommunicate OK [18:12:31]SAM_PROTO_GetShiftState done [18:12:31]FM_GetShiftState done [18:12:31]req_shift_opened done [18:12:31]requested_item shift.open_date is exist - process it [18:12:31]req_shift_open_date [18:12:31]req_shift_open_date done [18:12:31]produce_requested_data done [18:12:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151535,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:12:31]process_action_free close_receipt [18:12:31]json_value_free [18:12:31]json_value_free done [18:12:31]process_json_proto returns [18:12:31]Send response to host [18:12:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151535,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:12:31]free response buf [18:12:31]execute_script done [18:12:31]execute_script returns [18:12:31]free content buf [18:12:31]Sock 10.Close socket [18:12:31]Sock 10.Thread stoped [18:12:33]recv_with_timeout no data received [18:12:34]ConnectInit Can't take IP for lk.salyk.kg [18:12:34]CommunicateWithHost connect error [18:12:34]CommunicateWithHost err = -1 [18:12:34]OFD Sender: Server communicate error [18:12:39]OFD Sender: Processing packet 151535 [packets to send 824, broken 823] [18:12:39]ProducePacketName [18:12:39]name=ofd_packets/00151535 [18:12:39]OFD Sender: To server: pG, [18:12:39]CommunicateWithHost lk.salyk.kg:30040 [18:12:39]ConnectInit lk.salyk.kg [18:12:40]Connected sock=10 [18:12:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 EA 67 07 01 BF B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 8C 0C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4F 02 00 35 04 06 00 A9 EF 8B CF 28 A7 13 D0 BE 2C 46 33 64 C4 [18:12:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C8 0B 47 00 A5 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 EF 4F 02 00 F4 03 04 00 9D B4 EE 66 B6 04 01 00 00 9C 57 9F 9F 16 47 85 D1 [18:12:41]CommunicateWithHost err = 0 [18:12:41]CheckOFDResponse [18:12:41]1017 (14) - 77093643461234 [18:12:41]1041 (16) - 0000000000871835 [18:12:41]1040 (4) - 151535 [18:12:41]1012 (4) - 21.09.2024 11:57 [18:12:41]1206 (1) - 0 [18:12:41]OFD Sender: Remove packet 151535 [18:12:41]ProducePacketName [18:12:41]name=ofd_packets/00151535 [18:12:41]NVStorageDeleteData [18:12:41]OFD Sender: No OFD packet to send [18:12:46]OFD Sender: No OFD packet to send [18:12:51]OFD Sender: No OFD packet to send [18:12:56]OFD Sender: No OFD packet to send [18:13:01]OFD Sender: No OFD packet to send [18:13:06]OFD Sender: No OFD packet to send [18:13:11]OFD Sender: No OFD packet to send [18:13:16]OFD Sender: No OFD packet to send [18:13:21]OFD Sender: No OFD packet to send [18:13:26]OFD Sender: No OFD packet to send [18:13:31]OFD Sender: No OFD packet to send [18:13:36]OFD Sender: No OFD packet to send [18:13:41]OFD Sender: No OFD packet to send [18:13:46]OFD Sender: No OFD packet to send [18:13:51]OFD Sender: No OFD packet to send [18:13:56]OFD Sender: No OFD packet to send [18:14:01]recv_with_timeout no data received [18:14:01]OFD Sender: No OFD packet to send [18:14:06]OFD Sender: No OFD packet to send [18:14:12]OFD Sender: No OFD packet to send [18:14:17]OFD Sender: No OFD packet to send [18:14:22]OFD Sender: No OFD packet to send [18:14:27]OFD Sender: No OFD packet to send [18:14:27]recv_with_timeout no data received [18:14:32]OFD Sender: No OFD packet to send [18:14:37]OFD Sender: No OFD packet to send [18:14:42]OFD Sender: No OFD packet to send [18:14:47]OFD Sender: No OFD packet to send [18:14:52]OFD Sender: No OFD packet to send [18:14:57]OFD Sender: No OFD packet to send [18:15:02]OFD Sender: No OFD packet to send [18:15:02]recv_with_timeout no data received [18:15:07]OFD Sender: No OFD packet to send [18:15:12]OFD Sender: No OFD packet to send [18:15:17]OFD Sender: No OFD packet to send [18:15:22]OFD Sender: No OFD packet to send [18:15:27]OFD Sender: No OFD packet to send [18:15:32]OFD Sender: No OFD packet to send [18:15:36]recv_with_timeout no data received [18:15:37]OFD Sender: No OFD packet to send [18:15:41]accept exits with 7 [18:15:41]New connection [18:15:41]New thread 3067166052 created [18:15:41]Thread 3067022692 joined [18:15:41]Waiting for new connection... [18:15:41] Sock 7.Parse request [18:15:41]Sock 7.Check first char [18:15:41]Sock 7.First char is OK [18:15:41]request: POST /json_proto HTTP/1.0 [18:15:41]Method: POST [18:15:41]URL: /json_proto [18:15:41]Method is POST - this is cgi request [18:15:41]url: /json_proto [18:15:41]query_string will be loaded in cgi processing [18:15:41]execute_cgi json_proto POST (null) [18:15:41]execute_cgi path=json_proto method=POST [18:15:41]POST find Content-Length [18:15:41]Host: 172.17.43.67:8080 [18:15:41]Content-Length: 680 [18:15:41]Content-Type: application/json [18:15:41] [18:15:41]POST finish read [18:15:41]Found Content-Length = 680 [18:15:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:41]execute_script... [18:15:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:15:41]POST & json_proto [18:15:41]process_json_proto [18:15:41]json parsed OK: [18:15:41]protocol is kg_v1.0 [18:15:41]action value=close_receipt [18:15:41]process_action close_receipt [18:15:41]cmd_close_receipt [18:15:41]MH_GetDate [18:15:41]Write to MH i2c: F0 00 00 08 06 FD [18:15:41]Write i2c OK [18:15:41]MH_I2C_Read... [18:15:41]Read from MH i2c: F0 [18:15:41]MH_I2C_Read... [18:15:41]Read from MH i2c: F0 09 00 [18:15:41]MH_I2C_Read... [18:15:41]Read from MH i2c: F0 09 00 08 06 00 4E 0D EF 66 6A BD 47 65 89 [18:15:41]GetLastDocTimeStamp 1726942348 [18:15:41]current date 1726942542 [18:15:41]FM_GetShiftState [18:15:41]SAM_PROTO_GetShiftState [18:15:41]wFMCommunicate request_size=4 [18:15:41]MH_SAM_APDU [18:15:41]CAPDU: 80 13 01 00 [18:15:41]Write to MH i2c: E2 08 00 09 06 80 13 01 00 00 00 00 00 8C [18:15:41]Write i2c OK [18:15:41]MH_I2C_Read... [18:15:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:41]Read from MH i2c: E2 [18:15:41]MH_I2C_Read... [18:15:41]Read from MH i2c: E2 0E 00 [18:15:41]MH_I2C_Read... [18:15:41]Read from MH i2c: E2 0E 00 09 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1C [18:15:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:15:41]wFMCommunicate OK [18:15:41]SAM_PROTO_GetShiftState done [18:15:41]FM_GetShiftState done [18:15:41]opened in 1726878748 [18:15:41]opened+sec_in_day 1726965148 [18:15:41]quantity*price = 180060 [18:15:41]sum+1 = 180062 [18:15:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.21 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 286 21.09.2024 18:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151536 ФПД: 280522129481971 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T181542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151536&fm=280522129481971&tin=02508201610067®Number=0000000000091825&sum=180000 [18:15:42]StoreToDocumentArchive [18:15:42]shift 474 fd 151536 [18:15:42]save to /storage/0474/doc_00151536 [18:15:42]save last doc name /storage/0474/doc_00151536 to /storage/kkm_last_doc_name [18:15:42]save OK [18:15:42]Clear old archive folders... [18:15:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:15:42]tlvbuf is 00C5E170 [18:15:42]SAM_PROTO_ClearQueue [18:15:42]wFMCommunicate request_size=4 [18:15:42]MH_SAM_APDU [18:15:42]CAPDU: 80 09 00 00 [18:15:42]Write to MH i2c: E2 08 00 16 06 80 09 00 00 00 00 00 00 8E [18:15:42]Write i2c OK [18:15:42]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 16 06 00 90 00 90 [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]SAM_PROTO_ClearQueue done [18:15:43]KKMCreateOFDPacket [18:15:43]OFDProtocolAddRootSTLVToBuf [18:15:43]FM_MakeSignedData [18:15:43]FM_MakeSignedData [18:15:43]SAM_PROTO_SignData [18:15:43]wFMCommunicate request_size=4 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 0D 01 02 [18:15:43]Write to MH i2c: E2 08 00 17 06 80 0D 01 02 00 00 00 00 96 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]wFMCommunicate request_size=255 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 4E 0D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4F 02 00 35 04 06 00 FF 22 25 E1 [18:15:43]Write to MH i2c: E2 02 01 18 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 4E 0D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4F 02 00 35 04 06 00 FF 22 25 E1 00 00 AA [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 18 06 00 90 00 92 [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]wFMCommunicate request_size=7 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 0D 02 02 02 20 F3 [18:15:43]Write to MH i2c: E2 0A 00 19 06 80 0D 02 02 02 00 20 F3 00 00 B0 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 03 00 19 06 00 90 00 93 [18:15:43]RAPDU: 90 00 [18:15:43]wFMCommunicate OK [18:15:43]wFMCommunicate request_size=4 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 0D 03 02 [18:15:43]Write to MH i2c: E2 08 00 1A 06 80 0D 03 02 00 00 00 00 9B [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 0B 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 0B 00 1A 06 00 38 F5 36 C1 F8 AF 0B 1E 90 00 90 [18:15:43]RAPDU: 38 F5 36 C1 F8 AF 0B 1E 90 00 [18:15:43]wFMCommunicate OK [18:15:43]SAM_PROTO_SignData done [18:15:43]FM_MakeSignedData done [18:15:43]CreateOFDProtocolMessage [18:15:43]wFMCommunicate request_size=4 [18:15:43]MH_SAM_APDU [18:15:43]CAPDU: 80 11 00 00 [18:15:43]Write to MH i2c: E2 08 00 1B 06 80 11 00 00 00 00 00 00 9B [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:43]Read from MH i2c: E2 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 17 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: E2 17 00 1B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EE [18:15:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:43]wFMCommunicate OK [18:15:43]CreateOFDProtocolMessage done [18:15:43]OFDSenderStorePacket 151536 [18:15:43]StoreOFDPacket docnum=151536 [18:15:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BF EC 04 01 87 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 4E 0D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4F 02 00 35 04 06 00 FF 22 25 E1 20 F3 38 F5 36 C1 F8 AF 0B 1E [18:15:43]CheckFolder [18:15:43]dirname=/storage/ofd_packets [18:15:43]CheckFolder done [18:15:43]ProducePacketName [18:15:43]name=ofd_packets/00151536 [18:15:43]NVStorageSaveData ofd_packets/00151536 [18:15:43]File name is /storage/ofd_packets/00151536 [18:15:43]Write 298 bytes [18:15:43]NVStorageSaveData done [18:15:43]OFDSenderStorePacket done [18:15:43]KKMCreateOFDPacket done [18:15:43]NVStorageSaveData kkm_last_timestamp [18:15:43]File name is /storage/kkm_last_timestamp [18:15:43]Write 4 bytes [18:15:43]NVStorageSaveData done [18:15:43]ExternCall_PrintAddStr [18:15:43]wPrintStart [18:15:43]Write to MH i2c: 01 00 00 1C 06 22 [18:15:43]Write i2c OK [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: 01 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: 01 07 00 [18:15:43]MH_I2C_Read... [18:15:43]Read from MH i2c: 01 07 00 1C 06 00 00 00 00 00 FF 0F 37 [18:15:43]RasterBufferAndPrint [18:15:43]line Счет N : (1)1785552 [18:15:43]line ИНН: 02508201610067 [18:15:43]line Контрольно-Кассовый Чек [18:15:43]line ПРОДАЖА [18:15:43]line ТРК (МРК, ГНК) : 41 [18:15:43]line Товар: 2710194210 [18:15:43]line ДТ-К-5 [18:15:43]line 23.630 * 76.20 [18:15:43]line = 1800.61 [18:15:43]line НДС 12% НСП 1% [18:15:43]line > о реализуемом товаре [18:15:43]line ОКРУГЛЕНИЕ: -0.61 [18:15:43]line ИТОГО: 1800.00 [18:15:43]line Внесено: 1800.00 [18:15:43]line СДАЧА: 0.00 [18:15:43]line НСП 1% : 15.93 [18:15:43]line НДС 12% : 191.21 [18:15:43]line Наличными: 1800.00 [18:15:43]line Безнал.: 0.00 [18:15:43]line Место: АЗС № 89 "Партнер Нефть" [18:15:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:15:43]line СНО: Общий режим [18:15:43]line Чек 286 21.09.2024 18:15 [18:15:43]line Смена: 474 ФФД: 1.0 [18:15:43]line ЗНМ: 0300000113 [18:15:43]line РНМ: 0000000000091825 [18:15:43]line Версия ККМ: 001 [18:15:43]line ФМ: 0000000000871835 [18:15:43]line ФД: 151536 [18:15:43]line ФПД: 280522129481971 [18:15:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T181542&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151536&fm=280522129481971&tin=02508201610067®Number=0000000000091825&sum=180000 [18:15:43]OFD Sender: Processing packet 151536 [packets to send 824, broken 823] [18:15:43]ProducePacketName [18:15:43]name=ofd_packets/00151536 [18:15:43]OFD Sender: To server: pG, [18:15:43]CommunicateWithHost lk.salyk.kg:30040 [18:15:43]ConnectInit lk.salyk.kg [18:15:43]written 0, free lines is 4095 [18:15:44]Connected sock=9 [18:15:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BF EC 04 01 87 85 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 4E 0D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4F 02 00 35 04 06 00 FF 22 25 E1 20 F3 38 F5 36 C1 F8 AF 0B 1E [18:15:44]Write to MH i2c: 01 00 00 47 06 4D [18:15:44]Write i2c OK [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: 01 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: 01 07 00 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: 01 07 00 47 06 00 00 00 00 00 EA 0C 4A [18:15:44]RasterBufferAndPrint [18:15:44]line [18:15:44]line [18:15:44]line [18:15:44]line [18:15:44]line [18:15:44]written 0, free lines is 3312 [18:15:44]MH_Cut [18:15:44]Write to MH i2c: D1 01 00 4E 06 01 26 [18:15:44]Write i2c OK [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: D1 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: D1 01 00 [18:15:44]MH_I2C_Read... [18:15:44]Read from MH i2c: D1 01 00 4E 06 00 25 [18:15:44]Write to MH i2c: 01 00 00 4F 06 55 [18:15:44]Write i2c OK [18:15:44]MH_I2C_Read... [18:15:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 61 47 00 E4 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F0 4F 02 00 F4 03 04 00 54 B5 EE 66 B6 04 01 00 00 3D 2F 00 0B 22 CB 29 01 [18:15:44]CommunicateWithHost err = 0 [18:15:44]CheckOFDResponse [18:15:44]1017 (14) - 77093643461234 [18:15:44]1041 (16) - 0000000000871835 [18:15:44]1040 (4) - 151536 [18:15:44]1012 (4) - 21.09.2024 12:00 [18:15:44]1206 (1) - 0 [18:15:44]OFD Sender: Remove packet 151536 [18:15:44]ProducePacketName [18:15:44]name=ofd_packets/00151536 [18:15:44]NVStorageDeleteData [18:15:45]*** Cut start [18:15:45]*** Purtial cut [18:15:45]*** Stage 1: CUTSNS_PIN = 1 [18:15:45]OFD Sender: No OFD packet to send [18:15:45]Read from MH i2c: 01 [18:15:45]MH_I2C_Read... [18:15:45]*** Stop cut motor [18:15:45]Read from MH i2c: 01 07 00 [18:15:45]MH_I2C_Read... [18:15:45]*** Cut end [18:15:45]Read from MH i2c: 01 07 00 4F 06 00 00 00 00 00 FF 0F 6A [18:15:45]process_action close_receipt done [18:15:45]requested_data is exist [18:15:45]produce_requested_data [18:15:45]requested_item fm.sn is exist - process it [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 11 00 00 [18:15:45]Write to MH i2c: E2 08 00 50 06 80 11 00 00 00 00 00 00 D0 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 17 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 17 00 50 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 23 [18:15:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:15:45]wFMCommunicate OK [18:15:45]requested_item fd.num is exist - process it [18:15:45]SAM_PROTO_GetFieldsCounters [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 13 00 00 [18:15:45]Write to MH i2c: E2 08 00 51 06 80 13 00 00 00 00 00 00 D3 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 62 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 62 00 51 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 6D [18:15:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F0 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:15:45]wFMCommunicate OK [18:15:45]SAM_PROTO_GetFieldsCounters done [18:15:45]requested_item shift.num is exist - process it [18:15:45]requested_item shift.opened is exist - process it [18:15:45]req_shift_opened [18:15:45]FM_GetShiftState [18:15:45]SAM_PROTO_GetShiftState [18:15:45]wFMCommunicate request_size=4 [18:15:45]MH_SAM_APDU [18:15:45]CAPDU: 80 13 01 00 [18:15:45]Write to MH i2c: E2 08 00 52 06 80 13 01 00 00 00 00 00 D5 [18:15:45]Write i2c OK [18:15:45]MH_I2C_Read... [18:15:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:15:45]Read from MH i2c: E2 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 0E 00 [18:15:45]MH_I2C_Read... [18:15:45]Read from MH i2c: E2 0E 00 52 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 65 [18:15:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:15:45]wFMCommunicate OK [18:15:45]SAM_PROTO_GetShiftState done [18:15:45]FM_GetShiftState done [18:15:45]req_shift_opened done [18:15:45]requested_item shift.open_date is exist - process it [18:15:45]req_shift_open_date [18:15:45]req_shift_open_date done [18:15:45]produce_requested_data done [18:15:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151536,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:15:45]process_action_free close_receipt [18:15:45]json_value_free [18:15:45]json_value_free done [18:15:45]process_json_proto returns [18:15:45]Send response to host [18:15:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151536,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:15:45]free response buf [18:15:45]execute_script done [18:15:45]execute_script returns [18:15:45]free content buf [18:15:45]Sock 7.Close socket [18:15:45]Sock 7.Thread stoped [18:15:50]OFD Sender: No OFD packet to send [18:15:53]recv_with_timeout no data received [18:15:55]OFD Sender: No OFD packet to send [18:16:00]OFD Sender: No OFD packet to send [18:16:05]OFD Sender: No OFD packet to send [18:16:10]OFD Sender: No OFD packet to send [18:16:15]OFD Sender: No OFD packet to send [18:16:20]OFD Sender: No OFD packet to send [18:16:25]OFD Sender: No OFD packet to send [18:16:30]OFD Sender: No OFD packet to send [18:16:35]OFD Sender: No OFD packet to send [18:16:40]OFD Sender: No OFD packet to send [18:16:45]OFD Sender: No OFD packet to send [18:16:50]OFD Sender: No OFD packet to send [18:16:51]recv_with_timeout no data received [18:16:55]OFD Sender: No OFD packet to send [18:17:00]OFD Sender: No OFD packet to send [18:17:05]OFD Sender: No OFD packet to send [18:17:10]OFD Sender: No OFD packet to send [18:17:15]OFD Sender: No OFD packet to send [18:17:20]OFD Sender: No OFD packet to send [18:17:25]OFD Sender: No OFD packet to send [18:17:30]OFD Sender: No OFD packet to send [18:17:35]OFD Sender: No OFD packet to send [18:17:40]OFD Sender: No OFD packet to send [18:17:45]OFD Sender: No OFD packet to send [18:17:47]recv_with_timeout no data received [18:17:50]OFD Sender: No OFD packet to send [18:17:55]OFD Sender: No OFD packet to send [18:18:00]OFD Sender: No OFD packet to send [18:18:05]OFD Sender: No OFD packet to send [18:18:10]OFD Sender: No OFD packet to send [18:18:15]OFD Sender: No OFD packet to send [18:18:19]recv_with_timeout no data received [18:18:20]OFD Sender: No OFD packet to send [18:18:25]OFD Sender: No OFD packet to send [18:18:30]OFD Sender: No OFD packet to send [18:18:35]OFD Sender: No OFD packet to send [18:18:36]recv_with_timeout no data received [18:18:40]OFD Sender: No OFD packet to send [18:18:45]OFD Sender: No OFD packet to send [18:18:50]OFD Sender: No OFD packet to send [18:18:55]OFD Sender: No OFD packet to send [18:19:00]OFD Sender: No OFD packet to send [18:19:05]OFD Sender: No OFD packet to send [18:19:06]recv_with_timeout no data received [18:19:10]OFD Sender: No OFD packet to send [18:19:15]OFD Sender: No OFD packet to send [18:19:20]OFD Sender: No OFD packet to send [18:19:25]OFD Sender: No OFD packet to send [18:19:29]recv_with_timeout no data received [18:19:30]OFD Sender: No OFD packet to send [18:19:36]OFD Sender: No OFD packet to send [18:19:39]recv_with_timeout no data received [18:19:41]OFD Sender: No OFD packet to send [18:19:46]OFD Sender: No OFD packet to send [18:19:50]recv_with_timeout no data received [18:19:51]OFD Sender: No OFD packet to send [18:19:56]OFD Sender: No OFD packet to send [18:20:01]OFD Sender: No OFD packet to send [18:20:06]OFD Sender: No OFD packet to send [18:20:07]recv_with_timeout no data received [18:20:11]OFD Sender: No OFD packet to send [18:20:16]OFD Sender: No OFD packet to send [18:20:21]OFD Sender: No OFD packet to send [18:20:26]OFD Sender: No OFD packet to send [18:20:31]OFD Sender: No OFD packet to send [18:20:36]OFD Sender: No OFD packet to send [18:20:41]OFD Sender: No OFD packet to send [18:20:46]OFD Sender: No OFD packet to send [18:20:47]accept exits with 10 [18:20:47]New connection [18:20:47]New thread 3067022692 created [18:20:47]Thread 3067166052 joined [18:20:47]Waiting for new connection... [18:20:47] Sock 10.Parse request [18:20:47]Sock 10.Check first char [18:20:47]Sock 10.First char is OK [18:20:47]request: POST /json_proto HTTP/1.0 [18:20:47]Method: POST [18:20:47]URL: /json_proto [18:20:47]Method is POST - this is cgi request [18:20:47]url: /json_proto [18:20:47]query_string will be loaded in cgi processing [18:20:47]execute_cgi json_proto POST (null) [18:20:47]execute_cgi path=json_proto method=POST [18:20:47]POST find Content-Length [18:20:47]Host: 172.17.43.67:8080 [18:20:47]Content-Length: 680 [18:20:47]Content-Type: application/json [18:20:47] [18:20:47]POST finish read [18:20:47]Found Content-Length = 680 [18:20:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:47]execute_script... [18:20: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)1785553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:20:47]POST & json_proto [18:20:47]process_json_proto [18:20:47]json parsed OK: [18:20:47]protocol is kg_v1.0 [18:20:47]action value=close_receipt [18:20:47]process_action close_receipt [18:20:47]cmd_close_receipt [18:20:47]MH_GetDate [18:20:47]Write to MH i2c: F0 00 00 53 06 48 [18:20:47]Write i2c OK [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: F0 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: F0 09 00 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: F0 09 00 53 06 00 7F 0E EF 66 6A BD 47 65 06 [18:20:47]GetLastDocTimeStamp 1726942542 [18:20:47]current date 1726942847 [18:20:47]FM_GetShiftState [18:20:47]SAM_PROTO_GetShiftState [18:20:47]wFMCommunicate request_size=4 [18:20:47]MH_SAM_APDU [18:20:47]CAPDU: 80 13 01 00 [18:20:47]Write to MH i2c: E2 08 00 54 06 80 13 01 00 00 00 00 00 D7 [18:20:47]Write i2c OK [18:20:47]MH_I2C_Read... [18:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:47]Read from MH i2c: E2 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: E2 0E 00 [18:20:47]MH_I2C_Read... [18:20:47]Read from MH i2c: E2 0E 00 54 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 67 [18:20:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:20:47]wFMCommunicate OK [18:20:47]SAM_PROTO_GetShiftState done [18:20:47]FM_GetShiftState done [18:20:47]opened in 1726878748 [18:20:47]opened+sec_in_day 1726965148 [18:20:47]quantity*price = 400050 [18:20:47]sum+1 = 400051 [18:20:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 287 21.09.2024 18:20 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151537 ФПД: 254283113879588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151537&fm=254283113879588&tin=02508201610067®Number=0000000000091825&sum=400000 [18:20:48]StoreToDocumentArchive [18:20:48]shift 474 fd 151537 [18:20:48]save to /storage/0474/doc_00151537 [18:20:48]save last doc name /storage/0474/doc_00151537 to /storage/kkm_last_doc_name [18:20:48]save OK [18:20:48]Clear old archive folders... [18:20:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:20:48]tlvbuf is 00C61FF0 [18:20:48]SAM_PROTO_ClearQueue [18:20:48]wFMCommunicate request_size=4 [18:20:48]MH_SAM_APDU [18:20:48]CAPDU: 80 09 00 00 [18:20:48]Write to MH i2c: E2 08 00 61 06 80 09 00 00 00 00 00 00 D9 [18:20:48]Write i2c OK [18:20:48]MH_I2C_Read... [18:20:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:20:48]Read from MH i2c: E2 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 61 06 00 90 00 DB [18:20:48]RAPDU: 90 00 [18:20:48]wFMCommunicate OK [18:20:48]SAM_PROTO_ClearQueue done [18:20:48]KKMCreateOFDPacket [18:20:48]OFDProtocolAddRootSTLVToBuf [18:20:48]FM_MakeSignedData [18:20:48]FM_MakeSignedData [18:20:48]SAM_PROTO_SignData [18:20:48]wFMCommunicate request_size=4 [18:20:48]MH_SAM_APDU [18:20:48]CAPDU: 80 0D 01 02 [18:20:48]Write to MH i2c: E2 08 00 62 06 80 0D 01 02 00 00 00 00 E1 [18:20:48]Write i2c OK [18:20:48]MH_I2C_Read... [18:20:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:20:48]Read from MH i2c: E2 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 62 06 00 90 00 DC [18:20:48]RAPDU: 90 00 [18:20:48]wFMCommunicate OK [18:20:48]wFMCommunicate request_size=255 [18:20:48]MH_SAM_APDU [18:20:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 7F 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4F 02 00 35 04 06 00 E7 44 E6 AC [18:20:48]Write to MH i2c: E2 02 01 63 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 7F 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4F 02 00 35 04 06 00 E7 44 E6 AC 00 00 67 [18:20:48]Write i2c OK [18:20:48]MH_I2C_Read... [18:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:48]Read from MH i2c: E2 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 63 06 00 90 00 DD [18:20:48]RAPDU: 90 00 [18:20:48]wFMCommunicate OK [18:20:48]wFMCommunicate request_size=7 [18:20:48]MH_SAM_APDU [18:20:48]CAPDU: 80 0D 02 02 02 D8 24 [18:20:48]Write to MH i2c: E2 0A 00 64 06 80 0D 02 02 02 00 D8 24 00 00 E4 [18:20:48]Write i2c OK [18:20:48]MH_I2C_Read... [18:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:20:48]Read from MH i2c: E2 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 03 00 64 06 00 90 00 DE [18:20:48]RAPDU: 90 00 [18:20:48]wFMCommunicate OK [18:20:48]wFMCommunicate request_size=4 [18:20:48]MH_SAM_APDU [18:20:48]CAPDU: 80 0D 03 02 [18:20:48]Write to MH i2c: E2 08 00 65 06 80 0D 03 02 00 00 00 00 E6 [18:20:48]Write i2c OK [18:20:48]MH_I2C_Read... [18:20:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:20:48]Read from MH i2c: E2 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 0B 00 [18:20:48]MH_I2C_Read... [18:20:48]Read from MH i2c: E2 0B 00 65 06 00 D9 17 32 F2 D2 4B 6C B1 90 00 35 [18:20:48]RAPDU: D9 17 32 F2 D2 4B 6C B1 90 00 [18:20:48]wFMCommunicate OK [18:20:48]SAM_PROTO_SignData done [18:20:48]FM_MakeSignedData done [18:20:48]CreateOFDProtocolMessage [18:20:48]wFMCommunicate request_size=4 [18:20:48]MH_SAM_APDU [18:20:48]CAPDU: 80 11 00 00 [18:20:48]Write to MH i2c: E2 08 00 66 06 80 11 00 00 00 00 00 00 E6 [18:20:48]Write i2c OK [18:20:48]MH_I2C_Read... [18:20:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:49]Read from MH i2c: E2 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: E2 17 00 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: E2 17 00 66 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 39 [18:20:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:20:49]wFMCommunicate OK [18:20:49]CreateOFDProtocolMessage done [18:20:49]OFDSenderStorePacket 151537 [18:20:49]StoreOFDPacket docnum=151537 [18:20:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 32 7A 04 01 4F C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 7F 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4F 02 00 35 04 06 00 E7 44 E6 AC D8 24 D9 17 32 F2 D2 4B 6C B1 [18:20:49]CheckFolder [18:20:49]dirname=/storage/ofd_packets [18:20:49]CheckFolder done [18:20:49]ProducePacketName [18:20:49]name=ofd_packets/00151537 [18:20:49]NVStorageSaveData ofd_packets/00151537 [18:20:49]File name is /storage/ofd_packets/00151537 [18:20:49]Write 298 bytes [18:20:49]NVStorageSaveData done [18:20:49]OFDSenderStorePacket done [18:20:49]KKMCreateOFDPacket done [18:20:49]NVStorageSaveData kkm_last_timestamp [18:20:49]File name is /storage/kkm_last_timestamp [18:20:49]Write 4 bytes [18:20:49]NVStorageSaveData done [18:20:49]ExternCall_PrintAddStr [18:20:49]wPrintStart [18:20:49]Write to MH i2c: 01 00 00 67 06 6D [18:20:49]Write i2c OK [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: 01 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: 01 07 00 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: 01 07 00 67 06 00 00 00 00 00 FF 0F 82 [18:20:49]RasterBufferAndPrint [18:20:49]line Счет N : (1)1785553 [18:20:49]line ИНН: 02508201610067 [18:20:49]line Контрольно-Кассовый Чек [18:20:49]line ПРОДАЖА [18:20:49]line ТРК (МРК, ГНК) : 41 [18:20:49]line Товар: 2710194210 [18:20:49]line ДТ-К-5 [18:20:49]line 52.500 * 76.20 [18:20:49]line = 4000.50 [18:20:49]line НДС 12% НСП 1% [18:20:49]line > о реализуемом товаре [18:20:49]line ОКРУГЛЕНИЕ: -0.50 [18:20:49]line ИТОГО: 4000.00 [18:20:49]line Внесено: 4000.00 [18:20:49]line СДАЧА: 0.00 [18:20:49]line НСП 1% : 35.40 [18:20:49]line НДС 12% : 424.83 [18:20:49]line Наличными: 4000.00 [18:20:49]line Безнал.: 0.00 [18:20:49]line Место: АЗС № 89 "Партнер Нефть" [18:20:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:20:49]line СНО: Общий режим [18:20:49]line Чек 287 21.09.2024 18:20 [18:20:49]line Смена: 474 ФФД: 1.0 [18:20:49]line ЗНМ: 0300000113 [18:20:49]line РНМ: 0000000000091825 [18:20:49]line Версия ККМ: 001 [18:20:49]line ФМ: 0000000000871835 [18:20:49]line ФД: 151537 [18:20:49]line ФПД: 254283113879588 [18:20:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151537&fm=254283113879588&tin=02508201610067®Number=0000000000091825&sum=400000 [18:20:49]OFD Sender: Processing packet 151537 [packets to send 824, broken 823] [18:20:49]ProducePacketName [18:20:49]name=ofd_packets/00151537 [18:20:49]OFD Sender: To server: pG, [18:20:49]CommunicateWithHost lk.salyk.kg:30040 [18:20:49]ConnectInit lk.salyk.kg [18:20:49]written 0, free lines is 4095 [18:20:49]Write to MH i2c: 01 00 00 92 06 98 [18:20:49]Write i2c OK [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: 01 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: 01 07 00 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: 01 07 00 92 06 00 00 00 00 00 E4 0C 8F [18:20:49]RasterBufferAndPrint [18:20:49]line [18:20:49]line [18:20:49]line [18:20:49]line [18:20:49]line [18:20:49]written 0, free lines is 3306 [18:20:49]MH_Cut [18:20:49]Write to MH i2c: D1 01 00 99 06 01 71 [18:20:49]Write i2c OK [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: D1 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: D1 01 00 [18:20:49]MH_I2C_Read... [18:20:49]Read from MH i2c: D1 01 00 99 06 00 70 [18:20:49]Write to MH i2c: 01 00 00 9A 06 A0 [18:20:49]Write i2c OK [18:20:49]MH_I2C_Read... [18:20:50]*** Cut start [18:20:50]*** Purtial cut [18:20:50]*** Stage 1: CUTSNS_PIN = 1 [18:20:50]Read from MH i2c: 01 [18:20:50]MH_I2C_Read... [18:20:50]*** Stop cut motor [18:20:50]*** Cut end [18:20:50]Read from MH i2c: 01 07 00 [18:20:50]MH_I2C_Read... [18:20:50]Read from MH i2c: 01 07 00 9A 06 00 00 00 00 00 FF 0F B5 [18:20:50]process_action close_receipt done [18:20:50]requested_data is exist [18:20:50]produce_requested_data [18:20:50]requested_item fm.sn is exist - process it [18:20:50]wFMCommunicate request_size=4 [18:20:50]MH_SAM_APDU [18:20:50]CAPDU: 80 11 00 00 [18:20:50]Write to MH i2c: E2 08 00 9B 06 80 11 00 00 00 00 00 00 1B [18:20:50]Write i2c OK [18:20:50]MH_I2C_Read... [18:20:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:50]Read from MH i2c: E2 [18:20:50]MH_I2C_Read... [18:20:50]Read from MH i2c: E2 17 00 [18:20:50]MH_I2C_Read... [18:20:50]Read from MH i2c: E2 17 00 9B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6E [18:20:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:20:50]wFMCommunicate OK [18:20:50]requested_item fd.num is exist - process it [18:20:50]SAM_PROTO_GetFieldsCounters [18:20:50]wFMCommunicate request_size=4 [18:20:50]MH_SAM_APDU [18:20:50]CAPDU: 80 13 00 00 [18:20:50]Write to MH i2c: E2 08 00 9C 06 80 13 00 00 00 00 00 00 1E [18:20:50]Write i2c OK [18:20:50]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 62 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 62 00 9C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 BC [18:20:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F1 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:20:51]wFMCommunicate OK [18:20:51]SAM_PROTO_GetFieldsCounters done [18:20:51]requested_item shift.num is exist - process it [18:20:51]requested_item shift.opened is exist - process it [18:20:51]req_shift_opened [18:20:51]FM_GetShiftState [18:20:51]SAM_PROTO_GetShiftState [18:20:51]wFMCommunicate request_size=4 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 80 13 01 00 [18:20:51]Write to MH i2c: E2 08 00 9D 06 80 13 01 00 00 00 00 00 20 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 0E 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 0E 00 9D 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B0 [18:20:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:20:51]wFMCommunicate OK [18:20:51]SAM_PROTO_GetShiftState done [18:20:51]FM_GetShiftState done [18:20:51]req_shift_opened done [18:20:51]requested_item shift.open_date is exist - process it [18:20:51]req_shift_open_date [18:20:51]req_shift_open_date done [18:20:51]produce_requested_data done [18:20:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151537,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:20:51]process_action_free close_receipt [18:20:51]json_value_free [18:20:51]json_value_free done [18:20:51]process_json_proto returns [18:20:51]Send response to host [18:20:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151537,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:20:51]free response buf [18:20:51]execute_script done [18:20:51]execute_script returns [18:20:51]free content buf [18:20:51]Sock 10.Close socket [18:20:51]Sock 10.Thread stoped [18:20:53]Connected sock=11 [18:20:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 32 7A 04 01 4F C9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 7F 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4F 02 00 35 04 06 00 E7 44 E6 AC D8 24 D9 17 32 F2 D2 4B 6C B1 [18:20:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CF 60 47 00 93 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F1 4F 02 00 F4 03 04 00 89 B6 EE 66 B6 04 01 00 00 1E A9 5A F7 91 D1 AC 33 [18:20:53]CommunicateWithHost err = 0 [18:20:53]CheckOFDResponse [18:20:53]1017 (14) - 77093643461234 [18:20:53]1041 (16) - 0000000000871835 [18:20:53]1040 (4) - 151537 [18:20:53]1012 (4) - 21.09.2024 12:05 [18:20:53]1206 (1) - 0 [18:20:53]OFD Sender: Remove packet 151537 [18:20:53]ProducePacketName [18:20:53]name=ofd_packets/00151537 [18:20:53]NVStorageDeleteData [18:20:54]OFD Sender: No OFD packet to send [18:20:59]OFD Sender: No OFD packet to send [18:21:04]OFD Sender: No OFD packet to send [18:21:09]OFD Sender: No OFD packet to send [18:21:12]recv_with_timeout no data received [18:21:14]OFD Sender: No OFD packet to send [18:21:19]OFD Sender: No OFD packet to send [18:21:24]OFD Sender: No OFD packet to send [18:21:29]OFD Sender: No OFD packet to send [18:21:31]recv_with_timeout no data received [18:21:34]OFD Sender: No OFD packet to send [18:21:39]OFD Sender: No OFD packet to send [18:21:44]OFD Sender: No OFD packet to send [18:21:49]OFD Sender: No OFD packet to send [18:21:54]OFD Sender: No OFD packet to send [18:21:58]recv_with_timeout no data received [18:21:59]OFD Sender: No OFD packet to send [18:22:04]OFD Sender: No OFD packet to send [18:22:09]OFD Sender: No OFD packet to send [18:22:11]accept exits with 7 [18:22:11]New connection [18:22:11]New thread 3067166052 created [18:22:11]Thread 3067022692 joined [18:22:11]Waiting for new connection... [18:22:11] Sock 7.Parse request [18:22:11]Sock 7.Check first char [18:22:11]Sock 7.First char is OK [18:22:11]request: POST /json_proto HTTP/1.0 [18:22:11]Method: POST [18:22:11]URL: /json_proto [18:22:11]Method is POST - this is cgi request [18:22:11]url: /json_proto [18:22:11]query_string will be loaded in cgi processing [18:22:11]execute_cgi json_proto POST (null) [18:22:11]execute_cgi path=json_proto method=POST [18:22:11]POST find Content-Length [18:22:11]Host: 172.17.43.67:8080 [18:22:11]Content-Length: 678 [18:22:11]Content-Type: application/json [18:22:11] [18:22:11]POST finish read [18:22:11]Found Content-Length = 678 [18:22:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.510, "sum" : 509.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 509.00, "total" : 509.00, "payments": [ { "type": 0, "sum" : 509.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:11]execute_script... [18:22: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)1785554", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.510, "sum" : 509.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 509.00, "total" : 509.00, "payments": [ { "type": 0, "sum" : 509.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:11]POST & json_proto [18:22:11]process_json_proto [18:22:11]json parsed OK: [18:22:11]protocol is kg_v1.0 [18:22:11]action value=close_receipt [18:22:11]process_action close_receipt [18:22:11]cmd_close_receipt [18:22:11]MH_GetDate [18:22:11]Write to MH i2c: F0 00 00 9E 06 93 [18:22:11]Write i2c OK [18:22:11]MH_I2C_Read... [18:22:11]Read from MH i2c: F0 [18:22:11]MH_I2C_Read... [18:22:11]Read from MH i2c: F0 09 00 [18:22:11]MH_I2C_Read... [18:22:11]Read from MH i2c: F0 09 00 9E 06 00 D4 0E EF 66 6A BD 47 65 A6 [18:22:11]GetLastDocTimeStamp 1726942847 [18:22:11]current date 1726942932 [18:22:11]FM_GetShiftState [18:22:11]SAM_PROTO_GetShiftState [18:22:11]wFMCommunicate request_size=4 [18:22:11]MH_SAM_APDU [18:22:11]CAPDU: 80 13 01 00 [18:22:11]Write to MH i2c: E2 08 00 9F 06 80 13 01 00 00 00 00 00 22 [18:22:11]Write i2c OK [18:22:11]MH_I2C_Read... [18:22:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:11]Read from MH i2c: E2 [18:22:11]MH_I2C_Read... [18:22:11]Read from MH i2c: E2 0E 00 [18:22:11]MH_I2C_Read... [18:22:11]Read from MH i2c: E2 0E 00 9F 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B2 [18:22:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:22:11]wFMCommunicate OK [18:22:11]SAM_PROTO_GetShiftState done [18:22:11]FM_GetShiftState done [18:22:11]opened in 1726878748 [18:22:11]opened+sec_in_day 1726965148 [18:22:11]quantity*price = 50917 [18:22:11]sum+1 = 50919 [18:22:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 509.00 Внесено: 509.00 СДАЧА: 0.00 НСП 1% : 4.51 НДС 12% : 54.07 Наличными: 509.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 288 21.09.2024 18:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151538 ФПД: 46520965566612 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151538&fm=46520965566612&tin=02508201610067®Number=0000000000091825&sum=50900 [18:22:12]StoreToDocumentArchive [18:22:12]shift 474 fd 151538 [18:22:12]save to /storage/0474/doc_00151538 [18:22:12]save last doc name /storage/0474/doc_00151538 to /storage/kkm_last_doc_name [18:22:12]save OK [18:22:12]Clear old archive folders... [18:22:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:22:12]tlvbuf is 00BEFCF0 [18:22:12]SAM_PROTO_ClearQueue [18:22:12]wFMCommunicate request_size=4 [18:22:12]MH_SAM_APDU [18:22:12]CAPDU: 80 09 00 00 [18:22:12]Write to MH i2c: E2 08 00 AC 06 80 09 00 00 00 00 00 00 24 [18:22:12]Write i2c OK [18:22:12]MH_I2C_Read... [18:22:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:13]Read from MH i2c: E2 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 AC 06 00 90 00 26 [18:22:13]RAPDU: 90 00 [18:22:13]wFMCommunicate OK [18:22:13]SAM_PROTO_ClearQueue done [18:22:13]KKMCreateOFDPacket [18:22:13]OFDProtocolAddRootSTLVToBuf [18:22:13]FM_MakeSignedData [18:22:13]FM_MakeSignedData [18:22:13]SAM_PROTO_SignData [18:22:13]wFMCommunicate request_size=4 [18:22:13]MH_SAM_APDU [18:22:13]CAPDU: 80 0D 01 02 [18:22:13]Write to MH i2c: E2 08 00 AD 06 80 0D 01 02 00 00 00 00 2C [18:22:13]Write i2c OK [18:22:13]MH_I2C_Read... [18:22:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:13]Read from MH i2c: E2 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 AD 06 00 90 00 27 [18:22:13]RAPDU: 90 00 [18:22:13]wFMCommunicate OK [18:22:13]wFMCommunicate request_size=255 [18:22:13]MH_SAM_APDU [18:22: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 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D4 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4F 02 00 35 04 06 00 2A [18:22:13]Write to MH i2c: E2 02 01 AE 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 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D4 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4F 02 00 35 04 06 00 2A 00 00 B7 [18:22:13]Write i2c OK [18:22:13]MH_I2C_Read... [18:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:13]Read from MH i2c: E2 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 AE 06 00 90 00 28 [18:22:13]RAPDU: 90 00 [18:22:13]wFMCommunicate OK [18:22:13]wFMCommunicate request_size=10 [18:22:13]MH_SAM_APDU [18:22:13]CAPDU: 80 0D 02 02 05 4F 81 A0 90 94 [18:22:13]Write to MH i2c: E2 0D 00 AF 06 80 0D 02 02 05 00 4F 81 A0 90 94 00 00 CD [18:22:13]Write i2c OK [18:22:13]MH_I2C_Read... [18:22:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:13]Read from MH i2c: E2 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 03 00 AF 06 00 90 00 29 [18:22:13]RAPDU: 90 00 [18:22:13]wFMCommunicate OK [18:22:13]wFMCommunicate request_size=4 [18:22:13]MH_SAM_APDU [18:22:13]CAPDU: 80 0D 03 02 [18:22:13]Write to MH i2c: E2 08 00 B0 06 80 0D 03 02 00 00 00 00 31 [18:22:13]Write i2c OK [18:22:13]MH_I2C_Read... [18:22:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:13]Read from MH i2c: E2 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 0B 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 0B 00 B0 06 00 AA 22 78 29 AA 7A 7E 59 90 00 9A [18:22:13]RAPDU: AA 22 78 29 AA 7A 7E 59 90 00 [18:22:13]wFMCommunicate OK [18:22:13]SAM_PROTO_SignData done [18:22:13]FM_MakeSignedData done [18:22:13]CreateOFDProtocolMessage [18:22:13]wFMCommunicate request_size=4 [18:22:13]MH_SAM_APDU [18:22:13]CAPDU: 80 11 00 00 [18:22:13]Write to MH i2c: E2 08 00 B1 06 80 11 00 00 00 00 00 00 31 [18:22:13]Write i2c OK [18:22:13]MH_I2C_Read... [18:22:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:13]Read from MH i2c: E2 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 17 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: E2 17 00 B1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 84 [18:22:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:22:13]wFMCommunicate OK [18:22:13]CreateOFDProtocolMessage done [18:22:13]OFDSenderStorePacket 151538 [18:22:13]StoreOFDPacket docnum=151538 [18:22:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 D8 07 01 FA 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D4 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4F 02 00 35 04 06 00 2A 4F 81 A0 90 94 AA 22 78 29 AA 7A 7E 59 [18:22:13]CheckFolder [18:22:13]dirname=/storage/ofd_packets [18:22:13]CheckFolder done [18:22:13]ProducePacketName [18:22:13]name=ofd_packets/00151538 [18:22:13]NVStorageSaveData ofd_packets/00151538 [18:22:13]File name is /storage/ofd_packets/00151538 [18:22:13]Write 301 bytes [18:22:13]NVStorageSaveData done [18:22:13]OFDSenderStorePacket done [18:22:13]KKMCreateOFDPacket done [18:22:13]NVStorageSaveData kkm_last_timestamp [18:22:13]File name is /storage/kkm_last_timestamp [18:22:13]Write 4 bytes [18:22:13]NVStorageSaveData done [18:22:13]ExternCall_PrintAddStr [18:22:13]wPrintStart [18:22:13]Write to MH i2c: 01 00 00 B2 06 B8 [18:22:13]Write i2c OK [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: 01 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: 01 07 00 [18:22:13]MH_I2C_Read... [18:22:13]Read from MH i2c: 01 07 00 B2 06 00 00 00 00 00 FF 0F CD [18:22:13]RasterBufferAndPrint [18:22:13]line Счет N : (1)1785554 [18:22:13]line ИНН: 02508201610067 [18:22:13]line Контрольно-Кассовый Чек [18:22:13]line ПРОДАЖА [18:22:13]line ТРК (МРК, ГНК) : 32 [18:22:13]line Товар: 2710124130 [18:22:13]line Аи-92-К-5 [18:22:13]line 7.510 * 67.80 [18:22:13]line = 509.18 [18:22:13]line НДС 12% НСП 1% [18:22:13]line > о реализуемом товаре [18:22:13]line ОКРУГЛЕНИЕ: -0.18 [18:22:13]line ИТОГО: 509.00 [18:22:13]line Внесено: 509.00 [18:22:13]line СДАЧА: 0.00 [18:22:13]line НСП 1% : 4.51 [18:22:13]line НДС 12% : 54.07 [18:22:13]line Наличными: 509.00 [18:22:13]line Безнал.: 0.00 [18:22:13]line Место: АЗС № 89 "Партнер Нефть" [18:22:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:22:13]line СНО: Общий режим [18:22:13]line Чек 288 21.09.2024 18:22 [18:22:13]line Смена: 474 ФФД: 1.0 [18:22:13]line ЗНМ: 0300000113 [18:22:13]line РНМ: 0000000000091825 [18:22:13]line Версия ККМ: 001 [18:22:13]line ФМ: 0000000000871835 [18:22:13]line ФД: 151538 [18:22:13]line ФПД: 46520965566612 [18:22:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182212&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151538&fm=46520965566612&tin=02508201610067®Number=0000000000091825&sum=50900 [18:22:13]written 0, free lines is 4095 [18:22:13]OFD Sender: Processing packet 151538 [packets to send 824, broken 823] [18:22:13]ProducePacketName [18:22:13]name=ofd_packets/00151538 [18:22:13]OFD Sender: To server: pG, [18:22:13]CommunicateWithHost lk.salyk.kg:30040 [18:22:13]ConnectInit lk.salyk.kg [18:22:14]Write to MH i2c: 01 00 00 DD 06 E3 [18:22:14]Write i2c OK [18:22:14]MH_I2C_Read... [18:22:14]Read from MH i2c: 01 [18:22:14]MH_I2C_Read... [18:22:14]Read from MH i2c: 01 07 00 [18:22:14]MH_I2C_Read... [18:22:14]Read from MH i2c: 01 07 00 DD 06 00 00 00 00 00 DA 0C D0 [18:22:14]RasterBufferAndPrint [18:22:14]line [18:22:14]line [18:22:14]line [18:22:14]line [18:22:14]line [18:22:14]written 0, free lines is 3296 [18:22:14]MH_Cut [18:22:14]Write to MH i2c: D1 01 00 E4 06 01 BC [18:22:14]Write i2c OK [18:22:14]MH_I2C_Read... [18:22:14]Read from MH i2c: D1 [18:22:14]MH_I2C_Read... [18:22:14]Read from MH i2c: D1 01 00 [18:22:14]MH_I2C_Read... [18:22:14]Read from MH i2c: D1 01 00 E4 06 00 BB [18:22:14]Write to MH i2c: 01 00 00 E5 06 EB [18:22:14]Write i2c OK [18:22:14]MH_I2C_Read... [18:22:14]*** Cut start [18:22:14]*** Purtial cut [18:22:14]*** Stage 1: CUTSNS_PIN = 1 [18:22:15]Read from MH i2c: 01 [18:22:15]MH_I2C_Read... [18:22:15]*** Stop cut motor [18:22:15]*** Cut end [18:22:15]Read from MH i2c: 01 07 00 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: 01 07 00 E5 06 00 00 00 00 00 FF 0F 00 [18:22:15]process_action close_receipt done [18:22:15]requested_data is exist [18:22:15]produce_requested_data [18:22:15]requested_item fm.sn is exist - process it [18:22:15]wFMCommunicate request_size=4 [18:22:15]MH_SAM_APDU [18:22:15]CAPDU: 80 11 00 00 [18:22:15]Write to MH i2c: E2 08 00 E6 06 80 11 00 00 00 00 00 00 66 [18:22:15]Write i2c OK [18:22:15]MH_I2C_Read... [18:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:15]Read from MH i2c: E2 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: E2 17 00 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: E2 17 00 E6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [18:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:22:15]wFMCommunicate OK [18:22:15]requested_item fd.num is exist - process it [18:22:15]SAM_PROTO_GetFieldsCounters [18:22:15]wFMCommunicate request_size=4 [18:22:15]MH_SAM_APDU [18:22:15]CAPDU: 80 13 00 00 [18:22:15]Write to MH i2c: E2 08 00 E7 06 80 13 00 00 00 00 00 00 69 [18:22:15]Write i2c OK [18:22:15]MH_I2C_Read... [18:22:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:15]Read from MH i2c: E2 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: E2 62 00 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: E2 62 00 E7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 0B [18:22:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F2 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:15]wFMCommunicate OK [18:22:15]SAM_PROTO_GetFieldsCounters done [18:22:15]requested_item shift.num is exist - process it [18:22:15]requested_item shift.opened is exist - process it [18:22:15]req_shift_opened [18:22:15]FM_GetShiftState [18:22:15]SAM_PROTO_GetShiftState [18:22:15]wFMCommunicate request_size=4 [18:22:15]MH_SAM_APDU [18:22:15]CAPDU: 80 13 01 00 [18:22:15]Write to MH i2c: E2 08 00 E8 06 80 13 01 00 00 00 00 00 6B [18:22:15]Write i2c OK [18:22:15]MH_I2C_Read... [18:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:15]Read from MH i2c: E2 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: E2 0E 00 [18:22:15]MH_I2C_Read... [18:22:15]Read from MH i2c: E2 0E 00 E8 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FB [18:22:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:22:15]wFMCommunicate OK [18:22:15]SAM_PROTO_GetShiftState done [18:22:15]FM_GetShiftState done [18:22:15]req_shift_opened done [18:22:15]requested_item shift.open_date is exist - process it [18:22:15]req_shift_open_date [18:22:15]req_shift_open_date done [18:22:15]produce_requested_data done [18:22:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151538,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:22:15]process_action_free close_receipt [18:22:15]json_value_free [18:22:15]json_value_free done [18:22:15]process_json_proto returns [18:22:15]Send response to host [18:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151538,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:22:15]free response buf [18:22:15]execute_script done [18:22:15]execute_script returns [18:22:15]free content buf [18:22:15]Sock 7.Close socket [18:22:15]Sock 7.Thread stoped [18:22:15]Connected sock=11 [18:22:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 D8 07 01 FA 01 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 56 1D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 C6 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 C6 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1F 15 00 00 00 00 07 04 06 00 D4 C6 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 D4 0E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4F 02 00 35 04 06 00 2A 4F 81 A0 90 94 AA 22 78 29 AA 7A 7E 59 [18:22:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E 38 47 00 90 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F2 4F 02 00 F4 03 04 00 DC B6 EE 66 B6 04 01 00 00 B3 16 85 29 AA A0 E6 26 [18:22:16]CommunicateWithHost err = 0 [18:22:16]CheckOFDResponse [18:22:16]1017 (14) - 77093643461234 [18:22:16]1041 (16) - 0000000000871835 [18:22:16]1040 (4) - 151538 [18:22:16]1012 (4) - 21.09.2024 12:06 [18:22:16]1206 (1) - 0 [18:22:16]OFD Sender: Remove packet 151538 [18:22:16]ProducePacketName [18:22:16]name=ofd_packets/00151538 [18:22:16]NVStorageDeleteData [18:22:16]OFD Sender: No OFD packet to send [18:22:21]OFD Sender: No OFD packet to send [18:22:25]recv_with_timeout no data received [18:22:26]OFD Sender: No OFD packet to send [18:22:31]OFD Sender: No OFD packet to send [18:22:36]OFD Sender: No OFD packet to send [18:22:41]OFD Sender: No OFD packet to send [18:22:46]OFD Sender: No OFD packet to send [18:22:51]OFD Sender: No OFD packet to send [18:22:56]OFD Sender: No OFD packet to send [18:23:02]OFD Sender: No OFD packet to send [18:23:07]OFD Sender: No OFD packet to send [18:23:12]OFD Sender: No OFD packet to send [18:23:12]recv_with_timeout no data received [18:23:17]OFD Sender: No OFD packet to send [18:23:22]OFD Sender: No OFD packet to send [18:23:27]OFD Sender: No OFD packet to send [18:23:32]OFD Sender: No OFD packet to send [18:23:37]OFD Sender: No OFD packet to send [18:23:42]OFD Sender: No OFD packet to send [18:23:47]OFD Sender: No OFD packet to send [18:23:49]recv_with_timeout no data received [18:23:52]OFD Sender: No OFD packet to send [18:23:57]OFD Sender: No OFD packet to send [18:24:02]OFD Sender: No OFD packet to send [18:24:07]OFD Sender: No OFD packet to send [18:24:12]OFD Sender: No OFD packet to send [18:24:17]OFD Sender: No OFD packet to send [18:24:18]recv_with_timeout no data received [18:24:22]OFD Sender: No OFD packet to send [18:24:27]OFD Sender: No OFD packet to send [18:24:32]OFD Sender: No OFD packet to send [18:24:37]OFD Sender: No OFD packet to send [18:24:42]OFD Sender: No OFD packet to send [18:24:44]recv_with_timeout no data received [18:24:47]OFD Sender: No OFD packet to send [18:24:52]OFD Sender: No OFD packet to send [18:24:57]OFD Sender: No OFD packet to send [18:25:02]OFD Sender: No OFD packet to send [18:25:07]OFD Sender: No OFD packet to send [18:25:12]OFD Sender: No OFD packet to send [18:25:14]recv_with_timeout no data received [18:25:17]OFD Sender: No OFD packet to send [18:25:22]OFD Sender: No OFD packet to send [18:25:27]OFD Sender: No OFD packet to send [18:25:32]OFD Sender: No OFD packet to send [18:25:37]OFD Sender: No OFD packet to send [18:25:42]OFD Sender: No OFD packet to send [18:25:47]OFD Sender: No OFD packet to send [18:25:52]OFD Sender: No OFD packet to send [18:25:55]recv_with_timeout no data received [18:25:57]OFD Sender: No OFD packet to send [18:26:02]OFD Sender: No OFD packet to send [18:26:07]OFD Sender: No OFD packet to send [18:26:12]OFD Sender: No OFD packet to send [18:26:17]OFD Sender: No OFD packet to send [18:26:22]OFD Sender: No OFD packet to send [18:26:27]OFD Sender: No OFD packet to send [18:26:32]OFD Sender: No OFD packet to send [18:26:37]OFD Sender: No OFD packet to send [18:26:42]OFD Sender: No OFD packet to send [18:26:47]OFD Sender: No OFD packet to send [18:26:52]recv_with_timeout no data received [18:26:52]OFD Sender: No OFD packet to send [18:26:57]OFD Sender: No OFD packet to send [18:27:02]recv_with_timeout no data received [18:27:02]OFD Sender: No OFD packet to send [18:27:07]OFD Sender: No OFD packet to send [18:27:12]OFD Sender: No OFD packet to send [18:27:17]OFD Sender: No OFD packet to send [18:27:22]OFD Sender: No OFD packet to send [18:27:24]accept exits with 10 [18:27:24]New connection [18:27:24]New thread 3067022692 created [18:27:24]Thread 3067166052 joined [18:27:24]Waiting for new connection... [18:27:24] Sock 10.Parse request [18:27:24]Sock 10.Check first char [18:27:24]Sock 10.First char is OK [18:27:24]request: POST /json_proto HTTP/1.0 [18:27:24]Method: POST [18:27:24]URL: /json_proto [18:27:24]Method is POST - this is cgi request [18:27:24]url: /json_proto [18:27:24]query_string will be loaded in cgi processing [18:27:24]execute_cgi json_proto POST (null) [18:27:24]execute_cgi path=json_proto method=POST [18:27:24]POST find Content-Length [18:27:24]Host: 172.17.43.67:8080 [18:27:24]Content-Length: 683 [18:27:24]Content-Type: application/json [18:27:24] [18:27:24]POST finish read [18:27:24]Found Content-Length = 683 [18:27:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:24]execute_script... [18:27: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)1785555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:27:24]POST & json_proto [18:27:24]process_json_proto [18:27:24]json parsed OK: [18:27:24]protocol is kg_v1.0 [18:27:24]action value=close_receipt [18:27:24]process_action close_receipt [18:27:24]cmd_close_receipt [18:27:24]MH_GetDate [18:27:24]Write to MH i2c: F0 00 00 E9 06 DE [18:27:24]Write i2c OK [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: F0 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: F0 09 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: F0 09 00 E9 06 00 0C 10 EF 66 6A BD 47 65 2B [18:27:24]GetLastDocTimeStamp 1726942932 [18:27:24]current date 1726943244 [18:27:24]FM_GetShiftState [18:27:24]SAM_PROTO_GetShiftState [18:27:24]wFMCommunicate request_size=4 [18:27:24]MH_SAM_APDU [18:27:24]CAPDU: 80 13 01 00 [18:27:24]Write to MH i2c: E2 08 00 EA 06 80 13 01 00 00 00 00 00 6D [18:27:24]Write i2c OK [18:27:24]MH_I2C_Read... [18:27:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:24]Read from MH i2c: E2 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 0E 00 [18:27:24]MH_I2C_Read... [18:27:24]Read from MH i2c: E2 0E 00 EA 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FD [18:27:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:27:24]wFMCommunicate OK [18:27:24]SAM_PROTO_GetShiftState done [18:27:24]FM_GetShiftState done [18:27:24]opened in 1726878748 [18:27:24]opened+sec_in_day 1726965148 [18:27:24]quantity*price = 100005 [18:27:24]sum+1 = 100006 [18:27:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 289 21.09.2024 18:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151539 ФПД: 127706141433875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151539&fm=127706141433875&tin=02508201610067®Number=0000000000091825&sum=100000 [18:27:25]StoreToDocumentArchive [18:27:25]shift 474 fd 151539 [18:27:25]save to /storage/0474/doc_00151539 [18:27:25]save last doc name /storage/0474/doc_00151539 to /storage/kkm_last_doc_name [18:27:25]save OK [18:27:25]Clear old archive folders... [18:27:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:27:25]tlvbuf is 00C5DEC0 [18:27:25]SAM_PROTO_ClearQueue [18:27:25]wFMCommunicate request_size=4 [18:27:25]MH_SAM_APDU [18:27:25]CAPDU: 80 09 00 00 [18:27:25]Write to MH i2c: E2 08 00 F7 06 80 09 00 00 00 00 00 00 6F [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:27:25]Read from MH i2c: E2 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 F7 06 00 90 00 71 [18:27:25]RAPDU: 90 00 [18:27:25]wFMCommunicate OK [18:27:25]SAM_PROTO_ClearQueue done [18:27:25]KKMCreateOFDPacket [18:27:25]OFDProtocolAddRootSTLVToBuf [18:27:25]FM_MakeSignedData [18:27:25]FM_MakeSignedData [18:27:25]SAM_PROTO_SignData [18:27:25]wFMCommunicate request_size=4 [18:27:25]MH_SAM_APDU [18:27:25]CAPDU: 80 0D 01 02 [18:27:25]Write to MH i2c: E2 08 00 F8 06 80 0D 01 02 00 00 00 00 77 [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:27:25]Read from MH i2c: E2 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 F8 06 00 90 00 72 [18:27:25]RAPDU: 90 00 [18:27:25]wFMCommunicate OK [18:27:25]wFMCommunicate request_size=255 [18:27:25]MH_SAM_APDU [18:27: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 0C 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4F 02 00 35 04 06 00 74 [18:27:25]Write to MH i2c: E2 02 01 F9 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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 0C 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4F 02 00 35 04 06 00 74 00 00 AB [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:25]Read from MH i2c: E2 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 F9 06 00 90 00 73 [18:27:25]RAPDU: 90 00 [18:27:25]wFMCommunicate OK [18:27:25]wFMCommunicate request_size=10 [18:27:25]MH_SAM_APDU [18:27:25]CAPDU: 80 0D 02 02 05 25 E7 32 20 13 [18:27:25]Write to MH i2c: E2 0D 00 FA 06 80 0D 02 02 05 00 25 E7 32 20 13 00 00 F5 [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:27:25]Read from MH i2c: E2 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 03 00 FA 06 00 90 00 74 [18:27:25]RAPDU: 90 00 [18:27:25]wFMCommunicate OK [18:27:25]wFMCommunicate request_size=4 [18:27:25]MH_SAM_APDU [18:27:25]CAPDU: 80 0D 03 02 [18:27:25]Write to MH i2c: E2 08 00 FB 06 80 0D 03 02 00 00 00 00 7C [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:27:25]Read from MH i2c: E2 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 0B 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 0B 00 FB 06 00 39 41 AC 51 82 FD 31 7A 90 00 1E [18:27:25]RAPDU: 39 41 AC 51 82 FD 31 7A 90 00 [18:27:25]wFMCommunicate OK [18:27:25]SAM_PROTO_SignData done [18:27:25]FM_MakeSignedData done [18:27:25]CreateOFDProtocolMessage [18:27:25]wFMCommunicate request_size=4 [18:27:25]MH_SAM_APDU [18:27:25]CAPDU: 80 11 00 00 [18:27:25]Write to MH i2c: E2 08 00 FC 06 80 11 00 00 00 00 00 00 7C [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:25]Read from MH i2c: E2 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 17 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: E2 17 00 FC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [18:27:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:27:25]wFMCommunicate OK [18:27:25]CreateOFDProtocolMessage done [18:27:25]OFDSenderStorePacket 151539 [18:27:25]StoreOFDPacket docnum=151539 [18:27:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 16 34 07 01 F6 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 0C 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4F 02 00 35 04 06 00 74 25 E7 32 20 13 39 41 AC 51 82 FD 31 7A [18:27:25]CheckFolder [18:27:25]dirname=/storage/ofd_packets [18:27:25]CheckFolder done [18:27:25]ProducePacketName [18:27:25]name=ofd_packets/00151539 [18:27:25]NVStorageSaveData ofd_packets/00151539 [18:27:25]File name is /storage/ofd_packets/00151539 [18:27:25]Write 301 bytes [18:27:25]NVStorageSaveData done [18:27:25]OFDSenderStorePacket done [18:27:25]KKMCreateOFDPacket done [18:27:25]NVStorageSaveData kkm_last_timestamp [18:27:25]File name is /storage/kkm_last_timestamp [18:27:25]Write 4 bytes [18:27:25]NVStorageSaveData done [18:27:25]ExternCall_PrintAddStr [18:27:25]wPrintStart [18:27:25]Write to MH i2c: 01 00 00 FD 06 03 [18:27:25]Write i2c OK [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: 01 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: 01 07 00 [18:27:25]MH_I2C_Read... [18:27:25]Read from MH i2c: 01 07 00 FD 06 00 00 00 00 00 FF 0F 18 [18:27:25]RasterBufferAndPrint [18:27:25]line Счет N : (1)1785555 [18:27:25]line ИНН: 02508201610067 [18:27:25]line Контрольно-Кассовый Чек [18:27:25]line ПРОДАЖА [18:27:25]line ТРК (МРК, ГНК) : 42 [18:27:25]line Товар: 2710124130 [18:27:25]line Аи-92-К-5 [18:27:25]line 14.750 * 67.80 [18:27:25]line = 1000.05 [18:27:25]line НДС 12% НСП 1% [18:27:25]line > о реализуемом товаре [18:27:25]line ОКРУГЛЕНИЕ: -0.05 [18:27:25]line ИТОГО: 1000.00 [18:27:25]line Внесено: 1000.00 [18:27:25]line СДАЧА: 0.00 [18:27:25]line НСП 1% : 8.85 [18:27:25]line НДС 12% : 106.20 [18:27:25]line Наличными: 1000.00 [18:27:25]line Безнал.: 0.00 [18:27:25]line Место: АЗС № 89 "Партнер Нефть" [18:27:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:27:25]line СНО: Общий режим [18:27:25]line Чек 289 21.09.2024 18:27 [18:27:25]line Смена: 474 ФФД: 1.0 [18:27:25]line ЗНМ: 0300000113 [18:27:25]line РНМ: 0000000000091825 [18:27:25]line Версия ККМ: 001 [18:27:25]line ФМ: 0000000000871835 [18:27:25]line ФД: 151539 [18:27:25]line ФПД: 127706141433875 [18:27:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151539&fm=127706141433875&tin=02508201610067®Number=0000000000091825&sum=100000 [18:27:25]written 0, free lines is 4095 [18:27:25]OFD Sender: Processing packet 151539 [packets to send 824, broken 823] [18:27:25]ProducePacketName [18:27:25]name=ofd_packets/00151539 [18:27:25]OFD Sender: To server: pG, [18:27:25]CommunicateWithHost lk.salyk.kg:30040 [18:27:25]ConnectInit lk.salyk.kg [18:27:26]Write to MH i2c: 01 00 00 28 07 2F [18:27:26]Write i2c OK [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: 01 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: 01 07 00 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: 01 07 00 28 07 00 00 00 00 00 E0 0C 22 [18:27:26]RasterBufferAndPrint [18:27:26]line [18:27:26]line [18:27:26]line [18:27:26]line [18:27:26]line [18:27:26]written 0, free lines is 3302 [18:27:26]MH_Cut [18:27:26]Write to MH i2c: D1 01 00 2F 07 01 08 [18:27:26]Write i2c OK [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: D1 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: D1 01 00 [18:27:26]MH_I2C_Read... [18:27:26]Read from MH i2c: D1 01 00 2F 07 00 07 [18:27:26]Write to MH i2c: 01 00 00 30 07 37 [18:27:26]Write i2c OK [18:27:26]MH_I2C_Read... [18:27:27]*** Cut start [18:27:27]*** Purtial cut [18:27:27]*** Stage 1: CUTSNS_PIN = 1 [18:27:27]Read from MH i2c: 01 [18:27:27]MH_I2C_Read... [18:27:27]*** Stop cut motor [18:27:27]*** Cut end [18:27:27]Read from MH i2c: 01 07 00 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: 01 07 00 30 07 00 00 00 00 00 FF 0F 4C [18:27:27]process_action close_receipt done [18:27:27]requested_data is exist [18:27:27]produce_requested_data [18:27:27]requested_item fm.sn is exist - process it [18:27:27]wFMCommunicate request_size=4 [18:27:27]MH_SAM_APDU [18:27:27]CAPDU: 80 11 00 00 [18:27:27]Write to MH i2c: E2 08 00 31 07 80 11 00 00 00 00 00 00 B2 [18:27:27]Write i2c OK [18:27:27]MH_I2C_Read... [18:27:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:27:27]Read from MH i2c: E2 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: E2 17 00 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: E2 17 00 31 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [18:27:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:27:27]wFMCommunicate OK [18:27:27]requested_item fd.num is exist - process it [18:27:27]SAM_PROTO_GetFieldsCounters [18:27:27]wFMCommunicate request_size=4 [18:27:27]MH_SAM_APDU [18:27:27]CAPDU: 80 13 00 00 [18:27:27]Write to MH i2c: E2 08 00 32 07 80 13 00 00 00 00 00 00 B5 [18:27:27]Write i2c OK [18:27:27]MH_I2C_Read... [18:27:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:27:27]Read from MH i2c: E2 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: E2 62 00 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: E2 62 00 32 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [18:27:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F3 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:27:27]wFMCommunicate OK [18:27:27]SAM_PROTO_GetFieldsCounters done [18:27:27]requested_item shift.num is exist - process it [18:27:27]requested_item shift.opened is exist - process it [18:27:27]req_shift_opened [18:27:27]FM_GetShiftState [18:27:27]SAM_PROTO_GetShiftState [18:27:27]wFMCommunicate request_size=4 [18:27:27]MH_SAM_APDU [18:27:27]CAPDU: 80 13 01 00 [18:27:27]Write to MH i2c: E2 08 00 33 07 80 13 01 00 00 00 00 00 B7 [18:27:27]Write i2c OK [18:27:27]MH_I2C_Read... [18:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:27:27]Read from MH i2c: E2 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: E2 0E 00 [18:27:27]MH_I2C_Read... [18:27:27]Read from MH i2c: E2 0E 00 33 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 47 [18:27:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:27:27]wFMCommunicate OK [18:27:27]SAM_PROTO_GetShiftState done [18:27:27]FM_GetShiftState done [18:27:27]req_shift_opened done [18:27:27]requested_item shift.open_date is exist - process it [18:27:27]req_shift_open_date [18:27:27]req_shift_open_date done [18:27:27]produce_requested_data done [18:27:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151539,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:27:27]process_action_free close_receipt [18:27:27]json_value_free [18:27:27]json_value_free done [18:27:27]process_json_proto returns [18:27:27]Send response to host [18:27:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151539,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:27:27]free response buf [18:27:27]execute_script done [18:27:27]execute_script returns [18:27:27]free content buf [18:27:27]Sock 10.Close socket [18:27:27]Sock 10.Thread stoped [18:27:30]ConnectInit Can't take IP for lk.salyk.kg [18:27:30]CommunicateWithHost connect error [18:27:30]CommunicateWithHost err = -1 [18:27:30]OFD Sender: Server communicate error [18:27:35]OFD Sender: Processing packet 151539 [packets to send 824, broken 823] [18:27:35]ProducePacketName [18:27:35]name=ofd_packets/00151539 [18:27:35]OFD Sender: To server: pG, [18:27:35]CommunicateWithHost lk.salyk.kg:30040 [18:27:35]ConnectInit lk.salyk.kg [18:27:40]ConnectInit Can't take IP for lk.salyk.kg [18:27:40]CommunicateWithHost connect error [18:27:40]CommunicateWithHost err = -1 [18:27:40]OFD Sender: Server communicate error [18:27:46]OFD Sender: Processing packet 151539 [packets to send 824, broken 823] [18:27:46]ProducePacketName [18:27:46]name=ofd_packets/00151539 [18:27:46]OFD Sender: To server: pG, [18:27:46]CommunicateWithHost lk.salyk.kg:30040 [18:27:46]ConnectInit lk.salyk.kg [18:27:50]Connected sock=7 [18:27:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 16 34 07 01 F6 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 0C 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4F 02 00 35 04 06 00 74 25 E7 32 20 13 39 41 AC 51 82 FD 31 7A [18:27:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 77 42 47 00 36 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F3 4F 02 00 F4 03 04 00 2C B8 EE 66 B6 04 01 00 00 95 AA 66 F4 91 44 DC 64 [18:27:52]CommunicateWithHost err = 0 [18:27:52]CheckOFDResponse [18:27:52]1017 (14) - 77093643461234 [18:27:52]1041 (16) - 0000000000871835 [18:27:52]1040 (4) - 151539 [18:27:52]1012 (4) - 21.09.2024 12:12 [18:27:52]1206 (1) - 0 [18:27:52]OFD Sender: Remove packet 151539 [18:27:52]ProducePacketName [18:27:52]name=ofd_packets/00151539 [18:27:52]NVStorageDeleteData [18:27:53]OFD Sender: No OFD packet to send [18:27:56]recv_with_timeout no data received [18:27:58]OFD Sender: No OFD packet to send [18:28:03]OFD Sender: No OFD packet to send [18:28:07]recv_with_timeout no data received [18:28:08]OFD Sender: No OFD packet to send [18:28:13]OFD Sender: No OFD packet to send [18:28:18]OFD Sender: No OFD packet to send [18:28:23]OFD Sender: No OFD packet to send [18:28:28]OFD Sender: No OFD packet to send [18:28:33]OFD Sender: No OFD packet to send [18:28:38]OFD Sender: No OFD packet to send [18:28:43]OFD Sender: No OFD packet to send [18:28:48]OFD Sender: No OFD packet to send [18:28:53]OFD Sender: No OFD packet to send [18:28:58]OFD Sender: No OFD packet to send [18:29:03]OFD Sender: No OFD packet to send [18:29:08]OFD Sender: No OFD packet to send [18:29:13]OFD Sender: No OFD packet to send [18:29:18]OFD Sender: No OFD packet to send [18:29:23]OFD Sender: No OFD packet to send [18:29:28]OFD Sender: No OFD packet to send [18:29:33]OFD Sender: No OFD packet to send [18:29:34]accept exits with 9 [18:29:34]New connection [18:29:34]New thread 3067166052 created [18:29:34]Thread 3067022692 joined [18:29:34]Waiting for new connection... [18:29:34] Sock 9.Parse request [18:29:34]Sock 9.Check first char [18:29:34]Sock 9.First char is OK [18:29:34]request: POST /json_proto HTTP/1.0 [18:29:34]Method: POST [18:29:34]URL: /json_proto [18:29:34]Method is POST - this is cgi request [18:29:34]url: /json_proto [18:29:34]query_string will be loaded in cgi processing [18:29:34]execute_cgi json_proto POST (null) [18:29:34]execute_cgi path=json_proto method=POST [18:29:34]POST find Content-Length [18:29:34]Host: 172.17.43.67:8080 [18:29:34]Content-Length: 680 [18:29:34]Content-Type: application/json [18:29:34] [18:29:34]POST finish read [18:29:34]Found Content-Length = 680 [18:29:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:34]execute_script... [18:29: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)1785556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:34]POST & json_proto [18:29:34]process_json_proto [18:29:34]json parsed OK: [18:29:34]protocol is kg_v1.0 [18:29:34]action value=close_receipt [18:29:34]process_action close_receipt [18:29:34]cmd_close_receipt [18:29:34]MH_GetDate [18:29:34]Write to MH i2c: F0 00 00 34 07 2A [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: F0 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: F0 09 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: F0 09 00 34 07 00 8E 10 EF 66 6A BD 47 65 F9 [18:29:34]GetLastDocTimeStamp 1726943244 [18:29:34]current date 1726943374 [18:29:34]FM_GetShiftState [18:29:34]SAM_PROTO_GetShiftState [18:29:34]wFMCommunicate request_size=4 [18:29:34]MH_SAM_APDU [18:29:34]CAPDU: 80 13 01 00 [18:29:34]Write to MH i2c: E2 08 00 35 07 80 13 01 00 00 00 00 00 B9 [18:29:34]Write i2c OK [18:29:34]MH_I2C_Read... [18:29:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:34]Read from MH i2c: E2 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 0E 00 [18:29:34]MH_I2C_Read... [18:29:34]Read from MH i2c: E2 0E 00 35 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 49 [18:29:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:29:34]wFMCommunicate OK [18:29:34]SAM_PROTO_GetShiftState done [18:29:34]FM_GetShiftState done [18:29:34]opened in 1726878748 [18:29:34]opened+sec_in_day 1726965148 [18:29:34]quantity*price = 150037 [18:29:34]sum+1 = 150039 [18:29:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 290 21.09.2024 18:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151540 ФПД: 149203056364125 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T182934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151540&fm=149203056364125&tin=02508201610067®Number=0000000000091825&sum=150000 [18:29:35]StoreToDocumentArchive [18:29:35]shift 474 fd 151540 [18:29:35]save to /storage/0474/doc_00151540 [18:29:35]save last doc name /storage/0474/doc_00151540 to /storage/kkm_last_doc_name [18:29:35]save OK [18:29:35]Clear old archive folders... [18:29:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:29:35]tlvbuf is 00C5F570 [18:29:35]SAM_PROTO_ClearQueue [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 09 00 00 [18:29:35]Write to MH i2c: E2 08 00 42 07 80 09 00 00 00 00 00 00 BB [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 42 07 00 90 00 BD [18:29:35]RAPDU: 90 00 [18:29:35]wFMCommunicate OK [18:29:35]SAM_PROTO_ClearQueue done [18:29:35]KKMCreateOFDPacket [18:29:35]OFDProtocolAddRootSTLVToBuf [18:29:35]FM_MakeSignedData [18:29:35]FM_MakeSignedData [18:29:35]SAM_PROTO_SignData [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 0D 01 02 [18:29:35]Write to MH i2c: E2 08 00 43 07 80 0D 01 02 00 00 00 00 C3 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 43 07 00 90 00 BE [18:29:35]RAPDU: 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=255 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 22 01 00 00 F4 03 04 00 8E 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4F 02 00 35 04 06 00 87 B3 0B 2C [18:29:35]Write to MH i2c: E2 02 01 44 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 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 22 01 00 00 F4 03 04 00 8E 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4F 02 00 35 04 06 00 87 B3 0B 2C 00 00 66 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 44 07 00 90 00 BF [18:29:35]RAPDU: 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=7 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 0D 02 02 02 8A 5D [18:29:35]Write to MH i2c: E2 0A 00 45 07 80 0D 02 02 02 00 8A 5D 00 00 B1 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 03 00 45 07 00 90 00 C0 [18:29:35]RAPDU: 90 00 [18:29:35]wFMCommunicate OK [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 0D 03 02 [18:29:35]Write to MH i2c: E2 08 00 46 07 80 0D 03 02 00 00 00 00 C8 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:35]Read from MH i2c: E2 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 0B 00 [18:29:35]MH_I2C_Read... [18:29:35]Read from MH i2c: E2 0B 00 46 07 00 E5 A6 20 8B 44 91 94 1C 90 00 84 [18:29:35]RAPDU: E5 A6 20 8B 44 91 94 1C 90 00 [18:29:35]wFMCommunicate OK [18:29:35]SAM_PROTO_SignData done [18:29:35]FM_MakeSignedData done [18:29:35]CreateOFDProtocolMessage [18:29:35]wFMCommunicate request_size=4 [18:29:35]MH_SAM_APDU [18:29:35]CAPDU: 80 11 00 00 [18:29:35]Write to MH i2c: E2 08 00 47 07 80 11 00 00 00 00 00 00 C8 [18:29:35]Write i2c OK [18:29:35]MH_I2C_Read... [18:29:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:36]Read from MH i2c: E2 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 17 00 [18:29:36]MH_I2C_Read... [18:29:36]Read from MH i2c: E2 17 00 47 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [18:29:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:29:36]wFMCommunicate OK [18:29:36]CreateOFDProtocolMessage done [18:29:36]OFDSenderStorePacket 151540 [18:29:36]StoreOFDPacket docnum=151540 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 27743292+1699200362=1726943654 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0x20ff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 A7 11 EF 66 6A BD 47 65 DF [18:34:15]Current date/time: 21.09.2024 18:34 [18:34:15]FM_Init [18:34:15]wFMConnect [18:34:15]MH_SAM_On [18:34:15]Write to MH i2c: E0 00 00 08 00 E7 [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_init finished! [18:34:15]*** atr: [18:34:15]*** 0F 3B D5 18 FF 81 91 FE [18:34:15]*** 1F C3 80 73 C8 21 10 0A [18:34:15]*** 00 00 00 00 00 00 00 00 [18:34:15]*** 00 00 00 00 00 00 00 00 [18:34:15]*** 00 00 00 00 00 00 00 00 [18:34:15]*** 00 00 00 00 00 00 00 00 [18:34:15]*** 00 00 00 00 00 00 00 00 [18:34:15]*** 00 00 00 00 00 00 00 00 [18:34:15]Read from MH i2c: E0 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E0 10 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:34:15]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:34:15]wFMCommunicate request_size=10 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:34:15]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:34:15]RAPDU: 90 00 [18:34:15]wFMCommunicate OK [18:34:15]wFMCommunicate request_size=4 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 80 11 00 00 [18:34:15]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 17 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [18:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:34:15]wFMCommunicate OK [18:34:15]Detected FM SN is 0000000000871835 [18:34:15]Stored FM SN is 0000000000871835 [18:34:15]wFMCommunicate request_size=9 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:34:15]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:34:15]RAPDU: 90 00 [18:34:15]wFMCommunicate OK [18:34:15]FM PIN OK [18:34:15]wFMCommunicate request_size=8 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 80 14 04 00 03 02 00 01 [18:34:15]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:34:15]RAPDU: 90 00 [18:34:15]wFMCommunicate OK [18:34:15]wFMCommunicate request_size=13 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:34:15]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:34:15]RAPDU: 90 00 [18:34:15]wFMCommunicate OK [18:34:15]wFMCommunicate request_size=4 [18:34:15]MH_SAM_APDU [18:34:15]CAPDU: 80 11 00 00 [18:34:15]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:15]Read from MH i2c: E2 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 17 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [18:34:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:34:15]wFMCommunicate OK [18:34:15]DocumentArchiveInit [18:34:15]Start Httpd... [18:34:15]Httpd thread 3066969444 created [18:34:15]Write to MH i2c: 01 00 00 0F 00 0F [18:34:15]Write i2c OK [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: 01 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: 01 07 00 [18:34:15]MH_I2C_Read... [18:34:15]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:34:15]MH Int Process started [18:34:15]Allocated Socket 7 [18:34:15]Bind OK [18:34:15]Listen OK [18:34:15]httpd running on port 8080 [18:34:15]Waiting for new connection... [18:34:16]OFD Sender: Processing packet 151540 [packets to send 824, broken 823] [18:34:16]ProducePacketName [18:34:16]name=ofd_packets/00151540 [18:34:16]OFD Sender: To server: pG, [18:34:16]CommunicateWithHost lk.salyk.kg:30040 [18:34:16]ConnectInit lk.salyk.kg [18:34:17]Connected sock=6 [18:34:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 7E 04 01 4A 65 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 8E 10 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4F 02 00 35 04 06 00 87 B3 0B 2C 8A 5D E5 A6 20 8B 44 91 94 1C [18:34:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EB 78 47 00 83 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F4 4F 02 00 F4 03 04 00 AD B9 EE 66 B6 04 01 00 00 31 CF 43 03 8B A4 DA F2 [18:34:17]CommunicateWithHost err = 0 [18:34:17]CheckOFDResponse [18:34:17]1017 (14) - 77093643461234 [18:34:17]1041 (16) - 0000000000871835 [18:34:17]1040 (4) - 151540 [18:34:17]1012 (4) - 21.09.2024 12:18 [18:34:17]1206 (1) - 0 [18:34:17]OFD Sender: Remove packet 151540 [18:34:17]ProducePacketName [18:34:17]name=ofd_packets/00151540 [18:34:17]NVStorageDeleteData [18:34:18]OFD Sender: No OFD packet to send [18:34:23]OFD Sender: No OFD packet to send [18:34:23]accept exits with 8 [18:34:23]New connection [18:34:23]New thread 3066682724 created [18:34:23]Waiting for new connection... [18:34:23] Sock 8.Parse request [18:34:23]Sock 8.Check first char [18:34:23]Sock 8.First char is OK [18:34:23]request: POST /json_proto HTTP/1.0 [18:34:23]Method: POST [18:34:23]URL: /json_proto [18:34:23]Method is POST - this is cgi request [18:34:23]url: /json_proto [18:34:23]query_string will be loaded in cgi processing [18:34:23]execute_cgi json_proto POST (null) [18:34:23]execute_cgi path=json_proto method=POST [18:34:23]POST find Content-Length [18:34:23]Host: 172.17.43.67:8080 [18:34:23]Content-Length: 215 [18:34:23]Content-Type: application/json [18:34:23] [18:34:23]POST finish read [18:34:23]Found Content-Length = 215 [18:34:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:23]execute_script... [18:34:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:23]POST & json_proto [18:34:23]process_json_proto [18:34:23]json parsed OK: [18:34:23]protocol is kg_v1.0 [18:34:23]action value=get_value [18:34:23]process_action get_value [18:34:23]cmd_get_value [18:34:23]process_action get_value done [18:34:23]requested_data is exist [18:34:23]produce_requested_data [18:34:23]requested_item kkm.sn is exist - process it [18:34:23]requested_item kkm.ver is exist - process it [18:34:23]requested_item fm.sn is exist - process it [18:34:23]wFMCommunicate request_size=4 [18:34:23]MH_SAM_APDU [18:34:23]CAPDU: 80 11 00 00 [18:34:23]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:34:23]Write i2c OK [18:34:23]MH_I2C_Read... [18:34:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:23]Read from MH i2c: E2 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: E2 17 00 [18:34:23]MH_I2C_Read... [18:34:23]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [18:34:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:34:23]wFMCommunicate OK [18:34:23]requested_item fd.num is exist - process it [18:34:23]SAM_PROTO_GetFieldsCounters [18:34:23]wFMCommunicate request_size=4 [18:34:23]MH_SAM_APDU [18:34:23]CAPDU: 80 13 00 00 [18:34:23]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:34:23]Write i2c OK [18:34:23]MH_I2C_Read... [18:34:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:24]Read from MH i2c: E2 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 62 00 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [18:34:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F4 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:24]wFMCommunicate OK [18:34:24]SAM_PROTO_GetFieldsCounters done [18:34:24]requested_item shift.num is exist - process it [18:34:24]requested_item shift.opened is exist - process it [18:34:24]req_shift_opened [18:34:24]FM_GetShiftState [18:34:24]SAM_PROTO_GetShiftState [18:34:24]wFMCommunicate request_size=4 [18:34:24]MH_SAM_APDU [18:34:24]CAPDU: 80 13 01 00 [18:34:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:34:24]Write i2c OK [18:34:24]MH_I2C_Read... [18:34:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:24]Read from MH i2c: E2 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 0E 00 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [18:34:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:34:24]wFMCommunicate OK [18:34:24]SAM_PROTO_GetShiftState done [18:34:24]FM_GetShiftState done [18:34:24]req_shift_opened done [18:34:24]requested_item shift.open_date is exist - process it [18:34:24]req_shift_open_date [18:34:24]req_shift_open_date done [18:34:24]produce_requested_data done [18:34:24]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151540,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:34:24]process_action_free get_value [18:34:24]json_value_free [18:34:24]json_value_free done [18:34:24]process_json_proto returns [18:34:24]Send response to host [18:34:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151540,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:34:24]free response buf [18:34:24]execute_script done [18:34:24]execute_script returns [18:34:24]free content buf [18:34:24]Sock 8.Close socket [18:34:24]Sock 8.Thread stoped [18:34:24]accept exits with 6 [18:34:24]New connection [18:34:24]New thread 3066539364 created [18:34:24]Thread 3066682724 joined [18:34:24]Waiting for new connection... [18:34:24] Sock 6.Parse request [18:34:24]Sock 6.Check first char [18:34:24]Sock 6.First char is OK [18:34:24]request: POST /json_proto HTTP/1.0 [18:34:24]Method: POST [18:34:24]URL: /json_proto [18:34:24]Method is POST - this is cgi request [18:34:24]url: /json_proto [18:34:24]query_string will be loaded in cgi processing [18:34:24]execute_cgi json_proto POST (null) [18:34:24]execute_cgi path=json_proto method=POST [18:34:24]POST find Content-Length [18:34:24]Host: 172.17.43.67:8080 [18:34:24]Content-Length: 331 [18:34:24]Content-Type: application/json [18:34:24] [18:34:24]POST finish read [18:34:24]Found Content-Length = 331 [18:34:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:34:24]execute_script... [18:34:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:34:24]POST & json_proto [18:34:24]process_json_proto [18:34:24]json parsed OK: [18:34:24]protocol is kg_v1.0 [18:34:24]action value=get_value [18:34:24]process_action get_value [18:34:24]cmd_get_value [18:34:24]process_action get_value done [18:34:24]requested_data is exist [18:34:24]produce_requested_data [18:34:24]requested_item fm.sale.total is exist - process it [18:34:24]SAM_PROTO_GetFMData [18:34:24]wFMCommunicate request_size=4 [18:34:24]MH_SAM_APDU [18:34:24]CAPDU: 80 13 03 00 [18:34:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:34:24]Write i2c OK [18:34:24]MH_I2C_Read... [18:34:24]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:34:24]Read from MH i2c: E2 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 FD 00 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 40 4C 02 00 69 04 9F 00 6F 04 04 00 6D 48 02 00 B1 04 05 00 38 80 DB 96 02 70 04 05 00 38 80 DB 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 44 E1 6B 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 14 2F DE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 7D [18:34:24]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 40 4C 02 00 69 04 9F 00 6F 04 04 00 6D 48 02 00 B1 04 05 00 38 80 DB 96 02 70 04 05 00 38 80 DB 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 44 E1 6B 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 14 2F DE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [18:34:24]wFMCommunicate OK [18:34:24]wFMCommunicate request_size=4 [18:34:24]MH_SAM_APDU [18:34:24]CAPDU: 80 17 00 00 [18:34:24]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:34:24]Write i2c OK [18:34:24]MH_I2C_Read... [18:34:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:34:24]Read from MH i2c: E2 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 FD 00 [18:34:24]MH_I2C_Read... [18:34:24]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [18:34:24]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:34:24]wFMCommunicate OK [18:34:24]wFMCommunicate request_size=4 [18:34:24]MH_SAM_APDU [18:34:24]CAPDU: 80 17 00 00 [18:34:24]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:34:24]Write i2c OK [18:34:24]MH_I2C_Read... [18:34:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:34:25]Read from MH i2c: E2 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 FD 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [18:34:25]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [18:34:25]wFMCommunicate OK [18:34:25]wFMCommunicate request_size=4 [18:34:25]MH_SAM_APDU [18:34:25]CAPDU: 80 17 00 00 [18:34:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:34:25]Write i2c OK [18:34:25]MH_I2C_Read... [18:34:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:34:25]Read from MH i2c: E2 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 FD 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [18:34:25]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:34:25]wFMCommunicate OK [18:34:25]wFMCommunicate request_size=4 [18:34:25]MH_SAM_APDU [18:34:25]CAPDU: 80 17 00 00 [18:34:25]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:34:25]Write i2c OK [18:34:25]MH_I2C_Read... [18:34:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:34:25]Read from MH i2c: E2 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 DE 00 [18:34:25]MH_I2C_Read... [18:34:25]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:34:25]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:34:25]wFMCommunicate OK [18:34:25]SAM_PROTO_GetFMData done [18:34:25]requested_item fm.sale_refund.total is exist - process it [18:34:25]requested_item fm.buy.total is exist - process it [18:34:25]requested_item shift.sale.total is exist - process it [18:34:25]SAM_PROTO_GetShiftData [18:34:25]wFMCommunicate request_size=4 [18:34:25]MH_SAM_APDU [18:34:25]CAPDU: 80 13 02 00 [18:34:25]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:34:25]Write i2c OK [18:34:25]MH_I2C_Read... [18:34:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:34:26]Read from MH i2c: E2 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 18 00 00 B6 04 AA 04 B2 04 6E 04 04 00 22 01 00 00 69 04 99 00 6F 04 04 00 21 01 00 00 B1 04 03 00 04 A1 FF 70 04 03 00 04 A1 FF 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 46 28 1B 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 5D 43 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 0B [18:34:26]RAPDU: B6 04 AA 04 B2 04 6E 04 04 00 22 01 00 00 69 04 99 00 6F 04 04 00 21 01 00 00 B1 04 03 00 04 A1 FF 70 04 03 00 04 A1 FF 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 46 28 1B 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 5D 43 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 90 00 [18:34:26]wFMCommunicate OK [18:34:26]wFMCommunicate request_size=4 [18:34:26]MH_SAM_APDU [18:34:26]CAPDU: 80 17 00 00 [18:34:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:34:26]Write i2c OK [18:34:26]MH_I2C_Read... [18:34:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:34:26]Read from MH i2c: E2 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 19 00 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 7F [18:34:26]RAPDU: F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 90 00 [18:34:26]wFMCommunicate OK [18:34:26]wFMCommunicate request_size=4 [18:34:26]MH_SAM_APDU [18:34:26]CAPDU: 80 17 00 00 [18:34:26]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:34:26]Write i2c OK [18:34:26]MH_I2C_Read... [18:34:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:34:26]Read from MH i2c: E2 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 1A 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 5A [18:34:26]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 90 00 [18:34:26]wFMCommunicate OK [18:34:26]wFMCommunicate request_size=4 [18:34:26]MH_SAM_APDU [18:34:26]CAPDU: 80 17 00 00 [18:34:26]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:34:26]Write i2c OK [18:34:26]MH_I2C_Read... [18:34:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:34:26]Read from MH i2c: E2 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 [18:34:26]MH_I2C_Read... [18:34:26]Read from MH i2c: E2 FD 00 1B 00 00 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 0A [18:34:26]RAPDU: 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 90 00 [18:34:27]wFMCommunicate OK [18:34:27]wFMCommunicate request_size=4 [18:34:27]MH_SAM_APDU [18:34:27]CAPDU: 80 17 00 00 [18:34:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:34:27]Write i2c OK [18:34:27]MH_I2C_Read... [18:34:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 208! [18:34:27]Read from MH i2c: E2 [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: E2 D3 00 [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: E2 D3 00 1C 00 00 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 89 [18:34:27]RAPDU: 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:34:27]wFMCommunicate OK [18:34:27]SAM_PROTO_GetShiftData done [18:34:27]requested_item shift.sale.total_cash is exist - process it [18:34:27]requested_item shift.sale_refund.total is exist - process it [18:34:27]requested_item shift.sale_refund.total_cash is exist - process it [18:34:27]requested_item shift.buy.total is exist - process it [18:34:27]requested_item shift.buy.total_cash is exist - process it [18:34:27]produce_requested_data done [18:34:27]produce_requested_data return {"fm.sale.total":111209022.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":167529.00,"shift.sale.total_cash":167529.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:34:27]process_action_free get_value [18:34:27]json_value_free [18:34:27]json_value_free done [18:34:27]process_json_proto returns [18:34:27]Send response to host [18:34:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111209022.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":167529.00,"shift.sale.total_cash":167529.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:34:27]free response buf [18:34:27]execute_script done [18:34:27]execute_script returns [18:34:27]free content buf [18:34:27]Sock 6.Close socket [18:34:27]Sock 6.Thread stoped [18:34:27]accept exits with 8 [18:34:27]New connection [18:34:27]New thread 3066682724 created [18:34:27]Thread 3066539364 joined [18:34:27]Waiting for new connection... [18:34:27] Sock 8.Parse request [18:34:27]Sock 8.Check first char [18:34:27]Sock 8.First char is OK [18:34:27]request: POST /json_proto HTTP/1.0 [18:34:27]Method: POST [18:34:27]URL: /json_proto [18:34:27]Method is POST - this is cgi request [18:34:27]url: /json_proto [18:34:27]query_string will be loaded in cgi processing [18:34:27]execute_cgi json_proto POST (null) [18:34:27]execute_cgi path=json_proto method=POST [18:34:27]POST find Content-Length [18:34:27]Host: 172.17.43.67:8080 [18:34:27]Content-Length: 680 [18:34:27]Content-Type: application/json [18:34:27] [18:34:27]POST finish read [18:34:27]Found Content-Length = 680 [18:34:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:27]execute_script... [18:34: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)1785557", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:34:27]POST & json_proto [18:34:27]process_json_proto [18:34:27]json parsed OK: [18:34:27]protocol is kg_v1.0 [18:34:27]action value=close_receipt [18:34:27]process_action close_receipt [18:34:27]cmd_close_receipt [18:34:27]MH_GetDate [18:34:27]Write to MH i2c: F0 00 00 1D 00 0C [18:34:27]Write i2c OK [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: F0 [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: F0 09 00 [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: F0 09 00 1D 00 00 B4 11 EF 66 6A BD 47 65 02 [18:34:27]GetLastDocTimeStamp 1726943374 [18:34:27]current date 1726943668 [18:34:27]FM_GetShiftState [18:34:27]SAM_PROTO_GetShiftState [18:34:27]wFMCommunicate request_size=4 [18:34:27]MH_SAM_APDU [18:34:27]CAPDU: 80 13 01 00 [18:34:27]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:34:27]Write i2c OK [18:34:27]MH_I2C_Read... [18:34:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:27]Read from MH i2c: E2 [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: E2 0E 00 [18:34:27]MH_I2C_Read... [18:34:27]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [18:34:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:34:27]wFMCommunicate OK [18:34:27]SAM_PROTO_GetShiftState done [18:34:27]FM_GetShiftState done [18:34:27]opened in 1726878748 [18:34:27]opened+sec_in_day 1726965148 [18:34:27]quantity*price = 100050 [18:34:27]sum+1 = 100052 [18:34:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 291 21.09.2024 18:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151541 ФПД: 174033732495568 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183428&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151541&fm=174033732495568&tin=02508201610067®Number=0000000000091825&sum=100000 [18:34:29]StoreToDocumentArchive [18:34:29]shift 474 fd 151541 [18:34:29]save to /storage/0474/doc_00151541 [18:34:29]save last doc name /storage/0474/doc_00151541 to /storage/kkm_last_doc_name [18:34:29]save OK [18:34:29]Clear old archive folders... [18:34:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:34:29]tlvbuf is 0093F0B0 [18:34:29]SAM_PROTO_ClearQueue [18:34:29]wFMCommunicate request_size=4 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 09 00 00 [18:34:29]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:34:29]RAPDU: 90 00 [18:34:29]wFMCommunicate OK [18:34:29]SAM_PROTO_ClearQueue done [18:34:29]KKMCreateOFDPacket [18:34:29]OFDProtocolAddRootSTLVToBuf [18:34:29]FM_MakeSignedData [18:34:29]FM_MakeSignedData [18:34:29]SAM_PROTO_SignData [18:34:29]wFMCommunicate request_size=4 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 0D 01 02 [18:34:29]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:34:29]RAPDU: 90 00 [18:34:29]wFMCommunicate OK [18:34:29]wFMCommunicate request_size=255 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4F 02 00 35 04 06 00 9E 48 62 CD [18:34:29]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4F 02 00 35 04 06 00 9E 48 62 CD 00 00 9E [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:34:29]RAPDU: 90 00 [18:34:29]wFMCommunicate OK [18:34:29]wFMCommunicate request_size=7 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 0D 02 02 02 E8 D0 [18:34:29]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 E8 D0 00 00 64 [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:29]Read from MH i2c: E2 03 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:34:29]RAPDU: 90 00 [18:34:29]wFMCommunicate OK [18:34:29]wFMCommunicate request_size=4 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 0D 03 02 [18:34:29]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 0B 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 0B 00 2F 00 00 4F E8 C6 05 33 C4 06 E3 90 00 8D [18:34:29]RAPDU: 4F E8 C6 05 33 C4 06 E3 90 00 [18:34:29]wFMCommunicate OK [18:34:29]SAM_PROTO_SignData done [18:34:29]FM_MakeSignedData done [18:34:29]CreateOFDProtocolMessage [18:34:29]wFMCommunicate request_size=4 [18:34:29]MH_SAM_APDU [18:34:29]CAPDU: 80 11 00 00 [18:34:29]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:29]Read from MH i2c: E2 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 17 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [18:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:34:29]wFMCommunicate OK [18:34:29]CreateOFDProtocolMessage done [18:34:29]OFDSenderStorePacket 151541 [18:34:29]StoreOFDPacket docnum=151541 [18:34:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 68 04 01 63 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4F 02 00 35 04 06 00 9E 48 62 CD E8 D0 4F E8 C6 05 33 C4 06 E3 [18:34:29]CheckFolder [18:34:29]dirname=/storage/ofd_packets [18:34:29]CheckFolder done [18:34:29]ProducePacketName [18:34:29]name=ofd_packets/00151541 [18:34:29]NVStorageSaveData ofd_packets/00151541 [18:34:29]File name is /storage/ofd_packets/00151541 [18:34:29]Write 298 bytes [18:34:29]NVStorageSaveData done [18:34:29]OFDSenderStorePacket done [18:34:29]KKMCreateOFDPacket done [18:34:29]NVStorageSaveData kkm_last_timestamp [18:34:29]File name is /storage/kkm_last_timestamp [18:34:29]Write 4 bytes [18:34:29]NVStorageSaveData done [18:34:29]ExternCall_PrintAddStr [18:34:29]wPrintStart [18:34:29]Write to MH i2c: 01 00 00 31 00 31 [18:34:29]Write i2c OK [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: 01 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: 01 07 00 [18:34:29]MH_I2C_Read... [18:34:29]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:34:29]RasterBufferAndPrint [18:34:29]line Счет N : (1)1785557 [18:34:29]line ИНН: 02508201610067 [18:34:29]line Контрольно-Кассовый Чек [18:34:29]line ПРОДАЖА [18:34:29]line ТРК (МРК, ГНК) : 41 [18:34:29]line Товар: 2710194210 [18:34:29]line ДТ-К-5 [18:34:29]line 13.130 * 76.20 [18:34:29]line = 1000.51 [18:34:29]line НДС 12% НСП 1% [18:34:29]line > о реализуемом товаре [18:34:29]line ОКРУГЛЕНИЕ: -0.51 [18:34:29]line ИТОГО: 1000.00 [18:34:29]line Внесено: 1000.00 [18:34:29]line СДАЧА: 0.00 [18:34:29]line НСП 1% : 8.85 [18:34:29]line НДС 12% : 106.25 [18:34:29]line Наличными: 1000.00 [18:34:29]line Безнал.: 0.00 [18:34:29]line Место: АЗС № 89 "Партнер Нефть" [18:34:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:34:29]line СНО: Общий режим [18:34:29]line Чек 291 21.09.2024 18:34 [18:34:29]line Смена: 474 ФФД: 1.0 [18:34:29]line ЗНМ: 0300000113 [18:34:29]line РНМ: 0000000000091825 [18:34:29]line Версия ККМ: 001 [18:34:29]line ФМ: 0000000000871835 [18:34:29]line ФД: 151541 [18:34:29]line ФПД: 174033732495568 [18:34:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183428&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151541&fm=174033732495568&tin=02508201610067®Number=0000000000091825&sum=100000 [18:34:29]OFD Sender: Processing packet 151541 [packets to send 824, broken 823] [18:34:29]ProducePacketName [18:34:29]name=ofd_packets/00151541 [18:34:29]OFD Sender: To server: pG, [18:34:29]CommunicateWithHost lk.salyk.kg:30040 [18:34:29]ConnectInit lk.salyk.kg [18:34:29]written 0, free lines is 4095 [18:34:30]Write to MH i2c: 01 00 00 5C 00 5C [18:34:30]Write i2c OK [18:34:30]MH_I2C_Read... [18:34:30]Read from MH i2c: 01 [18:34:30]MH_I2C_Read... [18:34:30]Read from MH i2c: 01 07 00 [18:34:30]MH_I2C_Read... [18:34:30]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DD 0C 4C [18:34:30]RasterBufferAndPrint [18:34:30]line [18:34:30]line [18:34:30]line [18:34:30]line [18:34:30]line [18:34:30]written 0, free lines is 3314 [18:34:30]MH_Cut [18:34:30]Write to MH i2c: D1 01 00 63 00 01 35 [18:34:30]Write i2c OK [18:34:30]MH_I2C_Read... [18:34:30]Read from MH i2c: D1 [18:34:30]MH_I2C_Read... [18:34:30]Read from MH i2c: D1 01 00 [18:34:30]MH_I2C_Read... [18:34:30]Read from MH i2c: D1 01 00 63 00 00 34 [18:34:30]Write to MH i2c: 01 00 00 64 00 64 [18:34:30]Write i2c OK [18:34:30]MH_I2C_Read... [18:34:31]*** Cut start [18:34:31]*** Purtial cut [18:34:31]*** Stage 1: CUTSNS_PIN = 1 [18:34:31]Read from MH i2c: 01 [18:34:31]MH_I2C_Read... [18:34:31]*** Stop cut motor [18:34:31]*** Cut end [18:34:31]Read from MH i2c: 01 07 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [18:34:31]process_action close_receipt done [18:34:31]requested_data is exist [18:34:31]produce_requested_data [18:34:31]requested_item fm.sn is exist - process it [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 11 00 00 [18:34:31]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 17 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [18:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:34:31]wFMCommunicate OK [18:34:31]requested_item fd.num is exist - process it [18:34:31]SAM_PROTO_GetFieldsCounters [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 13 00 00 [18:34:31]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 62 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [18:34:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F5 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:31]wFMCommunicate OK [18:34:31]SAM_PROTO_GetFieldsCounters done [18:34:31]requested_item shift.num is exist - process it [18:34:31]requested_item shift.opened is exist - process it [18:34:31]req_shift_opened [18:34:31]FM_GetShiftState [18:34:31]SAM_PROTO_GetShiftState [18:34:31]wFMCommunicate request_size=4 [18:34:31]MH_SAM_APDU [18:34:31]CAPDU: 80 13 01 00 [18:34:31]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [18:34:31]Write i2c OK [18:34:31]MH_I2C_Read... [18:34:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:31]Read from MH i2c: E2 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 0E 00 [18:34:31]MH_I2C_Read... [18:34:31]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [18:34:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:34:31]wFMCommunicate OK [18:34:31]SAM_PROTO_GetShiftState done [18:34:31]FM_GetShiftState done [18:34:31]req_shift_opened done [18:34:31]requested_item shift.open_date is exist - process it [18:34:31]req_shift_open_date [18:34:31]req_shift_open_date done [18:34:31]produce_requested_data done [18:34:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151541,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:34:31]process_action_free close_receipt [18:34:31]json_value_free [18:34:31]json_value_free done [18:34:31]process_json_proto returns [18:34:31]Send response to host [18:34:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151541,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:34:31]free response buf [18:34:31]execute_script done [18:34:31]execute_script returns [18:34:31]free content buf [18:34:31]Sock 8.Close socket [18:34:31]Sock 8.Thread stoped [18:34:34]recv_with_timeout no data received [18:34:34]ConnectInit Can't take IP for lk.salyk.kg [18:34:34]CommunicateWithHost connect error [18:34:34]CommunicateWithHost err = -1 [18:34:34]OFD Sender: Server communicate error [18:34:39]OFD Sender: Processing packet 151541 [packets to send 824, broken 823] [18:34:39]ProducePacketName [18:34:39]name=ofd_packets/00151541 [18:34:39]OFD Sender: To server: pG, [18:34:39]CommunicateWithHost lk.salyk.kg:30040 [18:34:39]ConnectInit lk.salyk.kg [18:34:44]ConnectInit Can't take IP for lk.salyk.kg [18:34:44]CommunicateWithHost connect error [18:34:44]CommunicateWithHost err = -1 [18:34:44]OFD Sender: Server communicate error [18:34:49]OFD Sender: Processing packet 151541 [packets to send 824, broken 823] [18:34:49]ProducePacketName [18:34:49]name=ofd_packets/00151541 [18:34:49]OFD Sender: To server: pG, [18:34:49]CommunicateWithHost lk.salyk.kg:30040 [18:34:49]ConnectInit lk.salyk.kg [18:34:54]ConnectInit Can't take IP for lk.salyk.kg [18:34:54]CommunicateWithHost connect error [18:34:54]CommunicateWithHost err = -1 [18:34:54]OFD Sender: Server communicate error [18:34:59]OFD Sender: Processing packet 151541 [packets to send 824, broken 823] [18:34:59]ProducePacketName [18:34:59]name=ofd_packets/00151541 [18:34:59]OFD Sender: To server: pG, [18:34:59]CommunicateWithHost lk.salyk.kg:30040 [18:34:59]ConnectInit lk.salyk.kg [18:35:01]recv_with_timeout no data received [18:35:04]ConnectInit Can't take IP for lk.salyk.kg [18:35:04]CommunicateWithHost connect error [18:35:04]CommunicateWithHost err = -1 [18:35:04]OFD Sender: Server communicate error [18:35:09]OFD Sender: Processing packet 151541 [packets to send 824, broken 823] [18:35:09]ProducePacketName [18:35:09]name=ofd_packets/00151541 [18:35:09]OFD Sender: To server: pG, [18:35:09]CommunicateWithHost lk.salyk.kg:30040 [18:35:09]ConnectInit lk.salyk.kg [18:35:15]ConnectInit Can't take IP for lk.salyk.kg [18:35:15]CommunicateWithHost connect error [18:35:15]CommunicateWithHost err = -1 [18:35:15]OFD Sender: Server communicate error [18:35:15]accept exits with 6 [18:35:15]New connection [18:35:15]New thread 3066539364 created [18:35:15]Thread 3066682724 joined [18:35:15]Waiting for new connection... [18:35:15] Sock 6.Parse request [18:35:15]Sock 6.Check first char [18:35:15]Sock 6.First char is OK [18:35:15]request: POST /json_proto HTTP/1.0 [18:35:15]Method: POST [18:35:15]URL: /json_proto [18:35:15]Method is POST - this is cgi request [18:35:15]url: /json_proto [18:35:15]query_string will be loaded in cgi processing [18:35:15]execute_cgi json_proto POST (null) [18:35:15]execute_cgi path=json_proto method=POST [18:35:15]POST find Content-Length [18:35:15]Host: 172.17.43.67:8080 [18:35:15]Content-Length: 678 [18:35:15]Content-Type: application/json [18:35:15] [18:35:15]POST finish read [18:35:15]Found Content-Length = 678 [18:35:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:15]execute_script... [18:35: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)1785558", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:15]POST & json_proto [18:35:15]process_json_proto [18:35:15]json parsed OK: [18:35:15]protocol is kg_v1.0 [18:35:15]action value=close_receipt [18:35:15]process_action close_receipt [18:35:15]cmd_close_receipt [18:35:15]MH_GetDate [18:35:15]Write to MH i2c: F0 00 00 68 00 57 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: F0 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: F0 09 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: F0 09 00 68 00 00 E4 11 EF 66 6A BD 47 65 7D [18:35:15]GetLastDocTimeStamp 1726943668 [18:35:15]current date 1726943716 [18:35:15]FM_GetShiftState [18:35:15]SAM_PROTO_GetShiftState [18:35:15]wFMCommunicate request_size=4 [18:35:15]MH_SAM_APDU [18:35:15]CAPDU: 80 13 01 00 [18:35:15]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [18:35:15]Write i2c OK [18:35:15]MH_I2C_Read... [18:35:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:15]Read from MH i2c: E2 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 0E 00 [18:35:15]MH_I2C_Read... [18:35:15]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [18:35:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:35:15]wFMCommunicate OK [18:35:15]SAM_PROTO_GetShiftState done [18:35:15]FM_GetShiftState done [18:35:15]opened in 1726878748 [18:35:15]opened+sec_in_day 1726965148 [18:35:15]quantity*price = 60003 [18:35:15]sum+1 = 60004 [18:35:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 292 21.09.2024 18:35 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151542 ФПД: 276473700934870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151542&fm=276473700934870&tin=02508201610067®Number=0000000000091825&sum=60000 [18:35:16]StoreToDocumentArchive [18:35:16]shift 474 fd 151542 [18:35:16]save to /storage/0474/doc_00151542 [18:35:16]save last doc name /storage/0474/doc_00151542 to /storage/kkm_last_doc_name [18:35:16]save OK [18:35:16]Clear old archive folders... [18:35:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:16]tlvbuf is 0090E8F0 [18:35:16]SAM_PROTO_ClearQueue [18:35:16]wFMCommunicate request_size=4 [18:35:16]MH_SAM_APDU [18:35:16]CAPDU: 80 09 00 00 [18:35:16]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:17]Read from MH i2c: E2 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:35:17]RAPDU: 90 00 [18:35:17]wFMCommunicate OK [18:35:17]SAM_PROTO_ClearQueue done [18:35:17]KKMCreateOFDPacket [18:35:17]OFDProtocolAddRootSTLVToBuf [18:35:17]FM_MakeSignedData [18:35:17]FM_MakeSignedData [18:35:17]SAM_PROTO_SignData [18:35:17]wFMCommunicate request_size=4 [18:35:17]MH_SAM_APDU [18:35:17]CAPDU: 80 0D 01 02 [18:35:17]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:17]Read from MH i2c: E2 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:35:17]RAPDU: 90 00 [18:35:17]wFMCommunicate OK [18:35:17]wFMCommunicate request_size=255 [18:35:17]MH_SAM_APDU [18:35:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4F 02 00 35 04 06 00 FB [18:35:17]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4F 02 00 35 04 06 00 FB 00 00 C2 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:17]Read from MH i2c: E2 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:35:17]RAPDU: 90 00 [18:35:17]wFMCommunicate OK [18:35:17]wFMCommunicate request_size=10 [18:35:17]MH_SAM_APDU [18:35:17]CAPDU: 80 0D 02 02 05 73 8C BB E4 D6 [18:35:17]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 73 8C BB E4 D6 00 00 71 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:17]Read from MH i2c: E2 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:35:17]RAPDU: 90 00 [18:35:17]wFMCommunicate OK [18:35:17]wFMCommunicate request_size=4 [18:35:17]MH_SAM_APDU [18:35:17]CAPDU: 80 0D 03 02 [18:35:17]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:17]Read from MH i2c: E2 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 0B 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 0B 00 7A 00 00 39 A0 2D 96 9B 6F A2 95 90 00 D3 [18:35:17]RAPDU: 39 A0 2D 96 9B 6F A2 95 90 00 [18:35:17]wFMCommunicate OK [18:35:17]SAM_PROTO_SignData done [18:35:17]FM_MakeSignedData done [18:35:17]CreateOFDProtocolMessage [18:35:17]wFMCommunicate request_size=4 [18:35:17]MH_SAM_APDU [18:35:17]CAPDU: 80 11 00 00 [18:35:17]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:17]Read from MH i2c: E2 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 17 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [18:35:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:35:17]wFMCommunicate OK [18:35:17]CreateOFDProtocolMessage done [18:35:17]OFDSenderStorePacket 151542 [18:35:17]StoreOFDPacket docnum=151542 [18:35:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C C5 07 01 3F AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4F 02 00 35 04 06 00 FB 73 8C BB E4 D6 39 A0 2D 96 9B 6F A2 95 [18:35:17]CheckFolder [18:35:17]dirname=/storage/ofd_packets [18:35:17]CheckFolder done [18:35:17]ProducePacketName [18:35:17]name=ofd_packets/00151542 [18:35:17]NVStorageSaveData ofd_packets/00151542 [18:35:17]File name is /storage/ofd_packets/00151542 [18:35:17]Write 301 bytes [18:35:17]NVStorageSaveData done [18:35:17]OFDSenderStorePacket done [18:35:17]KKMCreateOFDPacket done [18:35:17]NVStorageSaveData kkm_last_timestamp [18:35:17]File name is /storage/kkm_last_timestamp [18:35:17]Write 4 bytes [18:35:17]NVStorageSaveData done [18:35:17]ExternCall_PrintAddStr [18:35:17]wPrintStart [18:35:17]Write to MH i2c: 01 00 00 7C 00 7C [18:35:17]Write i2c OK [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: 01 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: 01 07 00 [18:35:17]MH_I2C_Read... [18:35:17]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:35:17]RasterBufferAndPrint [18:35:17]line Счет N : (1)1785558 [18:35:17]line ИНН: 02508201610067 [18:35:17]line Контрольно-Кассовый Чек [18:35:17]line ПРОДАЖА [18:35:17]line ТРК (МРК, ГНК) : 12 [18:35:17]line Товар: 2710124130 [18:35:17]line Аи-92-К-5 [18:35:17]line 8.850 * 67.80 [18:35:17]line = 600.03 [18:35:17]line НДС 12% НСП 1% [18:35:17]line > о реализуемом товаре [18:35:17]line ОКРУГЛЕНИЕ: -0.03 [18:35:17]line ИТОГО: 600.00 [18:35:17]line Внесено: 600.00 [18:35:17]line СДАЧА: 0.00 [18:35:17]line НСП 1% : 5.31 [18:35:17]line НДС 12% : 63.72 [18:35:17]line Наличными: 600.00 [18:35:17]line Безнал.: 0.00 [18:35:17]line Место: АЗС № 89 "Партнер Нефть" [18:35:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:35:17]line СНО: Общий режим [18:35:17]line Чек 292 21.09.2024 18:35 [18:35:17]line Смена: 474 ФФД: 1.0 [18:35:17]line ЗНМ: 0300000113 [18:35:17]line РНМ: 0000000000091825 [18:35:17]line Версия ККМ: 001 [18:35:17]line ФМ: 0000000000871835 [18:35:17]line ФД: 151542 [18:35:17]line ФПД: 276473700934870 [18:35:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183516&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151542&fm=276473700934870&tin=02508201610067®Number=0000000000091825&sum=60000 [18:35:17]OFD Sender: Processing packet 151541 [packets to send 825, broken 823] [18:35:17]ProducePacketName [18:35:17]name=ofd_packets/00151541 [18:35:17]OFD Sender: To server: pG, [18:35:17]CommunicateWithHost lk.salyk.kg:30040 [18:35:17]ConnectInit lk.salyk.kg [18:35:17]written 0, free lines is 4095 [18:35:18]Write to MH i2c: 01 00 00 A7 00 A7 [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: 01 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: 01 07 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 DD 0C 97 [18:35:18]RasterBufferAndPrint [18:35:18]line [18:35:18]line [18:35:18]line [18:35:18]line [18:35:18]line [18:35:18]written 0, free lines is 3311 [18:35:18]MH_Cut [18:35:18]Write to MH i2c: D1 01 00 AE 00 01 80 [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: D1 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: D1 01 00 [18:35:18]MH_I2C_Read... [18:35:18]Read from MH i2c: D1 01 00 AE 00 00 7F [18:35:18]Write to MH i2c: 01 00 00 AF 00 AF [18:35:18]Write i2c OK [18:35:18]MH_I2C_Read... [18:35:18]*** Cut start [18:35:18]*** Purtial cut [18:35:18]*** Stage 1: CUTSNS_PIN = 1 [18:35:19]Read from MH i2c: 01 [18:35:19]MH_I2C_Read... [18:35:19]*** Stop cut motor [18:35:19]*** Cut end [18:35:19]Read from MH i2c: 01 07 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [18:35:19]process_action close_receipt done [18:35:19]requested_data is exist [18:35:19]produce_requested_data [18:35:19]requested_item fm.sn is exist - process it [18:35:19]wFMCommunicate request_size=4 [18:35:19]MH_SAM_APDU [18:35:19]CAPDU: 80 11 00 00 [18:35:19]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:19]Read from MH i2c: E2 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 17 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [18:35:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:35:19]wFMCommunicate OK [18:35:19]requested_item fd.num is exist - process it [18:35:19]SAM_PROTO_GetFieldsCounters [18:35:19]wFMCommunicate request_size=4 [18:35:19]MH_SAM_APDU [18:35:19]CAPDU: 80 13 00 00 [18:35:19]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:19]Read from MH i2c: E2 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 62 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [18:35:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F6 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:19]wFMCommunicate OK [18:35:19]SAM_PROTO_GetFieldsCounters done [18:35:19]requested_item shift.num is exist - process it [18:35:19]requested_item shift.opened is exist - process it [18:35:19]req_shift_opened [18:35:19]FM_GetShiftState [18:35:19]SAM_PROTO_GetShiftState [18:35:19]wFMCommunicate request_size=4 [18:35:19]MH_SAM_APDU [18:35:19]CAPDU: 80 13 01 00 [18:35:19]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:35:19]Write i2c OK [18:35:19]MH_I2C_Read... [18:35:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:19]Read from MH i2c: E2 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 0E 00 [18:35:19]MH_I2C_Read... [18:35:19]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [18:35:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:35:19]wFMCommunicate OK [18:35:19]SAM_PROTO_GetShiftState done [18:35:19]FM_GetShiftState done [18:35:19]req_shift_opened done [18:35:19]requested_item shift.open_date is exist - process it [18:35:19]req_shift_open_date [18:35:19]req_shift_open_date done [18:35:19]produce_requested_data done [18:35:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151542,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:35:19]process_action_free close_receipt [18:35:19]json_value_free [18:35:19]json_value_free done [18:35:19]process_json_proto returns [18:35:19]Send response to host [18:35:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151542,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:35:19]free response buf [18:35:19]execute_script done [18:35:19]execute_script returns [18:35:19]free content buf [18:35:19]Sock 6.Close socket [18:35:19]Sock 6.Thread stoped [18:35:22]ConnectInit Can't take IP for lk.salyk.kg [18:35:22]CommunicateWithHost connect error [18:35:22]CommunicateWithHost err = -1 [18:35:22]OFD Sender: Server communicate error [18:35:27]OFD Sender: Processing packet 151541 [packets to send 825, broken 823] [18:35:27]ProducePacketName [18:35:27]name=ofd_packets/00151541 [18:35:27]OFD Sender: To server: pG, [18:35:27]CommunicateWithHost lk.salyk.kg:30040 [18:35:27]ConnectInit lk.salyk.kg [18:35:28]Connected sock=8 [18:35:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 73 68 04 01 63 DE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 B4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4F 02 00 35 04 06 00 9E 48 62 CD E8 D0 4F E8 C6 05 33 C4 06 E3 [18:35:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE D4 47 00 FF 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F5 4F 02 00 F4 03 04 00 F4 B9 EE 66 B6 04 01 00 00 94 32 12 01 DE 93 0F A3 [18:35:28]CommunicateWithHost err = 0 [18:35:28]CheckOFDResponse [18:35:28]1017 (14) - 77093643461234 [18:35:28]1041 (16) - 0000000000871835 [18:35:28]1040 (4) - 151541 [18:35:28]1012 (4) - 21.09.2024 12:20 [18:35:28]1206 (1) - 0 [18:35:28]OFD Sender: Remove packet 151541 [18:35:28]ProducePacketName [18:35:28]name=ofd_packets/00151541 [18:35:28]NVStorageDeleteData [18:35:29]OFD Sender: Processing packet 151542 [packets to send 824, broken 823] [18:35:29]ProducePacketName [18:35:29]name=ofd_packets/00151542 [18:35:29]OFD Sender: To server: pG, [18:35:29]CommunicateWithHost lk.salyk.kg:30040 [18:35:29]ConnectInit lk.salyk.kg [18:35:29]Connected sock=8 [18:35:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9C C5 07 01 3F AD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 E4 11 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4F 02 00 35 04 06 00 FB 73 8C BB E4 D6 39 A0 2D 96 9B 6F A2 95 [18:35:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0F 30 47 00 5C 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F6 4F 02 00 F4 03 04 00 F6 B9 EE 66 B6 04 01 00 00 2D 02 72 3E 85 B2 03 38 [18:35:30]CommunicateWithHost err = 0 [18:35:30]CheckOFDResponse [18:35:30]1017 (14) - 77093643461234 [18:35:30]1041 (16) - 0000000000871835 [18:35:30]1040 (4) - 151542 [18:35:30]1012 (4) - 21.09.2024 12:20 [18:35:30]1206 (1) - 0 [18:35:30]OFD Sender: Remove packet 151542 [18:35:30]ProducePacketName [18:35:30]name=ofd_packets/00151542 [18:35:30]NVStorageDeleteData [18:35:30]OFD Sender: No OFD packet to send [18:35:35]OFD Sender: No OFD packet to send [18:35:40]OFD Sender: No OFD packet to send [18:35:44]accept exits with 10 [18:35:44]New connection [18:35:44]New thread 3066682724 created [18:35:44]Thread 3066539364 joined [18:35:44]Waiting for new connection... [18:35:44] Sock 10.Parse request [18:35:44]Sock 10.Check first char [18:35:44]Sock 10.First char is OK [18:35:44]request: POST /json_proto HTTP/1.0 [18:35:44]Method: POST [18:35:44]URL: /json_proto [18:35:44]Method is POST - this is cgi request [18:35:44]url: /json_proto [18:35:44]query_string will be loaded in cgi processing [18:35:44]execute_cgi json_proto POST (null) [18:35:44]execute_cgi path=json_proto method=POST [18:35:44]POST find Content-Length [18:35:44]Host: 172.17.43.67:8080 [18:35:44]Content-Length: 678 [18:35:44]Content-Type: application/json [18:35:44] [18:35:44]POST finish read [18:35:44]Found Content-Length = 678 [18:35:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:44]execute_script... [18:35: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)1785560", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:44]POST & json_proto [18:35:44]process_json_proto [18:35:44]json parsed OK: [18:35:44]protocol is kg_v1.0 [18:35:44]action value=close_receipt [18:35:44]process_action close_receipt [18:35:44]cmd_close_receipt [18:35:44]MH_GetDate [18:35:44]Write to MH i2c: F0 00 00 B3 00 A2 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: F0 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: F0 09 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: F0 09 00 B3 00 00 01 12 EF 66 6A BD 47 65 E6 [18:35:44]GetLastDocTimeStamp 1726943716 [18:35:44]current date 1726943745 [18:35:44]FM_GetShiftState [18:35:44]SAM_PROTO_GetShiftState [18:35:44]wFMCommunicate request_size=4 [18:35:44]MH_SAM_APDU [18:35:44]CAPDU: 80 13 01 00 [18:35:44]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [18:35:44]Write i2c OK [18:35:44]MH_I2C_Read... [18:35:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:44]Read from MH i2c: E2 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 0E 00 [18:35:44]MH_I2C_Read... [18:35:44]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [18:35:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:35:44]wFMCommunicate OK [18:35:44]SAM_PROTO_GetShiftState done [18:35:44]FM_GetShiftState done [18:35:44]opened in 1726878748 [18:35:44]opened+sec_in_day 1726965148 [18:35:44]quantity*price = 35052 [18:35:44]sum+1 = 35054 [18:35:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 293 21.09.2024 18:35 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151543 ФПД: 121320507686314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151543&fm=121320507686314&tin=02508201610067®Number=0000000000091825&sum=35000 [18:35:45]StoreToDocumentArchive [18:35:45]shift 474 fd 151543 [18:35:45]save to /storage/0474/doc_00151543 [18:35:45]save last doc name /storage/0474/doc_00151543 to /storage/kkm_last_doc_name [18:35:45]save OK [18:35:45]Clear old archive folders... [18:35:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:45]tlvbuf is 00967A00 [18:35:45]SAM_PROTO_ClearQueue [18:35:45]wFMCommunicate request_size=4 [18:35:45]MH_SAM_APDU [18:35:45]CAPDU: 80 09 00 00 [18:35:45]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [18:35:45]Write i2c OK [18:35:45]MH_I2C_Read... [18:35:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:45]OFD Sender: No OFD packet to send [18:35:45]Read from MH i2c: E2 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 03 00 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:35:45]RAPDU: 90 00 [18:35:45]wFMCommunicate OK [18:35:45]SAM_PROTO_ClearQueue done [18:35:45]KKMCreateOFDPacket [18:35:45]OFDProtocolAddRootSTLVToBuf [18:35:45]FM_MakeSignedData [18:35:45]FM_MakeSignedData [18:35:45]SAM_PROTO_SignData [18:35:45]wFMCommunicate request_size=4 [18:35:45]MH_SAM_APDU [18:35:45]CAPDU: 80 0D 01 02 [18:35:45]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [18:35:45]Write i2c OK [18:35:45]MH_I2C_Read... [18:35:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:45]Read from MH i2c: E2 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 03 00 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:35:45]RAPDU: 90 00 [18:35:45]wFMCommunicate OK [18:35:45]wFMCommunicate request_size=255 [18:35:45]MH_SAM_APDU [18:35: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 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4F 02 00 35 04 06 00 6E [18:35:45]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4F 02 00 35 04 06 00 6E 00 00 04 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 03 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [18:35:46]RAPDU: 90 00 [18:35:46]wFMCommunicate OK [18:35:46]wFMCommunicate request_size=10 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 0D 02 02 05 57 21 C3 BD AA [18:35:46]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 57 21 C3 BD AA 00 00 EA [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 03 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [18:35:46]RAPDU: 90 00 [18:35:46]wFMCommunicate OK [18:35:46]wFMCommunicate request_size=4 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 0D 03 02 [18:35:46]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 0B 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 0B 00 C5 00 00 42 3F 9D E3 2A AE 91 08 90 00 B3 [18:35:46]RAPDU: 42 3F 9D E3 2A AE 91 08 90 00 [18:35:46]wFMCommunicate OK [18:35:46]SAM_PROTO_SignData done [18:35:46]FM_MakeSignedData done [18:35:46]CreateOFDProtocolMessage [18:35:46]wFMCommunicate request_size=4 [18:35:46]MH_SAM_APDU [18:35:46]CAPDU: 80 11 00 00 [18:35:46]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:46]Read from MH i2c: E2 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 17 00 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [18:35:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:35:46]wFMCommunicate OK [18:35:46]CreateOFDProtocolMessage done [18:35:46]OFDSenderStorePacket 151543 [18:35:46]StoreOFDPacket docnum=151543 [18:35:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 C8 07 01 F9 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4F 02 00 35 04 06 00 6E 57 21 C3 BD AA 42 3F 9D E3 2A AE 91 08 [18:35:46]CheckFolder [18:35:46]dirname=/storage/ofd_packets [18:35:46]CheckFolder done [18:35:46]ProducePacketName [18:35:46]name=ofd_packets/00151543 [18:35:46]NVStorageSaveData ofd_packets/00151543 [18:35:46]File name is /storage/ofd_packets/00151543 [18:35:46]Write 301 bytes [18:35:46]NVStorageSaveData done [18:35:46]OFDSenderStorePacket done [18:35:46]KKMCreateOFDPacket done [18:35:46]NVStorageSaveData kkm_last_timestamp [18:35:46]File name is /storage/kkm_last_timestamp [18:35:46]Write 4 bytes [18:35:46]NVStorageSaveData done [18:35:46]ExternCall_PrintAddStr [18:35:46]wPrintStart [18:35:46]Write to MH i2c: 01 00 00 C7 00 C7 [18:35:46]Write i2c OK [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: 01 [18:35:46]MH_I2C_Read... [18:35:46]Read from MH i2c: 01 07 00 [18:35:46]MH_I2C_Read... [18:35:46]OFD Sender: Processing packet 151543 [packets to send 824, broken 823] [18:35:46]ProducePacketName [18:35:46]name=ofd_packets/00151543 [18:35:46]OFD Sender: To server: pG, [18:35:46]CommunicateWithHost lk.salyk.kg:30040 [18:35:46]ConnectInit lk.salyk.kg [18:35:46]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [18:35:46]RasterBufferAndPrint [18:35:46]line Счет N : (1)1785560 [18:35:46]line ИНН: 02508201610067 [18:35:46]line Контрольно-Кассовый Чек [18:35:46]line ПРОДАЖА [18:35:46]line ТРК (МРК, ГНК) : 22 [18:35:46]line Товар: 2710124130 [18:35:46]line Аи-92-К-5 [18:35:46]line 5.170 * 67.80 [18:35:46]line = 350.53 [18:35:46]line НДС 12% НСП 1% [18:35:46]line > о реализуемом товаре [18:35:46]line ОКРУГЛЕНИЕ: -0.53 [18:35:46]line ИТОГО: 350.00 [18:35:46]line Внесено: 350.00 [18:35:46]line СДАЧА: 0.00 [18:35:46]line НСП 1% : 3.10 [18:35:46]line НДС 12% : 37.22 [18:35:46]line Наличными: 350.00 [18:35:46]line Безнал.: 0.00 [18:35:46]line Место: АЗС № 89 "Партнер Нефть" [18:35:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:35:46]line СНО: Общий режим [18:35:46]line Чек 293 21.09.2024 18:35 [18:35:46]line Смена: 474 ФФД: 1.0 [18:35:46]line ЗНМ: 0300000113 [18:35:46]line РНМ: 0000000000091825 [18:35:46]line Версия ККМ: 001 [18:35:46]line ФМ: 0000000000871835 [18:35:46]line ФД: 151543 [18:35:46]line ФПД: 121320507686314 [18:35:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183545&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151543&fm=121320507686314&tin=02508201610067®Number=0000000000091825&sum=35000 [18:35:46]written 0, free lines is 4095 [18:35:47]Write to MH i2c: 01 00 00 F2 00 F2 [18:35:47]Write i2c OK [18:35:47]MH_I2C_Read... [18:35:47]Read from MH i2c: 01 [18:35:47]MH_I2C_Read... [18:35:47]Read from MH i2c: 01 07 00 [18:35:47]MH_I2C_Read... [18:35:47]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 E6 0C EB [18:35:47]RasterBufferAndPrint [18:35:47]line [18:35:47]line [18:35:47]line [18:35:47]line [18:35:47]line [18:35:47]written 0, free lines is 3326 [18:35:47]MH_Cut [18:35:47]Write to MH i2c: D1 01 00 F9 00 01 CB [18:35:47]Write i2c OK [18:35:47]MH_I2C_Read... [18:35:47]Read from MH i2c: D1 [18:35:47]MH_I2C_Read... [18:35:47]Read from MH i2c: D1 01 00 [18:35:47]MH_I2C_Read... [18:35:47]Read from MH i2c: D1 01 00 F9 00 00 CA [18:35:47]Write to MH i2c: 01 00 00 FA 00 FA [18:35:47]Write i2c OK [18:35:47]MH_I2C_Read... [18:35:47]Connected sock=9 [18:35:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 C8 07 01 F9 17 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 01 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4F 02 00 35 04 06 00 6E 57 21 C3 BD AA 42 3F 9D E3 2A AE 91 08 [18:35:47]*** Cut start [18:35:47]*** Purtial cut [18:35:47]*** Stage 1: CUTSNS_PIN = 1 [18:35:48]*** Stop cut motor [18:35:48]*** Cut end [18:35:48]Read from MH i2c: 01 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: 01 07 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [18:35:48]process_action close_receipt done [18:35:48]requested_data is exist [18:35:48]produce_requested_data [18:35:48]requested_item fm.sn is exist - process it [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 11 00 00 [18:35:48]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 17 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [18:35:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:35:48]wFMCommunicate OK [18:35:48]requested_item fd.num is exist - process it [18:35:48]SAM_PROTO_GetFieldsCounters [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 13 00 00 [18:35:48]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 62 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [18:35:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F7 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:48]wFMCommunicate OK [18:35:48]SAM_PROTO_GetFieldsCounters done [18:35:48]requested_item shift.num is exist - process it [18:35:48]requested_item shift.opened is exist - process it [18:35:48]req_shift_opened [18:35:48]FM_GetShiftState [18:35:48]SAM_PROTO_GetShiftState [18:35:48]wFMCommunicate request_size=4 [18:35:48]MH_SAM_APDU [18:35:48]CAPDU: 80 13 01 00 [18:35:48]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:35:48]Write i2c OK [18:35:48]MH_I2C_Read... [18:35:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 99 47 00 C0 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F7 4F 02 00 F4 03 04 00 08 BA EE 66 B6 04 01 00 00 B6 00 79 81 66 2D C7 3C [18:35:48]CommunicateWithHost err = 0 [18:35:48]CheckOFDResponse [18:35:48]1017 (14) - 77093643461234 [18:35:48]1041 (16) - 0000000000871835 [18:35:48]1040 (4) - 151543 [18:35:48]1012 (4) - 21.09.2024 12:20 [18:35:48]1206 (1) - 0 [18:35:48]OFD Sender: Remove packet 151543 [18:35:48]ProducePacketName [18:35:48]name=ofd_packets/00151543 [18:35:48]NVStorageDeleteData [18:35:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:48]Read from MH i2c: E2 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 0E 00 [18:35:48]MH_I2C_Read... [18:35:48]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [18:35:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:35:48]wFMCommunicate OK [18:35:48]SAM_PROTO_GetShiftState done [18:35:48]FM_GetShiftState done [18:35:48]req_shift_opened done [18:35:48]requested_item shift.open_date is exist - process it [18:35:48]req_shift_open_date [18:35:48]req_shift_open_date done [18:35:48]produce_requested_data done [18:35:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151543,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:35:48]process_action_free close_receipt [18:35:48]json_value_free [18:35:48]json_value_free done [18:35:48]process_json_proto returns [18:35:48]Send response to host [18:35:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151543,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:35:48]free response buf [18:35:48]execute_script done [18:35:48]execute_script returns [18:35:48]free content buf [18:35:48]Sock 10.Close socket [18:35:48]Sock 10.Thread stoped [18:35:49]OFD Sender: No OFD packet to send [18:35:54]OFD Sender: No OFD packet to send [18:35:59]OFD Sender: No OFD packet to send [18:36:03]recv_with_timeout no data received [18:36:04]OFD Sender: No OFD packet to send [18:36:09]OFD Sender: No OFD packet to send [18:36:10]accept exits with 8 [18:36:10]New connection [18:36:10]New thread 3066539364 created [18:36:10]Thread 3066682724 joined [18:36:10]Waiting for new connection... [18:36:10] Sock 8.Parse request [18:36:10]Sock 8.Check first char [18:36:10]Sock 8.First char is OK [18:36:10]request: POST /json_proto HTTP/1.0 [18:36:10]Method: POST [18:36:10]URL: /json_proto [18:36:10]Method is POST - this is cgi request [18:36:10]url: /json_proto [18:36:10]query_string will be loaded in cgi processing [18:36:10]execute_cgi json_proto POST (null) [18:36:10]execute_cgi path=json_proto method=POST [18:36:10]POST find Content-Length [18:36:10]Host: 172.17.43.67:8080 [18:36:10]Content-Length: 680 [18:36:10]Content-Type: application/json [18:36:10] [18:36:10]POST finish read [18:36:10]Found Content-Length = 680 [18:36:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:10]execute_script... [18:36: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)1785559", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:10]POST & json_proto [18:36:10]process_json_proto [18:36:10]json parsed OK: [18:36:10]protocol is kg_v1.0 [18:36:10]action value=close_receipt [18:36:10]process_action close_receipt [18:36:10]cmd_close_receipt [18:36:10]MH_GetDate [18:36:10]Write to MH i2c: F0 00 00 FE 00 ED [18:36:10]Write i2c OK [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: F0 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: F0 09 00 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: F0 09 00 FE 00 00 1B 12 EF 66 6A BD 47 65 4B [18:36:10]GetLastDocTimeStamp 1726943745 [18:36:10]current date 1726943771 [18:36:10]FM_GetShiftState [18:36:10]SAM_PROTO_GetShiftState [18:36:10]wFMCommunicate request_size=4 [18:36:10]MH_SAM_APDU [18:36:10]CAPDU: 80 13 01 00 [18:36:10]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [18:36:10]Write i2c OK [18:36:10]MH_I2C_Read... [18:36:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:10]Read from MH i2c: E2 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: E2 0E 00 [18:36:10]MH_I2C_Read... [18:36:10]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0C [18:36:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:36:10]wFMCommunicate OK [18:36:10]SAM_PROTO_GetShiftState done [18:36:10]FM_GetShiftState done [18:36:10]opened in 1726878748 [18:36:10]opened+sec_in_day 1726965148 [18:36:10]quantity*price = 150037 [18:36:10]sum+1 = 150039 [18:36:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 294 21.09.2024 18:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151544 ФПД: 152384610336228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151544&fm=152384610336228&tin=02508201610067®Number=0000000000091825&sum=150000 [18:36:11]StoreToDocumentArchive [18:36:11]shift 474 fd 151544 [18:36:11]save to /storage/0474/doc_00151544 [18:36:11]save last doc name /storage/0474/doc_00151544 to /storage/kkm_last_doc_name [18:36:11]save OK [18:36:11]Clear old archive folders... [18:36:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:36:11]tlvbuf is 00937BC0 [18:36:11]SAM_PROTO_ClearQueue [18:36:11]wFMCommunicate request_size=4 [18:36:11]MH_SAM_APDU [18:36:11]CAPDU: 80 09 00 00 [18:36:11]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [18:36:11]Write i2c OK [18:36:11]MH_I2C_Read... [18:36:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:11]Read from MH i2c: E2 [18:36:11]MH_I2C_Read... [18:36:11]Read from MH i2c: E2 03 00 [18:36:11]MH_I2C_Read... [18:36:11]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:36:11]RAPDU: 90 00 [18:36:11]wFMCommunicate OK [18:36:11]SAM_PROTO_ClearQueue done [18:36:11]KKMCreateOFDPacket [18:36:11]OFDProtocolAddRootSTLVToBuf [18:36:11]FM_MakeSignedData [18:36:11]FM_MakeSignedData [18:36:11]SAM_PROTO_SignData [18:36:11]wFMCommunicate request_size=4 [18:36:11]MH_SAM_APDU [18:36:11]CAPDU: 80 0D 01 02 [18:36:11]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [18:36:11]Write i2c OK [18:36:11]MH_I2C_Read... [18:36:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:11]Read from MH i2c: E2 [18:36:11]MH_I2C_Read... [18:36:11]Read from MH i2c: E2 03 00 [18:36:11]MH_I2C_Read... [18:36:11]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:36:11]RAPDU: 90 00 [18:36:11]wFMCommunicate OK [18:36:11]wFMCommunicate request_size=255 [18:36:11]MH_SAM_APDU [18:36:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 26 01 00 00 F4 03 04 00 1B 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4F 02 00 35 04 06 00 8A 97 CE 91 [18:36:11]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 26 01 00 00 F4 03 04 00 1B 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4F 02 00 35 04 06 00 8A 97 CE 91 00 00 D0 [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [18:36:12]RAPDU: 90 00 [18:36:12]wFMCommunicate OK [18:36:12]wFMCommunicate request_size=7 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 0D 02 02 02 7D E4 [18:36:12]Write to MH i2c: E2 0A 00 0F 01 80 0D 02 02 02 00 7D E4 00 00 EF [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [18:36:12]RAPDU: 90 00 [18:36:12]wFMCommunicate OK [18:36:12]wFMCommunicate request_size=4 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 0D 03 02 [18:36:12]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 0B 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 0B 00 10 01 00 58 D3 10 22 85 EE 2C ED 90 00 76 [18:36:12]RAPDU: 58 D3 10 22 85 EE 2C ED 90 00 [18:36:12]wFMCommunicate OK [18:36:12]SAM_PROTO_SignData done [18:36:12]FM_MakeSignedData done [18:36:12]CreateOFDProtocolMessage [18:36:12]wFMCommunicate request_size=4 [18:36:12]MH_SAM_APDU [18:36:12]CAPDU: 80 11 00 00 [18:36:12]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:12]Read from MH i2c: E2 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 17 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [18:36:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:12]wFMCommunicate OK [18:36:12]CreateOFDProtocolMessage done [18:36:12]OFDSenderStorePacket 151544 [18:36:12]StoreOFDPacket docnum=151544 [18:36:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 2D 04 01 12 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 26 01 00 00 F4 03 04 00 1B 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4F 02 00 35 04 06 00 8A 97 CE 91 7D E4 58 D3 10 22 85 EE 2C ED [18:36:12]CheckFolder [18:36:12]dirname=/storage/ofd_packets [18:36:12]CheckFolder done [18:36:12]ProducePacketName [18:36:12]name=ofd_packets/00151544 [18:36:12]NVStorageSaveData ofd_packets/00151544 [18:36:12]File name is /storage/ofd_packets/00151544 [18:36:12]Write 298 bytes [18:36:12]NVStorageSaveData done [18:36:12]OFDSenderStorePacket done [18:36:12]KKMCreateOFDPacket done [18:36:12]NVStorageSaveData kkm_last_timestamp [18:36:12]File name is /storage/kkm_last_timestamp [18:36:12]Write 4 bytes [18:36:12]NVStorageSaveData done [18:36:12]ExternCall_PrintAddStr [18:36:12]wPrintStart [18:36:12]Write to MH i2c: 01 00 00 12 01 13 [18:36:12]Write i2c OK [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: 01 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: 01 07 00 [18:36:12]MH_I2C_Read... [18:36:12]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [18:36:12]RasterBufferAndPrint [18:36:12]line Счет N : (1)1785559 [18:36:12]line ИНН: 02508201610067 [18:36:12]line Контрольно-Кассовый Чек [18:36:12]line ПРОДАЖА [18:36:12]line ТРК (МРК, ГНК) : 41 [18:36:12]line Товар: 2710194210 [18:36:12]line ДТ-К-5 [18:36:12]line 19.690 * 76.20 [18:36:12]line = 1500.38 [18:36:12]line НДС 12% НСП 1% [18:36:12]line > о реализуемом товаре [18:36:12]line ОКРУГЛЕНИЕ: -0.38 [18:36:12]line ИТОГО: 1500.00 [18:36:12]line Внесено: 1500.00 [18:36:12]line СДАЧА: 0.00 [18:36:12]line НСП 1% : 13.28 [18:36:12]line НДС 12% : 159.33 [18:36:12]line Наличными: 1500.00 [18:36:12]line Безнал.: 0.00 [18:36:12]line Место: АЗС № 89 "Партнер Нефть" [18:36:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:36:12]line СНО: Общий режим [18:36:12]line Чек 294 21.09.2024 18:36 [18:36:12]line Смена: 474 ФФД: 1.0 [18:36:12]line ЗНМ: 0300000113 [18:36:12]line РНМ: 0000000000091825 [18:36:12]line Версия ККМ: 001 [18:36:12]line ФМ: 0000000000871835 [18:36:12]line ФД: 151544 [18:36:12]line ФПД: 152384610336228 [18:36:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183611&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151544&fm=152384610336228&tin=02508201610067®Number=0000000000091825&sum=150000 [18:36:12]OFD Sender: Processing packet 151544 [packets to send 824, broken 823] [18:36:12]ProducePacketName [18:36:12]name=ofd_packets/00151544 [18:36:12]OFD Sender: To server: pG, [18:36:12]CommunicateWithHost lk.salyk.kg:30040 [18:36:12]ConnectInit lk.salyk.kg [18:36:12]written 0, free lines is 4095 [18:36:13]Write to MH i2c: 01 00 00 3D 01 3E [18:36:13]Write i2c OK [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: 01 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: 01 07 00 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 E0 0C 31 [18:36:13]RasterBufferAndPrint [18:36:13]line [18:36:13]line [18:36:13]line [18:36:13]line [18:36:13]line [18:36:13]written 0, free lines is 3319 [18:36:13]MH_Cut [18:36:13]Write to MH i2c: D1 01 00 44 01 01 17 [18:36:13]Write i2c OK [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: D1 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: D1 01 00 [18:36:13]MH_I2C_Read... [18:36:13]Read from MH i2c: D1 01 00 44 01 00 16 [18:36:13]Write to MH i2c: 01 00 00 45 01 46 [18:36:13]Write i2c OK [18:36:13]MH_I2C_Read... [18:36:13]*** Cut start [18:36:13]*** Purtial cut [18:36:13]*** Stage 1: CUTSNS_PIN = 1 [18:36:14]Read from MH i2c: 01 [18:36:14]MH_I2C_Read... [18:36:14]*** Stop cut motor [18:36:14]*** Cut end [18:36:14]Read from MH i2c: 01 07 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [18:36:14]process_action close_receipt done [18:36:14]requested_data is exist [18:36:14]produce_requested_data [18:36:14]requested_item fm.sn is exist - process it [18:36:14]wFMCommunicate request_size=4 [18:36:14]MH_SAM_APDU [18:36:14]CAPDU: 80 11 00 00 [18:36:14]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [18:36:14]Write i2c OK [18:36:14]MH_I2C_Read... [18:36:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:14]Read from MH i2c: E2 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 17 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 14 [18:36:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:14]wFMCommunicate OK [18:36:14]requested_item fd.num is exist - process it [18:36:14]SAM_PROTO_GetFieldsCounters [18:36:14]wFMCommunicate request_size=4 [18:36:14]MH_SAM_APDU [18:36:14]CAPDU: 80 13 00 00 [18:36:14]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [18:36:14]Write i2c OK [18:36:14]MH_I2C_Read... [18:36:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:14]Read from MH i2c: E2 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 62 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [18:36:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F8 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:14]wFMCommunicate OK [18:36:14]SAM_PROTO_GetFieldsCounters done [18:36:14]requested_item shift.num is exist - process it [18:36:14]requested_item shift.opened is exist - process it [18:36:14]req_shift_opened [18:36:14]FM_GetShiftState [18:36:14]SAM_PROTO_GetShiftState [18:36:14]wFMCommunicate request_size=4 [18:36:14]MH_SAM_APDU [18:36:14]CAPDU: 80 13 01 00 [18:36:14]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [18:36:14]Write i2c OK [18:36:14]MH_I2C_Read... [18:36:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:14]Read from MH i2c: E2 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 0E 00 [18:36:14]MH_I2C_Read... [18:36:14]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 56 [18:36:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:36:14]wFMCommunicate OK [18:36:14]SAM_PROTO_GetShiftState done [18:36:14]FM_GetShiftState done [18:36:14]req_shift_opened done [18:36:14]requested_item shift.open_date is exist - process it [18:36:14]req_shift_open_date [18:36:14]req_shift_open_date done [18:36:14]produce_requested_data done [18:36:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151544,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:36:14]process_action_free close_receipt [18:36:14]json_value_free [18:36:14]json_value_free done [18:36:14]process_json_proto returns [18:36:14]Send response to host [18:36:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151544,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:36:14]free response buf [18:36:14]execute_script done [18:36:14]execute_script returns [18:36:14]free content buf [18:36:14]Sock 8.Close socket [18:36:14]Sock 8.Thread stoped [18:36:15]Connected sock=11 [18:36:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 4B 2D 04 01 12 B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 26 01 00 00 F4 03 04 00 1B 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4F 02 00 35 04 06 00 8A 97 CE 91 7D E4 58 D3 10 22 85 EE 2C ED [18:36:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2F D5 47 00 11 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F8 4F 02 00 F4 03 04 00 23 BA EE 66 B6 04 01 00 00 AD 3C 0A 43 C6 5F 51 95 [18:36:15]CommunicateWithHost err = 0 [18:36:15]CheckOFDResponse [18:36:15]1017 (14) - 77093643461234 [18:36:15]1041 (16) - 0000000000871835 [18:36:15]1040 (4) - 151544 [18:36:15]1012 (4) - 21.09.2024 12:20 [18:36:15]1206 (1) - 0 [18:36:15]OFD Sender: Remove packet 151544 [18:36:15]ProducePacketName [18:36:15]name=ofd_packets/00151544 [18:36:15]NVStorageDeleteData [18:36:16]OFD Sender: No OFD packet to send [18:36:21]OFD Sender: No OFD packet to send [18:36:26]OFD Sender: No OFD packet to send [18:36:28]accept exits with 10 [18:36:28]New connection [18:36:28]New thread 3066682724 created [18:36:28]Thread 3066539364 joined [18:36:28]Waiting for new connection... [18:36:28] Sock 10.Parse request [18:36:28]Sock 10.Check first char [18:36:28]Sock 10.First char is OK [18:36:28]request: POST /json_proto HTTP/1.0 [18:36:28]Method: POST [18:36:28]URL: /json_proto [18:36:28]Method is POST - this is cgi request [18:36:28]url: /json_proto [18:36:28]query_string will be loaded in cgi processing [18:36:28]execute_cgi json_proto POST (null) [18:36:28]execute_cgi path=json_proto method=POST [18:36:28]POST find Content-Length [18:36:28]Host: 172.17.43.67:8080 [18:36:28]Content-Length: 662 [18:36:28]Content-Type: application/json [18:36:28] [18:36:28]POST finish read [18:36:28]Found Content-Length = 662 [18:36:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:28]execute_script... [18:36: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)1785561", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:28]POST & json_proto [18:36:28]process_json_proto [18:36:28]json parsed OK: [18:36:28]protocol is kg_v1.0 [18:36:28]action value=close_receipt [18:36:28]process_action close_receipt [18:36:28]cmd_close_receipt [18:36:28]MH_GetDate [18:36:28]Write to MH i2c: F0 00 00 49 01 39 [18:36:28]Write i2c OK [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: F0 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: F0 09 00 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: F0 09 00 49 01 00 2D 12 EF 66 6A BD 47 65 A9 [18:36:28]GetLastDocTimeStamp 1726943771 [18:36:28]current date 1726943789 [18:36:28]FM_GetShiftState [18:36:28]SAM_PROTO_GetShiftState [18:36:28]wFMCommunicate request_size=4 [18:36:28]MH_SAM_APDU [18:36:28]CAPDU: 80 13 01 00 [18:36:28]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [18:36:28]Write i2c OK [18:36:28]MH_I2C_Read... [18:36:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:28]Read from MH i2c: E2 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 0E 00 [18:36:28]MH_I2C_Read... [18:36:28]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 58 [18:36:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:36:28]wFMCommunicate OK [18:36:28]SAM_PROTO_GetShiftState done [18:36:28]FM_GetShiftState done [18:36:28]opened in 1726878748 [18:36:28]opened+sec_in_day 1726965148 [18:36:28]quantity*price = 30006 [18:36:28]sum+1 = 30008 [18:36:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.65 НДС 12% : 31.87 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 295 21.09.2024 18:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151545 ФПД: 268135364111276 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183629&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151545&fm=268135364111276&tin=02508201610067®Number=0000000000091825&sum=30000 [18:36:29]StoreToDocumentArchive [18:36:29]shift 474 fd 151545 [18:36:29]save to /storage/0474/doc_00151545 [18:36:29]save last doc name /storage/0474/doc_00151545 to /storage/kkm_last_doc_name [18:36:29]save OK [18:36:29]Clear old archive folders... [18:36:29]ProcessDocumentItem done err = 0, tmpTLVsize=247 [18:36:29]tlvbuf is 00970050 [18:36:29]SAM_PROTO_ClearQueue [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 09 00 00 [18:36:29]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [18:36:29]Write i2c OK [18:36:29]MH_I2C_Read... [18:36:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:29]Read from MH i2c: E2 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 03 00 [18:36:29]MH_I2C_Read... [18:36:29]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [18:36:29]RAPDU: 90 00 [18:36:29]wFMCommunicate OK [18:36:29]SAM_PROTO_ClearQueue done [18:36:29]KKMCreateOFDPacket [18:36:29]OFDProtocolAddRootSTLVToBuf [18:36:29]FM_MakeSignedData [18:36:29]FM_MakeSignedData [18:36:29]SAM_PROTO_SignData [18:36:29]wFMCommunicate request_size=4 [18:36:29]MH_SAM_APDU [18:36:29]CAPDU: 80 0D 01 02 [18:36:29]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 03 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [18:36:30]RAPDU: 90 00 [18:36:30]wFMCommunicate OK [18:36:30]wFMCommunicate request_size=255 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 2D 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4F 02 00 35 04 06 00 F3 DE 21 21 2B [18:36:30]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 2D 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4F 02 00 35 04 06 00 F3 DE 21 21 2B 00 00 C3 [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 03 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [18:36:30]RAPDU: 90 00 [18:36:30]wFMCommunicate OK [18:36:30]wFMCommunicate request_size=6 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 0D 02 02 01 AC [18:36:30]Write to MH i2c: E2 09 00 5A 01 80 0D 02 02 01 00 AC 00 00 83 [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 03 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [18:36:30]RAPDU: 90 00 [18:36:30]wFMCommunicate OK [18:36:30]wFMCommunicate request_size=4 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 0D 03 02 [18:36:30]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 0B 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 0B 00 5B 01 00 F0 FA 72 05 09 14 E0 B4 90 00 EA [18:36:30]RAPDU: F0 FA 72 05 09 14 E0 B4 90 00 [18:36:30]wFMCommunicate OK [18:36:30]SAM_PROTO_SignData done [18:36:30]FM_MakeSignedData done [18:36:30]CreateOFDProtocolMessage [18:36:30]wFMCommunicate request_size=4 [18:36:30]MH_SAM_APDU [18:36:30]CAPDU: 80 11 00 00 [18:36:30]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:30]Read from MH i2c: E2 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 17 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2A [18:36:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:30]wFMCommunicate OK [18:36:30]CreateOFDProtocolMessage done [18:36:30]OFDSenderStorePacket 151545 [18:36:30]StoreOFDPacket docnum=151545 [18:36:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 75 A3 03 01 BF 3B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 2D 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4F 02 00 35 04 06 00 F3 DE 21 21 2B AC F0 FA 72 05 09 14 E0 B4 [18:36:30]CheckFolder [18:36:30]dirname=/storage/ofd_packets [18:36:30]CheckFolder done [18:36:30]ProducePacketName [18:36:30]name=ofd_packets/00151545 [18:36:30]NVStorageSaveData ofd_packets/00151545 [18:36:30]File name is /storage/ofd_packets/00151545 [18:36:30]Write 297 bytes [18:36:30]NVStorageSaveData done [18:36:30]OFDSenderStorePacket done [18:36:30]KKMCreateOFDPacket done [18:36:30]NVStorageSaveData kkm_last_timestamp [18:36:30]File name is /storage/kkm_last_timestamp [18:36:30]Write 4 bytes [18:36:30]NVStorageSaveData done [18:36:30]ExternCall_PrintAddStr [18:36:30]wPrintStart [18:36:30]Write to MH i2c: 01 00 00 5D 01 5E [18:36:30]Write i2c OK [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: 01 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: 01 07 00 [18:36:30]MH_I2C_Read... [18:36:30]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [18:36:30]RasterBufferAndPrint [18:36:30]line Счет N : (1)1785561 [18:36:30]line ИНН: 02508201610067 [18:36:30]line Контрольно-Кассовый Чек [18:36:30]line ПРОДАЖА [18:36:30]line ТРК (МРК, ГНК) : 33 [18:36:30]line Товар: 2710124130 [18:36:30]line Super-92 [18:36:30]line 4.330 * 69.30 [18:36:30]line = 300.07 [18:36:30]line НДС 12% НСП 1% [18:36:30]line > о реализуемом товаре [18:36:30]line ОКРУГЛЕНИЕ: -0.07 [18:36:30]line ИТОГО: 300.00 [18:36:30]line Внесено: 300.00 [18:36:30]line СДАЧА: 0.00 [18:36:30]line НСП 1% : 2.65 [18:36:30]line НДС 12% : 31.87 [18:36:30]line Наличными: 300.00 [18:36:30]line Безнал.: 0.00 [18:36:30]line Место: АЗС № 89 "Партнер Нефть" [18:36:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:36:30]line СНО: Общий режим [18:36:30]line Чек 295 21.09.2024 18:36 [18:36:30]line Смена: 474 ФФД: 1.0 [18:36:30]line ЗНМ: 0300000113 [18:36:30]line РНМ: 0000000000091825 [18:36:30]line Версия ККМ: 001 [18:36:30]line ФМ: 0000000000871835 [18:36:30]line ФД: 151545 [18:36:30]line ФПД: 268135364111276 [18:36:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183629&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151545&fm=268135364111276&tin=02508201610067®Number=0000000000091825&sum=30000 [18:36:30]OFD Sender: Processing packet 151545 [packets to send 824, broken 823] [18:36:30]ProducePacketName [18:36:30]name=ofd_packets/00151545 [18:36:30]OFD Sender: To server: pG, [18:36:30]CommunicateWithHost lk.salyk.kg:30040 [18:36:30]ConnectInit lk.salyk.kg [18:36:30]written 0, free lines is 4095 [18:36:31]Write to MH i2c: 01 00 00 88 01 89 [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: 01 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: 01 07 00 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 E5 0C 81 [18:36:31]RasterBufferAndPrint [18:36:31]line [18:36:31]line [18:36:31]line [18:36:31]line [18:36:31]line [18:36:31]written 0, free lines is 3326 [18:36:31]MH_Cut [18:36:31]Write to MH i2c: D1 01 00 8F 01 01 62 [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: D1 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: D1 01 00 [18:36:31]MH_I2C_Read... [18:36:31]Read from MH i2c: D1 01 00 8F 01 00 61 [18:36:31]Write to MH i2c: 01 00 00 90 01 91 [18:36:31]Write i2c OK [18:36:31]MH_I2C_Read... [18:36:32]*** Cut start [18:36:32]*** Purtial cut [18:36:32]*** Stage 1: CUTSNS_PIN = 1 [18:36:32]Connected sock=11 [18:36:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 75 A3 03 01 BF 3B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 *** Stop cut motor [18:36:32]70 *** Cut end [18:36:32]65 Read from MH i2c: 72 01 2D [18:36:32]39 MH_I2C_Read... [18:36:32]32 Read from MH i2c: FF 01 03 08 07 00 00 03 [18:36:32]EA MH_I2C_Read... [18:36:32]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [18:36:32]process_action close_receipt done [18:36:32]requested_data is exist [18:36:32]produce_requested_data [18:36:32]requested_item fm.sn is exist - process it [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 10 80 00 11 00 00 00 00 00 [18:36:32]00 Write to MH i2c: 37 E2 04 08 06 00 00 91 12 01 1B 80 00 11 00 00 00 00 00 00 0C [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:32]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 27 01 00 00 F4 03 04 00 2D 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 Read from MH i2c: 32 E2 35 [18:36:32]11 MH_I2C_Read... [18:36:32]04 Read from MH i2c: 10 E2 00 17 30 00 30 [18:36:32]30 MH_I2C_Read... [18:36:32]30 30 30 30 30 30 30 38 37 31 38 Read from MH i2c: 33 E2 35 17 10 00 04 91 04 01 00 00 F9 11 4F 04 02 00 35 04 06 00 F3 DE 21 21 2B AC F0 FA 72 05 09 14 E0 B4 [18:36:32]10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [18:36:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:36:32]wFMCommunicate OK [18:36:32]requested_item fd.num is exist - process it [18:36:32]SAM_PROTO_GetFieldsCounters [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 13 00 00 [18:36:32]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 62 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [18:36:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 F9 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:32]wFMCommunicate OK [18:36:32]SAM_PROTO_GetFieldsCounters done [18:36:32]requested_item shift.num is exist - process it [18:36:32]requested_item shift.opened is exist - process it [18:36:32]req_shift_opened [18:36:32]FM_GetShiftState [18:36:32]SAM_PROTO_GetShiftState [18:36:32]wFMCommunicate request_size=4 [18:36:32]MH_SAM_APDU [18:36:32]CAPDU: 80 13 01 00 [18:36:32]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [18:36:32]Write i2c OK [18:36:32]MH_I2C_Read... [18:36:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:32]Read from MH i2c: E2 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 0E 00 [18:36:32]MH_I2C_Read... [18:36:32]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [18:36:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:36:32]wFMCommunicate OK [18:36:32]SAM_PROTO_GetShiftState done [18:36:32]FM_GetShiftState done [18:36:32]req_shift_opened done [18:36:32]requested_item shift.open_date is exist - process it [18:36:32]req_shift_open_date [18:36:32]req_shift_open_date done [18:36:32]produce_requested_data done [18:36:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151545,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:36:32]process_action_free close_receipt [18:36:32]json_value_free [18:36:32]json_value_free done [18:36:32]process_json_proto returns [18:36:32]Send response to host [18:36:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151545,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:36:32]free response buf [18:36:32]execute_script done [18:36:32]execute_script returns [18:36:32]free content buf [18:36:32]Sock 10.Close socket [18:36:32]Sock 10.Thread stoped [18:36:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EB DE 47 00 03 A4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 F9 4F 02 00 F4 03 04 00 34 BA EE 66 B6 04 01 00 00 C5 2F 4E F4 23 8A 42 F1 [18:36:32]CommunicateWithHost err = 0 [18:36:32]CheckOFDResponse [18:36:32]1017 (14) - 77093643461234 [18:36:32]1041 (16) - 0000000000871835 [18:36:32]1040 (4) - 151545 [18:36:32]1012 (4) - 21.09.2024 12:21 [18:36:32]1206 (1) - 0 [18:36:32]OFD Sender: Remove packet 151545 [18:36:32]ProducePacketName [18:36:32]name=ofd_packets/00151545 [18:36:32]NVStorageDeleteData [18:36:33]OFD Sender: No OFD packet to send [18:36:38]OFD Sender: No OFD packet to send [18:36:43]OFD Sender: No OFD packet to send [18:36:48]OFD Sender: No OFD packet to send [18:36:53]OFD Sender: No OFD packet to send [18:36:58]OFD Sender: No OFD packet to send [18:37:00]recv_with_timeout no data received [18:37:03]OFD Sender: No OFD packet to send [18:37:08]OFD Sender: No OFD packet to send [18:37:11]recv_with_timeout no data received [18:37:13]OFD Sender: No OFD packet to send [18:37:18]OFD Sender: No OFD packet to send [18:37:22]recv_with_timeout no data received [18:37:23]OFD Sender: No OFD packet to send [18:37:28]OFD Sender: No OFD packet to send [18:37:33]OFD Sender: No OFD packet to send [18:37:34]recv_with_timeout no data received [18:37:38]OFD Sender: No OFD packet to send [18:37:43]OFD Sender: No OFD packet to send [18:37:47]recv_with_timeout no data received [18:37:48]OFD Sender: No OFD packet to send [18:37:53]OFD Sender: No OFD packet to send [18:37:58]OFD Sender: No OFD packet to send [18:37:59]recv_with_timeout no data received [18:38:03]OFD Sender: No OFD packet to send [18:38:08]OFD Sender: No OFD packet to send [18:38:11]recv_with_timeout no data received [18:38:13]OFD Sender: No OFD packet to send [18:38:18]OFD Sender: No OFD packet to send [18:38:23]OFD Sender: No OFD packet to send [18:38:28]OFD Sender: No OFD packet to send [18:38:29]recv_with_timeout no data received [18:38:33]OFD Sender: No OFD packet to send [18:38:38]OFD Sender: No OFD packet to send [18:38:43]OFD Sender: No OFD packet to send [18:38:48]OFD Sender: No OFD packet to send [18:38:52]recv_with_timeout no data received [18:38:53]OFD Sender: No OFD packet to send [18:38:58]OFD Sender: No OFD packet to send [18:39:03]OFD Sender: No OFD packet to send [18:39:08]OFD Sender: No OFD packet to send [18:39:11]accept exits with 9 [18:39:11]New connection [18:39:11]New thread 3066539364 created [18:39:11]Thread 3066682724 joined [18:39:11]Waiting for new connection... [18:39:11] Sock 9.Parse request [18:39:11]Sock 9.Check first char [18:39:11]Sock 9.First char is OK [18:39:11]request: POST /json_proto HTTP/1.0 [18:39:11]Method: POST [18:39:11]URL: /json_proto [18:39:11]Method is POST - this is cgi request [18:39:11]url: /json_proto [18:39:11]query_string will be loaded in cgi processing [18:39:11]execute_cgi json_proto POST (null) [18:39:11]execute_cgi path=json_proto method=POST [18:39:11]POST find Content-Length [18:39:11]Host: 172.17.43.67:8080 [18:39:11]Content-Length: 812 [18:39:11]Content-Type: application/json [18:39:11] [18:39:11]POST finish read [18:39:11]Found Content-Length = 812 [18:39:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.720, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:11]execute_script... [18:39: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)1785563", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.720, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:11]POST & json_proto [18:39:11]process_json_proto [18:39:11]json parsed OK: [18:39:11]protocol is kg_v1.0 [18:39:11]action value=close_receipt [18:39:11]process_action close_receipt [18:39:11]cmd_close_receipt [18:39:11]MH_GetDate [18:39:11]Write to MH i2c: F0 00 00 94 01 84 [18:39:11]Write i2c OK [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: F0 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: F0 09 00 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: F0 09 00 94 01 00 D0 12 EF 66 6A BD 47 65 97 [18:39:11]GetLastDocTimeStamp 1726943789 [18:39:11]current date 1726943952 [18:39:11]FM_GetShiftState [18:39:11]SAM_PROTO_GetShiftState [18:39:11]wFMCommunicate request_size=4 [18:39:11]MH_SAM_APDU [18:39:11]CAPDU: 80 13 01 00 [18:39:11]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [18:39:11]Write i2c OK [18:39:11]MH_I2C_Read... [18:39:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:11]Read from MH i2c: E2 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: E2 0E 00 [18:39:11]MH_I2C_Read... [18:39:11]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A3 [18:39:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:39:11]wFMCommunicate OK [18:39:11]SAM_PROTO_GetShiftState done [18:39:11]FM_GetShiftState done [18:39:11]opened in 1726878748 [18:39:11]opened+sec_in_day 1726965148 [18:39:11]quantity*price = 0 [18:39:11]sum+1 = 1 [18:39:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 296 21.09.2024 18:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151546 ФПД: 267652640110361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183912&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151546&fm=267652640110361&tin=02508201610067®Number=0000000000091825&sum=0 [18:39:12]StoreToDocumentArchive [18:39:12]shift 474 fd 151546 [18:39:12]save to /storage/0474/doc_00151546 [18:39:12]save last doc name /storage/0474/doc_00151546 to /storage/kkm_last_doc_name [18:39:12]save OK [18:39:12]Clear old archive folders... [18:39:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:39:12]tlvbuf is 00979730 [18:39:12]SAM_PROTO_ClearQueue [18:39:12]wFMCommunicate request_size=4 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 09 00 00 [18:39:12]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [18:39:12]RAPDU: 90 00 [18:39:12]wFMCommunicate OK [18:39:12]SAM_PROTO_ClearQueue done [18:39:12]KKMCreateOFDPacket [18:39:12]OFDProtocolAddRootSTLVToBuf [18:39:12]FM_MakeSignedData [18:39:12]FM_MakeSignedData [18:39:12]SAM_PROTO_SignData [18:39:12]wFMCommunicate request_size=4 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 0D 01 02 [18:39:12]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:12]Read from MH i2c: E2 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 [18:39:12]MH_I2C_Read... [18:39:12]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [18:39:12]RAPDU: 90 00 [18:39:12]wFMCommunicate OK [18:39:12]wFMCommunicate request_size=255 [18:39:12]MH_SAM_APDU [18:39:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D0 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4F 02 00 35 04 06 00 F3 [18:39:12]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D0 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4F 02 00 35 04 06 00 F3 00 00 22 [18:39:12]Write i2c OK [18:39:12]MH_I2C_Read... [18:39:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:13]Read from MH i2c: E2 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 03 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [18:39:13]RAPDU: 90 00 [18:39:13]wFMCommunicate OK [18:39:13]wFMCommunicate request_size=10 [18:39:13]MH_SAM_APDU [18:39:13]CAPDU: 80 0D 02 02 05 6D BC 89 77 19 [18:39:13]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 6D BC 89 77 19 00 00 6C [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:13]Read from MH i2c: E2 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 03 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [18:39:13]RAPDU: 90 00 [18:39:13]wFMCommunicate OK [18:39:13]wFMCommunicate request_size=4 [18:39:13]MH_SAM_APDU [18:39:13]CAPDU: 80 0D 03 02 [18:39:13]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:13]Read from MH i2c: E2 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 0B 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 0B 00 A6 01 00 7A DC 1A 1E BB 54 88 DD 90 00 25 [18:39:13]RAPDU: 7A DC 1A 1E BB 54 88 DD 90 00 [18:39:13]wFMCommunicate OK [18:39:13]SAM_PROTO_SignData done [18:39:13]FM_MakeSignedData done [18:39:13]CreateOFDProtocolMessage [18:39:13]wFMCommunicate request_size=4 [18:39:13]MH_SAM_APDU [18:39:13]CAPDU: 80 11 00 00 [18:39:13]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:13]Read from MH i2c: E2 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 17 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [18:39:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:13]wFMCommunicate OK [18:39:13]CreateOFDProtocolMessage done [18:39:13]OFDSenderStorePacket 151546 [18:39:13]StoreOFDPacket docnum=151546 [18:39:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 6C 07 01 9A 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 70 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D0 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4F 02 00 35 04 06 00 F3 6D BC 89 77 19 7A DC 1A 1E BB 54 88 DD [18:39:13]CheckFolder [18:39:13]dirname=/storage/ofd_packets [18:39:13]CheckFolder done [18:39:13]ProducePacketName [18:39:13]name=ofd_packets/00151546 [18:39:13]NVStorageSaveData ofd_packets/00151546 [18:39:13]File name is /storage/ofd_packets/00151546 [18:39:13]Write 301 bytes [18:39:13]NVStorageSaveData done [18:39:13]OFDSenderStorePacket done [18:39:13]KKMCreateOFDPacket done [18:39:13]NVStorageSaveData kkm_last_timestamp [18:39:13]File name is /storage/kkm_last_timestamp [18:39:13]Write 4 bytes [18:39:13]NVStorageSaveData done [18:39:13]ExternCall_PrintAddStr [18:39:13]wPrintStart [18:39:13]Write to MH i2c: 01 00 00 A8 01 A9 [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 07 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [18:39:13]RasterBufferAndPrint [18:39:13]line Счет N : (1)1785563 [18:39:13]line ИНН: 02508201610067 [18:39:13]line Контрольно-Кассовый Чек [18:39:13]line ПРОДАЖА [18:39:13]line ТРК (МРК, ГНК) : 22 [18:39:13]line Товар: 2710124130 [18:39:13]line Аи-92-К-5 [18:39:13]line 4.720 * 0.00 [18:39:13]line = 0.00 [18:39:13]line НДС 12% НСП 1% [18:39:13]line > о реализуемом товаре [18:39:13]line ИТОГО: 0.00 [18:39:13]line НСП 1% : 0.00 [18:39:13]line НДС 12% : 0.00 [18:39:13]line Наличными: 0.00 [18:39:13]line Безнал.: 0.00 [18:39:13]line Место: АЗС № 89 "Партнер Нефть" [18:39:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:39:13]line СНО: Общий режим [18:39:13]line Чек 296 21.09.2024 18:39 [18:39:13]line Смена: 474 ФФД: 1.0 [18:39:13]line ЗНМ: 0300000113 [18:39:13]line РНМ: 0000000000091825 [18:39:13]line Версия ККМ: 001 [18:39:13]line Платежная система: Бакай Банк [18:39:13]line ФМ: 0000000000871835 [18:39:13]line ФД: 151546 [18:39:13]line ФПД: 267652640110361 [18:39:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183912&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151546&fm=267652640110361&tin=02508201610067®Number=0000000000091825&sum=0 [18:39:13]written 0, free lines is 4095 [18:39:13]OFD Sender: Processing packet 151546 [packets to send 824, broken 823] [18:39:13]ProducePacketName [18:39:13]name=ofd_packets/00151546 [18:39:13]OFD Sender: To server: pG, [18:39:13]CommunicateWithHost lk.salyk.kg:30040 [18:39:13]ConnectInit lk.salyk.kg [18:39:13]Write to MH i2c: 01 00 00 D2 01 D3 [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: 01 07 00 [18:39:13]MH_I2C_Read... [18:39:13]Connected sock=8 [18:39:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5F 6C 07 01 9A 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 70 12 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 D0 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4F 02 00 35 04 06 00 F3 6D BC 89 77 19 7A DC 1A 1E BB 54 88 DD [18:39:13]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 E1 0C C7 [18:39:13]RasterBufferAndPrint [18:39:13]line [18:39:13]line [18:39:13]line [18:39:13]line [18:39:13]line [18:39:13]written 0, free lines is 3355 [18:39:13]MH_Cut [18:39:13]Write to MH i2c: D1 01 00 D9 01 01 AC [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: D1 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: D1 01 00 [18:39:13]MH_I2C_Read... [18:39:13]Read from MH i2c: D1 01 00 D9 01 00 AB [18:39:13]Write to MH i2c: 01 00 00 DA 01 DB [18:39:13]Write i2c OK [18:39:13]MH_I2C_Read... [18:39:14]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D5 5E 47 00 4E 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FA 4F 02 00 F4 03 04 00 D6 BA EE 66 B6 04 01 00 00 09 A6 09 5D 8A FF 1A 11 [18:39:14]CommunicateWithHost err = 0 [18:39:14]CheckOFDResponse [18:39:14]1017 (14) - 77093643461234 [18:39:14]1041 (16) - 0000000000871835 [18:39:14]1040 (4) - 151546 [18:39:14]1012 (4) - 21.09.2024 12:23 [18:39:14]1206 (1) - 0 [18:39:14]OFD Sender: Remove packet 151546 [18:39:14]ProducePacketName [18:39:14]name=ofd_packets/00151546 [18:39:14]NVStorageDeleteData [18:39:14]*** Cut start [18:39:14]*** Purtial cut [18:39:14]*** Stage 1: CUTSNS_PIN = 1 [18:39:14]Read from MH i2c: 01 [18:39:14]MH_I2C_Read... [18:39:14]*** Stop cut motor [18:39:14]*** Cut end [18:39:14]Read from MH i2c: 01 07 00 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [18:39:14]process_action close_receipt done [18:39:14]requested_data is exist [18:39:14]produce_requested_data [18:39:14]requested_item fm.sn is exist - process it [18:39:14]wFMCommunicate request_size=4 [18:39:14]MH_SAM_APDU [18:39:14]CAPDU: 80 11 00 00 [18:39:14]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [18:39:14]Write i2c OK [18:39:14]MH_I2C_Read... [18:39:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:14]OFD Sender: No OFD packet to send [18:39:14]Read from MH i2c: E2 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 17 00 [18:39:14]MH_I2C_Read... [18:39:14]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [18:39:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:14]wFMCommunicate OK [18:39:14]requested_item fd.num is exist - process it [18:39:14]SAM_PROTO_GetFieldsCounters [18:39:14]wFMCommunicate request_size=4 [18:39:14]MH_SAM_APDU [18:39:14]CAPDU: 80 13 00 00 [18:39:14]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [18:39:14]Write i2c OK [18:39:14]MH_I2C_Read... [18:39:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:15]Read from MH i2c: E2 [18:39:15]MH_I2C_Read... [18:39:15]Read from MH i2c: E2 62 00 [18:39:15]MH_I2C_Read... [18:39:15]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [18:39:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FA 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:15]wFMCommunicate OK [18:39:15]SAM_PROTO_GetFieldsCounters done [18:39:15]requested_item shift.num is exist - process it [18:39:15]requested_item shift.opened is exist - process it [18:39:15]req_shift_opened [18:39:15]FM_GetShiftState [18:39:15]SAM_PROTO_GetShiftState [18:39:15]wFMCommunicate request_size=4 [18:39:15]MH_SAM_APDU [18:39:15]CAPDU: 80 13 01 00 [18:39:15]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [18:39:15]Write i2c OK [18:39:15]MH_I2C_Read... [18:39:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:15]Read from MH i2c: E2 [18:39:15]MH_I2C_Read... [18:39:15]Read from MH i2c: E2 0E 00 [18:39:15]MH_I2C_Read... [18:39:15]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EB [18:39:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:39:15]wFMCommunicate OK [18:39:15]SAM_PROTO_GetShiftState done [18:39:15]FM_GetShiftState done [18:39:15]req_shift_opened done [18:39:15]requested_item shift.open_date is exist - process it [18:39:15]req_shift_open_date [18:39:15]req_shift_open_date done [18:39:15]produce_requested_data done [18:39:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151546,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:39:15]process_action_free close_receipt [18:39:15]json_value_free [18:39:15]json_value_free done [18:39:15]process_json_proto returns [18:39:15]Send response to host [18:39:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151546,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:39:15]free response buf [18:39:15]execute_script done [18:39:15]execute_script returns [18:39:15]free content buf [18:39:15]Sock 9.Close socket [18:39:15]Sock 9.Thread stoped [18:39:19]OFD Sender: No OFD packet to send [18:39:24]OFD Sender: No OFD packet to send [18:39:29]OFD Sender: No OFD packet to send [18:39:32]accept exits with 10 [18:39:32]New connection [18:39:32]New thread 3066682724 created [18:39:32]Thread 3066539364 joined [18:39:32]Waiting for new connection... [18:39:32] Sock 10.Parse request [18:39:32]Sock 10.Check first char [18:39:32]Sock 10.First char is OK [18:39:32]request: POST /json_proto HTTP/1.0 [18:39:32]Method: POST [18:39:32]URL: /json_proto [18:39:32]Method is POST - this is cgi request [18:39:32]url: /json_proto [18:39:32]query_string will be loaded in cgi processing [18:39:32]execute_cgi json_proto POST (null) [18:39:32]execute_cgi path=json_proto method=POST [18:39:32]POST find Content-Length [18:39:32]Host: 172.17.43.67:8080 [18:39:32]Content-Length: 812 [18:39:32]Content-Type: application/json [18:39:32] [18:39:32]POST finish read [18:39:32]Found Content-Length = 812 [18:39:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:32]execute_script... [18:39: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)1785564", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 2.950, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:32]POST & json_proto [18:39:32]process_json_proto [18:39:32]json parsed OK: [18:39:32]protocol is kg_v1.0 [18:39:32]action value=close_receipt [18:39:32]process_action close_receipt [18:39:32]cmd_close_receipt [18:39:32]MH_GetDate [18:39:32]Write to MH i2c: F0 00 00 DE 01 CE [18:39:32]Write i2c OK [18:39:32]MH_I2C_Read... [18:39:32]Read from MH i2c: F0 [18:39:32]MH_I2C_Read... [18:39:32]Read from MH i2c: F0 09 00 [18:39:32]MH_I2C_Read... [18:39:32]Read from MH i2c: F0 09 00 DE 01 00 E4 12 EF 66 6A BD 47 65 F5 [18:39:32]GetLastDocTimeStamp 1726943952 [18:39:32]current date 1726943972 [18:39:32]FM_GetShiftState [18:39:32]SAM_PROTO_GetShiftState [18:39:32]wFMCommunicate request_size=4 [18:39:32]MH_SAM_APDU [18:39:32]CAPDU: 80 13 01 00 [18:39:32]Write to MH i2c: E2 08 00 DF 01 80 13 01 00 00 00 00 00 5D [18:39:32]Write i2c OK [18:39:32]MH_I2C_Read... [18:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:32]Read from MH i2c: E2 [18:39:32]MH_I2C_Read... [18:39:32]Read from MH i2c: E2 0E 00 [18:39:32]MH_I2C_Read... [18:39:32]Read from MH i2c: E2 0E 00 DF 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 ED [18:39:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:39:32]wFMCommunicate OK [18:39:32]SAM_PROTO_GetShiftState done [18:39:32]FM_GetShiftState done [18:39:32]opened in 1726878748 [18:39:32]opened+sec_in_day 1726965148 [18:39:32]quantity*price = 0 [18:39:32]sum+1 = 1 [18:39:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 297 21.09.2024 18:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151547 ФПД: 215430821673874 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151547&fm=215430821673874&tin=02508201610067®Number=0000000000091825&sum=0 [18:39:33]StoreToDocumentArchive [18:39:33]shift 474 fd 151547 [18:39:33]save to /storage/0474/doc_00151547 [18:39:33]save last doc name /storage/0474/doc_00151547 to /storage/kkm_last_doc_name [18:39:33]save OK [18:39:33]Clear old archive folders... [18:39:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:39:33]tlvbuf is 008DEC60 [18:39:33]SAM_PROTO_ClearQueue [18:39:33]wFMCommunicate request_size=4 [18:39:33]MH_SAM_APDU [18:39:33]CAPDU: 80 09 00 00 [18:39:33]Write to MH i2c: E2 08 00 EC 01 80 09 00 00 00 00 00 00 5F [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:33]Read from MH i2c: E2 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [18:39:33]RAPDU: 90 00 [18:39:33]wFMCommunicate OK [18:39:33]SAM_PROTO_ClearQueue done [18:39:33]KKMCreateOFDPacket [18:39:33]OFDProtocolAddRootSTLVToBuf [18:39:33]FM_MakeSignedData [18:39:33]FM_MakeSignedData [18:39:33]SAM_PROTO_SignData [18:39:33]wFMCommunicate request_size=4 [18:39:33]MH_SAM_APDU [18:39:33]CAPDU: 80 0D 01 02 [18:39:33]Write to MH i2c: E2 08 00 ED 01 80 0D 01 02 00 00 00 00 67 [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:33]Read from MH i2c: E2 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [18:39:33]RAPDU: 90 00 [18:39:33]wFMCommunicate OK [18:39:33]wFMCommunicate request_size=255 [18:39:33]MH_SAM_APDU [18:39: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 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 E4 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4F 02 00 35 04 06 00 C3 [18:39:33]Write to MH i2c: E2 02 01 EE 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 E4 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4F 02 00 35 04 06 00 C3 00 00 61 [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:33]Read from MH i2c: E2 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [18:39:33]RAPDU: 90 00 [18:39:33]wFMCommunicate OK [18:39:33]wFMCommunicate request_size=10 [18:39:33]MH_SAM_APDU [18:39:33]CAPDU: 80 0D 02 02 05 EE E5 99 7B 92 [18:39:33]Write to MH i2c: E2 0D 00 EF 01 80 0D 02 02 05 00 EE E5 99 7B 92 00 00 ED [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:33]Read from MH i2c: E2 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:39:33]RAPDU: 90 00 [18:39:33]wFMCommunicate OK [18:39:33]wFMCommunicate request_size=4 [18:39:33]MH_SAM_APDU [18:39:33]CAPDU: 80 0D 03 02 [18:39:33]Write to MH i2c: E2 08 00 F0 01 80 0D 03 02 00 00 00 00 6C [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:33]Read from MH i2c: E2 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 0B 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 0B 00 F0 01 00 1D BD AE 3F 8E 67 72 07 90 00 A2 [18:39:33]RAPDU: 1D BD AE 3F 8E 67 72 07 90 00 [18:39:33]wFMCommunicate OK [18:39:33]SAM_PROTO_SignData done [18:39:33]FM_MakeSignedData done [18:39:33]CreateOFDProtocolMessage [18:39:33]wFMCommunicate request_size=4 [18:39:33]MH_SAM_APDU [18:39:33]CAPDU: 80 11 00 00 [18:39:33]Write to MH i2c: E2 08 00 F1 01 80 11 00 00 00 00 00 00 6C [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:33]Read from MH i2c: E2 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 17 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: E2 17 00 F1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [18:39:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:33]wFMCommunicate OK [18:39:33]CreateOFDProtocolMessage done [18:39:33]OFDSenderStorePacket 151547 [18:39:33]StoreOFDPacket docnum=151547 [18:39:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E DC 07 01 56 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 E4 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4F 02 00 35 04 06 00 C3 EE E5 99 7B 92 1D BD AE 3F 8E 67 72 07 [18:39:33]CheckFolder [18:39:33]dirname=/storage/ofd_packets [18:39:33]CheckFolder done [18:39:33]ProducePacketName [18:39:33]name=ofd_packets/00151547 [18:39:33]NVStorageSaveData ofd_packets/00151547 [18:39:33]File name is /storage/ofd_packets/00151547 [18:39:33]Write 301 bytes [18:39:33]NVStorageSaveData done [18:39:33]OFDSenderStorePacket done [18:39:33]KKMCreateOFDPacket done [18:39:33]NVStorageSaveData kkm_last_timestamp [18:39:33]File name is /storage/kkm_last_timestamp [18:39:33]Write 4 bytes [18:39:33]NVStorageSaveData done [18:39:33]ExternCall_PrintAddStr [18:39:33]wPrintStart [18:39:33]Write to MH i2c: 01 00 00 F2 01 F3 [18:39:33]Write i2c OK [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: 01 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: 01 07 00 [18:39:33]MH_I2C_Read... [18:39:33]Read from MH i2c: 01 07 00 F2 01 00 00 00 00 00 FF 0F 08 [18:39:33]RasterBufferAndPrint [18:39:33]line Счет N : (1)1785564 [18:39:33]line ИНН: 02508201610067 [18:39:33]line Контрольно-Кассовый Чек [18:39:33]line ПРОДАЖА [18:39:33]line ТРК (МРК, ГНК) : 42 [18:39:33]line Товар: 2710124130 [18:39:33]line Аи-92-К-5 [18:39:33]line 2.950 * 0.00 [18:39:33]line = 0.00 [18:39:33]line НДС 12% НСП 1% [18:39:33]line > о реализуемом товаре [18:39:33]line ИТОГО: 0.00 [18:39:33]line НСП 1% : 0.00 [18:39:33]line НДС 12% : 0.00 [18:39:33]line Наличными: 0.00 [18:39:33]line Безнал.: 0.00 [18:39:33]line Место: АЗС № 89 "Партнер Нефть" [18:39:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:39:33]line СНО: Общий режим [18:39:33]line Чек 297 21.09.2024 18:39 [18:39:33]line Смена: 474 ФФД: 1.0 [18:39:33]line ЗНМ: 0300000113 [18:39:33]line РНМ: 0000000000091825 [18:39:33]line Версия ККМ: 001 [18:39:33]line Платежная система: Бакай Банк [18:39:33]line ФМ: 0000000000871835 [18:39:33]line ФД: 151547 [18:39:33]line ФПД: 215430821673874 [18:39:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T183932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151547&fm=215430821673874&tin=02508201610067®Number=0000000000091825&sum=0 [18:39:33]written 0, free lines is 4095 [18:39:33]OFD Sender: Processing packet 151547 [packets to send 824, broken 823] [18:39:33]ProducePacketName [18:39:33]name=ofd_packets/00151547 [18:39:33]OFD Sender: To server: pG, [18:39:33]CommunicateWithHost lk.salyk.kg:30040 [18:39:33]ConnectInit lk.salyk.kg [18:39:34]Write to MH i2c: 01 00 00 1C 02 1E [18:39:34]Write i2c OK [18:39:34]MH_I2C_Read... [18:39:34]Read from MH i2c: 01 [18:39:34]MH_I2C_Read... [18:39:34]Read from MH i2c: 01 07 00 [18:39:34]MH_I2C_Read... [18:39:34]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 E3 0C 14 [18:39:34]RasterBufferAndPrint [18:39:34]line [18:39:34]line [18:39:34]line [18:39:34]line [18:39:34]line [18:39:34]written 0, free lines is 3305 [18:39:34]MH_Cut [18:39:34]Write to MH i2c: D1 01 00 23 02 01 F7 [18:39:34]Write i2c OK [18:39:34]MH_I2C_Read... [18:39:34]Read from MH i2c: D1 [18:39:34]MH_I2C_Read... [18:39:34]Read from MH i2c: D1 01 00 [18:39:34]MH_I2C_Read... [18:39:34]Read from MH i2c: D1 01 00 23 02 00 F6 [18:39:34]Write to MH i2c: 01 00 00 24 02 26 [18:39:34]Write i2c OK [18:39:34]MH_I2C_Read... [18:39:34]Connected sock=9 [18:39:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 9E DC 07 01 56 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 01 00 00 F4 03 04 00 E4 12 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4F 02 00 35 04 06 00 C3 EE E5 99 7B 92 1D BD AE 3F 8E 67 72 07 [18:39:35]*** Cut start [18:39:35]*** Purtial cut [18:39:35]*** Stage 1: CUTSNS_PIN = 1 [18:39:35]Read from MH i2c: 01 [18:39:35]MH_I2C_Read... [18:39:35]*** Stop cut motor [18:39:35]*** Cut end [18:39:35]Read from MH i2c: 01 07 00 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [18:39:35]process_action close_receipt done [18:39:35]requested_data is exist [18:39:35]produce_requested_data [18:39:35]requested_item fm.sn is exist - process it [18:39:35]wFMCommunicate request_size=4 [18:39:35]MH_SAM_APDU [18:39:35]CAPDU: 80 11 00 00 [18:39:35]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [18:39:35]Write i2c OK [18:39:35]MH_I2C_Read... [18:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:39:35]Read from MH i2c: E2 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: E2 17 00 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [18:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:39:35]wFMCommunicate OK [18:39:35]requested_item fd.num is exist - process it [18:39:35]SAM_PROTO_GetFieldsCounters [18:39:35]wFMCommunicate request_size=4 [18:39:35]MH_SAM_APDU [18:39:35]CAPDU: 80 13 00 00 [18:39:35]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [18:39:35]Write i2c OK [18:39:35]MH_I2C_Read... [18:39:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:39:35]Read from MH i2c: E2 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: E2 62 00 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [18:39:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FB 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:39:35]wFMCommunicate OK [18:39:35]SAM_PROTO_GetFieldsCounters done [18:39:35]requested_item shift.num is exist - process it [18:39:35]requested_item shift.opened is exist - process it [18:39:35]req_shift_opened [18:39:35]FM_GetShiftState [18:39:35]SAM_PROTO_GetShiftState [18:39:35]wFMCommunicate request_size=4 [18:39:35]MH_SAM_APDU [18:39:35]CAPDU: 80 13 01 00 [18:39:35]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [18:39:35]Write i2c OK [18:39:35]MH_I2C_Read... [18:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:35]Read from MH i2c: E2 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: E2 0E 00 [18:39:35]MH_I2C_Read... [18:39:35]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 36 [18:39:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:39:35]wFMCommunicate OK [18:39:35]SAM_PROTO_GetShiftState done [18:39:35]FM_GetShiftState done [18:39:35]req_shift_opened done [18:39:35]requested_item shift.open_date is exist - process it [18:39:35]req_shift_open_date [18:39:35]req_shift_open_date done [18:39:35]produce_requested_data done [18:39:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151547,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:39:35]process_action_free close_receipt [18:39:35]json_value_free [18:39:35]json_value_free done [18:39:35]process_json_proto returns [18:39:35]Send response to host [18:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151547,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:39:35]free response buf [18:39:35]execute_script done [18:39:35]execute_script returns [18:39:35]free content buf [18:39:35]Sock 10.Close socket [18:39:35]Sock 10.Thread stoped [18:39:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 96 C5 47 00 79 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FB 4F 02 00 F4 03 04 00 EC BA EE 66 B6 04 01 00 00 AE F5 08 13 11 EF 7A 2B [18:39:36]CommunicateWithHost err = 0 [18:39:36]CheckOFDResponse [18:39:36]1017 (14) - 77093643461234 [18:39:36]1041 (16) - 0000000000871835 [18:39:36]1040 (4) - 151547 [18:39:36]1012 (4) - 21.09.2024 12:24 [18:39:36]1206 (1) - 0 [18:39:36]OFD Sender: Remove packet 151547 [18:39:36]ProducePacketName [18:39:36]name=ofd_packets/00151547 [18:39:36]NVStorageDeleteData [18:39:36]OFD Sender: No OFD packet to send [18:39:41]OFD Sender: No OFD packet to send [18:39:46]OFD Sender: No OFD packet to send [18:39:48]recv_with_timeout no data received [18:39:51]OFD Sender: No OFD packet to send [18:39:56]OFD Sender: No OFD packet to send [18:40:01]OFD Sender: No OFD packet to send [18:40:06]OFD Sender: No OFD packet to send [18:40:11]OFD Sender: No OFD packet to send [18:40:16]OFD Sender: No OFD packet to send [18:40:21]OFD Sender: No OFD packet to send [18:40:26]OFD Sender: No OFD packet to send [18:40:29]recv_with_timeout no data received [18:40:31]OFD Sender: No OFD packet to send [18:40:36]OFD Sender: No OFD packet to send [18:40:41]OFD Sender: No OFD packet to send [18:40:46]OFD Sender: No OFD packet to send [18:40:48]recv_with_timeout no data received [18:40:51]OFD Sender: No OFD packet to send [18:40:56]OFD Sender: No OFD packet to send [18:41:01]OFD Sender: No OFD packet to send [18:41:06]OFD Sender: No OFD packet to send [18:41:10]recv_with_timeout no data received [18:41:11]OFD Sender: No OFD packet to send [18:41:17]OFD Sender: No OFD packet to send [18:41:22]OFD Sender: No OFD packet to send [18:41:27]OFD Sender: No OFD packet to send [18:41:32]OFD Sender: No OFD packet to send [18:41:37]OFD Sender: No OFD packet to send [18:41:42]OFD Sender: No OFD packet to send [18:41:42]recv_with_timeout no data received [18:41:44]accept exits with 8 [18:41:44]New connection [18:41:44]New thread 3066539364 created [18:41:44]Thread 3066682724 joined [18:41:44]Waiting for new connection... [18:41:44] Sock 8.Parse request [18:41:44]Sock 8.Check first char [18:41:44]Sock 8.First char is OK [18:41:44]request: POST /json_proto HTTP/1.0 [18:41:44]Method: POST [18:41:44]URL: /json_proto [18:41:44]Method is POST - this is cgi request [18:41:44]url: /json_proto [18:41:44]query_string will be loaded in cgi processing [18:41:44]execute_cgi json_proto POST (null) [18:41:44]execute_cgi path=json_proto method=POST [18:41:44]POST find Content-Length [18:41:44]Host: 172.17.43.67:8080 [18:41:44]Content-Length: 801 [18:41:44]Content-Type: application/json [18:41:44] [18:41:44]POST finish read [18:41:44]Found Content-Length = 801 [18:41:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785565", "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" : 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\u000A3958840", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:44]execute_script... [18:41: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)1785565", "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" : 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\u000A3958840", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:44]POST & json_proto [18:41:44]process_json_proto [18:41:44]json parsed OK: [18:41:44]protocol is kg_v1.0 [18:41:44]action value=close_receipt [18:41:44]process_action close_receipt [18:41:44]cmd_close_receipt [18:41:44]MH_GetDate [18:41:44]Write to MH i2c: F0 00 00 28 02 19 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: F0 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: F0 09 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: F0 09 00 28 02 00 69 13 EF 66 6A BD 47 65 C6 [18:41:44]GetLastDocTimeStamp 1726943972 [18:41:44]current date 1726944105 [18:41:44]FM_GetShiftState [18:41:44]SAM_PROTO_GetShiftState [18:41:44]wFMCommunicate request_size=4 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 13 01 00 [18:41:44]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 0E 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 38 [18:41:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:41:44]wFMCommunicate OK [18:41:44]SAM_PROTO_GetShiftState done [18:41:44]FM_GetShiftState done [18:41:44]opened in 1726878748 [18:41:44]opened+sec_in_day 1726965148 [18:41:44]quantity*price = 0 [18:41:44]sum+1 = 1 [18:41:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 298 21.09.2024 18:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3958840 ФМ: 0000000000871835 ФД: 151548 ФПД: 248956981101572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T184145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151548&fm=248956981101572&tin=02508201610067®Number=0000000000091825&sum=0 [18:41:45]StoreToDocumentArchive [18:41:45]shift 474 fd 151548 [18:41:45]save to /storage/0474/doc_00151548 [18:41:45]save last doc name /storage/0474/doc_00151548 to /storage/kkm_last_doc_name [18:41:45]save OK [18:41:45]Clear old archive folders... [18:41:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:41:45]tlvbuf is 0098A080 [18:41:45]SAM_PROTO_ClearQueue [18:41:45]wFMCommunicate request_size=4 [18:41:45]MH_SAM_APDU [18:41:45]CAPDU: 80 09 00 00 [18:41:45]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:45]Read from MH i2c: E2 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [18:41:45]RAPDU: 90 00 [18:41:45]wFMCommunicate OK [18:41:45]SAM_PROTO_ClearQueue done [18:41:45]KKMCreateOFDPacket [18:41:45]OFDProtocolAddRootSTLVToBuf [18:41:45]FM_MakeSignedData [18:41:45]FM_MakeSignedData [18:41:45]SAM_PROTO_SignData [18:41:45]wFMCommunicate request_size=4 [18:41:45]MH_SAM_APDU [18:41:45]CAPDU: 80 0D 01 02 [18:41:45]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:45]Read from MH i2c: E2 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [18:41:45]RAPDU: 90 00 [18:41:45]wFMCommunicate OK [18:41:45]wFMCommunicate request_size=255 [18:41:45]MH_SAM_APDU [18:41: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 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 2A 01 00 00 F4 03 04 00 69 13 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4F 02 00 35 04 06 00 E2 [18:41:45]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 01 00 00 F4 03 04 00 69 13 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4F 02 00 35 04 06 00 E2 00 00 30 [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [18:41:46]RAPDU: 90 00 [18:41:46]wFMCommunicate OK [18:41:46]wFMCommunicate request_size=10 [18:41:46]MH_SAM_APDU [18:41:46]CAPDU: 80 0D 02 02 05 6C D0 6C 44 04 [18:41:46]Write to MH i2c: E2 0D 00 39 02 80 0D 02 02 05 00 6C D0 6C 44 04 00 00 AF [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [18:41:46]RAPDU: 90 00 [18:41:46]wFMCommunicate OK [18:41:46]wFMCommunicate request_size=4 [18:41:46]MH_SAM_APDU [18:41:46]CAPDU: 80 0D 03 02 [18:41:46]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 0B 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 0B 00 3A 02 00 FE 09 DC 05 BA CC B8 2A 90 00 08 [18:41:46]RAPDU: FE 09 DC 05 BA CC B8 2A 90 00 [18:41:46]wFMCommunicate OK [18:41:46]SAM_PROTO_SignData done [18:41:46]FM_MakeSignedData done [18:41:46]CreateOFDProtocolMessage [18:41:46]wFMCommunicate request_size=4 [18:41:46]MH_SAM_APDU [18:41:46]CAPDU: 80 11 00 00 [18:41:46]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:46]Read from MH i2c: E2 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 17 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0A [18:41:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:41:46]wFMCommunicate OK [18:41:46]CreateOFDProtocolMessage done [18:41:46]OFDSenderStorePacket 151548 [18:41:46]StoreOFDPacket docnum=151548 [18:41:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FC CC 07 01 60 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 01 00 00 F4 03 04 00 69 13 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4F 02 00 35 04 06 00 E2 6C D0 6C 44 04 FE 09 DC 05 BA CC B8 2A [18:41:46]CheckFolder [18:41:46]dirname=/storage/ofd_packets [18:41:46]CheckFolder done [18:41:46]ProducePacketName [18:41:46]name=ofd_packets/00151548 [18:41:46]NVStorageSaveData ofd_packets/00151548 [18:41:46]File name is /storage/ofd_packets/00151548 [18:41:46]Write 301 bytes [18:41:46]NVStorageSaveData done [18:41:46]OFDSenderStorePacket done [18:41:46]KKMCreateOFDPacket done [18:41:46]NVStorageSaveData kkm_last_timestamp [18:41:46]File name is /storage/kkm_last_timestamp [18:41:46]Write 4 bytes [18:41:46]NVStorageSaveData done [18:41:46]ExternCall_PrintAddStr [18:41:46]wPrintStart [18:41:46]Write to MH i2c: 01 00 00 3C 02 3E [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [18:41:46]RasterBufferAndPrint [18:41:46]line Счет N : (1)1785565 [18:41:46]line ИНН: 02508201610067 [18:41:46]line Контрольно-Кассовый Чек [18:41:46]line ПРОДАЖА [18:41:46]line ТРК (МРК, ГНК) : 12 [18:41:46]line Товар: 2710124130 [18:41:46]line Аи-92-К-5 [18:41:46]line 20.000 * 0.00 [18:41:46]line = 0.00 [18:41:46]line НДС 12% НСП 1% [18:41:46]line > о реализуемом товаре [18:41:46]line ИТОГО: 0.00 [18:41:46]line НСП 1% : 0.00 [18:41:46]line НДС 12% : 0.00 [18:41:46]line Наличными: 0.00 [18:41:46]line Безнал.: 0.00 [18:41:46]line Место: АЗС № 89 "Партнер Нефть" [18:41:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:41:46]line СНО: Общий режим [18:41:46]line Чек 298 21.09.2024 18:41 [18:41:46]line Смена: 474 ФФД: 1.0 [18:41:46]line ЗНМ: 0300000113 [18:41:46]line РНМ: 0000000000091825 [18:41:46]line Версия ККМ: 001 [18:41:46]line Талоны: Топливные Талоны [18:41:46]line 3958840 [18:41:46]line ФМ: 0000000000871835 [18:41:46]line ФД: 151548 [18:41:46]line ФПД: 248956981101572 [18:41:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T184145&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151548&fm=248956981101572&tin=02508201610067®Number=0000000000091825&sum=0 [18:41:46]written 0, free lines is 4095 [18:41:46]OFD Sender: Processing packet 151548 [packets to send 824, broken 823] [18:41:46]ProducePacketName [18:41:46]name=ofd_packets/00151548 [18:41:46]OFD Sender: To server: pG, [18:41:46]CommunicateWithHost lk.salyk.kg:30040 [18:41:46]ConnectInit lk.salyk.kg [18:41:46]Write to MH i2c: 01 00 00 66 02 68 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 E1 0C 5C [18:41:46]RasterBufferAndPrint [18:41:46]line [18:41:46]line [18:41:46]line [18:41:46]line [18:41:46]line [18:41:46]written 0, free lines is 3303 [18:41:46]MH_Cut [18:41:46]Write to MH i2c: D1 01 00 6D 02 01 41 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D1 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D1 01 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D1 01 00 6D 02 00 40 [18:41:46]Write to MH i2c: 01 00 00 6E 02 70 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Connected sock=10 [18:41:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FC CC 07 01 60 1D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2A 01 00 00 F4 03 04 00 69 13 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4F 02 00 35 04 06 00 E2 6C D0 6C 44 04 FE 09 DC 05 BA CC B8 2A [18:41:47]*** Cut start [18:41:47]*** Purtial cut [18:41:47]*** Stage 1: CUTSNS_PIN = 1 [18:41:47]Read from MH i2c: 01 [18:41:47]MH_I2C_Read... [18:41:47]*** Stop cut motor [18:41:47]*** Cut end [18:41:47]Read from MH i2c: 01 07 00 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [18:41:47]process_action close_receipt done [18:41:47]requested_data is exist [18:41:47]produce_requested_data [18:41:47]requested_item fm.sn is exist - process it [18:41:47]wFMCommunicate request_size=4 [18:41:47]MH_SAM_APDU [18:41:47]CAPDU: 80 11 00 00 [18:41:47]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [18:41:47]Write i2c OK [18:41:47]MH_I2C_Read... [18:41:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:47]Read from MH i2c: E2 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: E2 17 00 [18:41:47]MH_I2C_Read... [18:41:47]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3E [18:41:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:41:47]wFMCommunicate OK [18:41:47]requested_item fd.num is exist - process it [18:41:47]SAM_PROTO_GetFieldsCounters [18:41:47]wFMCommunicate request_size=4 [18:41:47]MH_SAM_APDU [18:41:47]CAPDU: 80 13 00 00 [18:41:47]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [18:41:47]Write i2c OK [18:41:47]MH_I2C_Read... [18:41:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4B 7E 47 00 C8 D7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FC 4F 02 00 F4 03 04 00 6F BB EE 66 B6 04 01 00 00 C8 8D EA 2A 29 4B 37 A6 [18:41:47]CommunicateWithHost err = 0 [18:41:47]CheckOFDResponse [18:41:47]1017 (14) - 77093643461234 [18:41:47]1041 (16) - 0000000000871835 [18:41:47]1040 (4) - 151548 [18:41:47]1012 (4) - 21.09.2024 12:26 [18:41:47]1206 (1) - 0 [18:41:47]OFD Sender: Remove packet 151548 [18:41:47]ProducePacketName [18:41:47]name=ofd_packets/00151548 [18:41:47]NVStorageDeleteData [18:41:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:48]Read from MH i2c: E2 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 62 00 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 B8 [18:41:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FC 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:48]wFMCommunicate OK [18:41:48]SAM_PROTO_GetFieldsCounters done [18:41:48]requested_item shift.num is exist - process it [18:41:48]requested_item shift.opened is exist - process it [18:41:48]req_shift_opened [18:41:48]FM_GetShiftState [18:41:48]SAM_PROTO_GetShiftState [18:41:48]wFMCommunicate request_size=4 [18:41:48]MH_SAM_APDU [18:41:48]CAPDU: 80 13 01 00 [18:41:48]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [18:41:48]Write i2c OK [18:41:48]MH_I2C_Read... [18:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:48]Read from MH i2c: E2 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 0E 00 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 80 [18:41:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:41:48]wFMCommunicate OK [18:41:48]SAM_PROTO_GetShiftState done [18:41:48]FM_GetShiftState done [18:41:48]req_shift_opened done [18:41:48]requested_item shift.open_date is exist - process it [18:41:48]req_shift_open_date [18:41:48]req_shift_open_date done [18:41:48]produce_requested_data done [18:41:48]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151548,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:41:48]process_action_free close_receipt [18:41:48]json_value_free [18:41:48]json_value_free done [18:41:48]process_json_proto returns [18:41:48]Send response to host [18:41:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151548,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:41:48]free response buf [18:41:48]execute_script done [18:41:48]execute_script returns [18:41:48]free content buf [18:41:48]Sock 8.Close socket [18:41:48]Sock 8.Thread stoped [18:41:48]OFD Sender: No OFD packet to send [18:41:53]OFD Sender: No OFD packet to send [18:41:58]OFD Sender: No OFD packet to send [18:42:02]recv_with_timeout no data received [18:42:03]OFD Sender: No OFD packet to send [18:42:08]OFD Sender: No OFD packet to send [18:42:13]OFD Sender: No OFD packet to send [18:42:18]OFD Sender: No OFD packet to send [18:42:23]OFD Sender: No OFD packet to send [18:42:28]OFD Sender: No OFD packet to send [18:42:33]OFD Sender: No OFD packet to send [18:42:38]OFD Sender: No OFD packet to send [18:42:43]OFD Sender: No OFD packet to send [18:42:48]OFD Sender: No OFD packet to send [18:42:53]OFD Sender: No OFD packet to send [18:42:58]OFD Sender: No OFD packet to send [18:43:03]OFD Sender: No OFD packet to send [18:43:08]OFD Sender: No OFD packet to send [18:43:08]recv_with_timeout no data received [18:43:13]OFD Sender: No OFD packet to send [18:43:18]OFD Sender: No OFD packet to send [18:43:23]OFD Sender: No OFD packet to send [18:43:28]OFD Sender: No OFD packet to send [18:43:33]OFD Sender: No OFD packet to send [18:43:38]OFD Sender: No OFD packet to send [18:43:43]OFD Sender: No OFD packet to send [18:43:48]OFD Sender: No OFD packet to send [18:43:53]OFD Sender: No OFD packet to send [18:43:58]OFD Sender: No OFD packet to send [18:44:03]OFD Sender: No OFD packet to send [18:44:06]recv_with_timeout no data received [18:44:08]OFD Sender: No OFD packet to send [18:44:13]OFD Sender: No OFD packet to send [18:44:18]accept exits with 9 [18:44:18]New connection [18:44:18]New thread 3066682724 created [18:44:18]Thread 3066539364 joined [18:44:18]Waiting for new connection... [18:44:18] Sock 9.Parse request [18:44:18]Sock 9.Check first char [18:44:18]Sock 9.First char is OK [18:44:18]request: POST /json_proto HTTP/1.0 [18:44:18]Method: POST [18:44:18]URL: /json_proto [18:44:18]Method is POST - this is cgi request [18:44:18]url: /json_proto [18:44:18]query_string will be loaded in cgi processing [18:44:18]execute_cgi json_proto POST (null) [18:44:18]execute_cgi path=json_proto method=POST [18:44:18]POST find Content-Length [18:44:18]Host: 172.17.43.67:8080 [18:44:18]Content-Length: 675 [18:44:18]Content-Type: application/json [18:44:18] [18:44:18]POST finish read [18:44:18]Found Content-Length = 675 [18:44:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:18]execute_script... [18:44: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)1785566", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:44:18]POST & json_proto [18:44:18]process_json_proto [18:44:18]json parsed OK: [18:44:18]protocol is kg_v1.0 [18:44:18]action value=close_receipt [18:44:18]process_action close_receipt [18:44:18]cmd_close_receipt [18:44:18]MH_GetDate [18:44:18]Write to MH i2c: F0 00 00 72 02 63 [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: F0 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: F0 09 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: F0 09 00 72 02 00 03 14 EF 66 6A BD 47 65 AB [18:44:18]GetLastDocTimeStamp 1726944105 [18:44:18]current date 1726944259 [18:44:18]FM_GetShiftState [18:44:18]SAM_PROTO_GetShiftState [18:44:18]wFMCommunicate request_size=4 [18:44:18]MH_SAM_APDU [18:44:18]CAPDU: 80 13 01 00 [18:44:18]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [18:44:18]Write i2c OK [18:44:18]MH_I2C_Read... [18:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:18]Read from MH i2c: E2 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 0E 00 [18:44:18]MH_I2C_Read... [18:44:18]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 82 [18:44:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:44:18]wFMCommunicate OK [18:44:18]SAM_PROTO_GetShiftState done [18:44:18]FM_GetShiftState done [18:44:18]opened in 1726878748 [18:44:18]opened+sec_in_day 1726965148 [18:44:18]quantity*price = 40005 [18:44:18]sum+1 = 40006 [18:44:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 299 21.09.2024 18:44 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151549 ФПД: 208468905374760 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T184419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151549&fm=208468905374760&tin=02508201610067®Number=0000000000091825&sum=40000 [18:44:19]StoreToDocumentArchive [18:44:19]shift 474 fd 151549 [18:44:19]save to /storage/0474/doc_00151549 [18:44:19]save last doc name /storage/0474/doc_00151549 to /storage/kkm_last_doc_name [18:44:19]save OK [18:44:19]Clear old archive folders... [18:44:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:44:19]tlvbuf is 00963340 [18:44:19]SAM_PROTO_ClearQueue [18:44:19]wFMCommunicate request_size=4 [18:44:19]MH_SAM_APDU [18:44:19]CAPDU: 80 09 00 00 [18:44:19]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [18:44:19]Write i2c OK [18:44:19]MH_I2C_Read... [18:44:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:44:19]Read from MH i2c: E2 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: E2 03 00 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [18:44:19]RAPDU: 90 00 [18:44:19]wFMCommunicate OK [18:44:19]SAM_PROTO_ClearQueue done [18:44:19]KKMCreateOFDPacket [18:44:19]OFDProtocolAddRootSTLVToBuf [18:44:19]FM_MakeSignedData [18:44:19]FM_MakeSignedData [18:44:19]SAM_PROTO_SignData [18:44:19]wFMCommunicate request_size=4 [18:44:19]MH_SAM_APDU [18:44:19]CAPDU: 80 0D 01 02 [18:44:19]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [18:44:19]Write i2c OK [18:44:19]MH_I2C_Read... [18:44:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:44:19]Read from MH i2c: E2 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: E2 03 00 [18:44:19]MH_I2C_Read... [18:44:19]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [18:44:19]RAPDU: 90 00 [18:44:19]wFMCommunicate OK [18:44:19]wFMCommunicate request_size=255 [18:44:19]MH_SAM_APDU [18:44:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 03 14 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4F 02 00 35 04 06 00 BD 99 F3 0D [18:44:19]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 03 14 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4F 02 00 35 04 06 00 BD 99 F3 0D 00 00 8B [18:44:19]Write i2c OK [18:44:19]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 03 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [18:44:20]RAPDU: 90 00 [18:44:20]wFMCommunicate OK [18:44:20]wFMCommunicate request_size=7 [18:44:20]MH_SAM_APDU [18:44:20]CAPDU: 80 0D 02 02 02 34 28 [18:44:20]Write to MH i2c: E2 0A 00 83 02 80 0D 02 02 02 00 34 28 00 00 5F [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 03 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [18:44:20]RAPDU: 90 00 [18:44:20]wFMCommunicate OK [18:44:20]wFMCommunicate request_size=4 [18:44:20]MH_SAM_APDU [18:44:20]CAPDU: 80 0D 03 02 [18:44:20]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 0B 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 0B 00 84 02 00 F6 31 65 94 94 66 B1 06 90 00 D3 [18:44:20]RAPDU: F6 31 65 94 94 66 B1 06 90 00 [18:44:20]wFMCommunicate OK [18:44:20]SAM_PROTO_SignData done [18:44:20]FM_MakeSignedData done [18:44:20]CreateOFDProtocolMessage [18:44:20]wFMCommunicate request_size=4 [18:44:20]MH_SAM_APDU [18:44:20]CAPDU: 80 11 00 00 [18:44:20]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:20]Read from MH i2c: E2 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 17 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 54 [18:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:20]wFMCommunicate OK [18:44:20]CreateOFDProtocolMessage done [18:44:20]OFDSenderStorePacket 151549 [18:44:20]StoreOFDPacket docnum=151549 [18:44:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 93 9F 04 01 5C 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 03 14 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4F 02 00 35 04 06 00 BD 99 F3 0D 34 28 F6 31 65 94 94 66 B1 06 [18:44:20]CheckFolder [18:44:20]dirname=/storage/ofd_packets [18:44:20]CheckFolder done [18:44:20]ProducePacketName [18:44:20]name=ofd_packets/00151549 [18:44:20]NVStorageSaveData ofd_packets/00151549 [18:44:20]File name is /storage/ofd_packets/00151549 [18:44:20]Write 298 bytes [18:44:20]NVStorageSaveData done [18:44:20]OFDSenderStorePacket done [18:44:20]KKMCreateOFDPacket done [18:44:20]NVStorageSaveData kkm_last_timestamp [18:44:20]File name is /storage/kkm_last_timestamp [18:44:20]Write 4 bytes [18:44:20]NVStorageSaveData done [18:44:20]ExternCall_PrintAddStr [18:44:20]wPrintStart [18:44:20]Write to MH i2c: 01 00 00 86 02 88 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 07 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [18:44:20]RasterBufferAndPrint [18:44:20]line Счет N : (1)1785566 [18:44:20]line ИНН: 02508201610067 [18:44:20]line Контрольно-Кассовый Чек [18:44:20]line ПРОДАЖА [18:44:20]line ТРК (МРК, ГНК) : 31 [18:44:20]line Товар: 2710194210 [18:44:20]line ДТ-К-5 [18:44:20]line 5.250 * 76.20 [18:44:20]line = 400.05 [18:44:20]line НДС 12% НСП 1% [18:44:20]line > о реализуемом товаре [18:44:20]line ОКРУГЛЕНИЕ: -0.05 [18:44:20]line ИТОГО: 400.00 [18:44:20]line Внесено: 400.00 [18:44:20]line СДАЧА: 0.00 [18:44:20]line НСП 1% : 3.54 [18:44:20]line НДС 12% : 42.48 [18:44:20]line Наличными: 400.00 [18:44:20]line Безнал.: 0.00 [18:44:20]line Место: АЗС № 89 "Партнер Нефть" [18:44:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:44:20]line СНО: Общий режим [18:44:20]line Чек 299 21.09.2024 18:44 [18:44:20]line Смена: 474 ФФД: 1.0 [18:44:20]line ЗНМ: 0300000113 [18:44:20]line РНМ: 0000000000091825 [18:44:20]line Версия ККМ: 001 [18:44:20]line ФМ: 0000000000871835 [18:44:20]line ФД: 151549 [18:44:20]line ФПД: 208468905374760 [18:44:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T184419&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151549&fm=208468905374760&tin=02508201610067®Number=0000000000091825&sum=40000 [18:44:20]written 0, free lines is 4095 [18:44:20]OFD Sender: Processing packet 151549 [packets to send 824, broken 823] [18:44:20]ProducePacketName [18:44:20]name=ofd_packets/00151549 [18:44:20]OFD Sender: To server: pG, [18:44:20]CommunicateWithHost lk.salyk.kg:30040 [18:44:20]ConnectInit lk.salyk.kg [18:44:20]Write to MH i2c: 01 00 00 B1 02 B3 [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 07 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 D7 0C 9D [18:44:20]RasterBufferAndPrint [18:44:20]line [18:44:20]line [18:44:20]line [18:44:20]line [18:44:20]line [18:44:20]written 0, free lines is 3295 [18:44:20]MH_Cut [18:44:20]Write to MH i2c: D1 01 00 B8 02 01 8C [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: D1 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: D1 01 00 [18:44:20]MH_I2C_Read... [18:44:20]Read from MH i2c: D1 01 00 B8 02 00 8B [18:44:20]Write to MH i2c: 01 00 00 B9 02 BB [18:44:20]Write i2c OK [18:44:20]MH_I2C_Read... [18:44:21]Connected sock=10 [18:44:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 93 9F 04 01 5C 02 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 01 00 00 F4 03 04 00 03 14 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4F 02 00 35 04 06 00 BD 99 F3 0D 34 28 F6 31 65 94 94 66 B1 06 [18:44:21]*** Cut start [18:44:21]*** Purtial cut [18:44:21]*** Stage 1: CUTSNS_PIN = 1 [18:44:21]Read from MH i2c: 01 [18:44:21]MH_I2C_Read... [18:44:21]*** Stop cut motor [18:44:21]*** Cut end [18:44:21]Read from MH i2c: 01 07 00 [18:44:21]MH_I2C_Read... [18:44:21]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [18:44:21]process_action close_receipt done [18:44:21]requested_data is exist [18:44:21]produce_requested_data [18:44:21]requested_item fm.sn is exist - process it [18:44:21]wFMCommunicate request_size=4 [18:44:21]MH_SAM_APDU [18:44:21]CAPDU: 80 11 00 00 [18:44:21]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [18:44:21]Write i2c OK [18:44:21]MH_I2C_Read... [18:44:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:44:21]Read from MH i2c: E2 [18:44:21]MH_I2C_Read... [18:44:21]Read from MH i2c: E2 17 00 [18:44:21]MH_I2C_Read... [18:44:21]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [18:44:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:44:21]wFMCommunicate OK [18:44:21]requested_item fd.num is exist - process it [18:44:21]SAM_PROTO_GetFieldsCounters [18:44:21]wFMCommunicate request_size=4 [18:44:21]MH_SAM_APDU [18:44:21]CAPDU: 80 13 00 00 [18:44:21]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [18:44:21]Write i2c OK [18:44:21]MH_I2C_Read... [18:44:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:44:21]Read from MH i2c: E2 [18:44:21]MH_I2C_Read... [18:44:21]Read from MH i2c: E2 62 00 [18:44:21]MH_I2C_Read... [18:44:21]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 07 [18:44:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FD 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:44:21]wFMCommunicate OK [18:44:21]SAM_PROTO_GetFieldsCounters done [18:44:21]requested_item shift.num is exist - process it [18:44:21]requested_item shift.opened is exist - process it [18:44:21]req_shift_opened [18:44:21]FM_GetShiftState [18:44:21]SAM_PROTO_GetShiftState [18:44:21]wFMCommunicate request_size=4 [18:44:21]MH_SAM_APDU [18:44:21]CAPDU: 80 13 01 00 [18:44:21]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [18:44:21]Write i2c OK [18:44:21]MH_I2C_Read... [18:44:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:44:22]Read from MH i2c: E2 [18:44:22]MH_I2C_Read... [18:44:22]Read from MH i2c: E2 0E 00 [18:44:22]MH_I2C_Read... [18:44:22]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CB [18:44:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:44:22]wFMCommunicate OK [18:44:22]SAM_PROTO_GetShiftState done [18:44:22]FM_GetShiftState done [18:44:22]req_shift_opened done [18:44:22]requested_item shift.open_date is exist - process it [18:44:22]req_shift_open_date [18:44:22]req_shift_open_date done [18:44:22]produce_requested_data done [18:44:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151549,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:44:22]process_action_free close_receipt [18:44:22]json_value_free [18:44:22]json_value_free done [18:44:22]process_json_proto returns [18:44:22]Send response to host [18:44:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151549,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:44:22]free response buf [18:44:22]execute_script done [18:44:22]execute_script returns [18:44:22]free content buf [18:44:22]Sock 9.Close socket [18:44:22]Sock 9.Thread stoped [18:44:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FD B5 47 00 E7 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FD 4F 02 00 F4 03 04 00 0A BC EE 66 B6 04 01 00 00 ED CE C0 57 71 E5 D2 2A [18:44:22]CommunicateWithHost err = 0 [18:44:22]CheckOFDResponse [18:44:22]1017 (14) - 77093643461234 [18:44:22]1041 (16) - 0000000000871835 [18:44:22]1040 (4) - 151549 [18:44:22]1012 (4) - 21.09.2024 12:28 [18:44:22]1206 (1) - 0 [18:44:22]OFD Sender: Remove packet 151549 [18:44:22]ProducePacketName [18:44:22]name=ofd_packets/00151549 [18:44:22]NVStorageDeleteData [18:44:23]OFD Sender: No OFD packet to send [18:44:28]OFD Sender: No OFD packet to send [18:44:33]OFD Sender: No OFD packet to send [18:44:38]OFD Sender: No OFD packet to send [18:44:43]OFD Sender: No OFD packet to send [18:44:44]recv_with_timeout no data received [18:44:48]OFD Sender: No OFD packet to send [18:44:53]OFD Sender: No OFD packet to send [18:44:58]OFD Sender: No OFD packet to send [18:45:03]OFD Sender: No OFD packet to send [18:45:06]recv_with_timeout no data received [18:45:08]OFD Sender: No OFD packet to send [18:45:13]OFD Sender: No OFD packet to send [18:45:18]OFD Sender: No OFD packet to send [18:45:23]OFD Sender: No OFD packet to send [18:45:27]recv_with_timeout no data received [18:45:28]OFD Sender: No OFD packet to send [18:45:33]OFD Sender: No OFD packet to send [18:45:38]OFD Sender: No OFD packet to send [18:45:43]OFD Sender: No OFD packet to send [18:45:48]OFD Sender: No OFD packet to send [18:45:53]OFD Sender: No OFD packet to send [18:45:58]OFD Sender: No OFD packet to send [18:46:03]OFD Sender: No OFD packet to send [18:46:08]OFD Sender: No OFD packet to send [18:46:13]OFD Sender: No OFD packet to send [18:46:18]OFD Sender: No OFD packet to send [18:46:23]OFD Sender: No OFD packet to send [18:46:28]OFD Sender: No OFD packet to send [18:46:33]OFD Sender: No OFD packet to send [18:46:38]OFD Sender: No OFD packet to send [18:46:43]OFD Sender: No OFD packet to send [18:46:48]OFD Sender: No OFD packet to send [18:46:53]OFD Sender: No OFD packet to send [18:46:58]OFD Sender: No OFD packet to send [18:47:03]OFD Sender: No OFD packet to send [18:47:08]OFD Sender: No OFD packet to send [18:47:13]OFD Sender: No OFD packet to send [18:47:18]OFD Sender: No OFD packet to send [18:47:19]recv_with_timeout no data received [18:47:23]OFD Sender: No OFD packet to send [18:47:28]OFD Sender: No OFD packet to send [18:47:30]recv_with_timeout no data received [18:47:33]OFD Sender: No OFD packet to send [18:47:39]OFD Sender: No OFD packet to send [18:47:44]OFD Sender: No OFD packet to send [18:47:47]recv_with_timeout no data received [18:47:49]OFD Sender: No OFD packet to send [18:47:54]OFD Sender: No OFD packet to send [18:47:59]OFD Sender: No OFD packet to send [18:48:04]OFD Sender: No OFD packet to send [18:48:09]OFD Sender: No OFD packet to send [18:48:14]OFD Sender: No OFD packet to send [18:48:15]recv_with_timeout no data received [18:48:19]OFD Sender: No OFD packet to send [18:48:24]OFD Sender: No OFD packet to send [18:48:26]recv_with_timeout no data received [18:48:29]OFD Sender: No OFD packet to send [18:48:34]OFD Sender: No OFD packet to send [18:48:38]recv_with_timeout no data received [18:48:39]OFD Sender: No OFD packet to send [18:48:44]OFD Sender: No OFD packet to send [18:48:49]OFD Sender: No OFD packet to send [18:48:51]recv_with_timeout no data received [18:48:54]OFD Sender: No OFD packet to send [18:48:59]OFD Sender: No OFD packet to send [18:49:04]OFD Sender: No OFD packet to send [18:49:09]OFD Sender: No OFD packet to send [18:49:14]OFD Sender: No OFD packet to send [18:49:19]OFD Sender: No OFD packet to send [18:49:24]OFD Sender: No OFD packet to send [18:49:29]OFD Sender: No OFD packet to send [18:49:34]OFD Sender: No OFD packet to send [18:49:39]OFD Sender: No OFD packet to send [18:49:44]OFD Sender: No OFD packet to send [18:49:49]OFD Sender: No OFD packet to send [18:49:54]OFD Sender: No OFD packet to send [18:49:59]OFD Sender: No OFD packet to send [18:50:04]OFD Sender: No OFD packet to send [18:50:09]OFD Sender: No OFD packet to send [18:50:14]OFD Sender: No OFD packet to send [18:50:19]OFD Sender: No OFD packet to send [18:50:24]OFD Sender: No OFD packet to send [18:50:29]OFD Sender: No OFD packet to send [18:50:34]OFD Sender: No OFD packet to send [18:50:39]OFD Sender: No OFD packet to send [18:50:44]OFD Sender: No OFD packet to send [18:50:49]OFD Sender: No OFD packet to send [18:50:54]OFD Sender: No OFD packet to send [18:50:59]OFD Sender: No OFD packet to send [18:51:03]recv_with_timeout no data received [18:51:04]OFD Sender: No OFD packet to send [18:51:09]OFD Sender: No OFD packet to send [18:51:14]OFD Sender: No OFD packet to send [18:51:19]OFD Sender: No OFD packet to send [18:51:24]OFD Sender: No OFD packet to send [18:51:29]OFD Sender: No OFD packet to send [18:51:34]OFD Sender: No OFD packet to send [18:51:37]recv_with_timeout no data received [18:51:39]OFD Sender: No OFD packet to send [18:51:44]OFD Sender: No OFD packet to send [18:51:49]OFD Sender: No OFD packet to send [18:51:54]OFD Sender: No OFD packet to send [18:51:59]OFD Sender: No OFD packet to send [18:52:04]OFD Sender: No OFD packet to send [18:52:08]recv_with_timeout no data received [18:52:09]OFD Sender: No OFD packet to send [18:52:14]OFD Sender: No OFD packet to send [18:52:20]OFD Sender: No OFD packet to send [18:52:25]OFD Sender: No OFD packet to send [18:52:30]OFD Sender: No OFD packet to send [18:52:35]OFD Sender: No OFD packet to send [18:52:40]OFD Sender: No OFD packet to send [18:52:45]OFD Sender: No OFD packet to send [18:52:50]OFD Sender: No OFD packet to send [18:52:55]OFD Sender: No OFD packet to send [18:53:00]OFD Sender: No OFD packet to send [18:53:05]OFD Sender: No OFD packet to send [18:53:10]OFD Sender: No OFD packet to send [18:53:13]recv_with_timeout no data received [18:53:15]OFD Sender: No OFD packet to send [18:53:20]OFD Sender: No OFD packet to send [18:53:25]OFD Sender: No OFD packet to send [18:53:30]OFD Sender: No OFD packet to send [18:53:34]recv_with_timeout no data received [18:53:35]OFD Sender: No OFD packet to send [18:53:40]OFD Sender: No OFD packet to send [18:53:44]recv_with_timeout no data received [18:53:45]OFD Sender: No OFD packet to send [18:53:50]OFD Sender: No OFD packet to send [18:53:55]OFD Sender: No OFD packet to send [18:54:00]OFD Sender: No OFD packet to send [18:54:05]OFD Sender: No OFD packet to send [18:54:10]OFD Sender: No OFD packet to send [18:54:15]OFD Sender: No OFD packet to send [18:54:20]OFD Sender: No OFD packet to send [18:54:25]OFD Sender: No OFD packet to send [18:54:30]OFD Sender: No OFD packet to send [18:54:35]OFD Sender: No OFD packet to send [18:54:40]OFD Sender: No OFD packet to send [18:54:45]OFD Sender: No OFD packet to send [18:54:50]OFD Sender: No OFD packet to send [18:54:55]OFD Sender: No OFD packet to send [18:55:00]OFD Sender: No OFD packet to send [18:55:05]OFD Sender: No OFD packet to send [18:55:10]OFD Sender: No OFD packet to send [18:55:15]OFD Sender: No OFD packet to send [18:55:20]OFD Sender: No OFD packet to send [18:55:25]OFD Sender: No OFD packet to send [18:55:30]OFD Sender: No OFD packet to send [18:55:35]OFD Sender: No OFD packet to send [18:55:40]OFD Sender: No OFD packet to send [18:55:45]OFD Sender: No OFD packet to send [18:55:50]OFD Sender: No OFD packet to send [18:55:55]OFD Sender: No OFD packet to send [18:56:00]OFD Sender: No OFD packet to send [18:56:05]OFD Sender: No OFD packet to send [18:56:10]OFD Sender: No OFD packet to send [18:56:15]OFD Sender: No OFD packet to send [18:56:20]OFD Sender: No OFD packet to send [18:56:25]OFD Sender: No OFD packet to send [18:56:30]OFD Sender: No OFD packet to send [18:56:32]accept exits with 8 [18:56:32]New connection [18:56:32]New thread 3066539364 created [18:56:32]Thread 3066682724 joined [18:56:32]Waiting for new connection... [18:56:32] Sock 8.Parse request [18:56:32]Sock 8.Check first char [18:56:32]Sock 8.First char is OK [18:56:32]request: POST /json_proto HTTP/1.0 [18:56:32]Method: POST [18:56:32]URL: /json_proto [18:56:32]Method is POST - this is cgi request [18:56:32]url: /json_proto [18:56:32]query_string will be loaded in cgi processing [18:56:32]execute_cgi json_proto POST (null) [18:56:32]execute_cgi path=json_proto method=POST [18:56:32]POST find Content-Length [18:56:32]Host: 172.17.43.67:8080 [18:56:32]Content-Length: 663 [18:56:32]Content-Type: application/json [18:56:32] [18:56:32]POST finish read [18:56:32]Found Content-Length = 663 [18:56:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:32]execute_script... [18:56: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)1785567", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:32]POST & json_proto [18:56:32]process_json_proto [18:56:32]json parsed OK: [18:56:32]protocol is kg_v1.0 [18:56:32]action value=close_receipt [18:56:32]process_action close_receipt [18:56:32]cmd_close_receipt [18:56:32]MH_GetDate [18:56:32]Write to MH i2c: F0 00 00 BD 02 AE [18:56:32]Write i2c OK [18:56:32]MH_I2C_Read... [18:56:32]Read from MH i2c: F0 [18:56:32]MH_I2C_Read... [18:56:32]Read from MH i2c: F0 09 00 [18:56:32]MH_I2C_Read... [18:56:32]Read from MH i2c: F0 09 00 BD 02 00 E1 16 EF 66 6A BD 47 65 D6 [18:56:32]GetLastDocTimeStamp 1726944259 [18:56:32]current date 1726944993 [18:56:32]FM_GetShiftState [18:56:32]SAM_PROTO_GetShiftState [18:56:32]wFMCommunicate request_size=4 [18:56:32]MH_SAM_APDU [18:56:32]CAPDU: 80 13 01 00 [18:56:32]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [18:56:32]Write i2c OK [18:56:32]MH_I2C_Read... [18:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:32]Read from MH i2c: E2 [18:56:32]MH_I2C_Read... [18:56:32]Read from MH i2c: E2 0E 00 [18:56:32]MH_I2C_Read... [18:56:32]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CD [18:56:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:56:32]wFMCommunicate OK [18:56:32]SAM_PROTO_GetShiftState done [18:56:32]FM_GetShiftState done [18:56:32]opened in 1726878748 [18:56:32]opened+sec_in_day 1726965148 [18:56:32]quantity*price = 70062 [18:56:32]sum+1 = 70063 [18:56:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 300 21.09.2024 18:56 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151550 ФПД: 238281933344411 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T185633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151550&fm=238281933344411&tin=02508201610067®Number=0000000000091825&sum=70000 [18:56:33]StoreToDocumentArchive [18:56:33]shift 474 fd 151550 [18:56:33]save to /storage/0474/doc_00151550 [18:56:33]save last doc name /storage/0474/doc_00151550 to /storage/kkm_last_doc_name [18:56:33]save OK [18:56:33]Clear old archive folders... [18:56:33]ProcessDocumentItem done err = 0, tmpTLVsize=247 [18:56:33]tlvbuf is 0096DF60 [18:56:33]SAM_PROTO_ClearQueue [18:56:33]wFMCommunicate request_size=4 [18:56:33]MH_SAM_APDU [18:56:33]CAPDU: 80 09 00 00 [18:56:33]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [18:56:33]Write i2c OK [18:56:33]MH_I2C_Read... [18:56:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:33]Read from MH i2c: E2 [18:56:33]MH_I2C_Read... [18:56:33]Read from MH i2c: E2 03 00 [18:56:33]MH_I2C_Read... [18:56:33]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [18:56:33]RAPDU: 90 00 [18:56:33]wFMCommunicate OK [18:56:33]SAM_PROTO_ClearQueue done [18:56:33]KKMCreateOFDPacket [18:56:33]OFDProtocolAddRootSTLVToBuf [18:56:33]FM_MakeSignedData [18:56:33]FM_MakeSignedData [18:56:33]SAM_PROTO_SignData [18:56:33]wFMCommunicate request_size=4 [18:56:33]MH_SAM_APDU [18:56:33]CAPDU: 80 0D 01 02 [18:56:33]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [18:56:33]Write i2c OK [18:56:33]MH_I2C_Read... [18:56:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:33]Read from MH i2c: E2 [18:56:33]MH_I2C_Read... [18:56:33]Read from MH i2c: E2 03 00 [18:56:33]MH_I2C_Read... [18:56:33]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [18:56:33]RAPDU: 90 00 [18:56:33]wFMCommunicate OK [18:56:33]wFMCommunicate request_size=255 [18:56:33]MH_SAM_APDU [18:56:33]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E1 16 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4F 02 00 35 04 06 00 D8 B7 55 FE 4E [18:56:33]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E1 16 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4F 02 00 35 04 06 00 D8 B7 55 FE 4E 00 00 77 [18:56:33]Write i2c OK [18:56:33]MH_I2C_Read... [18:56:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:34]Read from MH i2c: E2 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 03 00 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [18:56:34]RAPDU: 90 00 [18:56:34]wFMCommunicate OK [18:56:34]wFMCommunicate request_size=6 [18:56:34]MH_SAM_APDU [18:56:34]CAPDU: 80 0D 02 02 01 9B [18:56:34]Write to MH i2c: E2 09 00 CE 02 80 0D 02 02 01 00 9B 00 00 E7 [18:56:34]Write i2c OK [18:56:34]MH_I2C_Read... [18:56:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:34]Read from MH i2c: E2 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 03 00 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [18:56:34]RAPDU: 90 00 [18:56:34]wFMCommunicate OK [18:56:34]wFMCommunicate request_size=4 [18:56:34]MH_SAM_APDU [18:56:34]CAPDU: 80 0D 03 02 [18:56:34]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [18:56:34]Write i2c OK [18:56:34]MH_I2C_Read... [18:56:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:34]Read from MH i2c: E2 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 0B 00 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 0B 00 CF 02 00 0C C9 85 74 57 EB 3E BF 90 00 5A [18:56:34]RAPDU: 0C C9 85 74 57 EB 3E BF 90 00 [18:56:34]wFMCommunicate OK [18:56:34]SAM_PROTO_SignData done [18:56:34]FM_MakeSignedData done [18:56:34]CreateOFDProtocolMessage [18:56:34]wFMCommunicate request_size=4 [18:56:34]MH_SAM_APDU [18:56:34]CAPDU: 80 11 00 00 [18:56:34]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [18:56:34]Write i2c OK [18:56:34]MH_I2C_Read... [18:56:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:34]Read from MH i2c: E2 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 17 00 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [18:56:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:56:34]wFMCommunicate OK [18:56:34]CreateOFDProtocolMessage done [18:56:34]OFDSenderStorePacket 151550 [18:56:34]StoreOFDPacket docnum=151550 [18:56:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 67 D7 03 01 61 26 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E1 16 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4F 02 00 35 04 06 00 D8 B7 55 FE 4E 9B 0C C9 85 74 57 EB 3E BF [18:56:34]CheckFolder [18:56:34]dirname=/storage/ofd_packets [18:56:34]CheckFolder done [18:56:34]ProducePacketName [18:56:34]name=ofd_packets/00151550 [18:56:34]NVStorageSaveData ofd_packets/00151550 [18:56:34]File name is /storage/ofd_packets/00151550 [18:56:34]Write 297 bytes [18:56:34]NVStorageSaveData done [18:56:34]OFDSenderStorePacket done [18:56:34]KKMCreateOFDPacket done [18:56:34]NVStorageSaveData kkm_last_timestamp [18:56:34]File name is /storage/kkm_last_timestamp [18:56:34]Write 4 bytes [18:56:34]NVStorageSaveData done [18:56:34]ExternCall_PrintAddStr [18:56:34]wPrintStart [18:56:34]Write to MH i2c: 01 00 00 D1 02 D3 [18:56:34]Write i2c OK [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: 01 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: 01 07 00 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [18:56:34]RasterBufferAndPrint [18:56:34]line Счет N : (1)1785567 [18:56:34]line ИНН: 02508201610067 [18:56:34]line Контрольно-Кассовый Чек [18:56:34]line ПРОДАЖА [18:56:34]line ТРК (МРК, ГНК) : 11 [18:56:34]line Товар: 2710124130 [18:56:34]line Super-92 [18:56:34]line 10.110 * 69.30 [18:56:34]line = 700.62 [18:56:34]line НДС 12% НСП 1% [18:56:34]line > о реализуемом товаре [18:56:34]line ОКРУГЛЕНИЕ: -0.62 [18:56:34]line ИТОГО: 700.00 [18:56:34]line Внесено: 700.00 [18:56:34]line СДАЧА: 0.00 [18:56:34]line НСП 1% : 6.20 [18:56:34]line НДС 12% : 74.40 [18:56:34]line Наличными: 700.00 [18:56:34]line Безнал.: 0.00 [18:56:34]line Место: АЗС № 89 "Партнер Нефть" [18:56:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:56:34]line СНО: Общий режим [18:56:34]line Чек 300 21.09.2024 18:56 [18:56:34]line Смена: 474 ФФД: 1.0 [18:56:34]line ЗНМ: 0300000113 [18:56:34]line РНМ: 0000000000091825 [18:56:34]line Версия ККМ: 001 [18:56:34]line ФМ: 0000000000871835 [18:56:34]line ФД: 151550 [18:56:34]line ФПД: 238281933344411 [18:56:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T185633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151550&fm=238281933344411&tin=02508201610067®Number=0000000000091825&sum=70000 [18:56:34]written 0, free lines is 4095 [18:56:34]OFD Sender: Processing packet 151550 [packets to send 824, broken 823] [18:56:34]ProducePacketName [18:56:34]name=ofd_packets/00151550 [18:56:34]OFD Sender: To server: pG, [18:56:34]CommunicateWithHost lk.salyk.kg:30040 [18:56:34]ConnectInit lk.salyk.kg [18:56:34]int [18:56:34]Write to MH i2c: 01 00 00 F0 02 F2 [18:56:34]*** FLAG_PRN_PAP2 set [18:56:34]Write i2c OK [18:56:34]MH_I2C_Read... [18:56:34]Write i2c OK [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: DD [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: DD [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: DD 01 00 [18:56:34]MH_I2C_Read... [18:56:34]Read from MH i2c: DD 01 00 [18:56:34]answer for other command [DD] [18:56:34]MH Int Process stopped [18:56:34]Read from MH i2c: DD 01 00 F0 02 05 D4 [18:56:34]answer with wrong packet_num 02F0 - expected 02F1 [18:56:34]process_action_free close_receipt [18:56:34]json_value_free [18:56:34]json_value_free done [18:56:34]process_json_proto returns [18:56:34]Send response to host [18:56:34]{"protocol":"kg_v1.0","response":{"error":1039,"error_desc":"CoCPU protocol format"}} [18:56:34]free response buf [18:56:34]execute_script done [18:56:34]execute_script returns [18:56:34]free content buf [18:56:34]Sock 8.Close socket [18:56:34]Sock 8.Thread stoped [18:56:35]Connected sock=9 [18:56:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 67 D7 03 01 61 26 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 E1 16 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4F 02 00 35 04 06 00 D8 B7 55 FE 4E 9B 0C C9 85 74 57 EB 3E BF [18:56:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A9 E2 47 00 A7 3E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FE 4F 02 00 F4 03 04 00 E7 BE EE 66 B6 04 01 00 00 4F 71 14 FB E4 8A 6E EF [18:56:35]CommunicateWithHost err = 0 [18:56:35]CheckOFDResponse [18:56:35]1017 (14) - 77093643461234 [18:56:35]1041 (16) - 0000000000871835 [18:56:35]1040 (4) - 151550 [18:56:35]1012 (4) - 21.09.2024 12:41 [18:56:35]1206 (1) - 0 [18:56:35]OFD Sender: Remove packet 151550 [18:56:35]ProducePacketName [18:56:35]name=ofd_packets/00151550 [18:56:35]NVStorageDeleteData [18:56:36]OFD Sender: No OFD packet to send [18:56:41]OFD Sender: No OFD packet to send [18:56:46]OFD Sender: No OFD packet to send [18:56:51]OFD Sender: No OFD packet to send [18:56:56]OFD Sender: No OFD packet to send [18:57:01]OFD Sender: No OFD packet to send [18:57:06]OFD Sender: No OFD packet to send [18:57:11]OFD Sender: No OFD packet to send [18:57:16]OFD Sender: No OFD packet to send [18:57:21]OFD Sender: No OFD packet to send [18:57:26]OFD Sender: No OFD packet to send [18:57:31]OFD Sender: No OFD packet to send [18:57:36]OFD Sender: No OFD packet to send [18:57:37]recv_with_timeout no data received [18:57:41]OFD Sender: No OFD packet to send [18:57:46]OFD Sender: No OFD packet to send [18:57:51]OFD Sender: No OFD packet to send [18:57:56]OFD Sender: No OFD packet to send [18:58:01]OFD Sender: No OFD packet to send [18:58:06]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27744769+1699200362=1726945131 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6C 17 EF 66 6A BD 47 65 AA [18:58:52]Current date/time: 21.09.2024 18:58 [18:58:52]FM_Init [18:58:52]wFMConnect [18:58:52]MH_SAM_On [18:58:52]Write to MH i2c: E0 00 00 08 00 E7 [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_init finished! [18:58:52]*** atr: [18:58:52]*** 0F 3B D5 18 FF 81 91 FE [18:58:52]*** 1F C3 80 73 C8 21 10 0A [18:58:52]*** 00 00 00 00 00 00 00 00 [18:58:52]*** 00 00 00 00 00 00 00 00 [18:58:52]*** 00 00 00 00 00 00 00 00 [18:58:52]*** 00 00 00 00 00 00 00 00 [18:58:52]*** 00 00 00 00 00 00 00 00 [18:58:52]*** 00 00 00 00 00 00 00 00 [18:58:52]Read from MH i2c: E0 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E0 10 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:58:52]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:58:52]wFMCommunicate request_size=10 [18:58:52]MH_SAM_APDU [18:58:52]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:58:52]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:58:52]Read from MH i2c: E2 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:58:52]RAPDU: 90 00 [18:58:52]wFMCommunicate OK [18:58:52]wFMCommunicate request_size=4 [18:58:52]MH_SAM_APDU [18:58:52]CAPDU: 80 11 00 00 [18:58:52]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:52]Read from MH i2c: E2 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 17 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [18:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:58:52]wFMCommunicate OK [18:58:52]Detected FM SN is 0000000000871835 [18:58:52]Stored FM SN is 0000000000871835 [18:58:52]wFMCommunicate request_size=9 [18:58:52]MH_SAM_APDU [18:58:52]CAPDU: 80 16 00 00 04 E6 7F 00 00 [18:58:52]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:58:52]Read from MH i2c: E2 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:58:52]RAPDU: 90 00 [18:58:52]wFMCommunicate OK [18:58:52]FM PIN OK [18:58:52]wFMCommunicate request_size=8 [18:58:52]MH_SAM_APDU [18:58:52]CAPDU: 80 14 04 00 03 02 00 01 [18:58:52]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:58:52]Read from MH i2c: E2 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:58:52]RAPDU: 90 00 [18:58:52]wFMCommunicate OK [18:58:52]wFMCommunicate request_size=13 [18:58:52]MH_SAM_APDU [18:58:52]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:58:52]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:58:52]Read from MH i2c: E2 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:58:52]RAPDU: 90 00 [18:58:52]wFMCommunicate OK [18:58:52]wFMCommunicate request_size=4 [18:58:52]MH_SAM_APDU [18:58:52]CAPDU: 80 11 00 00 [18:58:52]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:52]Read from MH i2c: E2 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 17 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [18:58:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:58:52]wFMCommunicate OK [18:58:52]DocumentArchiveInit [18:58:52]Start Httpd... [18:58:52]Httpd thread 3067460964 created [18:58:52]Write to MH i2c: 01 00 00 0F 00 0F [18:58:52]Write i2c OK [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: 01 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: 01 07 00 [18:58:52]MH_I2C_Read... [18:58:52]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:58:52]MH Int Process started [18:58:52]Allocated Socket 6 [18:58:52]Bind OK [18:58:52]Listen OK [18:58:52]httpd running on port 8080 [18:58:52]Waiting for new connection... [18:58:53]OFD Sender: No OFD packet to send [18:58:54]accept exits with 7 [18:58:54]New connection [18:58:54]New thread 3067174244 created [18:58:54]Waiting for new connection... [18:58:54] Sock 7.Parse request [18:58:54]Sock 7.Check first char [18:58:54]Sock 7.First char is OK [18:58:54]request: POST /json_proto HTTP/1.0 [18:58:54]Method: POST [18:58:54]URL: /json_proto [18:58:54]Method is POST - this is cgi request [18:58:54]url: /json_proto [18:58:54]query_string will be loaded in cgi processing [18:58:54]execute_cgi json_proto POST (null) [18:58:54]execute_cgi path=json_proto method=POST [18:58:54]POST find Content-Length [18:58:54]Host: 172.17.43.67:8080 [18:58:54]Content-Length: 215 [18:58:54]Content-Type: application/json [18:58:54] [18:58:54]POST finish read [18:58:54]Found Content-Length = 215 [18:58:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:54]execute_script... [18:58:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:58:54]POST & json_proto [18:58:54]process_json_proto [18:58:54]json parsed OK: [18:58:54]protocol is kg_v1.0 [18:58:54]action value=get_value [18:58:54]process_action get_value [18:58:54]cmd_get_value [18:58:54]process_action get_value done [18:58:54]requested_data is exist [18:58:54]produce_requested_data [18:58:54]requested_item kkm.sn is exist - process it [18:58:54]requested_item kkm.ver is exist - process it [18:58:54]requested_item fm.sn is exist - process it [18:58:54]wFMCommunicate request_size=4 [18:58:54]MH_SAM_APDU [18:58:54]CAPDU: 80 11 00 00 [18:58:54]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:58:54]Write i2c OK [18:58:54]MH_I2C_Read... [18:58:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:58:54]Read from MH i2c: E2 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 17 00 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [18:58:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:58:54]wFMCommunicate OK [18:58:54]requested_item fd.num is exist - process it [18:58:54]SAM_PROTO_GetFieldsCounters [18:58:54]wFMCommunicate request_size=4 [18:58:54]MH_SAM_APDU [18:58:54]CAPDU: 80 13 00 00 [18:58:54]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:58:54]Write i2c OK [18:58:54]MH_I2C_Read... [18:58:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:58:54]Read from MH i2c: E2 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 62 00 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [18:58:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FE 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:58:54]wFMCommunicate OK [18:58:54]SAM_PROTO_GetFieldsCounters done [18:58:54]requested_item shift.num is exist - process it [18:58:54]requested_item shift.opened is exist - process it [18:58:54]req_shift_opened [18:58:54]FM_GetShiftState [18:58:54]SAM_PROTO_GetShiftState [18:58:54]wFMCommunicate request_size=4 [18:58:54]MH_SAM_APDU [18:58:54]CAPDU: 80 13 01 00 [18:58:54]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:58:54]Write i2c OK [18:58:54]MH_I2C_Read... [18:58:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:58:54]Read from MH i2c: E2 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 0E 00 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [18:58:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:58:54]wFMCommunicate OK [18:58:54]SAM_PROTO_GetShiftState done [18:58:54]FM_GetShiftState done [18:58:54]req_shift_opened done [18:58:54]requested_item shift.open_date is exist - process it [18:58:54]req_shift_open_date [18:58:54]req_shift_open_date done [18:58:54]produce_requested_data done [18:58:54]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151550,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:58:54]process_action_free get_value [18:58:54]json_value_free [18:58:54]json_value_free done [18:58:54]process_json_proto returns [18:58:54]Send response to host [18:58:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151550,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:58:54]free response buf [18:58:54]execute_script done [18:58:54]execute_script returns [18:58:54]free content buf [18:58:54]Sock 7.Close socket [18:58:54]Sock 7.Thread stoped [18:58:54]accept exits with 8 [18:58:54]New connection [18:58:54]New thread 3067030884 created [18:58:54]Thread 3067174244 joined [18:58:54]Waiting for new connection... [18:58:54] Sock 8.Parse request [18:58:54]Sock 8.Check first char [18:58:54]Sock 8.First char is OK [18:58:54]request: POST /json_proto HTTP/1.0 [18:58:54]Method: POST [18:58:54]URL: /json_proto [18:58:54]Method is POST - this is cgi request [18:58:54]url: /json_proto [18:58:54]query_string will be loaded in cgi processing [18:58:54]execute_cgi json_proto POST (null) [18:58:54]execute_cgi path=json_proto method=POST [18:58:54]POST find Content-Length [18:58:54]Host: 172.17.43.67:8080 [18:58:54]Content-Length: 331 [18:58:54]Content-Type: application/json [18:58:54] [18:58:54]POST finish read [18:58:54]Found Content-Length = 331 [18:58:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:58:54]execute_script... [18:58:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:58:54]POST & json_proto [18:58:54]process_json_proto [18:58:54]json parsed OK: [18:58:54]protocol is kg_v1.0 [18:58:54]action value=get_value [18:58:54]process_action get_value [18:58:54]cmd_get_value [18:58:54]process_action get_value done [18:58:54]requested_data is exist [18:58:54]produce_requested_data [18:58:54]requested_item fm.sale.total is exist - process it [18:58:54]SAM_PROTO_GetFMData [18:58:54]wFMCommunicate request_size=4 [18:58:54]MH_SAM_APDU [18:58:54]CAPDU: 80 13 03 00 [18:58:54]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:58:54]Write i2c OK [18:58:54]MH_I2C_Read... [18:58:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:58:54]Read from MH i2c: E2 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 FD 00 [18:58:54]MH_I2C_Read... [18:58:54]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 4A 4C 02 00 69 04 9F 00 6F 04 04 00 77 48 02 00 B1 04 05 00 C0 E6 E2 96 02 70 04 05 00 C0 E6 E2 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 8B AA 6C 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 D9 3F DE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 61 [18:58:54]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 4A 4C 02 00 69 04 9F 00 6F 04 04 00 77 48 02 00 B1 04 05 00 C0 E6 E2 96 02 70 04 05 00 C0 E6 E2 96 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 8B AA 6C 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 D9 3F DE 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 9C 00 6F 04 04 00 D3 03 00 00 B1 04 04 00 44 EA 0E 0E 70 04 04 00 44 EA 0E 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 21 3C 7E 01 EF 03 09 00 F6 03 01 90 00 [18:58:54]wFMCommunicate OK [18:58:54]wFMCommunicate request_size=4 [18:58:54]MH_SAM_APDU [18:58:54]CAPDU: 80 17 00 00 [18:58:54]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:58:54]Write i2c OK [18:58:54]MH_I2C_Read... [18:58:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:55]Read from MH i2c: E2 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 FD 00 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A9 [18:58:55]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 ED D9 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [18:58:55]wFMCommunicate OK [18:58:55]wFMCommunicate request_size=4 [18:58:55]MH_SAM_APDU [18:58:55]CAPDU: 80 17 00 00 [18:58:55]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:58:55]Write i2c OK [18:58:55]MH_I2C_Read... [18:58:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:55]Read from MH i2c: E2 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 FD 00 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [18:58:55]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [18:58:55]wFMCommunicate OK [18:58:55]wFMCommunicate request_size=4 [18:58:55]MH_SAM_APDU [18:58:55]CAPDU: 80 17 00 00 [18:58:55]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:58:55]Write i2c OK [18:58:55]MH_I2C_Read... [18:58:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:55]Read from MH i2c: E2 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 FD 00 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [18:58:55]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [18:58:55]wFMCommunicate OK [18:58:55]wFMCommunicate request_size=4 [18:58:55]MH_SAM_APDU [18:58:55]CAPDU: 80 17 00 00 [18:58:55]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:58:55]Write i2c OK [18:58:55]MH_I2C_Read... [18:58:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [18:58:55]Read from MH i2c: E2 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 DE 00 [18:58:55]MH_I2C_Read... [18:58:55]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [18:58:55]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:58:55]wFMCommunicate OK [18:58:55]SAM_PROTO_GetFMData done [18:58:55]requested_item fm.sale_refund.total is exist - process it [18:58:55]requested_item fm.buy.total is exist - process it [18:58:55]requested_item shift.sale.total is exist - process it [18:58:55]SAM_PROTO_GetShiftData [18:58:55]wFMCommunicate request_size=4 [18:58:55]MH_SAM_APDU [18:58:55]CAPDU: 80 13 02 00 [18:58:55]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:58:55]Write i2c OK [18:58:55]MH_I2C_Read... [18:58:56]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:58:56]Read from MH i2c: E2 [18:58:56]MH_I2C_Read... [18:58:56]Read from MH i2c: E2 FD 00 [18:58:56]MH_I2C_Read... [18:58:56]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 2C 01 00 00 69 04 9B 00 6F 04 04 00 2B 01 00 00 B1 04 04 00 8C 07 07 01 70 04 04 00 8C 07 07 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8D F1 1B 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 22 54 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 F0 [18:58:56]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 2C 01 00 00 69 04 9B 00 6F 04 04 00 2B 01 00 00 B1 04 04 00 8C 07 07 01 70 04 04 00 8C 07 07 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 8D F1 1B 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 22 54 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [18:58:56]wFMCommunicate OK [18:58:56]wFMCommunicate request_size=4 [18:58:56]MH_SAM_APDU [18:58:56]CAPDU: 80 17 00 00 [18:58:56]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:58:56]Write i2c OK [18:58:56]MH_I2C_Read... [18:58:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:56]Read from MH i2c: E2 [18:58:56]MH_I2C_Read... [18:58:56]Read from MH i2c: E2 FD 00 [18:58:56]MH_I2C_Read... [18:58:56]Read from MH i2c: E2 FD 00 19 00 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 9C [18:58:56]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [18:58:56]wFMCommunicate OK [18:58:56]wFMCommunicate request_size=4 [18:58:56]MH_SAM_APDU [18:58:56]CAPDU: 80 17 00 00 [18:58:56]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:58:56]Write i2c OK [18:58:56]MH_I2C_Read... [18:58:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:56]Read from MH i2c: E2 [18:58:56]MH_I2C_Read... [18:58:56]Read from MH i2c: E2 FD 00 [18:58:56]MH_I2C_Read... [18:58:56]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 3C [18:58:57]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [18:58:57]wFMCommunicate OK [18:58:57]wFMCommunicate request_size=4 [18:58:57]MH_SAM_APDU [18:58:57]CAPDU: 80 17 00 00 [18:58:57]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:58:57]Read from MH i2c: E2 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: E2 FD 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 24 [18:58:57]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [18:58:57]wFMCommunicate OK [18:58:57]wFMCommunicate request_size=4 [18:58:57]MH_SAM_APDU [18:58:57]CAPDU: 80 17 00 00 [18:58:57]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [18:58:57]Read from MH i2c: E2 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: E2 D5 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 7D [18:58:57]RAPDU: EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:58:57]wFMCommunicate OK [18:58:57]SAM_PROTO_GetShiftData done [18:58:57]requested_item shift.sale.total_cash is exist - process it [18:58:57]requested_item shift.sale_refund.total is exist - process it [18:58:57]requested_item shift.sale_refund.total_cash is exist - process it [18:58:57]requested_item shift.buy.total is exist - process it [18:58:57]requested_item shift.buy.total_cash is exist - process it [18:58:57]produce_requested_data done [18:58:57]produce_requested_data return {"fm.sale.total":111213872.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":172379.00,"shift.sale.total_cash":172379.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:58:57]process_action_free get_value [18:58:57]json_value_free [18:58:57]json_value_free done [18:58:57]process_json_proto returns [18:58:57]Send response to host [18:58:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111213872.00,"fm.sale_refund.total":2358585.00,"fm.buy.total":0.00,"shift.sale.total":172379.00,"shift.sale.total_cash":172379.00,"shift.sale_refund.total":6000.00,"shift.sale_refund.total_cash":6000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:58:57]free response buf [18:58:57]execute_script done [18:58:57]execute_script returns [18:58:57]free content buf [18:58:57]Sock 8.Close socket [18:58:57]Sock 8.Thread stoped [18:58:57]accept exits with 7 [18:58:57]New connection [18:58:57]New thread 3067174244 created [18:58:57]Thread 3067030884 joined [18:58:57]Waiting for new connection... [18:58:57] Sock 7.Parse request [18:58:57]Sock 7.Check first char [18:58:57]Sock 7.First char is OK [18:58:57]request: POST /json_proto HTTP/1.0 [18:58:57]Method: POST [18:58:57]URL: /json_proto [18:58:57]Method is POST - this is cgi request [18:58:57]url: /json_proto [18:58:57]query_string will be loaded in cgi processing [18:58:57]execute_cgi json_proto POST (null) [18:58:57]execute_cgi path=json_proto method=POST [18:58:57]POST find Content-Length [18:58:57]Host: 172.17.43.67:8080 [18:58:57]Content-Length: 144 [18:58:57]Content-Type: application/json [18:58:57] [18:58:57]POST finish read [18:58:57]Found Content-Length = 144 [18:58:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [18:58:57]execute_script... [18:58:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [18:58:57]POST & json_proto [18:58:57]process_json_proto [18:58:57]json parsed OK: [18:58:57]protocol is kg_v1.0 [18:58:57]action value=print_doc [18:58:57]process_action print_doc [18:58:57]ExternCall_PrintAddStr [18:58:57]wPrintStart [18:58:57]Write to MH i2c: 01 00 00 1D 00 1D [18:58:57]Write i2c OK [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 07 00 [18:58:57]MH_I2C_Read... [18:58:57]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [18:58:57]RasterBufferAndPrint [18:58:57]line Счет N : (1)1785567 [18:58:57]line ИНН: 02508201610067 [18:58:57]line Контрольно-Кассовый Чек [18:58:57]line ПРОДАЖА [18:58:57]line ТРК (МРК, ГНК) : 11 [18:58:57]line Товар: 2710124130 [18:58:57]line Super-92 [18:58:57]line 10.110 * 69.30 [18:58:57]line = 700.62 [18:58:57]line НДС 12% НСП 1% [18:58:57]line > о реализуемом товаре [18:58:57]line ОКРУГЛЕНИЕ: -0.62 [18:58:57]line ИТОГО: 700.00 [18:58:57]line Внесено: 700.00 [18:58:57]line СДАЧА: 0.00 [18:58:57]line НСП 1% : 6.20 [18:58:57]line НДС 12% : 74.40 [18:58:57]line Наличными: 700.00 [18:58:57]line Безнал.: 0.00 [18:58:57]line Место: АЗС № 89 "Партнер Нефть" [18:58:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:58:57]line СНО: Общий режим [18:58:57]line Чек 300 21.09.2024 18:56 [18:58:57]line Смена: 474 ФФД: 1.0 [18:58:57]line ЗНМ: 0300000113 [18:58:57]line РНМ: 0000000000091825 [18:58:57]line Версия ККМ: 001 [18:58:57]line ФМ: 0000000000871835 [18:58:57]line ФД: 151550 [18:58:57]line ФПД: 238281933344411 [18:58:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T185633&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151550&fm=238281933344411&tin=02508201610067®Number=0000000000091825&sum=70000 [18:58:57]written 0, free lines is 4095 [18:58:58]Write to MH i2c: 01 00 00 48 00 48 [18:58:58]Write i2c OK [18:58:58]MH_I2C_Read... [18:58:58]Read from MH i2c: 01 [18:58:58]MH_I2C_Read... [18:58:58]Read from MH i2c: 01 07 00 [18:58:58]MH_I2C_Read... [18:58:58]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E2 0C 3D [18:58:58]RasterBufferAndPrint [18:58:58]line [18:58:58]line [18:58:58]line [18:58:58]line [18:58:58]line [18:58:58]written 0, free lines is 3313 [18:58:58]MH_Cut [18:58:58]Write to MH i2c: D1 01 00 4F 00 01 21 [18:58:58]Write i2c OK [18:58:58]MH_I2C_Read... [18:58:58]Read from MH i2c: D1 [18:58:58]MH_I2C_Read... [18:58:58]Read from MH i2c: D1 01 00 [18:58:58]MH_I2C_Read... [18:58:58]Read from MH i2c: D1 01 00 4F 00 00 20 [18:58:58]Write to MH i2c: 01 00 00 50 00 50 [18:58:58]Write i2c OK [18:58:58]MH_I2C_Read... [18:58:58]OFD Sender: No OFD packet to send [18:58:59]*** Cut start [18:58:59]*** Purtial cut [18:58:59]*** Stage 1: CUTSNS_PIN = 1 [18:58:59]Read from MH i2c: 01 [18:58:59]MH_I2C_Read... [18:58:59]*** Stop cut motor [18:58:59]*** Cut end [18:58:59]Read from MH i2c: 01 07 00 [18:58:59]MH_I2C_Read... [18:58:59]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [18:58:59]process_action print_doc done [18:58:59]requested_data is exist [18:58:59]produce_requested_data [18:58:59]produce_requested_data return (null) [18:58:59]process_action_free print_doc [18:58:59]json_value_free [18:58:59]json_value_free done [18:58:59]process_json_proto returns [18:58:59]Send response to host [18:58:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [18:58:59]free response buf [18:58:59]execute_script done [18:58:59]execute_script returns [18:58:59]free content buf [18:58:59]Sock 7.Close socket [18:58:59]Sock 7.Thread stoped [18:59:03]OFD Sender: No OFD packet to send [18:59:08]OFD Sender: No OFD packet to send [18:59:13]OFD Sender: No OFD packet to send [18:59:18]OFD Sender: No OFD packet to send [18:59:23]OFD Sender: No OFD packet to send [18:59:24]recv_with_timeout no data received [18:59:28]OFD Sender: No OFD packet to send [18:59:33]OFD Sender: No OFD packet to send [18:59:36]accept exits with 8 [18:59:36]New connection [18:59:36]New thread 3067030884 created [18:59:36]Thread 3067174244 joined [18:59:36]Waiting for new connection... [18:59:36] Sock 8.Parse request [18:59:36]Sock 8.Check first char [18:59:36]Sock 8.First char is OK [18:59:36]request: POST /json_proto HTTP/1.0 [18:59:36]Method: POST [18:59:36]URL: /json_proto [18:59:36]Method is POST - this is cgi request [18:59:36]url: /json_proto [18:59:36]query_string will be loaded in cgi processing [18:59:36]execute_cgi json_proto POST (null) [18:59:36]execute_cgi path=json_proto method=POST [18:59:36]POST find Content-Length [18:59:36]Host: 172.17.43.67:8080 [18:59:36]Content-Length: 801 [18:59:36]Content-Type: application/json [18:59:36] [18:59:36]POST finish read [18:59:36]Found Content-Length = 801 [18:59:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.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\u000A4192514", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:36]execute_script... [18:59: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)1785568", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.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\u000A4192514", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:36]POST & json_proto [18:59:36]process_json_proto [18:59:36]json parsed OK: [18:59:36]protocol is kg_v1.0 [18:59:36]action value=close_receipt [18:59:36]process_action close_receipt [18:59:36]cmd_close_receipt [18:59:36]MH_GetDate [18:59:36]Write to MH i2c: F0 00 00 51 00 40 [18:59:36]Write i2c OK [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: F0 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: F0 09 00 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: F0 09 00 51 00 00 98 17 EF 66 6A BD 47 65 20 [18:59:36]GetLastDocTimeStamp 1726944993 [18:59:36]current date 1726945176 [18:59:36]FM_GetShiftState [18:59:36]SAM_PROTO_GetShiftState [18:59:36]wFMCommunicate request_size=4 [18:59:36]MH_SAM_APDU [18:59:36]CAPDU: 80 13 01 00 [18:59:36]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [18:59:36]Write i2c OK [18:59:36]MH_I2C_Read... [18:59:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:36]Read from MH i2c: E2 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: E2 0E 00 [18:59:36]MH_I2C_Read... [18:59:36]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5F [18:59:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:59:36]wFMCommunicate OK [18:59:36]SAM_PROTO_GetShiftState done [18:59:36]FM_GetShiftState done [18:59:36]opened in 1726878748 [18:59:36]opened+sec_in_day 1726965148 [18:59:36]quantity*price = 0 [18:59:36]sum+1 = 1 [18:59:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 301 21.09.2024 18:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 4192514 ФМ: 0000000000871835 ФД: 151551 ФПД: 226784664335117 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T185937&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151551&fm=226784664335117&tin=02508201610067®Number=0000000000091825&sum=0 [18:59:37]StoreToDocumentArchive [18:59:37]shift 474 fd 151551 [18:59:37]save to /storage/0474/doc_00151551 [18:59:37]save last doc name /storage/0474/doc_00151551 to /storage/kkm_last_doc_name [18:59:37]save OK [18:59:37]Clear old archive folders... [18:59:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:59:37]tlvbuf is 009D42F0 [18:59:37]SAM_PROTO_ClearQueue [18:59:37]wFMCommunicate request_size=4 [18:59:37]MH_SAM_APDU [18:59:37]CAPDU: 80 09 00 00 [18:59:37]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [18:59:37]Write i2c OK [18:59:37]MH_I2C_Read... [18:59:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:37]Read from MH i2c: E2 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 03 00 [18:59:37]MH_I2C_Read... [18:59:37]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [18:59:37]RAPDU: 90 00 [18:59:37]wFMCommunicate OK [18:59:37]SAM_PROTO_ClearQueue done [18:59:37]KKMCreateOFDPacket [18:59:37]OFDProtocolAddRootSTLVToBuf [18:59:37]FM_MakeSignedData [18:59:37]FM_MakeSignedData [18:59:37]SAM_PROTO_SignData [18:59:37]wFMCommunicate request_size=4 [18:59:37]MH_SAM_APDU [18:59:37]CAPDU: 80 0D 01 02 [18:59:37]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [18:59:37]Write i2c OK [18:59:37]MH_I2C_Read... [18:59:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:38]Read from MH i2c: E2 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 03 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [18:59:38]RAPDU: 90 00 [18:59:38]wFMCommunicate OK [18:59:38]wFMCommunicate request_size=255 [18:59:38]MH_SAM_APDU [18:59: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 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 2D 01 00 00 F4 03 04 00 99 17 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4F 02 00 35 04 06 00 CE [18:59:38]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 01 00 00 F4 03 04 00 99 17 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4F 02 00 35 04 06 00 CE 00 00 46 [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:38]Read from MH i2c: E2 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 03 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [18:59:38]RAPDU: 90 00 [18:59:38]wFMCommunicate OK [18:59:38]wFMCommunicate request_size=10 [18:59:38]MH_SAM_APDU [18:59:38]CAPDU: 80 0D 02 02 05 42 6B 5B B3 0D [18:59:38]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 42 6B 5B B3 0D 00 00 AE [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:38]Read from MH i2c: E2 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 03 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [18:59:38]RAPDU: 90 00 [18:59:38]wFMCommunicate OK [18:59:38]wFMCommunicate request_size=4 [18:59:38]MH_SAM_APDU [18:59:38]CAPDU: 80 0D 03 02 [18:59:38]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:38]Read from MH i2c: E2 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 0B 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 0B 00 63 00 00 A3 B5 F6 27 23 22 CF E1 90 00 49 [18:59:38]RAPDU: A3 B5 F6 27 23 22 CF E1 90 00 [18:59:38]wFMCommunicate OK [18:59:38]SAM_PROTO_SignData done [18:59:38]FM_MakeSignedData done [18:59:38]CreateOFDProtocolMessage [18:59:38]wFMCommunicate request_size=4 [18:59:38]MH_SAM_APDU [18:59:38]CAPDU: 80 11 00 00 [18:59:38]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:38]Read from MH i2c: E2 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 17 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [18:59:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:38]wFMCommunicate OK [18:59:38]CreateOFDProtocolMessage done [18:59:38]OFDSenderStorePacket 151551 [18:59:38]StoreOFDPacket docnum=151551 [18:59:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 76 07 01 34 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 01 00 00 F4 03 04 00 99 17 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4F 02 00 35 04 06 00 CE 42 6B 5B B3 0D A3 B5 F6 27 23 22 CF E1 [18:59:38]CheckFolder [18:59:38]dirname=/storage/ofd_packets [18:59:38]CheckFolder done [18:59:38]ProducePacketName [18:59:38]name=ofd_packets/00151551 [18:59:38]NVStorageSaveData ofd_packets/00151551 [18:59:38]File name is /storage/ofd_packets/00151551 [18:59:38]Write 301 bytes [18:59:38]NVStorageSaveData done [18:59:38]OFDSenderStorePacket done [18:59:38]KKMCreateOFDPacket done [18:59:38]NVStorageSaveData kkm_last_timestamp [18:59:38]File name is /storage/kkm_last_timestamp [18:59:38]Write 4 bytes [18:59:38]NVStorageSaveData done [18:59:38]ExternCall_PrintAddStr [18:59:38]wPrintStart [18:59:38]Write to MH i2c: 01 00 00 65 00 65 [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: 01 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: 01 07 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [18:59:38]RasterBufferAndPrint [18:59:38]line Счет N : (1)1785568 [18:59:38]line ИНН: 02508201610067 [18:59:38]line Контрольно-Кассовый Чек [18:59:38]line ПРОДАЖА [18:59:38]line ТРК (МРК, ГНК) : 22 [18:59:38]line Товар: 2710124130 [18:59:38]line Аи-92-К-5 [18:59:38]line 10.000 * 0.00 [18:59:38]line = 0.00 [18:59:38]line НДС 12% НСП 1% [18:59:38]line > о реализуемом товаре [18:59:38]line ИТОГО: 0.00 [18:59:38]line НСП 1% : 0.00 [18:59:38]line НДС 12% : 0.00 [18:59:38]line Наличными: 0.00 [18:59:38]line Безнал.: 0.00 [18:59:38]line Место: АЗС № 89 "Партнер Нефть" [18:59:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [18:59:38]line СНО: Общий режим [18:59:38]line Чек 301 21.09.2024 18:59 [18:59:38]line Смена: 474 ФФД: 1.0 [18:59:38]line ЗНМ: 0300000113 [18:59:38]line РНМ: 0000000000091825 [18:59:38]line Версия ККМ: 001 [18:59:38]line Талоны: Топливные Талоны [18:59:38]line 4192514 [18:59:38]line ФМ: 0000000000871835 [18:59:38]line ФД: 151551 [18:59:38]line ФПД: 226784664335117 [18:59:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T185937&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151551&fm=226784664335117&tin=02508201610067®Number=0000000000091825&sum=0 [18:59:38]written 0, free lines is 4095 [18:59:38]OFD Sender: Processing packet 151551 [packets to send 824, broken 823] [18:59:38]ProducePacketName [18:59:38]name=ofd_packets/00151551 [18:59:38]OFD Sender: To server: pG, [18:59:38]CommunicateWithHost lk.salyk.kg:30040 [18:59:38]ConnectInit lk.salyk.kg [18:59:38]Write to MH i2c: 01 00 00 8F 00 8F [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: 01 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: 01 07 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 F6 0C 98 [18:59:38]RasterBufferAndPrint [18:59:38]line [18:59:38]line [18:59:38]line [18:59:38]line [18:59:38]line [18:59:38]written 0, free lines is 3324 [18:59:38]MH_Cut [18:59:38]Write to MH i2c: D1 01 00 96 00 01 68 [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: D1 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: D1 01 00 [18:59:38]MH_I2C_Read... [18:59:38]Read from MH i2c: D1 01 00 96 00 00 67 [18:59:38]Write to MH i2c: 01 00 00 97 00 97 [18:59:38]Write i2c OK [18:59:38]MH_I2C_Read... [18:59:39]*** Cut start [18:59:39]*** Purtial cut [18:59:39]*** Stage 1: CUTSNS_PIN = 1 [18:59:39]Read from MH i2c: 01 [18:59:39]MH_I2C_Read... [18:59:39]*** Stop cut motor [18:59:39]*** Cut end [18:59:39]Read from MH i2c: 01 07 00 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [18:59:39]process_action close_receipt done [18:59:39]requested_data is exist [18:59:39]produce_requested_data [18:59:39]requested_item fm.sn is exist - process it [18:59:39]wFMCommunicate request_size=4 [18:59:39]MH_SAM_APDU [18:59:39]CAPDU: 80 11 00 00 [18:59:39]Write to MH i2c: E2 08 00 98 00 80 11 00 00 00 00 00 00 12 [18:59:39]Write i2c OK [18:59:39]MH_I2C_Read... [18:59:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:39]Read from MH i2c: E2 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: E2 17 00 [18:59:39]MH_I2C_Read... [18:59:39]Read from MH i2c: E2 17 00 98 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 65 [18:59:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [18:59:39]wFMCommunicate OK [18:59:39]requested_item fd.num is exist - process it [18:59:39]SAM_PROTO_GetFieldsCounters [18:59:39]wFMCommunicate request_size=4 [18:59:39]MH_SAM_APDU [18:59:39]CAPDU: 80 13 00 00 [18:59:40]Write to MH i2c: E2 08 00 99 00 80 13 00 00 00 00 00 00 15 [18:59:40]Write i2c OK [18:59:40]MH_I2C_Read... [18:59:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:59:40]Read from MH i2c: E2 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 62 00 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 62 00 99 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [18:59:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 FF 4F 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [18:59:40]wFMCommunicate OK [18:59:40]SAM_PROTO_GetFieldsCounters done [18:59:40]requested_item shift.num is exist - process it [18:59:40]requested_item shift.opened is exist - process it [18:59:40]req_shift_opened [18:59:40]FM_GetShiftState [18:59:40]SAM_PROTO_GetShiftState [18:59:40]wFMCommunicate request_size=4 [18:59:40]MH_SAM_APDU [18:59:40]CAPDU: 80 13 01 00 [18:59:40]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [18:59:40]Write i2c OK [18:59:40]MH_I2C_Read... [18:59:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:40]Read from MH i2c: E2 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 0E 00 [18:59:40]MH_I2C_Read... [18:59:40]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A7 [18:59:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [18:59:40]wFMCommunicate OK [18:59:40]SAM_PROTO_GetShiftState done [18:59:40]FM_GetShiftState done [18:59:40]req_shift_opened done [18:59:40]requested_item shift.open_date is exist - process it [18:59:40]req_shift_open_date [18:59:40]req_shift_open_date done [18:59:40]produce_requested_data done [18:59:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151551,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [18:59:40]process_action_free close_receipt [18:59:40]json_value_free [18:59:40]json_value_free done [18:59:40]process_json_proto returns [18:59:40]Send response to host [18:59:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151551,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [18:59:40]free response buf [18:59:40]execute_script done [18:59:40]execute_script returns [18:59:40]free content buf [18:59:40]Sock 8.Close socket [18:59:40]Sock 8.Thread stoped [18:59:43]ConnectInit Can't take IP for lk.salyk.kg [18:59:43]CommunicateWithHost connect error [18:59:43]CommunicateWithHost err = -1 [18:59:43]OFD Sender: Server communicate error [18:59:44]recv_with_timeout no data received [18:59:48]OFD Sender: Processing packet 151551 [packets to send 824, broken 823] [18:59:48]ProducePacketName [18:59:48]name=ofd_packets/00151551 [18:59:48]OFD Sender: To server: pG, [18:59:48]CommunicateWithHost lk.salyk.kg:30040 [18:59:48]ConnectInit lk.salyk.kg [18:59:53]ConnectInit Can't take IP for lk.salyk.kg [18:59:53]CommunicateWithHost connect error [18:59:53]CommunicateWithHost err = -1 [18:59:53]OFD Sender: Server communicate error [18:59:58]OFD Sender: Processing packet 151551 [packets to send 824, broken 823] [18:59:58]ProducePacketName [18:59:58]name=ofd_packets/00151551 [18:59:58]OFD Sender: To server: pG, [18:59:58]CommunicateWithHost lk.salyk.kg:30040 [18:59:58]ConnectInit lk.salyk.kg [19:00:01]Connected sock=8 [19:00:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 89 76 07 01 34 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 2D 01 00 00 F4 03 04 00 99 17 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4F 02 00 35 04 06 00 CE 42 6B 5B B3 0D A3 B5 F6 27 23 22 CF E1 [19:00:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 60 47 00 A4 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 FF 4F 02 00 F4 03 04 00 B6 BF EE 66 B6 04 01 00 00 49 77 FC 1F 2B B3 D3 8C [19:00:02]CommunicateWithHost err = 0 [19:00:02]CheckOFDResponse [19:00:02]1017 (14) - 77093643461234 [19:00:02]1041 (16) - 0000000000871835 [19:00:02]1040 (4) - 151551 [19:00:02]1012 (4) - 21.09.2024 12:44 [19:00:02]1206 (1) - 0 [19:00:02]OFD Sender: Remove packet 151551 [19:00:02]ProducePacketName [19:00:02]name=ofd_packets/00151551 [19:00:02]NVStorageDeleteData [19:00:03]OFD Sender: No OFD packet to send [19:00:08]OFD Sender: No OFD packet to send [19:00:12]recv_with_timeout no data received [19:00:13]OFD Sender: No OFD packet to send [19:00:18]OFD Sender: No OFD packet to send [19:00:23]OFD Sender: No OFD packet to send [19:00:28]OFD Sender: No OFD packet to send [19:00:33]OFD Sender: No OFD packet to send [19:00:38]OFD Sender: No OFD packet to send [19:00:43]OFD Sender: No OFD packet to send [19:00:48]OFD Sender: No OFD packet to send [19:00:53]OFD Sender: No OFD packet to send [19:00:58]OFD Sender: No OFD packet to send [19:01:03]OFD Sender: No OFD packet to send [19:01:08]OFD Sender: No OFD packet to send [19:01:13]OFD Sender: No OFD packet to send [19:01:18]OFD Sender: No OFD packet to send [19:01:23]OFD Sender: No OFD packet to send [19:01:28]OFD Sender: No OFD packet to send [19:01:31]recv_with_timeout no data received [19:01:33]OFD Sender: No OFD packet to send [19:01:38]OFD Sender: No OFD packet to send [19:01:43]OFD Sender: No OFD packet to send [19:01:48]OFD Sender: No OFD packet to send [19:01:53]OFD Sender: No OFD packet to send [19:01:55]recv_with_timeout no data received [19:01:58]OFD Sender: No OFD packet to send [19:02:03]OFD Sender: No OFD packet to send [19:02:08]OFD Sender: No OFD packet to send [19:02:13]OFD Sender: No OFD packet to send [19:02:18]OFD Sender: No OFD packet to send [19:02:23]OFD Sender: No OFD packet to send [19:02:28]OFD Sender: No OFD packet to send [19:02:33]OFD Sender: No OFD packet to send [19:02:38]OFD Sender: No OFD packet to send [19:02:42]accept exits with 10 [19:02:42]New connection [19:02:42]New thread 3067174244 created [19:02:42]Thread 3067030884 joined [19:02:42]Waiting for new connection... [19:02:42] Sock 10.Parse request [19:02:42]Sock 10.Check first char [19:02:42]Sock 10.First char is OK [19:02:42]request: POST /json_proto HTTP/1.0 [19:02:42]Method: POST [19:02:42]URL: /json_proto [19:02:42]Method is POST - this is cgi request [19:02:42]url: /json_proto [19:02:42]query_string will be loaded in cgi processing [19:02:42]execute_cgi json_proto POST (null) [19:02:42]execute_cgi path=json_proto method=POST [19:02:42]POST find Content-Length [19:02:42]Host: 172.17.43.67:8080 [19:02:42]Content-Length: 680 [19:02:42]Content-Type: application/json [19:02:42] [19:02:42]POST finish read [19:02:42]Found Content-Length = 680 [19:02:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.180, "sum" : 977.96, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 977.00, "payments": [ { "type": 0, "sum" : 977.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:42]execute_script... [19:02: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)1785569", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.180, "sum" : 977.96, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 977.00, "payments": [ { "type": 0, "sum" : 977.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:42]POST & json_proto [19:02:42]process_json_proto [19:02:42]json parsed OK: [19:02:42]protocol is kg_v1.0 [19:02:42]action value=close_receipt [19:02:42]process_action close_receipt [19:02:42]cmd_close_receipt [19:02:42]MH_GetDate [19:02:42]Write to MH i2c: F0 00 00 9B 00 8A [19:02:42]Write i2c OK [19:02:42]MH_I2C_Read... [19:02:42]Read from MH i2c: F0 [19:02:42]MH_I2C_Read... [19:02:42]Read from MH i2c: F0 09 00 [19:02:42]MH_I2C_Read... [19:02:42]Read from MH i2c: F0 09 00 9B 00 00 53 18 EF 66 6A BD 47 65 26 [19:02:42]GetLastDocTimeStamp 1726945177 [19:02:42]current date 1726945363 [19:02:42]FM_GetShiftState [19:02:42]SAM_PROTO_GetShiftState [19:02:42]wFMCommunicate request_size=4 [19:02:42]MH_SAM_APDU [19:02:42]CAPDU: 80 13 01 00 [19:02:42]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [19:02:42]Write i2c OK [19:02:42]MH_I2C_Read... [19:02:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:42]Read from MH i2c: E2 [19:02:42]MH_I2C_Read... [19:02:42]Read from MH i2c: E2 0E 00 [19:02:42]MH_I2C_Read... [19:02:42]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A9 [19:02:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:02:42]wFMCommunicate OK [19:02:42]SAM_PROTO_GetShiftState done [19:02:42]FM_GetShiftState done [19:02:42]opened in 1726878748 [19:02:42]opened+sec_in_day 1726965148 [19:02:42]quantity*price = 97795 [19:02:42]sum+1 = 97797 [19:02:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.96 ИТОГО: 977.00 Внесено: 1000.00 СДАЧА: 23.00 НСП 1% : 8.65 НДС 12% : 103.85 Наличными: 977.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 302 21.09.2024 19:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151552 ФПД: 73008361077687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T190243&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151552&fm=73008361077687&tin=02508201610067®Number=0000000000091825&sum=97700 [19:02:43]StoreToDocumentArchive [19:02:43]shift 474 fd 151552 [19:02:43]save to /storage/0474/doc_00151552 [19:02:43]save last doc name /storage/0474/doc_00151552 to /storage/kkm_last_doc_name [19:02:43]save OK [19:02:43]Clear old archive folders... [19:02:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:02:43]tlvbuf is 009E32F0 [19:02:43]SAM_PROTO_ClearQueue [19:02:43]wFMCommunicate request_size=4 [19:02:43]MH_SAM_APDU [19:02:43]CAPDU: 80 09 00 00 [19:02:43]Write to MH i2c: E2 08 00 A9 00 80 09 00 00 00 00 00 00 1B [19:02:43]Write i2c OK [19:02:43]MH_I2C_Read... [19:02:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:02:44]OFD Sender: No OFD packet to send [19:02:44]Read from MH i2c: E2 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [19:02:44]RAPDU: 90 00 [19:02:44]wFMCommunicate OK [19:02:44]SAM_PROTO_ClearQueue done [19:02:44]KKMCreateOFDPacket [19:02:44]OFDProtocolAddRootSTLVToBuf [19:02:44]FM_MakeSignedData [19:02:44]FM_MakeSignedData [19:02:44]SAM_PROTO_SignData [19:02:44]wFMCommunicate request_size=4 [19:02:44]MH_SAM_APDU [19:02:44]CAPDU: 80 0D 01 02 [19:02:44]Write to MH i2c: E2 08 00 AA 00 80 0D 01 02 00 00 00 00 23 [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:02:44]Read from MH i2c: E2 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [19:02:44]RAPDU: 90 00 [19:02:44]wFMCommunicate OK [19:02:44]wFMCommunicate request_size=255 [19:02:44]MH_SAM_APDU [19:02:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7C 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 04 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 7D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 28 00 00 00 00 07 04 06 00 A4 7D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 53 18 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 50 02 00 35 04 06 00 42 [19:02:44]Write to MH i2c: E2 02 01 AB 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7C 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 04 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 7D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 28 00 00 00 00 07 04 06 00 A4 7D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 53 18 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 50 02 00 35 04 06 00 42 00 00 3A [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:44]Read from MH i2c: E2 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [19:02:44]RAPDU: 90 00 [19:02:44]wFMCommunicate OK [19:02:44]wFMCommunicate request_size=10 [19:02:44]MH_SAM_APDU [19:02:44]CAPDU: 80 0D 02 02 05 66 95 6D 7B B7 [19:02:44]Write to MH i2c: E2 0D 00 AC 00 80 0D 02 02 05 00 66 95 6D 7B B7 00 00 CA [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:02:44]Read from MH i2c: E2 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [19:02:44]RAPDU: 90 00 [19:02:44]wFMCommunicate OK [19:02:44]wFMCommunicate request_size=4 [19:02:44]MH_SAM_APDU [19:02:44]CAPDU: 80 0D 03 02 [19:02:44]Write to MH i2c: E2 08 00 AD 00 80 0D 03 02 00 00 00 00 28 [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:02:44]Read from MH i2c: E2 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 0B 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 0B 00 AD 00 00 10 2C AA D8 24 1F C2 8C 90 00 78 [19:02:44]RAPDU: 10 2C AA D8 24 1F C2 8C 90 00 [19:02:44]wFMCommunicate OK [19:02:44]SAM_PROTO_SignData done [19:02:44]FM_MakeSignedData done [19:02:44]CreateOFDProtocolMessage [19:02:44]wFMCommunicate request_size=4 [19:02:44]MH_SAM_APDU [19:02:44]CAPDU: 80 11 00 00 [19:02:44]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:44]Read from MH i2c: E2 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 17 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [19:02:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:02:44]wFMCommunicate OK [19:02:44]CreateOFDProtocolMessage done [19:02:44]OFDSenderStorePacket 151552 [19:02:44]StoreOFDPacket docnum=151552 [19:02:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 98 5D 07 01 78 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7C 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 04 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 7D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 28 00 00 00 00 07 04 06 00 A4 7D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 53 18 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 50 02 00 35 04 06 00 42 66 95 6D 7B B7 10 2C AA D8 24 1F C2 8C [19:02:44]CheckFolder [19:02:44]dirname=/storage/ofd_packets [19:02:44]CheckFolder done [19:02:44]ProducePacketName [19:02:44]name=ofd_packets/00151552 [19:02:44]NVStorageSaveData ofd_packets/00151552 [19:02:44]File name is /storage/ofd_packets/00151552 [19:02:44]Write 301 bytes [19:02:44]NVStorageSaveData done [19:02:44]OFDSenderStorePacket done [19:02:44]KKMCreateOFDPacket done [19:02:44]NVStorageSaveData kkm_last_timestamp [19:02:44]File name is /storage/kkm_last_timestamp [19:02:44]Write 4 bytes [19:02:44]NVStorageSaveData done [19:02:44]ExternCall_PrintAddStr [19:02:44]wPrintStart [19:02:44]Write to MH i2c: 01 00 00 AF 00 AF [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: 01 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: 01 07 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [19:02:44]RasterBufferAndPrint [19:02:44]line Счет N : (1)1785569 [19:02:44]line ИНН: 02508201610067 [19:02:44]line Контрольно-Кассовый Чек [19:02:44]line ПРОДАЖА [19:02:44]line ТРК (МРК, ГНК) : 13 [19:02:44]line Товар: 2710124500 [19:02:44]line Аи-95-К-5 [19:02:44]line 13.180 * 74.20 [19:02:44]line = 977.96 [19:02:44]line НДС 12% НСП 1% [19:02:44]line > о реализуемом товаре [19:02:44]line ОКРУГЛЕНИЕ: -0.96 [19:02:44]line ИТОГО: 977.00 [19:02:44]line Внесено: 1000.00 [19:02:44]line СДАЧА: 23.00 [19:02:44]line НСП 1% : 8.65 [19:02:44]line НДС 12% : 103.85 [19:02:44]line Наличными: 977.00 [19:02:44]line Безнал.: 0.00 [19:02:44]line Место: АЗС № 89 "Партнер Нефть" [19:02:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:02:44]line СНО: Общий режим [19:02:44]line Чек 302 21.09.2024 19:02 [19:02:44]line Смена: 474 ФФД: 1.0 [19:02:44]line ЗНМ: 0300000113 [19:02:44]line РНМ: 0000000000091825 [19:02:44]line Версия ККМ: 001 [19:02:44]line ФМ: 0000000000871835 [19:02:44]line ФД: 151552 [19:02:44]line ФПД: 73008361077687 [19:02:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T190243&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151552&fm=73008361077687&tin=02508201610067®Number=0000000000091825&sum=97700 [19:02:44]written 0, free lines is 4095 [19:02:44]OFD Sender: Processing packet 151552 [packets to send 824, broken 823] [19:02:44]ProducePacketName [19:02:44]name=ofd_packets/00151552 [19:02:44]OFD Sender: To server: pG, [19:02:44]CommunicateWithHost lk.salyk.kg:30040 [19:02:44]ConnectInit lk.salyk.kg [19:02:44]Connected sock=8 [19:02:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 98 5D 07 01 78 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7C 33 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 04 7E 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 7D 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 28 00 00 00 00 07 04 06 00 A4 7D 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 53 18 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 50 02 00 35 04 06 00 42 66 95 6D 7B B7 10 2C AA D8 24 1F C2 8C [19:02:44]Write to MH i2c: 01 00 00 DA 00 DA [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: 01 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: 01 07 00 [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 DD 0C CA [19:02:44]RasterBufferAndPrint [19:02:44]line [19:02:44]line [19:02:44]line [19:02:44]line [19:02:44]line [19:02:44]written 0, free lines is 3299 [19:02:44]MH_Cut [19:02:44]Write to MH i2c: D1 01 00 E1 00 01 B3 [19:02:44]Write i2c OK [19:02:44]MH_I2C_Read... [19:02:44]Read from MH i2c: D1 [19:02:45]MH_I2C_Read... [19:02:45]Read from MH i2c: D1 01 00 [19:02:45]MH_I2C_Read... [19:02:45]Read from MH i2c: D1 01 00 E1 00 00 B2 [19:02:45]Write to MH i2c: 01 00 00 E2 00 E2 [19:02:45]Write i2c OK [19:02:45]MH_I2C_Read... [19:02:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 68 98 47 00 D5 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 00 50 02 00 F4 03 04 00 59 C0 EE 66 B6 04 01 00 00 11 25 57 01 8F CF D4 B9 [19:02:45]CommunicateWithHost err = 0 [19:02:45]CheckOFDResponse [19:02:45]1017 (14) - 77093643461234 [19:02:45]1041 (16) - 0000000000871835 [19:02:45]1040 (4) - 151552 [19:02:45]1012 (4) - 21.09.2024 12:47 [19:02:45]1206 (1) - 0 [19:02:45]OFD Sender: Remove packet 151552 [19:02:45]ProducePacketName [19:02:45]name=ofd_packets/00151552 [19:02:45]NVStorageDeleteData [19:02:45]*** Cut start [19:02:45]*** Purtial cut [19:02:45]*** Stage 1: CUTSNS_PIN = 1 [19:02:45]OFD Sender: No OFD packet to send [19:02:45]Read from MH i2c: 01 [19:02:46]MH_I2C_Read... [19:02:46]*** Stop cut motor [19:02:46]*** Cut end [19:02:46]Read from MH i2c: 01 07 00 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: 01 07 00 E2 00 00 00 00 00 00 FF 0F F7 [19:02:46]process_action close_receipt done [19:02:46]requested_data is exist [19:02:46]produce_requested_data [19:02:46]requested_item fm.sn is exist - process it [19:02:46]wFMCommunicate request_size=4 [19:02:46]MH_SAM_APDU [19:02:46]CAPDU: 80 11 00 00 [19:02:46]Write to MH i2c: E2 08 00 E3 00 80 11 00 00 00 00 00 00 5D [19:02:46]Write i2c OK [19:02:46]MH_I2C_Read... [19:02:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:46]Read from MH i2c: E2 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: E2 17 00 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: E2 17 00 E3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B0 [19:02:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:02:46]wFMCommunicate OK [19:02:46]requested_item fd.num is exist - process it [19:02:46]SAM_PROTO_GetFieldsCounters [19:02:46]wFMCommunicate request_size=4 [19:02:46]MH_SAM_APDU [19:02:46]CAPDU: 80 13 00 00 [19:02:46]Write to MH i2c: E2 08 00 E4 00 80 13 00 00 00 00 00 00 60 [19:02:46]Write i2c OK [19:02:46]MH_I2C_Read... [19:02:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:02:46]Read from MH i2c: E2 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: E2 62 00 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: E2 62 00 E4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [19:02:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 00 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:02:46]wFMCommunicate OK [19:02:46]SAM_PROTO_GetFieldsCounters done [19:02:46]requested_item shift.num is exist - process it [19:02:46]requested_item shift.opened is exist - process it [19:02:46]req_shift_opened [19:02:46]FM_GetShiftState [19:02:46]SAM_PROTO_GetShiftState [19:02:46]wFMCommunicate request_size=4 [19:02:46]MH_SAM_APDU [19:02:46]CAPDU: 80 13 01 00 [19:02:46]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [19:02:46]Write i2c OK [19:02:46]MH_I2C_Read... [19:02:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:46]Read from MH i2c: E2 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: E2 0E 00 [19:02:46]MH_I2C_Read... [19:02:46]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F2 [19:02:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:02:46]wFMCommunicate OK [19:02:46]SAM_PROTO_GetShiftState done [19:02:46]FM_GetShiftState done [19:02:46]req_shift_opened done [19:02:46]requested_item shift.open_date is exist - process it [19:02:46]req_shift_open_date [19:02:46]req_shift_open_date done [19:02:46]produce_requested_data done [19:02:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151552,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:02:46]process_action_free close_receipt [19:02:46]json_value_free [19:02:46]json_value_free done [19:02:46]process_json_proto returns [19:02:46]Send response to host [19:02:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151552,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:02:46]free response buf [19:02:46]execute_script done [19:02:46]execute_script returns [19:02:46]free content buf [19:02:46]Sock 10.Close socket [19:02:46]Sock 10.Thread stoped [19:02:50]OFD Sender: No OFD packet to send [19:02:55]OFD Sender: No OFD packet to send [19:03:01]OFD Sender: No OFD packet to send [19:03:04]recv_with_timeout no data received [19:03:06]OFD Sender: No OFD packet to send [19:03:11]OFD Sender: No OFD packet to send [19:03:16]OFD Sender: No OFD packet to send [19:03:21]OFD Sender: No OFD packet to send [19:03:26]OFD Sender: No OFD packet to send [19:03:31]OFD Sender: No OFD packet to send [19:03:34]recv_with_timeout no data received [19:03:36]OFD Sender: No OFD packet to send [19:03:41]OFD Sender: No OFD packet to send [19:03:46]OFD Sender: No OFD packet to send [19:03:51]OFD Sender: No OFD packet to send [19:03:56]OFD Sender: No OFD packet to send [19:04:01]OFD Sender: No OFD packet to send [19:04:06]OFD Sender: No OFD packet to send [19:04:11]OFD Sender: No OFD packet to send [19:04:16]OFD Sender: No OFD packet to send [19:04:21]OFD Sender: No OFD packet to send [19:04:26]OFD Sender: No OFD packet to send [19:04:31]OFD Sender: No OFD packet to send [19:04:36]OFD Sender: No OFD packet to send [19:04:41]OFD Sender: No OFD packet to send [19:04:46]OFD Sender: No OFD packet to send [19:04:51]OFD Sender: No OFD packet to send [19:04:56]OFD Sender: No OFD packet to send [19:05:01]OFD Sender: No OFD packet to send [19:05:06]OFD Sender: No OFD packet to send [19:05:11]OFD Sender: No OFD packet to send [19:05:16]OFD Sender: No OFD packet to send [19:05:21]OFD Sender: No OFD packet to send [19:05:26]OFD Sender: No OFD packet to send [19:05:31]OFD Sender: No OFD packet to send [19:05:36]OFD Sender: No OFD packet to send [19:05:40]recv_with_timeout no data received [19:05:41]OFD Sender: No OFD packet to send [19:05:46]OFD Sender: No OFD packet to send [19:05:51]OFD Sender: No OFD packet to send [19:05:56]OFD Sender: No OFD packet to send [19:06:01]OFD Sender: No OFD packet to send [19:06:06]OFD Sender: No OFD packet to send [19:06:11]OFD Sender: No OFD packet to send [19:06:16]OFD Sender: No OFD packet to send [19:06:21]OFD Sender: No OFD packet to send [19:06:26]recv_with_timeout no data received [19:06:26]OFD Sender: No OFD packet to send [19:06:31]OFD Sender: No OFD packet to send [19:06:36]OFD Sender: No OFD packet to send [19:06:41]OFD Sender: No OFD packet to send [19:06:46]OFD Sender: No OFD packet to send [19:06:51]OFD Sender: No OFD packet to send [19:06:56]OFD Sender: No OFD packet to send [19:07:00]recv_with_timeout no data received [19:07:01]OFD Sender: No OFD packet to send [19:07:06]OFD Sender: No OFD packet to send [19:07:11]OFD Sender: No OFD packet to send [19:07:16]OFD Sender: No OFD packet to send [19:07:21]OFD Sender: No OFD packet to send [19:07:26]OFD Sender: No OFD packet to send [19:07:31]OFD Sender: No OFD packet to send [19:07:36]OFD Sender: No OFD packet to send [19:07:42]OFD Sender: No OFD packet to send [19:07:47]OFD Sender: No OFD packet to send [19:07:52]OFD Sender: No OFD packet to send [19:07:54]recv_with_timeout no data received [19:07:57]OFD Sender: No OFD packet to send [19:08:02]OFD Sender: No OFD packet to send [19:08:07]OFD Sender: No OFD packet to send [19:08:12]OFD Sender: No OFD packet to send [19:08:17]OFD Sender: No OFD packet to send [19:08:18]recv_with_timeout no data received [19:08:22]OFD Sender: No OFD packet to send [19:08:27]OFD Sender: No OFD packet to send [19:08:32]OFD Sender: No OFD packet to send [19:08:37]OFD Sender: No OFD packet to send [19:08:42]OFD Sender: No OFD packet to send [19:08:47]OFD Sender: No OFD packet to send [19:08:52]OFD Sender: No OFD packet to send [19:08:57]OFD Sender: No OFD packet to send [19:09:02]OFD Sender: No OFD packet to send [19:09:07]OFD Sender: No OFD packet to send [19:09:12]OFD Sender: No OFD packet to send [19:09:17]OFD Sender: No OFD packet to send [19:09:22]OFD Sender: No OFD packet to send [19:09:25]accept exits with 9 [19:09:25]New connection [19:09:25]New thread 3067030884 created [19:09:25]Thread 3067174244 joined [19:09:25]Waiting for new connection... [19:09:25] Sock 9.Parse request [19:09:25]Sock 9.Check first char [19:09:25]Sock 9.First char is OK [19:09:25]request: POST /json_proto HTTP/1.0 [19:09:25]Method: POST [19:09:25]URL: /json_proto [19:09:25]Method is POST - this is cgi request [19:09:25]url: /json_proto [19:09:25]query_string will be loaded in cgi processing [19:09:25]execute_cgi json_proto POST (null) [19:09:25]execute_cgi path=json_proto method=POST [19:09:25]POST find Content-Length [19:09:25]Host: 172.17.43.67:8080 [19:09:25]Content-Length: 683 [19:09:25]Content-Type: application/json [19:09:25] [19:09:25]POST finish read [19:09:25]Found Content-Length = 683 [19:09:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 45.740, "sum" : 3393.91, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3393.00, "payments": [ { "type": 0, "sum" : 3393.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:25]execute_script... [19:09: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)1785570", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 45.740, "sum" : 3393.91, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3393.00, "payments": [ { "type": 0, "sum" : 3393.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:25]POST & json_proto [19:09:25]process_json_proto [19:09:25]json parsed OK: [19:09:25]protocol is kg_v1.0 [19:09:25]action value=close_receipt [19:09:25]process_action close_receipt [19:09:25]cmd_close_receipt [19:09:25]MH_GetDate [19:09:25]Write to MH i2c: F0 00 00 E6 00 D5 [19:09:25]Write i2c OK [19:09:25]MH_I2C_Read... [19:09:25]Read from MH i2c: F0 [19:09:25]MH_I2C_Read... [19:09:25]Read from MH i2c: F0 09 00 [19:09:25]MH_I2C_Read... [19:09:25]Read from MH i2c: F0 09 00 E6 00 00 E5 19 EF 66 6A BD 47 65 04 [19:09:25]GetLastDocTimeStamp 1726945363 [19:09:25]current date 1726945765 [19:09:25]FM_GetShiftState [19:09:25]SAM_PROTO_GetShiftState [19:09:25]wFMCommunicate request_size=4 [19:09:25]MH_SAM_APDU [19:09:25]CAPDU: 80 13 01 00 [19:09:25]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [19:09:25]Write i2c OK [19:09:25]MH_I2C_Read... [19:09:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:25]Read from MH i2c: E2 [19:09:25]MH_I2C_Read... [19:09:25]Read from MH i2c: E2 0E 00 [19:09:25]MH_I2C_Read... [19:09:25]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F4 [19:09:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:09:25]wFMCommunicate OK [19:09:25]SAM_PROTO_GetShiftState done [19:09:25]FM_GetShiftState done [19:09:25]opened in 1726878748 [19:09:25]opened+sec_in_day 1726965148 [19:09:25]quantity*price = 339390 [19:09:25]sum+1 = 339392 [19:09:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.91 ИТОГО: 3393.00 Внесено: 5000.00 СДАЧА: 1607.00 НСП 1% : 30.03 НДС 12% : 360.41 Наличными: 3393.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 303 21.09.2024 19:09 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151553 ФПД: 216798647563155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T190925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151553&fm=216798647563155&tin=02508201610067®Number=0000000000091825&sum=339300 [19:09:26]StoreToDocumentArchive [19:09:26]shift 474 fd 151553 [19:09:26]save to /storage/0474/doc_00151553 [19:09:26]save last doc name /storage/0474/doc_00151553 to /storage/kkm_last_doc_name [19:09:26]save OK [19:09:26]Clear old archive folders... [19:09:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:09:26]tlvbuf is 00989760 [19:09:26]SAM_PROTO_ClearQueue [19:09:26]wFMCommunicate request_size=4 [19:09:26]MH_SAM_APDU [19:09:26]CAPDU: 80 09 00 00 [19:09:26]Write to MH i2c: E2 08 00 F4 00 80 09 00 00 00 00 00 00 66 [19:09:26]Write i2c OK [19:09:26]MH_I2C_Read... [19:09:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:26]Read from MH i2c: E2 [19:09:26]MH_I2C_Read... [19:09:26]Read from MH i2c: E2 03 00 [19:09:26]MH_I2C_Read... [19:09:26]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [19:09:26]RAPDU: 90 00 [19:09:26]wFMCommunicate OK [19:09:26]SAM_PROTO_ClearQueue done [19:09:26]KKMCreateOFDPacket [19:09:26]OFDProtocolAddRootSTLVToBuf [19:09:26]FM_MakeSignedData [19:09:26]FM_MakeSignedData [19:09:26]SAM_PROTO_SignData [19:09:26]wFMCommunicate request_size=4 [19:09:26]MH_SAM_APDU [19:09:26]CAPDU: 80 0D 01 02 [19:09:26]Write to MH i2c: E2 08 00 F5 00 80 0D 01 02 00 00 00 00 6E [19:09:26]Write i2c OK [19:09:26]MH_I2C_Read... [19:09:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:26]Read from MH i2c: E2 [19:09:26]MH_I2C_Read... [19:09:26]Read from MH i2c: E2 03 00 [19:09:26]MH_I2C_Read... [19:09:26]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [19:09:26]RAPDU: 90 00 [19:09:26]wFMCommunicate OK [19:09:26]wFMCommunicate request_size=255 [19:09:26]MH_SAM_APDU [19:09: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 AC B2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BF 2D 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 2D 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 8C 00 00 00 00 07 04 06 00 64 2D 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 E5 19 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 50 02 00 35 04 06 00 C5 [19:09:26]Write to MH i2c: E2 02 01 F6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC B2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BF 2D 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 2D 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 8C 00 00 00 00 07 04 06 00 64 2D 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 E5 19 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 50 02 00 35 04 06 00 C5 00 00 A0 [19:09:26]Write i2c OK [19:09:26]MH_I2C_Read... [19:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:27]Read from MH i2c: E2 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 03 00 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [19:09:27]RAPDU: 90 00 [19:09:27]wFMCommunicate OK [19:09:27]wFMCommunicate request_size=10 [19:09:27]MH_SAM_APDU [19:09:27]CAPDU: 80 0D 02 02 05 2D 5E 60 33 93 [19:09:27]Write to MH i2c: E2 0D 00 F7 00 80 0D 02 02 05 00 2D 5E 60 33 93 00 00 2C [19:09:27]Write i2c OK [19:09:27]MH_I2C_Read... [19:09:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:27]Read from MH i2c: E2 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 03 00 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [19:09:27]RAPDU: 90 00 [19:09:27]wFMCommunicate OK [19:09:27]wFMCommunicate request_size=4 [19:09:27]MH_SAM_APDU [19:09:27]CAPDU: 80 0D 03 02 [19:09:27]Write to MH i2c: E2 08 00 F8 00 80 0D 03 02 00 00 00 00 73 [19:09:27]Write i2c OK [19:09:27]MH_I2C_Read... [19:09:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:27]Read from MH i2c: E2 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 0B 00 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 0B 00 F8 00 00 35 83 D2 0F E8 EB D1 77 90 00 28 [19:09:27]RAPDU: 35 83 D2 0F E8 EB D1 77 90 00 [19:09:27]wFMCommunicate OK [19:09:27]SAM_PROTO_SignData done [19:09:27]FM_MakeSignedData done [19:09:27]CreateOFDProtocolMessage [19:09:27]wFMCommunicate request_size=4 [19:09:27]MH_SAM_APDU [19:09:27]CAPDU: 80 11 00 00 [19:09:27]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [19:09:27]Write i2c OK [19:09:27]MH_I2C_Read... [19:09:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:27]Read from MH i2c: E2 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 17 00 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [19:09:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:09:27]wFMCommunicate OK [19:09:27]CreateOFDProtocolMessage done [19:09:27]OFDSenderStorePacket 151553 [19:09:27]StoreOFDPacket docnum=151553 [19:09:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 BC 07 01 D6 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC B2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BF 2D 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 2D 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 8C 00 00 00 00 07 04 06 00 64 2D 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 E5 19 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 50 02 00 35 04 06 00 C5 2D 5E 60 33 93 35 83 D2 0F E8 EB D1 77 [19:09:27]CheckFolder [19:09:27]dirname=/storage/ofd_packets [19:09:27]CheckFolder done [19:09:27]ProducePacketName [19:09:27]name=ofd_packets/00151553 [19:09:27]NVStorageSaveData ofd_packets/00151553 [19:09:27]File name is /storage/ofd_packets/00151553 [19:09:27]Write 301 bytes [19:09:27]NVStorageSaveData done [19:09:27]OFDSenderStorePacket done [19:09:27]KKMCreateOFDPacket done [19:09:27]NVStorageSaveData kkm_last_timestamp [19:09:27]File name is /storage/kkm_last_timestamp [19:09:27]Write 4 bytes [19:09:27]NVStorageSaveData done [19:09:27]ExternCall_PrintAddStr [19:09:27]wPrintStart [19:09:27]Write to MH i2c: 01 00 00 FA 00 FA [19:09:27]Write i2c OK [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: 01 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: 01 07 00 [19:09:27]MH_I2C_Read... [19:09:27]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [19:09:27]RasterBufferAndPrint [19:09:27]line Счет N : (1)1785570 [19:09:27]line ИНН: 02508201610067 [19:09:27]line Контрольно-Кассовый Чек [19:09:27]line ПРОДАЖА [19:09:27]line ТРК (МРК, ГНК) : 13 [19:09:27]line Товар: 2710124500 [19:09:27]line Аи-95-К-5 [19:09:27]line 45.740 * 74.20 [19:09:27]line = 3393.91 [19:09:27]line НДС 12% НСП 1% [19:09:27]line > о реализуемом товаре [19:09:27]line ОКРУГЛЕНИЕ: -0.91 [19:09:27]line ИТОГО: 3393.00 [19:09:27]line Внесено: 5000.00 [19:09:27]line СДАЧА: 1607.00 [19:09:27]line НСП 1% : 30.03 [19:09:27]line НДС 12% : 360.41 [19:09:27]line Наличными: 3393.00 [19:09:27]line Безнал.: 0.00 [19:09:27]line Место: АЗС № 89 "Партнер Нефть" [19:09:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:09:27]line СНО: Общий режим [19:09:27]line Чек 303 21.09.2024 19:09 [19:09:27]line Смена: 474 ФФД: 1.0 [19:09:27]line ЗНМ: 0300000113 [19:09:27]line РНМ: 0000000000091825 [19:09:27]line Версия ККМ: 001 [19:09:27]line ФМ: 0000000000871835 [19:09:27]line ФД: 151553 [19:09:27]line ФПД: 216798647563155 [19:09:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T190925&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151553&fm=216798647563155&tin=02508201610067®Number=0000000000091825&sum=339300 [19:09:27]OFD Sender: Processing packet 151553 [packets to send 824, broken 823] [19:09:27]ProducePacketName [19:09:27]name=ofd_packets/00151553 [19:09:27]OFD Sender: To server: pG, [19:09:27]CommunicateWithHost lk.salyk.kg:30040 [19:09:27]ConnectInit lk.salyk.kg [19:09:27]written 0, free lines is 4095 [19:09:28]Write to MH i2c: 01 00 00 25 01 26 [19:09:28]Write i2c OK [19:09:28]MH_I2C_Read... [19:09:28]Read from MH i2c: 01 [19:09:28]MH_I2C_Read... [19:09:28]Read from MH i2c: 01 07 00 [19:09:28]MH_I2C_Read... [19:09:28]Read from MH i2c: 01 07 00 25 01 00 00 00 00 00 E5 0C 1E [19:09:28]RasterBufferAndPrint [19:09:28]line [19:09:28]line [19:09:28]line [19:09:28]line [19:09:28]line [19:09:28]written 0, free lines is 3307 [19:09:28]MH_Cut [19:09:28]Write to MH i2c: D1 01 00 2C 01 01 FF [19:09:28]Write i2c OK [19:09:28]MH_I2C_Read... [19:09:28]Read from MH i2c: D1 [19:09:28]MH_I2C_Read... [19:09:28]Read from MH i2c: D1 01 00 [19:09:28]MH_I2C_Read... [19:09:28]Read from MH i2c: D1 01 00 2C 01 00 FE [19:09:28]Write to MH i2c: 01 00 00 2D 01 2E [19:09:28]Write i2c OK [19:09:28]MH_I2C_Read... [19:09:28]Connected sock=8 [19:09:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 BC 07 01 D6 1F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC B2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BF 2D 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 2D 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 8C 00 00 00 00 07 04 06 00 64 2D 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 01 00 00 F4 03 04 00 E5 19 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 50 02 00 35 04 06 00 C5 2D 5E 60 33 93 35 83 D2 0F E8 EB D1 77 [19:09:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 79 47 00 0F EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 01 50 02 00 F4 03 04 00 EC C1 EE 66 B6 04 01 00 00 DB 34 2B AE A6 B3 12 68 [19:09:28]CommunicateWithHost err = 0 [19:09:28]CheckOFDResponse [19:09:28]1017 (14) - 77093643461234 [19:09:28]1041 (16) - 0000000000871835 [19:09:28]1040 (4) - 151553 [19:09:28]1012 (4) - 21.09.2024 12:54 [19:09:28]1206 (1) - 0 [19:09:28]OFD Sender: Remove packet 151553 [19:09:28]ProducePacketName [19:09:28]name=ofd_packets/00151553 [19:09:28]NVStorageDeleteData [19:09:28]*** Cut start [19:09:28]*** Purtial cut [19:09:28]*** Stage 1: CUTSNS_PIN = 1 [19:09:29]*** Stop cut motor [19:09:29]*** Cut end [19:09:29]Read from MH i2c: 01 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: 01 07 00 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: 01 07 00 2D 01 00 00 00 00 00 FF 0F 43 [19:09:29]process_action close_receipt done [19:09:29]requested_data is exist [19:09:29]produce_requested_data [19:09:29]requested_item fm.sn is exist - process it [19:09:29]wFMCommunicate request_size=4 [19:09:29]MH_SAM_APDU [19:09:29]CAPDU: 80 11 00 00 [19:09:29]Write to MH i2c: E2 08 00 2E 01 80 11 00 00 00 00 00 00 A9 [19:09:29]OFD Sender: No OFD packet to send [19:09:29]Write i2c OK [19:09:29]MH_I2C_Read... [19:09:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:29]Read from MH i2c: E2 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: E2 17 00 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: E2 17 00 2E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FC [19:09:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:09:29]wFMCommunicate OK [19:09:29]requested_item fd.num is exist - process it [19:09:29]SAM_PROTO_GetFieldsCounters [19:09:29]wFMCommunicate request_size=4 [19:09:29]MH_SAM_APDU [19:09:29]CAPDU: 80 13 00 00 [19:09:29]Write to MH i2c: E2 08 00 2F 01 80 13 00 00 00 00 00 00 AC [19:09:29]Write i2c OK [19:09:29]MH_I2C_Read... [19:09:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:29]Read from MH i2c: E2 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: E2 62 00 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: E2 62 00 2F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [19:09:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 01 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:29]wFMCommunicate OK [19:09:29]SAM_PROTO_GetFieldsCounters done [19:09:29]requested_item shift.num is exist - process it [19:09:29]requested_item shift.opened is exist - process it [19:09:29]req_shift_opened [19:09:29]FM_GetShiftState [19:09:29]SAM_PROTO_GetShiftState [19:09:29]wFMCommunicate request_size=4 [19:09:29]MH_SAM_APDU [19:09:29]CAPDU: 80 13 01 00 [19:09:29]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [19:09:29]Write i2c OK [19:09:29]MH_I2C_Read... [19:09:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:29]Read from MH i2c: E2 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: E2 0E 00 [19:09:29]MH_I2C_Read... [19:09:29]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3E [19:09:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:09:29]wFMCommunicate OK [19:09:29]SAM_PROTO_GetShiftState done [19:09:29]FM_GetShiftState done [19:09:29]req_shift_opened done [19:09:29]requested_item shift.open_date is exist - process it [19:09:29]req_shift_open_date [19:09:29]req_shift_open_date done [19:09:29]produce_requested_data done [19:09:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151553,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:09:29]process_action_free close_receipt [19:09:29]json_value_free [19:09:29]json_value_free done [19:09:29]process_json_proto returns [19:09:29]Send response to host [19:09:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151553,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:09:29]free response buf [19:09:29]execute_script done [19:09:29]execute_script returns [19:09:29]free content buf [19:09:29]Sock 9.Close socket [19:09:29]Sock 9.Thread stoped [19:09:34]OFD Sender: No OFD packet to send [19:09:39]OFD Sender: No OFD packet to send [19:09:44]OFD Sender: No OFD packet to send [19:09:49]OFD Sender: No OFD packet to send [19:09:54]OFD Sender: No OFD packet to send [19:09:59]OFD Sender: No OFD packet to send [19:10:04]OFD Sender: No OFD packet to send [19:10:09]OFD Sender: No OFD packet to send [19:10:09]accept exits with 10 [19:10:09]New connection [19:10:09]New thread 3067174244 created [19:10:09]Thread 3067030884 joined [19:10:09]Waiting for new connection... [19:10:09] Sock 10.Parse request [19:10:09]Sock 10.Check first char [19:10:09]Sock 10.First char is OK [19:10:09]request: POST /json_proto HTTP/1.0 [19:10:09]Method: POST [19:10:09]URL: /json_proto [19:10:09]Method is POST - this is cgi request [19:10:09]url: /json_proto [19:10:09]query_string will be loaded in cgi processing [19:10:09]execute_cgi json_proto POST (null) [19:10:09]execute_cgi path=json_proto method=POST [19:10:09]POST find Content-Length [19:10:09]Host: 172.17.43.67:8080 [19:10:09]Content-Length: 678 [19:10:09]Content-Type: application/json [19:10:09] [19:10:09]POST finish read [19:10:09]Found Content-Length = 678 [19:10:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:09]execute_script... [19:10: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)1785571", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:09]POST & json_proto [19:10:09]process_json_proto [19:10:09]json parsed OK: [19:10:09]protocol is kg_v1.0 [19:10:09]action value=close_receipt [19:10:09]process_action close_receipt [19:10:09]cmd_close_receipt [19:10:09]MH_GetDate [19:10:09]Write to MH i2c: F0 00 00 31 01 21 [19:10:09]Write i2c OK [19:10:09]MH_I2C_Read... [19:10:09]Read from MH i2c: F0 [19:10:09]MH_I2C_Read... [19:10:09]Read from MH i2c: F0 09 00 [19:10:09]MH_I2C_Read... [19:10:09]Read from MH i2c: F0 09 00 31 01 00 12 1A EF 66 6A BD 47 65 7E [19:10:09]GetLastDocTimeStamp 1726945765 [19:10:09]current date 1726945810 [19:10:09]FM_GetShiftState [19:10:09]SAM_PROTO_GetShiftState [19:10:09]wFMCommunicate request_size=4 [19:10:09]MH_SAM_APDU [19:10:09]CAPDU: 80 13 01 00 [19:10:09]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [19:10:09]Write i2c OK [19:10:09]MH_I2C_Read... [19:10:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:09]Read from MH i2c: E2 [19:10:09]MH_I2C_Read... [19:10:09]Read from MH i2c: E2 0E 00 [19:10:09]MH_I2C_Read... [19:10:09]Read from MH i2c: E2 0E 00 32 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 40 [19:10:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:10:09]wFMCommunicate OK [19:10:09]SAM_PROTO_GetShiftState done [19:10:09]FM_GetShiftState done [19:10:09]opened in 1726878748 [19:10:09]opened+sec_in_day 1726965148 [19:10:09]quantity*price = 50036 [19:10:09]sum+1 = 50037 [19:10:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 304 21.09.2024 19:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151554 ФПД: 253995959321937 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T191010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151554&fm=253995959321937&tin=02508201610067®Number=0000000000091825&sum=50000 [19:10:11]StoreToDocumentArchive [19:10:11]shift 474 fd 151554 [19:10:11]save to /storage/0474/doc_00151554 [19:10:11]save last doc name /storage/0474/doc_00151554 to /storage/kkm_last_doc_name [19:10:11]save OK [19:10:11]Clear old archive folders... [19:10:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:11]tlvbuf is 00A0C2D0 [19:10:11]SAM_PROTO_ClearQueue [19:10:11]wFMCommunicate request_size=4 [19:10:11]MH_SAM_APDU [19:10:11]CAPDU: 80 09 00 00 [19:10:11]Write to MH i2c: E2 08 00 3F 01 80 09 00 00 00 00 00 00 B2 [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:11]Read from MH i2c: E2 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [19:10:11]RAPDU: 90 00 [19:10:11]wFMCommunicate OK [19:10:11]SAM_PROTO_ClearQueue done [19:10:11]KKMCreateOFDPacket [19:10:11]OFDProtocolAddRootSTLVToBuf [19:10:11]FM_MakeSignedData [19:10:11]FM_MakeSignedData [19:10:11]SAM_PROTO_SignData [19:10:11]wFMCommunicate request_size=4 [19:10:11]MH_SAM_APDU [19:10:11]CAPDU: 80 0D 01 02 [19:10:11]Write to MH i2c: E2 08 00 40 01 80 0D 01 02 00 00 00 00 BA [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:11]Read from MH i2c: E2 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [19:10:11]RAPDU: 90 00 [19:10:11]wFMCommunicate OK [19:10:11]wFMCommunicate request_size=255 [19:10:11]MH_SAM_APDU [19:10:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 12 1A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 50 02 00 35 04 06 00 E7 [19:10:11]Write to MH i2c: E2 02 01 41 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 12 1A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 50 02 00 35 04 06 00 E7 00 00 01 [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:11]Read from MH i2c: E2 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [19:10:11]RAPDU: 90 00 [19:10:11]wFMCommunicate OK [19:10:11]wFMCommunicate request_size=10 [19:10:11]MH_SAM_APDU [19:10:11]CAPDU: 80 0D 02 02 05 02 0A EE 05 51 [19:10:11]Write to MH i2c: E2 0D 00 42 01 80 0D 02 02 05 00 02 0A EE 05 51 00 00 17 [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:11]Read from MH i2c: E2 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [19:10:11]RAPDU: 90 00 [19:10:11]wFMCommunicate OK [19:10:11]wFMCommunicate request_size=4 [19:10:11]MH_SAM_APDU [19:10:11]CAPDU: 80 0D 03 02 [19:10:11]Write to MH i2c: E2 08 00 43 01 80 0D 03 02 00 00 00 00 BF [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:11]Read from MH i2c: E2 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 0B 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 0B 00 43 01 00 EE CF CF AF 43 11 10 C3 90 00 22 [19:10:11]RAPDU: EE CF CF AF 43 11 10 C3 90 00 [19:10:11]wFMCommunicate OK [19:10:11]SAM_PROTO_SignData done [19:10:11]FM_MakeSignedData done [19:10:11]CreateOFDProtocolMessage [19:10:11]wFMCommunicate request_size=4 [19:10:11]MH_SAM_APDU [19:10:11]CAPDU: 80 11 00 00 [19:10:11]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:11]Read from MH i2c: E2 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 17 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [19:10:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:11]wFMCommunicate OK [19:10:11]CreateOFDProtocolMessage done [19:10:11]OFDSenderStorePacket 151554 [19:10:11]StoreOFDPacket docnum=151554 [19:10:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 F0 07 01 8E 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 12 1A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 50 02 00 35 04 06 00 E7 02 0A EE 05 51 EE CF CF AF 43 11 10 C3 [19:10:11]CheckFolder [19:10:11]dirname=/storage/ofd_packets [19:10:11]CheckFolder done [19:10:11]ProducePacketName [19:10:11]name=ofd_packets/00151554 [19:10:11]NVStorageSaveData ofd_packets/00151554 [19:10:11]File name is /storage/ofd_packets/00151554 [19:10:11]Write 301 bytes [19:10:11]NVStorageSaveData done [19:10:11]OFDSenderStorePacket done [19:10:11]KKMCreateOFDPacket done [19:10:11]NVStorageSaveData kkm_last_timestamp [19:10:11]File name is /storage/kkm_last_timestamp [19:10:11]Write 4 bytes [19:10:11]NVStorageSaveData done [19:10:11]ExternCall_PrintAddStr [19:10:11]wPrintStart [19:10:11]Write to MH i2c: 01 00 00 45 01 46 [19:10:11]Write i2c OK [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: 01 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: 01 07 00 [19:10:11]MH_I2C_Read... [19:10:11]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [19:10:11]RasterBufferAndPrint [19:10:11]line Счет N : (1)1785571 [19:10:11]line ИНН: 02508201610067 [19:10:11]line Контрольно-Кассовый Чек [19:10:11]line ПРОДАЖА [19:10:11]line ТРК (МРК, ГНК) : 42 [19:10:11]line Товар: 2710124130 [19:10:11]line Аи-92-К-5 [19:10:11]line 7.380 * 67.80 [19:10:11]line = 500.36 [19:10:11]line НДС 12% НСП 1% [19:10:11]line > о реализуемом товаре [19:10:11]line ОКРУГЛЕНИЕ: -0.36 [19:10:11]line ИТОГО: 500.00 [19:10:11]line Внесено: 500.00 [19:10:11]line СДАЧА: 0.00 [19:10:11]line НСП 1% : 4.43 [19:10:11]line НДС 12% : 53.14 [19:10:11]line Наличными: 500.00 [19:10:11]line Безнал.: 0.00 [19:10:11]line Место: АЗС № 89 "Партнер Нефть" [19:10:11]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:10:11]line СНО: Общий режим [19:10:11]line Чек 304 21.09.2024 19:10 [19:10:11]line Смена: 474 ФФД: 1.0 [19:10:11]line ЗНМ: 0300000113 [19:10:11]line РНМ: 0000000000091825 [19:10:11]line Версия ККМ: 001 [19:10:11]line ФМ: 0000000000871835 [19:10:11]line ФД: 151554 [19:10:11]line ФПД: 253995959321937 [19:10:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T191010&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151554&fm=253995959321937&tin=02508201610067®Number=0000000000091825&sum=50000 [19:10:11]written 0, free lines is 4095 [19:10:11]OFD Sender: Processing packet 151554 [packets to send 824, broken 823] [19:10:11]ProducePacketName [19:10:11]name=ofd_packets/00151554 [19:10:11]OFD Sender: To server: pG, [19:10:11]CommunicateWithHost lk.salyk.kg:30040 [19:10:11]ConnectInit lk.salyk.kg [19:10:12]Connected sock=9 [19:10:12]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 74 F0 07 01 8E 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 12 1A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 50 02 00 35 04 06 00 E7 02 0A EE 05 51 EE CF CF AF 43 11 10 C3 [19:10:12]Write to MH i2c: 01 00 00 70 01 71 [19:10:12]Write i2c OK [19:10:12]MH_I2C_Read... [19:10:12]Read from MH i2c: 01 [19:10:12]MH_I2C_Read... [19:10:12]Read from MH i2c: 01 07 00 [19:10:12]MH_I2C_Read... [19:10:12]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 D5 0C 59 [19:10:12]RasterBufferAndPrint [19:10:12]line [19:10:12]line [19:10:12]line [19:10:12]line [19:10:12]line [19:10:12]written 0, free lines is 3289 [19:10:12]MH_Cut [19:10:12]Write to MH i2c: D1 01 00 77 01 01 4A [19:10:12]Write i2c OK [19:10:12]MH_I2C_Read... [19:10:12]Read from MH i2c: D1 [19:10:12]MH_I2C_Read... [19:10:12]Read from MH i2c: D1 01 00 [19:10:12]MH_I2C_Read... [19:10:12]Read from MH i2c: D1 01 00 77 01 00 49 [19:10:12]Write to MH i2c: 01 00 00 78 01 79 [19:10:12]Write i2c OK [19:10:12]MH_I2C_Read... [19:10:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9B B6 47 00 83 4A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 02 50 02 00 F4 03 04 00 18 C2 EE 66 B6 04 01 00 00 5D 6A 4C F3 35 EF 8E 5F [19:10:12]CommunicateWithHost err = 0 [19:10:12]CheckOFDResponse [19:10:12]1017 (14) - 77093643461234 [19:10:12]1041 (16) - 0000000000871835 [19:10:12]1040 (4) - 151554 [19:10:12]1012 (4) - 21.09.2024 12:54 [19:10:12]1206 (1) - 0 [19:10:12]OFD Sender: Remove packet 151554 [19:10:12]ProducePacketName [19:10:12]name=ofd_packets/00151554 [19:10:12]NVStorageDeleteData [19:10:13]*** Cut start [19:10:13]*** Purtial cut [19:10:13]*** Stage 1: CUTSNS_PIN = 1 [19:10:13]OFD Sender: No OFD packet to send [19:10:13]Read from MH i2c: 01 [19:10:13]MH_I2C_Read... [19:10:13]*** Stop cut motor [19:10:13]*** Cut end [19:10:13]Read from MH i2c: 01 07 00 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [19:10:13]process_action close_receipt done [19:10:13]requested_data is exist [19:10:13]produce_requested_data [19:10:13]requested_item fm.sn is exist - process it [19:10:13]wFMCommunicate request_size=4 [19:10:13]MH_SAM_APDU [19:10:13]CAPDU: 80 11 00 00 [19:10:13]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [19:10:13]Write i2c OK [19:10:13]MH_I2C_Read... [19:10:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:13]Read from MH i2c: E2 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: E2 17 00 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [19:10:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:10:13]wFMCommunicate OK [19:10:13]requested_item fd.num is exist - process it [19:10:13]SAM_PROTO_GetFieldsCounters [19:10:13]wFMCommunicate request_size=4 [19:10:13]MH_SAM_APDU [19:10:13]CAPDU: 80 13 00 00 [19:10:13]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [19:10:13]Write i2c OK [19:10:13]MH_I2C_Read... [19:10:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:13]Read from MH i2c: E2 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: E2 62 00 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [19:10:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 02 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:13]wFMCommunicate OK [19:10:13]SAM_PROTO_GetFieldsCounters done [19:10:13]requested_item shift.num is exist - process it [19:10:13]requested_item shift.opened is exist - process it [19:10:13]req_shift_opened [19:10:13]FM_GetShiftState [19:10:13]SAM_PROTO_GetShiftState [19:10:13]wFMCommunicate request_size=4 [19:10:13]MH_SAM_APDU [19:10:13]CAPDU: 80 13 01 00 [19:10:13]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [19:10:13]Write i2c OK [19:10:13]MH_I2C_Read... [19:10:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:13]Read from MH i2c: E2 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: E2 0E 00 [19:10:13]MH_I2C_Read... [19:10:13]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 89 [19:10:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:10:13]wFMCommunicate OK [19:10:13]SAM_PROTO_GetShiftState done [19:10:13]FM_GetShiftState done [19:10:13]req_shift_opened done [19:10:13]requested_item shift.open_date is exist - process it [19:10:13]req_shift_open_date [19:10:13]req_shift_open_date done [19:10:13]produce_requested_data done [19:10:13]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151554,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:10:13]process_action_free close_receipt [19:10:13]json_value_free [19:10:13]json_value_free done [19:10:13]process_json_proto returns [19:10:13]Send response to host [19:10:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151554,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:10:13]free response buf [19:10:13]execute_script done [19:10:13]execute_script returns [19:10:13]free content buf [19:10:13]Sock 10.Close socket [19:10:13]Sock 10.Thread stoped [19:10:18]OFD Sender: No OFD packet to send [19:10:23]OFD Sender: No OFD packet to send [19:10:28]OFD Sender: No OFD packet to send [19:10:33]OFD Sender: No OFD packet to send [19:10:38]OFD Sender: No OFD packet to send [19:10:43]OFD Sender: No OFD packet to send [19:10:48]OFD Sender: No OFD packet to send [19:10:53]OFD Sender: No OFD packet to send [19:10:58]OFD Sender: No OFD packet to send [19:11:03]OFD Sender: No OFD packet to send [19:11:08]OFD Sender: No OFD packet to send [19:11:08]recv_with_timeout no data received [19:11:13]OFD Sender: No OFD packet to send [19:11:18]OFD Sender: No OFD packet to send [19:11:23]OFD Sender: No OFD packet to send [19:11:28]OFD Sender: No OFD packet to send [19:11:33]OFD Sender: No OFD packet to send [19:11:38]OFD Sender: No OFD packet to send [19:11:43]OFD Sender: No OFD packet to send [19:11:48]OFD Sender: No OFD packet to send [19:11:53]OFD Sender: No OFD packet to send [19:11:58]OFD Sender: No OFD packet to send [19:12:03]OFD Sender: No OFD packet to send [19:12:08]OFD Sender: No OFD packet to send [19:12:13]OFD Sender: No OFD packet to send [19:12:18]OFD Sender: No OFD packet to send [19:12:18]recv_with_timeout no data received [19:12:23]OFD Sender: No OFD packet to send [19:12:28]OFD Sender: No OFD packet to send [19:12:29]recv_with_timeout no data received [19:12:33]OFD Sender: No OFD packet to send [19:12:38]OFD Sender: No OFD packet to send [19:12:43]OFD Sender: No OFD packet to send [19:12:48]OFD Sender: No OFD packet to send [19:12:53]OFD Sender: No OFD packet to send [19:12:58]OFD Sender: No OFD packet to send [19:13:03]OFD Sender: No OFD packet to send [19:13:08]OFD Sender: No OFD packet to send [19:13:13]OFD Sender: No OFD packet to send [19:13:19]OFD Sender: No OFD packet to send [19:13:24]OFD Sender: No OFD packet to send [19:13:29]OFD Sender: No OFD packet to send [19:13:34]OFD Sender: No OFD packet to send [19:13:35]recv_with_timeout no data received [19:13:39]OFD Sender: No OFD packet to send [19:13:44]OFD Sender: No OFD packet to send [19:13:49]OFD Sender: No OFD packet to send [19:13:54]OFD Sender: No OFD packet to send [19:13:59]OFD Sender: No OFD packet to send [19:14:04]OFD Sender: No OFD packet to send [19:14:09]OFD Sender: No OFD packet to send [19:14:14]OFD Sender: No OFD packet to send [19:14:19]OFD Sender: No OFD packet to send [19:14:24]OFD Sender: No OFD packet to send [19:14:29]OFD Sender: No OFD packet to send [19:14:32]recv_with_timeout no data received [19:14:34]OFD Sender: No OFD packet to send [19:14:39]OFD Sender: No OFD packet to send [19:14:44]OFD Sender: No OFD packet to send [19:14:49]OFD Sender: No OFD packet to send [19:14:51]recv_with_timeout no data received [19:14:54]OFD Sender: No OFD packet to send [19:14:59]OFD Sender: No OFD packet to send [19:15:04]OFD Sender: No OFD packet to send [19:15:09]OFD Sender: No OFD packet to send [19:15:14]OFD Sender: No OFD packet to send [19:15:19]OFD Sender: No OFD packet to send [19:15:24]OFD Sender: No OFD packet to send [19:15:27]recv_with_timeout no data received [19:15:29]OFD Sender: No OFD packet to send [19:15:34]OFD Sender: No OFD packet to send [19:15:39]OFD Sender: No OFD packet to send [19:15:44]OFD Sender: No OFD packet to send [19:15:49]OFD Sender: No OFD packet to send [19:15:54]OFD Sender: No OFD packet to send [19:15:59]OFD Sender: No OFD packet to send [19:16:04]OFD Sender: No OFD packet to send [19:16:09]OFD Sender: No OFD packet to send [19:16:14]OFD Sender: No OFD packet to send [19:16:19]OFD Sender: No OFD packet to send [19:16:24]OFD Sender: No OFD packet to send [19:16:29]OFD Sender: No OFD packet to send [19:16:34]OFD Sender: No OFD packet to send [19:16:39]OFD Sender: No OFD packet to send [19:16:40]recv_with_timeout no data received [19:16:44]OFD Sender: No OFD packet to send [19:16:49]OFD Sender: No OFD packet to send [19:16:54]OFD Sender: No OFD packet to send [19:16:59]OFD Sender: No OFD packet to send [19:17:04]OFD Sender: No OFD packet to send [19:17:09]OFD Sender: No OFD packet to send [19:17:14]OFD Sender: No OFD packet to send [19:17:19]OFD Sender: No OFD packet to send [19:17:21]recv_with_timeout no data received [19:17:24]OFD Sender: No OFD packet to send [19:17:29]OFD Sender: No OFD packet to send [19:17:33]accept exits with 8 [19:17:33]New connection [19:17:33]New thread 3067030884 created [19:17:33]Thread 3067174244 joined [19:17:33]Waiting for new connection... [19:17:33] Sock 8.Parse request [19:17:33]Sock 8.Check first char [19:17:33]Sock 8.First char is OK [19:17:33]request: POST /json_proto HTTP/1.0 [19:17:33]Method: POST [19:17:33]URL: /json_proto [19:17:33]Method is POST - this is cgi request [19:17:33]url: /json_proto [19:17:33]query_string will be loaded in cgi processing [19:17:33]execute_cgi json_proto POST (null) [19:17:33]execute_cgi path=json_proto method=POST [19:17:33]POST find Content-Length [19:17:33]Host: 172.17.43.67:8080 [19:17:33]Content-Length: 796 [19:17:33]Content-Type: application/json [19:17:33] [19:17:33]POST finish read [19:17:33]Found Content-Length = 796 [19:17:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.850, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:33]execute_script... [19:17: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)1785572", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 8.850, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:17:33]POST & json_proto [19:17:33]process_json_proto [19:17:33]json parsed OK: [19:17:33]protocol is kg_v1.0 [19:17:33]action value=close_receipt [19:17:33]process_action close_receipt [19:17:33]cmd_close_receipt [19:17:33]MH_GetDate [19:17:33]Write to MH i2c: F0 00 00 7C 01 6C [19:17:33]Write i2c OK [19:17:33]MH_I2C_Read... [19:17:33]Read from MH i2c: F0 [19:17:33]MH_I2C_Read... [19:17:33]Read from MH i2c: F0 09 00 [19:17:33]MH_I2C_Read... [19:17:33]Read from MH i2c: F0 09 00 7C 01 00 CE 1B EF 66 6A BD 47 65 86 [19:17:33]GetLastDocTimeStamp 1726945810 [19:17:33]current date 1726946254 [19:17:33]FM_GetShiftState [19:17:33]SAM_PROTO_GetShiftState [19:17:33]wFMCommunicate request_size=4 [19:17:33]MH_SAM_APDU [19:17:33]CAPDU: 80 13 01 00 [19:17:33]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [19:17:33]Write i2c OK [19:17:33]MH_I2C_Read... [19:17:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:33]Read from MH i2c: E2 [19:17:33]MH_I2C_Read... [19:17:33]Read from MH i2c: E2 0E 00 [19:17:33]MH_I2C_Read... [19:17:33]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8B [19:17:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:17:33]wFMCommunicate OK [19:17:33]SAM_PROTO_GetShiftState done [19:17:33]FM_GetShiftState done [19:17:33]opened in 1726878748 [19:17:33]opened+sec_in_day 1726965148 [19:17:33]quantity*price = 0 [19:17:33]sum+1 = 1 [19:17:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 305 21.09.2024 19:17 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151555 ФПД: 209710001434472 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T191734&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151555&fm=209710001434472&tin=02508201610067®Number=0000000000091825&sum=0 [19:17:34]StoreToDocumentArchive [19:17:34]shift 474 fd 151555 [19:17:34]save to /storage/0474/doc_00151555 [19:17:34]save last doc name /storage/0474/doc_00151555 to /storage/kkm_last_doc_name [19:17:34]save OK [19:17:34]Clear old archive folders... [19:17:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:17:34]tlvbuf is 009F95E0 [19:17:34]SAM_PROTO_ClearQueue [19:17:34]wFMCommunicate request_size=4 [19:17:34]MH_SAM_APDU [19:17:34]CAPDU: 80 09 00 00 [19:17:34]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [19:17:34]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [19:17:35]RAPDU: 90 00 [19:17:35]wFMCommunicate OK [19:17:35]SAM_PROTO_ClearQueue done [19:17:35]KKMCreateOFDPacket [19:17:35]OFDProtocolAddRootSTLVToBuf [19:17:35]FM_MakeSignedData [19:17:35]FM_MakeSignedData [19:17:35]SAM_PROTO_SignData [19:17:35]wFMCommunicate request_size=4 [19:17:35]MH_SAM_APDU [19:17:35]CAPDU: 80 0D 01 02 [19:17:35]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [19:17:35]RAPDU: 90 00 [19:17:35]wFMCommunicate OK [19:17:35]wFMCommunicate request_size=255 [19:17:35]MH_SAM_APDU [19:17: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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 CE 1B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 50 02 00 35 04 06 00 BE [19:17:35]Write to MH i2c: E2 02 01 8C 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 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 CE 1B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 50 02 00 35 04 06 00 BE 00 00 21 [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [19:17:35]RAPDU: 90 00 [19:17:35]wFMCommunicate OK [19:17:35]wFMCommunicate request_size=10 [19:17:35]MH_SAM_APDU [19:17:35]CAPDU: 80 0D 02 02 05 BA EA 24 2F 68 [19:17:35]Write to MH i2c: E2 0D 00 8D 01 80 0D 02 02 05 00 BA EA 24 2F 68 00 00 71 [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [19:17:35]RAPDU: 90 00 [19:17:35]wFMCommunicate OK [19:17:35]wFMCommunicate request_size=4 [19:17:35]MH_SAM_APDU [19:17:35]CAPDU: 80 0D 03 02 [19:17:35]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 0B 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 0B 00 8E 01 00 2A 1D 34 FA 8A 90 21 C9 90 00 84 [19:17:35]RAPDU: 2A 1D 34 FA 8A 90 21 C9 90 00 [19:17:35]wFMCommunicate OK [19:17:35]SAM_PROTO_SignData done [19:17:35]FM_MakeSignedData done [19:17:35]CreateOFDProtocolMessage [19:17:35]wFMCommunicate request_size=4 [19:17:35]MH_SAM_APDU [19:17:35]CAPDU: 80 11 00 00 [19:17:35]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:35]Read from MH i2c: E2 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 17 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [19:17:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:17:35]wFMCommunicate OK [19:17:35]CreateOFDProtocolMessage done [19:17:35]OFDSenderStorePacket 151555 [19:17:35]StoreOFDPacket docnum=151555 [19:17:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2D 9F 07 01 1E 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 CE 1B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 50 02 00 35 04 06 00 BE BA EA 24 2F 68 2A 1D 34 FA 8A 90 21 C9 [19:17:35]CheckFolder [19:17:35]dirname=/storage/ofd_packets [19:17:35]CheckFolder done [19:17:35]ProducePacketName [19:17:35]name=ofd_packets/00151555 [19:17:35]NVStorageSaveData ofd_packets/00151555 [19:17:35]File name is /storage/ofd_packets/00151555 [19:17:35]Write 301 bytes [19:17:35]NVStorageSaveData done [19:17:35]OFDSenderStorePacket done [19:17:35]KKMCreateOFDPacket done [19:17:35]NVStorageSaveData kkm_last_timestamp [19:17:35]File name is /storage/kkm_last_timestamp [19:17:35]Write 4 bytes [19:17:35]NVStorageSaveData done [19:17:35]ExternCall_PrintAddStr [19:17:35]wPrintStart [19:17:35]Write to MH i2c: 01 00 00 90 01 91 [19:17:35]OFD Sender: Processing packet 151555 [packets to send 824, broken 823] [19:17:35]ProducePacketName [19:17:35]name=ofd_packets/00151555 [19:17:35]OFD Sender: To server: pG, [19:17:35]CommunicateWithHost lk.salyk.kg:30040 [19:17:35]ConnectInit lk.salyk.kg [19:17:35]Write i2c OK [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: 01 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: 01 07 00 [19:17:35]MH_I2C_Read... [19:17:35]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [19:17:35]RasterBufferAndPrint [19:17:35]line Счет N : (1)1785572 [19:17:35]line ИНН: 02508201610067 [19:17:35]line Контрольно-Кассовый Чек [19:17:35]line ПРОДАЖА [19:17:35]line ТРК (МРК, ГНК) : 22 [19:17:35]line Товар: 2710124130 [19:17:35]line Аи-92-К-5 [19:17:35]line 8.850 * 0.00 [19:17:35]line = 0.00 [19:17:35]line НДС 12% НСП 1% [19:17:35]line > о реализуемом товаре [19:17:35]line ИТОГО: 0.00 [19:17:35]line НСП 1% : 0.00 [19:17:35]line НДС 12% : 0.00 [19:17:35]line Наличными: 0.00 [19:17:35]line Безнал.: 0.00 [19:17:35]line Место: АЗС № 89 "Партнер Нефть" [19:17:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:17:35]line СНО: Общий режим [19:17:35]line Чек 305 21.09.2024 19:17 [19:17:35]line Смена: 474 ФФД: 1.0 [19:17:35]line ЗНМ: 0300000113 [19:17:35]line РНМ: 0000000000091825 [19:17:35]line Версия ККМ: 001 [19:17:35]line Платежная система: O! деньги [19:17:35]line ФМ: 0000000000871835 [19:17:35]line ФД: 151555 [19:17:35]line ФПД: 209710001434472 [19:17:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T191734&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151555&fm=209710001434472&tin=02508201610067®Number=0000000000091825&sum=0 [19:17:35]written 0, free lines is 4095 [19:17:36]Write to MH i2c: 01 00 00 BA 01 BB [19:17:36]Write i2c OK [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: 01 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: 01 07 00 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 DE 0C AC [19:17:36]RasterBufferAndPrint [19:17:36]line [19:17:36]line [19:17:36]line [19:17:36]line [19:17:36]line [19:17:36]written 0, free lines is 3300 [19:17:36]MH_Cut [19:17:36]Write to MH i2c: D1 01 00 C1 01 01 94 [19:17:36]Write i2c OK [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: D1 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: D1 01 00 [19:17:36]MH_I2C_Read... [19:17:36]Read from MH i2c: D1 01 00 C1 01 00 93 [19:17:36]Write to MH i2c: 01 00 00 C2 01 C3 [19:17:36]Write i2c OK [19:17:36]MH_I2C_Read... [19:17:36]Connected sock=11 [19:17:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2D 9F 07 01 1E 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 CE 1B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 50 02 00 35 04 06 00 BE BA EA 24 2F 68 2A 1D 34 FA 8A 90 21 C9 [19:17:36]*** Cut start [19:17:36]*** Purtial cut [19:17:36]*** Stage 1: CUTSNS_PIN = 1 [19:17:37]Read from MH i2c: 01 [19:17:37]MH_I2C_Read... [19:17:37]*** Stop cut motor [19:17:37]*** Cut end [19:17:37]Read from MH i2c: 01 07 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: 01 07 00 C2 01 00 00 00 00 00 FF 0F D8 [19:17:37]process_action close_receipt done [19:17:37]requested_data is exist [19:17:37]produce_requested_data [19:17:37]requested_item fm.sn is exist - process it [19:17:37]wFMCommunicate request_size=4 [19:17:37]MH_SAM_APDU [19:17:37]CAPDU: 80 11 00 00 [19:17:37]Write to MH i2c: E2 08 00 C3 01 80 11 00 00 00 00 00 00 3E [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 17 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 17 00 C3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [19:17:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:17:37]wFMCommunicate OK [19:17:37]requested_item fd.num is exist - process it [19:17:37]SAM_PROTO_GetFieldsCounters [19:17:37]wFMCommunicate request_size=4 [19:17:37]MH_SAM_APDU [19:17:37]CAPDU: 80 13 00 00 [19:17:37]Write to MH i2c: E2 08 00 C4 01 80 13 00 00 00 00 00 00 41 [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 62 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 62 00 C4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 28 [19:17:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 03 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:17:37]wFMCommunicate OK [19:17:37]SAM_PROTO_GetFieldsCounters done [19:17:37]requested_item shift.num is exist - process it [19:17:37]requested_item shift.opened is exist - process it [19:17:37]req_shift_opened [19:17:37]FM_GetShiftState [19:17:37]SAM_PROTO_GetShiftState [19:17:37]wFMCommunicate request_size=4 [19:17:37]MH_SAM_APDU [19:17:37]CAPDU: 80 13 01 00 [19:17:37]Write to MH i2c: E2 08 00 C5 01 80 13 01 00 00 00 00 00 43 [19:17:37]Write i2c OK [19:17:37]MH_I2C_Read... [19:17:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:17:37]Read from MH i2c: E2 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 0E 00 [19:17:37]MH_I2C_Read... [19:17:37]Read from MH i2c: E2 0E 00 C5 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D3 [19:17:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:17:37]wFMCommunicate OK [19:17:37]SAM_PROTO_GetShiftState done [19:17:37]FM_GetShiftState done [19:17:37]req_shift_opened done [19:17:37]requested_item shift.open_date is exist - process it [19:17:37]req_shift_open_date [19:17:37]req_shift_open_date done [19:17:37]produce_requested_data done [19:17:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151555,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:17:37]process_action_free close_receipt [19:17:37]json_value_free [19:17:37]json_value_free done [19:17:37]process_json_proto returns [19:17:37]Send response to host [19:17:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151555,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:17:37]free response buf [19:17:37]execute_script done [19:17:37]execute_script returns [19:17:37]free content buf [19:17:37]Sock 8.Close socket [19:17:37]Sock 8.Thread stoped [19:17:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5F 7B 47 00 C9 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 03 50 02 00 F4 03 04 00 D5 C3 EE 66 B6 04 01 00 00 E4 36 62 2E 40 AF 2E 0E [19:17:37]CommunicateWithHost err = 0 [19:17:37]CheckOFDResponse [19:17:37]1017 (14) - 77093643461234 [19:17:37]1041 (16) - 0000000000871835 [19:17:37]1040 (4) - 151555 [19:17:37]1012 (4) - 21.09.2024 13:02 [19:17:37]1206 (1) - 0 [19:17:37]OFD Sender: Remove packet 151555 [19:17:37]ProducePacketName [19:17:37]name=ofd_packets/00151555 [19:17:37]NVStorageDeleteData [19:17:38]OFD Sender: No OFD packet to send [19:17:43]OFD Sender: No OFD packet to send [19:17:48]OFD Sender: No OFD packet to send [19:17:53]OFD Sender: No OFD packet to send [19:17:58]OFD Sender: No OFD packet to send [19:18:03]OFD Sender: No OFD packet to send [19:18:08]OFD Sender: No OFD packet to send [19:18:13]OFD Sender: No OFD packet to send [19:18:18]OFD Sender: No OFD packet to send [19:18:23]OFD Sender: No OFD packet to send [19:18:28]OFD Sender: No OFD packet to send [19:18:32]accept exits with 10 [19:18:32]New connection [19:18:32]New thread 3067174244 created [19:18:32]Thread 3067030884 joined [19:18:32]Waiting for new connection... [19:18:32] Sock 10.Parse request [19:18:32]Sock 10.Check first char [19:18:32]Sock 10.First char is OK [19:18:32]request: POST /json_proto HTTP/1.0 [19:18:32]Method: POST [19:18:32]URL: /json_proto [19:18:32]Method is POST - this is cgi request [19:18:32]url: /json_proto [19:18:32]query_string will be loaded in cgi processing [19:18:32]execute_cgi json_proto POST (null) [19:18:32]execute_cgi path=json_proto method=POST [19:18:32]POST find Content-Length [19:18:32]Host: 172.17.43.67:8080 [19:18:32]Content-Length: 678 [19:18:32]Content-Type: application/json [19:18:32] [19:18:32]POST finish read [19:18:32]Found Content-Length = 678 [19:18:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:32]execute_script... [19:18: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)1785573", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:18:32]POST & json_proto [19:18:32]process_json_proto [19:18:32]json parsed OK: [19:18:32]protocol is kg_v1.0 [19:18:32]action value=close_receipt [19:18:32]process_action close_receipt [19:18:32]cmd_close_receipt [19:18:32]MH_GetDate [19:18:32]Write to MH i2c: F0 00 00 C6 01 B6 [19:18:32]Write i2c OK [19:18:32]MH_I2C_Read... [19:18:32]Read from MH i2c: F0 [19:18:32]MH_I2C_Read... [19:18:32]Read from MH i2c: F0 09 00 [19:18:32]MH_I2C_Read... [19:18:32]Read from MH i2c: F0 09 00 C6 01 00 09 1C EF 66 6A BD 47 65 0C [19:18:32]GetLastDocTimeStamp 1726946254 [19:18:32]current date 1726946313 [19:18:32]FM_GetShiftState [19:18:32]SAM_PROTO_GetShiftState [19:18:32]wFMCommunicate request_size=4 [19:18:32]MH_SAM_APDU [19:18:32]CAPDU: 80 13 01 00 [19:18:32]Write to MH i2c: E2 08 00 C7 01 80 13 01 00 00 00 00 00 45 [19:18:32]Write i2c OK [19:18:32]MH_I2C_Read... [19:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:32]Read from MH i2c: E2 [19:18:32]MH_I2C_Read... [19:18:32]Read from MH i2c: E2 0E 00 [19:18:32]MH_I2C_Read... [19:18:32]Read from MH i2c: E2 0E 00 C7 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D5 [19:18:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:18:32]wFMCommunicate OK [19:18:32]SAM_PROTO_GetShiftState done [19:18:32]FM_GetShiftState done [19:18:32]opened in 1726878748 [19:18:32]opened+sec_in_day 1726965148 [19:18:32]quantity*price = 40002 [19:18:32]sum+1 = 40003 [19:18:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 306 21.09.2024 19:18 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151556 ФПД: 18201177980244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T191833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151556&fm=18201177980244&tin=02508201610067®Number=0000000000091825&sum=40000 [19:18:34]StoreToDocumentArchive [19:18:34]shift 474 fd 151556 [19:18:34]save to /storage/0474/doc_00151556 [19:18:34]save last doc name /storage/0474/doc_00151556 to /storage/kkm_last_doc_name [19:18:34]save OK [19:18:34]Clear old archive folders... [19:18:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:18:34]tlvbuf is 00A0C3B0 [19:18:34]SAM_PROTO_ClearQueue [19:18:34]wFMCommunicate request_size=4 [19:18:34]MH_SAM_APDU [19:18:34]CAPDU: 80 09 00 00 [19:18:34]Write to MH i2c: E2 08 00 D4 01 80 09 00 00 00 00 00 00 47 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:18:34]Read from MH i2c: E2 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [19:18:34]RAPDU: 90 00 [19:18:34]wFMCommunicate OK [19:18:34]SAM_PROTO_ClearQueue done [19:18:34]KKMCreateOFDPacket [19:18:34]OFDProtocolAddRootSTLVToBuf [19:18:34]FM_MakeSignedData [19:18:34]FM_MakeSignedData [19:18:34]SAM_PROTO_SignData [19:18:34]wFMCommunicate request_size=4 [19:18:34]MH_SAM_APDU [19:18:34]CAPDU: 80 0D 01 02 [19:18:34]Write to MH i2c: E2 08 00 D5 01 80 0D 01 02 00 00 00 00 4F [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:18:34]Read from MH i2c: E2 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [19:18:34]RAPDU: 90 00 [19:18:34]wFMCommunicate OK [19:18:34]wFMCommunicate request_size=255 [19:18:34]MH_SAM_APDU [19:18:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 09 1C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 50 02 00 35 04 06 00 10 [19:18:34]Write to MH i2c: E2 02 01 D6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 09 1C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 50 02 00 35 04 06 00 10 00 00 A1 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:34]Read from MH i2c: E2 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [19:18:34]RAPDU: 90 00 [19:18:34]wFMCommunicate OK [19:18:34]wFMCommunicate request_size=10 [19:18:34]MH_SAM_APDU [19:18:34]CAPDU: 80 0D 02 02 05 8D CA BF 7D 54 [19:18:34]Write to MH i2c: E2 0D 00 D7 01 80 0D 02 02 05 00 8D CA BF 7D 54 00 00 43 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:18:34]Read from MH i2c: E2 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [19:18:34]RAPDU: 90 00 [19:18:34]wFMCommunicate OK [19:18:34]wFMCommunicate request_size=4 [19:18:34]MH_SAM_APDU [19:18:34]CAPDU: 80 0D 03 02 [19:18:34]Write to MH i2c: E2 08 00 D8 01 80 0D 03 02 00 00 00 00 54 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:18:34]Read from MH i2c: E2 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 0B 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 0B 00 D8 01 00 97 F9 CA 7D 95 CB 56 35 90 00 17 [19:18:34]RAPDU: 97 F9 CA 7D 95 CB 56 35 90 00 [19:18:34]wFMCommunicate OK [19:18:34]SAM_PROTO_SignData done [19:18:34]FM_MakeSignedData done [19:18:34]CreateOFDProtocolMessage [19:18:34]wFMCommunicate request_size=4 [19:18:34]MH_SAM_APDU [19:18:34]CAPDU: 80 11 00 00 [19:18:34]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:34]Read from MH i2c: E2 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 17 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A7 [19:18:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:18:34]wFMCommunicate OK [19:18:34]CreateOFDProtocolMessage done [19:18:34]OFDSenderStorePacket 151556 [19:18:34]StoreOFDPacket docnum=151556 [19:18:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B CB 07 01 CC C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 09 1C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 50 02 00 35 04 06 00 10 8D CA BF 7D 54 97 F9 CA 7D 95 CB 56 35 [19:18:34]CheckFolder [19:18:34]dirname=/storage/ofd_packets [19:18:34]CheckFolder done [19:18:34]ProducePacketName [19:18:34]name=ofd_packets/00151556 [19:18:34]NVStorageSaveData ofd_packets/00151556 [19:18:34]File name is /storage/ofd_packets/00151556 [19:18:34]Write 301 bytes [19:18:34]NVStorageSaveData done [19:18:34]OFDSenderStorePacket done [19:18:34]KKMCreateOFDPacket done [19:18:34]NVStorageSaveData kkm_last_timestamp [19:18:34]File name is /storage/kkm_last_timestamp [19:18:34]Write 4 bytes [19:18:34]NVStorageSaveData done [19:18:34]ExternCall_PrintAddStr [19:18:34]wPrintStart [19:18:34]Write to MH i2c: 01 00 00 DA 01 DB [19:18:34]Write i2c OK [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: 01 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: 01 07 00 [19:18:34]MH_I2C_Read... [19:18:34]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [19:18:34]RasterBufferAndPrint [19:18:34]line Счет N : (1)1785573 [19:18:34]line ИНН: 02508201610067 [19:18:34]line Контрольно-Кассовый Чек [19:18:34]line ПРОДАЖА [19:18:34]line ТРК (МРК, ГНК) : 12 [19:18:34]line Товар: 2710124130 [19:18:34]line Аи-92-К-5 [19:18:34]line 5.900 * 67.80 [19:18:34]line = 400.02 [19:18:34]line НДС 12% НСП 1% [19:18:34]line > о реализуемом товаре [19:18:34]line ОКРУГЛЕНИЕ: -0.02 [19:18:34]line ИТОГО: 400.00 [19:18:34]line Внесено: 400.00 [19:18:34]line СДАЧА: 0.00 [19:18:34]line НСП 1% : 3.54 [19:18:34]line НДС 12% : 42.48 [19:18:34]line Наличными: 400.00 [19:18:34]line Безнал.: 0.00 [19:18:34]line Место: АЗС № 89 "Партнер Нефть" [19:18:34]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:18:34]line СНО: Общий режим [19:18:34]line Чек 306 21.09.2024 19:18 [19:18:34]line Смена: 474 ФФД: 1.0 [19:18:34]line ЗНМ: 0300000113 [19:18:34]line РНМ: 0000000000091825 [19:18:34]line Версия ККМ: 001 [19:18:34]line ФМ: 0000000000871835 [19:18:34]line ФД: 151556 [19:18:34]line ФПД: 18201177980244 [19:18:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T191833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151556&fm=18201177980244&tin=02508201610067®Number=0000000000091825&sum=40000 [19:18:34]written 0, free lines is 4095 [19:18:34]OFD Sender: Processing packet 151556 [packets to send 824, broken 823] [19:18:34]ProducePacketName [19:18:34]name=ofd_packets/00151556 [19:18:34]OFD Sender: To server: pG, [19:18:34]CommunicateWithHost lk.salyk.kg:30040 [19:18:34]ConnectInit lk.salyk.kg [19:18:35]Write to MH i2c: 01 00 00 05 02 07 [19:18:35]Write i2c OK [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: 01 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: 01 07 00 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: 01 07 00 05 02 00 00 00 00 00 D1 0C EB [19:18:35]RasterBufferAndPrint [19:18:35]line [19:18:35]line [19:18:35]line [19:18:35]line [19:18:35]line [19:18:35]written 0, free lines is 3287 [19:18:35]MH_Cut [19:18:35]Write to MH i2c: D1 01 00 0C 02 01 E0 [19:18:35]Write i2c OK [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: D1 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: D1 01 00 [19:18:35]MH_I2C_Read... [19:18:35]Read from MH i2c: D1 01 00 0C 02 00 DF [19:18:35]Write to MH i2c: 01 00 00 0D 02 0F [19:18:35]Write i2c OK [19:18:35]MH_I2C_Read... [19:18:35]*** Cut start [19:18:35]*** Purtial cut [19:18:35]*** Stage 1: CUTSNS_PIN = 1 [19:18:36]Read from MH i2c: 01 [19:18:36]MH_I2C_Read... [19:18:36]*** Stop cut motor [19:18:36]*** Cut end [19:18:36]Read from MH i2c: 01 07 00 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: 01 07 00 0D 02 00 00 00 00 00 FF 0F 24 [19:18:36]process_action close_receipt done [19:18:36]requested_data is exist [19:18:36]produce_requested_data [19:18:36]requested_item fm.sn is exist - process it [19:18:36]wFMCommunicate request_size=4 [19:18:36]MH_SAM_APDU [19:18:36]CAPDU: 80 11 00 00 [19:18:36]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [19:18:36]Write i2c OK [19:18:36]MH_I2C_Read... [19:18:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:36]Read from MH i2c: E2 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: E2 17 00 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [19:18:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:18:36]wFMCommunicate OK [19:18:36]requested_item fd.num is exist - process it [19:18:36]SAM_PROTO_GetFieldsCounters [19:18:36]wFMCommunicate request_size=4 [19:18:36]MH_SAM_APDU [19:18:36]CAPDU: 80 13 00 00 [19:18:36]Write to MH i2c: E2 08 00 0F 02 80 13 00 00 00 00 00 00 8D [19:18:36]Write i2c OK [19:18:36]MH_I2C_Read... [19:18:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:36]Read from MH i2c: E2 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: E2 62 00 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: E2 62 00 0F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [19:18:36]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 04 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:36]wFMCommunicate OK [19:18:36]SAM_PROTO_GetFieldsCounters done [19:18:36]requested_item shift.num is exist - process it [19:18:36]requested_item shift.opened is exist - process it [19:18:36]req_shift_opened [19:18:36]FM_GetShiftState [19:18:36]SAM_PROTO_GetShiftState [19:18:36]wFMCommunicate request_size=4 [19:18:36]MH_SAM_APDU [19:18:36]CAPDU: 80 13 01 00 [19:18:36]Write to MH i2c: E2 08 00 10 02 80 13 01 00 00 00 00 00 8F [19:18:36]Write i2c OK [19:18:36]MH_I2C_Read... [19:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:36]Read from MH i2c: E2 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: E2 0E 00 [19:18:36]MH_I2C_Read... [19:18:36]Read from MH i2c: E2 0E 00 10 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [19:18:36]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:18:36]wFMCommunicate OK [19:18:36]SAM_PROTO_GetShiftState done [19:18:36]FM_GetShiftState done [19:18:36]req_shift_opened done [19:18:36]requested_item shift.open_date is exist - process it [19:18:36]req_shift_open_date [19:18:36]req_shift_open_date done [19:18:36]produce_requested_data done [19:18:36]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151556,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:18:36]process_action_free close_receipt [19:18:36]json_value_free [19:18:36]json_value_free done [19:18:36]process_json_proto returns [19:18:36]Send response to host [19:18:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151556,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:18:36]free response buf [19:18:36]execute_script done [19:18:36]execute_script returns [19:18:36]free content buf [19:18:36]Sock 10.Close socket [19:18:36]Sock 10.Thread stoped [19:18:37]Connected sock=11 [19:18:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3B CB 07 01 CC C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 09 1C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 50 02 00 35 04 06 00 10 8D CA BF 7D 54 97 F9 CA 7D 95 CB 56 35 [19:18:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7A BC 47 00 87 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 04 50 02 00 F4 03 04 00 12 C4 EE 66 B6 04 01 00 00 AB 21 58 22 3B D0 39 4B [19:18:38]CommunicateWithHost err = 0 [19:18:38]CheckOFDResponse [19:18:38]1017 (14) - 77093643461234 [19:18:38]1041 (16) - 0000000000871835 [19:18:38]1040 (4) - 151556 [19:18:38]1012 (4) - 21.09.2024 13:03 [19:18:38]1206 (1) - 0 [19:18:38]OFD Sender: Remove packet 151556 [19:18:38]ProducePacketName [19:18:38]name=ofd_packets/00151556 [19:18:38]NVStorageDeleteData [19:18:38]OFD Sender: No OFD packet to send [19:18:43]OFD Sender: No OFD packet to send [19:18:48]OFD Sender: No OFD packet to send [19:18:53]OFD Sender: No OFD packet to send [19:18:58]OFD Sender: No OFD packet to send [19:18:59]recv_with_timeout no data received [19:19:04]OFD Sender: No OFD packet to send [19:19:09]OFD Sender: No OFD packet to send [19:19:14]OFD Sender: No OFD packet to send [19:19:19]OFD Sender: No OFD packet to send [19:19:24]OFD Sender: No OFD packet to send [19:19:29]OFD Sender: No OFD packet to send [19:19:34]OFD Sender: No OFD packet to send [19:19:39]OFD Sender: No OFD packet to send [19:19:44]OFD Sender: No OFD packet to send [19:19:49]OFD Sender: No OFD packet to send [19:19:54]OFD Sender: No OFD packet to send [19:19:54]recv_with_timeout no data received [19:19:59]OFD Sender: No OFD packet to send [19:20:04]OFD Sender: No OFD packet to send [19:20:09]OFD Sender: No OFD packet to send [19:20:14]OFD Sender: No OFD packet to send [19:20:16]accept exits with 8 [19:20:16]New connection [19:20:16]New thread 3067030884 created [19:20:16]Thread 3067174244 joined [19:20:16]Waiting for new connection... [19:20:16] Sock 8.Parse request [19:20:16]Sock 8.Check first char [19:20:16]Sock 8.First char is OK [19:20:16]request: POST /json_proto HTTP/1.0 [19:20:16]Method: POST [19:20:16]URL: /json_proto [19:20:16]Method is POST - this is cgi request [19:20:16]url: /json_proto [19:20:16]query_string will be loaded in cgi processing [19:20:16]execute_cgi json_proto POST (null) [19:20:16]execute_cgi path=json_proto method=POST [19:20:16]POST find Content-Length [19:20:16]Host: 172.17.43.67:8080 [19:20:16]Content-Length: 678 [19:20:16]Content-Type: application/json [19:20:16] [19:20:16]POST finish read [19:20:16]Found Content-Length = 678 [19:20:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:16]execute_script... [19:20: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)1785574", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:16]POST & json_proto [19:20:16]process_json_proto [19:20:16]json parsed OK: [19:20:16]protocol is kg_v1.0 [19:20:16]action value=close_receipt [19:20:16]process_action close_receipt [19:20:16]cmd_close_receipt [19:20:16]MH_GetDate [19:20:16]Write to MH i2c: F0 00 00 11 02 02 [19:20:16]Write i2c OK [19:20:16]MH_I2C_Read... [19:20:16]Read from MH i2c: F0 [19:20:16]MH_I2C_Read... [19:20:16]Read from MH i2c: F0 09 00 [19:20:16]MH_I2C_Read... [19:20:16]Read from MH i2c: F0 09 00 11 02 00 70 1C EF 66 6A BD 47 65 BF [19:20:16]GetLastDocTimeStamp 1726946313 [19:20:16]current date 1726946416 [19:20:16]FM_GetShiftState [19:20:16]SAM_PROTO_GetShiftState [19:20:16]wFMCommunicate request_size=4 [19:20:16]MH_SAM_APDU [19:20:16]CAPDU: 80 13 01 00 [19:20:16]Write to MH i2c: E2 08 00 12 02 80 13 01 00 00 00 00 00 91 [19:20:16]Write i2c OK [19:20:16]MH_I2C_Read... [19:20:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:16]Read from MH i2c: E2 [19:20:16]MH_I2C_Read... [19:20:16]Read from MH i2c: E2 0E 00 [19:20:16]MH_I2C_Read... [19:20:16]Read from MH i2c: E2 0E 00 12 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 21 [19:20:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:20:16]wFMCommunicate OK [19:20:16]SAM_PROTO_GetShiftState done [19:20:16]FM_GetShiftState done [19:20:16]opened in 1726878748 [19:20:16]opened+sec_in_day 1726965148 [19:20:16]quantity*price = 35052 [19:20:16]sum+1 = 35054 [19:20:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 308 21.09.2024 19:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151558 ФПД: 18638102015159 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151558&fm=18638102015159&tin=02508201610067®Number=0000000000091825&sum=0 [19:22:56]StoreToDocumentArchive [19:22:56]shift 474 fd 151558 [19:22:56]save to /storage/0474/doc_00151558 [19:22:56]save last doc name /storage/0474/doc_00151558 to /storage/kkm_last_doc_name [19:22:56]save OK [19:22:56]Clear old archive folders... [19:22:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:22:56]tlvbuf is 0067FAC0 [19:22:56]SAM_PROTO_ClearQueue [19:22:56]wFMCommunicate request_size=4 [19:22:56]MH_SAM_APDU [19:22:56]CAPDU: 80 09 00 00 [19:22:56]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:22:56]Write i2c OK [19:22:56]MH_I2C_Read... [19:22:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:56]Read from MH i2c: E2 [19:22:56]MH_I2C_Read... [19:22:56]Read from MH i2c: E2 03 00 [19:22:56]MH_I2C_Read... [19:22:56]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:22:56]RAPDU: 90 00 [19:22:56]wFMCommunicate OK [19:22:56]SAM_PROTO_ClearQueue done [19:22:56]KKMCreateOFDPacket [19:22:56]OFDProtocolAddRootSTLVToBuf [19:22:56]FM_MakeSignedData [19:22:56]FM_MakeSignedData [19:22:56]SAM_PROTO_SignData [19:22:56]wFMCommunicate request_size=4 [19:22:56]MH_SAM_APDU [19:22:56]CAPDU: 80 0D 01 02 [19:22:56]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:22:56]Write i2c OK [19:22:56]MH_I2C_Read... [19:22:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:56]Read from MH i2c: E2 [19:22:56]MH_I2C_Read... [19:22:56]Read from MH i2c: E2 03 00 [19:22:56]MH_I2C_Read... [19:22:56]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:22:56]RAPDU: 90 00 [19:22:56]wFMCommunicate OK [19:22:56]wFMCommunicate request_size=255 [19:22:56]MH_SAM_APDU [19:22:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0F 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 50 02 00 35 04 06 00 10 [19:22:56]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [19:22:52]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:22:52]wFMCommunicate OK [19:22:52]SAM_PROTO_GetFMData done [19:22:52]requested_item fm.sale_refund.total is exist - process it [19:22:52]requested_item fm.buy.total is exist - process it [19:22:52]requested_item shift.sale.total is exist - process it [19:22:52]SAM_PROTO_GetShiftData [19:22:52]wFMCommunicate request_size=4 [19:22:52]MH_SAM_APDU [19:22:52]CAPDU: 80 13 02 00 [19:22:52]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:22:52]Write i2c OK [19:22:52]MH_I2C_Read... [19:22:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:22:53]Read from MH i2c: E2 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: E2 FD 00 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: E2 FD 00 18 00 00 B8 04 AA 04 B4 04 6E 04 04 00 33 01 00 00 69 04 9B 00 6F 04 04 00 32 01 00 00 B1 04 04 00 DC 9A 0F 01 70 04 04 00 DC 9A 0F 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CB DA 1C 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 91 67 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 7E [19:22:53]RAPDU: B8 04 AA 04 B4 04 6E 04 04 00 33 01 00 00 69 04 9B 00 6F 04 04 00 32 01 00 00 B1 04 04 00 DC 9A 0F 01 70 04 04 00 DC 9A 0F 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 CB DA 1C 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 91 67 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 97 00 6F 04 04 00 01 00 00 00 B1 04 03 00 C0 27 09 70 04 03 00 C0 27 09 72 04 00 00 00 04 79 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0B 00 F2 03 01 00 01 F3 03 02 00 ED F8 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 90 00 [19:22:53]wFMCommunicate OK [19:22:53]wFMCommunicate request_size=4 [19:22:53]MH_SAM_APDU [19:22:53]CAPDU: 80 17 00 00 [19:22:53]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:22:53]Write i2c OK [19:22:53]MH_I2C_Read... [19:22:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:22:53]Read from MH i2c: E2 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: E2 FD 00 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: E2 FD 00 19 00 00 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 9C [19:22:53]RAPDU: 0B 00 F6 03 01 00 01 F7 03 02 00 BE 14 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 90 00 [19:22:53]wFMCommunicate OK [19:22:53]wFMCommunicate request_size=4 [19:22:53]MH_SAM_APDU [19:22:53]CAPDU: 80 17 00 00 [19:22:53]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:22:53]Write i2c OK [19:22:53]MH_I2C_Read... [19:22:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:22:54]Read from MH i2c: E2 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 FD 00 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 FD 00 1A 00 00 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 3C [19:22:54]RAPDU: 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 90 00 [19:22:54]wFMCommunicate OK [19:22:54]wFMCommunicate request_size=4 [19:22:54]MH_SAM_APDU [19:22:54]CAPDU: 80 17 00 00 [19:22:54]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:22:54]Write i2c OK [19:22:54]MH_I2C_Read... [19:22:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:22:54]Read from MH i2c: E2 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 FD 00 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 FD 00 1B 00 00 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 24 [19:22:54]RAPDU: 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 90 00 [19:22:54]wFMCommunicate OK [19:22:54]wFMCommunicate request_size=4 [19:22:54]MH_SAM_APDU [19:22:54]CAPDU: 80 17 00 00 [19:22:54]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:22:54]Write i2c OK [19:22:54]MH_I2C_Read... [19:22:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 210! [19:22:54]Read from MH i2c: E2 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 D5 00 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 D5 00 1C 00 00 EF 03 09 00 F6 03 01 00 02 F7 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0F 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 50 02 00 35 04 06 00 10 00 00 65 [19:22:56]Write i2c OK [19:22:56]MH_I2C_Read... [19:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:57]Read from MH i2c: E2 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 03 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:22:57]RAPDU: 90 00 [19:22:57]wFMCommunicate OK [19:22:57]wFMCommunicate request_size=10 [19:22:57]MH_SAM_APDU [19:22:57]CAPDU: 80 0D 02 02 05 F3 85 73 2C B7 [19:22:57]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 F3 85 73 2C B7 00 00 80 [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:57]Read from MH i2c: E2 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 03 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:22:57]RAPDU: 90 00 [19:22:57]wFMCommunicate OK [19:22:57]wFMCommunicate request_size=4 [19:22:57]MH_SAM_APDU [19:22:57]CAPDU: 80 0D 03 02 [19:22:57]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:57]Read from MH i2c: E2 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 0B 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 0B 00 2F 00 00 DA 74 F3 3F BE 5D 04 BA 90 00 04 [19:22:57]RAPDU: DA 74 F3 3F BE 5D 04 BA 90 00 [19:22:57]wFMCommunicate OK [19:22:57]SAM_PROTO_SignData done [19:22:57]FM_MakeSignedData done [19:22:57]CreateOFDProtocolMessage [19:22:57]wFMCommunicate request_size=4 [19:22:57]MH_SAM_APDU [19:22:57]CAPDU: 80 11 00 00 [19:22:57]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]OFD Sender: No OFD packet to send [19:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:57]Read from MH i2c: E2 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 17 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [19:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:22:57]wFMCommunicate OK [19:22:57]CreateOFDProtocolMessage done [19:22:57]OFDSenderStorePacket 151558 [19:22:57]StoreOFDPacket docnum=151558 [19:22:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 89 07 01 8E 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0F 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 50 02 00 35 04 06 00 10 F3 85 73 2C B7 DA 74 F3 3F BE 5D 04 BA [19:22:57]CheckFolder [19:22:57]dirname=/storage/ofd_packets [19:22:57]CheckFolder done [19:22:57]ProducePacketName [19:22:57]name=ofd_packets/00151558 [19:22:57]NVStorageSaveData ofd_packets/00151558 [19:22:57]File name is /storage/ofd_packets/00151558 [19:22:57]Write 301 bytes [19:22:57]NVStorageSaveData done [19:22:57]OFDSenderStorePacket done [19:22:57]KKMCreateOFDPacket done [19:22:57]NVStorageSaveData kkm_last_timestamp [19:22:57]File name is /storage/kkm_last_timestamp [19:22:57]Write 4 bytes [19:22:57]NVStorageSaveData done [19:22:57]ExternCall_PrintAddStr [19:22:57]wPrintStart [19:22:57]Write to MH i2c: 01 00 00 31 00 31 [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: 01 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: 01 07 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:22:57]RasterBufferAndPrint [19:22:57]line Счет N : (1)1785575 [19:22:57]line ИНН: 02508201610067 [19:22:57]line Контрольно-Кассовый Чек [19:22:57]line ПРОДАЖА [19:22:57]line ТРК (МРК, ГНК) : 13 [19:22:57]line Товар: 2710124500 [19:22:57]line Аи-95-К-5 [19:22:57]line 26.960 * 0.00 [19:22:57]line = 0.00 [19:22:57]line НДС 12% НСП 1% [19:22:57]line > о реализуемом товаре [19:22:57]line ИТОГО: 0.00 [19:22:57]line НСП 1% : 0.00 [19:22:57]line НДС 12% : 0.00 [19:22:57]line Наличными: 0.00 [19:22:57]line Безнал.: 0.00 [19:22:57]line Место: АЗС № 89 "Партнер Нефть" [19:22:57]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:22:57]line СНО: Общий режим [19:22:57]line Чек 308 21.09.2024 19:22 [19:22:57]line Смена: 474 ФФД: 1.0 [19:22:57]line ЗНМ: 0300000113 [19:22:57]line РНМ: 0000000000091825 [19:22:57]line Версия ККМ: 001 [19:22:57]line Платежная система: O! деньги [19:22:57]line ФМ: 0000000000871835 [19:22:57]line ФД: 151558 [19:22:57]line ФПД: 18638102015159 [19:22:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192255&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151558&fm=18638102015159&tin=02508201610067®Number=0000000000091825&sum=0 [19:22:57]written 0, free lines is 4095 [19:22:57]OFD Sender: Processing packet 151558 [packets to send 825, broken 824] [19:22:57]ProducePacketName [19:22:57]name=ofd_packets/00151558 [19:22:57]OFD Sender: To server: pG, [19:22:57]CommunicateWithHost lk.salyk.kg:30040 [19:22:57]ConnectInit lk.salyk.kg [19:22:57]Write to MH i2c: 01 00 00 5B 00 5B [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: 01 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: 01 07 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F5 0C 63 [19:22:57]RasterBufferAndPrint [19:22:57]line [19:22:57]line [19:22:57]line [19:22:57]line [19:22:57]line [19:22:57]written 0, free lines is 3337 [19:22:57]MH_Cut [19:22:57]Write to MH i2c: D1 01 00 62 00 01 34 [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: D1 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: D1 01 00 [19:22:57]MH_I2C_Read... [19:22:57]Read from MH i2c: D1 01 00 62 00 00 33 [19:22:57]Write to MH i2c: 01 00 00 63 00 63 [19:22:57]Write i2c OK [19:22:57]MH_I2C_Read... [19:22:57]Connected sock=11 [19:22:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 07 89 07 01 8E 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 0F 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 50 02 00 35 04 06 00 10 F3 85 73 2C B7 DA 74 F3 3F BE 5D 04 BA [19:22:58]*** Cut start [19:22:58]*** Purtial cut [19:22:58]*** Stage 1: CUTSNS_PIN = 1 [19:22:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 90 47 00 24 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 06 50 02 00 F4 03 04 00 16 C5 EE 66 B6 04 01 00 00 06 B6 24 B7 B7 A6 F6 C5 [19:22:58]CommunicateWithHost err = 0 [19:22:58]CheckOFDResponse [19:22:58]1017 (14) - 77093643461234 [19:22:58]1041 (16) - 0000000000871835 [19:22:58]1040 (4) - 151558 [19:22:58]1012 (4) - 21.09.2024 13:07 [19:22:58]1206 (1) - 0 [19:22:58]OFD Sender: Remove packet 151558 [19:22:58]ProducePacketName [19:22:58]name=ofd_packets/00151558 [19:22:58]NVStorageDeleteData [19:22:58]Read from MH i2c: 01 *** Stop cut motor [19:22:58] [19:22:58]*** Cut end [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: 01 07 00 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [19:22:58]process_action close_receipt done [19:22:58]requested_data is exist [19:22:58]produce_requested_data [19:22:58]requested_item fm.sn is exist - process it [19:22:58]wFMCommunicate request_size=4 [19:22:58]MH_SAM_APDU [19:22:58]CAPDU: 80 11 00 00 [19:22:58]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:22:58]Write i2c OK [19:22:58]MH_I2C_Read... [19:22:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:58]Read from MH i2c: E2 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: E2 17 00 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [19:22:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:22:58]wFMCommunicate OK [19:22:58]requested_item fd.num is exist - process it [19:22:58]SAM_PROTO_GetFieldsCounters [19:22:58]wFMCommunicate request_size=4 [19:22:58]MH_SAM_APDU [19:22:58]CAPDU: 80 13 00 00 [19:22:58]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [19:22:58]Write i2c OK [19:22:58]MH_I2C_Read... [19:22:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:58]Read from MH i2c: E2 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: E2 62 00 [19:22:58]MH_I2C_Read... [19:22:58]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [19:22:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 06 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:59]wFMCommunicate OK [19:22:59]SAM_PROTO_GetFieldsCounters done [19:22:59]requested_item shift.num is exist - process it [19:22:59]requested_item shift.opened is exist - process it [19:22:59]req_shift_opened [19:22:59]FM_GetShiftState [19:22:59]SAM_PROTO_GetShiftState [19:22:59]wFMCommunicate request_size=4 [19:22:59]MH_SAM_APDU [19:22:59]CAPDU: 80 13 01 00 [19:22:59]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:22:59]Write i2c OK [19:22:59]MH_I2C_Read... [19:22:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:59]Read from MH i2c: E2 [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: E2 0E 00 [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 73 [19:22:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:22:59]wFMCommunicate OK [19:22:59]SAM_PROTO_GetShiftState done [19:22:59]FM_GetShiftState done [19:22:59]req_shift_opened done [19:22:59]requested_item shift.open_date is exist - process it [19:22:59]req_shift_open_date [19:22:59]req_shift_open_date done [19:22:59]produce_requested_data done [19:22:59]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151558,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:22:59]process_action_free close_receipt [19:22:59]json_value_free [19:22:59]json_value_free done [19:22:59]process_json_proto returns [19:22:59]Send response to host [19:22:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151558,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:22:59]free response buf [19:22:59]execute_script done [19:22:59]execute_script returns [19:22:59]free content buf [19:22:59]Sock 8.Close socket [19:22:59]Sock 8.Thread stoped [19:22:59]OFD Sender: No OFD packet to send [19:22:59]accept exits with 10 [19:22:59]New connection [19:22:59]New thread 3066670436 created [19:22:59]Thread 3066813796 joined [19:22:59]Waiting for new connection... [19:22:59] Sock 10.Parse request [19:22:59]Sock 10.Check first char [19:22:59]Sock 10.First char is OK [19:22:59]request: POST /json_proto HTTP/1.0 [19:22:59]Method: POST [19:22:59]URL: /json_proto [19:22:59]Method is POST - this is cgi request [19:22:59]url: /json_proto [19:22:59]query_string will be loaded in cgi processing [19:22:59]execute_cgi json_proto POST (null) [19:22:59]execute_cgi path=json_proto method=POST [19:22:59]POST find Content-Length [19:22:59]Host: 172.17.43.67:8080 [19:22:59]Content-Length: 678 [19:22:59]Content-Type: application/json [19:22:59] [19:22:59]POST finish read [19:22:59]Found Content-Length = 678 [19:22:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:59]execute_script... [19:22: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)1785576", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:59]POST & json_proto [19:22:59]process_json_proto [19:22:59]json parsed OK: [19:22:59]protocol is kg_v1.0 [19:22:59]action value=close_receipt [19:22:59]process_action close_receipt [19:22:59]cmd_close_receipt [19:22:59]MH_GetDate [19:22:59]Write to MH i2c: F0 00 00 67 00 56 [19:22:59]Write i2c OK [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: F0 [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: F0 09 00 [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: F0 09 00 67 00 00 14 1D EF 66 6A BD 47 65 B8 [19:22:59]GetLastDocTimeStamp 1726946575 [19:22:59]current date 1726946580 [19:22:59]FM_GetShiftState [19:22:59]SAM_PROTO_GetShiftState [19:22:59]wFMCommunicate request_size=4 [19:22:59]MH_SAM_APDU [19:22:59]CAPDU: 80 13 01 00 [19:22:59]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [19:22:59]Write i2c OK [19:22:59]MH_I2C_Read... [19:22:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:59]Read from MH i2c: E2 [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: E2 0E 00 [19:22:59]MH_I2C_Read... [19:22:59]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [19:22:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:22:59]wFMCommunicate OK [19:22:59]SAM_PROTO_GetShiftState done [19:22:59]FM_GetShiftState done [19:22:59]opened in 1726878748 [19:22:59]opened+sec_in_day 1726965148 [19:22:59]quantity*price = 40002 [19:22:59]sum+1 = 40003 [19:22:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 309 21.09.2024 19:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151559 ФПД: 121492943845115 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192300&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151559&fm=121492943845115&tin=02508201610067®Number=0000000000091825&sum=40000 [19:23:01]StoreToDocumentArchive [19:23:01]shift 474 fd 151559 [19:23:01]save to /storage/0474/doc_00151559 [19:23:01]save last doc name /storage/0474/doc_00151559 to /storage/kkm_last_doc_name [19:23:01]save OK [19:23:01]Clear old archive folders... [19:23:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:23:01]tlvbuf is 0069C7E0 [19:23:01]SAM_PROTO_ClearQueue [19:23:01]wFMCommunicate request_size=4 [19:23:01]MH_SAM_APDU [19:23:01]CAPDU: 80 09 00 00 [19:23:01]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [19:23:01]Write i2c OK [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:01]E2 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [19:23:01]RAPDU: 90 00 [19:23:01]wFMCommunicate OK [19:23:01]SAM_PROTO_ClearQueue done [19:23:01]KKMCreateOFDPacket [19:23:01]OFDProtocolAddRootSTLVToBuf [19:23:01]FM_MakeSignedData [19:23:01]FM_MakeSignedData [19:23:01]SAM_PROTO_SignData [19:23:01]wFMCommunicate request_size=4 [19:23:01]MH_SAM_APDU [19:23:01]CAPDU: 80 0D 01 02 [19:23:01]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [19:23:01]Write i2c OK [19:23:01]MH_I2C_Read... [19:23:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:01]Read from MH i2c: E2 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:23:01]RAPDU: 90 00 [19:23:01]wFMCommunicate OK [19:23:01]wFMCommunicate request_size=255 [19:23:01]MH_SAM_APDU [19:23: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 14 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 50 02 00 35 04 06 00 6E [19:23:01]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 14 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 50 02 00 35 04 06 00 6E 00 00 B1 [19:23:01]Write i2c OK [19:23:01]MH_I2C_Read... [19:23:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:01]Read from MH i2c: E2 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [19:23:01]RAPDU: 90 00 [19:23:01]wFMCommunicate OK [19:23:01]wFMCommunicate request_size=10 [19:23:01]MH_SAM_APDU [19:23:01]CAPDU: 80 0D 02 02 05 7F 47 C2 B6 FB [19:23:01]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 7F 47 C2 B6 FB 00 00 35 [19:23:01]Write i2c OK [19:23:01]MH_I2C_Read... [19:23:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:01]Read from MH i2c: E2 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [19:23:01]RAPDU: 90 00 [19:23:01]wFMCommunicate OK [19:23:01]wFMCommunicate request_size=4 [19:23:01]MH_SAM_APDU [19:23:01]CAPDU: 80 0D 03 02 [19:23:01]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [19:23:01]Write i2c OK [19:23:01]MH_I2C_Read... [19:23:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:01]Read from MH i2c: E2 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 0B 00 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 0B 00 79 00 00 E9 71 22 4D 44 2E 7B 31 90 00 DC [19:23:01]RAPDU: E9 71 22 4D 44 2E 7B 31 90 00 [19:23:01]wFMCommunicate OK [19:23:01]SAM_PROTO_SignData done [19:23:01]FM_MakeSignedData done [19:23:01]CreateOFDProtocolMessage [19:23:01]wFMCommunicate request_size=4 [19:23:01]MH_SAM_APDU [19:23:01]CAPDU: 80 11 00 00 [19:23:01]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [19:23:01]Write i2c OK [19:23:01]MH_I2C_Read... [19:23:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:01]Read from MH i2c: E2 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 17 00 [19:23:01]MH_I2C_Read... [19:23:01]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [19:23:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:23:01]wFMCommunicate OK [19:23:01]CreateOFDProtocolMessage done [19:23:01]OFDSenderStorePacket 151559 [19:23:01]StoreOFDPacket docnum=151559 [19:23:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 CE 07 01 B2 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 14 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 50 02 00 35 04 06 00 6E 7F 47 C2 B6 FB E9 71 22 4D 44 2E 7B 31 [19:23:01]CheckFolder [19:23:01]dirname=/storage/ofd_packets [19:23:01]CheckFolder done [19:23:01]ProducePacketName [19:23:01]name=ofd_packets/00151559 [19:23:01]NVStorageSaveData ofd_packets/00151559 [19:23:01]File name is /storage/ofd_packets/00151559 [19:23:01]Write 301 bytes [19:23:01]NVStorageSaveData done [19:23:01]OFDSenderStorePacket done [19:23:01]KKMCreateOFDPacket done [19:23:01]NVStorageSaveData kkm_last_timestamp [19:23:01]File name is /storage/kkm_last_timestamp [19:23:01]Write 4 bytes [19:23:01]NVStorageSaveData done [19:23:02]ExternCall_PrintAddStr [19:23:02]wPrintStart [19:23:02]Write to MH i2c: 01 00 00 7B 00 7B [19:23:02]Write i2c OK [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: 01 [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: 01 07 00 [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [19:23:02]RasterBufferAndPrint [19:23:02]line Счет N : (1)1785576 [19:23:02]line ИНН: 02508201610067 [19:23:02]line Контрольно-Кассовый Чек [19:23:02]line ПРОДАЖА [19:23:02]line ТРК (МРК, ГНК) : 22 [19:23:02]line Товар: 2710124130 [19:23:02]line Аи-92-К-5 [19:23:02]line 5.900 * 67.80 [19:23:02]line = 400.02 [19:23:02]line НДС 12% НСП 1% [19:23:02]line > о реализуемом товаре [19:23:02]line ОКРУГЛЕНИЕ: -0.02 [19:23:02]line ИТОГО: 400.00 [19:23:02]line Внесено: 400.00 [19:23:02]line СДАЧА: 0.00 [19:23:02]line НСП 1% : 3.54 [19:23:02]line НДС 12% : 42.48 [19:23:02]line Наличными: 400.00 [19:23:02]line Безнал.: 0.00 [19:23:02]line Место: АЗС № 89 "Партнер Нефть" [19:23:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:23:02]line СНО: Общий режим [19:23:02]line Чек 309 21.09.2024 19:23 [19:23:02]line Смена: 474 ФФД: 1.0 [19:23:02]line ЗНМ: 0300000113 [19:23:02]line РНМ: 0000000000091825 [19:23:02]line Версия ККМ: 001 [19:23:02]line ФМ: 0000000000871835 [19:23:02]line ФД: 151559 [19:23:02]line ФПД: 121492943845115 [19:23:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192300&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151559&fm=121492943845115&tin=02508201610067®Number=0000000000091825&sum=40000 [19:23:02]written 0, free lines is 4095 [19:23:02]OFD Sender: Processing packet 151559 [packets to send 825, broken 824] [19:23:02]ProducePacketName [19:23:02]name=ofd_packets/00151559 [19:23:02]OFD Sender: To server: pG, [19:23:02]CommunicateWithHost lk.salyk.kg:30040 [19:23:02]ConnectInit lk.salyk.kg [19:23:02]Write to MH i2c: 01 00 00 A6 00 A6 [19:23:02]Write i2c OK [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: 01 [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: 01 07 00 [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D7 0C 90 [19:23:02]RasterBufferAndPrint [19:23:02]line [19:23:02]line [19:23:02]line [19:23:02]line [19:23:02]line [19:23:02]written 0, free lines is 3316 [19:23:02]MH_Cut [19:23:02]Write to MH i2c: D1 01 00 AD 00 01 7F [19:23:02]Write i2c OK [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: D1 [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: D1 01 00 [19:23:02]MH_I2C_Read... [19:23:02]Read from MH i2c: D1 01 00 AD 00 00 7E [19:23:02]Write to MH i2c: 01 00 00 AE 00 AE [19:23:02]Write i2c OK [19:23:02]MH_I2C_Read... [19:23:03]*** Cut start [19:23:03]*** Purtial cut [19:23:03]*** Stage 1: CUTSNS_PIN = 1 [19:23:03]Read from MH i2c: 01 [19:23:03]MH_I2C_Read... [19:23:03]*** Stop cut motor [19:23:03]*** Cut end [19:23:03]Read from MH i2c: 01 07 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [19:23:03]process_action close_receipt done [19:23:03]requested_data is exist [19:23:03]produce_requested_data [19:23:03]requested_item fm.sn is exist - process it [19:23:03]wFMCommunicate request_size=4 [19:23:03]MH_SAM_APDU [19:23:03]CAPDU: 80 11 00 00 [19:23:03]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [19:23:03]Write i2c OK [19:23:03]MH_I2C_Read... [19:23:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:03]Read from MH i2c: E2 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 17 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [19:23:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:23:03]wFMCommunicate OK [19:23:03]requested_item fd.num is exist - process it [19:23:03]SAM_PROTO_GetFieldsCounters [19:23:03]wFMCommunicate request_size=4 [19:23:03]MH_SAM_APDU [19:23:03]CAPDU: 80 13 00 00 [19:23:03]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [19:23:03]Write i2c OK [19:23:03]MH_I2C_Read... [19:23:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:03]Read from MH i2c: E2 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 62 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 23 [19:23:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 07 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:03]wFMCommunicate OK [19:23:03]SAM_PROTO_GetFieldsCounters done [19:23:03]requested_item shift.num is exist - process it [19:23:03]requested_item shift.opened is exist - process it [19:23:03]req_shift_opened [19:23:03]FM_GetShiftState [19:23:03]SAM_PROTO_GetShiftState [19:23:03]wFMCommunicate request_size=4 [19:23:03]MH_SAM_APDU [19:23:03]CAPDU: 80 13 01 00 [19:23:03]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [19:23:03]Write i2c OK [19:23:03]MH_I2C_Read... [19:23:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:03]Read from MH i2c: E2 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 0E 00 [19:23:03]MH_I2C_Read... [19:23:03]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BE [19:23:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:23:03]wFMCommunicate OK [19:23:03]SAM_PROTO_GetShiftState done [19:23:03]FM_GetShiftState done [19:23:03]req_shift_opened done [19:23:03]requested_item shift.open_date is exist - process it [19:23:03]req_shift_open_date [19:23:03]req_shift_open_date done [19:23:03]produce_requested_data done [19:23:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151559,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:23:03]process_action_free close_receipt [19:23:03]json_value_free [19:23:04]json_value_free done [19:23:04]process_json_proto returns [19:23:04]Send response to host [19:23:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151559,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:23:04]free response buf [19:23:04]execute_script done [19:23:04]execute_script returns [19:23:04]free content buf [19:23:04]Sock 10.Close socket [19:23:04]Sock 10.Thread stoped [19:23:05]Connected sock=9 [19:23:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 43 CE 07 01 B2 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 14 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 50 02 00 35 04 06 00 6E 7F 47 C2 B6 FB E9 71 22 4D 44 2E 7B 31 [19:23:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8A 68 47 00 1C 66 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 07 50 02 00 F4 03 04 00 20 C5 EE 66 B6 04 01 00 00 6B CA 65 CB 09 80 AE 5F [19:23:08]CommunicateWithHost err = 0 [19:23:08]CheckOFDResponse [19:23:08]1017 (14) - 77093643461234 [19:23:08]1041 (16) - 0000000000871835 [19:23:08]1040 (4) - 151559 [19:23:08]1012 (4) - 21.09.2024 13:07 [19:23:08]1206 (1) - 0 [19:23:08]OFD Sender: Remove packet 151559 [19:23:08]ProducePacketName [19:23:08]name=ofd_packets/00151559 [19:23:08]NVStorageDeleteData [19:23:09]OFD Sender: No OFD packet to send [19:23:10]recv_with_timeout no data received [19:23:14]OFD Sender: No OFD packet to send [19:23:19]OFD Sender: No OFD packet to send [19:23:23]recv_with_timeout no data received [19:23:24]OFD Sender: No OFD packet to send [19:23:29]OFD Sender: No OFD packet to send [19:23:34]OFD Sender: No OFD packet to send [19:23:39]OFD Sender: No OFD packet to send [19:23:39]recv_with_timeout no data received [19:23:44]OFD Sender: No OFD packet to send [19:23:49]OFD Sender: No OFD packet to send [19:23:54]OFD Sender: No OFD packet to send [19:23:59]OFD Sender: No OFD packet to send [19:24:02]accept exits with 8 [19:24:02]New connection [19:24:02]New thread 3066813796 created [19:24:02]Thread 3066670436 joined [19:24:02]Waiting for new connection... [19:24:02] Sock 8.Parse request [19:24:02]Sock 8.Check first char [19:24:02]Sock 8.First char is OK [19:24:02]request: POST /json_proto HTTP/1.0 [19:24:02]Method: POST [19:24:02]URL: /json_proto [19:24:02]Method is POST - this is cgi request [19:24:02]url: /json_proto [19:24:02]query_string will be loaded in cgi processing [19:24:02]execute_cgi json_proto POST (null) [19:24:02]execute_cgi path=json_proto method=POST [19:24:02]POST find Content-Length [19:24:02]Host: 172.17.43.67:8080 [19:24:02]Content-Length: 680 [19:24:02]Content-Type: application/json [19:24:02] [19:24:02]POST finish read [19:24:02]Found Content-Length = 680 [19:24:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:02]execute_script... [19:24: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)1785577", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:02]POST & json_proto [19:24:02]process_json_proto [19:24:02]json parsed OK: [19:24:02]protocol is kg_v1.0 [19:24:02]action value=close_receipt [19:24:02]process_action close_receipt [19:24:02]cmd_close_receipt [19:24:02]MH_GetDate [19:24:02]Write to MH i2c: F0 00 00 B2 00 A1 [19:24:02]Write i2c OK [19:24:02]MH_I2C_Read... [19:24:02]Read from MH i2c: F0 [19:24:02]MH_I2C_Read... [19:24:02]Read from MH i2c: F0 09 00 [19:24:02]MH_I2C_Read... [19:24:02]Read from MH i2c: F0 09 00 B2 00 00 53 1D EF 66 6A BD 47 65 42 [19:24:02]GetLastDocTimeStamp 1726946580 [19:24:02]current date 1726946643 [19:24:02]FM_GetShiftState [19:24:02]SAM_PROTO_GetShiftState [19:24:02]wFMCommunicate request_size=4 [19:24:02]MH_SAM_APDU [19:24:02]CAPDU: 80 13 01 00 [19:24:02]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [19:24:02]Write i2c OK [19:24:02]MH_I2C_Read... [19:24:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:02]Read from MH i2c: E2 [19:24:02]MH_I2C_Read... [19:24:02]Read from MH i2c: E2 0E 00 [19:24:02]MH_I2C_Read... [19:24:02]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [19:24:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:24:02]wFMCommunicate OK [19:24:02]SAM_PROTO_GetShiftState done [19:24:02]FM_GetShiftState done [19:24:02]opened in 1726878748 [19:24:02]opened+sec_in_day 1726965148 [19:24:02]quantity*price = 100050 [19:24:02]sum+1 = 100052 [19:24: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 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 310 21.09.2024 19:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151560 ФПД: 94679813886639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192403&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151560&fm=94679813886639&tin=02508201610067®Number=0000000000091825&sum=100000 [19:24:03]StoreToDocumentArchive [19:24:03]shift 474 fd 151560 [19:24:03]save to /storage/0474/doc_00151560 [19:24:03]save last doc name /storage/0474/doc_00151560 to /storage/kkm_last_doc_name [19:24:03]save OK [19:24:03]Clear old archive folders... [19:24:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:24:03]tlvbuf is 00613C10 [19:24:03]SAM_PROTO_ClearQueue [19:24:03]wFMCommunicate request_size=4 [19:24:03]MH_SAM_APDU [19:24:03]CAPDU: 80 09 00 00 [19:24:03]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [19:24:03]Write i2c OK [19:24:03]MH_I2C_Read... [19:24:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:03]Read from MH i2c: E2 [19:24:03]MH_I2C_Read... [19:24:03]Read from MH i2c: E2 03 00 [19:24:03]MH_I2C_Read... [19:24:03]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [19:24:03]RAPDU: 90 00 [19:24:03]wFMCommunicate OK [19:24:03]SAM_PROTO_ClearQueue done [19:24:03]KKMCreateOFDPacket [19:24:03]OFDProtocolAddRootSTLVToBuf [19:24:03]FM_MakeSignedData [19:24:03]FM_MakeSignedData [19:24:03]SAM_PROTO_SignData [19:24:03]wFMCommunicate request_size=4 [19:24:03]MH_SAM_APDU [19:24:03]CAPDU: 80 0D 01 02 [19:24:03]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [19:24:03]Write i2c OK [19:24:03]MH_I2C_Read... [19:24:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:03]Read from MH i2c: E2 [19:24:03]MH_I2C_Read... [19:24:03]Read from MH i2c: E2 03 00 [19:24:03]MH_I2C_Read... [19:24:03]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:24:03]RAPDU: 90 00 [19:24:03]wFMCommunicate OK [19:24:03]wFMCommunicate request_size=255 [19:24:03]MH_SAM_APDU [19:24: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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 53 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 50 02 00 35 04 06 00 56 1C 5C AC [19:24:03]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 53 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 50 02 00 35 04 06 00 56 1C 5C AC 00 00 6A [19:24:03]Write i2c OK [19:24:03]MH_I2C_Read... [19:24:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:03]Read from MH i2c: E2 [19:24:03]MH_I2C_Read... [19:24:03]Read from MH i2c: E2 03 00 [19:24:03]MH_I2C_Read... [19:24:03]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [19:24:03]RAPDU: 90 00 [19:24:03]wFMCommunicate OK [19:24:03]wFMCommunicate request_size=7 [19:24:03]MH_SAM_APDU [19:24:03]CAPDU: 80 0D 02 02 02 92 AF [19:24:03]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 92 AF 00 00 82 [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:04]Read from MH i2c: E2 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: E2 03 00 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:24:04]RAPDU: 90 00 [19:24:04]wFMCommunicate OK [19:24:04]wFMCommunicate request_size=4 [19:24:04]MH_SAM_APDU [19:24:04]CAPDU: 80 0D 03 02 [19:24:04]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:04]Read from MH i2c: E2 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: E2 0B 00 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: E2 0B 00 C4 00 00 82 C7 32 F9 7A 7F 64 36 90 00 47 [19:24:04]RAPDU: 82 C7 32 F9 7A 7F 64 36 90 00 [19:24:04]wFMCommunicate OK [19:24:04]SAM_PROTO_SignData done [19:24:04]FM_MakeSignedData done [19:24:04]CreateOFDProtocolMessage [19:24:04]wFMCommunicate request_size=4 [19:24:04]MH_SAM_APDU [19:24:04]CAPDU: 80 11 00 00 [19:24:04]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:04]Read from MH i2c: E2 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: E2 17 00 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [19:24:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:24:04]wFMCommunicate OK [19:24:04]CreateOFDProtocolMessage done [19:24:04]OFDSenderStorePacket 151560 [19:24:04]StoreOFDPacket docnum=151560 [19:24:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 68 04 01 FF EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 53 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 50 02 00 35 04 06 00 56 1C 5C AC 92 AF 82 C7 32 F9 7A 7F 64 36 [19:24:04]CheckFolder [19:24:04]dirname=/storage/ofd_packets [19:24:04]CheckFolder done [19:24:04]ProducePacketName [19:24:04]name=ofd_packets/00151560 [19:24:04]NVStorageSaveData ofd_packets/00151560 [19:24:04]File name is /storage/ofd_packets/00151560 [19:24:04]Write 298 bytes [19:24:04]NVStorageSaveData done [19:24:04]OFDSenderStorePacket done [19:24:04]KKMCreateOFDPacket done [19:24:04]NVStorageSaveData kkm_last_timestamp [19:24:04]File name is /storage/kkm_last_timestamp [19:24:04]Write 4 bytes [19:24:04]NVStorageSaveData done [19:24:04]ExternCall_PrintAddStr [19:24:04]wPrintStart [19:24:04]Write to MH i2c: 01 00 00 C6 00 C6 [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: 01 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: 01 07 00 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [19:24:04]RasterBufferAndPrint [19:24:04]line Счет N : (1)1785577 [19:24:04]line ИНН: 02508201610067 [19:24:04]line Контрольно-Кассовый Чек [19:24:04]line ПРОДАЖА [19:24:04]line ТРК (МРК, ГНК) : 31 [19:24:04]line Товар: 2710194210 [19:24:04]line ДТ-К-5 [19:24:04]line 13.130 * 76.20 [19:24:04]line = 1000.51 [19:24:04]line НДС 12% НСП 1% [19:24:04]line > о реализуемом товаре [19:24:04]line ОКРУГЛЕНИЕ: -0.51 [19:24:04]line ИТОГО: 1000.00 [19:24:04]line Внесено: 1000.00 [19:24:04]line СДАЧА: 0.00 [19:24:04]line НСП 1% : 8.85 [19:24:04]line НДС 12% : 106.25 [19:24:04]line Наличными: 1000.00 [19:24:04]line Безнал.: 0.00 [19:24:04]line Место: АЗС № 89 "Партнер Нефть" [19:24:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:24:04]line СНО: Общий режим [19:24:04]line Чек 310 21.09.2024 19:24 [19:24:04]line Смена: 474 ФФД: 1.0 [19:24:04]line ЗНМ: 0300000113 [19:24:04]line РНМ: 0000000000091825 [19:24:04]line Версия ККМ: 001 [19:24:04]line ФМ: 0000000000871835 [19:24:04]line ФД: 151560 [19:24:04]line ФПД: 94679813886639 [19:24:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192403&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151560&fm=94679813886639&tin=02508201610067®Number=0000000000091825&sum=100000 [19:24:04]written 0, free lines is 4095 [19:24:04]OFD Sender: Processing packet 151560 [packets to send 825, broken 824] [19:24:04]ProducePacketName [19:24:04]name=ofd_packets/00151560 [19:24:04]OFD Sender: To server: pG, [19:24:04]CommunicateWithHost lk.salyk.kg:30040 [19:24:04]ConnectInit lk.salyk.kg [19:24:04]Write to MH i2c: 01 00 00 F1 00 F1 [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: 01 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: 01 07 00 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 DA 0C DE [19:24:04]RasterBufferAndPrint [19:24:04]line [19:24:04]line [19:24:04]line [19:24:04]line [19:24:04]line [19:24:04]written 0, free lines is 3308 [19:24:04]MH_Cut [19:24:04]Write to MH i2c: D1 01 00 F8 00 01 CA [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: D1 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: D1 01 00 [19:24:04]MH_I2C_Read... [19:24:04]Read from MH i2c: D1 01 00 F8 00 00 C9 [19:24:04]Write to MH i2c: 01 00 00 F9 00 F9 [19:24:04]Write i2c OK [19:24:04]MH_I2C_Read... [19:24:05]*** Cut start [19:24:05]*** Purtial cut [19:24:05]*** Stage 1: CUTSNS_PIN = 1 [19:24:05]Read from MH i2c: 01 [19:24:05]MH_I2C_Read... [19:24:05]*** Stop cut motor [19:24:05]*** Cut end [19:24:05]Read from MH i2c: 01 07 00 [19:24:05]MH_I2C_Read... [19:24:05]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [19:24:05]process_action close_receipt done [19:24:05]requested_data is exist [19:24:05]produce_requested_data [19:24:05]requested_item fm.sn is exist - process it [19:24:05]wFMCommunicate request_size=4 [19:24:05]MH_SAM_APDU [19:24:05]CAPDU: 80 11 00 00 [19:24:05]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [19:24:05]Write i2c OK [19:24:05]MH_I2C_Read... [19:24:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:05]Read from MH i2c: E2 [19:24:05]MH_I2C_Read... [19:24:05]Read from MH i2c: E2 17 00 [19:24:05]MH_I2C_Read... [19:24:05]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [19:24:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:24:05]wFMCommunicate OK [19:24:05]requested_item fd.num is exist - process it [19:24:05]SAM_PROTO_GetFieldsCounters [19:24:05]wFMCommunicate request_size=4 [19:24:05]MH_SAM_APDU [19:24:05]CAPDU: 80 13 00 00 [19:24:05]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [19:24:05]Write i2c OK [19:24:05]MH_I2C_Read... [19:24:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:05]Read from MH i2c: E2 [19:24:05]MH_I2C_Read... [19:24:05]Read from MH i2c: E2 62 00 [19:24:05]MH_I2C_Read... [19:24:05]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [19:24:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 08 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:24:05]wFMCommunicate OK [19:24:05]SAM_PROTO_GetFieldsCounters done [19:24:05]requested_item shift.num is exist - process it [19:24:05]requested_item shift.opened is exist - process it [19:24:05]req_shift_opened [19:24:05]FM_GetShiftState [19:24:05]SAM_PROTO_GetShiftState [19:24:05]wFMCommunicate request_size=4 [19:24:05]MH_SAM_APDU [19:24:05]CAPDU: 80 13 01 00 [19:24:05]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [19:24:05]Write i2c OK [19:24:05]MH_I2C_Read... [19:24:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:06]Read from MH i2c: E2 [19:24:06]MH_I2C_Read... [19:24:06]Read from MH i2c: E2 0E 00 [19:24:06]MH_I2C_Read... [19:24:06]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 09 [19:24:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:24:06]wFMCommunicate OK [19:24:06]SAM_PROTO_GetShiftState done [19:24:06]FM_GetShiftState done [19:24:06]req_shift_opened done [19:24:06]requested_item shift.open_date is exist - process it [19:24:06]req_shift_open_date [19:24:06]req_shift_open_date done [19:24:06]produce_requested_data done [19:24:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151560,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:24:06]process_action_free close_receipt [19:24:06]json_value_free [19:24:06]json_value_free done [19:24:06]process_json_proto returns [19:24:06]Send response to host [19:24:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151560,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:24:06]free response buf [19:24:06]execute_script done [19:24:06]execute_script returns [19:24:06]free content buf [19:24:06]Sock 8.Close socket [19:24:06]Sock 8.Thread stoped [19:24:06]Connected sock=11 [19:24:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 68 68 04 01 FF EF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 36 01 00 00 F4 03 04 00 53 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 50 02 00 35 04 06 00 56 1C 5C AC 92 AF 82 C7 32 F9 7A 7F 64 36 [19:24:07]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 E2 47 00 ED 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 08 50 02 00 F4 03 04 00 5B C5 EE 66 B6 04 01 00 00 D6 EB 37 9A 9B B1 73 BE [19:24:07]CommunicateWithHost err = 0 [19:24:07]CheckOFDResponse [19:24:07]1017 (14) - 77093643461234 [19:24:07]1041 (16) - 0000000000871835 [19:24:07]1040 (4) - 151560 [19:24:07]1012 (4) - 21.09.2024 13:08 [19:24:07]1206 (1) - 0 [19:24:07]OFD Sender: Remove packet 151560 [19:24:07]ProducePacketName [19:24:07]name=ofd_packets/00151560 [19:24:07]NVStorageDeleteData [19:24:07]OFD Sender: No OFD packet to send [19:24:12]OFD Sender: No OFD packet to send [19:24:17]OFD Sender: No OFD packet to send [19:24:22]OFD Sender: No OFD packet to send [19:24:27]OFD Sender: No OFD packet to send [19:24:32]OFD Sender: No OFD packet to send [19:24:37]OFD Sender: No OFD packet to send [19:24:39]accept exits with 10 [19:24:39]New connection [19:24:39]New thread 3066670436 created [19:24:39]Thread 3066813796 joined [19:24:39]Waiting for new connection... [19:24:39] Sock 10.Parse request [19:24:39]Sock 10.Check first char [19:24:39]Sock 10.First char is OK [19:24:39]request: POST /json_proto HTTP/1.0 [19:24:39]Method: POST [19:24:39]URL: /json_proto [19:24:39]Method is POST - this is cgi request [19:24:39]url: /json_proto [19:24:39]query_string will be loaded in cgi processing [19:24:39]execute_cgi json_proto POST (null) [19:24:39]execute_cgi path=json_proto method=POST [19:24:39]POST find Content-Length [19:24:39]Host: 172.17.43.67:8080 [19:24:39]Content-Length: 678 [19:24:39]Content-Type: application/json [19:24:39] [19:24:39]POST finish read [19:24:39]Found Content-Length = 678 [19:24:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:39]execute_script... [19:24: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)1785578", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:39]POST & json_proto [19:24:39]process_json_proto [19:24:39]json parsed OK: [19:24:39]protocol is kg_v1.0 [19:24:39]action value=close_receipt [19:24:39]process_action close_receipt [19:24:39]cmd_close_receipt [19:24:39]MH_GetDate [19:24:39]Write to MH i2c: F0 00 00 FD 00 EC [19:24:39]Write i2c OK [19:24:39]MH_I2C_Read... [19:24:39]Read from MH i2c: F0 [19:24:39]MH_I2C_Read... [19:24:39]Read from MH i2c: F0 09 00 [19:24:39]MH_I2C_Read... [19:24:39]Read from MH i2c: F0 09 00 FD 00 00 77 1D EF 66 6A BD 47 65 B1 [19:24:39]GetLastDocTimeStamp 1726946643 [19:24:39]current date 1726946679 [19:24:39]FM_GetShiftState [19:24:39]SAM_PROTO_GetShiftState [19:24:39]wFMCommunicate request_size=4 [19:24:39]MH_SAM_APDU [19:24:39]CAPDU: 80 13 01 00 [19:24:39]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [19:24:39]Write i2c OK [19:24:39]MH_I2C_Read... [19:24:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:39]Read from MH i2c: E2 [19:24:39]MH_I2C_Read... [19:24:39]Read from MH i2c: E2 0E 00 [19:24:39]MH_I2C_Read... [19:24:39]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0B [19:24:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:24:39]wFMCommunicate OK [19:24:39]SAM_PROTO_GetShiftState done [19:24:39]FM_GetShiftState done [19:24:39]opened in 1726878748 [19:24:39]opened+sec_in_day 1726965148 [19:24:39]quantity*price = 50036 [19:24:39]sum+1 = 50037 [19:24:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 311 21.09.2024 19:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151561 ФПД: 164253448912709 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151561&fm=164253448912709&tin=02508201610067®Number=0000000000091825&sum=50000 [19:24:40]StoreToDocumentArchive [19:24:40]shift 474 fd 151561 [19:24:40]save to /storage/0474/doc_00151561 [19:24:40]save last doc name /storage/0474/doc_00151561 to /storage/kkm_last_doc_name [19:24:40]save OK [19:24:40]Clear old archive folders... [19:24:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:24:40]tlvbuf is 006A9940 [19:24:40]SAM_PROTO_ClearQueue [19:24:40]wFMCommunicate request_size=4 [19:24:40]MH_SAM_APDU [19:24:40]CAPDU: 80 09 00 00 [19:24:40]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:40]Read from MH i2c: E2 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [19:24:40]RAPDU: 90 00 [19:24:40]wFMCommunicate OK [19:24:40]SAM_PROTO_ClearQueue done [19:24:40]KKMCreateOFDPacket [19:24:40]OFDProtocolAddRootSTLVToBuf [19:24:40]FM_MakeSignedData [19:24:40]FM_MakeSignedData [19:24:40]SAM_PROTO_SignData [19:24:40]wFMCommunicate request_size=4 [19:24:40]MH_SAM_APDU [19:24:40]CAPDU: 80 0D 01 02 [19:24:40]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:40]Read from MH i2c: E2 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [19:24:40]RAPDU: 90 00 [19:24:40]wFMCommunicate OK [19:24:40]wFMCommunicate request_size=255 [19:24:40]MH_SAM_APDU [19:24: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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 77 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 50 02 00 35 04 06 00 95 [19:24:40]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 77 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 50 02 00 35 04 06 00 95 00 00 F1 [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:40]Read from MH i2c: E2 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [19:24:40]RAPDU: 90 00 [19:24:40]wFMCommunicate OK [19:24:40]wFMCommunicate request_size=10 [19:24:40]MH_SAM_APDU [19:24:40]CAPDU: 80 0D 02 02 05 63 3C 79 BF 45 [19:24:40]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 63 3C 79 BF 45 00 00 AF [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:40]Read from MH i2c: E2 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [19:24:40]RAPDU: 90 00 [19:24:40]wFMCommunicate OK [19:24:40]wFMCommunicate request_size=4 [19:24:40]MH_SAM_APDU [19:24:40]CAPDU: 80 0D 03 02 [19:24:40]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:40]Read from MH i2c: E2 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 0B 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 0B 00 0F 01 00 D2 17 7B 69 96 C8 AB 3A 90 00 9C [19:24:40]RAPDU: D2 17 7B 69 96 C8 AB 3A 90 00 [19:24:40]wFMCommunicate OK [19:24:40]SAM_PROTO_SignData done [19:24:40]FM_MakeSignedData done [19:24:40]CreateOFDProtocolMessage [19:24:40]wFMCommunicate request_size=4 [19:24:40]MH_SAM_APDU [19:24:40]CAPDU: 80 11 00 00 [19:24:40]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:40]Read from MH i2c: E2 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 17 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [19:24:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:24:40]wFMCommunicate OK [19:24:40]CreateOFDProtocolMessage done [19:24:40]OFDSenderStorePacket 151561 [19:24:40]StoreOFDPacket docnum=151561 [19:24:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F D7 07 01 F8 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 77 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 50 02 00 35 04 06 00 95 63 3C 79 BF 45 D2 17 7B 69 96 C8 AB 3A [19:24:40]CheckFolder [19:24:40]dirname=/storage/ofd_packets [19:24:40]CheckFolder done [19:24:40]ProducePacketName [19:24:40]name=ofd_packets/00151561 [19:24:40]NVStorageSaveData ofd_packets/00151561 [19:24:40]File name is /storage/ofd_packets/00151561 [19:24:40]Write 301 bytes [19:24:40]NVStorageSaveData done [19:24:40]OFDSenderStorePacket done [19:24:40]KKMCreateOFDPacket done [19:24:40]NVStorageSaveData kkm_last_timestamp [19:24:40]File name is /storage/kkm_last_timestamp [19:24:40]Write 4 bytes [19:24:40]NVStorageSaveData done [19:24:40]ExternCall_PrintAddStr [19:24:40]wPrintStart [19:24:40]Write to MH i2c: 01 00 00 11 01 12 [19:24:40]Write i2c OK [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: 01 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: 01 07 00 [19:24:40]MH_I2C_Read... [19:24:40]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [19:24:40]RasterBufferAndPrint [19:24:40]line Счет N : (1)1785578 [19:24:40]line ИНН: 02508201610067 [19:24:40]line Контрольно-Кассовый Чек [19:24:40]line ПРОДАЖА [19:24:40]line ТРК (МРК, ГНК) : 22 [19:24:40]line Товар: 2710124130 [19:24:40]line Аи-92-К-5 [19:24:40]line 7.380 * 67.80 [19:24:40]line = 500.36 [19:24:40]line НДС 12% НСП 1% [19:24:40]line > о реализуемом товаре [19:24:40]line ОКРУГЛЕНИЕ: -0.36 [19:24:40]line ИТОГО: 500.00 [19:24:40]line Внесено: 500.00 [19:24:40]line СДАЧА: 0.00 [19:24:40]line НСП 1% : 4.43 [19:24:40]line НДС 12% : 53.14 [19:24:40]line Наличными: 500.00 [19:24:40]line Безнал.: 0.00 [19:24:40]line Место: АЗС № 89 "Партнер Нефть" [19:24:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:24:40]line СНО: Общий режим [19:24:40]line Чек 311 21.09.2024 19:24 [19:24:40]line Смена: 474 ФФД: 1.0 [19:24:40]line ЗНМ: 0300000113 [19:24:40]line РНМ: 0000000000091825 [19:24:40]line Версия ККМ: 001 [19:24:40]line ФМ: 0000000000871835 [19:24:40]line ФД: 151561 [19:24:40]line ФПД: 164253448912709 [19:24:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192439&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151561&fm=164253448912709&tin=02508201610067®Number=0000000000091825&sum=50000 [19:24:40]written 0, free lines is 4095 [19:24:41]OFD Sender: Processing packet 151561 [packets to send 825, broken 824] [19:24:41]ProducePacketName [19:24:41]name=ofd_packets/00151561 [19:24:41]OFD Sender: To server: pG, [19:24:41]CommunicateWithHost lk.salyk.kg:30040 [19:24:41]ConnectInit lk.salyk.kg [19:24:41]Write to MH i2c: 01 00 00 3C 01 3D [19:24:41]Write i2c OK [19:24:41]MH_I2C_Read... [19:24:41]Read from MH i2c: 01 [19:24:41]MH_I2C_Read... [19:24:41]Read from MH i2c: 01 07 00 [19:24:41]MH_I2C_Read... [19:24:41]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 E2 0C 32 [19:24:41]RasterBufferAndPrint [19:24:41]line [19:24:41]line [19:24:41]line [19:24:41]line [19:24:41]line [19:24:41]written 0, free lines is 3310 [19:24:41]MH_Cut [19:24:41]Write to MH i2c: D1 01 00 43 01 01 16 [19:24:41]Write i2c OK [19:24:41]MH_I2C_Read... [19:24:41]Read from MH i2c: D1 [19:24:41]MH_I2C_Read... [19:24:41]Read from MH i2c: D1 01 00 [19:24:41]MH_I2C_Read... [19:24:41]Read from MH i2c: D1 01 00 43 01 00 15 [19:24:41]Write to MH i2c: 01 00 00 44 01 45 [19:24:41]Write i2c OK [19:24:41]MH_I2C_Read... [19:24:42]*** Cut start [19:24:42]*** Purtial cut [19:24:42]*** Stage 1: CUTSNS_PIN = 1 [19:24:42]Read from MH i2c: 01 [19:24:42]MH_I2C_Read... [19:24:42]*** Stop cut motor [19:24:42]*** Cut end [19:24:42]Read from MH i2c: 01 07 00 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [19:24:42]process_action close_receipt done [19:24:42]requested_data is exist [19:24:42]produce_requested_data [19:24:42]requested_item fm.sn is exist - process it [19:24:42]wFMCommunicate request_size=4 [19:24:42]MH_SAM_APDU [19:24:42]CAPDU: 80 11 00 00 [19:24:42]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [19:24:42]Write i2c OK [19:24:42]MH_I2C_Read... [19:24:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:42]Read from MH i2c: E2 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 17 00 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [19:24:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:24:42]wFMCommunicate OK [19:24:42]requested_item fd.num is exist - process it [19:24:42]SAM_PROTO_GetFieldsCounters [19:24:42]wFMCommunicate request_size=4 [19:24:42]MH_SAM_APDU [19:24:42]CAPDU: 80 13 00 00 [19:24:42]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [19:24:42]Write i2c OK [19:24:42]MH_I2C_Read... [19:24:42]Connected sock=11 [19:24:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F D7 07 01 F8 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 77 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 50 02 00 35 04 06 00 95 Read from MH i2c: 63 E2 3C [19:24:42]79 MH_I2C_Read... [19:24:42]BF *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:42]45 Read from MH i2c: D2 E2 17 62 7B 00 69 [19:24:42]96 MH_I2C_Read... [19:24:42]C8 AB 3A [19:24:42]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 C2 [19:24:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 09 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:24:42]wFMCommunicate OK [19:24:42]SAM_PROTO_GetFieldsCounters done [19:24:42]requested_item shift.num is exist - process it [19:24:42]requested_item shift.opened is exist - process it [19:24:42]req_shift_opened [19:24:42]FM_GetShiftState [19:24:42]SAM_PROTO_GetShiftState [19:24:42]wFMCommunicate request_size=4 [19:24:42]MH_SAM_APDU [19:24:42]CAPDU: 80 13 01 00 [19:24:42]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [19:24:42]Write i2c OK [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:42] [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 0E 00 [19:24:42]MH_I2C_Read... [19:24:42]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 55 [19:24:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:24:42]wFMCommunicate OK [19:24:42]SAM_PROTO_GetShiftState done [19:24:42]FM_GetShiftState done [19:24:42]req_shift_opened done [19:24:42]requested_item shift.open_date is exist - process it [19:24:42]req_shift_open_date [19:24:42]req_shift_open_date done [19:24:42]produce_requested_data done [19:24:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151561,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:24:42]process_action_free close_receipt [19:24:42]json_value_free [19:24:42]json_value_free done [19:24:42]process_json_proto returns [19:24:42]Send response to host [19:24:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151561,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:24:42]free response buf [19:24:42]execute_script done [19:24:42]execute_script returns [19:24:42]free content buf [19:24:42]Sock 10.Close socket [19:24:42]Sock 10.Thread stoped [19:24:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 52 34 47 00 67 EA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 09 50 02 00 F4 03 04 00 7F C5 EE 66 B6 04 01 00 00 71 18 E6 C4 13 56 D3 EE [19:24:43]CommunicateWithHost err = 0 [19:24:43]CheckOFDResponse [19:24:43]1017 (14) - 77093643461234 [19:24:43]1041 (16) - 0000000000871835 [19:24:43]1040 (4) - 151561 [19:24:43]1012 (4) - 21.09.2024 13:09 [19:24:43]1206 (1) - 0 [19:24:43]OFD Sender: Remove packet 151561 [19:24:43]ProducePacketName [19:24:43]name=ofd_packets/00151561 [19:24:43]NVStorageDeleteData [19:24:43]OFD Sender: No OFD packet to send [19:24:48]OFD Sender: No OFD packet to send [19:24:53]OFD Sender: No OFD packet to send [19:24:58]OFD Sender: No OFD packet to send [19:25:03]OFD Sender: No OFD packet to send [19:25:08]OFD Sender: No OFD packet to send [19:25:13]OFD Sender: No OFD packet to send [19:25:18]OFD Sender: No OFD packet to send [19:25:23]OFD Sender: No OFD packet to send [19:25:28]OFD Sender: No OFD packet to send [19:25:33]OFD Sender: No OFD packet to send [19:25:38]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27746079+1699200362=1726946441 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I[19:25:43]OFD Sender: No OFD packet to send [19:25:48]OFD Sender: No OFD packet to send [19:25:52]accept exits with 9 [19:25:52]New connection [19:25:52]New thread 3066813796 created [19:25:52]Thread 3066670436 joined [19:25:52]Waiting for new connection... [19:25:52] Sock 9.Parse request [19:25:52]Sock 9.Check first char [19:25:52]Sock 9.First char is OK [19:25:52]request: POST /json_proto HTTP/1.0 [19:25:52]Method: POST [19:25:52]URL: /json_proto [19:25:52]Method is POST - this is cgi request [19:25:52]url: /json_proto [19:25:52]query_string will be loaded in cgi processing [19:25:52]execute_cgi json_proto POST (null) [19:25:52]execute_cgi path=json_proto method=POST [19:25:52]POST find Content-Length [19:25:52]Host: 172.17.43.67:8080 [19:25:52]Content-Length: 678 [19:25:52]Content-Type: application/json [19:25:52] [19:25:52]POST finish read [19:25:52]Found Content-Length = 678 [19:25:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:52]execute_script... [19:25: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)1785579", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:52]POST & json_proto [19:25:52]process_json_proto [19:25:52]json parsed OK: [19:25:52]protocol is kg_v1.0 [19:25:52]action value=close_receipt [19:25:52]process_action close_receipt [19:25:52]cmd_close_receipt [19:25:52]MH_GetDate [19:25:52]Write to MH i2c: F0 00 00 48 01 38 [19:25:52]Write i2c OK [19:25:52]MH_I2C_Read... [19:25:52]Read from MH i2c: F0 [19:25:52]MH_I2C_Read... [19:25:52]Read from MH i2c: F0 09 00 [19:25:52]MH_I2C_Read... [19:25:52]Read from MH i2c: F0 09 00 48 01 00 C1 1D EF 66 6A BD 47 65 47 [19:25:52]GetLastDocTimeStamp 1726946679 [19:25:52]current date 1726946753 [19:25:52]FM_GetShiftState [19:25:52]SAM_PROTO_GetShiftState [19:25:52]wFMCommunicate request_size=4 [19:25:52]MH_SAM_APDU [19:25:52]CAPDU: 80 13 01 00 [19:25:52]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [19:25:52]Write i2c OK [19:25:52]MH_I2C_Read... [19:25:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:52]Read from MH i2c: E2 [19:25:52]MH_I2C_Read... [19:25:52]Read from MH i2c: E2 0E 00 [19:25:52]MH_I2C_Read... [19:25:52]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 57 [19:25:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:25:52]wFMCommunicate OK [19:25:52]SAM_PROTO_GetShiftState done [19:25:52]FM_GetShiftState done [19:25:52]opened in 1726878748 [19:25:52]opened+sec_in_day 1726965148 [19:25:52]quantity*price = 40002 [19:25:52]sum+1 = 40003 [19:25:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 312 21.09.2024 19:25 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151562 ФПД: 183480707218738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151562&fm=183480707218738&tin=02508201610067®Number=0000000000091825&sum=40000 [19:25:54]StoreToDocumentArchive [19:25:54]shift 474 fd 151562 [19:25:54]save to /storage/0474/doc_00151562 [19:25:54]save last doc name /storage/0474/doc_00151562 to /storage/kkm_last_doc_name [19:25:54]save OK [19:25:54]Clear old archive folders... [19:25:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:25:54]tlvbuf is 0061A230 [19:25:54]SAM_PROTO_ClearQueue [19:25:54]wFMCommunicate request_size=4 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 09 00 00 [19:25:54]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [19:25:54]RAPDU: 90 00 [19:25:54]wFMCommunicate OK [19:25:54]SAM_PROTO_ClearQueue done [19:25:54]KKMCreateOFDPacket [19:25:54]OFDProtocolAddRootSTLVToBuf [19:25:54]FM_MakeSignedData [19:25:54]FM_MakeSignedData [19:25:54]SAM_PROTO_SignData [19:25:54]wFMCommunicate request_size=4 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 0D 01 02 [19:25:54]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [19:25:54]RAPDU: 90 00 [19:25:54]wFMCommunicate OK [19:25:54]wFMCommunicate request_size=255 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 C1 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 50 02 00 35 04 06 00 A6 [19:25:54]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 C1 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 50 02 00 35 04 06 00 A6 00 00 7E [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [19:25:54]RAPDU: 90 00 [19:25:54]wFMCommunicate OK [19:25:54]wFMCommunicate request_size=10 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 0D 02 02 05 DF EE 60 7D 32 [19:25:54]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 DF EE 60 7D 32 00 00 BA [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [19:25:54]RAPDU: 90 00 [19:25:54]wFMCommunicate OK [19:25:54]wFMCommunicate request_size=4 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 0D 03 02 [19:25:54]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 0B 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 0B 00 5A 01 00 6E 1A D4 52 9E 98 74 89 90 00 B8 [19:25:54]RAPDU: 6E 1A D4 52 9E 98 74 89 90 00 [19:25:54]wFMCommunicate OK [19:25:54]SAM_PROTO_SignData done [19:25:54]FM_MakeSignedData done [19:25:54]CreateOFDProtocolMessage [19:25:54]wFMCommunicate request_size=4 [19:25:54]MH_SAM_APDU [19:25:54]CAPDU: 80 11 00 00 [19:25:54]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:54]Read from MH i2c: E2 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 17 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [19:25:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:25:54]wFMCommunicate OK [19:25:54]CreateOFDProtocolMessage done [19:25:54]OFDSenderStorePacket 151562 [19:25:54]StoreOFDPacket docnum=151562 [19:25:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BD 8B 07 01 5F C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 C1 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 50 02 00 35 04 06 00 A6 DF EE 60 7D 32 6E 1A D4 52 9E 98 74 89 [19:25:54]CheckFolder [19:25:54]dirname=/storage/ofd_packets [19:25:54]CheckFolder done [19:25:54]ProducePacketName [19:25:54]name=ofd_packets/00151562 [19:25:54]NVStorageSaveData ofd_packets/00151562 [19:25:54]File name is /storage/ofd_packets/00151562 [19:25:54]Write 301 bytes [19:25:54]NVStorageSaveData done [19:25:54]OFDSenderStorePacket done [19:25:54]KKMCreateOFDPacket done [19:25:54]NVStorageSaveData kkm_last_timestamp [19:25:54]File name is /storage/kkm_last_timestamp [19:25:54]Write 4 bytes [19:25:54]NVStorageSaveData done [19:25:54]ExternCall_PrintAddStr [19:25:54]wPrintStart [19:25:54]Write to MH i2c: 01 00 00 5C 01 5D [19:25:54]Write i2c OK [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: 01 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: 01 07 00 [19:25:54]MH_I2C_Read... [19:25:54]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [19:25:54]RasterBufferAndPrint [19:25:54]line Счет N : (1)1785579 [19:25:54]line ИНН: 02508201610067 [19:25:54]line Контрольно-Кассовый Чек [19:25:54]line ПРОДАЖА [19:25:54]line ТРК (МРК, ГНК) : 42 [19:25:54]line Товар: 2710124130 [19:25:54]line Аи-92-К-5 [19:25:54]line 5.900 * 67.80 [19:25:54]line = 400.02 [19:25:54]line НДС 12% НСП 1% [19:25:54]line > о реализуемом товаре [19:25:54]line ОКРУГЛЕНИЕ: -0.02 [19:25:54]line ИТОГО: 400.00 [19:25:54]line Внесено: 400.00 [19:25:54]line СДАЧА: 0.00 [19:25:54]line НСП 1% : 3.54 [19:25:54]line НДС 12% : 42.48 [19:25:54]line Наличными: 400.00 [19:25:54]line Безнал.: 0.00 [19:25:54]line Место: АЗС № 89 "Партнер Нефть" [19:25:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:25:54]line СНО: Общий режим [19:25:54]line Чек 312 21.09.2024 19:25 [19:25:54]line Смена: 474 ФФД: 1.0 [19:25:54]line ЗНМ: 0300000113 [19:25:54]line РНМ: 0000000000091825 [19:25:54]line Версия ККМ: 001 [19:25:54]line ФМ: 0000000000871835 [19:25:54]line ФД: 151562 [19:25:54]line ФПД: 183480707218738 [19:25:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192553&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151562&fm=183480707218738&tin=02508201610067®Number=0000000000091825&sum=40000 [19:25:54]written 0, free lines is 4095 [19:25:54]OFD Sender: Processing packet 151562 [packets to send 825, broken 824] [19:25:54]ProducePacketName [19:25:54]name=ofd_packets/00151562 [19:25:54]OFD Sender: To server: pG, [19:25:54]CommunicateWithHost lk.salyk.kg:30040 [19:25:54]ConnectInit lk.salyk.kg [19:25:55]Write to MH i2c: 01 00 00 87 01 88 [19:25:55]Write i2c OK [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: 01 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: 01 07 00 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 DC 0C 77 [19:25:55]RasterBufferAndPrint [19:25:55]line [19:25:55]line [19:25:55]line [19:25:55]line [19:25:55]line [19:25:55]written 0, free lines is 3297 [19:25:55]MH_Cut [19:25:55]Write to MH i2c: D1 01 00 8E 01 01 61 [19:25:55]Write i2c OK [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: D1 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: D1 01 00 [19:25:55]MH_I2C_Read... [19:25:55]Read from MH i2c: D1 01 00 8E 01 00 60 [19:25:55]Write to MH i2c: 01 00 00 8F 01 90 [19:25:55]Write i2c OK [19:25:55]MH_I2C_Read... [19:25:55]Connected sock=10 [19:25:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 BD 8B 07 01 5F C3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 01 00 00 F4 03 04 00 C1 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 50 02 00 35 04 06 00 A6 DF EE 60 7D 32 6E 1A D4 52 9E 98 74 89 [19:25:55]*** Cut start [19:25:55]*** Purtial cut [19:25:55]*** Stage 1: CUTSNS_PIN = 1 [19:25:56]Read from MH i2c: 01 [19:25:56]MH_I2C_Read... [19:25:56]*** Stop cut motor [19:25:56]*** Cut end [19:25:56]Read from MH i2c: 01 07 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [19:25:56]process_action close_receipt done [19:25:56]requested_data is exist [19:25:56]produce_requested_data [19:25:56]requested_item fm.sn is exist - process it [19:25:56]wFMCommunicate request_size=4 [19:25:56]MH_SAM_APDU [19:25:56]CAPDU: 80 11 00 00 [19:25:56]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 17 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [19:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:25:56]wFMCommunicate OK [19:25:56]requested_item fd.num is exist - process it [19:25:56]SAM_PROTO_GetFieldsCounters [19:25:56]wFMCommunicate request_size=4 [19:25:56]MH_SAM_APDU [19:25:56]CAPDU: 80 13 00 00 [19:25:56]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CA 8B 47 00 42 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0A 50 02 00 F4 03 04 00 C8 C5 EE 66 B6 04 01 00 00 7B F3 46 D5 0F 6B E9 11 [19:25:56]CommunicateWithHost err = 0 [19:25:56]CheckOFDResponse [19:25:56]1017 (14) - 77093643461234 [19:25:56]1041 (16) - 0000000000871835 [19:25:56]1040 (4) - 151562 [19:25:56]1012 (4) - 21.09.2024 13:10 [19:25:56]1206 (1) - 0 [19:25:56]OFD Sender: Remove packet 151562 [19:25:56]ProducePacketName [19:25:56]name=ofd_packets/00151562 [19:25:56]NVStorageDeleteData [19:25:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 62 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 11 [19:25:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 38 01 00 00 5E 04 04 00 38 01 00 00 57 04 04 00 39 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:56]wFMCommunicate OK [19:25:56]SAM_PROTO_GetFieldsCounters done [19:25:56]requested_item shift.num is exist - process it [19:25:56]requested_item shift.opened is exist - process it [19:25:56]req_shift_opened [19:25:56]FM_GetShiftState [19:25:56]SAM_PROTO_GetShiftState [19:25:56]wFMCommunicate request_size=4 [19:25:56]MH_SAM_APDU [19:25:56]CAPDU: 80 13 01 00 [19:25:56]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [19:25:56]Write i2c OK [19:25:56]MH_I2C_Read... [19:25:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:56]Read from MH i2c: E2 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 0E 00 [19:25:56]MH_I2C_Read... [19:25:56]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A0 [19:25:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:25:56]wFMCommunicate OK [19:25:56]SAM_PROTO_GetShiftState done [19:25:56]FM_GetShiftState done [19:25:56]req_shift_opened done [19:25:56]requested_item shift.open_date is exist - process it [19:25:56]req_shift_open_date [19:25:56]req_shift_open_date done [19:25:56]produce_requested_data done [19:25:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151562,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:25:56]process_action_free close_receipt [19:25:56]json_value_free [19:25:56]json_value_free done [19:25:56]process_json_proto returns [19:25:56]Send response to host [19:25:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151562,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:25:56]free response buf [19:25:56]execute_script done [19:25:56]execute_script returns [19:25:56]free content buf [19:25:56]Sock 9.Close socket [19:25:56]Sock 9.Thread stoped [19:25:56]OFD Sender: No OFD packet to send [19:26:01]OFD Sender: No OFD packet to send [19:26:06]OFD Sender: No OFD packet to send [19:26:11]OFD Sender: No OFD packet to send [19:26:16]OFD Sender: No OFD packet to send [19:26:19]accept exits with 8 [19:26:19]New connection [19:26:19]New thread 3066670436 created [19:26:19]Thread 3066813796 joined [19:26:19]Waiting for new connection... [19:26:19] Sock 8.Parse request [19:26:19]Sock 8.Check first char [19:26:19]Sock 8.First char is OK [19:26:19]request: POST /json_proto HTTP/1.0 [19:26:19]Method: POST [19:26:19]URL: /json_proto [19:26:19]Method is POST - this is cgi request [19:26:19]url: /json_proto [19:26:19]query_string will be loaded in cgi processing [19:26:19]execute_cgi json_proto POST (null) [19:26:19]execute_cgi path=json_proto method=POST [19:26:19]POST find Content-Length [19:26:19]Host: 172.17.43.67:8080 [19:26:19]Content-Length: 675 [19:26:19]Content-Type: application/json [19:26:19] [19:26:19]POST finish read [19:26:19]Found Content-Length = 675 [19:26:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:19]execute_script... [19:26:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785580", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:19]POST & json_proto [19:26:19]process_json_proto [19:26:19]json parsed OK: [19:26:19]protocol is kg_v1.0 [19:26:19]action value=close_receipt [19:26:19]process_action close_receipt [19:26:19]cmd_close_receipt [19:26:19]MH_GetDate [19:26:19]Write to MH i2c: F0 00 00 93 01 83 [19:26:19]Write i2c OK [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: F0 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: F0 09 00 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: F0 09 00 93 01 00 DC 1D EF 66 6A BD 47 65 AD [19:26:19]GetLastDocTimeStamp 1726946753 [19:26:19]current date 1726946780 [19:26:19]FM_GetShiftState [19:26:19]SAM_PROTO_GetShiftState [19:26:19]wFMCommunicate request_size=4 [19:26:19]MH_SAM_APDU [19:26:19]CAPDU: 80 13 01 00 [19:26:19]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [19:26:19]Write i2c OK [19:26:19]MH_I2C_Read... [19:26:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:19]Read from MH i2c: E2 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: E2 0E 00 [19:26:19]MH_I2C_Read... [19:26:19]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A2 [19:26:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:26:19]wFMCommunicate OK [19:26:19]SAM_PROTO_GetShiftState done [19:26:19]FM_GetShiftState done [19:26:19]opened in 1726878748 [19:26:19]opened+sec_in_day 1726965148 [19:26:19]quantity*price = 40005 [19:26:19]sum+1 = 40006 [19:26:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 313 21.09.2024 19:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151563 ФПД: 90685140416086 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151563&fm=90685140416086&tin=02508201610067®Number=0000000000091825&sum=40000 [19:26:20]StoreToDocumentArchive [19:26:20]shift 474 fd 151563 [19:26:20]save to /storage/0474/doc_00151563 [19:26:20]save last doc name /storage/0474/doc_00151563 to /storage/kkm_last_doc_name [19:26:20]save OK [19:26:20]Clear old archive folders... [19:26:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:26:20]tlvbuf is 0069F6A0 [19:26:20]SAM_PROTO_ClearQueue [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 09 00 00 [19:26:20]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]SAM_PROTO_ClearQueue done [19:26:20]KKMCreateOFDPacket [19:26:20]OFDProtocolAddRootSTLVToBuf [19:26:20]FM_MakeSignedData [19:26:20]FM_MakeSignedData [19:26:20]SAM_PROTO_SignData [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 01 02 [19:26:20]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]wFMCommunicate request_size=255 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DC 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 50 02 00 35 04 06 00 52 7A 47 94 [19:26:20]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DC 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 50 02 00 35 04 06 00 52 7A 47 94 00 00 FB [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]wFMCommunicate request_size=7 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 02 02 02 B6 56 [19:26:20]Write to MH i2c: E2 0A 00 A4 01 80 0D 02 02 02 00 B6 56 00 00 2F [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [19:26:20]RAPDU: 90 00 [19:26:20]wFMCommunicate OK [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 0D 03 02 [19:26:20]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:20]Read from MH i2c: E2 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 0B 00 [19:26:20]MH_I2C_Read... [19:26:20]Read from MH i2c: E2 0B 00 A5 01 00 67 48 9F A5 1F D5 3B 09 90 00 4D [19:26:20]RAPDU: 67 48 9F A5 1F D5 3B 09 90 00 [19:26:20]wFMCommunicate OK [19:26:20]SAM_PROTO_SignData done [19:26:20]FM_MakeSignedData done [19:26:20]CreateOFDProtocolMessage [19:26:20]wFMCommunicate request_size=4 [19:26:20]MH_SAM_APDU [19:26:20]CAPDU: 80 11 00 00 [19:26:20]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [19:26:20]Write i2c OK [19:26:20]MH_I2C_Read... [19:26:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:21]Read from MH i2c: E2 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: E2 17 00 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [19:26:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:26:21]wFMCommunicate OK [19:26:21]CreateOFDProtocolMessage done [19:26:21]OFDSenderStorePacket 151563 [19:26:21]StoreOFDPacket docnum=151563 [19:26:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1F DF 04 01 B4 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DC 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 50 02 00 35 04 06 00 52 7A 47 94 B6 56 67 48 9F A5 1F D5 3B 09 [19:26:21]CheckFolder [19:26:21]dirname=/storage/ofd_packets [19:26:21]CheckFolder done [19:26:21]ProducePacketName [19:26:21]name=ofd_packets/00151563 [19:26:21]NVStorageSaveData ofd_packets/00151563 [19:26:21]File name is /storage/ofd_packets/00151563 [19:26:21]Write 298 bytes [19:26:21]NVStorageSaveData done [19:26:21]OFDSenderStorePacket done [19:26:21]KKMCreateOFDPacket done [19:26:21]NVStorageSaveData kkm_last_timestamp [19:26:21]File name is /storage/kkm_last_timestamp [19:26:21]Write 4 bytes [19:26:21]NVStorageSaveData done [19:26:21]ExternCall_PrintAddStr [19:26:21]wPrintStart [19:26:21]Write to MH i2c: 01 00 00 A7 01 A8 [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 07 00 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [19:26:21]RasterBufferAndPrint [19:26:21]line Счет N : (1)1785580 [19:26:21]line ИНН: 02508201610067 [19:26:21]line Контрольно-Кассовый Чек [19:26:21]line ПРОДАЖА [19:26:21]line ТРК (МРК, ГНК) : 31 [19:26:21]line Товар: 2710194210 [19:26:21]line ДТ-К-5 [19:26:21]line 5.250 * 76.20 [19:26:21]line = 400.05 [19:26:21]line НДС 12% НСП 1% [19:26:21]line > о реализуемом товаре [19:26:21]line ОКРУГЛЕНИЕ: -0.05 [19:26:21]line ИТОГО: 400.00 [19:26:21]line Внесено: 400.00 [19:26:21]line СДАЧА: 0.00 [19:26:21]line НСП 1% : 3.54 [19:26:21]line НДС 12% : 42.48 [19:26:21]line Наличными: 400.00 [19:26:21]line Безнал.: 0.00 [19:26:21]line Место: АЗС № 89 "Партнер Нефть" [19:26:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:26:21]line СНО: Общий режим [19:26:21]line Чек 313 21.09.2024 19:26 [19:26:21]line Смена: 474 ФФД: 1.0 [19:26:21]line ЗНМ: 0300000113 [19:26:21]line РНМ: 0000000000091825 [19:26:21]line Версия ККМ: 001 [19:26:21]line ФМ: 0000000000871835 [19:26:21]line ФД: 151563 [19:26:21]line ФПД: 90685140416086 [19:26:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T192620&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151563&fm=90685140416086&tin=02508201610067®Number=0000000000091825&sum=40000 [19:26:21]written 0, free lines is 4095 [19:26:21]OFD Sender: Processing packet 151563 [packets to send 825, broken 824] [19:26:21]ProducePacketName [19:26:21]name=ofd_packets/00151563 [19:26:21]OFD Sender: To server: pG, [19:26:21]CommunicateWithHost lk.salyk.kg:30040 [19:26:21]ConnectInit lk.salyk.kg [19:26:21]Connected sock=9 [19:26:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 1F DF 04 01 B4 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 DC 1D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 50 02 00 35 04 06 00 52 7A 47 94 B6 56 67 48 9F A5 1F D5 3B 09 [19:26:21]Write to MH i2c: 01 00 00 D2 01 D3 [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 07 00 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 D9 0C BF [19:26:21]RasterBufferAndPrint [19:26:21]line [19:26:21]line [19:26:21]line [19:26:21]line [19:26:21]line [19:26:21]written 0, free lines is 3296 [19:26:21]MH_Cut [19:26:21]Write to MH i2c: D1 01 00 D9 01 01 AC [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: D1 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: D1 01 00 [19:26:21]MH_I2C_Read... [19:26:21]Read from MH i2c: D1 01 00 D9 01 00 AB [19:26:21]Write to MH i2c: 01 00 00 DA 01 DB [19:26:21]Write i2c OK [19:26:21]MH_I2C_Read... [19:26:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 82 1D 47 00 E2 9A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0B 50 02 00 F4 03 04 00 E2 C5 EE 66 B6 04 01 00 00 1C 31 7C 67 F4 F5 48 DF [19:26:21]CommunicateWithHost err = 0 [19:26:21]CheckOFDResponse [19:26:21]1017 (14) - 77093643461234 [19:26:21]1041 (16) - 0000000000871835 [19:26:21]1040 (4) - 151563 [19:26:21]1012 (4) - 21.09.2024 13:10 [19:26:21]1206 (1) - 0 [19:26:21]OFD Sender: Remove packet 151563 [19:26:21]ProducePacketName [19:26:21]name=ofd_packets/00151563 [19:26:21]NVStorageDeleteData [19:26:22]*** Cut start [19:26:22]*** Purtial cut [19:26:22]*** Stage 1: CUTSNS_PIN = 1 [19:26:22]OFD Sender: No OFD packet to send [19:26:22]Read from MH i2c: 01 [19:26:22]MH_I2C_Read... [19:26:22]*** Stop cut motor [19:26:22]*** Cut end [19:26:22]Read from MH i2c: 01 07 00 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 FF 0F F0 [19:26:22]process_action close_receipt done [19:26:22]requested_data is exist [19:26:22]produce_requested_data [19:26:22]requested_item fm.sn is exist - process it [19:26:22]wFMCommunicate request_size=4 [19:26:22]MH_SAM_APDU [19:26:22]CAPDU: 80 11 00 00 [19:26:22]Write to MH i2c: E2 08 00 DB 01 80 11 00 00 00 00 00 00 56 [19:26:22]Write i2c OK [19:26:22]MH_I2C_Read... [19:26:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:22]Read from MH i2c: E2 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 17 00 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 17 00 DB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [19:26:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:26:22]wFMCommunicate OK [19:26:22]requested_item fd.num is exist - process it [19:26:22]SAM_PROTO_GetFieldsCounters [19:26:22]wFMCommunicate request_size=4 [19:26:22]MH_SAM_APDU [19:26:22]CAPDU: 80 13 00 00 [19:26:22]Write to MH i2c: E2 08 00 DC 01 80 13 00 00 00 00 00 00 59 [19:26:22]Write i2c OK [19:26:22]MH_I2C_Read... [19:26:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:22]Read from MH i2c: E2 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 62 00 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 62 00 DC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 60 [19:26:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:22]wFMCommunicate OK [19:26:22]SAM_PROTO_GetFieldsCounters done [19:26:22]requested_item shift.num is exist - process it [19:26:22]requested_item shift.opened is exist - process it [19:26:22]req_shift_opened [19:26:22]FM_GetShiftState [19:26:22]SAM_PROTO_GetShiftState [19:26:22]wFMCommunicate request_size=4 [19:26:22]MH_SAM_APDU [19:26:22]CAPDU: 80 13 01 00 [19:26:22]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [19:26:22]Write i2c OK [19:26:22]MH_I2C_Read... [19:26:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:22]Read from MH i2c: E2 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 0E 00 [19:26:22]MH_I2C_Read... [19:26:22]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EB [19:26:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:26:22]wFMCommunicate OK [19:26:22]SAM_PROTO_GetShiftState done [19:26:22]FM_GetShiftState done [19:26:22]req_shift_opened done [19:26:22]requested_item shift.open_date is exist - process it [19:26:22]req_shift_open_date [19:26:22]req_shift_open_date done [19:26:22]produce_requested_data done [19:26:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151563,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:26:22]process_action_free close_receipt [19:26:22]json_value_free [19:26:22]json_value_free done [19:26:22]process_json_proto returns [19:26:22]Send response to host [19:26:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151563,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:26:22]free response buf [19:26:22]execute_script done [19:26:22]execute_script returns [19:26:22]free content buf [19:26:22]Sock 8.Close socket [19:26:22]Sock 8.Thread stoped [19:26:27]OFD Sender: No OFD packet to send [19:26:30]recv_with_timeout no data received [19:26:32]OFD Sender: No OFD packet to send [19:26:37]OFD Sender: No OFD packet to send [19:26:40]recv_with_timeout no data received [19:26:42]OFD Sender: No OFD packet to send [19:26:47]OFD Sender: No OFD packet to send [19:26:52]OFD Sender: No OFD packet to send [19:26:56]recv_with_timeout no data received [19:26:57]OFD Sender: No OFD packet to send [19:27:02]OFD Sender: No OFD packet to send [19:27:07]OFD Sender: No OFD packet to send [19:27:12]OFD Sender: No OFD packet to send [19:27:17]OFD Sender: No OFD packet to send [19:27:22]OFD Sender: No OFD packet to send [19:27:27]OFD Sender: No OFD packet to send [19:27:32]OFD Sender: No OFD packet to send [19:27:37]OFD Sender: No OFD packet to send [19:27:42]OFD Sender: No OFD packet to send [19:27:45]recv_with_timeout no data received [19:27:47]OFD Sender: No OFD packet to send [19:27:52]OFD Sender: No OFD packet to send [19:27:57]OFD Sender: No OFD packet to send [19:28:02]OFD Sender: No OFD packet to send [19:28:07]OFD Sender: No OFD packet to send [19:28:12]OFD Sender: No OFD packet to send [19:28:17]OFD Sender: No OFD packet to send [19:28:22]OFD Sender: No OFD packet to send [19:28:27]OFD Sender: No OFD packet to send [19:28:32]OFD Sender: No OFD packet to send [19:28:34]recv_with_timeout no data received [19:28:37]OFD Sender: No OFD packet to send [19:28:43]OFD Sender: No OFD packet to send [19:28:48]OFD Sender: No OFD packet to send [19:28:53]OFD Sender: No OFD packet to send [19:28:58]OFD Sender: No OFD packet to send [19:29:03]OFD Sender: No OFD packet to send [19:29:08]OFD Sender: No OFD packet to send [19:29:13]OFD Sender: No OFD packet to send [19:29:17]recv_with_timeout no data received [19:29:18]OFD Sender: No OFD packet to send [19:29:23]OFD Sender: No OFD packet to send [19:29:28]OFD Sender: No OFD packet to send [19:29:33]OFD Sender: No OFD packet to send [19:29:38]OFD Sender: No OFD packet to send [19:29:43]OFD Sender: No OFD packet to send [19:29:48]OFD Sender: No OFD packet to send [19:29:53]OFD Sender: No OFD packet to send [19:29:58]OFD Sender: No OFD packet to send [19:30:03]OFD Sender: No OFD packet to send [19:30:08]OFD Sender: No OFD packet to send [19:30:13]OFD Sender: No OFD packet to send [19:30:13]recv_with_timeout no data received [19:30:18]OFD Sender: No OFD packet to send [19:30:23]OFD Sender: No OFD packet to send [19:30:28]OFD Sender: No OFD packet to send [19:30:33]OFD Sender: No OFD packet to send [19:30:37]recv_with_timeout no data received [19:30:38]OFD Sender: No OFD packet to send [19:30:43]OFD Sender: No OFD packet to send [19:30:48]OFD Sender: No OFD packet to send [19:30:53]OFD Sender: No OFD packet to send [19:30:58]OFD Sender: No OFD packet to send [19:31:03]OFD Sender: No OFD packet to send [19:31:08]OFD Sender: No OFD packet to send [19:31:13]OFD Sender: No OFD packet to send [19:31:18]OFD Sender: No OFD packet to send [19:31:23]OFD Sender: No OFD packet to send [19:31:28]OFD Sender: No OFD packet to send [19:31:33]OFD Sender: No OFD packet to send [19:31:38]OFD Sender: No OFD packet to send [19:31:43]recv_with_timeout no data received [19:31:43]OFD Sender: No OFD packet to send [19:31:48]OFD Sender: No OFD packet to send [19:31:53]OFD Sender: No OFD packet to send [19:31:58]OFD Sender: No OFD packet to send [19:32:03]OFD Sender: No OFD packet to send [19:32:08]OFD Sender: No OFD packet to send [19:32:13]OFD Sender: No OFD packet to send [19:32:18]OFD Sender: No OFD packet to send [19:32:23]OFD Sender: No OFD packet to send [19:32:28]OFD Sender: No OFD packet to send [19:32:33]OFD Sender: No OFD packet to send [19:32:38]OFD Sender: No OFD packet to send [19:32:43]int [19:32:43]Write to MH i2c: 01 00 00 DE 01 DF [19:32:43]*** FLAG_PRN_KEY set [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 DE 01 00 08 00 00 00 FF 0F FC [19:32:43]state=0 [19:32:43]Key pressed [19:32:43]Feed [19:32:43]Write to MH i2c: D8 00 00 DF 01 B7 [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: D8 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: D8 01 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: D8 01 00 DF 01 00 B8 [19:32:43]int [19:32:43]Write to MH i2c: 01 00 00 E0 01 E1 [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 E0 01 00 48 00 00 00 3C 00 6C [19:32:43]state=2 [19:32:43]Key pressed [19:32:43]int [19:32:43]Write to MH i2c: 01 00 00 E1 01 E2 [19:32:43]*** FLAG_PRN_KEY reset [19:32:43]Write i2c OK [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 [19:32:43]MH_I2C_Read... [19:32:43]Read from MH i2c: 01 07 00 E1 01 00 00 00 00 00 F6 0F EE [19:32:43]state=2 [19:32:43]Stop feed [19:32:43]OFD Sender: No OFD packet to send [19:32:48]OFD Sender: No OFD packet to send [19:32:53]OFD Sender: No OFD packet to send [19:32:58]OFD Sender: No OFD packet to send [19:33:03]OFD Sender: No OFD packet to send [19:33:08]OFD Sender: No OFD packet to send [19:33:13]OFD Sender: No OFD packet to send [19:33:18]OFD Sender: No OFD packet to send [19:33:24]OFD Sender: No OFD packet to send [19:33:29]OFD Sender: No OFD packet to send [19:33:34]OFD Sender: No OFD packet to send [19:33:39]OFD Sender: No OFD packet to send [19:33:44]OFD Sender: No OFD packet to send [19:33:49]OFD Sender: No OFD packet to send [19:33:54]OFD Sender: No OFD packet to send [19:33:59]OFD Sender: No OFD packet to send [19:34:04]OFD Sender: No OFD packet to send [19:34:09]OFD Sender: No OFD packet to send [19:34:14]OFD Sender: No OFD packet to send [19:34:19]OFD Sender: No OFD packet to send [19:34:22]accept exits with 10 [19:34:22]New connection [19:34:22]New thread 3066813796 created [19:34:22]Thread 3066670436 joined [19:34:22]Waiting for new connection... [19:34:22] Sock 10.Parse request [19:34:22]Sock 10.Check first char [19:34:22]Sock 10.First char is OK [19:34:22]request: POST /json_proto HTTP/1.0 [19:34:22]Method: POST [19:34:22]URL: /json_proto [19:34:22]Method is POST - this is cgi request [19:34:22]url: /json_proto [19:34:22]query_string will be loaded in cgi processing [19:34:22]execute_cgi json_proto POST (null) [19:34:22]execute_cgi path=json_proto method=POST [19:34:22]POST find Content-Length [19:34:22]Host: 172.17.43.67:8080 [19:34:22]Content-Length: 957 [19:34:22]Content-Type: application/json [19:34:22] [19:34:22]POST finish read [19:34:22]Found Content-Length = 957 [19:34:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 58.570, "sum" : 4000.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 58.57 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:22]execute_script... [19:34:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785581", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 58.570, "sum" : 4000.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 58.57 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:22]POST & json_proto [19:34:22]process_json_proto [19:34:22]json parsed OK: [19:34:22]protocol is kg_v1.0 [19:34:22]action value=close_receipt [19:34:22]process_action close_receipt [19:34:22]cmd_close_receipt [19:34:22]MH_GetDate [19:34:22]Write to MH i2c: F0 00 00 E2 01 D2 [19:34:22]Write i2c OK [19:34:22]MH_I2C_Read... [19:34:22]Read from MH i2c: F0 [19:34:22]MH_I2C_Read... [19:34:22]Read from MH i2c: F0 09 00 [19:34:22]MH_I2C_Read... [19:34:22]Read from MH i2c: F0 09 00 E2 01 00 BF 1F EF 66 6A BD 47 65 E1 [19:34:22]GetLastDocTimeStamp 1726946780 [19:34:22]current date 1726947263 [19:34:22]FM_GetShiftState [19:34:22]SAM_PROTO_GetShiftState [19:34:22]wFMCommunicate request_size=4 [19:34:22]MH_SAM_APDU [19:34:22]CAPDU: 80 13 01 00 [19:34:22]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [19:34:22]Write i2c OK [19:34:22]MH_I2C_Read... [19:34:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:22]Read from MH i2c: E2 [19:34:22]MH_I2C_Read... [19:34:22]Read from MH i2c: E2 0E 00 [19:34:22]MH_I2C_Read... [19:34:22]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F1 [19:34:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:34:22]wFMCommunicate OK [19:34:22]SAM_PROTO_GetShiftState done [19:34:22]FM_GetShiftState done [19:34:22]opened in 1726878748 [19:34:22]opened+sec_in_day 1726965148 [19:34:22]quantity*price = 400033 [19:34:22]sum+1 = 400034 [19:34:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.81 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 314 21.09.2024 19:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 58.57 сом ФМ: 0000000000871835 ФД: 151564 ФПД: 251656313467698 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151564&fm=251656313467698&tin=02508201610067®Number=0000000000091825&sum=400000 [19:34:23]StoreToDocumentArchive [19:34:23]shift 474 fd 151564 [19:34:23]save to /storage/0474/doc_00151564 [19:34:23]save last doc name /storage/0474/doc_00151564 to /storage/kkm_last_doc_name [19:34:23]save OK [19:34:23]Clear old archive folders... [19:34:23]ProcessDocumentItem done err = 0, tmpTLVsize=247 [19:34:23]tlvbuf is 006923C0 [19:34:23]SAM_PROTO_ClearQueue [19:34:23]wFMCommunicate request_size=4 [19:34:23]MH_SAM_APDU [19:34:23]CAPDU: 80 09 00 00 [19:34:23]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [19:34:23]Write i2c OK [19:34:23]MH_I2C_Read... [19:34:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:23]Read from MH i2c: E2 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [19:34:23]RAPDU: 90 00 [19:34:23]wFMCommunicate OK [19:34:23]SAM_PROTO_ClearQueue done [19:34:23]KKMCreateOFDPacket [19:34:23]OFDProtocolAddRootSTLVToBuf [19:34:23]FM_MakeSignedData [19:34:23]FM_MakeSignedData [19:34:23]SAM_PROTO_SignData [19:34:23]wFMCommunicate request_size=4 [19:34:23]MH_SAM_APDU [19:34:23]CAPDU: 80 0D 01 02 [19:34:23]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [19:34:23]Write i2c OK [19:34:23]MH_I2C_Read... [19:34:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:23]Read from MH i2c: E2 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [19:34:23]RAPDU: 90 00 [19:34:23]wFMCommunicate OK [19:34:23]wFMCommunicate request_size=255 [19:34:23]MH_SAM_APDU [19:34:23]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CA E4 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 A1 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 BF 1F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 50 02 00 35 04 06 00 E4 E1 4D 2B 73 [19:34:23]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CA E4 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 A1 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 BF 1F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 50 02 00 35 04 06 00 E4 E1 4D 2B 73 00 00 DC [19:34:23]Write i2c OK [19:34:23]MH_I2C_Read... [19:34:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:23]Read from MH i2c: E2 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [19:34:23]RAPDU: 90 00 [19:34:23]wFMCommunicate OK [19:34:23]wFMCommunicate request_size=6 [19:34:23]MH_SAM_APDU [19:34:23]CAPDU: 80 0D 02 02 01 32 [19:34:23]Write to MH i2c: E2 09 00 F3 01 80 0D 02 02 01 00 32 00 00 A2 [19:34:23]Write i2c OK [19:34:23]MH_I2C_Read... [19:34:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:23]Read from MH i2c: E2 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [19:34:23]RAPDU: 90 00 [19:34:23]wFMCommunicate OK [19:34:23]wFMCommunicate request_size=4 [19:34:23]MH_SAM_APDU [19:34:23]CAPDU: 80 0D 03 02 [19:34:23]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [19:34:23]Write i2c OK [19:34:23]MH_I2C_Read... [19:34:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:23]Read from MH i2c: E2 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 0B 00 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 0B 00 F4 01 00 EC 23 09 7D 81 DA FB E7 90 00 43 [19:34:23]RAPDU: EC 23 09 7D 81 DA FB E7 90 00 [19:34:23]wFMCommunicate OK [19:34:23]SAM_PROTO_SignData done [19:34:23]FM_MakeSignedData done [19:34:23]CreateOFDProtocolMessage [19:34:23]wFMCommunicate request_size=4 [19:34:23]MH_SAM_APDU [19:34:23]CAPDU: 80 11 00 00 [19:34:23]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [19:34:23]Write i2c OK [19:34:23]MH_I2C_Read... [19:34:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:23]Read from MH i2c: E2 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 17 00 [19:34:23]MH_I2C_Read... [19:34:23]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C3 [19:34:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:34:23]wFMCommunicate OK [19:34:23]CreateOFDProtocolMessage done [19:34:23]OFDSenderStorePacket 151564 [19:34:23]StoreOFDPacket docnum=151564 [19:34:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D9 93 03 01 87 33 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CA E4 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 A1 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 BF 1F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 50 02 00 35 04 06 00 E4 E1 4D 2B 73 32 EC 23 09 7D 81 DA FB E7 [19:34:23]CheckFolder [19:34:23]dirname=/storage/ofd_packets [19:34:23]CheckFolder done [19:34:23]ProducePacketName [19:34:23]name=ofd_packets/00151564 [19:34:23]NVStorageSaveData ofd_packets/00151564 [19:34:23]File name is /storage/ofd_packets/00151564 [19:34:23]Write 297 bytes [19:34:23]NVStorageSaveData done [19:34:23]OFDSenderStorePacket done [19:34:23]KKMCreateOFDPacket done [19:34:23]NVStorageSaveData kkm_last_timestamp [19:34:23]File name is /storage/kkm_last_timestamp [19:34:23]Write 4 bytes [19:34:24]NVStorageSaveData done [19:34:24]ExternCall_PrintAddStr [19:34:24]wPrintStart [19:34:24]Write to MH i2c: 01 00 00 F6 01 F7 [19:34:24]Write i2c OK [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: 01 [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: 01 07 00 [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [19:34:24]RasterBufferAndPrint [19:34:24]line Счет N : (1)1785581 [19:34:24]line ИНН: 02508201610067 [19:34:24]line Контрольно-Кассовый Чек [19:34:24]line ПРОДАЖА [19:34:24]line ТРК (МРК, ГНК) : 11 [19:34:24]line Товар: 2710124130 [19:34:24]line Super-92 [19:34:24]line 58.570 * 68.30 [19:34:24]line = 4000.33 [19:34:24]line НДС 12% НСП 1% [19:34:24]line > о реализуемом товаре [19:34:24]line ОКРУГЛЕНИЕ: -0.33 [19:34:24]line ИТОГО: 4000.00 [19:34:24]line Внесено: 4000.00 [19:34:24]line СДАЧА: 0.00 [19:34:24]line НСП 1% : 35.40 [19:34:24]line НДС 12% : 424.81 [19:34:24]line Наличными: 4000.00 [19:34:24]line Безнал.: 0.00 [19:34:24]line Место: АЗС № 89 "Партнер Нефть" [19:34:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:34:24]line СНО: Общий режим [19:34:24]line Чек 314 21.09.2024 19:34 [19:34:24]line Смена: 474 ФФД: 1.0 [19:34:24]line ЗНМ: 0300000113 [19:34:24]line РНМ: 0000000000091825 [19:34:24]line Версия ККМ: 001 [19:34:24]line [19:34:24]line Дисконтная программа [19:34:24]line S-92 [19:34:24]line номер 89 [19:34:24]line сэкономлено 58.57 сом [19:34:24]line ФМ: 0000000000871835 [19:34:24]line ФД: 151564 [19:34:24]line ФПД: 251656313467698 [19:34:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193423&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151564&fm=251656313467698&tin=02508201610067®Number=0000000000091825&sum=400000 [19:34:24]OFD Sender: Processing packet 151564 [packets to send 825, broken 824] [19:34:24]ProducePacketName [19:34:24]name=ofd_packets/00151564 [19:34:24]OFD Sender: To server: pG, [19:34:24]CommunicateWithHost lk.salyk.kg:30040 [19:34:24]ConnectInit lk.salyk.kg [19:34:24]written 0, free lines is 4095 [19:34:24]Write to MH i2c: 01 00 00 26 02 28 [19:34:24]Write i2c OK [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: 01 [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: 01 07 00 [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 8C 0C C7 [19:34:24]RasterBufferAndPrint [19:34:24]line [19:34:24]line [19:34:24]line [19:34:24]line [19:34:24]line [19:34:24]written 0, free lines is 3218 [19:34:24]MH_Cut [19:34:24]Write to MH i2c: D1 01 00 2D 02 01 01 [19:34:24]Write i2c OK [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: D1 [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: D1 01 00 [19:34:24]MH_I2C_Read... [19:34:24]Read from MH i2c: D1 01 00 2D 02 00 00 [19:34:24]Write to MH i2c: 01 00 00 2E 02 30 [19:34:24]Write i2c OK [19:34:24]MH_I2C_Read... [19:34:25]Connected sock=9 [19:34:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 D9 93 03 01 87 33 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 CA E4 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 A1 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F1 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 BF 1F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 50 02 00 35 04 06 00 E4 E1 4D 2B 73 32 EC 23 09 7D 81 DA FB E7 [19:34:25]*** Cut start [19:34:25]*** Purtial cut [19:34:25]*** Stage 1: CUTSNS_PIN = 1 [19:34:25]Read from MH i2c: 01 [19:34:25]MH_I2C_Read... [19:34:25]*** Stop cut motor [19:34:25]*** Cut end [19:34:25]Read from MH i2c: 01 07 00 [19:34:25]MH_I2C_Read... [19:34:25]Read from MH i2c: 01 07 00 2E 02 00 00 00 00 00 FF 0F 45 [19:34:25]process_action close_receipt done [19:34:25]requested_data is exist [19:34:25]produce_requested_data [19:34:25]requested_item fm.sn is exist - process it [19:34:25]wFMCommunicate request_size=4 [19:34:25]MH_SAM_APDU [19:34:25]CAPDU: 80 11 00 00 [19:34:25]Write to MH i2c: E2 08 00 2F 02 80 11 00 00 00 00 00 00 AB [19:34:25]Write i2c OK [19:34:25]MH_I2C_Read... [19:34:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:25]Read from MH i2c: E2 [19:34:25]MH_I2C_Read... [19:34:25]Read from MH i2c: E2 17 00 [19:34:25]MH_I2C_Read... [19:34:25]Read from MH i2c: E2 17 00 2F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FE [19:34:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:34:25]wFMCommunicate OK [19:34:25]requested_item fd.num is exist - process it [19:34:25]SAM_PROTO_GetFieldsCounters [19:34:25]wFMCommunicate request_size=4 [19:34:25]MH_SAM_APDU [19:34:25]CAPDU: 80 13 00 00 [19:34:25]Write to MH i2c: E2 08 00 30 02 80 13 00 00 00 00 00 00 AE [19:34:25]Write i2c OK [19:34:25]MH_I2C_Read... [19:34:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:26]Read from MH i2c: E2 [19:34:26]MH_I2C_Read... [19:34:26]Read from MH i2c: E2 62 00 [19:34:26]MH_I2C_Read... [19:34:26]Read from MH i2c: E2 62 00 30 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 B9 [19:34:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3A 01 00 00 5E 04 04 00 3A 01 00 00 57 04 04 00 3B 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:26]wFMCommunicate OK [19:34:26]SAM_PROTO_GetFieldsCounters done [19:34:26]requested_item shift.num is exist - process it [19:34:26]requested_item shift.opened is exist - process it [19:34:26]req_shift_opened [19:34:26]FM_GetShiftState [19:34:26]SAM_PROTO_GetShiftState [19:34:26]wFMCommunicate request_size=4 [19:34:26]MH_SAM_APDU [19:34:26]CAPDU: 80 13 01 00 [19:34:26]Write to MH i2c: E2 08 00 31 02 80 13 01 00 00 00 00 00 B0 [19:34:26]Write i2c OK [19:34:26]MH_I2C_Read... [19:34:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:26]Read from MH i2c: E2 [19:34:26]MH_I2C_Read... [19:34:26]Read from MH i2c: E2 0E 00 [19:34:26]MH_I2C_Read... [19:34:26]Read from MH i2c: E2 0E 00 31 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 40 [19:34:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:34:26]wFMCommunicate OK [19:34:26]SAM_PROTO_GetShiftState done [19:34:26]FM_GetShiftState done [19:34:26]req_shift_opened done [19:34:26]requested_item shift.open_date is exist - process it [19:34:26]req_shift_open_date [19:34:26]req_shift_open_date done [19:34:26]produce_requested_data done [19:34:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151564,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:34:26]process_action_free close_receipt [19:34:26]json_value_free [19:34:26]json_value_free done [19:34:26]process_json_proto returns [19:34:26]Send response to host [19:34:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151564,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:34:26]free response buf [19:34:26]execute_script done [19:34:26]execute_script returns [19:34:26]free content buf [19:34:26]Sock 10.Close socket [19:34:26]Sock 10.Thread stoped [19:34:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AE 57 47 00 B9 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0C 50 02 00 F4 03 04 00 C6 C7 EE 66 B6 04 01 00 00 61 A9 80 89 CB 89 F4 14 [19:34:26]CommunicateWithHost err = 0 [19:34:26]CheckOFDResponse [19:34:26]1017 (14) - 77093643461234 [19:34:26]1041 (16) - 0000000000871835 [19:34:26]1040 (4) - 151564 [19:34:26]1012 (4) - 21.09.2024 13:19 [19:34:26]1206 (1) - 0 [19:34:26]OFD Sender: Remove packet 151564 [19:34:26]ProducePacketName [19:34:26]name=ofd_packets/00151564 [19:34:26]NVStorageDeleteData [19:34:26]OFD Sender: No OFD packet to send [19:34:31]OFD Sender: No OFD packet to send [19:34:36]OFD Sender: No OFD packet to send [19:34:38]int [19:34:38]Write to MH i2c: 01 00 00 32 02 34 [19:34:38]*** FLAG_PRN_KEY set [19:34:38]Write i2c OK [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 07 00 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 07 00 32 02 00 08 00 00 00 FF 0F 51 [19:34:38]state=0 [19:34:38]Key pressed [19:34:38]Feed [19:34:38]Write to MH i2c: D8 00 00 33 02 0C [19:34:38]Write i2c OK [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: D8 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: D8 01 00 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: D8 01 00 33 02 00 0D [19:34:38]int [19:34:38]Write to MH i2c: 01 00 00 34 02 36 [19:34:38]Write i2c OK [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 07 00 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 07 00 34 02 00 48 00 00 00 3C 00 C1 [19:34:38]state=2 [19:34:38]Key pressed [19:34:38]int [19:34:38]Write to MH i2c: 01 00 00 35 02 37 [19:34:38]*** FLAG_PRN_KEY reset [19:34:38]Write i2c OK [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 07 00 [19:34:38]MH_I2C_Read... [19:34:38]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 F7 0F 44 [19:34:38]state=2 [19:34:38]Stop feed [19:34:39]int [19:34:39]Write to MH i2c: 01 00 00 36 02 38 [19:34:39]*** FLAG_PRN_KEY set [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 36 02 00 08 00 00 00 FF 0F 55 [19:34:39]state=0 [19:34:39]Key pressed [19:34:39]Feed [19:34:39]Write to MH i2c: D8 00 00 37 02 10 [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: D8 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: D8 01 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: D8 01 00 37 02 00 11 [19:34:39]int [19:34:39]Write to MH i2c: 01 00 00 38 02 3A [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 38 02 00 48 00 00 00 3D 00 C6 [19:34:39]state=2 [19:34:39]Key pressed [19:34:39]int [19:34:39]Write to MH i2c: 01 00 00 39 02 3B [19:34:39]*** FLAG_PRN_KEY reset [19:34:39]Write i2c OK [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 [19:34:39]MH_I2C_Read... [19:34:39]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 F5 0F 46 [19:34:39]state=2 [19:34:39]Stop feed [19:34:41]OFD Sender: No OFD packet to send [19:34:46]OFD Sender: No OFD packet to send [19:34:51]recv_with_timeout no data received [19:34:51]OFD Sender: No OFD packet to send [19:34:56]OFD Sender: No OFD packet to send [19:35:01]OFD Sender: No OFD packet to send [19:35:06]OFD Sender: No OFD packet to send [19:35:11]OFD Sender: No OFD packet to send [19:35:17]OFD Sender: No OFD packet to send [19:35:22]OFD Sender: No OFD packet to send [19:35:27]OFD Sender: No OFD packet to send [19:35:32]OFD Sender: No OFD packet to send [19:35:37]OFD Sender: No OFD packet to send [19:35:41]recv_with_timeout no data received [19:35:42]OFD Sender: No OFD packet to send [19:35:47]OFD Sender: No OFD packet to send [19:35:52]OFD Sender: No OFD packet to send [19:35:57]OFD Sender: No OFD packet to send [19:35:58]recv_with_timeout no data received [19:36:02]OFD Sender: No OFD packet to send [19:36:07]OFD Sender: No OFD packet to send [19:36:12]OFD Sender: No OFD packet to send [19:36:17]OFD Sender: No OFD packet to send [19:36:22]OFD Sender: No OFD packet to send [19:36:27]OFD Sender: No OFD packet to send [19:36:32]OFD Sender: No OFD packet to send [19:36:37]OFD Sender: No OFD packet to send [19:36:42]OFD Sender: No OFD packet to send [19:36:42]recv_with_timeout no data received [19:36:47]OFD Sender: No OFD packet to send [19:36:52]OFD Sender: No OFD packet to send [19:36:57]OFD Sender: No OFD packet to send [19:37:02]OFD Sender: No OFD packet to send [19:37:07]OFD Sender: No OFD packet to send [19:37:12]OFD Sender: No OFD packet to send [19:37:13]accept exits with 8 [19:37:13]New connection [19:37:13]New thread 3066670436 created [19:37:13]Thread 3066813796 joined [19:37:13]Waiting for new connection... [19:37:13] Sock 8.Parse request [19:37:13]Sock 8.Check first char [19:37:13]Sock 8.First char is OK [19:37:13]request: POST /json_proto HTTP/1.0 [19:37:13]Method: POST [19:37:13]URL: /json_proto [19:37:13]Method is POST - this is cgi request [19:37:13]url: /json_proto [19:37:13]query_string will be loaded in cgi processing [19:37:13]execute_cgi json_proto POST (null) [19:37:13]execute_cgi path=json_proto method=POST [19:37:13]POST find Content-Length [19:37:13]Host: 172.17.43.67:8080 [19:37:13]Content-Length: 679 [19:37:13]Content-Type: application/json [19:37:13] [19:37:13]POST finish read [19:37:13]Found Content-Length = 679 [19:37:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:13]execute_script... [19:37: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)1785582", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:13]POST & json_proto [19:37:13]process_json_proto [19:37:13]json parsed OK: [19:37:13]protocol is kg_v1.0 [19:37:13]action value=close_receipt [19:37:13]process_action close_receipt [19:37:13]cmd_close_receipt [19:37:13]MH_GetDate [19:37:13]Write to MH i2c: F0 00 00 3A 02 2B [19:37:13]Write i2c OK [19:37:13]MH_I2C_Read... [19:37:13]Read from MH i2c: F0 [19:37:13]MH_I2C_Read... [19:37:13]Read from MH i2c: F0 09 00 [19:37:13]MH_I2C_Read... [19:37:13]Read from MH i2c: F0 09 00 3A 02 00 6A 20 EF 66 6A BD 47 65 E6 [19:37:13]GetLastDocTimeStamp 1726947263 [19:37:13]current date 1726947434 [19:37:13]FM_GetShiftState [19:37:13]SAM_PROTO_GetShiftState [19:37:13]wFMCommunicate request_size=4 [19:37:13]MH_SAM_APDU [19:37:13]CAPDU: 80 13 01 00 [19:37:13]Write to MH i2c: E2 08 00 3B 02 80 13 01 00 00 00 00 00 BA [19:37:13]Write i2c OK [19:37:13]MH_I2C_Read... [19:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:13]Read from MH i2c: E2 [19:37:13]MH_I2C_Read... [19:37:13]Read from MH i2c: E2 0E 00 [19:37:13]MH_I2C_Read... [19:37:13]Read from MH i2c: E2 0E 00 3B 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4A [19:37:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:37:13]wFMCommunicate OK [19:37:13]SAM_PROTO_GetShiftState done [19:37:13]FM_GetShiftState done [19:37:13]opened in 1726878748 [19:37:13]opened+sec_in_day 1726965148 [19:37:13]quantity*price = 80004 [19:37:13]sum+1 = 80005 [19:37:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 315 21.09.2024 19:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151565 ФПД: 74779760179634 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151565&fm=74779760179634&tin=02508201610067®Number=0000000000091825&sum=80000 [19:37:14]StoreToDocumentArchive [19:37:14]shift 474 fd 151565 [19:37:14]save to /storage/0474/doc_00151565 [19:37:14]save last doc name /storage/0474/doc_00151565 to /storage/kkm_last_doc_name [19:37:14]save OK [19:37:14]Clear old archive folders... [19:37:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:37:14]tlvbuf is 006BD4A0 [19:37:14]SAM_PROTO_ClearQueue [19:37:14]wFMCommunicate request_size=4 [19:37:14]MH_SAM_APDU [19:37:14]CAPDU: 80 09 00 00 [19:37:14]Write to MH i2c: E2 08 00 48 02 80 09 00 00 00 00 00 00 BC [19:37:14]Write i2c OK [19:37:14]MH_I2C_Read... [19:37:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:14]Read from MH i2c: E2 [19:37:14]MH_I2C_Read... [19:37:14]Read from MH i2c: E2 03 00 [19:37:14]MH_I2C_Read... [19:37:14]Read from MH i2c: E2 03 00 48 02 00 90 00 BE [19:37:14]RAPDU: 90 00 [19:37:14]wFMCommunicate OK [19:37:14]SAM_PROTO_ClearQueue done [19:37:14]KKMCreateOFDPacket [19:37:14]OFDProtocolAddRootSTLVToBuf [19:37:14]FM_MakeSignedData [19:37:14]FM_MakeSignedData [19:37:14]SAM_PROTO_SignData [19:37:14]wFMCommunicate request_size=4 [19:37:14]MH_SAM_APDU [19:37:14]CAPDU: 80 0D 01 02 [19:37:14]Write to MH i2c: E2 08 00 49 02 80 0D 01 02 00 00 00 00 C4 [19:37:14]Write i2c OK [19:37:14]MH_I2C_Read... [19:37:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:14]Read from MH i2c: E2 [19:37:14]MH_I2C_Read... [19:37:14]Read from MH i2c: E2 03 00 [19:37:14]MH_I2C_Read... [19:37:14]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [19:37:14]RAPDU: 90 00 [19:37:14]wFMCommunicate OK [19:37:14]wFMCommunicate request_size=255 [19:37:14]MH_SAM_APDU [19:37: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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 6A 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 50 02 00 35 04 06 00 44 [19:37:14]Write to MH i2c: E2 02 01 4A 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 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 6A 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 50 02 00 35 04 06 00 44 00 00 89 [19:37:14]Write i2c OK [19:37:14]MH_I2C_Read... [19:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:15]Read from MH i2c: E2 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 03 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [19:37:15]RAPDU: 90 00 [19:37:15]wFMCommunicate OK [19:37:15]wFMCommunicate request_size=10 [19:37:15]MH_SAM_APDU [19:37:15]CAPDU: 80 0D 02 02 05 03 05 0A B9 B2 [19:37:15]Write to MH i2c: E2 0D 00 4B 02 80 0D 02 02 05 00 03 05 0A B9 B2 00 00 4E [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:15]Read from MH i2c: E2 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 03 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 03 00 4B 02 00 90 00 C1 [19:37:15]RAPDU: 90 00 [19:37:15]wFMCommunicate OK [19:37:15]wFMCommunicate request_size=4 [19:37:15]MH_SAM_APDU [19:37:15]CAPDU: 80 0D 03 02 [19:37:15]Write to MH i2c: E2 08 00 4C 02 80 0D 03 02 00 00 00 00 C9 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:15]Read from MH i2c: E2 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 0B 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 0B 00 4C 02 00 95 03 82 7D 99 8E A3 C2 90 00 ED [19:37:15]RAPDU: 95 03 82 7D 99 8E A3 C2 90 00 [19:37:15]wFMCommunicate OK [19:37:15]SAM_PROTO_SignData done [19:37:15]FM_MakeSignedData done [19:37:15]CreateOFDProtocolMessage [19:37:15]wFMCommunicate request_size=4 [19:37:15]MH_SAM_APDU [19:37:15]CAPDU: 80 11 00 00 [19:37:15]Write to MH i2c: E2 08 00 4D 02 80 11 00 00 00 00 00 00 C9 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:15]Read from MH i2c: E2 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 17 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: E2 17 00 4D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [19:37:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:15]wFMCommunicate OK [19:37:15]CreateOFDProtocolMessage done [19:37:15]OFDSenderStorePacket 151565 [19:37:15]StoreOFDPacket docnum=151565 [19:37:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 5B 07 01 9C 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 6A 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 50 02 00 35 04 06 00 44 03 05 0A B9 B2 95 03 82 7D 99 8E A3 C2 [19:37:15]CheckFolder [19:37:15]dirname=/storage/ofd_packets [19:37:15]CheckFolder done [19:37:15]ProducePacketName [19:37:15]name=ofd_packets/00151565 [19:37:15]NVStorageSaveData ofd_packets/00151565 [19:37:15]File name is /storage/ofd_packets/00151565 [19:37:15]Write 301 bytes [19:37:15]NVStorageSaveData done [19:37:15]OFDSenderStorePacket done [19:37:15]KKMCreateOFDPacket done [19:37:15]NVStorageSaveData kkm_last_timestamp [19:37:15]File name is /storage/kkm_last_timestamp [19:37:15]Write 4 bytes [19:37:15]NVStorageSaveData done [19:37:15]ExternCall_PrintAddStr [19:37:15]wPrintStart [19:37:15]Write to MH i2c: 01 00 00 4E 02 50 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: 01 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: 01 07 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: 01 07 00 4E 02 00 00 00 00 00 FF 0F 65 [19:37:15]RasterBufferAndPrint [19:37:15]line Счет N : (1)1785582 [19:37:15]line ИНН: 02508201610067 [19:37:15]line Контрольно-Кассовый Чек [19:37:15]line ПРОДАЖА [19:37:15]line ТРК (МРК, ГНК) : 42 [19:37:15]line Товар: 2710124130 [19:37:15]line Аи-92-К-5 [19:37:15]line 11.800 * 67.80 [19:37:15]line = 800.04 [19:37:15]line НДС 12% НСП 1% [19:37:15]line > о реализуемом товаре [19:37:15]line ОКРУГЛЕНИЕ: -0.04 [19:37:15]line ИТОГО: 800.00 [19:37:15]line Внесено: 800.00 [19:37:15]line СДАЧА: 0.00 [19:37:15]line НСП 1% : 7.08 [19:37:15]line НДС 12% : 84.96 [19:37:15]line Наличными: 800.00 [19:37:15]line Безнал.: 0.00 [19:37:15]line Место: АЗС № 89 "Партнер Нефть" [19:37:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:37:15]line СНО: Общий режим [19:37:15]line Чек 315 21.09.2024 19:37 [19:37:15]line Смена: 474 ФФД: 1.0 [19:37:15]line ЗНМ: 0300000113 [19:37:15]line РНМ: 0000000000091825 [19:37:15]line Версия ККМ: 001 [19:37:15]line ФМ: 0000000000871835 [19:37:15]line ФД: 151565 [19:37:15]line ФПД: 74779760179634 [19:37:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193714&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151565&fm=74779760179634&tin=02508201610067®Number=0000000000091825&sum=80000 [19:37:15]written 0, free lines is 4095 [19:37:15]OFD Sender: Processing packet 151565 [packets to send 825, broken 824] [19:37:15]ProducePacketName [19:37:15]name=ofd_packets/00151565 [19:37:15]OFD Sender: To server: pG, [19:37:15]CommunicateWithHost lk.salyk.kg:30040 [19:37:15]ConnectInit lk.salyk.kg [19:37:15]Write to MH i2c: 01 00 00 79 02 7B [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: 01 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: 01 07 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: 01 07 00 79 02 00 00 00 00 00 D1 0C 5F [19:37:15]RasterBufferAndPrint [19:37:15]line [19:37:15]line [19:37:15]line [19:37:15]line [19:37:15]line [19:37:15]written 0, free lines is 3287 [19:37:15]MH_Cut [19:37:15]Write to MH i2c: D1 01 00 80 02 01 54 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: D1 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: D1 01 00 [19:37:15]MH_I2C_Read... [19:37:15]Read from MH i2c: D1 01 00 80 02 00 53 [19:37:15]Write to MH i2c: 01 00 00 81 02 83 [19:37:15]Write i2c OK [19:37:15]MH_I2C_Read... [19:37:16]Connected sock=10 [19:37:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E5 5B 07 01 9C 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 6A 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 50 02 00 35 04 06 00 44 03 05 0A B9 B2 95 03 82 7D 99 8E A3 C2 [19:37:16]*** Cut start [19:37:16]*** Purtial cut [19:37:16]*** Stage 1: CUTSNS_PIN = 1 [19:37:16]Read from MH i2c: 01 [19:37:16]MH_I2C_Read... [19:37:17]*** Stop cut motor [19:37:17]*** Cut end [19:37:17]Read from MH i2c: 01 07 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: 01 07 00 81 02 00 00 00 00 00 FF 0F 98 [19:37:17]process_action close_receipt done [19:37:17]requested_data is exist [19:37:17]produce_requested_data [19:37:17]requested_item fm.sn is exist - process it [19:37:17]wFMCommunicate request_size=4 [19:37:17]MH_SAM_APDU [19:37:17]CAPDU: 80 11 00 00 [19:37:17]Write to MH i2c: E2 08 00 82 02 80 11 00 00 00 00 00 00 FE [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:17]Read from MH i2c: E2 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 17 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 17 00 82 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 51 [19:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:17]wFMCommunicate OK [19:37:17]requested_item fd.num is exist - process it [19:37:17]SAM_PROTO_GetFieldsCounters [19:37:17]wFMCommunicate request_size=4 [19:37:17]MH_SAM_APDU [19:37:17]CAPDU: 80 13 00 00 [19:37:17]Write to MH i2c: E2 08 00 83 02 80 13 00 00 00 00 00 00 01 [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:17]Read from MH i2c: E2 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 62 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 62 00 83 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 10 [19:37:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3B 01 00 00 5E 04 04 00 3B 01 00 00 57 04 04 00 3C 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:17]wFMCommunicate OK [19:37:17]SAM_PROTO_GetFieldsCounters done [19:37:17]requested_item shift.num is exist - process it [19:37:17]requested_item shift.opened is exist - process it [19:37:17]req_shift_opened [19:37:17]FM_GetShiftState [19:37:17]SAM_PROTO_GetShiftState [19:37:17]wFMCommunicate request_size=4 [19:37:17]MH_SAM_APDU [19:37:17]CAPDU: 80 13 01 00 [19:37:17]Write to MH i2c: E2 08 00 84 02 80 13 01 00 00 00 00 00 03 [19:37:17]Write i2c OK [19:37:17]MH_I2C_Read... [19:37:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:17]Read from MH i2c: E2 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 0E 00 [19:37:17]MH_I2C_Read... [19:37:17]Read from MH i2c: E2 0E 00 84 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 93 [19:37:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:37:17]wFMCommunicate OK [19:37:17]SAM_PROTO_GetShiftState done [19:37:17]FM_GetShiftState done [19:37:17]req_shift_opened done [19:37:17]requested_item shift.open_date is exist - process it [19:37:17]req_shift_open_date [19:37:17]req_shift_open_date done [19:37:17]produce_requested_data done [19:37:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151565,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:37:17]process_action_free close_receipt [19:37:17]json_value_free [19:37:17]json_value_free done [19:37:17]process_json_proto returns [19:37:17]Send response to host [19:37:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151565,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:37:17]free response buf [19:37:17]execute_script done [19:37:17]execute_script returns [19:37:17]free content buf [19:37:17]Sock 8.Close socket [19:37:17]Sock 8.Thread stoped [19:37:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BD E4 47 00 14 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0D 50 02 00 F4 03 04 00 71 C8 EE 66 B6 04 01 00 00 40 C9 93 A3 6F 72 8F 29 [19:37:17]CommunicateWithHost err = 0 [19:37:17]CheckOFDResponse [19:37:17]1017 (14) - 77093643461234 [19:37:17]1041 (16) - 0000000000871835 [19:37:17]1040 (4) - 151565 [19:37:17]1012 (4) - 21.09.2024 13:21 [19:37:17]1206 (1) - 0 [19:37:17]OFD Sender: Remove packet 151565 [19:37:17]ProducePacketName [19:37:17]name=ofd_packets/00151565 [19:37:17]NVStorageDeleteData [19:37:17]OFD Sender: No OFD packet to send [19:37:18]accept exits with 9 [19:37:18]New connection [19:37:18]New thread 3066813796 created [19:37:18]Thread 3066670436 joined [19:37:18]Waiting for new connection... [19:37:18] Sock 9.Parse request [19:37:18]Sock 9.Check first char [19:37:18]Sock 9.First char is OK [19:37:18]request: POST /json_proto HTTP/1.0 [19:37:18]Method: POST [19:37:18]URL: /json_proto [19:37:18]Method is POST - this is cgi request [19:37:18]url: /json_proto [19:37:18]query_string will be loaded in cgi processing [19:37:18]execute_cgi json_proto POST (null) [19:37:18]execute_cgi path=json_proto method=POST [19:37:18]POST find Content-Length [19:37:18]Host: 172.17.43.67:8080 [19:37:18]Content-Length: 646 [19:37:18]Content-Type: application/json [19:37:18] [19:37:18]POST finish read [19:37:18]Found Content-Length = 646 [19:37:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18817", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 3.000, "sum" : 165.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:18]execute_script... [19:37:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18817", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 55.00, "quantity" : 3.000, "sum" : 165.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 165.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:37:18]POST & json_proto [19:37:18]process_json_proto [19:37:18]json parsed OK: [19:37:18]protocol is kg_v1.0 [19:37:18]action value=close_receipt [19:37:18]process_action close_receipt [19:37:18]cmd_close_receipt [19:37:18]MH_GetDate [19:37:18]Write to MH i2c: F0 00 00 85 02 76 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: F0 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: F0 09 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: F0 09 00 85 02 00 6F 20 EF 66 6A BD 47 65 36 [19:37:18]GetLastDocTimeStamp 1726947434 [19:37:18]current date 1726947439 [19:37:18]FM_GetShiftState [19:37:18]SAM_PROTO_GetShiftState [19:37:18]wFMCommunicate request_size=4 [19:37:18]MH_SAM_APDU [19:37:18]CAPDU: 80 13 01 00 [19:37:18]Write to MH i2c: E2 08 00 86 02 80 13 01 00 00 00 00 00 05 [19:37:18]Write i2c OK [19:37:18]MH_I2C_Read... [19:37:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:18]Read from MH i2c: E2 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 0E 00 [19:37:18]MH_I2C_Read... [19:37:18]Read from MH i2c: E2 0E 00 86 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 95 [19:37:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:37:18]wFMCommunicate OK [19:37:18]SAM_PROTO_GetShiftState done [19:37:18]FM_GetShiftState done [19:37:18]opened in 1726878748 [19:37:18]opened+sec_in_day 1726965148 [19:37:18]quantity*price = 16500 [19:37:18]sum+1 = 16501 [19:37:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 316 21.09.2024 19:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151566 ФПД: 238141395813239 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193719&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151566&fm=238141395813239&tin=02508201610067®Number=0000000000091825&sum=16500 0 [19:37:19]StoreToDocumentArchive [19:37:19]shift 474 fd 151566 [19:37:19]save to /storage/0474/doc_00151566 [19:37:19]save last doc name /storage/0474/doc_00151566 to /storage/kkm_last_doc_name [19:37:19]save OK [19:37:19]Clear old archive folders... [19:37:19]ProcessDocumentItem done err = 0, tmpTLVsize=276 [19:37:19]tlvbuf is 00624360 [19:37:19]SAM_PROTO_ClearQueue [19:37:19]wFMCommunicate request_size=4 [19:37:19]MH_SAM_APDU [19:37:19]CAPDU: 80 09 00 00 [19:37:19]Write to MH i2c: E2 08 00 93 02 80 09 00 00 00 00 00 00 07 [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:37:19]Read from MH i2c: E2 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 03 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [19:37:19]RAPDU: 90 00 [19:37:19]wFMCommunicate OK [19:37:19]SAM_PROTO_ClearQueue done [19:37:19]KKMCreateOFDPacket [19:37:19]OFDProtocolAddRootSTLVToBuf [19:37:19]FM_MakeSignedData [19:37:19]FM_MakeSignedData [19:37:19]SAM_PROTO_SignData [19:37:19]wFMCommunicate request_size=4 [19:37:19]MH_SAM_APDU [19:37:19]CAPDU: 80 0D 01 02 [19:37:19]Write to MH i2c: E2 08 00 94 02 80 0D 01 02 00 00 00 00 0F [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:37:19]Read from MH i2c: E2 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 03 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [19:37:19]RAPDU: 90 00 [19:37:19]wFMCommunicate OK [19:37:19]wFMCommunicate request_size=255 [19:37:19]MH_SAM_APDU [19:37:19]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 6F 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 [19:37:19]Write to MH i2c: E2 02 01 95 02 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 6F 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 00 00 6B [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:19]Read from MH i2c: E2 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 03 00 [19:37:19]MH_I2C_Read... [19:37:19]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [19:37:19]RAPDU: 90 00 [19:37:19]wFMCommunicate OK [19:37:19]wFMCommunicate request_size=35 [19:37:19]MH_SAM_APDU [19:37:19]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 50 02 00 35 04 06 00 D8 96 9D 4D C3 77 [19:37:19]Write to MH i2c: E2 26 00 96 02 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 50 02 00 35 04 06 00 D8 96 9D 4D C3 77 00 00 F7 [19:37:19]Write i2c OK [19:37:19]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 03 00 96 02 00 90 00 0C [19:37:20]RAPDU: 90 00 [19:37:20]wFMCommunicate OK [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 0D 03 02 [19:37:20]Write to MH i2c: E2 08 00 97 02 80 0D 03 02 00 00 00 00 14 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 0B 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 0B 00 97 02 00 54 79 D8 34 E7 60 41 2E 90 00 A4 [19:37:20]RAPDU: 54 79 D8 34 E7 60 41 2E 90 00 [19:37:20]wFMCommunicate OK [19:37:20]SAM_PROTO_SignData done [19:37:20]FM_MakeSignedData done [19:37:20]CreateOFDProtocolMessage [19:37:20]wFMCommunicate request_size=4 [19:37:20]MH_SAM_APDU [19:37:20]CAPDU: 80 11 00 00 [19:37:20]Write to MH i2c: E2 08 00 98 02 80 11 00 00 00 00 00 00 14 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:20]Read from MH i2c: E2 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 17 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: E2 17 00 98 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [19:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:20]wFMCommunicate OK [19:37:20]CreateOFDProtocolMessage done [19:37:20]OFDSenderStorePacket 151566 [19:37:20]StoreOFDPacket docnum=151566 [19:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 71 7B 20 01 43 97 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 6F 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 50 02 00 35 04 06 00 D8 96 9D 4D C3 77 54 79 D8 34 E7 60 41 2E [19:37:20]CheckFolder [19:37:20]dirname=/storage/ofd_packets [19:37:20]CheckFolder done [19:37:20]ProducePacketName [19:37:20]name=ofd_packets/00151566 [19:37:20]NVStorageSaveData ofd_packets/00151566 [19:37:20]File name is /storage/ofd_packets/00151566 [19:37:20]Write 326 bytes [19:37:20]NVStorageSaveData done [19:37:20]OFDSenderStorePacket done [19:37:20]KKMCreateOFDPacket done [19:37:20]NVStorageSaveData kkm_last_timestamp [19:37:20]File name is /storage/kkm_last_timestamp [19:37:20]Write 4 bytes [19:37:20]NVStorageSaveData done [19:37:20]ExternCall_PrintAddStr [19:37:20]wPrintStart [19:37:20]Write to MH i2c: 01 00 00 99 02 9B [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 99 02 00 00 00 00 00 FF 0F B0 [19:37:20]RasterBufferAndPrint [19:37:20]line Счет N : (3)18817 [19:37:20]line ИНН: 02508201610067 [19:37:20]line Контрольно-Кассовый Чек [19:37:20]line ПРОДАЖА [19:37:20]line Товар: 4700000310043 [19:37:20]line Вода Жалалабат 27 1л [19:37:20]line 3.000 * 55.00 [19:37:20]line = 165.00 [19:37:20]line НДС 12% НСП 1% [19:37:20]line > о реализуемом товаре [19:37:20]line ИТОГО: 165.00 [19:37:20]line НСП 1% : 1.46 [19:37:20]line НДС 12% : 17.52 [19:37:20]line Наличными: 165.00 [19:37:20]line Безнал.: 0.00 [19:37:20]line Место: АЗС № 89 "Партнер Нефть" [19:37:20]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:37:20]line СНО: Общий режим [19:37:20]line Чек 316 21.09.2024 19:37 [19:37:20]line Смена: 474 ФФД: 1.0 [19:37:20]line ЗНМ: 0300000113 [19:37:20]line РНМ: 0000000000091825 [19:37:20]line Версия ККМ: 001 [19:37:20]line ФМ: 0000000000871835 [19:37:20]line ФД: 151566 [19:37:20]line ФПД: 238141395813239 [19:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193719&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151566&fm=238141395813239&tin=02508201610067®Number=0000000000091825&sum=16500 [19:37:20]line 0 [19:37:20]OFD Sender: Processing packet 151566 [packets to send 825, broken 824] [19:37:20]ProducePacketName [19:37:20]name=ofd_packets/00151566 [19:37:20]OFD Sender: To server: pG, [19:37:20]CommunicateWithHost lk.salyk.kg:30040 [19:37:20]ConnectInit lk.salyk.kg [19:37:20]written 0, free lines is 4095 [19:37:20]Write to MH i2c: 01 00 00 C1 02 C3 [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: 01 07 00 C1 02 00 00 00 00 00 F7 0C CD [19:37:20]RasterBufferAndPrint [19:37:20]line [19:37:20]line [19:37:20]line [19:37:20]line [19:37:20]line [19:37:20]written 0, free lines is 3332 [19:37:20]MH_Cut [19:37:20]Write to MH i2c: D1 01 00 C8 02 01 9C [19:37:20]Write i2c OK [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: D1 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: D1 01 00 [19:37:20]MH_I2C_Read... [19:37:20]Read from MH i2c: D1 01 00 C8 02 00 9B [19:37:21]Write to MH i2c: 01 00 00 C9 02 CB [19:37:21]Write i2c OK [19:37:21]MH_I2C_Read... [19:37:21]*** Cut start [19:37:21]*** Purtial cut [19:37:21]*** Stage 1: CUTSNS_PIN = 1 [19:37:21]Read from MH i2c: 01 [19:37:21]MH_I2C_Read... [19:37:21]*** Stop cut motor [19:37:21]*** Cut end [19:37:21]Read from MH i2c: 01 07 00 [19:37:21]MH_I2C_Read... [19:37:21]Read from MH i2c: 01 07 00 C9 02 00 00 00 00 00 FF 0F E0 [19:37:21]process_action close_receipt done [19:37:21]requested_data is exist [19:37:21]produce_requested_data [19:37:21]requested_item fm.sn is exist - process it [19:37:21]wFMCommunicate request_size=4 [19:37:21]MH_SAM_APDU [19:37:21]CAPDU: 80 11 00 00 [19:37:21]Write to MH i2c: E2 08 00 CA 02 80 11 00 00 00 00 00 00 46 [19:37:21]Write i2c OK [19:37:21]MH_I2C_Read... [19:37:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:22]Read from MH i2c: E2 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: E2 17 00 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: E2 17 00 CA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [19:37:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:37:22]wFMCommunicate OK [19:37:22]requested_item fd.num is exist - process it [19:37:22]SAM_PROTO_GetFieldsCounters [19:37:22]wFMCommunicate request_size=4 [19:37:22]MH_SAM_APDU [19:37:22]CAPDU: 80 13 00 00 [19:37:22]Write to MH i2c: E2 08 00 CB 02 80 13 00 00 00 00 00 00 49 [19:37:22]Write i2c OK [19:37:22]MH_I2C_Read... [19:37:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:22]Read from MH i2c: E2 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: E2 62 00 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: E2 62 00 CB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [19:37:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3C 01 00 00 5E 04 04 00 3C 01 00 00 57 04 04 00 3D 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:22]wFMCommunicate OK [19:37:22]SAM_PROTO_GetFieldsCounters done [19:37:22]requested_item shift.num is exist - process it [19:37:22]requested_item shift.opened is exist - process it [19:37:22]req_shift_opened [19:37:22]FM_GetShiftState [19:37:22]SAM_PROTO_GetShiftState [19:37:22]wFMCommunicate request_size=4 [19:37:22]MH_SAM_APDU [19:37:22]CAPDU: 80 13 01 00 [19:37:22]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [19:37:22]Write i2c OK [19:37:22]MH_I2C_Read... [19:37:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:22]Read from MH i2c: E2 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: E2 0E 00 [19:37:22]MH_I2C_Read... [19:37:22]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [19:37:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:37:22]wFMCommunicate OK [19:37:22]SAM_PROTO_GetShiftState done [19:37:22]FM_GetShiftState done [19:37:22]req_shift_opened done [19:37:22]requested_item shift.open_date is exist - process it [19:37:22]req_shift_open_date [19:37:22]req_shift_open_date done [19:37:22]produce_requested_data done [19:37:22]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151566,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:37:22]process_action_free close_receipt [19:37:22]json_value_free [19:37:22]json_value_free done [19:37:22]process_json_proto returns [19:37:22]Send response to host [19:37:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151566,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:37:22]free response buf [19:37:22]execute_script done [19:37:22]execute_script returns [19:37:22]free content buf [19:37:22]Sock 9.Close socket [19:37:22]Sock 9.Thread stoped [19:37:22]recv_with_timeout no data received [19:37:23]Connected sock=10 [19:37:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 71 7B 20 01 43 97 5A 03 01 00 03 00 14 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 6F 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 50 02 00 35 04 06 00 D8 96 9D 4D C3 77 54 79 D8 34 E7 60 41 2E [19:37:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D BA 47 00 90 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0E 50 02 00 F4 03 04 00 78 C8 EE 66 B6 04 01 00 00 DC D6 92 C8 8C E1 C4 7C [19:37:24]CommunicateWithHost err = 0 [19:37:24]CheckOFDResponse [19:37:24]1017 (14) - 77093643461234 [19:37:24]1041 (16) - 0000000000871835 [19:37:24]1040 (4) - 151566 [19:37:24]1012 (4) - 21.09.2024 13:22 [19:37:24]1206 (1) - 0 [19:37:24]OFD Sender: Remove packet 151566 [19:37:24]ProducePacketName [19:37:24]name=ofd_packets/00151566 [19:37:24]NVStorageDeleteData [19:37:25]OFD Sender: No OFD packet to send [19:37:30]OFD Sender: No OFD packet to send [19:37:35]OFD Sender: No OFD packet to send [19:37:40]OFD Sender: No OFD packet to send [19:37:45]OFD Sender: No OFD packet to send [19:37:50]OFD Sender: No OFD packet to send [19:37:55]OFD Sender: No OFD packet to send [19:38:00]OFD Sender: No OFD packet to send [19:38:02]recv_with_timeout no data received [19:38:05]OFD Sender: No OFD packet to send [19:38:10]OFD Sender: No OFD packet to send [19:38:15]OFD Sender: No OFD packet to send [19:38:20]OFD Sender: No OFD packet to send [19:38:20]recv_with_timeout no data received [19:38:25]OFD Sender: No OFD packet to send [19:38:30]OFD Sender: No OFD packet to send [19:38:32]recv_with_timeout no data received [19:38:35]OFD Sender: No OFD packet to send [19:38:40]OFD Sender: No OFD packet to send [19:38:45]OFD Sender: No OFD packet to send [19:38:50]OFD Sender: No OFD packet to send [19:38:55]OFD Sender: No OFD packet to send [19:39:00]OFD Sender: No OFD packet to send [19:39:01]recv_with_timeout no data received [19:39:05]OFD Sender: No OFD packet to send [19:39:10]OFD Sender: No OFD packet to send [19:39:13]accept exits with 8 [19:39:13]New connection [19:39:13]New thread 3066670436 created [19:39:13]Thread 3066813796 joined [19:39:13]Waiting for new connection... [19:39:13] Sock 8.Parse request [19:39:13]Sock 8.Check first char [19:39:13]Sock 8.First char is OK [19:39:13]request: POST /json_proto HTTP/1.0 [19:39:13]Method: POST [19:39:13]URL: /json_proto [19:39:13]Method is POST - this is cgi request [19:39:13]url: /json_proto [19:39:13]query_string will be loaded in cgi processing [19:39:13]execute_cgi json_proto POST (null) [19:39:13]execute_cgi path=json_proto method=POST [19:39:13]POST find Content-Length [19:39:13]Host: 172.17.43.67:8080 [19:39:13]Content-Length: 680 [19:39:13]Content-Type: application/json [19:39:13] [19:39:13]POST finish read [19:39:13]Found Content-Length = 680 [19:39:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:13]execute_script... [19:39: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)1785583", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:13]POST & json_proto [19:39:13]process_json_proto [19:39:13]json parsed OK: [19:39:13]protocol is kg_v1.0 [19:39:13]action value=close_receipt [19:39:13]process_action close_receipt [19:39:13]cmd_close_receipt [19:39:13]MH_GetDate [19:39:13]Write to MH i2c: F0 00 00 CD 02 BE [19:39:13]Write i2c OK [19:39:13]MH_I2C_Read... [19:39:13]Read from MH i2c: F0 [19:39:13]MH_I2C_Read... [19:39:13]Read from MH i2c: F0 09 00 [19:39:13]MH_I2C_Read... [19:39:13]Read from MH i2c: F0 09 00 CD 02 00 E2 20 EF 66 6A BD 47 65 F1 [19:39:13]GetLastDocTimeStamp 1726947439 [19:39:13]current date 1726947554 [19:39:13]FM_GetShiftState [19:39:13]SAM_PROTO_GetShiftState [19:39:13]wFMCommunicate request_size=4 [19:39:13]MH_SAM_APDU [19:39:13]CAPDU: 80 13 01 00 [19:39:13]Write to MH i2c: E2 08 00 CE 02 80 13 01 00 00 00 00 00 4D [19:39:13]Write i2c OK [19:39:13]MH_I2C_Read... [19:39:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:13]Read from MH i2c: E2 [19:39:13]MH_I2C_Read... [19:39:13]Read from MH i2c: E2 0E 00 [19:39:13]MH_I2C_Read... [19:39:13]Read from MH i2c: E2 0E 00 CE 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DD [19:39:13]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:39:13]wFMCommunicate OK [19:39:13]SAM_PROTO_GetShiftState done [19:39:13]FM_GetShiftState done [19:39:13]opened in 1726878748 [19:39:13]opened+sec_in_day 1726965148 [19:39:13]quantity*price = 100050 [19:39:13]sum+1 = 100052 [19:39:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 317 21.09.2024 19:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151567 ФПД: 193615700694495 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193914&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151567&fm=193615700694495&tin=02508201610067®Number=0000000000091825&sum=100000 [19:39:14]StoreToDocumentArchive [19:39:14]shift 474 fd 151567 [19:39:14]save to /storage/0474/doc_00151567 [19:39:14]save last doc name /storage/0474/doc_00151567 to /storage/kkm_last_doc_name [19:39:14]save OK [19:39:14]Clear old archive folders... [19:39:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:39:14]tlvbuf is 00691A70 [19:39:14]SAM_PROTO_ClearQueue [19:39:14]wFMCommunicate request_size=4 [19:39:14]MH_SAM_APDU [19:39:14]CAPDU: 80 09 00 00 [19:39:14]Write to MH i2c: E2 08 00 DB 02 80 09 00 00 00 00 00 00 4F [19:39:14]Write i2c OK [19:39:14]MH_I2C_Read... [19:39:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:14]Read from MH i2c: E2 [19:39:14]MH_I2C_Read... [19:39:14]Read from MH i2c: E2 03 00 [19:39:14]MH_I2C_Read... [19:39:14]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [19:39:14]RAPDU: 90 00 [19:39:14]wFMCommunicate OK [19:39:14]SAM_PROTO_ClearQueue done [19:39:14]KKMCreateOFDPacket [19:39:14]OFDProtocolAddRootSTLVToBuf [19:39:14]FM_MakeSignedData [19:39:14]FM_MakeSignedData [19:39:14]SAM_PROTO_SignData [19:39:14]wFMCommunicate request_size=4 [19:39:14]MH_SAM_APDU [19:39:14]CAPDU: 80 0D 01 02 [19:39:14]Write to MH i2c: E2 08 00 DC 02 80 0D 01 02 00 00 00 00 57 [19:39:14]Write i2c OK [19:39:14]MH_I2C_Read... [19:39:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:14]Read from MH i2c: E2 [19:39:14]MH_I2C_Read... [19:39:14]Read from MH i2c: E2 03 00 [19:39:14]MH_I2C_Read... [19:39:14]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [19:39:14]RAPDU: 90 00 [19:39:14]wFMCommunicate OK [19:39:14]wFMCommunicate request_size=255 [19:39:14]MH_SAM_APDU [19:39:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 3D 01 00 00 F4 03 04 00 E2 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 50 02 00 35 04 06 00 B0 17 AB 10 [19:39:14]Write to MH i2c: E2 02 01 DD 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 E2 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 50 02 00 35 04 06 00 B0 17 AB 10 00 00 2F [19:39:14]Write i2c OK [19:39:14]MH_I2C_Read... [19:39:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:15]Read from MH i2c: E2 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 03 00 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [19:39:15]RAPDU: 90 00 [19:39:15]wFMCommunicate OK [19:39:15]wFMCommunicate request_size=7 [19:39:15]MH_SAM_APDU [19:39:15]CAPDU: 80 0D 02 02 02 15 DF [19:39:15]Write to MH i2c: E2 0A 00 DE 02 80 0D 02 02 02 00 15 DF 00 00 52 [19:39:15]Write i2c OK [19:39:15]MH_I2C_Read... [19:39:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:15]Read from MH i2c: E2 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 03 00 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [19:39:15]RAPDU: 90 00 [19:39:15]wFMCommunicate OK [19:39:15]wFMCommunicate request_size=4 [19:39:15]MH_SAM_APDU [19:39:15]CAPDU: 80 0D 03 02 [19:39:15]Write to MH i2c: E2 08 00 DF 02 80 0D 03 02 00 00 00 00 5C [19:39:15]Write i2c OK [19:39:15]MH_I2C_Read... [19:39:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:15]Read from MH i2c: E2 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 0B 00 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 0B 00 DF 02 00 F9 44 DA DF 92 E2 60 14 90 00 3B [19:39:15]RAPDU: F9 44 DA DF 92 E2 60 14 90 00 [19:39:15]wFMCommunicate OK [19:39:15]SAM_PROTO_SignData done [19:39:15]FM_MakeSignedData done [19:39:15]CreateOFDProtocolMessage [19:39:15]wFMCommunicate request_size=4 [19:39:15]MH_SAM_APDU [19:39:15]CAPDU: 80 11 00 00 [19:39:15]Write to MH i2c: E2 08 00 E0 02 80 11 00 00 00 00 00 00 5C [19:39:15]Write i2c OK [19:39:15]MH_I2C_Read... [19:39:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:15]Read from MH i2c: E2 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 17 00 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: E2 17 00 E0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AF [19:39:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:15]wFMCommunicate OK [19:39:15]CreateOFDProtocolMessage done [19:39:15]OFDSenderStorePacket 151567 [19:39:15]StoreOFDPacket docnum=151567 [19:39:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B0 0B 04 01 19 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 E2 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 50 02 00 35 04 06 00 B0 17 AB 10 15 DF F9 44 DA DF 92 E2 60 14 [19:39:15]CheckFolder [19:39:15]dirname=/storage/ofd_packets [19:39:15]CheckFolder done [19:39:15]ProducePacketName [19:39:15]name=ofd_packets/00151567 [19:39:15]NVStorageSaveData ofd_packets/00151567 [19:39:15]File name is /storage/ofd_packets/00151567 [19:39:15]Write 298 bytes [19:39:15]NVStorageSaveData done [19:39:15]OFDSenderStorePacket done [19:39:15]KKMCreateOFDPacket done [19:39:15]NVStorageSaveData kkm_last_timestamp [19:39:15]File name is /storage/kkm_last_timestamp [19:39:15]Write 4 bytes [19:39:15]NVStorageSaveData done [19:39:15]ExternCall_PrintAddStr [19:39:15]wPrintStart [19:39:15]Write to MH i2c: 01 00 00 E1 02 E3 [19:39:15]Write i2c OK [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: 01 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: 01 07 00 [19:39:15]MH_I2C_Read... [19:39:15]Read from MH i2c: 01 07 00 E1 02 00 00 00 00 00 FF 0F F8 [19:39:15]RasterBufferAndPrint [19:39:15]line Счет N : (1)1785583 [19:39:15]line ИНН: 02508201610067 [19:39:15]line Контрольно-Кассовый Чек [19:39:15]line ПРОДАЖА [19:39:15]line ТРК (МРК, ГНК) : 31 [19:39:15]line Товар: 2710194210 [19:39:15]line ДТ-К-5 [19:39:15]line 13.130 * 76.20 [19:39:15]line = 1000.51 [19:39:15]line НДС 12% НСП 1% [19:39:15]line > о реализуемом товаре [19:39:15]line ОКРУГЛЕНИЕ: -0.51 [19:39:15]line ИТОГО: 1000.00 [19:39:15]line Внесено: 1000.00 [19:39:15]line СДАЧА: 0.00 [19:39:15]line НСП 1% : 8.85 [19:39:15]line НДС 12% : 106.25 [19:39:15]line Наличными: 1000.00 [19:39:15]line Безнал.: 0.00 [19:39:15]line Место: АЗС № 89 "Партнер Нефть" [19:39:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:39:15]line СНО: Общий режим [19:39:15]line Чек 317 21.09.2024 19:39 [19:39:15]line Смена: 474 ФФД: 1.0 [19:39:15]line ЗНМ: 0300000113 [19:39:15]line РНМ: 0000000000091825 [19:39:15]line Версия ККМ: 001 [19:39:15]line ФМ: 0000000000871835 [19:39:15]line ФД: 151567 [19:39:15]line ФПД: 193615700694495 [19:39:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193914&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151567&fm=193615700694495&tin=02508201610067®Number=0000000000091825&sum=100000 [19:39:15]written 0, free lines is 4095 [19:39:15]OFD Sender: Processing packet 151567 [packets to send 825, broken 824] [19:39:15]ProducePacketName [19:39:15]name=ofd_packets/00151567 [19:39:15]OFD Sender: To server: pG, [19:39:15]CommunicateWithHost lk.salyk.kg:30040 [19:39:15]ConnectInit lk.salyk.kg [19:39:16]Write to MH i2c: 01 00 00 0C 03 0F [19:39:16]Write i2c OK [19:39:16]MH_I2C_Read... [19:39:16]Read from MH i2c: 01 [19:39:16]MH_I2C_Read... [19:39:16]Read from MH i2c: 01 07 00 [19:39:16]MH_I2C_Read... [19:39:16]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 CF 0C F1 [19:39:16]RasterBufferAndPrint [19:39:16]line [19:39:16]line [19:39:16]line [19:39:16]line [19:39:16]line [19:39:16]written 0, free lines is 3285 [19:39:16]MH_Cut [19:39:16]Write to MH i2c: D1 01 00 13 03 01 E8 [19:39:16]Write i2c OK [19:39:16]MH_I2C_Read... [19:39:16]Read from MH i2c: D1 [19:39:16]MH_I2C_Read... [19:39:16]Read from MH i2c: D1 01 00 [19:39:16]MH_I2C_Read... [19:39:16]Read from MH i2c: D1 01 00 13 03 00 E7 [19:39:16]Write to MH i2c: 01 00 00 14 03 17 [19:39:16]Write i2c OK [19:39:16]MH_I2C_Read... [19:39:16]Connected sock=9 [19:39:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B0 0B 04 01 19 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 E2 20 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 50 02 00 35 04 06 00 B0 17 AB 10 15 DF F9 44 DA DF 92 E2 60 14 [19:39:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A6 D7 47 00 C1 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 0F 50 02 00 F4 03 04 00 E8 C8 EE 66 B6 04 01 00 00 A4 2A 45 7D F8 09 65 BE [19:39:16]CommunicateWithHost err = 0 [19:39:16]CheckOFDResponse [19:39:16]1017 (14) - 77093643461234 [19:39:16]1041 (16) - 0000000000871835 [19:39:16]1040 (4) - 151567 [19:39:16]1012 (4) - 21.09.2024 13:23 [19:39:16]1206 (1) - 0 [19:39:16]OFD Sender: Remove packet 151567 [19:39:16]ProducePacketName [19:39:16]name=ofd_packets/00151567 [19:39:16]NVStorageDeleteData [19:39:16]*** Cut start [19:39:16]*** Purtial cut [19:39:16]*** Stage 1: CUTSNS_PIN = 1 [19:39:17]Read from MH i2c: 01 [19:39:17]MH_I2C_Read... [19:39:17]*** Stop cut motor [19:39:17]*** Cut end [19:39:17]Read from MH i2c: 01 07 00 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: 01 07 00 14 03 00 00 00 00 00 FF 0F 2C [19:39:17]process_action close_receipt done [19:39:17]requested_data is exist [19:39:17]produce_requested_data [19:39:17]requested_item fm.sn is exist - process it [19:39:17]wFMCommunicate request_size=4 [19:39:17]MH_SAM_APDU [19:39:17]CAPDU: 80 11 00 00 [19:39:17]Write to MH i2c: E2 08 00 15 03 80 11 00 00 00 00 00 00 92 [19:39:17]Write i2c OK [19:39:17]MH_I2C_Read... [19:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:17]Read from MH i2c: E2 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: E2 17 00 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: E2 17 00 15 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [19:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:17]wFMCommunicate OK [19:39:17]requested_item fd.num is exist - process it [19:39:17]SAM_PROTO_GetFieldsCounters [19:39:17]wFMCommunicate request_size=4 [19:39:17]MH_SAM_APDU [19:39:17]CAPDU: 80 13 00 00 [19:39:17]Write to MH i2c: E2 08 00 16 03 80 13 00 00 00 00 00 00 95 [19:39:17]Write i2c OK [19:39:17]MH_I2C_Read... [19:39:17]OFD Sender: No OFD packet to send [19:39:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:39:17]Read from MH i2c: E2 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: E2 62 00 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: E2 62 00 16 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [19:39:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 0F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 3D 01 00 00 5E 04 04 00 3D 01 00 00 57 04 04 00 3E 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:39:17]wFMCommunicate OK [19:39:17]SAM_PROTO_GetFieldsCounters done [19:39:17]requested_item shift.num is exist - process it [19:39:17]requested_item shift.opened is exist - process it [19:39:17]req_shift_opened [19:39:17]FM_GetShiftState [19:39:17]SAM_PROTO_GetShiftState [19:39:17]wFMCommunicate request_size=4 [19:39:17]MH_SAM_APDU [19:39:17]CAPDU: 80 13 01 00 [19:39:17]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [19:39:17]Write i2c OK [19:39:17]MH_I2C_Read... [19:39:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:17]Read from MH i2c: E2 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: E2 0E 00 [19:39:17]MH_I2C_Read... [19:39:17]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 27 [19:39:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:39:17]wFMCommunicate OK [19:39:17]SAM_PROTO_GetShiftState done [19:39:17]FM_GetShiftState done [19:39:17]req_shift_opened done [19:39:17]requested_item shift.open_date is exist - process it [19:39:17]req_shift_open_date [19:39:17]req_shift_open_date done [19:39:17]produce_requested_data done [19:39:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151567,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:39:17]process_action_free close_receipt [19:39:17]json_value_free [19:39:17]json_value_free done [19:39:17]process_json_proto returns [19:39:17]Send response to host [19:39:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151567,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:39:17]free response buf [19:39:17]execute_script done [19:39:17]execute_script returns [19:39:17]free content buf [19:39:17]Sock 8.Close socket [19:39:17]Sock 8.Thread stoped [19:39:22]OFD Sender: No OFD packet to send [19:39:24]recv_with_timeout no data received [19:39:27]OFD Sender: No OFD packet to send [19:39:32]OFD Sender: No OFD packet to send [19:39:37]OFD Sender: No OFD packet to send [19:39:42]OFD Sender: No OFD packet to send [19:39:47]OFD Sender: No OFD packet to send [19:39:51]accept exits with 10 [19:39:51]New connection [19:39:51]New thread 3066813796 created [19:39:51]Thread 3066670436 joined [19:39:51]Waiting for new connection... [19:39:51] Sock 10.Parse request [19:39:51]Sock 10.Check first char [19:39:51]Sock 10.First char is OK [19:39:51]request: POST /json_proto HTTP/1.0 [19:39:51]Method: POST [19:39:51]URL: /json_proto [19:39:51]Method is POST - this is cgi request [19:39:51]url: /json_proto [19:39:51]query_string will be loaded in cgi processing [19:39:51]execute_cgi json_proto POST (null) [19:39:51]execute_cgi path=json_proto method=POST [19:39:51]POST find Content-Length [19:39:51]Host: 172.17.43.67:8080 [19:39:51]Content-Length: 678 [19:39:51]Content-Type: application/json [19:39:51] [19:39:51]POST finish read [19:39:51]Found Content-Length = 678 [19:39:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:51]execute_script... [19:39: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)1785584", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:39:51]POST & json_proto [19:39:51]process_json_proto [19:39:51]json parsed OK: [19:39:51]protocol is kg_v1.0 [19:39:51]action value=close_receipt [19:39:51]process_action close_receipt [19:39:51]cmd_close_receipt [19:39:51]MH_GetDate [19:39:51]Write to MH i2c: F0 00 00 18 03 0A [19:39:51]Write i2c OK [19:39:51]MH_I2C_Read... [19:39:51]Read from MH i2c: F0 [19:39:51]MH_I2C_Read... [19:39:51]Read from MH i2c: F0 09 00 [19:39:51]MH_I2C_Read... [19:39:51]Read from MH i2c: F0 09 00 18 03 00 08 21 EF 66 6A BD 47 65 64 [19:39:51]GetLastDocTimeStamp 1726947554 [19:39:51]current date 1726947592 [19:39:51]FM_GetShiftState [19:39:51]SAM_PROTO_GetShiftState [19:39:51]wFMCommunicate request_size=4 [19:39:51]MH_SAM_APDU [19:39:51]CAPDU: 80 13 01 00 [19:39:51]Write to MH i2c: E2 08 00 19 03 80 13 01 00 00 00 00 00 99 [19:39:51]Write i2c OK [19:39:51]MH_I2C_Read... [19:39:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:39:51]Read from MH i2c: E2 [19:39:51]MH_I2C_Read... [19:39:51]Read from MH i2c: E2 0E 00 [19:39:51]MH_I2C_Read... [19:39:51]Read from MH i2c: E2 0E 00 19 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 29 [19:39:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:39:51]wFMCommunicate OK [19:39:51]SAM_PROTO_GetShiftState done [19:39:51]FM_GetShiftState done [19:39:51]opened in 1726878748 [19:39:51]opened+sec_in_day 1726965148 [19:39:51]quantity*price = 30035 [19:39:51]sum+1 = 30036 [19:39:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 318 21.09.2024 19:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151568 ФПД: 131650161616670 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T193952&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151568&fm=131650161616670&tin=02508201610067®Number=0000000000091825&sum=30000 [19:39:52]StoreToDocumentArchive [19:39:52]shift 474 fd 151568 [19:39:52]save to /storage/0474/doc_00151568 [19:39:52]save last doc name /storage/0474/doc_00151568 to /storage/kkm_last_doc_name [19:39:52]save OK [19:39:52]Clear old archive folders... [19:39:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:39:52]tlvbuf is 006BC080 [19:39:52]SAM_PROTO_ClearQueue [19:39:52]wFMCommunicate request_size=4 [19:39:52]MH_SAM_APDU [19:39:52]CAPDU: 80 09 00 00 [19:39:52]Write to MH i2c: E2 08 00 26 03 80 09 00 00 00 00 00 00 9B [19:39:52]Write i2c OK [19:39:52]MH_I2C_Read... [19:39:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:39:52]Read from MH i2c: E2 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [19:39:52]RAPDU: 90 00 [19:39:52]wFMCommunicate OK [19:39:52]SAM_PROTO_ClearQueue done [19:39:52]KKMCreateOFDPacket [19:39:52]OFDProtocolAddRootSTLVToBuf [19:39:52]FM_MakeSignedData [19:39:52]FM_MakeSignedData [19:39:52]SAM_PROTO_SignData [19:39:52]wFMCommunicate request_size=4 [19:39:52]MH_SAM_APDU [19:39:52]CAPDU: 80 0D 01 02 [19:39:52]Write to MH i2c: E2 08 00 27 03 80 0D 01 02 00 00 00 00 A3 [19:39:52]Write i2c OK [19:39:52]MH_I2C_Read... [19:39:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:39:52]Read from MH i2c: E2 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [19:39:52]RAPDU: 90 00 [19:39:52]wFMCommunicate OK [19:39:52]wFMCommunicate request_size=255 [19:39:52]MH_SAM_APDU [19:39:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 08 21 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 50 02 00 35 04 06 00 77 [19:39:52]Write to MH i2c: E2 02 01 28 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 08 21 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 10 50 02 00 35 04 06 00 77 00 00 B2 [19:39:52]Write i2c OK [19:39:52]MH_I2C_Read... [19:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:52]Read from MH i2c: E2 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [19:39:52]RAPDU: 90 00 [19:39:52]wFMCommunicate OK [19:39:52]wFMCommunicate request_size=10 [19:39:52]MH_SAM_APDU [19:39:52]CAPDU: 80 0D 02 02 05 BC 31 1E 27 1E [19:39:52]Write to MH i2c: E2 0D 00 29 03 80 0D 02 02 05 00 BC 31 1E 27 1E 00 00 00 [19:39:52]Write i2c OK [19:39:52]MH_I2C_Read... [19:39:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:39:52]Read from MH i2c: E2 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [19:39:52]RAPDU: 90 00 [19:39:52]wFMCommunicate OK [19:39:52]wFMCommunicate request_size=4 [19:39:52]MH_SAM_APDU [19:39:52]CAPDU: 80 0D 03 02 [19:39:52]Write to MH i2c: E2 08 00 2A 03 80 0D 03 02 00 00 00 00 A8 [19:39:52]Write i2c OK [19:39:52]MH_I2C_Read... [19:39:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:39:52]Read from MH i2c: E2 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 0B 00 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 0B 00 2A 03 00 65 09 67 97 DD 8D 0C EB 90 00 76 [19:39:52]RAPDU: 65 09 67 97 DD 8D 0C EB 90 00 [19:39:52]wFMCommunicate OK [19:39:52]SAM_PROTO_SignData done [19:39:52]FM_MakeSignedData done [19:39:52]CreateOFDProtocolMessage [19:39:52]wFMCommunicate request_size=4 [19:39:52]MH_SAM_APDU [19:39:52]CAPDU: 80 11 00 00 [19:39:52]Write to MH i2c: E2 08 00 2B 03 80 11 00 00 00 00 00 00 A8 [19:39:52]Write i2c OK [19:39:52]MH_I2C_Read... [19:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:39:52]Read from MH i2c: E2 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 17 00 [19:39:52]MH_I2C_Read... [19:39:52]Read from MH i2c: E2 17 00 2B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [19:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:39:52]wFMCommunicate OK [19:39:52]CreateOFDProtocolMessage done [19:39:52]OFDSenderStorePacket 151568 [19:39:52]StoreOFDPacket docnum=151568 [19:42:58]ConnectInit Can't connect to host [19:42:59]ConnectInit Can't take IP for lk.salyk.kg [19:42:59]CommunicateWithHost connect error [19:42:59]CommunicateWithHost err = -1 [19:42:59]OFD Sender: Server communicate error [19:43:04]OFD Sender: Processing packet 151569 [packets to send 825, broken 824] [19:43:04]ProducePacketName [19:43:04]name=ofd_packets/00151569 [19:43:04]OFD Sender: To server: pG, [19:43:04]CommunicateWithHost lk.salyk.kg:30040 [19:43:04]ConnectInit lk.salyk.kg [19:43:05]Connected sock=9 [19:43:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 68 94 07 01 AF 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 81 21 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 50 02 00 35 04 06 00 9B 03 BE 08 FF 27 FF ED 7C C9 2F 7D 20 44 [19:43:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3C 1E 47 00 37 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 11 50 02 00 F4 03 04 00 CE C9 EE 66 B6 04 01 00 00 81 FE 1D A7 A2 E2 B5 05 [19:43:05]CommunicateWithHost err = 0 [19:43:05]CheckOFDResponse [19:43:05]1017 (14) - 77093643461234 [19:43:05]1041 (16) - 0000000000871835 [19:43:05]1040 (4) - 151569 [19:43:05]1012 (4) - 21.09.2024 13:27 [19:43:05]1206 (1) - 0 [19:43:05]OFD Sender: Remove packet 151569 [19:43:05]ProducePacketName [19:43:05]name=ofd_packets/00151569 [19:43:05]NVStorageDeleteData [19:43:06]OFD Sender: No OFD packet to send [19:43:11]OFD Sender: No OFD packet to send [19:43:15]recv_with_timeout no data received [19:43:16]OFD Sender: No OFD packet to send [19:43:21]OFD Sender: No OFD packet to send [19:43:26]OFD Sender: No OFD packet to send [19:43:31]OFD Sender: No OFD packet to send [19:43:36]OFD Sender: No OFD packet to send [19:43:41]OFD Sender: No OFD packet to send [19:43:45]recv_with_timeout no data received [19:43:46]OFD Sender: No OFD packet to send [19:43:51]OFD Sender: No OFD packet to send [19:43:56]OFD Sender: No OFD packet to send [19:44:01]OFD Sender: No OFD packet to send [19:44:06]OFD Sender: No OFD packet to send [19:44:08]recv_with_timeout no data received [19:44:11]OFD Sender: No OFD packet to send [19:44:16]OFD Sender: No OFD packet to send [19:44:21]OFD Sender: No OFD packet to send [19:44:26]OFD Sender: No OFD packet to send [19:44:31]OFD Sender: No OFD packet to send [19:44:36]OFD Sender: No OFD packet to send [19:44:41]OFD Sender: No OFD packet to send [19:44:46]OFD Sender: No OFD packet to send [19:44:51]OFD Sender: No OFD packet to send [19:44:56]OFD Sender: No OFD packet to send [19:45:00]recv_with_timeout no data received [19:45:01]OFD Sender: No OFD packet to send [19:45:06]OFD Sender: No OFD packet to send [19:45:11]OFD Sender: No OFD packet to send [19:45:16]OFD Sender: No OFD packet to send [19:45:21]OFD Sender: No OFD packet to send [19:45:26]OFD Sender: No OFD packet to send [19:45:27]accept exits with 10 [19:45:27]New connection [19:45:27]New thread 3066813796 created [19:45:27]Thread 3066670436 joined [19:45:27]Waiting for new connection... [19:45:27] Sock 10.Parse request [19:45:27]Sock 10.Check first char [19:45:27]Sock 10.First char is OK [19:45:27]request: POST /json_proto HTTP/1.0 [19:45:27]Method: POST [19:45:27]URL: /json_proto [19:45:27]Method is POST - this is cgi request [19:45:27]url: /json_proto [19:45:27]query_string will be loaded in cgi processing [19:45:27]execute_cgi json_proto POST (null) [19:45:27]execute_cgi path=json_proto method=POST [19:45:27]POST find Content-Length [19:45:27]Host: 172.17.43.67:8080 [19:45:27]Content-Length: 678 [19:45:27]Content-Type: application/json [19:45:27] [19:45:27]POST finish read [19:45:27]Found Content-Length = 678 [19:45:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:27]execute_script... [19:45:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785586", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:45:27]POST & json_proto [19:45:27]process_json_proto [19:45:27]json parsed OK: [19:45:27]protocol is kg_v1.0 [19:45:27]action value=close_receipt [19:45:27]process_action close_receipt [19:45:27]cmd_close_receipt [19:45:27]MH_GetDate [19:45:27]Write to MH i2c: F0 00 00 AE 03 A0 [19:45:27]Write i2c OK [19:45:27]MH_I2C_Read... [19:45:27]Read from MH i2c: F0 [19:45:27]MH_I2C_Read... [19:45:27]Read from MH i2c: F0 09 00 [19:45:27]MH_I2C_Read... [19:45:27]Read from MH i2c: F0 09 00 AE 03 00 57 22 EF 66 6A BD 47 65 4A [19:45:27]GetLastDocTimeStamp 1726947713 [19:45:27]current date 1726947927 [19:45:27]FM_GetShiftState [19:45:27]SAM_PROTO_GetShiftState [19:45:27]wFMCommunicate request_size=4 [19:45:27]MH_SAM_APDU [19:45:27]CAPDU: 80 13 01 00 [19:45:27]Write to MH i2c: E2 08 00 AF 03 80 13 01 00 00 00 00 00 2F [19:45:27]Write i2c OK [19:45:27]MH_I2C_Read... [19:45:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:27]Read from MH i2c: E2 [19:45:27]MH_I2C_Read... [19:45:27]Read from MH i2c: E2 0E 00 [19:45:27]MH_I2C_Read... [19:45:27]Read from MH i2c: E2 0E 00 AF 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [19:45:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:45:27]wFMCommunicate OK [19:45:27]SAM_PROTO_GetShiftState done [19:45:27]FM_GetShiftState done [19:45:27]opened in 1726878748 [19:45:27]opened+sec_in_day 1726965148 [19:45:27]quantity*price = 30035 [19:45:27]sum+1 = 30036 [19:45:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 320 21.09.2024 19:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151570 ФПД: 131267236239773 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T194528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151570&fm=131267236239773&tin=02508201610067®Number=0000000000091825&sum=30000 [19:45:28]StoreToDocumentArchive [19:45:28]shift 474 fd 151570 [19:45:28]save to /storage/0474/doc_00151570 [19:45:28]save last doc name /storage/0474/doc_00151570 to /storage/kkm_last_doc_name [19:45:28]save OK [19:45:28]Clear old archive folders... [19:45:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:45:28]tlvbuf is 006BD840 [19:45:28]SAM_PROTO_ClearQueue [19:45:28]wFMCommunicate request_size=4 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 09 00 00 [19:45:28]Write to MH i2c: E2 08 00 BC 03 80 09 00 00 00 00 00 00 31 [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:45:28]Read from MH i2c: E2 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [19:45:28]RAPDU: 90 00 [19:45:28]wFMCommunicate OK [19:45:28]SAM_PROTO_ClearQueue done [19:45:28]KKMCreateOFDPacket [19:45:28]OFDProtocolAddRootSTLVToBuf [19:45:28]FM_MakeSignedData [19:45:28]FM_MakeSignedData [19:45:28]SAM_PROTO_SignData [19:45:28]wFMCommunicate request_size=4 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 0D 01 02 [19:45:28]Write to MH i2c: E2 08 00 BD 03 80 0D 01 02 00 00 00 00 39 [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:45:28]Read from MH i2c: E2 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [19:45:28]RAPDU: 90 00 [19:45:28]wFMCommunicate OK [19:45:28]wFMCommunicate request_size=255 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 58 22 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 50 02 00 35 04 06 00 77 [19:45:28]Write to MH i2c: E2 02 01 BE 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 58 22 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 50 02 00 35 04 06 00 77 00 00 9D [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:28]Read from MH i2c: E2 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 BE 03 00 90 00 35 [19:45:28]RAPDU: 90 00 [19:45:28]wFMCommunicate OK [19:45:28]wFMCommunicate request_size=10 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 0D 02 02 05 63 08 FC 99 9D [19:45:28]Write to MH i2c: E2 0D 00 BF 03 80 0D 02 02 05 00 63 08 FC 99 9D 00 00 E3 [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:45:28]Read from MH i2c: E2 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 03 00 BF 03 00 90 00 36 [19:45:28]RAPDU: 90 00 [19:45:28]wFMCommunicate OK [19:45:28]wFMCommunicate request_size=4 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 0D 03 02 [19:45:28]Write to MH i2c: E2 08 00 C0 03 80 0D 03 02 00 00 00 00 3E [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:45:28]Read from MH i2c: E2 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 0B 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 0B 00 C0 03 00 BD 71 A3 D8 B7 42 BC C3 90 00 60 [19:45:28]RAPDU: BD 71 A3 D8 B7 42 BC C3 90 00 [19:45:28]wFMCommunicate OK [19:45:28]SAM_PROTO_SignData done [19:45:28]FM_MakeSignedData done [19:45:28]CreateOFDProtocolMessage [19:45:28]wFMCommunicate request_size=4 [19:45:28]MH_SAM_APDU [19:45:28]CAPDU: 80 11 00 00 [19:45:28]Write to MH i2c: E2 08 00 C1 03 80 11 00 00 00 00 00 00 3E [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:28]Read from MH i2c: E2 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 17 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: E2 17 00 C1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [19:45:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:45:28]wFMCommunicate OK [19:45:28]CreateOFDProtocolMessage done [19:45:28]OFDSenderStorePacket 151570 [19:45:28]StoreOFDPacket docnum=151570 [19:45:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 ED 93 07 01 9F A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 58 22 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 50 02 00 35 04 06 00 77 63 08 FC 99 9D BD 71 A3 D8 B7 42 BC C3 [19:45:28]CheckFolder [19:45:28]dirname=/storage/ofd_packets [19:45:28]CheckFolder done [19:45:28]ProducePacketName [19:45:28]name=ofd_packets/00151570 [19:45:28]NVStorageSaveData ofd_packets/00151570 [19:45:28]File name is /storage/ofd_packets/00151570 [19:45:28]Write 301 bytes [19:45:28]NVStorageSaveData done [19:45:28]OFDSenderStorePacket done [19:45:28]KKMCreateOFDPacket done [19:45:28]NVStorageSaveData kkm_last_timestamp [19:45:28]File name is /storage/kkm_last_timestamp [19:45:28]Write 4 bytes [19:45:28]NVStorageSaveData done [19:45:28]ExternCall_PrintAddStr [19:45:28]wPrintStart [19:45:28]Write to MH i2c: 01 00 00 C2 03 C5 [19:45:28]Write i2c OK [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: 01 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: 01 07 00 [19:45:28]MH_I2C_Read... [19:45:28]Read from MH i2c: 01 07 00 C2 03 00 00 00 00 00 FF 0F DA [19:45:28]RasterBufferAndPrint [19:45:28]line Счет N : (1)1785586 [19:45:28]line ИНН: 02508201610067 [19:45:28]line Контрольно-Кассовый Чек [19:45:28]line ПРОДАЖА [19:45:28]line ТРК (МРК, ГНК) : 22 [19:45:28]line Товар: 2710124130 [19:45:28]line Аи-92-К-5 [19:45:28]line 4.430 * 67.80 [19:45:28]line = 300.35 [19:45:28]line НДС 12% НСП 1% [19:45:28]line > о реализуемом товаре [19:45:28]line ОКРУГЛЕНИЕ: -0.35 [19:45:28]line ИТОГО: 300.00 [19:45:28]line Внесено: 300.00 [19:45:28]line СДАЧА: 0.00 [19:45:28]line НСП 1% : 2.66 [19:45:28]line НДС 12% : 31.90 [19:45:28]line Наличными: 300.00 [19:45:28]line Безнал.: 0.00 [19:45:28]line Место: АЗС № 89 "Партнер Нефть" [19:45:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:45:28]line СНО: Общий режим [19:45:28]line Чек 320 21.09.2024 19:45 [19:45:28]line Смена: 474 ФФД: 1.0 [19:45:28]line ЗНМ: 0300000113 [19:45:28]line РНМ: 0000000000091825 [19:45:28]line Версия ККМ: 001 [19:45:28]line ФМ: 0000000000871835 [19:45:28]line ФД: 151570 [19:45:28]line ФПД: 131267236239773 [19:45:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T194528&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151570&fm=131267236239773&tin=02508201610067®Number=0000000000091825&sum=30000 [19:45:29]written 0, free lines is 4095 [19:45:29]OFD Sender: Processing packet 151570 [packets to send 825, broken 824] [19:45:29]ProducePacketName [19:45:29]name=ofd_packets/00151570 [19:45:29]OFD Sender: To server: pG, [19:45:29]CommunicateWithHost lk.salyk.kg:30040 [19:45:29]ConnectInit lk.salyk.kg [19:45:29]Connected sock=8 [19:45:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 ED 93 07 01 9F A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 58 22 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 50 02 00 35 04 06 00 77 63 08 FC 99 9D BD 71 A3 D8 B7 42 BC C3 [19:45:29]Write to MH i2c: 01 00 00 ED 03 F0 [19:45:29]Write i2c OK [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: 01 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: 01 07 00 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: 01 07 00 ED 03 00 00 00 00 00 E7 0C EA [19:45:29]RasterBufferAndPrint [19:45:29]line [19:45:29]line [19:45:29]line [19:45:29]line [19:45:29]line [19:45:29]written 0, free lines is 3309 [19:45:29]MH_Cut [19:45:29]Write to MH i2c: D1 01 00 F4 03 01 C9 [19:45:29]Write i2c OK [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: D1 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: D1 01 00 [19:45:29]MH_I2C_Read... [19:45:29]Read from MH i2c: D1 01 00 F4 03 00 C8 [19:45:29]Write to MH i2c: 01 00 00 F5 03 F8 [19:45:29]Write i2c OK [19:45:29]MH_I2C_Read... [19:45:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 81 47 00 5C 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 12 50 02 00 F4 03 04 00 5E CA EE 66 B6 04 01 00 00 A5 6E BE 0C 65 A5 B6 C9 [19:45:30]CommunicateWithHost err = 0 [19:45:30]CheckOFDResponse [19:45:30]1017 (14) - 77093643461234 [19:45:30]1041 (16) - 0000000000871835 [19:45:30]1040 (4) - 151570 [19:45:30]1012 (4) - 21.09.2024 13:30 [19:45:30]1206 (1) - 0 [19:45:30]OFD Sender: Remove packet 151570 [19:45:30]ProducePacketName [19:45:30]name=ofd_packets/00151570 [19:45:30]NVStorageDeleteData [19:45:30]*** Cut start [19:45:30]*** Purtial cut [19:45:30]*** Stage 1: CUTSNS_PIN = 1 [19:45:30]OFD Sender: No OFD packet to send [19:45:30]Read from MH i2c: 01 [19:45:30]MH_I2C_Read... [19:45:30]*** Stop cut motor [19:45:30]*** Cut end [19:45:30]Read from MH i2c: 01 07 00 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: 01 07 00 F5 03 00 00 00 00 00 FF 0F 0D [19:45:30]process_action close_receipt done [19:45:30]requested_data is exist [19:45:30]produce_requested_data [19:45:30]requested_item fm.sn is exist - process it [19:45:30]wFMCommunicate request_size=4 [19:45:30]MH_SAM_APDU [19:45:30]CAPDU: 80 11 00 00 [19:45:30]Write to MH i2c: E2 08 00 F6 03 80 11 00 00 00 00 00 00 73 [19:45:30]Write i2c OK [19:45:30]MH_I2C_Read... [19:45:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:45:30]Read from MH i2c: E2 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 17 00 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 17 00 F6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [19:45:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:45:30]wFMCommunicate OK [19:45:30]requested_item fd.num is exist - process it [19:45:30]SAM_PROTO_GetFieldsCounters [19:45:30]wFMCommunicate request_size=4 [19:45:30]MH_SAM_APDU [19:45:30]CAPDU: 80 13 00 00 [19:45:30]Write to MH i2c: E2 08 00 F7 03 80 13 00 00 00 00 00 00 76 [19:45:30]Write i2c OK [19:45:30]MH_I2C_Read... [19:45:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:45:30]Read from MH i2c: E2 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 62 00 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 62 00 F7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [19:45:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 12 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:45:30]wFMCommunicate OK [19:45:30]SAM_PROTO_GetFieldsCounters done [19:45:30]requested_item shift.num is exist - process it [19:45:30]requested_item shift.opened is exist - process it [19:45:30]req_shift_opened [19:45:30]FM_GetShiftState [19:45:30]SAM_PROTO_GetShiftState [19:45:30]wFMCommunicate request_size=4 [19:45:30]MH_SAM_APDU [19:45:30]CAPDU: 80 13 01 00 [19:45:30]Write to MH i2c: E2 08 00 F8 03 80 13 01 00 00 00 00 00 78 [19:45:30]Write i2c OK [19:45:30]MH_I2C_Read... [19:45:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:45:30]Read from MH i2c: E2 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 0E 00 [19:45:30]MH_I2C_Read... [19:45:30]Read from MH i2c: E2 0E 00 F8 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 08 [19:45:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:45:30]wFMCommunicate OK [19:45:30]SAM_PROTO_GetShiftState done [19:45:30]FM_GetShiftState done [19:45:30]req_shift_opened done [19:45:30]requested_item shift.open_date is exist - process it [19:45:30]req_shift_open_date [19:45:30]req_shift_open_date done [19:45:30]produce_requested_data done [19:45:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151570,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:45:30]process_action_free close_receipt [19:45:30]json_value_free [19:45:30]json_value_free done [19:45:30]process_json_proto returns [19:45:30]Send response to host [19:45:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151570,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:45:30]free response buf [19:45:30]execute_script done [19:45:30]execute_script returns [19:45:30]free content buf [19:45:30]Sock 10.Close socket [19:45:30]Sock 10.Thread stoped [19:45:35]OFD Sender: No OFD packet to send [19:45:40]OFD Sender: No OFD packet to send [19:45:45]OFD Sender: No OFD packet to send [19:45:50]OFD Sender: No OFD packet to send [19:45:55]OFD Sender: No OFD packet to send [19:45:58]recv_with_timeout no data received [19:46:00]OFD Sender: No OFD packet to send [19:46:05]OFD Sender: No OFD packet to send [19:46:10]OFD Sender: No OFD packet to send [19:46:15]OFD Sender: No OFD packet to send [19:46:20]OFD Sender: No OFD packet to send [19:46:25]OFD Sender: No OFD packet to send [19:46:30]OFD Sender: No OFD packet to send [19:46:35]OFD Sender: No OFD packet to send [19:46:40]OFD Sender: No OFD packet to send [19:46:45]OFD Sender: No OFD packet to send [19:46:47]recv_with_timeout no data received [19:46:50]OFD Sender: No OFD packet to send [19:46:55]OFD Sender: No OFD packet to send [19:47:00]OFD Sender: No OFD packet to send [19:47:05]OFD Sender: No OFD packet to send [19:47:10]OFD Sender: No OFD packet to send [19:47:15]OFD Sender: No OFD packet to send [19:47:20]OFD Sender: No OFD packet to send [19:47:25]OFD Sender: No OFD packet to send [19:47:30]OFD Sender: No OFD packet to send [19:47:35]OFD Sender: No OFD packet to send [19:47:38]recv_with_timeout no data received [19:47:41]OFD Sender: No OFD packet to send [19:47:46]OFD Sender: No OFD packet to send [19:47:51]OFD Sender: No OFD packet to send [19:47:56]OFD Sender: No OFD packet to send [19:48:01]OFD Sender: No OFD packet to send [19:48:06]OFD Sender: No OFD packet to send [19:48:11]OFD Sender: No OFD packet to send [19:48:16]OFD Sender: No OFD packet to send [19:48:21]OFD Sender: No OFD packet to send [19:48:26]OFD Sender: No OFD packet to send [19:48:31]OFD Sender: No OFD packet to send [19:48:36]OFD Sender: No OFD packet to send [19:48:41]OFD Sender: No OFD packet to send [19:48:46]OFD Sender: No OFD packet to send [19:48:51]OFD Sender: No OFD packet to send [19:48:56]OFD Sender: No OFD packet to send [19:49:01]OFD Sender: No OFD packet to send [19:49:06]OFD Sender: No OFD packet to send [19:49:11]OFD Sender: No OFD packet to send [19:49:16]OFD Sender: No OFD packet to send [19:49:21]OFD Sender: No OFD packet to send [19:49:26]OFD Sender: No OFD packet to send [19:49:31]OFD Sender: No OFD packet to send [19:49:33]accept exits with 9 [19:49:33]New connection [19:49:33]New thread 3066670436 created [19:49:33]Thread 3066813796 joined [19:49:33]Waiting for new connection... [19:49:33] Sock 9.Parse request [19:49:33]Sock 9.Check first char [19:49:33]Sock 9.First char is OK [19:49:33]request: POST /json_proto HTTP/1.0 [19:49:33]Method: POST [19:49:33]URL: /json_proto [19:49:33]Method is POST - this is cgi request [19:49:33]url: /json_proto [19:49:33]query_string will be loaded in cgi processing [19:49:33]execute_cgi json_proto POST (null) [19:49:33]execute_cgi path=json_proto method=POST [19:49:33]POST find Content-Length [19:49:33]Host: 172.17.43.67:8080 [19:49:33]Content-Length: 675 [19:49:33]Content-Type: application/json [19:49:33] [19:49:33]POST finish read [19:49:33]Found Content-Length = 675 [19:49:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:33]execute_script... [19:49: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)1785587", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:49:33]POST & json_proto [19:49:33]process_json_proto [19:49:33]json parsed OK: [19:49:33]protocol is kg_v1.0 [19:49:33]action value=close_receipt [19:49:33]process_action close_receipt [19:49:33]cmd_close_receipt [19:49:33]MH_GetDate [19:49:33]Write to MH i2c: F0 00 00 F9 03 EB [19:49:33]Write i2c OK [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: F0 [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: F0 09 00 [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: F0 09 00 F9 03 00 4E 23 EF 66 6A BD 47 65 8D [19:49:33]GetLastDocTimeStamp 1726947928 [19:49:33]current date 1726948174 [19:49:33]FM_GetShiftState [19:49:33]SAM_PROTO_GetShiftState [19:49:33]wFMCommunicate request_size=4 [19:49:33]MH_SAM_APDU [19:49:33]CAPDU: 80 13 01 00 [19:49:33]Write to MH i2c: E2 08 00 FA 03 80 13 01 00 00 00 00 00 7A [19:49:33]Write i2c OK [19:49:33]MH_I2C_Read... [19:49:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:49:33]Read from MH i2c: E2 [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: E2 0E 00 [19:49:33]MH_I2C_Read... [19:49:33]Read from MH i2c: E2 0E 00 FA 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [19:49:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:49:33]wFMCommunicate OK [19:49:33]SAM_PROTO_GetShiftState done [19:49:33]FM_GetShiftState done [19:49:33]opened in 1726878748 [19:49:33]opened+sec_in_day 1726965148 [19:49:33]quantity*price = 30022 [19:49:33]sum+1 = 30024 [19:49:33]Check (price>sum+1) || (price+1 о реализуемом товаре [19:51:51]line ОКРУГЛЕНИЕ: -0.23 [19:51:51]line ИТОГО: 300.00 [19:51:51]line Внесено: 300.00 [19:51:51]line СДАЧА: 0.00 [19:51:51]line НСП 1% : 2.66 [19:51:51]line НДС 12% : 31.88 [19:51:51]line Наличными: 300.00 [19:51:51]line Безнал.: 0.00 [19:51:51]line Место: АЗС № 89 "Партнер Нефть" [19:51:51]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:51:51]line СНО: Общий режим [19:51:51]line Чек 321 21.09.2024 19:49 [19:51:51]line Смена: 474 ФФД: 1.0 [19:51:51]line ЗНМ: 0300000113 [19:51:51]line РНМ: 0000000000091825 [19:51:51]line Версия ККМ: 001 [19:51:51]line ФМ: 0000000000871835 [19:51:51]line ФД: 151571 [19:51:51]line ФПД: 4341786165779 [19:51:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T194934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151571&fm=4341786165779&tin=02508201610067®Number=0000000000091825&sum=30000 [19:51:51]written 0, free lines is 4095 [19:51:51]Write to MH i2c: 01 00 00 48 00 48 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: 01 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: 01 07 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E2 0C 3D [19:51:51]RasterBufferAndPrint [19:51:51]line [19:51:51]line [19:51:51]line [19:51:51]line [19:51:51]line [19:51:51]written 0, free lines is 3316 [19:51:51]MH_Cut [19:51:51]Write to MH i2c: D1 01 00 4F 00 01 21 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: D1 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: D1 01 00 [19:51:51]MH_I2C_Read... [19:51:51]Read from MH i2c: D1 01 00 4F 00 00 20 [19:51:51]Write to MH i2c: 01 00 00 50 00 50 [19:51:51]Write i2c OK [19:51:51]MH_I2C_Read... [19:51:52]*** Cut start [19:51:52]*** Purtial cut [19:51:52]*** Stage 1: CUTSNS_PIN = 1 [19:51:52]Read from MH i2c: 01 [19:51:52]MH_I2C_Read... [19:51:52]*** Stop cut motor [19:51:52]*** Cut end [19:51:52]Read from MH i2c: 01 07 00 [19:51:52]MH_I2C_Read... [19:51:52]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [19:51:52]process_action print_doc done [19:51:52]requested_data is exist [19:51:52]produce_requested_data [19:51:52]produce_requested_data return (null) [19:51:52]process_action_free print_doc [19:51:52]json_value_free [19:51:52]json_value_free done [19:51:52]process_json_proto returns [19:51:52]Send response to host [19:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [19:51:52]free response buf [19:51:52]execute_script done [19:51:52]execute_script returns [19:51:52]free content buf [19:51:52]Sock 6.Close socket [19:51:52]Sock 6.Thread stoped [19:51:53]OFD Sender: No OFD packet to send [19:51:58]OFD Sender: No OFD packet to send [19:52:03]recv_with_timeout no data received [19:52:03]OFD Sender: No OFD packet to send [19:52:08]OFD Sender: No OFD packet to send [19:52:13]OFD Sender: No OFD packet to send [19:52:18]OFD Sender: No OFD packet to send [19:52:19]recv_with_timeout no data received [19:52:23]OFD Sender: No OFD packet to send [19:52:29]OFD Sender: No OFD packet to send [19:52:34]OFD Sender: No OFD packet to send [19:52:34]accept exits with 9 [19:52:34]New connection [19:52:34]New thread 3067309412 created [19:52:34]Thread 3067452772 joined [19:52:34]Waiting for new connection... [19:52:34] Sock 9.Parse request [19:52:34]Sock 9.Check first char [19:52:34]Sock 9.First char is OK [19:52:34]request: POST /json_proto HTTP/1.0 [19:52:34]Method: POST [19:52:34]URL: /json_proto [19:52:34]Method is POST - this is cgi request [19:52:34]url: /json_proto [19:52:34]query_string will be loaded in cgi processing [19:52:34]execute_cgi json_proto POST (null) [19:52:34]execute_cgi path=json_proto method=POST [19:52:34]POST find Content-Length [19:52:34]Host: 172.17.43.67:8080 [19:52:34]Content-Length: 679 [19:52:34]Content-Type: application/json [19:52:34] [19:52:34]POST finish read [19:52:34]Found Content-Length = 679 [19:52:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.390, "sum" : 975.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 975.00, "total" : 975.00, "payments": [ { "type": 0, "sum" : 975.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:34]execute_script... [19:52: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)1785588", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.390, "sum" : 975.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 975.00, "total" : 975.00, "payments": [ { "type": 0, "sum" : 975.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:52:34]POST & json_proto [19:52:34]process_json_proto [19:52:34]json parsed OK: [19:52:34]protocol is kg_v1.0 [19:52:34]action value=close_receipt [19:52:34]process_action close_receipt [19:52:34]cmd_close_receipt [19:52:34]MH_GetDate [19:52:34]Write to MH i2c: F0 00 00 51 00 40 [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: F0 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: F0 09 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: F0 09 00 51 00 00 02 24 EF 66 6A BD 47 65 97 [19:52:34]GetLastDocTimeStamp 1726948174 [19:52:34]current date 1726948354 [19:52:34]FM_GetShiftState [19:52:34]SAM_PROTO_GetShiftState [19:52:34]wFMCommunicate request_size=4 [19:52:34]MH_SAM_APDU [19:52:34]CAPDU: 80 13 01 00 [19:52:34]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [19:52:34]Write i2c OK [19:52:34]MH_I2C_Read... [19:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:34]Read from MH i2c: E2 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 0E 00 [19:52:34]MH_I2C_Read... [19:52:34]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5F [19:52:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:52:34]wFMCommunicate OK [19:52:34]SAM_PROTO_GetShiftState done [19:52:34]FM_GetShiftState done [19:52:34]opened in 1726878748 [19:52:34]opened+sec_in_day 1726965148 [19:52:34]quantity*price = 97564 [19:52:34]sum+1 = 97565 [19:52:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 975.00 Внесено: 975.00 СДАЧА: 0.00 НСП 1% : 8.63 НДС 12% : 103.61 Наличными: 975.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 322 21.09.2024 19:52 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151572 ФПД: 197752732022308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195234&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151572&fm=197752732022308&tin=02508201610067®Number=0000000000091825&sum=97500 [19:52:35]StoreToDocumentArchive [19:52:35]shift 474 fd 151572 [19:52:35]save to /storage/0474/doc_00151572 [19:52:35]save last doc name /storage/0474/doc_00151572 to /storage/kkm_last_doc_name [19:52:35]save OK [19:52:35]Clear old archive folders... [19:52:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:52:35]tlvbuf is 014168B0 [19:52:35]SAM_PROTO_ClearQueue [19:52:35]wFMCommunicate request_size=4 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 09 00 00 [19:52:35]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [19:52:35]RAPDU: 90 00 [19:52:35]wFMCommunicate OK [19:52:35]SAM_PROTO_ClearQueue done [19:52:35]KKMCreateOFDPacket [19:52:35]OFDProtocolAddRootSTLVToBuf [19:52:35]FM_MakeSignedData [19:52:35]FM_MakeSignedData [19:52:35]SAM_PROTO_SignData [19:52:35]wFMCommunicate request_size=4 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 0D 01 02 [19:52:35]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [19:52:35]RAPDU: 90 00 [19:52:35]wFMCommunicate OK [19:52:35]wFMCommunicate request_size=255 [19:52:35]MH_SAM_APDU [19:52: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 36 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1C 7D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 7C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 28 00 00 00 00 07 04 06 00 DC 7C 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 01 00 00 F4 03 04 00 02 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 50 02 00 35 04 06 00 B3 [19:52:35]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 36 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1C 7D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 7C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 28 00 00 00 00 07 04 06 00 DC 7C 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 01 00 00 F4 03 04 00 02 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 50 02 00 35 04 06 00 B3 00 00 E8 [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [19:52:35]RAPDU: 90 00 [19:52:35]wFMCommunicate OK [19:52:35]wFMCommunicate request_size=10 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 0D 02 02 05 DA E5 58 76 24 [19:52:35]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 DA E5 58 76 24 00 00 97 [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:52:35]Read from MH i2c: E2 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 [19:52:35]MH_I2C_Read... [19:52:35]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [19:52:35]RAPDU: 90 00 [19:52:35]wFMCommunicate OK [19:52:35]wFMCommunicate request_size=4 [19:52:35]MH_SAM_APDU [19:52:35]CAPDU: 80 0D 03 02 [19:52:35]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [19:52:35]Write i2c OK [19:52:35]MH_I2C_Read... [19:52:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:52:36]Read from MH i2c: E2 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: E2 0B 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: E2 0B 00 63 00 00 27 A4 03 88 5D 7A B1 B1 90 00 6E [19:52:36]RAPDU: 27 A4 03 88 5D 7A B1 B1 90 00 [19:52:36]wFMCommunicate OK [19:52:36]SAM_PROTO_SignData done [19:52:36]FM_MakeSignedData done [19:52:36]CreateOFDProtocolMessage [19:52:36]wFMCommunicate request_size=4 [19:52:36]MH_SAM_APDU [19:52:36]CAPDU: 80 11 00 00 [19:52:36]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:36]Read from MH i2c: E2 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: E2 17 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [19:52:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:36]wFMCommunicate OK [19:52:36]CreateOFDProtocolMessage done [19:52:36]OFDSenderStorePacket 151572 [19:52:36]StoreOFDPacket docnum=151572 [19:52:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 0C 07 01 39 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 36 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1C 7D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 7C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 28 00 00 00 00 07 04 06 00 DC 7C 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 01 00 00 F4 03 04 00 02 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 50 02 00 35 04 06 00 B3 DA E5 58 76 24 27 A4 03 88 5D 7A B1 B1 [19:52:36]CheckFolder [19:52:36]dirname=/storage/ofd_packets [19:52:36]CheckFolder done [19:52:36]ProducePacketName [19:52:36]name=ofd_packets/00151572 [19:52:36]NVStorageSaveData ofd_packets/00151572 [19:52:36]File name is /storage/ofd_packets/00151572 [19:52:36]Write 301 bytes [19:52:36]NVStorageSaveData done [19:52:36]OFDSenderStorePacket done [19:52:36]KKMCreateOFDPacket done [19:52:36]NVStorageSaveData kkm_last_timestamp [19:52:36]File name is /storage/kkm_last_timestamp [19:52:36]Write 4 bytes [19:52:36]NVStorageSaveData done [19:52:36]ExternCall_PrintAddStr [19:52:36]wPrintStart [19:52:36]Write to MH i2c: 01 00 00 65 00 65 [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 07 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [19:52:36]RasterBufferAndPrint [19:52:36]line Счет N : (1)1785588 [19:52:36]line ИНН: 02508201610067 [19:52:36]line Контрольно-Кассовый Чек [19:52:36]line ПРОДАЖА [19:52:36]line ТРК (МРК, ГНК) : 12 [19:52:36]line Товар: 2710124130 [19:52:36]line Аи-92-К-5 [19:52:36]line 14.390 * 67.80 [19:52:36]line = 975.64 [19:52:36]line НДС 12% НСП 1% [19:52:36]line > о реализуемом товаре [19:52:36]line ОКРУГЛЕНИЕ: -0.64 [19:52:36]line ИТОГО: 975.00 [19:52:36]line Внесено: 975.00 [19:52:36]line СДАЧА: 0.00 [19:52:36]line НСП 1% : 8.63 [19:52:36]line НДС 12% : 103.61 [19:52:36]line Наличными: 975.00 [19:52:36]line Безнал.: 0.00 [19:52:36]line Место: АЗС № 89 "Партнер Нефть" [19:52:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:52:36]line СНО: Общий режим [19:52:36]line Чек 322 21.09.2024 19:52 [19:52:36]line Смена: 474 ФФД: 1.0 [19:52:36]line ЗНМ: 0300000113 [19:52:36]line РНМ: 0000000000091825 [19:52:36]line Версия ККМ: 001 [19:52:36]line ФМ: 0000000000871835 [19:52:36]line ФД: 151572 [19:52:36]line ФПД: 197752732022308 [19:52:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195234&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151572&fm=197752732022308&tin=02508201610067®Number=0000000000091825&sum=97500 [19:52:36]written 0, free lines is 4095 [19:52:36]OFD Sender: Processing packet 151572 [packets to send 825, broken 824] [19:52:36]ProducePacketName [19:52:36]name=ofd_packets/00151572 [19:52:36]OFD Sender: To server: pG, [19:52:36]CommunicateWithHost lk.salyk.kg:30040 [19:52:36]ConnectInit lk.salyk.kg [19:52:36]Connected sock=11 [19:52:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 0C 07 01 39 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 36 38 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1C 7D 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 7C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 28 00 00 00 00 07 04 06 00 DC 7C 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 01 00 00 F4 03 04 00 02 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 50 02 00 35 04 06 00 B3 DA E5 58 76 24 27 A4 03 88 5D 7A B1 B1 [19:52:36]Write to MH i2c: 01 00 00 90 00 90 [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 07 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 07 0D AB [19:52:36]RasterBufferAndPrint [19:52:36]line [19:52:36]line [19:52:36]line [19:52:36]line [19:52:36]line [19:52:36]written 0, free lines is 3344 [19:52:36]MH_Cut [19:52:36]Write to MH i2c: D1 01 00 97 00 01 69 [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: D1 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: D1 01 00 [19:52:36]MH_I2C_Read... [19:52:36]Read from MH i2c: D1 01 00 97 00 00 68 [19:52:36]Write to MH i2c: 01 00 00 98 00 98 [19:52:36]Write i2c OK [19:52:36]MH_I2C_Read... [19:52:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B1 96 47 00 FD 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 14 50 02 00 F4 03 04 00 08 CC EE 66 B6 04 01 00 00 B4 37 47 02 19 70 4E E0 [19:52:36]CommunicateWithHost err = 0 [19:52:36]CheckOFDResponse [19:52:36]1017 (14) - 77093643461234 [19:52:36]1041 (16) - 0000000000871835 [19:52:36]1040 (4) - 151572 [19:52:36]1012 (4) - 21.09.2024 13:37 [19:52:36]1206 (1) - 0 [19:52:36]OFD Sender: Remove packet 151572 [19:52:36]ProducePacketName [19:52:36]name=ofd_packets/00151572 [19:52:36]NVStorageDeleteData [19:52:37]*** Cut start [19:52:37]*** Purtial cut [19:52:37]*** Stage 1: CUTSNS_PIN = 1 [19:52:37]OFD Sender: No OFD packet to send [19:52:37]Read from MH i2c: 01 [19:52:37]MH_I2C_Read... [19:52:37]*** Stop cut motor [19:52:37]*** Cut end [19:52:37]Read from MH i2c: 01 07 00 [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [19:52:37]process_action close_receipt done [19:52:37]requested_data is exist [19:52:37]produce_requested_data [19:52:37]requested_item fm.sn is exist - process it [19:52:37]wFMCommunicate request_size=4 [19:52:37]MH_SAM_APDU [19:52:37]CAPDU: 80 11 00 00 [19:52:37]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [19:52:37]Write i2c OK [19:52:37]MH_I2C_Read... [19:52:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:52:37]Read from MH i2c: E2 [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: E2 17 00 [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [19:52:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:52:37]wFMCommunicate OK [19:52:37]requested_item fd.num is exist - process it [19:52:37]SAM_PROTO_GetFieldsCounters [19:52:37]wFMCommunicate request_size=4 [19:52:37]MH_SAM_APDU [19:52:37]CAPDU: 80 13 00 00 [19:52:37]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [19:52:37]Write i2c OK [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: E2 [19:52:37]MH_I2C_Read... [19:52:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:52:37]Read from MH i2c: E2 62 00 [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [19:52:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 14 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:52:37]wFMCommunicate OK [19:52:37]SAM_PROTO_GetFieldsCounters done [19:52:37]requested_item shift.num is exist - process it [19:52:37]requested_item shift.opened is exist - process it [19:52:37]req_shift_opened [19:52:37]FM_GetShiftState [19:52:37]SAM_PROTO_GetShiftState [19:52:37]wFMCommunicate request_size=4 [19:52:37]MH_SAM_APDU [19:52:37]CAPDU: 80 13 01 00 [19:52:37]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [19:52:37]Write i2c OK [19:52:37]MH_I2C_Read... [19:52:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:52:37]Read from MH i2c: E2 [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: E2 0E 00 [19:52:37]MH_I2C_Read... [19:52:37]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A8 [19:52:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:52:37]wFMCommunicate OK [19:52:37]SAM_PROTO_GetShiftState done [19:52:37]FM_GetShiftState done [19:52:37]req_shift_opened done [19:52:37]requested_item shift.open_date is exist - process it [19:52:37]req_shift_open_date [19:52:37]req_shift_open_date done [19:52:37]produce_requested_data done [19:52:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151572,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:52:37]process_action_free close_receipt [19:52:37]json_value_free [19:52:37]json_value_free done [19:52:37]process_json_proto returns [19:52:37]Send response to host [19:52:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151572,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:52:37]free response buf [19:52:37]execute_script done [19:52:37]execute_script returns [19:52:37]free content buf [19:52:37]Sock 9.Close socket [19:52:37]Sock 9.Thread stoped [19:52:42]OFD Sender: No OFD packet to send [19:52:47]OFD Sender: No OFD packet to send [19:52:52]OFD Sender: No OFD packet to send [19:52:57]OFD Sender: No OFD packet to send [19:53:02]OFD Sender: No OFD packet to send [19:53:07]OFD Sender: No OFD packet to send [19:53:12]OFD Sender: No OFD packet to send [19:53:17]OFD Sender: No OFD packet to send [19:53:22]OFD Sender: No OFD packet to send [19:53:27]OFD Sender: No OFD packet to send [19:53:32]OFD Sender: No OFD packet to send [19:53:37]OFD Sender: No OFD packet to send [19:53:42]OFD Sender: No OFD packet to send [19:53:47]OFD Sender: No OFD packet to send [19:53:49]recv_with_timeout no data received [19:53:52]OFD Sender: No OFD packet to send [19:53:57]OFD Sender: No OFD packet to send [19:54:02]OFD Sender: No OFD packet to send [19:54:07]OFD Sender: No OFD packet to send [19:54:12]recv_with_timeout no data received [19:54:12]OFD Sender: No OFD packet to send [19:54:17]OFD Sender: No OFD packet to send [19:54:22]OFD Sender: No OFD packet to send [19:54:27]OFD Sender: No OFD packet to send [19:54:29]recv_with_timeout no data received [19:54:32]OFD Sender: No OFD packet to send [19:54:37]OFD Sender: No OFD packet to send [19:54:42]OFD Sender: No OFD packet to send [19:54:47]OFD Sender: No OFD packet to send [19:54:52]OFD Sender: No OFD packet to send [19:54:57]OFD Sender: No OFD packet to send [19:55:02]OFD Sender: No OFD packet to send [19:55:08]OFD Sender: No OFD packet to send [19:55:11]recv_with_timeout no data received [19:55:12]accept exits with 10 [19:55:12]New connection [19:55:12]New thread 3067452772 created [19:55:12]Thread 3067309412 joined [19:55:12]Waiting for new connection... [19:55:12] Sock 10.Parse request [19:55:12]Sock 10.Check first char [19:55:12]Sock 10.First char is OK [19:55:12]request: POST /json_proto HTTP/1.0 [19:55:12]Method: POST [19:55:12]URL: /json_proto [19:55:12]Method is POST - this is cgi request [19:55:12]url: /json_proto [19:55:12]query_string will be loaded in cgi processing [19:55:12]execute_cgi json_proto POST (null) [19:55:12]execute_cgi path=json_proto method=POST [19:55:12]POST find Content-Length [19:55:12]Host: 172.17.43.67:8080 [19:55:12]Content-Length: 678 [19:55:12]Content-Type: application/json [19:55:12] [19:55:12]POST finish read [19:55:12]Found Content-Length = 678 [19:55:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:12]execute_script... [19:55: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)1785590", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:55:12]POST & json_proto [19:55:12]process_json_proto [19:55:12]json parsed OK: [19:55:12]protocol is kg_v1.0 [19:55:12]action value=close_receipt [19:55:12]process_action close_receipt [19:55:12]cmd_close_receipt [19:55:12]MH_GetDate [19:55:12]Write to MH i2c: F0 00 00 9C 00 8B [19:55:12]Write i2c OK [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: F0 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: F0 09 00 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: F0 09 00 9C 00 00 A1 24 EF 66 6A BD 47 65 81 [19:55:12]GetLastDocTimeStamp 1726948354 [19:55:12]current date 1726948513 [19:55:12]FM_GetShiftState [19:55:12]SAM_PROTO_GetShiftState [19:55:12]wFMCommunicate request_size=4 [19:55:12]MH_SAM_APDU [19:55:12]CAPDU: 80 13 01 00 [19:55:12]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [19:55:12]Write i2c OK [19:55:12]MH_I2C_Read... [19:55:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:12]Read from MH i2c: E2 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: E2 0E 00 [19:55:12]MH_I2C_Read... [19:55:12]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AA [19:55:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:55:12]wFMCommunicate OK [19:55:12]SAM_PROTO_GetShiftState done [19:55:12]FM_GetShiftState done [19:55:12]opened in 1726878748 [19:55:12]opened+sec_in_day 1726965148 [19:55:12]quantity*price = 50036 [19:55:12]sum+1 = 50037 [19:55:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 323 21.09.2024 19:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151573 ФПД: 170191272366005 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195513&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151573&fm=170191272366005&tin=02508201610067®Number=0000000000091825&sum=50000 [19:55:14]StoreToDocumentArchive [19:55:14]shift 474 fd 151573 [19:55:14]save to /storage/0474/doc_00151573 [19:55:14]save last doc name /storage/0474/doc_00151573 to /storage/kkm_last_doc_name [19:55:14]save OK [19:55:14]Clear old archive folders... [19:55:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:55:14]tlvbuf is 0140E5A0 [19:55:14]SAM_PROTO_ClearQueue [19:55:14]wFMCommunicate request_size=4 [19:55:14]MH_SAM_APDU [19:55:14]CAPDU: 80 09 00 00 [19:55:14]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:55:14]Read from MH i2c: E2 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [19:55:14]RAPDU: 90 00 [19:55:14]wFMCommunicate OK [19:55:14]SAM_PROTO_ClearQueue done [19:55:14]KKMCreateOFDPacket [19:55:14]OFDProtocolAddRootSTLVToBuf [19:55:14]FM_MakeSignedData [19:55:14]FM_MakeSignedData [19:55:14]SAM_PROTO_SignData [19:55:14]wFMCommunicate request_size=4 [19:55:14]MH_SAM_APDU [19:55:14]CAPDU: 80 0D 01 02 [19:55:14]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:55:14]Read from MH i2c: E2 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [19:55:14]RAPDU: 90 00 [19:55:14]wFMCommunicate OK [19:55:14]wFMCommunicate request_size=255 [19:55:14]MH_SAM_APDU [19:55:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 A1 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 50 02 00 35 04 06 00 9A [19:55:14]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 A1 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 50 02 00 35 04 06 00 9A 00 00 DD [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:14]Read from MH i2c: E2 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [19:55:14]RAPDU: 90 00 [19:55:14]wFMCommunicate OK [19:55:14]wFMCommunicate request_size=10 [19:55:14]MH_SAM_APDU [19:55:14]CAPDU: 80 0D 02 02 05 C9 BE 55 4F B5 [19:55:14]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 C9 BE 55 4F B5 00 00 11 [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:55:14]Read from MH i2c: E2 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [19:55:14]RAPDU: 90 00 [19:55:14]wFMCommunicate OK [19:55:14]wFMCommunicate request_size=4 [19:55:14]MH_SAM_APDU [19:55:14]CAPDU: 80 0D 03 02 [19:55:14]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:55:14]Read from MH i2c: E2 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 0B 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 0B 00 AE 00 00 C0 34 3F 07 0F 97 A6 55 90 00 05 [19:55:14]RAPDU: C0 34 3F 07 0F 97 A6 55 90 00 [19:55:14]wFMCommunicate OK [19:55:14]SAM_PROTO_SignData done [19:55:14]FM_MakeSignedData done [19:55:14]CreateOFDProtocolMessage [19:55:14]wFMCommunicate request_size=4 [19:55:14]MH_SAM_APDU [19:55:14]CAPDU: 80 11 00 00 [19:55:14]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:14]Read from MH i2c: E2 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 17 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [19:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:55:14]wFMCommunicate OK [19:55:14]CreateOFDProtocolMessage done [19:55:14]OFDSenderStorePacket 151573 [19:55:14]StoreOFDPacket docnum=151573 [19:55:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E F9 07 01 FE 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 A1 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 50 02 00 35 04 06 00 9A C9 BE 55 4F B5 C0 34 3F 07 0F 97 A6 55 [19:55:14]CheckFolder [19:55:14]dirname=/storage/ofd_packets [19:55:14]CheckFolder done [19:55:14]ProducePacketName [19:55:14]name=ofd_packets/00151573 [19:55:14]NVStorageSaveData ofd_packets/00151573 [19:55:14]File name is /storage/ofd_packets/00151573 [19:55:14]Write 301 bytes [19:55:14]NVStorageSaveData done [19:55:14]OFDSenderStorePacket done [19:55:14]KKMCreateOFDPacket done [19:55:14]NVStorageSaveData kkm_last_timestamp [19:55:14]File name is /storage/kkm_last_timestamp [19:55:14]Write 4 bytes [19:55:14]NVStorageSaveData done [19:55:14]ExternCall_PrintAddStr [19:55:14]wPrintStart [19:55:14]Write to MH i2c: 01 00 00 B0 00 B0 [19:55:14]Write i2c OK [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: 01 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: 01 07 00 [19:55:14]MH_I2C_Read... [19:55:14]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [19:55:14]RasterBufferAndPrint [19:55:14]line Счет N : (1)1785590 [19:55:14]line ИНН: 02508201610067 [19:55:14]line Контрольно-Кассовый Чек [19:55:14]line ПРОДАЖА [19:55:14]line ТРК (МРК, ГНК) : 42 [19:55:14]line Товар: 2710124130 [19:55:14]line Аи-92-К-5 [19:55:14]line 7.380 * 67.80 [19:55:14]line = 500.36 [19:55:14]line НДС 12% НСП 1% [19:55:14]line > о реализуемом товаре [19:55:14]line ОКРУГЛЕНИЕ: -0.36 [19:55:14]line ИТОГО: 500.00 [19:55:14]line Внесено: 500.00 [19:55:14]line СДАЧА: 0.00 [19:55:14]line НСП 1% : 4.43 [19:55:14]line НДС 12% : 53.14 [19:55:14]line Наличными: 500.00 [19:55:14]line Безнал.: 0.00 [19:55:14]line Место: АЗС № 89 "Партнер Нефть" [19:55:14]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:55:14]line СНО: Общий режим [19:55:14]line Чек 323 21.09.2024 19:55 [19:55:14]line Смена: 474 ФФД: 1.0 [19:55:14]line ЗНМ: 0300000113 [19:55:14]line РНМ: 0000000000091825 [19:55:14]line Версия ККМ: 001 [19:55:14]line ФМ: 0000000000871835 [19:55:14]line ФД: 151573 [19:55:14]line ФПД: 170191272366005 [19:55:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195513&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151573&fm=170191272366005&tin=02508201610067®Number=0000000000091825&sum=50000 [19:55:14]OFD Sender: Processing packet 151573 [packets to send 825, broken 824] [19:55:14]ProducePacketName [19:55:14]name=ofd_packets/00151573 [19:55:14]OFD Sender: To server: pG, [19:55:14]CommunicateWithHost lk.salyk.kg:30040 [19:55:14]ConnectInit lk.salyk.kg [19:55:14]written 0, free lines is 4095 [19:55:15]Write to MH i2c: 01 00 00 DB 00 DB [19:55:15]Write i2c OK [19:55:15]MH_I2C_Read... [19:55:15]Read from MH i2c: 01 [19:55:15]MH_I2C_Read... [19:55:15]Read from MH i2c: 01 07 00 [19:55:15]MH_I2C_Read... [19:55:15]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 DA 0C C8 [19:55:15]RasterBufferAndPrint [19:55:15]line [19:55:15]line [19:55:15]line [19:55:15]line [19:55:15]line [19:55:15]written 0, free lines is 3296 [19:55:15]Connected sock=9 [19:55:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 7E F9 07 01 FE 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 A1 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 50 02 00 35 04 06 00 9A C9 BE 55 4F B5 C0 34 3F 07 0F 97 A6 55 [19:55:15]MH_Cut [19:55:15]Write to MH i2c: D1 01 00 E2 00 01 B4 [19:55:15]Write i2c OK [19:55:15]MH_I2C_Read... [19:55:15]Read from MH i2c: D1 [19:55:15]MH_I2C_Read... [19:55:15]Read from MH i2c: D1 01 00 [19:55:15]MH_I2C_Read... [19:55:15]Read from MH i2c: D1 01 00 E2 00 00 B3 [19:55:15]Write to MH i2c: 01 00 00 E3 00 E3 [19:55:15]Write i2c OK [19:55:15]MH_I2C_Read... [19:55:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 93 D4 47 00 C1 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 15 50 02 00 F4 03 04 00 A7 CC EE 66 B6 04 01 00 00 6F 2D C3 86 5F 87 ED DD [19:55:15]CommunicateWithHost err = 0 [19:55:15]CheckOFDResponse [19:55:15]1017 (14) - 77093643461234 [19:55:15]1041 (16) - 0000000000871835 [19:55:15]1040 (4) - 151573 [19:55:15]1012 (4) - 21.09.2024 13:39 [19:55:15]1206 (1) - 0 [19:55:15]OFD Sender: Remove packet 151573 [19:55:15]ProducePacketName [19:55:15]name=ofd_packets/00151573 [19:55:15]NVStorageDeleteData [19:55:15]*** Cut start [19:55:15]*** Purtial cut [19:55:15]*** Stage 1: CUTSNS_PIN = 1 [19:55:16]OFD Sender: No OFD packet to send [19:55:16]Read from MH i2c: 01 [19:55:16]MH_I2C_Read... [19:55:16]*** Stop cut motor [19:55:16]*** Cut end [19:55:16]Read from MH i2c: 01 07 00 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [19:55:16]process_action close_receipt done [19:55:16]requested_data is exist [19:55:16]produce_requested_data [19:55:16]requested_item fm.sn is exist - process it [19:55:16]wFMCommunicate request_size=4 [19:55:16]MH_SAM_APDU [19:55:16]CAPDU: 80 11 00 00 [19:55:16]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [19:55:16]Write i2c OK [19:55:16]MH_I2C_Read... [19:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:55:16]Read from MH i2c: E2 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: E2 17 00 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [19:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:55:16]wFMCommunicate OK [19:55:16]requested_item fd.num is exist - process it [19:55:16]SAM_PROTO_GetFieldsCounters [19:55:16]wFMCommunicate request_size=4 [19:55:16]MH_SAM_APDU [19:55:16]CAPDU: 80 13 00 00 [19:55:16]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [19:55:16]Write i2c OK [19:55:16]MH_I2C_Read... [19:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:55:16]Read from MH i2c: E2 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: E2 62 00 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [19:55:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 15 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:55:16]wFMCommunicate OK [19:55:16]SAM_PROTO_GetFieldsCounters done [19:55:16]requested_item shift.num is exist - process it [19:55:16]requested_item shift.opened is exist - process it [19:55:16]req_shift_opened [19:55:16]FM_GetShiftState [19:55:16]SAM_PROTO_GetShiftState [19:55:16]wFMCommunicate request_size=4 [19:55:16]MH_SAM_APDU [19:55:16]CAPDU: 80 13 01 00 [19:55:16]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [19:55:16]Write i2c OK [19:55:16]MH_I2C_Read... [19:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:55:16]Read from MH i2c: E2 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: E2 0E 00 [19:55:16]MH_I2C_Read... [19:55:16]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F3 [19:55:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:55:16]wFMCommunicate OK [19:55:16]SAM_PROTO_GetShiftState done [19:55:16]FM_GetShiftState done [19:55:16]req_shift_opened done [19:55:16]requested_item shift.open_date is exist - process it [19:55:16]req_shift_open_date [19:55:16]req_shift_open_date done [19:55:16]produce_requested_data done [19:55:16]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151573,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:55:16]process_action_free close_receipt [19:55:16]json_value_free [19:55:16]json_value_free done [19:55:16]process_json_proto returns [19:55:16]Send response to host [19:55:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151573,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:55:16]free response buf [19:55:16]execute_script done [19:55:16]execute_script returns [19:55:16]free content buf [19:55:16]Sock 10.Close socket [19:55:16]Sock 10.Thread stoped [19:55:21]OFD Sender: No OFD packet to send [19:55:22]recv_with_timeout no data received [19:55:26]OFD Sender: No OFD packet to send [19:55:31]OFD Sender: No OFD packet to send [19:55:33]recv_with_timeout no data received [19:55:36]OFD Sender: No OFD packet to send [19:55:41]OFD Sender: No OFD packet to send [19:55:46]OFD Sender: No OFD packet to send [19:55:51]OFD Sender: No OFD packet to send [19:55:56]OFD Sender: No OFD packet to send [19:56:01]OFD Sender: No OFD packet to send [19:56:06]OFD Sender: No OFD packet to send [19:56:11]OFD Sender: No OFD packet to send [19:56:16]OFD Sender: No OFD packet to send [19:56:21]OFD Sender: No OFD packet to send [19:56:26]OFD Sender: No OFD packet to send [19:56:31]OFD Sender: No OFD packet to send [19:51:45]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:51:45]Read from MH i2c: E2 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:51:45]RAPDU: 90 00 [19:51:45]wFMCommunicate OK [19:51:45]wFMCommunicate request_size=4 [19:51:45]MH_SAM_APDU [19:51:45]CAPDU: 80 11 00 00 [19:51:45]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:51:45]Write i2c OK [19:51:45]MH_I2C_Read... [19:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:45]Read from MH i2c: E2 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 17 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [19:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:51:45]wFMCommunicate OK [19:51:45]Detected FM SN is 0000000000871835 [19:51:45]Stored FM SN is 0000000000871835 [19:51:45]wFMCommunicate request_size=9 [19:51:45]MH_SAM_APDU [19:51:45]CAPDU: 80 16 00 00 04 E6 7F 00 00 [19:51:45]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [19:51:45]Write i2c OK [19:51:45]MH_I2C_Read... [19:51:45]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:51:45]Read from MH i2c: E2 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:51:45]RAPDU: 90 00 [19:51:45]wFMCommunicate OK [19:51:45]FM PIN OK [19:51:45]wFMCommunicate request_size=8 [19:51:45]MH_SAM_APDU [19:51:45]CAPDU: 80 14 04 00 03 02 00 01 [19:51:45]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:51:45]Write i2c OK [19:51:45]MH_I2C_Read... [19:51:45]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:51:45]Read from MH i2c: E2 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:51:45]RAPDU: 90 00 [19:51:45]wFMCommunicate OK [19:51:45]wFMCommunicate request_size=13 [19:51:45]MH_SAM_APDU [19:51:45]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:51:45]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 [19:51:45]Write i2c OK [19:51:45]MH_I2C_Read... [19:51:45]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:51:45]Read from MH i2c: E2 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:51:45]RAPDU: 90 00 [19:51:45]wFMCommunicate OK [19:51:45]wFMCommunicate request_size=4 [19:51:45]MH_SAM_APDU [19:51:45]CAPDU: 80 11 00 00 [19:51:45]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:51:45]Write i2c OK [19:51:45]MH_I2C_Read... [19:51:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:45]Read from MH i2c: E2 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 17 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [19:51:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:51:45]wFMCommunicate OK [19:51:45]DocumentArchiveInit [19:51:45]Start Httpd... [19:51:45]Httpd thread 3067739492 created [19:51:45]Write to MH i2c: 01 00 00 0F 00 0F [19:51:45]Write i2c OK [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: 01 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: 01 07 00 [19:51:45]MH_I2C_Read... [19:51:45]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:51:45]MH Int Process started [19:51:45]Allocated Socket 8 [19:51:45]Bind OK [19:51:45]Listen OK [19:51:45]httpd running on port 8080 [19:51:45]Waiting for new connection... [19:51:46]OFD Sender: Processing packet 151571 [packets to send 825, broken 824] [19:51:46]ProducePacketName [19:51:46]name=ofd_packets/00151571 [19:51:46]OFD Sender: To server: pG, [19:51:46]CommunicateWithHost lk.salyk.kg:30040 [19:51:46]ConnectInit lk.salyk.kg [19:51:46]accept exits with 6 [19:51:46]New connection [19:51:46]New thread 3067452772 created [19:51:46]Waiting for new connection... [19:51:46] Sock 6.Parse request [19:51:46]Sock 6.Check first char [19:51:46]Sock 6.First char is OK [19:51:46]request: POST /json_proto HTTP/1.0 [19:51:46]Method: POST [19:51:46]URL: /json_proto [19:51:46]Method is POST - this is cgi request [19:51:46]url: /json_proto [19:51:46]query_string will be loaded in cgi processing [19:51:46]execute_cgi json_proto POST (null) [19:51:46]execute_cgi path=json_proto method=POST [19:51:46]POST find Content-Length [19:51:46]Host: 172.17.43.67:8080 [19:51:46]Content-Length: 215 [19:51:46]Content-Type: application/json [19:51:46] [19:51:46]POST finish read [19:51:46]Found Content-Length = 215 [19:51:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:46]execute_script... [19:51:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:51:46]POST & json_proto [19:51:46]process_json_proto [19:51:46]json parsed OK: [19:51:46]protocol is kg_v1.0 [19:51:46]action value=get_value [19:51:46]process_action get_value [19:51:46]cmd_get_value [19:51:46]process_action get_value done [19:51:46]requested_data is exist [19:51:46]produce_requested_data [19:51:46]requested_item kkm.sn is exist - process it [19:51:46]requested_item kkm.ver is exist - process it [19:51:47]requested_item fm.sn is exist - process it [19:51:47]wFMCommunicate request_size=4 [19:51:47]MH_SAM_APDU [19:51:47]CAPDU: 80 11 00 00 [19:51:47]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:51:47]Write i2c OK [19:51:47]MH_I2C_Read... [19:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:51:47]Read from MH i2c: E2 [19:51:47]MH_I2C_Read... [19:51:47]Read from MH i2c: E2 17 00 [19:51:47]MH_I2C_Read... [19:51:47]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [19:51:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:51:47]wFMCommunicate OK [19:51:47]requested_item fd.num is exist - process it [19:51:47]SAM_PROTO_GetFieldsCounters [19:51:47]wFMCommunicate request_size=4 [19:51:47]MH_SAM_APDU [19:51:47]CAPDU: 80 13 00 00 [19:51:47]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:51:47]Write i2c OK [19:51:47]MH_I2C_Read... [19:51:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:51:47]Read from MH i2c: E2 [19:51:47]MH_I2C_Read... [19:51:47]Read from MH i2c: E2 62 00 [19:51:47]MH_I2C_Read... [19:51:47]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [19:51:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 13 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:51:47]wFMCommunicate OK [19:51:47]SAM_PROTO_GetFieldsCounters done [19:51:47]requested_item shift.num is exist - process it [19:51:47]requested_item shift.opened is exist - process it [19:51:47]req_shift_opened [19:51:47]FM_GetShiftState [19:51:47]SAM_PROTO_GetShiftState [19:51:47]wFMCommunicate request_size=4 [19:51:47]MH_SAM_APDU [19:51:47]CAPDU: 80 13 01 00 [19:51:47]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:51:47]Write i2c OK [19:51:47]MH_I2C_Read... [19:51:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:51:47]Read from MH i2c: E2 [19:51:47]MH_I2C_Read... [19:51:47]Read from MH i2c: E2 0E 00 [19:51:47]MH_I2C_Read... [19:51:47]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [19:51:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:51:47]wFMCommunicate OK [19:51:47]SAM_PROTO_GetShiftState done [19:51:47]FM_GetShiftState done [19:51:47]req_shift_opened done [19:51:47]requested_item shift.open_date is exist - process it [19:51:47]req_shift_open_date [19:51:47]req_shift_open_date done [19:51:47]produce_requested_data done [19:51:47]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151571,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:51:47]process_action_free get_value [19:51:47]json_value_free [19:51:47]json_value_free done [19:51:47]process_json_proto returns [19:51:47]Send response to host [19:51:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":1[19:56:36]OFD Sender: No OFD packet to send [19:56:37]accept exits with 7 [19:56:37]New connection [19:56:37]New thread 3067309412 created [19:56:37]Thread 3067452772 joined [19:56:37]Waiting for new connection... [19:56:37] Sock 7.Parse request [19:56:37]Sock 7.Check first char [19:56:37]Sock 7.First char is OK [19:56:37]request: POST /json_proto HTTP/1.0 [19:56:37]Method: POST [19:56:37]URL: /json_proto [19:56:37]Method is POST - this is cgi request [19:56:37]url: /json_proto [19:56:37]query_string will be loaded in cgi processing [19:56:37]execute_cgi json_proto POST (null) [19:56:37]execute_cgi path=json_proto method=POST [19:56:37]POST find Content-Length [19:56:37]Host: 172.17.43.67:8080 [19:56:37]Content-Length: 755 [19:56:37]Content-Type: application/json [19:56:37] [19:56:37]POST finish read [19:56:37]Found Content-Length = 755 [19:56:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785589", "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" : 10.300, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:37]execute_script... [19:56: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)1785589", "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" : 10.300, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:56:37]POST & json_proto [19:56:37]process_json_proto [19:56:37]json parsed OK: [19:56:37]protocol is kg_v1.0 [19:56:37]action value=close_receipt [19:56:37]process_action close_receipt [19:56:37]cmd_close_receipt [19:56:37]MH_GetDate [19:56:37]Write to MH i2c: F0 00 00 E7 00 D6 [19:56:37]Write i2c OK [19:56:37]MH_I2C_Read... [19:56:37]Read from MH i2c: F0 [19:56:37]MH_I2C_Read... [19:56:37]Read from MH i2c: F0 09 00 [19:56:37]MH_I2C_Read... [19:56:37]Read from MH i2c: F0 09 00 E7 00 00 F5 24 EF 66 6A BD 47 65 20 [19:56:37]GetLastDocTimeStamp 1726948513 [19:56:37]current date 1726948597 [19:56:37]FM_GetShiftState [19:56:37]SAM_PROTO_GetShiftState [19:56:37]wFMCommunicate request_size=4 [19:56:37]MH_SAM_APDU [19:56:37]CAPDU: 80 13 01 00 [19:56:37]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [19:56:37]Write i2c OK [19:56:37]MH_I2C_Read... [19:56:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:37]Read from MH i2c: E2 [19:56:37]MH_I2C_Read... [19:56:37]Read from MH i2c: E2 0E 00 [19:56:37]MH_I2C_Read... [19:56:37]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F5 [19:56:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:56:37]wFMCommunicate OK [19:56:37]SAM_PROTO_GetShiftState done [19:56:37]FM_GetShiftState done [19:56:37]opened in 1726878748 [19:56:37]opened+sec_in_day 1726965148 [19:56:37]quantity*price = 0 [19:56:37]sum+1 = 1 [19:56:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 324 21.09.2024 19:56 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144788 ФМ: 0000000000871835 ФД: 151574 ФПД: 141379997734648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151574&fm=141379997734648&tin=02508201610067®Number=0000000000091825&sum=0 [19:56:38]StoreToDocumentArchive [19:56:38]shift 474 fd 151574 [19:56:38]save to /storage/0474/doc_00151574 [19:56:38]save last doc name /storage/0474/doc_00151574 to /storage/kkm_last_doc_name [19:56:38]save OK [19:56:38]Clear old archive folders... [19:56:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:56:38]tlvbuf is 01411520 [19:56:38]SAM_PROTO_ClearQueue [19:56:38]wFMCommunicate request_size=4 [19:56:38]MH_SAM_APDU [19:56:38]CAPDU: 80 09 00 00 [19:56:38]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:56:38]Read from MH i2c: E2 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 03 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [19:56:38]RAPDU: 90 00 [19:56:38]wFMCommunicate OK [19:56:38]SAM_PROTO_ClearQueue done [19:56:38]KKMCreateOFDPacket [19:56:38]OFDProtocolAddRootSTLVToBuf [19:56:38]FM_MakeSignedData [19:56:38]FM_MakeSignedData [19:56:38]SAM_PROTO_SignData [19:56:38]wFMCommunicate request_size=4 [19:56:38]MH_SAM_APDU [19:56:38]CAPDU: 80 0D 01 02 [19:56:38]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:56:38]Read from MH i2c: E2 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 03 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [19:56:38]RAPDU: 90 00 [19:56:38]wFMCommunicate OK [19:56:38]wFMCommunicate request_size=255 [19:56:38]MH_SAM_APDU [19:56: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 3C 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F5 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 50 02 00 35 04 06 00 80 [19:56:38]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F5 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 50 02 00 35 04 06 00 80 00 00 53 [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:38]Read from MH i2c: E2 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 03 00 [19:56:38]MH_I2C_Read... [19:56:38]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [19:56:38]RAPDU: 90 00 [19:56:38]wFMCommunicate OK [19:56:38]wFMCommunicate request_size=10 [19:56:38]MH_SAM_APDU [19:56:38]CAPDU: 80 0D 02 02 05 95 98 8B 16 F8 [19:56:38]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 95 98 8B 16 F8 00 00 42 [19:56:38]Write i2c OK [19:56:38]MH_I2C_Read... [19:56:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:56:39]Read from MH i2c: E2 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: E2 03 00 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [19:56:39]RAPDU: 90 00 [19:56:39]wFMCommunicate OK [19:56:39]wFMCommunicate request_size=4 [19:56:39]MH_SAM_APDU [19:56:39]CAPDU: 80 0D 03 02 [19:56:39]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [19:56:39]Write i2c OK [19:56:39]MH_I2C_Read... [19:56:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:56:39]Read from MH i2c: E2 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: E2 0B 00 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: E2 0B 00 F9 00 00 FA E5 53 90 D3 6B DC A0 90 00 F1 [19:56:39]RAPDU: FA E5 53 90 D3 6B DC A0 90 00 [19:56:39]wFMCommunicate OK [19:56:39]SAM_PROTO_SignData done [19:56:39]FM_MakeSignedData done [19:56:39]CreateOFDProtocolMessage [19:56:39]wFMCommunicate request_size=4 [19:56:39]MH_SAM_APDU [19:56:39]CAPDU: 80 11 00 00 [19:56:39]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [19:56:39]Write i2c OK [19:56:39]MH_I2C_Read... [19:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:39]Read from MH i2c: E2 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: E2 17 00 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [19:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:56:39]wFMCommunicate OK [19:56:39]CreateOFDProtocolMessage done [19:56:39]OFDSenderStorePacket 151574 [19:56:39]StoreOFDPacket docnum=151574 [19:56:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 13 BC 07 01 55 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 3C 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F5 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 50 02 00 35 04 06 00 80 95 98 8B 16 F8 FA E5 53 90 D3 6B DC A0 [19:56:39]CheckFolder [19:56:39]dirname=/storage/ofd_packets [19:56:39]CheckFolder done [19:56:39]ProducePacketName [19:56:39]name=ofd_packets/00151574 [19:56:39]NVStorageSaveData ofd_packets/00151574 [19:56:39]File name is /storage/ofd_packets/00151574 [19:56:39]Write 301 bytes [19:56:39]NVStorageSaveData done [19:56:39]OFDSenderStorePacket done [19:56:39]KKMCreateOFDPacket done [19:56:39]NVStorageSaveData kkm_last_timestamp [19:56:39]File name is /storage/kkm_last_timestamp [19:56:39]Write 4 bytes [19:56:39]NVStorageSaveData done [19:56:39]ExternCall_PrintAddStr [19:56:39]wPrintStart [19:56:39]Write to MH i2c: 01 00 00 FB 00 FB [19:56:39]Write i2c OK [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: 01 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: 01 07 00 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: 01 07 00 FB 00 00 00 00 00 00 FF 0F 10 [19:56:39]RasterBufferAndPrint [19:56:39]line Счет N : (1)1785589 [19:56:39]line ИНН: 02508201610067 [19:56:39]line Контрольно-Кассовый Чек [19:56:39]line ПРОДАЖА [19:56:39]line ТРК (МРК, ГНК) : 32 [19:56:39]line Товар: 2710124130 [19:56:39]line Аи-92-К-5 [19:56:39]line 10.300 * 0.00 [19:56:39]line = 0.00 [19:56:39]line НДС 12% НСП 1% [19:56:39]line > о реализуемом товаре [19:56:39]line ИТОГО: 0.00 [19:56:39]line НСП 1% : 0.00 [19:56:39]line НДС 12% : 0.00 [19:56:39]line Наличными: 0.00 [19:56:39]line Безнал.: 0.00 [19:56:39]line Место: АЗС № 89 "Партнер Нефть" [19:56:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:56:39]line СНО: Общий режим [19:56:39]line Чек 324 21.09.2024 19:56 [19:56:39]line Смена: 474 ФФД: 1.0 [19:56:39]line ЗНМ: 0300000113 [19:56:39]line РНМ: 0000000000091825 [19:56:39]line Версия ККМ: 001 [19:56:39]line Талоны: ТК ГПНА Online [19:56:39]line 30144788 [19:56:39]line ФМ: 0000000000871835 [19:56:39]line ФД: 151574 [19:56:39]line ФПД: 141379997734648 [19:56:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195637&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151574&fm=141379997734648&tin=02508201610067®Number=0000000000091825&sum=0 [19:56:39]written 0, free lines is 4095 [19:56:39]OFD Sender: Processing packet 151574 [packets to send 825, broken 824] [19:56:39]ProducePacketName [19:56:39]name=ofd_packets/00151574 [19:56:39]OFD Sender: To server: pG, [19:56:39]CommunicateWithHost lk.salyk.kg:30040 [19:56:39]ConnectInit lk.salyk.kg [19:56:39]Connected sock=9 [19:56:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 13 BC 07 01 55 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 3C 28 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 F5 24 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 50 02 00 35 04 06 00 80 95 98 8B 16 F8 FA E5 53 90 D3 6B DC A0 [19:56:39]Write to MH i2c: 01 00 00 25 01 26 [19:56:39]Write i2c OK [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: 01 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: 01 07 00 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: 01 07 00 25 01 00 00 00 00 00 FF 0C 38 [19:56:39]RasterBufferAndPrint [19:56:39]line [19:56:39]line [19:56:39]line [19:56:39]line [19:56:39]line [19:56:39]written 0, free lines is 3333 [19:56:39]MH_Cut [19:56:39]Write to MH i2c: D1 01 00 2C 01 01 FF [19:56:39]Write i2c OK [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: D1 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: D1 01 00 [19:56:39]MH_I2C_Read... [19:56:39]Read from MH i2c: D1 01 00 2C 01 00 FE [19:56:39]Write to MH i2c: 01 00 00 2D 01 2E [19:56:39]Write i2c OK [19:56:39]MH_I2C_Read... [19:56:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 28 00 47 00 F4 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 16 50 02 00 F4 03 04 00 FB CC EE 66 B6 04 01 00 00 0D DE C3 DA 0B DA CA 3E [19:56:39]CommunicateWithHost err = 0 [19:56:39]CheckOFDResponse [19:56:39]1017 (14) - 77093643461234 [19:56:39]1041 (16) - 0000000000871835 [19:56:39]1040 (4) - 151574 [19:56:39]1012 (4) - 21.09.2024 13:41 [19:56:39]1206 (1) - 0 [19:56:39]OFD Sender: Remove packet 151574 [19:56:39]ProducePacketName [19:56:39]name=ofd_packets/00151574 [19:56:39]NVStorageDeleteData [19:56:40]*** Cut start [19:56:40]*** Purtial cut [19:56:40]*** Stage 1: CUTSNS_PIN = 1 [19:56:40]OFD Sender: No OFD packet to send [19:56:40]Read from MH i2c: 01 [19:56:40]MH_I2C_Read... [19:56:40]*** Stop cut motor [19:56:40]Read from MH i2c: 01 07 00 [19:56:40]MH_I2C_Read... [19:56:40]*** Cut end [19:56:40]Read from MH i2c: 01 07 00 2D 01 00 00 00 00 00 FF 0F 43 [19:56:40]process_action close_receipt done [19:56:40]requested_data is exist [19:56:40]produce_requested_data [19:56:40]requested_item fm.sn is exist - process it [19:56:40]wFMCommunicate request_size=4 [19:56:40]MH_SAM_APDU [19:56:40]CAPDU: 80 11 00 00 [19:56:40]Write to MH i2c: E2 08 00 2E 01 80 11 00 00 00 00 00 00 A9 [19:56:40]Write i2c OK [19:56:40]MH_I2C_Read... [19:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:56:40]Read from MH i2c: E2 [19:56:40]MH_I2C_Read... [19:56:40]Read from MH i2c: E2 17 00 [19:56:40]MH_I2C_Read... [19:56:40]Read from MH i2c: E2 17 00 2E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FC [19:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:56:40]wFMCommunicate OK [19:56:40]requested_item fd.num is exist - process it [19:56:40]SAM_PROTO_GetFieldsCounters [19:56:40]wFMCommunicate request_size=4 [19:56:40]MH_SAM_APDU [19:56:40]CAPDU: 80 13 00 00 [19:56:40]Write to MH i2c: E2 08 00 2F 01 80 13 00 00 00 00 00 00 AC [19:56:40]Write i2c OK [19:56:40]MH_I2C_Read... [19:56:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:56:40]Read from MH i2c: E2 [19:56:40]MH_I2C_Read... [19:56:40]Read from MH i2c: E2 62 00 [19:56:40]MH_I2C_Read... [19:56:40]Read from MH i2c: E2 62 00 2F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 DF [19:56:40]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 16 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:56:40]wFMCommunicate OK [19:56:40]SAM_PROTO_GetFieldsCounters done [19:56:40]requested_item shift.num is exist - process it [19:56:40]requested_item shift.opened is exist - process it [19:56:40]req_shift_opened [19:56:40]FM_GetShiftState [19:56:40]SAM_PROTO_GetShiftState [19:56:40]wFMCommunicate request_size=4 [19:56:40]MH_SAM_APDU [19:56:40]CAPDU: 80 13 01 00 [19:56:40]Write to MH i2c: E2 08 00 30 01 80 13 01 00 00 00 00 00 AE [19:56:40]Write i2c OK [19:56:40]MH_I2C_Read... [19:56:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:56:40]Read from MH i2c: E2 [19:56:40]MH_I2C_Read... [19:56:40]Read from MH i2c: E2 0E 00 [19:56:40]MH_I2C_Read... [19:56:40]Read from MH i2c: E2 0E 00 30 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3E [19:56:40]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:56:40]wFMCommunicate OK [19:56:40]SAM_PROTO_GetShiftState done [19:56:40]FM_GetShiftState done [19:56:40]req_shift_opened done [19:56:40]requested_item shift.open_date is exist - process it [19:56:40]req_shift_open_date [19:56:40]req_shift_open_date done [19:56:40]produce_requested_data done [19:56:40]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151574,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:56:40]process_action_free close_receipt [19:56:40]json_value_free [19:56:40]json_value_free done [19:56:40]process_json_proto returns [19:56:40]Send response to host [19:56:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151574,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:56:40]free response buf [19:56:40]execute_script done [19:56:40]execute_script returns [19:56:40]free content buf [19:56:40]Sock 7.Close socket [19:56:40]Sock 7.Thread stoped [19:56:45]OFD Sender: No OFD packet to send [19:56:49]recv_with_timeout no data received [19:56:50]OFD Sender: No OFD packet to send [19:56:55]OFD Sender: No OFD packet to send [19:57:00]OFD Sender: No OFD packet to send [19:57:05]OFD Sender: No OFD packet to send [19:57:10]OFD Sender: No OFD packet to send [19:57:15]OFD Sender: No OFD packet to send [19:57:19]accept exits with 10 [19:57:19]New connection [19:57:19]New thread 3067452772 created [19:57:19]Thread 3067309412 joined [19:57:19]Waiting for new connection... [19:57:19] Sock 10.Parse request [19:57:19]Sock 10.Check first char [19:57:19]Sock 10.First char is OK [19:57:19]request: POST /json_proto HTTP/1.0 [19:57:19]Method: POST [19:57:19]URL: /json_proto [19:57:19]Method is POST - this is cgi request [19:57:19]url: /json_proto [19:57:19]query_string will be loaded in cgi processing [19:57:19]execute_cgi json_proto POST (null) [19:57:19]execute_cgi path=json_proto method=POST [19:57:19]POST find Content-Length [19:57:19]Host: 172.17.43.67:8080 [19:57:19]Content-Length: 678 [19:57:19]Content-Type: application/json [19:57:19] [19:57:19]POST finish read [19:57:19]Found Content-Length = 678 [19:57:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:19]execute_script... [19:57: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)1785591", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:57:19]POST & json_proto [19:57:19]process_json_proto [19:57:19]json parsed OK: [19:57:19]protocol is kg_v1.0 [19:57:19]action value=close_receipt [19:57:19]process_action close_receipt [19:57:19]cmd_close_receipt [19:57:19]MH_GetDate [19:57:19]Write to MH i2c: F0 00 00 31 01 21 [19:57:19]Write i2c OK [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: F0 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: F0 09 00 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: F0 09 00 31 01 00 20 25 EF 66 6A BD 47 65 97 [19:57:19]GetLastDocTimeStamp 1726948597 [19:57:19]current date 1726948640 [19:57:19]FM_GetShiftState [19:57:19]SAM_PROTO_GetShiftState [19:57:19]wFMCommunicate request_size=4 [19:57:19]MH_SAM_APDU [19:57:19]CAPDU: 80 13 01 00 [19:57:19]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [19:57:19]Write i2c OK [19:57:19]MH_I2C_Read... [19:57:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:19]Read from MH i2c: E2 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: E2 0E 00 [19:57:19]MH_I2C_Read... [19:57:19]Read from MH i2c: E2 0E 00 32 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 40 [19:57:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:57:19]wFMCommunicate OK [19:57:19]SAM_PROTO_GetShiftState done [19:57:19]FM_GetShiftState done [19:57:19]opened in 1726878748 [19:57:19]opened+sec_in_day 1726965148 [19:57:19]quantity*price = 40002 [19:57:19]sum+1 = 40003 [19:57:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 325 21.09.2024 19:57 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151575 ФПД: 280448573348099 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151575&fm=280448573348099&tin=02508201610067®Number=0000000000091825&sum=40000 [19:57:21]StoreToDocumentArchive [19:57:21]shift 474 fd 151575 [19:57:21]save to /storage/0474/doc_00151575 [19:57:21]save last doc name /storage/0474/doc_00151575 to /storage/kkm_last_doc_name [19:57:21]save OK [19:57:21]Clear old archive folders... [19:57:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:57:21]tlvbuf is 0140E2F0 [19:57:21]SAM_PROTO_ClearQueue [19:57:21]wFMCommunicate request_size=4 [19:57:21]MH_SAM_APDU [19:57:21]CAPDU: 80 09 00 00 [19:57:21]Write to MH i2c: E2 08 00 3F 01 80 09 00 00 00 00 00 00 B2 [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:57:21]Read from MH i2c: E2 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [19:57:21]RAPDU: 90 00 [19:57:21]wFMCommunicate OK [19:57:21]SAM_PROTO_ClearQueue done [19:57:21]KKMCreateOFDPacket [19:57:21]OFDProtocolAddRootSTLVToBuf [19:57:21]FM_MakeSignedData [19:57:21]FM_MakeSignedData [19:57:21]SAM_PROTO_SignData [19:57:21]wFMCommunicate request_size=4 [19:57:21]MH_SAM_APDU [19:57:21]CAPDU: 80 0D 01 02 [19:57:21]Write to MH i2c: E2 08 00 40 01 80 0D 01 02 00 00 00 00 BA [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:57:21]Read from MH i2c: E2 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [19:57:21]RAPDU: 90 00 [19:57:21]wFMCommunicate OK [19:57:21]wFMCommunicate request_size=255 [19:57:21]MH_SAM_APDU [19:57: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 20 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 50 02 00 35 04 06 00 FF [19:57:21]Write to MH i2c: E2 02 01 41 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 20 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 50 02 00 35 04 06 00 FF 00 00 41 [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:21]Read from MH i2c: E2 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [19:57:21]RAPDU: 90 00 [19:57:21]wFMCommunicate OK [19:57:21]wFMCommunicate request_size=10 [19:57:21]MH_SAM_APDU [19:57:21]CAPDU: 80 0D 02 02 05 11 05 97 99 03 [19:57:21]Write to MH i2c: E2 0D 00 42 01 80 0D 02 02 05 00 11 05 97 99 03 00 00 10 [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:57:21]Read from MH i2c: E2 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [19:57:21]RAPDU: 90 00 [19:57:21]wFMCommunicate OK [19:57:21]wFMCommunicate request_size=4 [19:57:21]MH_SAM_APDU [19:57:21]CAPDU: 80 0D 03 02 [19:57:21]Write to MH i2c: E2 08 00 43 01 80 0D 03 02 00 00 00 00 BF [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:57:21]Read from MH i2c: E2 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 0B 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 0B 00 43 01 00 03 6A 5A 50 79 92 7E CC 90 00 2C [19:57:21]RAPDU: 03 6A 5A 50 79 92 7E CC 90 00 [19:57:21]wFMCommunicate OK [19:57:21]SAM_PROTO_SignData done [19:57:21]FM_MakeSignedData done [19:57:21]CreateOFDProtocolMessage [19:57:21]wFMCommunicate request_size=4 [19:57:21]MH_SAM_APDU [19:57:21]CAPDU: 80 11 00 00 [19:57:21]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:21]Read from MH i2c: E2 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 17 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 12 [19:57:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:57:21]wFMCommunicate OK [19:57:21]CreateOFDProtocolMessage done [19:57:21]OFDSenderStorePacket 151575 [19:57:21]StoreOFDPacket docnum=151575 [19:57:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 F2 07 01 06 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 20 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 50 02 00 35 04 06 00 FF 11 05 97 99 03 03 6A 5A 50 79 92 7E CC [19:57:21]CheckFolder [19:57:21]dirname=/storage/ofd_packets [19:57:21]CheckFolder done [19:57:21]ProducePacketName [19:57:21]name=ofd_packets/00151575 [19:57:21]NVStorageSaveData ofd_packets/00151575 [19:57:21]File name is /storage/ofd_packets/00151575 [19:57:21]Write 301 bytes [19:57:21]NVStorageSaveData done [19:57:21]OFDSenderStorePacket done [19:57:21]KKMCreateOFDPacket done [19:57:21]NVStorageSaveData kkm_last_timestamp [19:57:21]File name is /storage/kkm_last_timestamp [19:57:21]Write 4 bytes [19:57:21]NVStorageSaveData done [19:57:21]ExternCall_PrintAddStr [19:57:21]wPrintStart [19:57:21]Write to MH i2c: 01 00 00 45 01 46 [19:57:21]Write i2c OK [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: 01 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: 01 07 00 [19:57:21]MH_I2C_Read... [19:57:21]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [19:57:21]RasterBufferAndPrint [19:57:21]line Счет N : (1)1785591 [19:57:21]line ИНН: 02508201610067 [19:57:21]line Контрольно-Кассовый Чек [19:57:21]line ПРОДАЖА [19:57:21]line ТРК (МРК, ГНК) : 12 [19:57:21]line Товар: 2710124130 [19:57:21]line Аи-92-К-5 [19:57:21]line 5.900 * 67.80 [19:57:21]line = 400.02 [19:57:21]line НДС 12% НСП 1% [19:57:21]line > о реализуемом товаре [19:57:21]line ОКРУГЛЕНИЕ: -0.02 [19:57:21]line ИТОГО: 400.00 [19:57:21]line Внесено: 400.00 [19:57:21]line СДАЧА: 0.00 [19:57:21]line НСП 1% : 3.54 [19:57:21]line НДС 12% : 42.48 [19:57:21]line Наличными: 400.00 [19:57:21]line Безнал.: 0.00 [19:57:21]line Место: АЗС № 89 "Партнер Нефть" [19:57:21]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:57:21]line СНО: Общий режим [19:57:21]line Чек 325 21.09.2024 19:57 [19:57:21]line Смена: 474 ФФД: 1.0 [19:57:21]line ЗНМ: 0300000113 [19:57:21]line РНМ: 0000000000091825 [19:57:21]line Версия ККМ: 001 [19:57:21]line ФМ: 0000000000871835 [19:57:21]line ФД: 151575 [19:57:21]line ФПД: 280448573348099 [19:57:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195720&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151575&fm=280448573348099&tin=02508201610067®Number=0000000000091825&sum=40000 [19:57:21]written 0, free lines is 4095 [19:57:21]OFD Sender: Processing packet 151575 [packets to send 825, broken 824] [19:57:21]ProducePacketName [19:57:21]name=ofd_packets/00151575 [19:57:21]OFD Sender: To server: pG, [19:57:21]CommunicateWithHost lk.salyk.kg:30040 [19:57:21]ConnectInit lk.salyk.kg [19:57:22]Write to MH i2c: 01 00 00 70 01 71 [19:57:22]Write i2c OK [19:57:22]MH_I2C_Read... [19:57:22]Read from MH i2c: 01 [19:57:22]MH_I2C_Read... [19:57:22]Read from MH i2c: 01 07 00 [19:57:22]MH_I2C_Read... [19:57:22]Read from MH i2c: 01 07 00 70 01 00 00 00 00 00 DC 0C 60 [19:57:22]RasterBufferAndPrint [19:57:22]line [19:57:22]line [19:57:22]line [19:57:22]line [19:57:22]line [19:57:22]written 0, free lines is 3297 [19:57:22]MH_Cut [19:57:22]Write to MH i2c: D1 01 00 77 01 01 4A [19:57:22]Write i2c OK [19:57:22]MH_I2C_Read... [19:57:22]Read from MH i2c: D1 [19:57:22]MH_I2C_Read... [19:57:22]Read from MH i2c: D1 01 00 [19:57:22]MH_I2C_Read... [19:57:22]Read from MH i2c: D1 01 00 77 01 00 49 [19:57:22]Write to MH i2c: 01 00 00 78 01 79 [19:57:22]Write i2c OK [19:57:22]MH_I2C_Read... [19:57:22]Connected sock=7 [19:57:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B9 F2 07 01 06 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 20 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 50 02 00 35 04 06 00 FF 11 05 97 99 03 03 6A 5A 50 79 92 7E CC [19:57:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 02 07 47 00 79 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 17 50 02 00 F4 03 04 00 26 CD EE 66 B6 04 01 00 00 DA 4F 45 AA 30 03 A3 0F [19:57:22]CommunicateWithHost err = 0 [19:57:22]CheckOFDResponse [19:57:22]1017 (14) - 77093643461234 [19:57:22]1041 (16) - 0000000000871835 [19:57:22]1040 (4) - 151575 [19:57:22]1012 (4) - 21.09.2024 13:41 [19:57:22]1206 (1) - 0 [19:57:22]OFD Sender: Remove packet 151575 [19:57:22]ProducePacketName [19:57:22]name=ofd_packets/00151575 [19:57:22]NVStorageDeleteData [19:57:22]*** Cut start [19:57:22]*** Purtial cut [19:57:22]*** Stage 1: CUTSNS_PIN = 1 [19:57:23]Read from MH i2c: 01 [19:57:23]MH_I2C_Read... [19:57:23]*** Stop cut motor [19:57:23]*** Cut end [19:57:23]Read from MH i2c: 01 07 00 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: 01 07 00 78 01 00 00 00 00 00 FF 0F 8E [19:57:23]process_action close_receipt done [19:57:23]requested_data is exist [19:57:23]produce_requested_data [19:57:23]requested_item fm.sn is exist - process it [19:57:23]wFMCommunicate request_size=4 [19:57:23]MH_SAM_APDU [19:57:23]CAPDU: 80 11 00 00 [19:57:23]Write to MH i2c: E2 08 00 79 01 80 11 00 00 00 00 00 00 F4 [19:57:23]Write i2c OK [19:57:23]MH_I2C_Read... [19:57:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:57:23]Read from MH i2c: E2 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: E2 17 00 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: E2 17 00 79 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [19:57:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:57:23]wFMCommunicate OK [19:57:23]requested_item fd.num is exist - process it [19:57:23]SAM_PROTO_GetFieldsCounters [19:57:23]wFMCommunicate request_size=4 [19:57:23]MH_SAM_APDU [19:57:23]CAPDU: 80 13 00 00 [19:57:23]Write to MH i2c: E2 08 00 7A 01 80 13 00 00 00 00 00 00 F7 [19:57:23]Write i2c OK [19:57:23]MH_I2C_Read... [19:57:23]OFD Sender: No OFD packet to send [19:57:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:57:23]Read from MH i2c: E2 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: E2 62 00 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: E2 62 00 7A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 2E [19:57:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 17 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:57:23]wFMCommunicate OK [19:57:23]SAM_PROTO_GetFieldsCounters done [19:57:23]requested_item shift.num is exist - process it [19:57:23]requested_item shift.opened is exist - process it [19:57:23]req_shift_opened [19:57:23]FM_GetShiftState [19:57:23]SAM_PROTO_GetShiftState [19:57:23]wFMCommunicate request_size=4 [19:57:23]MH_SAM_APDU [19:57:23]CAPDU: 80 13 01 00 [19:57:23]Write to MH i2c: E2 08 00 7B 01 80 13 01 00 00 00 00 00 F9 [19:57:23]Write i2c OK [19:57:23]MH_I2C_Read... [19:57:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:57:23]Read from MH i2c: E2 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: E2 0E 00 [19:57:23]MH_I2C_Read... [19:57:23]Read from MH i2c: E2 0E 00 7B 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 89 [19:57:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:57:23]wFMCommunicate OK [19:57:23]SAM_PROTO_GetShiftState done [19:57:23]FM_GetShiftState done [19:57:23]req_shift_opened done [19:57:23]requested_item shift.open_date is exist - process it [19:57:23]req_shift_open_date [19:57:23]req_shift_open_date done [19:57:23]produce_requested_data done [19:57:23]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151575,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:57:23]process_action_free close_receipt [19:57:23]json_value_free [19:57:23]json_value_free done [19:57:23]process_json_proto returns [19:57:23]Send response to host [19:57:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151575,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:57:23]free response buf [19:57:23]execute_script done [19:57:23]execute_script returns [19:57:23]free content buf [19:57:23]Sock 10.Close socket [19:57:23]Sock 10.Thread stoped [19:57:28]OFD Sender: No OFD packet to send [19:57:33]OFD Sender: No OFD packet to send [19:57:38]OFD Sender: No OFD packet to send [19:57:38]recv_with_timeout no data received [19:57:43]OFD Sender: No OFD packet to send [19:57:48]OFD Sender: No OFD packet to send [19:57:53]OFD Sender: No OFD packet to send [19:57:58]OFD Sender: No OFD packet to send [19:58:02]recv_with_timeout no data received [19:58:03]OFD Sender: No OFD packet to send [19:58:08]OFD Sender: No OFD packet to send [19:58:13]OFD Sender: No OFD packet to send [19:58:18]OFD Sender: No OFD packet to send [19:58:23]OFD Sender: No OFD packet to send [19:58:28]OFD Sender: No OFD packet to send [19:58:33]OFD Sender: No OFD packet to send [19:58:38]OFD Sender: No OFD packet to send [19:58:39]recv_with_timeout no data received [19:58:43]OFD Sender: No OFD packet to send [19:58:48]OFD Sender: No OFD packet to send [19:58:53]OFD Sender: No OFD packet to send [19:58:58]OFD Sender: No OFD packet to send [19:59:02]recv_with_timeout no data received [19:59:03]OFD Sender: No OFD packet to send [19:59:05]accept exits with 9 [19:59:05]New connection [19:59:05]New thread 3067309412 created [19:59:05]Thread 3067452772 joined [19:59:05]Waiting for new connection... [19:59:05] Sock 9.Parse request [19:59:05]Sock 9.Check first char [19:59:05]Sock 9.First char is OK [19:59:05]request: POST /json_proto HTTP/1.0 [19:59:05]Method: POST [19:59:05]URL: /json_proto [19:59:05]Method is POST - this is cgi request [19:59:05]url: /json_proto [19:59:05]query_string will be loaded in cgi processing [19:59:05]execute_cgi json_proto POST (null) [19:59:05]execute_cgi path=json_proto method=POST [19:59:05]POST find Content-Length [19:59:05]Host: 172.17.43.67:8080 [19:59:05]Content-Length: 678 [19:59:05]Content-Type: application/json [19:59:05] [19:59:05]POST finish read [19:59:05]Found Content-Length = 678 [19:59:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:05]execute_script... [19:59: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)1785593", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:59:05]POST & json_proto [19:59:05]process_json_proto [19:59:05]json parsed OK: [19:59:05]protocol is kg_v1.0 [19:59:05]action value=close_receipt [19:59:05]process_action close_receipt [19:59:05]cmd_close_receipt [19:59:05]MH_GetDate [19:59:05]Write to MH i2c: F0 00 00 7C 01 6C [19:59:05]Write i2c OK [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: F0 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: F0 09 00 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: F0 09 00 7C 01 00 8A 25 EF 66 6A BD 47 65 4C [19:59:05]GetLastDocTimeStamp 1726948640 [19:59:05]current date 1726948746 [19:59:05]FM_GetShiftState [19:59:05]SAM_PROTO_GetShiftState [19:59:05]wFMCommunicate request_size=4 [19:59:05]MH_SAM_APDU [19:59:05]CAPDU: 80 13 01 00 [19:59:05]Write to MH i2c: E2 08 00 7D 01 80 13 01 00 00 00 00 00 FB [19:59:05]Write i2c OK [19:59:05]MH_I2C_Read... [19:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:05]Read from MH i2c: E2 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: E2 0E 00 [19:59:05]MH_I2C_Read... [19:59:05]Read from MH i2c: E2 0E 00 7D 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8B [19:59:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:59:05]wFMCommunicate OK [19:59:05]SAM_PROTO_GetShiftState done [19:59:05]FM_GetShiftState done [19:59:05]opened in 1726878748 [19:59:05]opened+sec_in_day 1726965148 [19:59:05]quantity*price = 50036 [19:59:05]sum+1 = 50037 [19:59:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 326 21.09.2024 19:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151576 ФПД: 25810406469166 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151576&fm=25810406469166&tin=02508201610067®Number=0000000000091825&sum=50000 [19:59:07]StoreToDocumentArchive [19:59:07]shift 474 fd 151576 [19:59:07]save to /storage/0474/doc_00151576 [19:59:07]save last doc name /storage/0474/doc_00151576 to /storage/kkm_last_doc_name [19:59:07]save OK [19:59:07]Clear old archive folders... [19:59:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:59:07]tlvbuf is 014073E0 [19:59:07]SAM_PROTO_ClearQueue [19:59:07]wFMCommunicate request_size=4 [19:59:07]MH_SAM_APDU [19:59:07]CAPDU: 80 09 00 00 [19:59:07]Write to MH i2c: E2 08 00 8A 01 80 09 00 00 00 00 00 00 FD [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:59:07]Read from MH i2c: E2 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [19:59:07]RAPDU: 90 00 [19:59:07]wFMCommunicate OK [19:59:07]SAM_PROTO_ClearQueue done [19:59:07]KKMCreateOFDPacket [19:59:07]OFDProtocolAddRootSTLVToBuf [19:59:07]FM_MakeSignedData [19:59:07]FM_MakeSignedData [19:59:07]SAM_PROTO_SignData [19:59:07]wFMCommunicate request_size=4 [19:59:07]MH_SAM_APDU [19:59:07]CAPDU: 80 0D 01 02 [19:59:07]Write to MH i2c: E2 08 00 8B 01 80 0D 01 02 00 00 00 00 05 [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:59:07]Read from MH i2c: E2 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [19:59:07]RAPDU: 90 00 [19:59:07]wFMCommunicate OK [19:59:07]wFMCommunicate request_size=255 [19:59:07]MH_SAM_APDU [19:59:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 8A 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 50 02 00 35 04 06 00 17 [19:59:07]Write to MH i2c: E2 02 01 8C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 8A 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 50 02 00 35 04 06 00 17 00 00 2B [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:07]Read from MH i2c: E2 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [19:59:07]RAPDU: 90 00 [19:59:07]wFMCommunicate OK [19:59:07]wFMCommunicate request_size=10 [19:59:07]MH_SAM_APDU [19:59:07]CAPDU: 80 0D 02 02 05 79 74 1B EE 2E [19:59:07]Write to MH i2c: E2 0D 00 8D 01 80 0D 02 02 05 00 79 74 1B EE 2E 00 00 36 [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:59:07]Read from MH i2c: E2 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [19:59:07]RAPDU: 90 00 [19:59:07]wFMCommunicate OK [19:59:07]wFMCommunicate request_size=4 [19:59:07]MH_SAM_APDU [19:59:07]CAPDU: 80 0D 03 02 [19:59:07]Write to MH i2c: E2 08 00 8E 01 80 0D 03 02 00 00 00 00 0A [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:59:07]Read from MH i2c: E2 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 0B 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 0B 00 8E 01 00 0C DA 5B A8 04 3F 20 79 90 00 D0 [19:59:07]RAPDU: 0C DA 5B A8 04 3F 20 79 90 00 [19:59:07]wFMCommunicate OK [19:59:07]SAM_PROTO_SignData done [19:59:07]FM_MakeSignedData done [19:59:07]CreateOFDProtocolMessage [19:59:07]wFMCommunicate request_size=4 [19:59:07]MH_SAM_APDU [19:59:07]CAPDU: 80 11 00 00 [19:59:07]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:07]Read from MH i2c: E2 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 17 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5D [19:59:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:59:07]wFMCommunicate OK [19:59:07]CreateOFDProtocolMessage done [19:59:07]OFDSenderStorePacket 151576 [19:59:07]StoreOFDPacket docnum=151576 [19:59:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 88 A3 07 01 C7 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 8A 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 50 02 00 35 04 06 00 17 79 74 1B EE 2E 0C DA 5B A8 04 3F 20 79 [19:59:07]CheckFolder [19:59:07]dirname=/storage/ofd_packets [19:59:07]CheckFolder done [19:59:07]ProducePacketName [19:59:07]name=ofd_packets/00151576 [19:59:07]NVStorageSaveData ofd_packets/00151576 [19:59:07]File name is /storage/ofd_packets/00151576 [19:59:07]Write 301 bytes [19:59:07]NVStorageSaveData done [19:59:07]OFDSenderStorePacket done [19:59:07]KKMCreateOFDPacket done [19:59:07]NVStorageSaveData kkm_last_timestamp [19:59:07]File name is /storage/kkm_last_timestamp [19:59:07]Write 4 bytes [19:59:07]NVStorageSaveData done [19:59:07]ExternCall_PrintAddStr [19:59:07]wPrintStart [19:59:07]Write to MH i2c: 01 00 00 90 01 91 [19:59:07]Write i2c OK [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: 01 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: 01 07 00 [19:59:07]MH_I2C_Read... [19:59:07]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [19:59:07]RasterBufferAndPrint [19:59:07]line Счет N : (1)1785593 [19:59:07]line ИНН: 02508201610067 [19:59:07]line Контрольно-Кассовый Чек [19:59:07]line ПРОДАЖА [19:59:07]line ТРК (МРК, ГНК) : 22 [19:59:07]line Товар: 2710124130 [19:59:07]line Аи-92-К-5 [19:59:07]line 7.380 * 67.80 [19:59:07]line = 500.36 [19:59:07]line НДС 12% НСП 1% [19:59:07]line > о реализуемом товаре [19:59:07]line ОКРУГЛЕНИЕ: -0.36 [19:59:07]line ИТОГО: 500.00 [19:59:07]line Внесено: 500.00 [19:59:07]line СДАЧА: 0.00 [19:59:07]line НСП 1% : 4.43 [19:59:07]line НДС 12% : 53.14 [19:59:07]line Наличными: 500.00 [19:59:07]line Безнал.: 0.00 [19:59:07]line Место: АЗС № 89 "Партнер Нефть" [19:59:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [19:59:07]line СНО: Общий режим [19:59:07]line Чек 326 21.09.2024 19:59 [19:59:07]line Смена: 474 ФФД: 1.0 [19:59:07]line ЗНМ: 0300000113 [19:59:07]line РНМ: 0000000000091825 [19:59:07]line Версия ККМ: 001 [19:59:07]line ФМ: 0000000000871835 [19:59:07]line ФД: 151576 [19:59:07]line ФПД: 25810406469166 [19:59:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T195906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151576&fm=25810406469166&tin=02508201610067®Number=0000000000091825&sum=50000 [19:59:07]written 0, free lines is 4095 [19:59:07]OFD Sender: Processing packet 151576 [packets to send 825, broken 824] [19:59:07]ProducePacketName [19:59:07]name=ofd_packets/00151576 [19:59:07]OFD Sender: To server: pG, [19:59:07]CommunicateWithHost lk.salyk.kg:30040 [19:59:07]ConnectInit lk.salyk.kg [19:59:08]Write to MH i2c: 01 00 00 BB 01 BC [19:59:08]Write i2c OK [19:59:08]MH_I2C_Read... [19:59:08]Read from MH i2c: 01 [19:59:08]MH_I2C_Read... [19:59:08]Read from MH i2c: 01 07 00 [19:59:08]MH_I2C_Read... [19:59:08]Read from MH i2c: 01 07 00 BB 01 00 00 00 00 00 DF 0C AE [19:59:08]RasterBufferAndPrint [19:59:08]line [19:59:08]line [19:59:08]line [19:59:08]line [19:59:08]line [19:59:08]written 0, free lines is 3301 [19:59:08]MH_Cut [19:59:08]Write to MH i2c: D1 01 00 C2 01 01 95 [19:59:08]Write i2c OK [19:59:08]MH_I2C_Read... [19:59:08]Read from MH i2c: D1 [19:59:08]MH_I2C_Read... [19:59:08]Read from MH i2c: D1 01 00 [19:59:08]MH_I2C_Read... [19:59:08]Read from MH i2c: D1 01 00 C2 01 00 94 [19:59:08]Write to MH i2c: 01 00 00 C3 01 C4 [19:59:08]Write i2c OK [19:59:08]MH_I2C_Read... [19:59:08]*** Cut start [19:59:08]*** Purtial cut [19:59:08]*** Stage 1: CUTSNS_PIN = 1 [19:59:09]Read from MH i2c: 01 [19:59:09]MH_I2C_Read... [19:59:09]*** Stop cut motor [19:59:09]*** Cut end [19:59:09]Read from MH i2c: 01 07 00 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 FF 0F D9 [19:59:09]process_action close_receipt done [19:59:09]requested_data is exist [19:59:09]produce_requested_data [19:59:09]requested_item fm.sn is exist - process it [19:59:09]wFMCommunicate request_size=4 [19:59:09]MH_SAM_APDU [19:59:09]CAPDU: 80 11 00 00 [19:59:09]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [19:59:09]Write i2c OK [19:59:09]MH_I2C_Read... [19:59:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:59:09]Read from MH i2c: E2 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: E2 17 00 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [19:59:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [19:59:09]wFMCommunicate OK [19:59:09]requested_item fd.num is exist - process it [19:59:09]SAM_PROTO_GetFieldsCounters [19:59:09]wFMCommunicate request_size=4 [19:59:09]MH_SAM_APDU [19:59:09]CAPDU: 80 13 00 00 [19:59:09]Write to MH i2c: E2 08 00 C5 01 80 13 00 00 00 00 00 00 42 [19:59:09]Write i2c OK [19:59:09]MH_I2C_Read... [19:59:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:59:09]Read from MH i2c: E2 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: E2 62 00 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: E2 62 00 C5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [19:59:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 18 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 46 01 00 00 5E 04 04 00 46 01 00 00 57 04 04 00 47 01 00 00 19 04 04 00 00 00 00 00 90 00 [19:59:09]wFMCommunicate OK [19:59:09]SAM_PROTO_GetFieldsCounters done [19:59:09]requested_item shift.num is exist - process it [19:59:09]requested_item shift.opened is exist - process it [19:59:09]req_shift_opened [19:59:09]FM_GetShiftState [19:59:09]SAM_PROTO_GetShiftState [19:59:09]wFMCommunicate request_size=4 [19:59:09]MH_SAM_APDU [19:59:09]CAPDU: 80 13 01 00 [19:59:09]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [19:59:09]Write i2c OK [19:59:09]MH_I2C_Read... [19:59:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:59:09]Read from MH i2c: E2 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: E2 0E 00 [19:59:09]MH_I2C_Read... [19:59:09]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D4 [19:59:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [19:59:09]wFMCommunicate OK [19:59:09]SAM_PROTO_GetShiftState done [19:59:09]FM_GetShiftState done [19:59:09]req_shift_opened done [19:59:09]requested_item shift.open_date is exist - process it [19:59:09]req_shift_open_date [19:59:09]req_shift_open_date done [19:59:09]produce_requested_data done [19:59:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151576,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [19:59:09]process_action_free close_receipt [19:59:09]json_value_free [19:59:09]json_value_free done [19:59:09]process_json_proto returns [19:59:09]Send response to host [19:59:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151576,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [19:59:09]free response buf [19:59:09]execute_script done [19:59:09]execute_script returns [19:59:09]free content buf [19:59:09]Sock 9.Close socket [19:59:09]Sock 9.Thread stoped [19:59:10]Connected sock=11 [19:59:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 88 A3 07 01 C7 66 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 8A 25 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 50 02 00 35 04 06 00 17 79 74 1B EE 2E 0C DA 5B A8 04 3F 20 79 [19:59:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 48 47 00 81 96 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 18 50 02 00 F4 03 04 00 92 CD EE 66 B6 04 01 00 00 1F 06 42 0D 7E B6 89 AB [19:59:10]CommunicateWithHost err = 0 [19:59:10]CheckOFDResponse [19:59:10]1017 (14) - 77093643461234 [19:59:10]1041 (16) - 0000000000871835 [19:59:10]1040 (4) - 151576 [19:59:10]1012 (4) - 21.09.2024 13:43 [19:59:10]1206 (1) - 0 [19:59:10]OFD Sender: Remove packet 151576 [19:59:10]ProducePacketName [19:59:10]name=ofd_packets/00151576 [19:59:10]NVStorageDeleteData [19:59:10]OFD Sender: No OFD packet to send [19:59:12]recv_with_timeout no data received [19:59:16]OFD Sender: No OFD packet to send [19:59:21]OFD Sender: No OFD packet to send [19:59:26]OFD Sender: No OFD packet to send [19:59:31]OFD Sender: No OFD packet to send [19:59:36]OFD Sender: No OFD packet to send [19:59:41]OFD Sender: No OFD packet to send [19:59:46]OFD Sender: No OFD packet to send [19:59:51]OFD Sender: No OFD packet to send [19:59:56]OFD Sender: No OFD packet to send [20:00:01]OFD Sender: No OFD packet to send [20:00:05]recv_with_timeout no data received [20:00:06]OFD Sender: No OFD packet to send [20:00:11]OFD Sender: No OFD packet to send [20:00:16]OFD Sender: No OFD packet to send [20:00:21]OFD Sender: No OFD packet to send [20:00:26]OFD Sender: No OFD packet to send [20:00:31]OFD Sender: No OFD packet to send [20:00:36]OFD Sender: No OFD packet to send [20:00:41]OFD Sender: No OFD packet to send [20:00:46]OFD Sender: No OFD packet to send [20:00:51]OFD Sender: No OFD packet to send [20:00:56]OFD Sender: No OFD packet to send [20:00:59]recv_with_timeout no data received [20:01:01]OFD Sender: No OFD packet to send [20:01:06]OFD Sender: No OFD packet to send [20:01:11]OFD Sender: No OFD packet to send [20:01:16]OFD Sender: No OFD packet to send [20:01:21]OFD Sender: No OFD packet to send [20:01:26]OFD Sender: No OFD packet to send [20:01:29]recv_with_timeout no data received [20:01:31]OFD Sender: No OFD packet to send [20:01:36]OFD Sender: No OFD packet to send [20:01:40]recv_with_timeout no data received [20:01:41]OFD Sender: No OFD packet to send [20:01:46]OFD Sender: No OFD packet to send [20:01:51]OFD Sender: No OFD packet to send [20:01:56]OFD Sender: No OFD packet to send [20:02:01]OFD Sender: No OFD packet to send [20:02:06]OFD Sender: No OFD packet to send [20:02:11]OFD Sender: No OFD packet to send [20:02:16]OFD Sender: No OFD packet to send [20:02:21]OFD Sender: No OFD packet to send [20:02:23]recv_with_timeout no data received [20:02:26]OFD Sender: No OFD packet to send [20:02:31]OFD Sender: No OFD packet to send [20:02:36]OFD Sender: No OFD packet to send [20:02:41]OFD Sender: No OFD packet to send [20:02:46]OFD Sender: No OFD packet to send [20:02:51]OFD Sender: No OFD packet to send [20:02:56]OFD Sender: No OFD packet to send [20:03:01]OFD Sender: No OFD packet to send [20:03:06]OFD Sender: No OFD packet to send [20:03:11]OFD Sender: No OFD packet to send [20:03:16]OFD Sender: No OFD packet to send [20:03:21]recv_with_timeout no data received [20:03:21]OFD Sender: No OFD packet to send [20:03:26]OFD Sender: No OFD packet to send [20:03:31]OFD Sender: No OFD packet to send [20:03:36]OFD Sender: No OFD packet to send [20:03:41]OFD Sender: No OFD packet to send [20:03:43]recv_with_timeout no data received [20:03:46]OFD Sender: No OFD packet to send [20:03:51]OFD Sender: No OFD packet to send [20:03:57]OFD Sender: No OFD packet to send [20:04:02]OFD Sender: No OFD packet to send [20:04:04]recv_with_timeout no data received [20:04:07]OFD Sender: No OFD packet to send [20:04:12]OFD Sender: No OFD packet to send [20:04:17]OFD Sender: No OFD packet to send [20:04:22]OFD Sender: No OFD packet to send [20:04:27]OFD Sender: No OFD packet to send [20:04:32]OFD Sender: No OFD packet to send [20:04:37]OFD Sender: No OFD packet to send [20:04:42]OFD Sender: No OFD packet to send [20:04:47]OFD Sender: No OFD packet to send [20:04:52]OFD Sender: No OFD packet to send [20:04:57]OFD Sender: No OFD packet to send [20:05:02]OFD Sender: No OFD packet to send [20:05:07]OFD Sender: No OFD packet to send [20:05:12]OFD Sender: No OFD packet to send [20:05:17]OFD Sender: No OFD packet to send [20:05:22]OFD Sender: No OFD packet to send [20:05:27]OFD Sender: No OFD packet to send [20:05:32]OFD Sender: No OFD packet to send [20:05:37]OFD Sender: No OFD packet to send [20:05:42]OFD Sender: No OFD packet to send [20:05:47]OFD Sender: No OFD packet to send [20:05:52]OFD Sender: No OFD packet to send [20:05:55]recv_with_timeout no data received [20:05:57]OFD Sender: No OFD packet to send [20:06:02]OFD Sender: No OFD packet to send [20:06:07]OFD Sender: No OFD packet to send [20:06:12]OFD Sender: No OFD packet to send [20:06:14]accept exits with 7 [20:06:14]New connection [20:06:14]New thread 3067452772 created [20:06:14]Thread 3067309412 joined [20:06:14]Waiting for new connection... [20:06:14] Sock 7.Parse request [20:06:14]Sock 7.Check first char [20:06:14]Sock 7.First char is OK [20:06:14]request: POST /json_proto HTTP/1.0 [20:06:14]Method: POST [20:06:14]URL: /json_proto [20:06:14]Method is POST - this is cgi request [20:06:14]url: /json_proto [20:06:14]query_string will be loaded in cgi processing [20:06:14]execute_cgi json_proto POST (null) [20:06:14]execute_cgi path=json_proto method=POST [20:06:14]POST find Content-Length [20:06:14]Host: 172.17.43.67:8080 [20:06:14]Content-Length: 683 [20:06:14]Content-Type: application/json [20:06:14] [20:06:14]POST finish read [20:06:14]Found Content-Length = 683 [20:06:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:14]execute_script... [20:06: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)1785594", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:06:14]POST & json_proto [20:06:14]process_json_proto [20:06:14]json parsed OK: [20:06:14]protocol is kg_v1.0 [20:06:14]action value=close_receipt [20:06:14]process_action close_receipt [20:06:14]cmd_close_receipt [20:06:14]MH_GetDate [20:06:14]Write to MH i2c: F0 00 00 C7 01 B7 [20:06:14]Write i2c OK [20:06:14]MH_I2C_Read... [20:06:14]Read from MH i2c: F0 [20:06:14]MH_I2C_Read... [20:06:14]Read from MH i2c: F0 09 00 [20:06:14]MH_I2C_Read... [20:06:14]Read from MH i2c: F0 09 00 C7 01 00 37 27 EF 66 6A BD 47 65 46 [20:06:14]GetLastDocTimeStamp 1726948746 [20:06:14]current date 1726949175 [20:06:14]FM_GetShiftState [20:06:14]SAM_PROTO_GetShiftState [20:06:14]wFMCommunicate request_size=4 [20:06:14]MH_SAM_APDU [20:06:14]CAPDU: 80 13 01 00 [20:06:14]Write to MH i2c: E2 08 00 C8 01 80 13 01 00 00 00 00 00 46 [20:06:14]Write i2c OK [20:06:14]MH_I2C_Read... [20:06:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:14]Read from MH i2c: E2 [20:06:14]MH_I2C_Read... [20:06:14]Read from MH i2c: E2 0E 00 [20:06:14]MH_I2C_Read... [20:06:14]Read from MH i2c: E2 0E 00 C8 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D6 [20:06:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:06:14]wFMCommunicate OK [20:06:14]SAM_PROTO_GetShiftState done [20:06:14]FM_GetShiftState done [20:06:14]opened in 1726878748 [20:06:14]opened+sec_in_day 1726965148 [20:06:14]quantity*price = 120055 [20:06:14]sum+1 = 120057 [20:06:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 327 21.09.2024 20:06 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151577 ФПД: 139718333499046 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T200615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151577&fm=139718333499046&tin=02508201610067®Number=0000000000091825&sum=120000 [20:06:15]StoreToDocumentArchive [20:06:15]shift 474 fd 151577 [20:06:15]save to /storage/0474/doc_00151577 [20:06:15]save last doc name /storage/0474/doc_00151577 to /storage/kkm_last_doc_name [20:06:15]save OK [20:06:15]Clear old archive folders... [20:06:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:06:15]tlvbuf is 01407530 [20:06:15]SAM_PROTO_ClearQueue [20:06:15]wFMCommunicate request_size=4 [20:06:15]MH_SAM_APDU [20:06:15]CAPDU: 80 09 00 00 [20:06:15]Write to MH i2c: E2 08 00 D5 01 80 09 00 00 00 00 00 00 48 [20:06:15]Write i2c OK [20:06:15]MH_I2C_Read... [20:06:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:06:15]Read from MH i2c: E2 [20:06:15]MH_I2C_Read... [20:06:15]Read from MH i2c: E2 03 00 [20:06:15]MH_I2C_Read... [20:06:15]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [20:06:15]RAPDU: 90 00 [20:06:15]wFMCommunicate OK [20:06:15]SAM_PROTO_ClearQueue done [20:06:15]KKMCreateOFDPacket [20:06:15]OFDProtocolAddRootSTLVToBuf [20:06:15]FM_MakeSignedData [20:06:15]FM_MakeSignedData [20:06:15]SAM_PROTO_SignData [20:06:15]wFMCommunicate request_size=4 [20:06:15]MH_SAM_APDU [20:06:15]CAPDU: 80 0D 01 02 [20:06:15]Write to MH i2c: E2 08 00 D6 01 80 0D 01 02 00 00 00 00 50 [20:06:15]Write i2c OK [20:06:15]MH_I2C_Read... [20:06:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:06:15]Read from MH i2c: E2 [20:06:15]MH_I2C_Read... [20:06:15]Read from MH i2c: E2 03 00 [20:06:15]MH_I2C_Read... [20:06:15]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [20:06:15]RAPDU: 90 00 [20:06:15]wFMCommunicate OK [20:06:15]wFMCommunicate request_size=255 [20:06:15]MH_SAM_APDU [20:06:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 37 27 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 50 02 00 35 04 06 00 7F [20:06:15]Write to MH i2c: E2 02 01 D7 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 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 37 27 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 50 02 00 35 04 06 00 7F 00 00 C8 [20:06:15]Write i2c OK [20:06:15]MH_I2C_Read... [20:06:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:16]Read from MH i2c: E2 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 03 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [20:06:16]RAPDU: 90 00 [20:06:16]wFMCommunicate OK [20:06:16]wFMCommunicate request_size=10 [20:06:16]MH_SAM_APDU [20:06:16]CAPDU: 80 0D 02 02 05 12 B5 A3 06 A6 [20:06:16]Write to MH i2c: E2 0D 00 D8 01 80 0D 02 02 05 00 12 B5 A3 06 A6 00 00 73 [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:06:16]Read from MH i2c: E2 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 03 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [20:06:16]RAPDU: 90 00 [20:06:16]wFMCommunicate OK [20:06:16]wFMCommunicate request_size=4 [20:06:16]MH_SAM_APDU [20:06:16]CAPDU: 80 0D 03 02 [20:06:16]Write to MH i2c: E2 08 00 D9 01 80 0D 03 02 00 00 00 00 55 [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:06:16]Read from MH i2c: E2 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 0B 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 0B 00 D9 01 00 63 F0 BB 23 FF A8 36 2A 90 00 8E [20:06:16]RAPDU: 63 F0 BB 23 FF A8 36 2A 90 00 [20:06:16]wFMCommunicate OK [20:06:16]SAM_PROTO_SignData done [20:06:16]FM_MakeSignedData done [20:06:16]CreateOFDProtocolMessage [20:06:16]wFMCommunicate request_size=4 [20:06:16]MH_SAM_APDU [20:06:16]CAPDU: 80 11 00 00 [20:06:16]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:16]Read from MH i2c: E2 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 17 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [20:06:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:06:16]wFMCommunicate OK [20:06:16]CreateOFDProtocolMessage done [20:06:16]OFDSenderStorePacket 151577 [20:06:16]StoreOFDPacket docnum=151577 [20:06:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6B 6B 07 01 59 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 37 27 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 50 02 00 35 04 06 00 7F 12 B5 A3 06 A6 63 F0 BB 23 FF A8 36 2A [20:06:16]CheckFolder [20:06:16]dirname=/storage/ofd_packets [20:06:16]CheckFolder done [20:06:16]ProducePacketName [20:06:16]name=ofd_packets/00151577 [20:06:16]NVStorageSaveData ofd_packets/00151577 [20:06:16]File name is /storage/ofd_packets/00151577 [20:06:16]Write 301 bytes [20:06:16]NVStorageSaveData done [20:06:16]OFDSenderStorePacket done [20:06:16]KKMCreateOFDPacket done [20:06:16]NVStorageSaveData kkm_last_timestamp [20:06:16]File name is /storage/kkm_last_timestamp [20:06:16]Write 4 bytes [20:06:16]NVStorageSaveData done [20:06:16]ExternCall_PrintAddStr [20:06:16]wPrintStart [20:06:16]Write to MH i2c: 01 00 00 DB 01 DC [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: 01 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: 01 07 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [20:06:16]RasterBufferAndPrint [20:06:16]line Счет N : (1)1785594 [20:06:16]line ИНН: 02508201610067 [20:06:16]line Контрольно-Кассовый Чек [20:06:16]line ПРОДАЖА [20:06:16]line ТРК (МРК, ГНК) : 23 [20:06:16]line Товар: 2710124500 [20:06:16]line Аи-95-К-5 [20:06:16]line 16.180 * 74.20 [20:06:16]line = 1200.56 [20:06:16]line НДС 12% НСП 1% [20:06:16]line > о реализуемом товаре [20:06:16]line ОКРУГЛЕНИЕ: -0.56 [20:06:16]line ИТОГО: 1200.00 [20:06:16]line Внесено: 1200.00 [20:06:16]line СДАЧА: 0.00 [20:06:16]line НСП 1% : 10.62 [20:06:16]line НДС 12% : 127.49 [20:06:16]line Наличными: 1200.00 [20:06:16]line Безнал.: 0.00 [20:06:16]line Место: АЗС № 89 "Партнер Нефть" [20:06:16]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:06:16]line СНО: Общий режим [20:06:16]line Чек 327 21.09.2024 20:06 [20:06:16]line Смена: 474 ФФД: 1.0 [20:06:16]line ЗНМ: 0300000113 [20:06:16]line РНМ: 0000000000091825 [20:06:16]line Версия ККМ: 001 [20:06:16]line ФМ: 0000000000871835 [20:06:16]line ФД: 151577 [20:06:16]line ФПД: 139718333499046 [20:06:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T200615&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151577&fm=139718333499046&tin=02508201610067®Number=0000000000091825&sum=120000 [20:06:16]OFD Sender: Processing packet 151577 [packets to send 825, broken 824] [20:06:16]ProducePacketName [20:06:16]name=ofd_packets/00151577 [20:06:16]OFD Sender: To server: pG, [20:06:16]CommunicateWithHost lk.salyk.kg:30040 [20:06:16]ConnectInit lk.salyk.kg [20:06:16]written 0, free lines is 4095 [20:06:16]Write to MH i2c: 01 00 00 06 02 08 [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: 01 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: 01 07 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 DF 0C FA [20:06:16]RasterBufferAndPrint [20:06:16]line [20:06:16]line [20:06:16]line [20:06:16]line [20:06:16]line [20:06:16]written 0, free lines is 3301 [20:06:16]MH_Cut [20:06:16]Write to MH i2c: D1 01 00 0D 02 01 E1 [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: D1 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: D1 01 00 [20:06:16]MH_I2C_Read... [20:06:16]Read from MH i2c: D1 01 00 0D 02 00 E0 [20:06:16]Write to MH i2c: 01 00 00 0E 02 10 [20:06:16]Write i2c OK [20:06:16]MH_I2C_Read... [20:06:17]*** Cut start [20:06:17]*** Purtial cut [20:06:17]*** Stage 1: CUTSNS_PIN = 1 [20:06:17]Read from MH i2c: 01 [20:06:17]MH_I2C_Read... [20:06:17]*** Stop cut motor [20:06:17]*** Cut end [20:06:17]Read from MH i2c: 01 07 00 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 FF 0F 25 [20:06:17]process_action close_receipt done [20:06:17]requested_data is exist [20:06:17]produce_requested_data [20:06:17]requested_item fm.sn is exist - process it [20:06:17]wFMCommunicate request_size=4 [20:06:17]MH_SAM_APDU [20:06:17]CAPDU: 80 11 00 00 [20:06:17]Write to MH i2c: E2 08 00 0F 02 80 11 00 00 00 00 00 00 8B [20:06:17]Write i2c OK [20:06:17]MH_I2C_Read... [20:06:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:06:17]Read from MH i2c: E2 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: E2 17 00 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: E2 17 00 0F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [20:06:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:06:17]wFMCommunicate OK [20:06:17]requested_item fd.num is exist - process it [20:06:17]SAM_PROTO_GetFieldsCounters [20:06:17]wFMCommunicate request_size=4 [20:06:17]MH_SAM_APDU [20:06:17]CAPDU: 80 13 00 00 [20:06:17]Write to MH i2c: E2 08 00 10 02 80 13 00 00 00 00 00 00 8E [20:06:17]Write i2c OK [20:06:17]MH_I2C_Read... [20:06:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:06:17]Read from MH i2c: E2 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: E2 62 00 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: E2 62 00 10 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [20:06:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 19 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 47 01 00 00 5E 04 04 00 47 01 00 00 57 04 04 00 48 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:06:17]wFMCommunicate OK [20:06:17]SAM_PROTO_GetFieldsCounters done [20:06:17]requested_item shift.num is exist - process it [20:06:17]requested_item shift.opened is exist - process it [20:06:17]req_shift_opened [20:06:17]FM_GetShiftState [20:06:17]SAM_PROTO_GetShiftState [20:06:17]wFMCommunicate request_size=4 [20:06:17]MH_SAM_APDU [20:06:17]CAPDU: 80 13 01 00 [20:06:17]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [20:06:17]Write i2c OK [20:06:17]MH_I2C_Read... [20:06:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:06:17]Read from MH i2c: E2 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: E2 0E 00 [20:06:17]MH_I2C_Read... [20:06:17]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 20 [20:06:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:06:17]wFMCommunicate OK [20:06:17]SAM_PROTO_GetShiftState done [20:06:17]FM_GetShiftState done [20:06:17]req_shift_opened done [20:06:17]requested_item shift.open_date is exist - process it [20:06:17]req_shift_open_date [20:06:17]req_shift_open_date done [20:06:17]produce_requested_data done [20:06:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151577,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:06:17]process_action_free close_receipt [20:06:17]json_value_free [20:06:18]json_value_free done [20:06:18]process_json_proto returns [20:06:18]Send response to host [20:06:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151577,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:06:18]free response buf [20:06:18]execute_script done [20:06:18]execute_script returns [20:06:18]free content buf [20:06:18]Sock 7.Close socket [20:06:18]Sock 7.Thread stoped [20:06:21]ConnectInit Can't take IP for lk.salyk.kg [20:06:21]CommunicateWithHost connect error [20:06:21]CommunicateWithHost err = -1 [20:06:21]OFD Sender: Server communicate error [20:06:26]OFD Sender: Processing packet 151577 [packets to send 825, broken 824] [20:06:26]ProducePacketName [20:06:26]name=ofd_packets/00151577 [20:06:26]OFD Sender: To server: pG, [20:06:26]CommunicateWithHost lk.salyk.kg:30040 [20:06:26]ConnectInit lk.salyk.kg [20:06:27]Connected sock=9 [20:06:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 6B 6B 07 01 59 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 37 27 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 50 02 00 35 04 06 00 7F 12 B5 A3 06 A6 63 F0 BB 23 FF A8 36 2A [20:06:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 40 DA 47 00 55 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 19 50 02 00 F4 03 04 00 48 CF EE 66 B6 04 01 00 00 3B 5B 0F AF 20 95 56 FC [20:06:28]CommunicateWithHost err = 0 [20:06:28]CheckOFDResponse [20:06:28]1017 (14) - 77093643461234 [20:06:28]1041 (16) - 0000000000871835 [20:06:28]1040 (4) - 151577 [20:06:28]1012 (4) - 21.09.2024 13:51 [20:06:28]1206 (1) - 0 [20:06:28]OFD Sender: Remove packet 151577 [20:06:28]ProducePacketName [20:06:28]name=ofd_packets/00151577 [20:06:28]NVStorageDeleteData [20:06:28]OFD Sender: No OFD packet to send [20:06:29]recv_with_timeout no data received [20:06:33]OFD Sender: No OFD packet to send [20:06:38]OFD Sender: No OFD packet to send [20:06:43]OFD Sender: No OFD packet to send [20:06:48]OFD Sender: No OFD packet to send [20:06:54]OFD Sender: No OFD packet to send [20:06:59]OFD Sender: No OFD packet to send [20:07:04]OFD Sender: No OFD packet to send [20:07:09]OFD Sender: No OFD packet to send [20:07:14]OFD Sender: No OFD packet to send [20:07:17]recv_with_timeout no data received [20:07:19]OFD Sender: No OFD packet to send [20:07:24]OFD Sender: No OFD packet to send [20:07:29]OFD Sender: No OFD packet to send [20:07:34]OFD Sender: No OFD packet to send [20:07:39]OFD Sender: No OFD packet to send [20:07:44]OFD Sender: No OFD packet to send [20:07:49]OFD Sender: No OFD packet to send [20:07:49]recv_with_timeout no data received [20:07:54]OFD Sender: No OFD packet to send [20:07:59]OFD Sender: No OFD packet to send [20:08:04]OFD Sender: No OFD packet to send [20:08:09]OFD Sender: No OFD packet to send [20:08:14]OFD Sender: No OFD packet to send [20:08:19]OFD Sender: No OFD packet to send [20:08:24]OFD Sender: No OFD packet to send [20:08:29]OFD Sender: No OFD packet to send [20:08:34]OFD Sender: No OFD packet to send [20:08:39]OFD Sender: No OFD packet to send [20:08:44]OFD Sender: No OFD packet to send [20:08:49]OFD Sender: No OFD packet to send [20:08:54]OFD Sender: No OFD packet to send [20:08:59]OFD Sender: No OFD packet to send [20:09:04]OFD Sender: No OFD packet to send [20:09:09]OFD Sender: No OFD packet to send [20:09:09]recv_with_timeout no data received [20:09:14]OFD Sender: No OFD packet to send [20:09:19]OFD Sender: No OFD packet to send [20:09:20]recv_with_timeout no data received [20:09:24]OFD Sender: No OFD packet to send [20:09:29]OFD Sender: No OFD packet to send [20:09:34]OFD Sender: No OFD packet to send [20:09:39]OFD Sender: No OFD packet to send [20:09:44]OFD Sender: No OFD packet to send [20:09:49]OFD Sender: No OFD packet to send [20:09:54]OFD Sender: No OFD packet to send [20:09:59]OFD Sender: No OFD packet to send [20:10:04]OFD Sender: No OFD packet to send [20:10:07]recv_with_timeout no data received [20:10:09]OFD Sender: No OFD packet to send [20:10:14]OFD Sender: No OFD packet to send [20:10:19]OFD Sender: No OFD packet to send [20:10:24]OFD Sender: No OFD packet to send [20:10:29]OFD Sender: No OFD packet to send [20:10:34]recv_with_timeout no data received [20:10:34]OFD Sender: No OFD packet to send [20:10:39]OFD Sender: No OFD packet to send [20:10:44]OFD Sender: No OFD packet to send [20:10:49]OFD Sender: No OFD packet to send [20:10:54]OFD Sender: No OFD packet to send [20:10:59]OFD Sender: No OFD packet to send [20:11:04]OFD Sender: No OFD packet to send [20:11:09]OFD Sender: No OFD packet to send [20:11:14]OFD Sender: No OFD packet to send [20:11:19]OFD Sender: No OFD packet to send [20:11:24]OFD Sender: No OFD packet to send [20:11:29]OFD Sender: No OFD packet to send [20:11:35]OFD Sender: No OFD packet to send [20:11:40]OFD Sender: No OFD packet to send [20:11:42]recv_with_timeout no data received [20:11:45]OFD Sender: No OFD packet to send [20:11:50]OFD Sender: No OFD packet to send [20:11:55]OFD Sender: No OFD packet to send [20:11:57]accept exits with 10 [20:11:57]New connection [20:11:57]New thread 3067309412 created [20:11:57]Thread 3067452772 joined [20:11:57]Waiting for new connection... [20:11:57] Sock 10.Parse request [20:11:57]Sock 10.Check first char [20:11:57]Sock 10.First char is OK [20:11:57]request: POST /json_proto HTTP/1.0 [20:11:57]Method: POST [20:11:57]URL: /json_proto [20:11:57]Method is POST - this is cgi request [20:11:57]url: /json_proto [20:11:57]query_string will be loaded in cgi processing [20:11:57]execute_cgi json_proto POST (null) [20:11:57]execute_cgi path=json_proto method=POST [20:11:57]POST find Content-Length [20:11:57]Host: 172.17.43.67:8080 [20:11:57]Content-Length: 680 [20:11:57]Content-Type: application/json [20:11:57] [20:11:57]POST finish read [20:11:57]Found Content-Length = 680 [20:11:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:57]execute_script... [20:11:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785595", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:11:57]POST & json_proto [20:11:57]process_json_proto [20:11:57]json parsed OK: [20:11:57]protocol is kg_v1.0 [20:11:57]action value=close_receipt [20:11:57]process_action close_receipt [20:11:57]cmd_close_receipt [20:11:57]MH_GetDate [20:11:57]Write to MH i2c: F0 00 00 12 02 03 [20:11:57]Write i2c OK [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: F0 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: F0 09 00 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: F0 09 00 12 02 00 8D 28 EF 66 6A BD 47 65 E9 [20:11:57]GetLastDocTimeStamp 1726949175 [20:11:57]current date 1726949517 [20:11:57]FM_GetShiftState [20:11:57]SAM_PROTO_GetShiftState [20:11:57]wFMCommunicate request_size=4 [20:11:57]MH_SAM_APDU [20:11:57]CAPDU: 80 13 01 00 [20:11:57]Write to MH i2c: E2 08 00 13 02 80 13 01 00 00 00 00 00 92 [20:11:57]Write i2c OK [20:11:57]MH_I2C_Read... [20:11:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:11:57]Read from MH i2c: E2 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: E2 0E 00 [20:11:57]MH_I2C_Read... [20:11:57]Read from MH i2c: E2 0E 00 13 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 22 [20:11:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:11:57]wFMCommunicate OK [20:11:57]SAM_PROTO_GetShiftState done [20:11:57]FM_GetShiftState done [20:11:57]opened in 1726878748 [20:11:57]opened+sec_in_day 1726965148 [20:11:57]quantity*price = 100050 [20:11:57]sum+1 = 100052 [20:11:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 328 21.09.2024 20:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151578 ФПД: 79104405225983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151578&fm=79104405225983&tin=02508201610067®Number=0000000000091825&sum=100000 [20:11:58]StoreToDocumentArchive [20:11:58]shift 474 fd 151578 [20:11:58]save to /storage/0474/doc_00151578 [20:11:58]save last doc name /storage/0474/doc_00151578 to /storage/kkm_last_doc_name [20:11:58]save OK [20:11:58]Clear old archive folders... [20:11:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:11:58]tlvbuf is 0146F4D0 [20:11:58]SAM_PROTO_ClearQueue [20:11:58]wFMCommunicate request_size=4 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 09 00 00 [20:11:58]Write to MH i2c: E2 08 00 20 02 80 09 00 00 00 00 00 00 94 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [20:11:58]RAPDU: 90 00 [20:11:58]wFMCommunicate OK [20:11:58]SAM_PROTO_ClearQueue done [20:11:58]KKMCreateOFDPacket [20:11:58]OFDProtocolAddRootSTLVToBuf [20:11:58]FM_MakeSignedData [20:11:58]FM_MakeSignedData [20:11:58]SAM_PROTO_SignData [20:11:58]wFMCommunicate request_size=4 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 0D 01 02 [20:11:58]Write to MH i2c: E2 08 00 21 02 80 0D 01 02 00 00 00 00 9C [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [20:11:58]RAPDU: 90 00 [20:11:58]wFMCommunicate OK [20:11:58]wFMCommunicate request_size=255 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 48 01 00 00 F4 03 04 00 8D 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 50 02 00 35 04 06 00 47 F1 ED F9 [20:11:58]Write to MH i2c: E2 02 01 22 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 8D 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 50 02 00 35 04 06 00 47 F1 ED F9 00 00 D9 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [20:11:58]RAPDU: 90 00 [20:11:58]wFMCommunicate OK [20:11:58]wFMCommunicate request_size=7 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 0D 02 02 02 41 FF [20:11:58]Write to MH i2c: E2 0A 00 23 02 80 0D 02 02 02 00 41 FF 00 00 E3 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [20:11:58]RAPDU: 90 00 [20:11:58]wFMCommunicate OK [20:11:58]wFMCommunicate request_size=4 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 0D 03 02 [20:11:58]Write to MH i2c: E2 08 00 24 02 80 0D 03 02 00 00 00 00 A1 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 0B 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 0B 00 24 02 00 F4 56 95 58 C1 B9 6A 03 90 00 C0 [20:11:58]RAPDU: F4 56 95 58 C1 B9 6A 03 90 00 [20:11:58]wFMCommunicate OK [20:11:58]SAM_PROTO_SignData done [20:11:58]FM_MakeSignedData done [20:11:58]CreateOFDProtocolMessage [20:11:58]wFMCommunicate request_size=4 [20:11:58]MH_SAM_APDU [20:11:58]CAPDU: 80 11 00 00 [20:11:58]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:11:58]Read from MH i2c: E2 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 17 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [20:11:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:11:58]wFMCommunicate OK [20:11:58]CreateOFDProtocolMessage done [20:11:58]OFDSenderStorePacket 151578 [20:11:58]StoreOFDPacket docnum=151578 [20:11:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 00 04 01 12 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 8D 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 50 02 00 35 04 06 00 47 F1 ED F9 41 FF F4 56 95 58 C1 B9 6A 03 [20:11:58]CheckFolder [20:11:58]dirname=/storage/ofd_packets [20:11:58]CheckFolder done [20:11:58]ProducePacketName [20:11:58]name=ofd_packets/00151578 [20:11:58]NVStorageSaveData ofd_packets/00151578 [20:11:58]File name is /storage/ofd_packets/00151578 [20:11:58]Write 298 bytes [20:11:58]NVStorageSaveData done [20:11:58]OFDSenderStorePacket done [20:11:58]KKMCreateOFDPacket done [20:11:58]NVStorageSaveData kkm_last_timestamp [20:11:58]File name is /storage/kkm_last_timestamp [20:11:58]Write 4 bytes [20:11:58]NVStorageSaveData done [20:11:58]ExternCall_PrintAddStr [20:11:58]wPrintStart [20:11:58]Write to MH i2c: 01 00 00 26 02 28 [20:11:58]Write i2c OK [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: 01 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: 01 07 00 [20:11:58]MH_I2C_Read... [20:11:58]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [20:11:58]RasterBufferAndPrint [20:11:58]line Счет N : (1)1785595 [20:11:58]line ИНН: 02508201610067 [20:11:58]line Контрольно-Кассовый Чек [20:11:58]line ПРОДАЖА [20:11:58]line ТРК (МРК, ГНК) : 31 [20:11:58]line Товар: 2710194210 [20:11:58]line ДТ-К-5 [20:11:58]line 13.130 * 76.20 [20:11:58]line = 1000.51 [20:11:58]line НДС 12% НСП 1% [20:11:58]line > о реализуемом товаре [20:11:58]line ОКРУГЛЕНИЕ: -0.51 [20:11:58]line ИТОГО: 1000.00 [20:11:58]line Внесено: 1000.00 [20:11:58]line СДАЧА: 0.00 [20:11:58]line НСП 1% : 8.85 [20:11:58]line НДС 12% : 106.25 [20:11:58]line Наличными: 1000.00 [20:11:58]line Безнал.: 0.00 [20:11:58]line Место: АЗС № 89 "Партнер Нефть" [20:11:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:11:58]line СНО: Общий режим [20:11:58]line Чек 328 21.09.2024 20:11 [20:11:58]line Смена: 474 ФФД: 1.0 [20:11:58]line ЗНМ: 0300000113 [20:11:58]line РНМ: 0000000000091825 [20:11:58]line Версия ККМ: 001 [20:11:58]line ФМ: 0000000000871835 [20:11:58]line ФД: 151578 [20:11:58]line ФПД: 79104405225983 [20:11:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201157&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151578&fm=79104405225983&tin=02508201610067®Number=0000000000091825&sum=100000 [20:11:59]written 0, free lines is 4095 [20:11:59]OFD Sender: Processing packet 151578 [packets to send 825, broken 824] [20:11:59]ProducePacketName [20:11:59]name=ofd_packets/00151578 [20:11:59]OFD Sender: To server: pG, [20:11:59]CommunicateWithHost lk.salyk.kg:30040 [20:11:59]ConnectInit lk.salyk.kg [20:11:59]Write to MH i2c: 01 00 00 51 02 53 [20:11:59]Write i2c OK [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: 01 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: 01 07 00 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 D6 0C 3C [20:11:59]RasterBufferAndPrint [20:11:59]line [20:11:59]line [20:11:59]line [20:11:59]line [20:11:59]line [20:11:59]written 0, free lines is 3292 [20:11:59]MH_Cut [20:11:59]Write to MH i2c: D1 01 00 58 02 01 2C [20:11:59]Write i2c OK [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: D1 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: D1 01 00 [20:11:59]MH_I2C_Read... [20:11:59]Read from MH i2c: D1 01 00 58 02 00 2B [20:11:59]Write to MH i2c: 01 00 00 59 02 5B [20:11:59]Write i2c OK [20:11:59]MH_I2C_Read... [20:12:00]*** Cut start [20:12:00]*** Purtial cut [20:12:00]*** Stage 1: CUTSNS_PIN = 1 [20:12:00]Read from MH i2c: 01 [20:12:00]MH_I2C_Read... [20:12:00]*** Stop cut motor [20:12:00]*** Cut end [20:12:00]Read from MH i2c: 01 07 00 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 FF 0F 70 [20:12:00]process_action close_receipt done [20:12:00]requested_data is exist [20:12:00]produce_requested_data [20:12:00]requested_item fm.sn is exist - process it [20:12:00]wFMCommunicate request_size=4 [20:12:00]MH_SAM_APDU [20:12:00]CAPDU: 80 11 00 00 [20:12:00]Write to MH i2c: E2 08 00 5A 02 80 11 00 00 00 00 00 00 D6 [20:12:00]Write i2c OK [20:12:00]MH_I2C_Read... [20:12:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:00]Read from MH i2c: E2 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: E2 17 00 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: E2 17 00 5A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [20:12:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:12:00]wFMCommunicate OK [20:12:00]requested_item fd.num is exist - process it [20:12:00]SAM_PROTO_GetFieldsCounters [20:12:00]wFMCommunicate request_size=4 [20:12:00]MH_SAM_APDU [20:12:00]CAPDU: 80 13 00 00 [20:12:00]Write to MH i2c: E2 08 00 5B 02 80 13 00 00 00 00 00 00 D9 [20:12:00]Write i2c OK [20:12:00]MH_I2C_Read... [20:12:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:00]Read from MH i2c: E2 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: E2 62 00 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: E2 62 00 5B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [20:12:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 48 01 00 00 5E 04 04 00 48 01 00 00 57 04 04 00 49 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:00]wFMCommunicate OK [20:12:00]SAM_PROTO_GetFieldsCounters done [20:12:00]requested_item shift.num is exist - process it [20:12:00]requested_item shift.opened is exist - process it [20:12:00]req_shift_opened [20:12:00]FM_GetShiftState [20:12:00]SAM_PROTO_GetShiftState [20:12:00]wFMCommunicate request_size=4 [20:12:00]MH_SAM_APDU [20:12:00]CAPDU: 80 13 01 00 [20:12:00]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [20:12:00]Write i2c OK [20:12:00]MH_I2C_Read... [20:12:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:00]Read from MH i2c: E2 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: E2 0E 00 [20:12:00]MH_I2C_Read... [20:12:00]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6B [20:12:00]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:12:00]wFMCommunicate OK [20:12:00]SAM_PROTO_GetShiftState done [20:12:00]FM_GetShiftState done [20:12:00]req_shift_opened done [20:12:00]requested_item shift.open_date is exist - process it [20:12:00]req_shift_open_date [20:12:00]req_shift_open_date done [20:12:00]produce_requested_data done [20:12:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151578,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:12:00]process_action_free close_receipt [20:12:00]json_value_free [20:12:00]json_value_free done [20:12:00]process_json_proto returns [20:12:00]Send response to host [20:12:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151578,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:12:00]free response buf [20:12:00]execute_script done [20:12:00]execute_script returns [20:12:00]free content buf [20:12:00]Sock 10.Close socket [20:12:00]Sock 10.Thread stoped [20:12:04]ConnectInit Can't take IP for lk.salyk.kg [20:12:04]CommunicateWithHost connect error [20:12:04]CommunicateWithHost err = -1 [20:12:04]OFD Sender: Server communicate error [20:12:06]accept exits with 9 [20:12:06]New connection [20:12:06]New thread 3067452772 created [20:12:06]Thread 3067309412 joined [20:12:06]Waiting for new connection... [20:12:06] Sock 9.Parse request [20:12:06]Sock 9.Check first char [20:12:06]Sock 9.First char is OK [20:12:06]request: POST /json_proto HTTP/1.0 [20:12:06]Method: POST [20:12:06]URL: /json_proto [20:12:06]Method is POST - this is cgi request [20:12:06]url: /json_proto [20:12:06]query_string will be loaded in cgi processing [20:12:06]execute_cgi json_proto POST (null) [20:12:06]execute_cgi path=json_proto method=POST [20:12:06]POST find Content-Length [20:12:06]Host: 172.17.43.67:8080 [20:12:06]Content-Length: 683 [20:12:06]Content-Type: application/json [20:12:06] [20:12:06]POST finish read [20:12:06]Found Content-Length = 683 [20:12:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.230, "sum" : 1946.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 1946.00, "payments": [ { "type": 0, "sum" : 1946.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:06]execute_script... [20:12: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)1785596", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.230, "sum" : 1946.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 1946.00, "payments": [ { "type": 0, "sum" : 1946.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:12:06]POST & json_proto [20:12:06]process_json_proto [20:12:06]json parsed OK: [20:12:06]protocol is kg_v1.0 [20:12:06]action value=close_receipt [20:12:06]process_action close_receipt [20:12:06]cmd_close_receipt [20:12:06]MH_GetDate [20:12:06]Write to MH i2c: F0 00 00 5D 02 4E [20:12:06]Write i2c OK [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: F0 [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: F0 09 00 [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: F0 09 00 5D 02 00 96 28 EF 66 6A BD 47 65 3D [20:12:06]GetLastDocTimeStamp 1726949517 [20:12:06]current date 1726949526 [20:12:06]FM_GetShiftState [20:12:06]SAM_PROTO_GetShiftState [20:12:06]wFMCommunicate request_size=4 [20:12:06]MH_SAM_APDU [20:12:06]CAPDU: 80 13 01 00 [20:12:06]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [20:12:06]Write i2c OK [20:12:06]MH_I2C_Read... [20:12:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:06]Read from MH i2c: E2 [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: E2 0E 00 [20:12:06]MH_I2C_Read... [20:12:06]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6D [20:12:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:12:06]wFMCommunicate OK [20:12:06]SAM_PROTO_GetShiftState done [20:12:06]FM_GetShiftState done [20:12:06]opened in 1726878748 [20:12:06]opened+sec_in_day 1726965148 [20:12:06]quantity*price = 194626 [20:12:06]sum+1 = 194628 [20:12:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 1946.00 Внесено: 5000.00 СДАЧА: 3054.00 НСП 1% : 17.22 НДС 12% : 206.68 Наличными: 1946.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 329 21.09.2024 20:12 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151579 ФПД: 9976929247591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201206&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151579&fm=9976929247591&tin=02508201610067®Number=0000000000091825&sum=194600 [20:12:07]StoreToDocumentArchive [20:12:07]shift 474 fd 151579 [20:12:07]save to /storage/0474/doc_00151579 [20:12:07]save last doc name /storage/0474/doc_00151579 to /storage/kkm_last_doc_name [20:12:07]save OK [20:12:07]Clear old archive folders... [20:12:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:12:07]tlvbuf is 0148FE60 [20:12:07]SAM_PROTO_ClearQueue [20:12:07]wFMCommunicate request_size=4 [20:12:07]MH_SAM_APDU [20:12:07]CAPDU: 80 09 00 00 [20:12:07]Write to MH i2c: E2 08 00 6B 02 80 09 00 00 00 00 00 00 DF [20:12:07]Write i2c OK [20:12:07]MH_I2C_Read... [20:12:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:12:07]Read from MH i2c: E2 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [20:12:07]RAPDU: 90 00 [20:12:07]wFMCommunicate OK [20:12:07]SAM_PROTO_ClearQueue done [20:12:07]KKMCreateOFDPacket [20:12:07]OFDProtocolAddRootSTLVToBuf [20:12:07]FM_MakeSignedData [20:12:07]FM_MakeSignedData [20:12:07]SAM_PROTO_SignData [20:12:07]wFMCommunicate request_size=4 [20:12:07]MH_SAM_APDU [20:12:07]CAPDU: 80 0D 01 02 [20:12:07]Write to MH i2c: E2 08 00 6C 02 80 0D 01 02 00 00 00 00 E7 [20:12:07]Write i2c OK [20:12:07]MH_I2C_Read... [20:12:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:12:07]Read from MH i2c: E2 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [20:12:07]RAPDU: 90 00 [20:12:07]wFMCommunicate OK [20:12:07]wFMCommunicate request_size=255 [20:12:07]MH_SAM_APDU [20:12: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 76 66 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 43 F8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 50 00 00 00 00 07 04 06 00 28 F8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 96 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 50 02 00 35 04 06 00 09 [20:12:07]Write to MH i2c: E2 02 01 6D 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 76 66 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 43 F8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 50 00 00 00 00 07 04 06 00 28 F8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 96 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 50 02 00 35 04 06 00 09 00 00 E4 [20:12:07]Write i2c OK [20:12:07]MH_I2C_Read... [20:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:07]Read from MH i2c: E2 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [20:12:07]RAPDU: 90 00 [20:12:07]wFMCommunicate OK [20:12:07]wFMCommunicate request_size=10 [20:12:07]MH_SAM_APDU [20:12:07]CAPDU: 80 0D 02 02 05 12 EF 52 E1 67 [20:12:07]Write to MH i2c: E2 0D 00 6E 02 80 0D 02 02 05 00 12 EF 52 E1 67 00 00 8F [20:12:07]Write i2c OK [20:12:07]MH_I2C_Read... [20:12:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:12:07]Read from MH i2c: E2 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 [20:12:07]MH_I2C_Read... [20:12:07]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [20:12:07]RAPDU: 90 00 [20:12:07]wFMCommunicate OK [20:12:07]wFMCommunicate request_size=4 [20:12:07]MH_SAM_APDU [20:12:07]CAPDU: 80 0D 03 02 [20:12:07]Write to MH i2c: E2 08 00 6F 02 80 0D 03 02 00 00 00 00 EC [20:12:08]Write i2c OK [20:12:08]MH_I2C_Read... [20:12:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:12:08]Read from MH i2c: E2 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: E2 0B 00 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: E2 0B 00 6F 02 00 DE 91 AC 31 4E D4 0B 10 90 00 76 [20:12:08]RAPDU: DE 91 AC 31 4E D4 0B 10 90 00 [20:12:08]wFMCommunicate OK [20:12:08]SAM_PROTO_SignData done [20:12:08]FM_MakeSignedData done [20:12:08]CreateOFDProtocolMessage [20:12:08]wFMCommunicate request_size=4 [20:12:08]MH_SAM_APDU [20:12:08]CAPDU: 80 11 00 00 [20:12:08]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [20:12:08]Write i2c OK [20:12:08]MH_I2C_Read... [20:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:08]Read from MH i2c: E2 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: E2 17 00 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [20:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:12:08]wFMCommunicate OK [20:12:08]CreateOFDProtocolMessage done [20:12:08]OFDSenderStorePacket 151579 [20:12:08]StoreOFDPacket docnum=151579 [20:12:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 BE 07 01 77 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 66 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 43 F8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 50 00 00 00 00 07 04 06 00 28 F8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 96 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 50 02 00 35 04 06 00 09 12 EF 52 E1 67 DE 91 AC 31 4E D4 0B 10 [20:12:08]CheckFolder [20:12:08]dirname=/storage/ofd_packets [20:12:08]CheckFolder done [20:12:08]ProducePacketName [20:12:08]name=ofd_packets/00151579 [20:12:08]NVStorageSaveData ofd_packets/00151579 [20:12:08]File name is /storage/ofd_packets/00151579 [20:12:08]Write 301 bytes [20:12:08]NVStorageSaveData done [20:12:08]OFDSenderStorePacket done [20:12:08]KKMCreateOFDPacket done [20:12:08]NVStorageSaveData kkm_last_timestamp [20:12:08]File name is /storage/kkm_last_timestamp [20:12:08]Write 4 bytes [20:12:08]NVStorageSaveData done [20:12:08]ExternCall_PrintAddStr [20:12:08]wPrintStart [20:12:08]Write to MH i2c: 01 00 00 71 02 73 [20:12:08]Write i2c OK [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: 01 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: 01 07 00 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [20:12:08]RasterBufferAndPrint [20:12:08]line Счет N : (1)1785596 [20:12:08]line ИНН: 02508201610067 [20:12:08]line Контрольно-Кассовый Чек [20:12:08]line ПРОДАЖА [20:12:08]line ТРК (МРК, ГНК) : 13 [20:12:08]line Товар: 2710124500 [20:12:08]line Аи-95-К-5 [20:12:08]line 26.230 * 74.20 [20:12:08]line = 1946.27 [20:12:08]line НДС 12% НСП 1% [20:12:08]line > о реализуемом товаре [20:12:08]line ОКРУГЛЕНИЕ: -0.27 [20:12:08]line ИТОГО: 1946.00 [20:12:08]line Внесено: 5000.00 [20:12:08]line СДАЧА: 3054.00 [20:12:08]line НСП 1% : 17.22 [20:12:08]line НДС 12% : 206.68 [20:12:08]line Наличными: 1946.00 [20:12:08]line Безнал.: 0.00 [20:12:08]line Место: АЗС № 89 "Партнер Нефть" [20:12:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:12:08]line СНО: Общий режим [20:12:08]line Чек 329 21.09.2024 20:12 [20:12:08]line Смена: 474 ФФД: 1.0 [20:12:08]line ЗНМ: 0300000113 [20:12:08]line РНМ: 0000000000091825 [20:12:08]line Версия ККМ: 001 [20:12:08]line ФМ: 0000000000871835 [20:12:08]line ФД: 151579 [20:12:08]line ФПД: 9976929247591 [20:12:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201206&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151579&fm=9976929247591&tin=02508201610067®Number=0000000000091825&sum=194600 [20:12:08]written 0, free lines is 4095 [20:12:08]OFD Sender: Processing packet 151578 [packets to send 826, broken 824] [20:12:08]ProducePacketName [20:12:08]name=ofd_packets/00151578 [20:12:08]OFD Sender: To server: pG, [20:12:08]CommunicateWithHost lk.salyk.kg:30040 [20:12:08]ConnectInit lk.salyk.kg [20:12:08]Write to MH i2c: 01 00 00 9C 02 9E [20:12:08]Write i2c OK [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: 01 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: 01 07 00 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 E9 0C 9A [20:12:08]RasterBufferAndPrint [20:12:08]line [20:12:08]line [20:12:08]line [20:12:08]line [20:12:08]line [20:12:08]written 0, free lines is 3317 [20:12:08]MH_Cut [20:12:08]Write to MH i2c: D1 01 00 A3 02 01 77 [20:12:08]Write i2c OK [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: D1 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: D1 01 00 [20:12:08]MH_I2C_Read... [20:12:08]Read from MH i2c: D1 01 00 A3 02 00 76 [20:12:08]Write to MH i2c: 01 00 00 A4 02 A6 [20:12:08]Write i2c OK [20:12:08]MH_I2C_Read... [20:12:08]Connected sock=7 [20:12:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 00 04 01 12 E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 8D 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 50 02 00 35 04 06 00 47 F1 ED F9 41 FF F4 56 95 58 C1 B9 6A 03 [20:12:09]*** Cut start [20:12:09]*** Purtial cut [20:12:09]*** Stage 1: CUTSNS_PIN = 1 [20:12:09]Read from MH i2c: 01 [20:12:09]MH_I2C_Read... [20:12:09]*** Stop cut motor [20:12:09]*** Cut end [20:12:09]Read from MH i2c: 01 07 00 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [20:12:09]process_action close_receipt done [20:12:09]requested_data is exist [20:12:09]produce_requested_data [20:12:09]requested_item fm.sn is exist - process it [20:12:09]wFMCommunicate request_size=4 [20:12:09]MH_SAM_APDU [20:12:09]CAPDU: 80 11 00 00 [20:12:09]Write to MH i2c: E2 08 00 A5 02 80 11 00 00 00 00 00 00 21 [20:12:09]Write i2c OK [20:12:09]MH_I2C_Read... [20:12:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:12:09]Read from MH i2c: E2 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: E2 17 00 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: E2 17 00 A5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [20:12:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:12:09]wFMCommunicate OK [20:12:09]requested_item fd.num is exist - process it [20:12:09]SAM_PROTO_GetFieldsCounters [20:12:09]wFMCommunicate request_size=4 [20:12:09]MH_SAM_APDU [20:12:09]CAPDU: 80 13 00 00 [20:12:09]Write to MH i2c: E2 08 00 A6 02 80 13 00 00 00 00 00 00 24 [20:12:09]Write i2c OK [20:12:09]MH_I2C_Read... [20:12:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:12:09]Read from MH i2c: E2 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: E2 62 00 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: E2 62 00 A6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [20:12:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:12:09]wFMCommunicate OK [20:12:09]SAM_PROTO_GetFieldsCounters done [20:12:09]requested_item shift.num is exist - process it [20:12:09]requested_item shift.opened is exist - process it [20:12:09]req_shift_opened [20:12:09]FM_GetShiftState [20:12:09]SAM_PROTO_GetShiftState [20:12:09]wFMCommunicate request_size=4 [20:12:09]MH_SAM_APDU [20:12:09]CAPDU: 80 13 01 00 [20:12:09]Write to MH i2c: E2 08 00 A7 02 80 13 01 00 00 00 00 00 26 [20:12:09]Write i2c OK [20:12:09]MH_I2C_Read... [20:12:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:12:09]Read from MH i2c: E2 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: E2 0E 00 [20:12:09]MH_I2C_Read... [20:12:09]Read from MH i2c: E2 0E 00 A7 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B6 [20:12:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:12:09]wFMCommunicate OK [20:12:09]SAM_PROTO_GetShiftState done [20:12:09]FM_GetShiftState done [20:12:09]req_shift_opened done [20:12:09]requested_item shift.open_date is exist - process it [20:12:09]req_shift_open_date [20:12:09]req_shift_open_date done [20:12:09]produce_requested_data done [20:12:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151579,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:12:09]process_action_free close_receipt [20:12:09]json_value_free [20:12:09]json_value_free done [20:12:09]process_json_proto returns [20:12:09]Send response to host [20:12:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151579,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:12:09]free response buf [20:12:09]execute_script done [20:12:09]execute_script returns [20:12:09]free content buf [20:12:09]Sock 9.Close socket [20:12:09]Sock 9.Thread stoped [20:12:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 9D 47 00 76 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1A 50 02 00 F4 03 04 00 9D D0 EE 66 B6 04 01 00 00 E2 BF B3 71 2A 15 4C 5B [20:12:10]CommunicateWithHost err = 0 [20:12:10]CheckOFDResponse [20:12:10]1017 (14) - 77093643461234 [20:12:10]1041 (16) - 0000000000871835 [20:12:10]1040 (4) - 151578 [20:12:10]1012 (4) - 21.09.2024 13:56 [20:12:10]1206 (1) - 0 [20:12:10]OFD Sender: Remove packet 151578 [20:12:10]ProducePacketName [20:12:10]name=ofd_packets/00151578 [20:12:10]NVStorageDeleteData [20:12:10]OFD Sender: Processing packet 151579 [packets to send 825, broken 824] [20:12:10]ProducePacketName [20:12:10]name=ofd_packets/00151579 [20:12:10]OFD Sender: To server: pG, [20:12:10]CommunicateWithHost lk.salyk.kg:30040 [20:12:10]ConnectInit lk.salyk.kg [20:12:11]Connected sock=7 [20:12:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 18 BE 07 01 77 6E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 66 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 43 F8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BC 50 00 00 00 00 07 04 06 00 28 F8 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 01 00 00 F4 03 04 00 96 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 50 02 00 35 04 06 00 09 12 EF 52 E1 67 DE 91 AC 31 4E D4 0B 10 [20:12:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 75 FE 47 00 E0 E1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1B 50 02 00 F4 03 04 00 9F D0 EE 66 B6 04 01 00 00 39 76 83 89 E4 A9 8B 5A [20:12:12]CommunicateWithHost err = 0 [20:12:12]CheckOFDResponse [20:12:12]1017 (14) - 77093643461234 [20:12:12]1041 (16) - 0000000000871835 [20:12:12]1040 (4) - 151579 [20:12:12]1012 (4) - 21.09.2024 13:56 [20:12:12]1206 (1) - 0 [20:12:12]OFD Sender: Remove packet 151579 [20:12:12]ProducePacketName [20:12:12]name=ofd_packets/00151579 [20:12:12]NVStorageDeleteData [20:12:12]OFD Sender: No OFD packet to send [20:12:17]OFD Sender: No OFD packet to send [20:12:17]recv_with_timeout no data received [20:12:22]OFD Sender: No OFD packet to send [20:12:27]OFD Sender: No OFD packet to send [20:12:32]OFD Sender: No OFD packet to send [20:12:37]OFD Sender: No OFD packet to send [20:12:38]recv_with_timeout no data received [20:12:42]OFD Sender: No OFD packet to send [20:12:47]OFD Sender: No OFD packet to send [20:12:49]recv_with_timeout no data received [20:12:52]OFD Sender: No OFD packet to send [20:12:57]OFD Sender: No OFD packet to send [20:13:00]recv_with_timeout no data received [20:13:02]OFD Sender: No OFD packet to send [20:13:07]OFD Sender: No OFD packet to send [20:13:12]OFD Sender: No OFD packet to send [20:13:13]recv_with_timeout no data received [20:13:17]OFD Sender: No OFD packet to send [20:13:22]OFD Sender: No OFD packet to send [20:13:26]recv_with_timeout no data received [20:13:27]OFD Sender: No OFD packet to send [20:13:32]OFD Sender: No OFD packet to send [20:13:37]OFD Sender: No OFD packet to send [20:13:42]OFD Sender: No OFD packet to send [20:13:44]recv_with_timeout no data received [20:13:47]OFD Sender: No OFD packet to send [20:13:48]accept exits with 10 [20:13:48]New connection [20:13:48]New thread 3067309412 created [20:13:48]Thread 3067452772 joined [20:13:48]Waiting for new connection... [20:13:48] Sock 10.Parse request [20:13:48]Sock 10.Check first char [20:13:48]Sock 10.First char is OK [20:13:48]request: POST /json_proto HTTP/1.0 [20:13:48]Method: POST [20:13:48]URL: /json_proto [20:13:48]Method is POST - this is cgi request [20:13:48]url: /json_proto [20:13:48]query_string will be loaded in cgi processing [20:13:48]execute_cgi json_proto POST (null) [20:13:48]execute_cgi path=json_proto method=POST [20:13:48]POST find Content-Length [20:13:48]Host: 172.17.43.67:8080 [20:13:48]Content-Length: 680 [20:13:48]Content-Type: application/json [20:13:48] [20:13:48]POST finish read [20:13:48]Found Content-Length = 680 [20:13:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:48]execute_script... [20:13: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)1785592", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:13:48]POST & json_proto [20:13:48]process_json_proto [20:13:48]json parsed OK: [20:13:48]protocol is kg_v1.0 [20:13:48]action value=close_receipt [20:13:48]process_action close_receipt [20:13:48]cmd_close_receipt [20:13:48]MH_GetDate [20:13:48]Write to MH i2c: F0 00 00 A8 02 99 [20:13:48]Write i2c OK [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: F0 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: F0 09 00 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: F0 09 00 A8 02 00 FD 28 EF 66 6A BD 47 65 EF [20:13:48]GetLastDocTimeStamp 1726949526 [20:13:48]current date 1726949629 [20:13:48]FM_GetShiftState [20:13:48]SAM_PROTO_GetShiftState [20:13:48]wFMCommunicate request_size=4 [20:13:48]MH_SAM_APDU [20:13:48]CAPDU: 80 13 01 00 [20:13:48]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [20:13:48]Write i2c OK [20:13:48]MH_I2C_Read... [20:13:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:48]Read from MH i2c: E2 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: E2 0E 00 [20:13:48]MH_I2C_Read... [20:13:48]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B8 [20:13:48]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:13:48]wFMCommunicate OK [20:13:48]SAM_PROTO_GetShiftState done [20:13:48]FM_GetShiftState done [20:13:48]opened in 1726878748 [20:13:48]opened+sec_in_day 1726965148 [20:13:48]quantity*price = 150037 [20:13:48]sum+1 = 150039 [20:13:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 330 21.09.2024 20:13 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151580 ФПД: 71565749802021 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151580&fm=71565749802021&tin=02508201610067®Number=0000000000091825&sum=150000 [20:13:49]StoreToDocumentArchive [20:13:49]shift 474 fd 151580 [20:13:49]save to /storage/0474/doc_00151580 [20:13:49]save last doc name /storage/0474/doc_00151580 to /storage/kkm_last_doc_name [20:13:49]save OK [20:13:49]Clear old archive folders... [20:13:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:13:49]tlvbuf is 01491790 [20:13:49]SAM_PROTO_ClearQueue [20:13:49]wFMCommunicate request_size=4 [20:13:49]MH_SAM_APDU [20:13:49]CAPDU: 80 09 00 00 [20:13:49]Write to MH i2c: E2 08 00 B6 02 80 09 00 00 00 00 00 00 2A [20:13:49]Write i2c OK [20:13:49]MH_I2C_Read... [20:13:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:13:49]Read from MH i2c: E2 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [20:13:49]RAPDU: 90 00 [20:13:49]wFMCommunicate OK [20:13:49]SAM_PROTO_ClearQueue done [20:13:49]KKMCreateOFDPacket [20:13:49]OFDProtocolAddRootSTLVToBuf [20:13:49]FM_MakeSignedData [20:13:49]FM_MakeSignedData [20:13:49]SAM_PROTO_SignData [20:13:49]wFMCommunicate request_size=4 [20:13:49]MH_SAM_APDU [20:13:49]CAPDU: 80 0D 01 02 [20:13:49]Write to MH i2c: E2 08 00 B7 02 80 0D 01 02 00 00 00 00 32 [20:13:49]Write i2c OK [20:13:49]MH_I2C_Read... [20:13:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:13:49]Read from MH i2c: E2 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 [20:13:49]MH_I2C_Read... [20:13:49]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [20:13:49]RAPDU: 90 00 [20:13:49]wFMCommunicate OK [20:13:49]wFMCommunicate request_size=255 [20:13:49]MH_SAM_APDU [20:13:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 4A 01 00 00 F4 03 04 00 FD 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 50 02 00 35 04 06 00 41 16 B3 18 [20:13:49]Write to MH i2c: E2 02 01 B8 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 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 4A 01 00 00 F4 03 04 00 FD 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 50 02 00 35 04 06 00 41 16 B3 18 00 00 5E [20:13:49]Write i2c OK [20:13:49]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [20:13:50]RAPDU: 90 00 [20:13:50]wFMCommunicate OK [20:13:50]wFMCommunicate request_size=7 [20:13:50]MH_SAM_APDU [20:13:50]CAPDU: 80 0D 02 02 02 54 25 [20:13:50]Write to MH i2c: E2 0A 00 B9 02 80 0D 02 02 02 00 54 25 00 00 B2 [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [20:13:50]RAPDU: 90 00 [20:13:50]wFMCommunicate OK [20:13:50]wFMCommunicate request_size=4 [20:13:50]MH_SAM_APDU [20:13:50]CAPDU: 80 0D 03 02 [20:13:50]Write to MH i2c: E2 08 00 BA 02 80 0D 03 02 00 00 00 00 37 [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 0B 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 0B 00 BA 02 00 49 8E 6B EE 12 9B D8 7D 90 00 6A [20:13:50]RAPDU: 49 8E 6B EE 12 9B D8 7D 90 00 [20:13:50]wFMCommunicate OK [20:13:50]SAM_PROTO_SignData done [20:13:50]FM_MakeSignedData done [20:13:50]CreateOFDProtocolMessage [20:13:50]wFMCommunicate request_size=4 [20:13:50]MH_SAM_APDU [20:13:50]CAPDU: 80 11 00 00 [20:13:50]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:50]Read from MH i2c: E2 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 17 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [20:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:13:50]wFMCommunicate OK [20:13:50]CreateOFDProtocolMessage done [20:13:50]OFDSenderStorePacket 151580 [20:13:50]StoreOFDPacket docnum=151580 [20:13:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 D3 04 01 8E 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 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 FD 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 50 02 00 35 04 06 00 41 16 B3 18 54 25 49 8E 6B EE 12 9B D8 7D [20:13:50]CheckFolder [20:13:50]dirname=/storage/ofd_packets [20:13:50]CheckFolder done [20:13:50]ProducePacketName [20:13:50]name=ofd_packets/00151580 [20:13:50]NVStorageSaveData ofd_packets/00151580 [20:13:50]File name is /storage/ofd_packets/00151580 [20:13:50]Write 298 bytes [20:13:50]NVStorageSaveData done [20:13:50]OFDSenderStorePacket done [20:13:50]KKMCreateOFDPacket done [20:13:50]NVStorageSaveData kkm_last_timestamp [20:13:50]File name is /storage/kkm_last_timestamp [20:13:50]Write 4 bytes [20:13:50]NVStorageSaveData done [20:13:50]ExternCall_PrintAddStr [20:13:50]wPrintStart [20:13:50]Write to MH i2c: 01 00 00 BC 02 BE [20:13:50]Write i2c OK [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: 01 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: 01 07 00 [20:13:50]MH_I2C_Read... [20:13:50]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [20:13:50]RasterBufferAndPrint [20:13:50]line Счет N : (1)1785592 [20:13:50]line ИНН: 02508201610067 [20:13:50]line Контрольно-Кассовый Чек [20:13:50]line ПРОДАЖА [20:13:50]line ТРК (МРК, ГНК) : 41 [20:13:50]line Товар: 2710194210 [20:13:50]line ДТ-К-5 [20:13:50]line 19.690 * 76.20 [20:13:50]line = 1500.38 [20:13:50]line НДС 12% НСП 1% [20:13:50]line > о реализуемом товаре [20:13:50]line ОКРУГЛЕНИЕ: -0.38 [20:13:50]line ИТОГО: 1500.00 [20:13:50]line Внесено: 1500.00 [20:13:50]line СДАЧА: 0.00 [20:13:50]line НСП 1% : 13.28 [20:13:50]line НДС 12% : 159.33 [20:13:50]line Наличными: 1500.00 [20:13:50]line Безнал.: 0.00 [20:13:50]line Место: АЗС № 89 "Партнер Нефть" [20:13:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:13:50]line СНО: Общий режим [20:13:50]line Чек 330 21.09.2024 20:13 [20:13:50]line Смена: 474 ФФД: 1.0 [20:13:50]line ЗНМ: 0300000113 [20:13:50]line РНМ: 0000000000091825 [20:13:50]line Версия ККМ: 001 [20:13:50]line ФМ: 0000000000871835 [20:13:50]line ФД: 151580 [20:13:50]line ФПД: 71565749802021 [20:13:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201349&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151580&fm=71565749802021&tin=02508201610067®Number=0000000000091825&sum=150000 [20:13:50]OFD Sender: Processing packet 151580 [packets to send 825, broken 824] [20:13:50]ProducePacketName [20:13:50]name=ofd_packets/00151580 [20:13:50]OFD Sender: To server: pG, [20:13:50]CommunicateWithHost lk.salyk.kg:30040 [20:13:50]ConnectInit lk.salyk.kg [20:13:50]written 0, free lines is 4095 [20:13:51]Write to MH i2c: 01 00 00 E7 02 E9 [20:13:51]Write i2c OK [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: 01 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: 01 07 00 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: 01 07 00 E7 02 00 00 00 00 00 D7 0C D3 [20:13:51]RasterBufferAndPrint [20:13:51]line [20:13:51]line [20:13:51]line [20:13:51]line [20:13:51]line [20:13:51]written 0, free lines is 3294 [20:13:51]MH_Cut [20:13:51]Write to MH i2c: D1 01 00 EE 02 01 C2 [20:13:51]Write i2c OK [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: D1 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: D1 01 00 [20:13:51]MH_I2C_Read... [20:13:51]Read from MH i2c: D1 01 00 EE 02 00 C1 [20:13:51]Write to MH i2c: 01 00 00 EF 02 F1 [20:13:51]Write i2c OK [20:13:51]MH_I2C_Read... [20:13:51]*** Cut start [20:13:51]*** Purtial cut [20:13:51]*** Stage 1: CUTSNS_PIN = 1 [20:13:52]Read from MH i2c: 01 [20:13:52]MH_I2C_Read... [20:13:52]*** Stop cut motor [20:13:52]*** Cut end [20:13:52]Read from MH i2c: 01 07 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: 01 07 00 EF 02 00 00 00 00 00 FF 0F 06 [20:13:52]process_action close_receipt done [20:13:52]requested_data is exist [20:13:52]produce_requested_data [20:13:52]requested_item fm.sn is exist - process it [20:13:52]wFMCommunicate request_size=4 [20:13:52]MH_SAM_APDU [20:13:52]CAPDU: 80 11 00 00 [20:13:52]Write to MH i2c: E2 08 00 F0 02 80 11 00 00 00 00 00 00 6C [20:13:52]Write i2c OK [20:13:52]MH_I2C_Read... [20:13:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:13:52]Read from MH i2c: E2 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 17 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 17 00 F0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [20:13:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:13:52]wFMCommunicate OK [20:13:52]requested_item fd.num is exist - process it [20:13:52]SAM_PROTO_GetFieldsCounters [20:13:52]wFMCommunicate request_size=4 [20:13:52]MH_SAM_APDU [20:13:52]CAPDU: 80 13 00 00 [20:13:52]Write to MH i2c: E2 08 00 F1 02 80 13 00 00 00 00 00 00 6F [20:13:52]Write i2c OK [20:13:52]MH_I2C_Read... [20:13:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:13:52]Read from MH i2c: E2 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 62 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 62 00 F1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [20:13:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:13:52]wFMCommunicate OK [20:13:52]SAM_PROTO_GetFieldsCounters done [20:13:52]requested_item shift.num is exist - process it [20:13:52]requested_item shift.opened is exist - process it [20:13:52]req_shift_opened [20:13:52]FM_GetShiftState [20:13:52]SAM_PROTO_GetShiftState [20:13:52]wFMCommunicate request_size=4 [20:13:52]MH_SAM_APDU [20:13:52]CAPDU: 80 13 01 00 [20:13:52]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [20:13:52]Write i2c OK [20:13:52]MH_I2C_Read... [20:13:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:13:52]Read from MH i2c: E2 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 0E 00 [20:13:52]MH_I2C_Read... [20:13:52]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 01 [20:13:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:13:52]wFMCommunicate OK [20:13:52]SAM_PROTO_GetShiftState done [20:13:52]FM_GetShiftState done [20:13:52]req_shift_opened done [20:13:52]requested_item shift.open_date is exist - process it [20:13:52]req_shift_open_date [20:13:52]req_shift_open_date done [20:13:52]produce_requested_data done [20:13:52]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151580,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:13:52]process_action_free close_receipt [20:13:52]json_value_free [20:13:52]json_value_free done [20:13:52]process_json_proto returns [20:13:52]Send response to host [20:13:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151580,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:13:52]free response buf [20:13:52]execute_script done [20:13:52]execute_script returns [20:13:52]free content buf [20:13:52]Sock 10.Close socket [20:13:52]Sock 10.Thread stoped [20:13:55]recv_with_timeout no data received [20:13:55]ConnectInit Can't take IP for lk.salyk.kg [20:13:55]CommunicateWithHost connect error [20:13:55]CommunicateWithHost err = -1 [20:13:55]OFD Sender: Server communicate error [20:14:00]OFD Sender: Processing packet 151580 [packets to send 825, broken 824] [20:14:00]ProducePacketName [20:14:00]name=ofd_packets/00151580 [20:14:00]OFD Sender: To server: pG, [20:14:00]CommunicateWithHost lk.salyk.kg:30040 [20:14:00]ConnectInit lk.salyk.kg [20:14:05]recv_with_timeout no data received [20:14:06]Connected sock=10 [20:14:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 80 D3 04 01 8E 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 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 01 00 00 F4 03 04 00 FD 28 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1C 50 02 00 35 04 06 00 41 16 B3 18 54 25 49 8E 6B EE 12 9B D8 7D [20:14:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 86 C4 47 00 B8 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 38 37 31 38 33 35 10 04 04 00 1C 50 02 00 F4 03 04 00 12 D1 EE 66 B6 04 01 00 00 6C 8D 43 0B 5D 52 FC 7E [20:14:06]CommunicateWithHost err = 0 [20:14:06]CheckOFDResponse [20:14:06]1017 (14) - 77093643461234 [20:14:06]1041 (16) - 0000000000871835 [20:14:06]1040 (4) - 151580 [20:14:06]1012 (4) - 21.09.2024 13:58 [20:14:06]1206 (1) - 0 [20:14:06]OFD Sender: Remove packet 151580 [20:14:06]ProducePacketName [20:14:06]name=ofd_packets/00151580 [20:14:06]NVStorageDeleteData [20:14:07]OFD Sender: No OFD packet to send [20:14:12]OFD Sender: No OFD packet to send [20:14:17]OFD Sender: No OFD packet to send [20:14:22]OFD Sender: No OFD packet to send [20:14:27]OFD Sender: No OFD packet to send [20:14:32]OFD Sender: No OFD packet to send [20:14:33]recv_with_timeout no data received [20:14:37]OFD Sender: No OFD packet to send [20:14:42]OFD Sender: No OFD packet to send [20:14:45]accept exits with 7 [20:14:45]New connection [20:14:45]New thread 3067452772 created [20:14:45]Thread 3067309412 joined [20:14:45]Waiting for new connection... [20:14:45] Sock 7.Parse request [20:14:45]Sock 7.Check first char [20:14:45]Sock 7.First char is OK [20:14:45]request: POST /json_proto HTTP/1.0 [20:14:45]Method: POST [20:14:45]URL: /json_proto [20:14:45]Method is POST - this is cgi request [20:14:45]url: /json_proto [20:14:45]query_string will be loaded in cgi processing [20:14:45]execute_cgi json_proto POST (null) [20:14:45]execute_cgi path=json_proto method=POST [20:14:45]POST find Content-Length [20:14:45]Host: 172.17.43.67:8080 [20:14:45]Content-Length: 680 [20:14:45]Content-Type: application/json [20:14:45] [20:14:45]POST finish read [20:14:45]Found Content-Length = 680 [20:14:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:14:45]execute_script... [20:14: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)1785597", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:14:45]POST & json_proto [20:14:45]process_json_proto [20:14:45]json parsed OK: [20:14:45]protocol is kg_v1.0 [20:14:45]action value=close_receipt [20:14:45]process_action close_receipt [20:14:45]cmd_close_receipt [20:14:45]MH_GetDate [20:14:45]Write to MH i2c: F0 00 00 F3 02 E4 [20:14:45]Write i2c OK [20:14:45]MH_I2C_Read... [20:14:45]Read from MH i2c: F0 [20:14:45]MH_I2C_Read... [20:14:45]Read from MH i2c: F0 09 00 [20:14:45]MH_I2C_Read... [20:14:45]Read from MH i2c: F0 09 00 F3 02 00 36 29 EF 66 6A BD 47 65 74 [20:14:45]GetLastDocTimeStamp 1726949629 [20:14:45]current date 1726949686 [20:14:45]FM_GetShiftState [20:14:45]SAM_PROTO_GetShiftState [20:14:45]wFMCommunicate request_size=4 [20:14:45]MH_SAM_APDU [20:14:45]CAPDU: 80 13 01 00 [20:14:45]Write to MH i2c: E2 08 00 F4 02 80 13 01 00 00 00 00 00 73 [20:14:45]Write i2c OK [20:14:45]MH_I2C_Read... [20:14:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:14:45]Read from MH i2c: E2 [20:14:45]MH_I2C_Read... [20:14:45]Read from MH i2c: E2 0E 00 [20:14:45]MH_I2C_Read... [20:14:45]Read from MH i2c: E2 0E 00 F4 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 03 [20:14:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:14:45]wFMCommunicate OK [20:14:45]SAM_PROTO_GetShiftState done [20:14:45]FM_GetShiftState done [20:14:45]opened in 1726878748 [20:14:45]opened+sec_in_day 1726965148 [20:14:45]quantity*price = 100050 [20:14:45]sum+1 = 100052 [20:14:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 331 21.09.2024 20:14 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151581 ФПД: 71048202018328 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151581&fm=71048202018328&tin=02508201610067®Number=0000000000091825&sum=100000 [20:14:46]StoreToDocumentArchive [20:14:46]shift 474 fd 151581 [20:14:46]save to /storage/0474/doc_00151581 [20:14:46]save last doc name /storage/0474/doc_00151581 to /storage/kkm_last_doc_name [20:14:46]save OK [20:14:46]Clear old archive folders... [20:14:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:14:46]tlvbuf is 0146D0E0 [20:14:46]SAM_PROTO_ClearQueue [20:14:46]wFMCommunicate request_size=4 [20:14:46]MH_SAM_APDU [20:14:46]CAPDU: 80 09 00 00 [20:14:46]Write to MH i2c: E2 08 00 01 03 80 09 00 00 00 00 00 00 76 [20:14:46]Write i2c OK [20:14:46]MH_I2C_Read... [20:14:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:14:46]Read from MH i2c: E2 [20:14:46]MH_I2C_Read... [20:14:46]Read from MH i2c: E2 03 00 [20:14:46]MH_I2C_Read... [20:14:46]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [20:14:46]RAPDU: 90 00 [20:14:46]wFMCommunicate OK [20:14:46]SAM_PROTO_ClearQueue done [20:14:46]KKMCreateOFDPacket [20:14:46]OFDProtocolAddRootSTLVToBuf [20:14:46]FM_MakeSignedData [20:14:46]FM_MakeSignedData [20:14:46]SAM_PROTO_SignData [20:14:46]wFMCommunicate request_size=4 [20:14:46]MH_SAM_APDU [20:14:46]CAPDU: 80 0D 01 02 [20:14:46]Write to MH i2c: E2 08 00 02 03 80 0D 01 02 00 00 00 00 7E [20:14:46]Write i2c OK [20:14:46]MH_I2C_Read... [20:14:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:14:46]Read from MH i2c: E2 [20:14:46]MH_I2C_Read... [20:14:46]Read from MH i2c: E2 03 00 [20:14:46]MH_I2C_Read... [20:14:46]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [20:14:46]RAPDU: 90 00 [20:14:46]wFMCommunicate OK [20:14:46]wFMCommunicate request_size=255 [20:14:46]MH_SAM_APDU [20:14:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 36 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 50 02 00 35 04 06 00 40 9E 32 D7 [20:14:46]Write to MH i2c: E2 02 01 03 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 36 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 50 02 00 35 04 06 00 40 9E 32 D7 00 00 34 [20:14:46]Write i2c OK [20:14:46]MH_I2C_Read... [20:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:14:47]Read from MH i2c: E2 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 03 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [20:14:47]RAPDU: 90 00 [20:14:47]wFMCommunicate OK [20:14:47]wFMCommunicate request_size=7 [20:14:47]MH_SAM_APDU [20:14:47]CAPDU: 80 0D 02 02 02 DE 18 [20:14:47]Write to MH i2c: E2 0A 00 04 03 80 0D 02 02 02 00 DE 18 00 00 7B [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:14:47]Read from MH i2c: E2 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 03 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [20:14:47]RAPDU: 90 00 [20:14:47]wFMCommunicate OK [20:14:47]wFMCommunicate request_size=4 [20:14:47]MH_SAM_APDU [20:14:47]CAPDU: 80 0D 03 02 [20:14:47]Write to MH i2c: E2 08 00 05 03 80 0D 03 02 00 00 00 00 83 [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:14:47]Read from MH i2c: E2 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 0B 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 0B 00 05 03 00 02 35 AA E9 68 55 09 BB 90 00 CF [20:14:47]RAPDU: 02 35 AA E9 68 55 09 BB 90 00 [20:14:47]wFMCommunicate OK [20:14:47]SAM_PROTO_SignData done [20:14:47]FM_MakeSignedData done [20:14:47]CreateOFDProtocolMessage [20:14:47]wFMCommunicate request_size=4 [20:14:47]MH_SAM_APDU [20:14:47]CAPDU: 80 11 00 00 [20:14:47]Write to MH i2c: E2 08 00 06 03 80 11 00 00 00 00 00 00 83 [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:14:47]Read from MH i2c: E2 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 17 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: E2 17 00 06 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D6 [20:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:14:47]wFMCommunicate OK [20:14:47]CreateOFDProtocolMessage done [20:14:47]OFDSenderStorePacket 151581 [20:14:47]StoreOFDPacket docnum=151581 [20:14:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FC 77 04 01 6F 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 36 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 50 02 00 35 04 06 00 40 9E 32 D7 DE 18 02 35 AA E9 68 55 09 BB [20:14:47]CheckFolder [20:14:47]dirname=/storage/ofd_packets [20:14:47]CheckFolder done [20:14:47]ProducePacketName [20:14:47]name=ofd_packets/00151581 [20:14:47]NVStorageSaveData ofd_packets/00151581 [20:14:47]File name is /storage/ofd_packets/00151581 [20:14:47]Write 298 bytes [20:14:47]NVStorageSaveData done [20:14:47]OFDSenderStorePacket done [20:14:47]KKMCreateOFDPacket done [20:14:47]NVStorageSaveData kkm_last_timestamp [20:14:47]File name is /storage/kkm_last_timestamp [20:14:47]Write 4 bytes [20:14:47]NVStorageSaveData done [20:14:47]ExternCall_PrintAddStr [20:14:47]wPrintStart [20:14:47]Write to MH i2c: 01 00 00 07 03 0A [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: 01 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: 01 07 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [20:14:47]RasterBufferAndPrint [20:14:47]line Счет N : (1)1785597 [20:14:47]line ИНН: 02508201610067 [20:14:47]line Контрольно-Кассовый Чек [20:14:47]line ПРОДАЖА [20:14:47]line ТРК (МРК, ГНК) : 41 [20:14:47]line Товар: 2710194210 [20:14:47]line ДТ-К-5 [20:14:47]line 13.130 * 76.20 [20:14:47]line = 1000.51 [20:14:47]line НДС 12% НСП 1% [20:14:47]line > о реализуемом товаре [20:14:47]line ОКРУГЛЕНИЕ: -0.51 [20:14:47]line ИТОГО: 1000.00 [20:14:47]line Внесено: 1000.00 [20:14:47]line СДАЧА: 0.00 [20:14:47]line НСП 1% : 8.85 [20:14:47]line НДС 12% : 106.25 [20:14:47]line Наличными: 1000.00 [20:14:47]line Безнал.: 0.00 [20:14:47]line Место: АЗС № 89 "Партнер Нефть" [20:14:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:14:47]line СНО: Общий режим [20:14:47]line Чек 331 21.09.2024 20:14 [20:14:47]line Смена: 474 ФФД: 1.0 [20:14:47]line ЗНМ: 0300000113 [20:14:47]line РНМ: 0000000000091825 [20:14:47]line Версия ККМ: 001 [20:14:47]line ФМ: 0000000000871835 [20:14:47]line ФД: 151581 [20:14:47]line ФПД: 71048202018328 [20:14:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201446&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151581&fm=71048202018328&tin=02508201610067®Number=0000000000091825&sum=100000 [20:14:47]written 0, free lines is 4095 [20:14:47]OFD Sender: Processing packet 151581 [packets to send 825, broken 824] [20:14:47]ProducePacketName [20:14:47]name=ofd_packets/00151581 [20:14:47]OFD Sender: To server: pG, [20:14:47]CommunicateWithHost lk.salyk.kg:30040 [20:14:47]ConnectInit lk.salyk.kg [20:14:47]Write to MH i2c: 01 00 00 32 03 35 [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: 01 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: 01 07 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: 01 07 00 32 03 00 00 00 00 00 D7 0C 1F [20:14:47]RasterBufferAndPrint [20:14:47]line [20:14:47]line [20:14:47]line [20:14:47]line [20:14:47]line [20:14:47]written 0, free lines is 3293 [20:14:47]MH_Cut [20:14:47]Write to MH i2c: D1 01 00 39 03 01 0E [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: D1 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: D1 01 00 [20:14:47]MH_I2C_Read... [20:14:47]Read from MH i2c: D1 01 00 39 03 00 0D [20:14:47]Write to MH i2c: 01 00 00 3A 03 3D [20:14:47]Write i2c OK [20:14:47]MH_I2C_Read... [20:14:47]Connected sock=9 [20:14:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FC 77 04 01 6F 56 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 01 00 00 F4 03 04 00 36 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 50 02 00 35 04 06 00 40 9E 32 D7 DE 18 02 35 AA E9 68 55 09 BB [20:14:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 08 73 47 00 13 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1D 50 02 00 F4 03 04 00 3C D1 EE 66 B6 04 01 00 00 B1 29 18 65 18 33 B1 00 [20:14:48]CommunicateWithHost err = 0 [20:14:48]CheckOFDResponse [20:14:48]1017 (14) - 77093643461234 [20:14:48]1041 (16) - 0000000000871835 [20:14:48]1040 (4) - 151581 [20:14:48]1012 (4) - 21.09.2024 13:59 [20:14:48]1206 (1) - 0 [20:14:48]OFD Sender: Remove packet 151581 [20:14:48]ProducePacketName [20:14:48]name=ofd_packets/00151581 [20:14:48]NVStorageDeleteData [20:14:48]*** Cut start [20:14:48]*** Purtial cut [20:14:48]*** Stage 1: CUTSNS_PIN = 1 [20:14:48]Read from MH i2c: 01 [20:14:48]MH_I2C_Read... [20:14:48]*** Stop cut motor [20:14:48]*** Cut end [20:14:48]Read from MH i2c: 01 07 00 [20:14:48]MH_I2C_Read... [20:14:48]Read from MH i2c: 01 07 00 3A 03 00 00 00 00 00 FF 0F 52 [20:14:48]process_action close_receipt done [20:14:48]requested_data is exist [20:14:48]produce_requested_data [20:14:48]requested_item fm.sn is exist - process it [20:14:48]wFMCommunicate request_size=4 [20:14:48]MH_SAM_APDU [20:14:48]CAPDU: 80 11 00 00 [20:14:48]Write to MH i2c: E2 08 00 3B 03 80 11 00 00 00 00 00 00 B8 [20:14:48]Write i2c OK [20:14:48]MH_I2C_Read... [20:14:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:14:48]Read from MH i2c: E2 [20:14:48]MH_I2C_Read... [20:14:48]Read from MH i2c: E2 17 00 [20:14:48]MH_I2C_Read... [20:14:48]Read from MH i2c: E2 17 00 3B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [20:14:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:14:48]wFMCommunicate OK [20:14:48]requested_item fd.num is exist - process it [20:14:48]SAM_PROTO_GetFieldsCounters [20:14:48]wFMCommunicate request_size=4 [20:14:48]MH_SAM_APDU [20:14:48]CAPDU: 80 13 00 00 [20:14:48]Write to MH i2c: E2 08 00 3C 03 80 13 00 00 00 00 00 00 BB [20:14:48]Write i2c OK [20:14:48]MH_I2C_Read... [20:14:48]OFD Sender: No OFD packet to send [20:14:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:14:48]Read from MH i2c: E2 [20:14:48]MH_I2C_Read... [20:14:48]Read from MH i2c: E2 62 00 [20:14:48]MH_I2C_Read... [20:14:48]Read from MH i2c: E2 62 00 3C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 0A [20:14:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:14:48]wFMCommunicate OK [20:14:48]SAM_PROTO_GetFieldsCounters done [20:14:48]requested_item shift.num is exist - process it [20:14:48]requested_item shift.opened is exist - process it [20:14:48]req_shift_opened [20:14:48]FM_GetShiftState [20:14:48]SAM_PROTO_GetShiftState [20:14:48]wFMCommunicate request_size=4 [20:14:48]MH_SAM_APDU [20:14:48]CAPDU: 80 13 01 00 [20:14:48]Write to MH i2c: E2 08 00 3D 03 80 13 01 00 00 00 00 00 BD [20:14:48]Write i2c OK [20:14:48]MH_I2C_Read... [20:14:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:14:49]Read from MH i2c: E2 [20:14:49]MH_I2C_Read... [20:14:49]Read from MH i2c: E2 0E 00 [20:14:49]MH_I2C_Read... [20:14:49]Read from MH i2c: E2 0E 00 3D 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4D [20:14:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:14:49]wFMCommunicate OK [20:14:49]SAM_PROTO_GetShiftState done [20:14:49]FM_GetShiftState done [20:14:49]req_shift_opened done [20:14:49]requested_item shift.open_date is exist - process it [20:14:49]req_shift_open_date [20:14:49]req_shift_open_date done [20:14:49]produce_requested_data done [20:14:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151581,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:14:49]process_action_free close_receipt [20:14:49]json_value_free [20:14:49]json_value_free done [20:14:49]process_json_proto returns [20:14:49]Send response to host [20:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151581,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:14:49]free response buf [20:14:49]execute_script done [20:14:49]execute_script returns [20:14:49]free content buf [20:14:49]Sock 7.Close socket [20:14:49]Sock 7.Thread stoped [20:14:53]OFD Sender: No OFD packet to send [20:14:57]recv_with_timeout no data received [20:14:58]OFD Sender: No OFD packet to send [20:15:03]OFD Sender: No OFD packet to send [20:15:08]OFD Sender: No OFD packet to send [20:15:12]recv_with_timeout no data received [20:15:14]OFD Sender: No OFD packet to send [20:15:19]OFD Sender: No OFD packet to send [20:15:23]recv_with_timeout no data received [20:15:24]OFD Sender: No OFD packet to send [20:15:29]OFD Sender: No OFD packet to send [20:15:34]OFD Sender: No OFD packet to send [20:15:39]OFD Sender: No OFD packet to send [20:15:44]OFD Sender: No OFD packet to send [20:15:49]OFD Sender: No OFD packet to send [20:15:54]OFD Sender: No OFD packet to send [20:15:59]OFD Sender: No OFD packet to send [20:16:04]OFD Sender: No OFD packet to send [20:16:09]OFD Sender: No OFD packet to send [20:16:14]OFD Sender: No OFD packet to send [20:16:19]recv_with_timeout no data received [20:16:19]OFD Sender: No OFD packet to send [20:16:24]OFD Sender: No OFD packet to send [20:16:24]accept exits with 10 [20:16:24]New connection [20:16:24]New thread 3067309412 created [20:16:24]Thread 3067452772 joined [20:16:24]Waiting for new connection... [20:16:24] Sock 10.Parse request [20:16:24]Sock 10.Check first char [20:16:24]Sock 10.First char is OK [20:16:24]request: POST /json_proto HTTP/1.0 [20:16:24]Method: POST [20:16:24]URL: /json_proto [20:16:24]Method is POST - this is cgi request [20:16:24]url: /json_proto [20:16:24]query_string will be loaded in cgi processing [20:16:24]execute_cgi json_proto POST (null) [20:16:24]execute_cgi path=json_proto method=POST [20:16:24]POST find Content-Length [20:16:24]Host: 172.17.43.67:8080 [20:16:24]Content-Length: 754 [20:16:24]Content-Type: application/json [20:16:24] [20:16:24]POST finish read [20:16:24]Found Content-Length = 754 [20:16:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785598", "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" : 9.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:24]execute_script... [20:16: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)1785598", "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" : 9.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30144788", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:16:24]POST & json_proto [20:16:24]process_json_proto [20:16:24]json parsed OK: [20:16:24]protocol is kg_v1.0 [20:16:24]action value=close_receipt [20:16:24]process_action close_receipt [20:16:24]cmd_close_receipt [20:16:24]MH_GetDate [20:16:24]Write to MH i2c: F0 00 00 3E 03 30 [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: F0 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: F0 09 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: F0 09 00 3E 03 00 99 29 EF 66 6A BD 47 65 23 [20:16:24]GetLastDocTimeStamp 1726949686 [20:16:24]current date 1726949785 [20:16:24]FM_GetShiftState [20:16:24]SAM_PROTO_GetShiftState [20:16:24]wFMCommunicate request_size=4 [20:16:24]MH_SAM_APDU [20:16:24]CAPDU: 80 13 01 00 [20:16:24]Write to MH i2c: E2 08 00 3F 03 80 13 01 00 00 00 00 00 BF [20:16:24]Write i2c OK [20:16:24]MH_I2C_Read... [20:16:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:24]Read from MH i2c: E2 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 0E 00 [20:16:24]MH_I2C_Read... [20:16:24]Read from MH i2c: E2 0E 00 3F 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4F [20:16:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:16:24]wFMCommunicate OK [20:16:24]SAM_PROTO_GetShiftState done [20:16:24]FM_GetShiftState done [20:16:24]opened in 1726878748 [20:16:24]opened+sec_in_day 1726965148 [20:16:24]quantity*price = 0 [20:16:24]sum+1 = 1 [20:16:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 332 21.09.2024 20:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30144788 ФМ: 0000000000871835 ФД: 151582 ФПД: 116989522392189 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151582&fm=116989522392189&tin=02508201610067®Number=0000000000091825&sum=0 [20:16:25]StoreToDocumentArchive [20:16:25]shift 474 fd 151582 [20:16:25]save to /storage/0474/doc_00151582 [20:16:25]save last doc name /storage/0474/doc_00151582 to /storage/kkm_last_doc_name [20:16:25]save OK [20:16:25]Clear old archive folders... [20:16:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:16:25]tlvbuf is 0146EA10 [20:16:25]SAM_PROTO_ClearQueue [20:16:25]wFMCommunicate request_size=4 [20:16:25]MH_SAM_APDU [20:16:25]CAPDU: 80 09 00 00 [20:16:25]Write to MH i2c: E2 08 00 4C 03 80 09 00 00 00 00 00 00 C1 [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:16:25]Read from MH i2c: E2 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: E2 03 00 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [20:16:25]RAPDU: 90 00 [20:16:25]wFMCommunicate OK [20:16:25]SAM_PROTO_ClearQueue done [20:16:25]KKMCreateOFDPacket [20:16:25]OFDProtocolAddRootSTLVToBuf [20:16:25]FM_MakeSignedData [20:16:25]FM_MakeSignedData [20:16:25]SAM_PROTO_SignData [20:16:25]wFMCommunicate request_size=4 [20:16:25]MH_SAM_APDU [20:16:25]CAPDU: 80 0D 01 02 [20:16:25]Write to MH i2c: E2 08 00 4D 03 80 0D 01 02 00 00 00 00 C9 [20:16:25]Write i2c OK [20:16:25]MH_I2C_Read... [20:16:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:16:25]Read from MH i2c: E2 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: E2 03 00 [20:16:25]MH_I2C_Read... [20:16:25]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [20:16:25]RAPDU: 90 00 [20:16:25]wFMCommunicate OK [20:16:25]wFMCommunicate request_size=255 [20:16:25]MH_SAM_APDU [20:16: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 E4 25 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 99 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 50 02 00 35 04 06 00 6A [20:16:26]Write to MH i2c: E2 02 01 4E 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 E4 25 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 99 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 50 02 00 35 04 06 00 6A 00 00 F5 [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:26]Read from MH i2c: E2 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 03 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [20:16:26]RAPDU: 90 00 [20:16:26]wFMCommunicate OK [20:16:26]wFMCommunicate request_size=10 [20:16:26]MH_SAM_APDU [20:16:26]CAPDU: 80 0D 02 02 05 66 BE EC B4 7D [20:16:26]Write to MH i2c: E2 0D 00 4F 03 80 0D 02 02 05 00 66 BE EC B4 7D 00 00 17 [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:16:26]Read from MH i2c: E2 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 03 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [20:16:26]RAPDU: 90 00 [20:16:26]wFMCommunicate OK [20:16:26]wFMCommunicate request_size=4 [20:16:26]MH_SAM_APDU [20:16:26]CAPDU: 80 0D 03 02 [20:16:26]Write to MH i2c: E2 08 00 50 03 80 0D 03 02 00 00 00 00 CE [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:16:26]Read from MH i2c: E2 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 0B 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 0B 00 50 03 00 4D 56 82 E5 40 04 3D BB 90 00 15 [20:16:26]RAPDU: 4D 56 82 E5 40 04 3D BB 90 00 [20:16:26]wFMCommunicate OK [20:16:26]SAM_PROTO_SignData done [20:16:26]FM_MakeSignedData done [20:16:26]CreateOFDProtocolMessage [20:16:26]wFMCommunicate request_size=4 [20:16:26]MH_SAM_APDU [20:16:26]CAPDU: 80 11 00 00 [20:16:26]Write to MH i2c: E2 08 00 51 03 80 11 00 00 00 00 00 00 CE [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:26]Read from MH i2c: E2 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 17 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: E2 17 00 51 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [20:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:16:26]wFMCommunicate OK [20:16:26]CreateOFDProtocolMessage done [20:16:26]OFDSenderStorePacket 151582 [20:16:26]StoreOFDPacket docnum=151582 [20:16:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 E7 07 01 F3 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 25 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 99 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 50 02 00 35 04 06 00 6A 66 BE EC B4 7D 4D 56 82 E5 40 04 3D BB [20:16:26]CheckFolder [20:16:26]dirname=/storage/ofd_packets [20:16:26]CheckFolder done [20:16:26]ProducePacketName [20:16:26]name=ofd_packets/00151582 [20:16:26]NVStorageSaveData ofd_packets/00151582 [20:16:26]File name is /storage/ofd_packets/00151582 [20:16:26]Write 301 bytes [20:16:26]NVStorageSaveData done [20:16:26]OFDSenderStorePacket done [20:16:26]KKMCreateOFDPacket done [20:16:26]NVStorageSaveData kkm_last_timestamp [20:16:26]File name is /storage/kkm_last_timestamp [20:16:26]Write 4 bytes [20:16:26]NVStorageSaveData done [20:16:26]ExternCall_PrintAddStr [20:16:26]wPrintStart [20:16:26]Write to MH i2c: 01 00 00 52 03 55 [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 07 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [20:16:26]RasterBufferAndPrint [20:16:26]line Счет N : (1)1785598 [20:16:26]line ИНН: 02508201610067 [20:16:26]line Контрольно-Кассовый Чек [20:16:26]line ПРОДАЖА [20:16:26]line ТРК (МРК, ГНК) : 12 [20:16:26]line Товар: 2710124130 [20:16:26]line Аи-92-К-5 [20:16:26]line 9.700 * 0.00 [20:16:26]line = 0.00 [20:16:26]line НДС 12% НСП 1% [20:16:26]line > о реализуемом товаре [20:16:26]line ИТОГО: 0.00 [20:16:26]line НСП 1% : 0.00 [20:16:26]line НДС 12% : 0.00 [20:16:26]line Наличными: 0.00 [20:16:26]line Безнал.: 0.00 [20:16:26]line Место: АЗС № 89 "Партнер Нефть" [20:16:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:16:26]line СНО: Общий режим [20:16:26]line Чек 332 21.09.2024 20:16 [20:16:26]line Смена: 474 ФФД: 1.0 [20:16:26]line ЗНМ: 0300000113 [20:16:26]line РНМ: 0000000000091825 [20:16:26]line Версия ККМ: 001 [20:16:26]line Талоны: ТК ГПНА Online [20:16:26]line 30144788 [20:16:26]line ФМ: 0000000000871835 [20:16:26]line ФД: 151582 [20:16:26]line ФПД: 116989522392189 [20:16:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201625&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151582&fm=116989522392189&tin=02508201610067®Number=0000000000091825&sum=0 [20:16:26]written 0, free lines is 4095 [20:16:26]OFD Sender: Processing packet 151582 [packets to send 825, broken 824] [20:16:26]ProducePacketName [20:16:26]name=ofd_packets/00151582 [20:16:26]OFD Sender: To server: pG, [20:16:26]CommunicateWithHost lk.salyk.kg:30040 [20:16:26]ConnectInit lk.salyk.kg [20:16:26]Write to MH i2c: 01 00 00 7C 03 7F [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 07 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: 01 07 00 7C 03 00 00 00 00 00 ED 0C 7F [20:16:26]RasterBufferAndPrint [20:16:26]line [20:16:26]line [20:16:26]line [20:16:26]line [20:16:26]line [20:16:26]written 0, free lines is 3314 [20:16:26]MH_Cut [20:16:26]Write to MH i2c: D1 01 00 83 03 01 58 [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: D1 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: D1 01 00 [20:16:26]MH_I2C_Read... [20:16:26]Read from MH i2c: D1 01 00 83 03 00 57 [20:16:26]Write to MH i2c: 01 00 00 84 03 87 [20:16:26]Write i2c OK [20:16:26]MH_I2C_Read... [20:16:27]*** Cut start [20:16:27]*** Purtial cut [20:16:27]*** Stage 1: CUTSNS_PIN = 1 [20:16:27]Read from MH i2c: 01 [20:16:27]MH_I2C_Read... [20:16:27]*** Stop cut motor [20:16:27]*** Cut end [20:16:27]Read from MH i2c: 01 07 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: 01 07 00 84 03 00 00 00 00 00 FF 0F 9C [20:16:27]process_action close_receipt done [20:16:27]requested_data is exist [20:16:27]produce_requested_data [20:16:27]requested_item fm.sn is exist - process it [20:16:27]wFMCommunicate request_size=4 [20:16:27]MH_SAM_APDU [20:16:27]CAPDU: 80 11 00 00 [20:16:27]Write to MH i2c: E2 08 00 85 03 80 11 00 00 00 00 00 00 02 [20:16:27]Write i2c OK [20:16:27]MH_I2C_Read... [20:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:27]Read from MH i2c: E2 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 17 00 [20:16:27]MH_I2C_Read... [20:16:27]Read from MH i2c: E2 17 00 85 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 55 [20:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:16:27]wFMCommunicate OK [20:16:27]requested_item fd.num is exist - process it [20:16:27]SAM_PROTO_GetFieldsCounters [20:16:27]wFMCommunicate request_size=4 [20:16:27]MH_SAM_APDU [20:16:27]CAPDU: 80 13 00 00 [20:16:27]Write to MH i2c: E2 08 00 86 03 80 13 00 00 00 00 00 00 05 [20:16:27]Write i2c OK [20:16:27]MH_I2C_Read... [20:16:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:16:28]Read from MH i2c: E2 [20:16:28]MH_I2C_Read... [20:16:28]Read from MH i2c: E2 62 00 [20:16:28]MH_I2C_Read... [20:16:28]Read from MH i2c: E2 62 00 86 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 58 [20:16:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:16:28]wFMCommunicate OK [20:16:28]SAM_PROTO_GetFieldsCounters done [20:16:28]requested_item shift.num is exist - process it [20:16:28]requested_item shift.opened is exist - process it [20:16:28]req_shift_opened [20:16:28]FM_GetShiftState [20:16:28]SAM_PROTO_GetShiftState [20:16:28]wFMCommunicate request_size=4 [20:16:28]MH_SAM_APDU [20:16:28]CAPDU: 80 13 01 00 [20:16:28]Write to MH i2c: E2 08 00 87 03 80 13 01 00 00 00 00 00 07 [20:16:28]Write i2c OK [20:16:28]MH_I2C_Read... [20:16:28]Read from MH i2c: E2 [20:16:28]MH_I2C_Read... [20:16:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:16:28]Read from MH i2c: E2 0E 00 [20:16:28]MH_I2C_Read... [20:16:28]Read from MH i2c: E2 0E 00 87 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 97 [20:16:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:16:28]wFMCommunicate OK [20:16:28]SAM_PROTO_GetShiftState done [20:16:28]FM_GetShiftState done [20:16:28]req_shift_opened done [20:16:28]requested_item shift.open_date is exist - process it [20:16:28]req_shift_open_date [20:16:28]req_shift_open_date done [20:16:28]produce_requested_data done [20:16:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151582,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:16:28]process_action_free close_receipt [20:16:28]json_value_free [20:16:28]json_value_free done [20:16:28]process_json_proto returns [20:16:28]Send response to host [20:16:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151582,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:16:28]free response buf [20:16:28]execute_script done [20:16:28]execute_script returns [20:16:28]free content buf [20:16:28]Sock 10.Close socket [20:16:28]Sock 10.Thread stoped [20:16:31]ConnectInit Can't take IP for lk.salyk.kg [20:16:31]CommunicateWithHost connect error [20:16:31]CommunicateWithHost err = -1 [20:16:31]OFD Sender: Server communicate error [20:16:36]OFD Sender: Processing packet 151582 [packets to send 825, broken 824] [20:16:36]ProducePacketName [20:16:36]name=ofd_packets/00151582 [20:16:36]OFD Sender: To server: pG, [20:16:36]CommunicateWithHost lk.salyk.kg:30040 [20:16:36]ConnectInit lk.salyk.kg [20:16:40]Connected sock=10 [20:16:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 E7 07 01 F3 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 25 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 99 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 50 02 00 35 04 06 00 6A 66 BE EC B4 7D 4D 56 82 E5 40 04 3D BB [20:16:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AC AF 47 00 D5 F3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1E 50 02 00 F4 03 04 00 AD D1 EE 66 B6 04 01 00 00 8B 45 1D 8B 57 6E A0 6C [20:16:41]CommunicateWithHost err = 0 [20:16:41]CheckOFDResponse [20:16:41]1017 (14) - 77093643461234 [20:16:41]1041 (16) - 0000000000871835 [20:16:41]1040 (4) - 151582 [20:16:41]1012 (4) - 21.09.2024 14:01 [20:16:41]1206 (1) - 0 [20:16:41]OFD Sender: Remove packet 151582 [20:16:41]ProducePacketName [20:16:41]name=ofd_packets/00151582 [20:16:41]NVStorageDeleteData [20:16:41]OFD Sender: No OFD packet to send [20:16:46]OFD Sender: No OFD packet to send [20:16:51]OFD Sender: No OFD packet to send [20:16:56]OFD Sender: No OFD packet to send [20:17:01]recv_with_timeout no data received [20:17:01]OFD Sender: No OFD packet to send [20:17:06]OFD Sender: No OFD packet to send [20:17:11]OFD Sender: No OFD packet to send [20:17:16]OFD Sender: No OFD packet to send [20:17:21]OFD Sender: No OFD packet to send [20:17:26]OFD Sender: No OFD packet to send [20:17:27]int [20:17:27]Write to MH i2c: 01 00 00 88 03 8B [20:17:27]*** FLAG_PRN_KEY set [20:17:27]Write i2c OK [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 07 00 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 07 00 88 03 00 08 00 00 00 FF 0F A8 [20:17:27]state=0 [20:17:27]Key pressed [20:17:27]Feed [20:17:27]Write to MH i2c: D8 00 00 89 03 63 [20:17:27]Write i2c OK [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: D8 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: D8 01 00 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: D8 01 00 89 03 00 64 [20:17:27]int [20:17:27]Write to MH i2c: 01 00 00 8A 03 8D [20:17:27]Write i2c OK [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 07 00 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 07 00 8A 03 00 48 00 00 00 3C 00 18 [20:17:27]state=2 [20:17:27]Key pressed [20:17:27]int [20:17:27]Write to MH i2c: 01 00 00 8B 03 8E [20:17:27]*** FLAG_PRN_KEY reset [20:17:27]Write i2c OK [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 07 00 [20:17:27]MH_I2C_Read... [20:17:27]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 F7 0F 9B [20:17:27]state=2 [20:17:27]Stop feed [20:17:28]int [20:17:28]Write to MH i2c: 01 00 00 8C 03 8F [20:17:28]*** FLAG_PRN_KEY set [20:17:28]Write i2c OK [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 07 00 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 07 00 8C 03 00 08 00 00 00 FF 0F AC [20:17:28]state=0 [20:17:28]Key pressed [20:17:28]Feed [20:17:28]Write to MH i2c: D8 00 00 8D 03 67 [20:17:28]Write i2c OK [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: D8 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: D8 01 00 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: D8 01 00 8D 03 00 68 [20:17:28]int [20:17:28]Write to MH i2c: 01 00 00 8E 03 91 [20:17:28]Write i2c OK [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 07 00 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 07 00 8E 03 00 48 00 00 00 3D 00 1D [20:17:28]state=2 [20:17:28]Key pressed [20:17:28]int [20:17:28]Write to MH i2c: 01 00 00 8F 03 92 [20:17:28]*** FLAG_PRN_KEY reset [20:17:28]Write i2c OK [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 07 00 [20:17:28]MH_I2C_Read... [20:17:28]Read from MH i2c: 01 07 00 8F 03 00 00 00 00 00 F6 0F 9E [20:17:28]state=2 [20:17:28]Stop feed [20:17:31]OFD Sender: No OFD packet to send [20:17:36]OFD Sender: No OFD packet to send [20:17:41]OFD Sender: No OFD packet to send [20:17:42]accept exits with 9 [20:17:42]New connection [20:17:42]New thread 3067452772 created [20:17:42]Thread 3067309412 joined [20:17:42]Waiting for new connection... [20:17:42] Sock 9.Parse request [20:17:42]Sock 9.Check first char [20:17:42]Sock 9.First char is OK [20:17:42]request: POST /json_proto HTTP/1.0 [20:17:42]Method: POST [20:17:42]URL: /json_proto [20:17:42]Method is POST - this is cgi request [20:17:42]url: /json_proto [20:17:42]query_string will be loaded in cgi processing [20:17:42]execute_cgi json_proto POST (null) [20:17:42]execute_cgi path=json_proto method=POST [20:17:42]POST find Content-Length [20:17:42]Host: 172.17.43.67:8080 [20:17:42]Content-Length: 680 [20:17:42]Content-Type: application/json [20:17:42] [20:17:42]POST finish read [20:17:42]Found Content-Length = 680 [20:17:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:42]execute_script... [20:17: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)1785599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:17:42]POST & json_proto [20:17:42]process_json_proto [20:17:42]json parsed OK: [20:17:42]protocol is kg_v1.0 [20:17:42]action value=close_receipt [20:17:42]process_action close_receipt [20:17:42]cmd_close_receipt [20:17:42]MH_GetDate [20:17:42]Write to MH i2c: F0 00 00 90 03 82 [20:17:42]Write i2c OK [20:17:42]MH_I2C_Read... [20:17:42]Read from MH i2c: F0 [20:17:42]MH_I2C_Read... [20:17:42]Read from MH i2c: F0 09 00 [20:17:42]MH_I2C_Read... [20:17:42]Read from MH i2c: F0 09 00 90 03 00 E7 29 EF 66 6A BD 47 65 C3 [20:17:42]GetLastDocTimeStamp 1726949785 [20:17:42]current date 1726949863 [20:17:42]FM_GetShiftState [20:17:42]SAM_PROTO_GetShiftState [20:17:42]wFMCommunicate request_size=4 [20:17:42]MH_SAM_APDU [20:17:42]CAPDU: 80 13 01 00 [20:17:42]Write to MH i2c: E2 08 00 91 03 80 13 01 00 00 00 00 00 11 [20:17:42]Write i2c OK [20:17:42]MH_I2C_Read... [20:17:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:42]Read from MH i2c: E2 [20:17:42]MH_I2C_Read... [20:17:42]Read from MH i2c: E2 0E 00 [20:17:42]MH_I2C_Read... [20:17:42]Read from MH i2c: E2 0E 00 91 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A1 [20:17:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:17:42]wFMCommunicate OK [20:17:42]SAM_PROTO_GetShiftState done [20:17:42]FM_GetShiftState done [20:17:42]opened in 1726878748 [20:17:42]opened+sec_in_day 1726965148 [20:17:42]quantity*price = 300075 [20:17:42]sum+1 = 300077 [20:17:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 333 21.09.2024 20:17 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151583 ФПД: 208436341074948 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201743&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151583&fm=208436341074948&tin=02508201610067®Number=0000000000091825&sum=300000 [20:17:44]StoreToDocumentArchive [20:17:44]shift 474 fd 151583 [20:17:44]save to /storage/0474/doc_00151583 [20:17:44]save last doc name /storage/0474/doc_00151583 to /storage/kkm_last_doc_name [20:17:44]save OK [20:17:44]Clear old archive folders... [20:17:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:17:44]tlvbuf is 01402BE0 [20:17:44]SAM_PROTO_ClearQueue [20:17:44]wFMCommunicate request_size=4 [20:17:44]MH_SAM_APDU [20:17:44]CAPDU: 80 09 00 00 [20:17:44]Write to MH i2c: E2 08 00 9E 03 80 09 00 00 00 00 00 00 13 [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 [20:17:44]MH_I2C_Read... [20:17:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:17:44]Read from MH i2c: E2 03 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [20:17:44]RAPDU: 90 00 [20:17:44]wFMCommunicate OK [20:17:44]SAM_PROTO_ClearQueue done [20:17:44]KKMCreateOFDPacket [20:17:44]OFDProtocolAddRootSTLVToBuf [20:17:44]FM_MakeSignedData [20:17:44]FM_MakeSignedData [20:17:44]SAM_PROTO_SignData [20:17:44]wFMCommunicate request_size=4 [20:17:44]MH_SAM_APDU [20:17:44]CAPDU: 80 0D 01 02 [20:17:44]Write to MH i2c: E2 08 00 9F 03 80 0D 01 02 00 00 00 00 1B [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:17:44]Read from MH i2c: E2 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [20:17:44]RAPDU: 90 00 [20:17:44]wFMCommunicate OK [20:17:44]wFMCommunicate request_size=255 [20:17:44]MH_SAM_APDU [20:17:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 E7 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 50 02 00 35 04 06 00 BD 92 5E 11 [20:17:44]Write to MH i2c: E2 02 01 A0 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 E7 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 50 02 00 35 04 06 00 BD 92 5E 11 00 00 94 [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:44]Read from MH i2c: E2 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [20:17:44]RAPDU: 90 00 [20:17:44]wFMCommunicate OK [20:17:44]wFMCommunicate request_size=7 [20:17:44]MH_SAM_APDU [20:17:44]CAPDU: 80 0D 02 02 02 6C 04 [20:17:44]Write to MH i2c: E2 0A 00 A1 03 80 0D 02 02 02 00 6C 04 00 00 92 [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:17:44]Read from MH i2c: E2 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 03 00 A1 03 00 90 00 18 [20:17:44]RAPDU: 90 00 [20:17:44]wFMCommunicate OK [20:17:44]wFMCommunicate request_size=4 [20:17:44]MH_SAM_APDU [20:17:44]CAPDU: 80 0D 03 02 [20:17:44]Write to MH i2c: E2 08 00 A2 03 80 0D 03 02 00 00 00 00 20 [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:17:44]Read from MH i2c: E2 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 0B 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 0B 00 A2 03 00 BB 19 92 5D D0 6C 8E 43 90 00 F1 [20:17:44]RAPDU: BB 19 92 5D D0 6C 8E 43 90 00 [20:17:44]wFMCommunicate OK [20:17:44]SAM_PROTO_SignData done [20:17:44]FM_MakeSignedData done [20:17:44]CreateOFDProtocolMessage [20:17:44]wFMCommunicate request_size=4 [20:17:44]MH_SAM_APDU [20:17:44]CAPDU: 80 11 00 00 [20:17:44]Write to MH i2c: E2 08 00 A3 03 80 11 00 00 00 00 00 00 20 [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:44]Read from MH i2c: E2 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 17 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: E2 17 00 A3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [20:17:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:17:44]wFMCommunicate OK [20:17:44]CreateOFDProtocolMessage done [20:17:44]OFDSenderStorePacket 151583 [20:17:44]StoreOFDPacket docnum=151583 [20:17:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 A3 04 01 F4 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 E7 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 50 02 00 35 04 06 00 BD 92 5E 11 6C 04 BB 19 92 5D D0 6C 8E 43 [20:17:44]CheckFolder [20:17:44]dirname=/storage/ofd_packets [20:17:44]CheckFolder done [20:17:44]ProducePacketName [20:17:44]name=ofd_packets/00151583 [20:17:44]NVStorageSaveData ofd_packets/00151583 [20:17:44]File name is /storage/ofd_packets/00151583 [20:17:44]Write 298 bytes [20:17:44]NVStorageSaveData done [20:17:44]OFDSenderStorePacket done [20:17:44]KKMCreateOFDPacket done [20:17:44]NVStorageSaveData kkm_last_timestamp [20:17:44]File name is /storage/kkm_last_timestamp [20:17:44]Write 4 bytes [20:17:44]NVStorageSaveData done [20:17:44]ExternCall_PrintAddStr [20:17:44]wPrintStart [20:17:44]Write to MH i2c: 01 00 00 A4 03 A7 [20:17:44]Write i2c OK [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: 01 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: 01 07 00 [20:17:44]MH_I2C_Read... [20:17:44]Read from MH i2c: 01 07 00 A4 03 00 00 00 00 00 FF 0F BC [20:17:44]RasterBufferAndPrint [20:17:44]line Счет N : (1)1785599 [20:17:44]line ИНН: 02508201610067 [20:17:44]line Контрольно-Кассовый Чек [20:17:44]line ПРОДАЖА [20:17:44]line ТРК (МРК, ГНК) : 41 [20:17:44]line Товар: 2710194210 [20:17:44]line ДТ-К-5 [20:17:44]line 39.380 * 76.20 [20:17:44]line = 3000.76 [20:17:44]line НДС 12% НСП 1% [20:17:44]line > о реализуемом товаре [20:17:44]line ОКРУГЛЕНИЕ: -0.76 [20:17:44]line ИТОГО: 3000.00 [20:17:44]line Внесено: 3000.00 [20:17:44]line СДАЧА: 0.00 [20:17:44]line НСП 1% : 26.55 [20:17:44]line НДС 12% : 318.66 [20:17:44]line Наличными: 3000.00 [20:17:44]line Безнал.: 0.00 [20:17:44]line Место: АЗС № 89 "Партнер Нефть" [20:17:44]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:17:44]line СНО: Общий режим [20:17:44]line Чек 333 21.09.2024 20:17 [20:17:44]line Смена: 474 ФФД: 1.0 [20:17:44]line ЗНМ: 0300000113 [20:17:44]line РНМ: 0000000000091825 [20:17:44]line Версия ККМ: 001 [20:17:44]line ФМ: 0000000000871835 [20:17:44]line ФД: 151583 [20:17:44]line ФПД: 208436341074948 [20:17:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201743&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151583&fm=208436341074948&tin=02508201610067®Number=0000000000091825&sum=300000 [20:17:44]OFD Sender: Processing packet 151583 [packets to send 825, broken 824] [20:17:44]ProducePacketName [20:17:44]name=ofd_packets/00151583 [20:17:44]OFD Sender: To server: pG, [20:17:44]CommunicateWithHost lk.salyk.kg:30040 [20:17:44]ConnectInit lk.salyk.kg [20:17:44]written 0, free lines is 4095 [20:17:45]Write to MH i2c: 01 00 00 CF 03 D2 [20:17:45]Write i2c OK [20:17:45]MH_I2C_Read... [20:17:45]Read from MH i2c: 01 [20:17:45]MH_I2C_Read... [20:17:45]Read from MH i2c: 01 07 00 [20:17:45]MH_I2C_Read... [20:17:45]Read from MH i2c: 01 07 00 CF 03 00 00 00 00 00 E6 0C CB [20:17:45]RasterBufferAndPrint [20:17:45]line [20:17:45]line [20:17:45]line [20:17:45]line [20:17:45]line [20:17:45]written 0, free lines is 3308 [20:17:45]MH_Cut [20:17:45]Write to MH i2c: D1 01 00 D6 03 01 AB [20:17:45]Write i2c OK [20:17:45]MH_I2C_Read... [20:17:45]Read from MH i2c: D1 [20:17:45]MH_I2C_Read... [20:17:45]Read from MH i2c: D1 01 00 [20:17:45]MH_I2C_Read... [20:17:45]Read from MH i2c: D1 01 00 D6 03 00 AA [20:17:45]Write to MH i2c: 01 00 00 D7 03 DA [20:17:45]Write i2c OK [20:17:45]MH_I2C_Read... [20:17:46]*** Cut start [20:17:46]*** Purtial cut [20:17:46]*** Stage 1: CUTSNS_PIN = 1 [20:17:46]Read from MH i2c: 01 [20:17:46]MH_I2C_Read... [20:17:46]*** Stop cut motor [20:17:46]*** Cut end [20:17:46]Read from MH i2c: 01 07 00 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: 01 07 00 D7 03 00 00 00 00 00 FF 0F EF [20:17:46]process_action close_receipt done [20:17:46]requested_data is exist [20:17:46]produce_requested_data [20:17:46]requested_item fm.sn is exist - process it [20:17:46]wFMCommunicate request_size=4 [20:17:46]MH_SAM_APDU [20:17:46]CAPDU: 80 11 00 00 [20:17:46]Write to MH i2c: E2 08 00 D8 03 80 11 00 00 00 00 00 00 55 [20:17:46]Write i2c OK [20:17:46]MH_I2C_Read... [20:17:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:17:46]Read from MH i2c: E2 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: E2 17 00 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: E2 17 00 D8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [20:17:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:17:46]wFMCommunicate OK [20:17:46]requested_item fd.num is exist - process it [20:17:46]SAM_PROTO_GetFieldsCounters [20:17:46]wFMCommunicate request_size=4 [20:17:46]MH_SAM_APDU [20:17:46]CAPDU: 80 13 00 00 [20:17:46]Write to MH i2c: E2 08 00 D9 03 80 13 00 00 00 00 00 00 58 [20:17:46]Write i2c OK [20:17:46]MH_I2C_Read... [20:17:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:17:46]Read from MH i2c: E2 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: E2 62 00 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: E2 62 00 D9 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 AF [20:17:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 1F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:17:46]wFMCommunicate OK [20:17:46]SAM_PROTO_GetFieldsCounters done [20:17:46]requested_item shift.num is exist - process it [20:17:46]requested_item shift.opened is exist - process it [20:17:46]req_shift_opened [20:17:46]FM_GetShiftState [20:17:46]SAM_PROTO_GetShiftState [20:17:46]wFMCommunicate request_size=4 [20:17:46]MH_SAM_APDU [20:17:46]CAPDU: 80 13 01 00 [20:17:46]Write to MH i2c: E2 08 00 DA 03 80 13 01 00 00 00 00 00 5A [20:17:46]Write i2c OK [20:17:46]MH_I2C_Read... [20:17:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:17:46]Read from MH i2c: E2 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: E2 0E 00 [20:17:46]MH_I2C_Read... [20:17:46]Read from MH i2c: E2 0E 00 DA 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EA [20:17:46]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:17:46]wFMCommunicate OK [20:17:46]SAM_PROTO_GetShiftState done [20:17:46]FM_GetShiftState done [20:17:46]req_shift_opened done [20:17:46]requested_item shift.open_date is exist - process it [20:17:46]req_shift_open_date [20:17:46]req_shift_open_date done [20:17:46]produce_requested_data done [20:17:46]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151583,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:17:46]process_action_free close_receipt [20:17:46]json_value_free [20:17:46]json_value_free done [20:17:46]process_json_proto returns [20:17:46]Send response to host [20:17:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151583,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:17:46]free response buf [20:17:46]execute_script done [20:17:46]execute_script returns [20:17:46]free content buf [20:17:46]Sock 9.Close socket [20:17:46]Sock 9.Thread stoped [20:17:48]Connected sock=11 [20:17:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D4 A3 04 01 F4 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 E7 29 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 50 02 00 35 04 06 00 BD 92 5E 11 6C 04 BB 19 92 5D D0 6C 8E 43 [20:17:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 8C E3 47 00 D4 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 1F 50 02 00 F4 03 04 00 F0 D1 EE 66 B6 04 01 00 00 F2 CC 22 19 87 8B 81 21 [20:17:48]CommunicateWithHost err = 0 [20:17:48]CheckOFDResponse [20:17:48]1017 (14) - 77093643461234 [20:17:48]1041 (16) - 0000000000871835 [20:17:48]1040 (4) - 151583 [20:17:48]1012 (4) - 21.09.2024 14:02 [20:17:48]1206 (1) - 0 [20:17:48]OFD Sender: Remove packet 151583 [20:17:48]ProducePacketName [20:17:48]name=ofd_packets/00151583 [20:17:48]NVStorageDeleteData [20:17:49]OFD Sender: No OFD packet to send [20:17:54]OFD Sender: No OFD packet to send [20:17:59]OFD Sender: No OFD packet to send [20:18:04]OFD Sender: No OFD packet to send [20:18:09]OFD Sender: No OFD packet to send [20:18:10]recv_with_timeout no data received [20:18:14]OFD Sender: No OFD packet to send [20:18:19]OFD Sender: No OFD packet to send [20:18:21]recv_with_timeout no data received [20:18:24]OFD Sender: No OFD packet to send [20:18:29]OFD Sender: No OFD packet to send [20:18:34]OFD Sender: No OFD packet to send [20:18:39]OFD Sender: No OFD packet to send [20:18:44]OFD Sender: No OFD packet to send [20:18:49]OFD Sender: No OFD packet to send [20:18:54]OFD Sender: No OFD packet to send [20:18:59]OFD Sender: No OFD packet to send [20:19:04]OFD Sender: No OFD packet to send [20:19:09]OFD Sender: No OFD packet to send [20:19:10]accept exits with 7 [20:19:10]New connection [20:19:10]New thread 3067309412 created [20:19:10]Thread 3067452772 joined [20:19:10]Waiting for new connection... [20:19:10] Sock 7.Parse request [20:19:10]Sock 7.Check first char [20:19:10]Sock 7.First char is OK [20:19:10]request: POST /json_proto HTTP/1.0 [20:19:10]Method: POST [20:19:10]URL: /json_proto [20:19:10]Method is POST - this is cgi request [20:19:10]url: /json_proto [20:19:10]query_string will be loaded in cgi processing [20:19:10]execute_cgi json_proto POST (null) [20:19:10]execute_cgi path=json_proto method=POST [20:19:10]POST find Content-Length [20:19:10]Host: 172.17.43.67:8080 [20:19:10]Content-Length: 797 [20:19:10]Content-Type: application/json [20:19:10] [20:19:10]POST finish read [20:19:10]Found Content-Length = 797 [20:19:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 14.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:10]execute_script... [20:19: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)1785600", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 14.440, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:10]POST & json_proto [20:19:10]process_json_proto [20:19:10]json parsed OK: [20:19:10]protocol is kg_v1.0 [20:19:10]action value=close_receipt [20:19:10]process_action close_receipt [20:19:10]cmd_close_receipt [20:19:10]MH_GetDate [20:19:10]Write to MH i2c: F0 00 00 DB 03 CD [20:19:10]Write i2c OK [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: F0 [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: F0 09 00 [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: F0 09 00 DB 03 00 3F 2A EF 66 6A BD 47 65 67 [20:19:10]GetLastDocTimeStamp 1726949863 [20:19:10]current date 1726949951 [20:19:10]FM_GetShiftState [20:19:10]SAM_PROTO_GetShiftState [20:19:10]wFMCommunicate request_size=4 [20:19:10]MH_SAM_APDU [20:19:10]CAPDU: 80 13 01 00 [20:19:10]Write to MH i2c: E2 08 00 DC 03 80 13 01 00 00 00 00 00 5C [20:19:10]Write i2c OK [20:19:10]MH_I2C_Read... [20:19:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:10]Read from MH i2c: E2 [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: E2 0E 00 [20:19:10]MH_I2C_Read... [20:19:10]Read from MH i2c: E2 0E 00 DC 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EC [20:19:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:19:10]wFMCommunicate OK [20:19:10]SAM_PROTO_GetShiftState done [20:19:10]FM_GetShiftState done [20:19:10]opened in 1726878748 [20:19:10]opened+sec_in_day 1726965148 [20:19:10]quantity*price = 0 [20:19:10]sum+1 = 1 [20:19:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 334 21.09.2024 20:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151584 ФПД: 115169338926207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151584&fm=115169338926207&tin=02508201610067®Number=0000000000091825&sum=0 [20:19:11]StoreToDocumentArchive [20:19:11]shift 474 fd 151584 [20:19:11]save to /storage/0474/doc_00151584 [20:19:11]save last doc name /storage/0474/doc_00151584 to /storage/kkm_last_doc_name [20:19:11]save OK [20:19:11]Clear old archive folders... [20:19:11]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:19:11]tlvbuf is 01405E60 [20:19:11]SAM_PROTO_ClearQueue [20:19:11]wFMCommunicate request_size=4 [20:19:11]MH_SAM_APDU [20:19:11]CAPDU: 80 09 00 00 [20:19:11]Write to MH i2c: E2 08 00 E9 03 80 09 00 00 00 00 00 00 5E [20:19:11]Write i2c OK [20:19:11]MH_I2C_Read... [20:19:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:11]Read from MH i2c: E2 [20:19:11]MH_I2C_Read... [20:19:11]Read from MH i2c: E2 03 00 [20:19:11]MH_I2C_Read... [20:19:11]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [20:19:11]RAPDU: 90 00 [20:19:11]wFMCommunicate OK [20:19:11]SAM_PROTO_ClearQueue done [20:19:11]KKMCreateOFDPacket [20:19:11]OFDProtocolAddRootSTLVToBuf [20:19:11]FM_MakeSignedData [20:19:11]FM_MakeSignedData [20:19:11]SAM_PROTO_SignData [20:19:11]wFMCommunicate request_size=4 [20:19:11]MH_SAM_APDU [20:19:11]CAPDU: 80 0D 01 02 [20:19:11]Write to MH i2c: E2 08 00 EA 03 80 0D 01 02 00 00 00 00 66 [20:19:11]Write i2c OK [20:19:11]MH_I2C_Read... [20:19:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 03 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [20:19:12]RAPDU: 90 00 [20:19:12]wFMCommunicate OK [20:19:12]wFMCommunicate request_size=255 [20:19:12]MH_SAM_APDU [20:19:12]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 3F 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 50 02 00 35 04 06 00 68 BE F3 89 24 [20:19:12]Write to MH i2c: E2 02 01 EB 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 3F 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 50 02 00 35 04 06 00 68 BE F3 89 24 00 00 52 [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 03 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [20:19:12]RAPDU: 90 00 [20:19:12]wFMCommunicate OK [20:19:12]wFMCommunicate request_size=6 [20:19:12]MH_SAM_APDU [20:19:12]CAPDU: 80 0D 02 02 01 7F [20:19:12]Write to MH i2c: E2 09 00 EC 03 80 0D 02 02 01 00 7F 00 00 EA [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 03 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 03 00 EC 03 00 90 00 63 [20:19:12]RAPDU: 90 00 [20:19:12]wFMCommunicate OK [20:19:12]wFMCommunicate request_size=4 [20:19:12]MH_SAM_APDU [20:19:12]CAPDU: 80 0D 03 02 [20:19:12]Write to MH i2c: E2 08 00 ED 03 80 0D 03 02 00 00 00 00 6B [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 0B 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 0B 00 ED 03 00 14 07 FB 7F 5E 00 6D 63 90 00 2F [20:19:12]RAPDU: 14 07 FB 7F 5E 00 6D 63 90 00 [20:19:12]wFMCommunicate OK [20:19:12]SAM_PROTO_SignData done [20:19:12]FM_MakeSignedData done [20:19:12]CreateOFDProtocolMessage [20:19:12]wFMCommunicate request_size=4 [20:19:12]MH_SAM_APDU [20:19:12]CAPDU: 80 11 00 00 [20:19:12]Write to MH i2c: E2 08 00 EE 03 80 11 00 00 00 00 00 00 6B [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:12]Read from MH i2c: E2 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 17 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: E2 17 00 EE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BE [20:19:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:19:12]wFMCommunicate OK [20:19:12]CreateOFDProtocolMessage done [20:19:12]OFDSenderStorePacket 151584 [20:19:12]StoreOFDPacket docnum=151584 [20:19:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 19 74 03 01 81 0A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 3F 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 50 02 00 35 04 06 00 68 BE F3 89 24 7F 14 07 FB 7F 5E 00 6D 63 [20:19:12]CheckFolder [20:19:12]dirname=/storage/ofd_packets [20:19:12]CheckFolder done [20:19:12]ProducePacketName [20:19:12]name=ofd_packets/00151584 [20:19:12]NVStorageSaveData ofd_packets/00151584 [20:19:12]File name is /storage/ofd_packets/00151584 [20:19:12]Write 297 bytes [20:19:12]NVStorageSaveData done [20:19:12]OFDSenderStorePacket done [20:19:12]KKMCreateOFDPacket done [20:19:12]NVStorageSaveData kkm_last_timestamp [20:19:12]File name is /storage/kkm_last_timestamp [20:19:12]Write 4 bytes [20:19:12]NVStorageSaveData done [20:19:12]ExternCall_PrintAddStr [20:19:12]wPrintStart [20:19:12]Write to MH i2c: 01 00 00 EF 03 F2 [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: 01 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: 01 07 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: 01 07 00 EF 03 00 00 00 00 00 FF 0F 07 [20:19:12]RasterBufferAndPrint [20:19:12]line Счет N : (1)1785600 [20:19:12]line ИНН: 02508201610067 [20:19:12]line Контрольно-Кассовый Чек [20:19:12]line ПРОДАЖА [20:19:12]line ТРК (МРК, ГНК) : 33 [20:19:12]line Товар: 2710124130 [20:19:12]line Super-92 [20:19:12]line 14.440 * 0.00 [20:19:12]line = 0.00 [20:19:12]line НДС 12% НСП 1% [20:19:12]line > о реализуемом товаре [20:19:12]line ИТОГО: 0.00 [20:19:12]line НСП 1% : 0.00 [20:19:12]line НДС 12% : 0.00 [20:19:12]line Наличными: 0.00 [20:19:12]line Безнал.: 0.00 [20:19:12]line Место: АЗС № 89 "Партнер Нефть" [20:19:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:19:12]line СНО: Общий режим [20:19:12]line Чек 334 21.09.2024 20:19 [20:19:12]line Смена: 474 ФФД: 1.0 [20:19:12]line ЗНМ: 0300000113 [20:19:12]line РНМ: 0000000000091825 [20:19:12]line Версия ККМ: 001 [20:19:12]line Платежная система: Бакай Банк [20:19:12]line ФМ: 0000000000871835 [20:19:12]line ФД: 151584 [20:19:12]line ФПД: 115169338926207 [20:19:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201911&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151584&fm=115169338926207&tin=02508201610067®Number=0000000000091825&sum=0 [20:19:12]written 0, free lines is 4095 [20:19:12]OFD Sender: Processing packet 151584 [packets to send 825, broken 824] [20:19:12]ProducePacketName [20:19:12]name=ofd_packets/00151584 [20:19:12]OFD Sender: To server: pG, [20:19:12]CommunicateWithHost lk.salyk.kg:30040 [20:19:12]ConnectInit lk.salyk.kg [20:19:12]Write to MH i2c: 01 00 00 19 04 1D [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: 01 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: 01 07 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: 01 07 00 19 04 00 00 00 00 00 E9 0C 19 [20:19:12]RasterBufferAndPrint [20:19:12]line [20:19:12]line [20:19:12]line [20:19:12]line [20:19:12]line [20:19:12]written 0, free lines is 3311 [20:19:12]MH_Cut [20:19:12]Write to MH i2c: D1 01 00 20 04 01 F6 [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: D1 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: D1 01 00 [20:19:12]MH_I2C_Read... [20:19:12]Read from MH i2c: D1 01 00 20 04 00 F5 [20:19:12]Write to MH i2c: 01 00 00 21 04 25 [20:19:12]Write i2c OK [20:19:12]MH_I2C_Read... [20:19:13]*** Cut start [20:19:13]*** Purtial cut [20:19:13]*** Stage 1: CUTSNS_PIN = 1 [20:19:13]Read from MH i2c: 01 [20:19:13]MH_I2C_Read... [20:19:13]*** Stop cut motor [20:19:13]*** Cut end [20:19:13]Read from MH i2c: 01 07 00 [20:19:13]MH_I2C_Read... [20:19:13]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 FF 0F 3A [20:19:13]process_action close_receipt done [20:19:13]requested_data is exist [20:19:13]produce_requested_data [20:19:13]requested_item fm.sn is exist - process it [20:19:13]wFMCommunicate request_size=4 [20:19:13]MH_SAM_APDU [20:19:13]CAPDU: 80 11 00 00 [20:19:13]Write to MH i2c: E2 08 00 22 04 80 11 00 00 00 00 00 00 A0 [20:19:13]Write i2c OK [20:19:13]MH_I2C_Read... [20:19:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:13]Read from MH i2c: E2 [20:19:13]MH_I2C_Read... [20:19:13]Read from MH i2c: E2 17 00 [20:19:13]MH_I2C_Read... [20:19:13]Read from MH i2c: E2 17 00 22 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F3 [20:19:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:19:13]wFMCommunicate OK [20:19:13]requested_item fd.num is exist - process it [20:19:13]SAM_PROTO_GetFieldsCounters [20:19:13]wFMCommunicate request_size=4 [20:19:13]MH_SAM_APDU [20:19:13]CAPDU: 80 13 00 00 [20:19:13]Write to MH i2c: E2 08 00 23 04 80 13 00 00 00 00 00 00 A3 [20:19:13]Write i2c OK [20:19:13]MH_I2C_Read... [20:19:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:14]Read from MH i2c: E2 [20:19:14]MH_I2C_Read... [20:19:14]Read from MH i2c: E2 62 00 [20:19:14]MH_I2C_Read... [20:19:14]Read from MH i2c: E2 62 00 23 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 FE [20:19:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 20 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:14]wFMCommunicate OK [20:19:14]SAM_PROTO_GetFieldsCounters done [20:19:14]requested_item shift.num is exist - process it [20:19:14]requested_item shift.opened is exist - process it [20:19:14]req_shift_opened [20:19:14]FM_GetShiftState [20:19:14]SAM_PROTO_GetShiftState [20:19:14]wFMCommunicate request_size=4 [20:19:14]MH_SAM_APDU [20:19:14]CAPDU: 80 13 01 00 [20:19:14]Write to MH i2c: E2 08 00 24 04 80 13 01 00 00 00 00 00 A5 [20:19:14]Write i2c OK [20:19:14]MH_I2C_Read... [20:19:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:14]Read from MH i2c: E2 [20:19:14]MH_I2C_Read... [20:19:14]Read from MH i2c: E2 0E 00 [20:19:14]MH_I2C_Read... [20:19:14]Read from MH i2c: E2 0E 00 24 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 35 [20:19:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:19:14]wFMCommunicate OK [20:19:14]SAM_PROTO_GetShiftState done [20:19:14]FM_GetShiftState done [20:19:14]req_shift_opened done [20:19:14]requested_item shift.open_date is exist - process it [20:19:14]req_shift_open_date [20:19:14]req_shift_open_date done [20:19:14]produce_requested_data done [20:19:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151584,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:19:14]process_action_free close_receipt [20:19:14]json_value_free [20:19:14]json_value_free done [20:19:14]process_json_proto returns [20:19:14]Send response to host [20:19:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151584,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:19:14]free response buf [20:19:14]execute_script done [20:19:14]execute_script returns [20:19:14]free content buf [20:19:14]Sock 7.Close socket [20:19:14]Sock 7.Thread stoped [20:19:17]ConnectInit Can't take IP for lk.salyk.kg [20:19:17]CommunicateWithHost connect error [20:19:17]CommunicateWithHost err = -1 [20:19:17]OFD Sender: Server communicate error [20:19:22]OFD Sender: Processing packet 151584 [packets to send 825, broken 824] [20:19:22]ProducePacketName [20:19:22]name=ofd_packets/00151584 [20:19:22]OFD Sender: To server: pG, [20:19:22]CommunicateWithHost lk.salyk.kg:30040 [20:19:22]ConnectInit lk.salyk.kg [20:19:26]recv_with_timeout no data received [20:19:27]Connected sock=10 [20:19:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 19 74 03 01 81 0A 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 68 38 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 3F 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 20 50 02 00 35 04 06 00 68 BE F3 89 24 7F 14 07 FB 7F 5E 00 6D 63 [20:19:27]accept exits with 9 [20:19:27]New connection [20:19:27]New thread 3067452772 created [20:19:27]Thread 3067309412 joined [20:19:27]Waiting for new connection... [20:19:27] Sock 9.Parse request [20:19:27]Sock 9.Check first char [20:19:27]Sock 9.First char is OK [20:19:27]request: POST /json_proto HTTP/1.0 [20:19:27]Method: POST [20:19:27]URL: /json_proto [20:19:27]Method is POST - this is cgi request [20:19:27]url: /json_proto [20:19:27]query_string will be loaded in cgi processing [20:19:27]execute_cgi json_proto POST (null) [20:19:27]execute_cgi path=json_proto method=POST [20:19:27]POST find Content-Length [20:19:27]Host: 172.17.43.67:8080 [20:19:27]Content-Length: 737 [20:19:27]Content-Type: application/json [20:19:27] [20:19:27]POST finish read [20:19:27]Found Content-Length = 737 [20:19:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 151583, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:27]execute_script... [20:19:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale_refund", "base_FD": 151583, "base_FM": "0000000000871835", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:27]POST & json_proto [20:19:27]process_json_proto [20:19:27]json parsed OK: [20:19:27]protocol is kg_v1.0 [20:19:27]action value=close_receipt [20:19:27]process_action close_receipt [20:19:27]cmd_close_receipt [20:19:27]MH_GetDate [20:19:27]Write to MH i2c: F0 00 00 25 04 18 [20:19:27]Write i2c OK [20:19:27]MH_I2C_Read... [20:19:27]Read from MH i2c: F0 [20:19:27]MH_I2C_Read... [20:19:27]Read from MH i2c: F0 09 00 [20:19:27]MH_I2C_Read... [20:19:27]Read from MH i2c: F0 09 00 25 04 00 50 2A EF 66 6A BD 47 65 C3 [20:19:27]GetLastDocTimeStamp 1726949951 [20:19:27]current date 1726949968 [20:19:27]FM_GetShiftState [20:19:27]SAM_PROTO_GetShiftState [20:19:27]wFMCommunicate request_size=4 [20:19:27]MH_SAM_APDU [20:19:27]CAPDU: 80 13 01 00 [20:19:27]Write to MH i2c: E2 08 00 26 04 80 13 01 00 00 00 00 00 A7 [20:19:27]Write i2c OK [20:19:27]MH_I2C_Read... [20:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:27]Read from MH i2c: E2 [20:19:27]MH_I2C_Read... [20:19:27]Read from MH i2c: E2 0E 00 [20:19:27]MH_I2C_Read... [20:19:27]Read from MH i2c: E2 0E 00 26 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 37 [20:19:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:19:27]wFMCommunicate OK [20:19:27]SAM_PROTO_GetShiftState done [20:19:27]FM_GetShiftState done [20:19:27]opened in 1726878748 [20:19:27]opened+sec_in_day 1726965148 [20:19:27]quantity*price = 300075 [20:19:27]sum+1 = 300077 [20:19:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 335 21.09.2024 20:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФД осн.: 151583 ФМ осн.: 0000000000871835 ФМ: 0000000000871835 ФД: 151585 ФПД: 251246215471609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201928&type=2&operation_type=1&fn_number=0000000000871835&fd_number=151585&fm=251246215471609&tin=02508201610067®Number=0000000000091825&sum=300000 [20:19:28]StoreToDocumentArchive [20:19:28]shift 474 fd 151585 [20:19:28]save to /storage/0474/doc_00151585 [20:19:28]save last doc name /storage/0474/doc_00151585 to /storage/kkm_last_doc_name [20:19:28]save OK [20:19:28]Clear old archive folders... [20:19:28]ProcessDocumentItem done err = 0, tmpTLVsize=276 [20:19:28]tlvbuf is 0147F3F0 [20:19:28]SAM_PROTO_ClearQueue [20:19:28]wFMCommunicate request_size=4 [20:19:28]MH_SAM_APDU [20:19:28]CAPDU: 80 09 00 00 [20:19:28]Write to MH i2c: E2 08 00 35 04 80 09 00 00 00 00 00 00 AB [20:19:28]Write i2c OK [20:19:28]MH_I2C_Read... [20:19:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:28]Read from MH i2c: E2 [20:19:28]MH_I2C_Read... [20:19:28]Read from MH i2c: E2 03 00 [20:19:28]MH_I2C_Read... [20:19:28]Read from MH i2c: E2 03 00 35 04 00 90 00 AD [20:19:28]RAPDU: 90 00 [20:19:28]wFMCommunicate OK [20:19:28]SAM_PROTO_ClearQueue done [20:19:28]KKMCreateOFDPacket [20:19:28]OFDProtocolAddRootSTLVToBuf [20:19:28]FM_MakeSignedData [20:19:28]FM_MakeSignedData [20:19:28]SAM_PROTO_SignData [20:19:28]wFMCommunicate request_size=4 [20:19:28]MH_SAM_APDU [20:19:28]CAPDU: 80 0D 01 02 [20:19:28]Write to MH i2c: E2 08 00 36 04 80 0D 01 02 00 00 00 00 B3 [20:19:28]Write i2c OK [20:19:28]MH_I2C_Read... [20:19:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:28]Read from MH i2c: E2 [20:19:28]MH_I2C_Read... [20:19:28]Read from MH i2c: E2 03 00 [20:19:28]MH_I2C_Read... [20:19:28]Read from MH i2c: E2 03 00 36 04 00 90 00 AE [20:19:28]RAPDU: 90 00 [20:19:28]wFMCommunicate OK [20:19:28]wFMCommunicate request_size=255 [20:19:28]MH_SAM_APDU [20:19:28]CAPDU: 80 0D 02 02 FA 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 50 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 1F 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 [20:19:29]Write to MH i2c: E2 02 01 37 04 80 0D 02 02 FA 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 50 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 1F 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 00 00 CC [20:19:29]Write i2c OK [20:19:29]MH_I2C_Read... [20:19:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:29]Read from MH i2c: E2 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 03 00 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 03 00 37 04 00 90 00 AF [20:19:29]RAPDU: 90 00 [20:19:29]wFMCommunicate OK [20:19:29]wFMCommunicate request_size=35 [20:19:29]MH_SAM_APDU [20:19:29]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 50 02 00 35 04 06 00 E4 81 D1 6C A1 F9 [20:19:29]Write to MH i2c: E2 26 00 38 04 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 50 02 00 35 04 06 00 E4 81 D1 6C A1 F9 00 00 58 [20:19:29]Write i2c OK [20:19:29]MH_I2C_Read... [20:19:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:29]Read from MH i2c: E2 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 03 00 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [20:19:29]RAPDU: 90 00 [20:19:29]wFMCommunicate OK [20:19:29]wFMCommunicate request_size=4 [20:19:29]MH_SAM_APDU [20:19:29]CAPDU: 80 0D 03 02 [20:19:29]Write to MH i2c: E2 08 00 39 04 80 0D 03 02 00 00 00 00 B8 [20:19:29]Write i2c OK [20:19:29]MH_I2C_Read... [20:19:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:29]Read from MH i2c: E2 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 0B 00 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 0B 00 39 04 00 FD 3E 82 D9 A7 6D EE 05 90 00 56 [20:19:29]RAPDU: FD 3E 82 D9 A7 6D EE 05 90 00 [20:19:29]wFMCommunicate OK [20:19:29]SAM_PROTO_SignData done [20:19:29]FM_MakeSignedData done [20:19:29]CreateOFDProtocolMessage [20:19:29]wFMCommunicate request_size=4 [20:19:29]MH_SAM_APDU [20:19:29]CAPDU: 80 11 00 00 [20:19:29]Write to MH i2c: E2 08 00 3A 04 80 11 00 00 00 00 00 00 B8 [20:19:29]Write i2c OK [20:19:29]MH_I2C_Read... [20:19:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:29]Read from MH i2c: E2 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 17 00 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: E2 17 00 3A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0B [20:19:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:19:29]wFMCommunicate OK [20:19:29]CreateOFDProtocolMessage done [20:19:29]OFDSenderStorePacket 151585 [20:19:29]StoreOFDPacket docnum=151585 [20:19:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 FD 7F 20 01 E7 4B 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 50 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 1F 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 50 02 00 35 04 06 00 E4 81 D1 6C A1 F9 FD 3E 82 D9 A7 6D EE 05 [20:19:29]CheckFolder [20:19:29]dirname=/storage/ofd_packets [20:19:29]CheckFolder done [20:19:29]ProducePacketName [20:19:29]name=ofd_packets/00151585 [20:19:29]NVStorageSaveData ofd_packets/00151585 [20:19:29]File name is /storage/ofd_packets/00151585 [20:19:29]Write 326 bytes [20:19:29]NVStorageSaveData done [20:19:29]OFDSenderStorePacket done [20:19:29]KKMCreateOFDPacket done [20:19:29]NVStorageSaveData kkm_last_timestamp [20:19:29]File name is /storage/kkm_last_timestamp [20:19:29]Write 4 bytes [20:19:29]NVStorageSaveData done [20:19:29]ExternCall_PrintAddStr [20:19:29]wPrintStart [20:19:29]Write to MH i2c: 01 00 00 3B 04 3F [20:19:29]Write i2c OK [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: 01 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: 01 07 00 [20:19:29]MH_I2C_Read... [20:19:29]Read from MH i2c: 01 07 00 3B 04 00 00 00 00 00 FF 0F 54 [20:19:29]RasterBufferAndPrint [20:19:29]line Счет N : (1)1785599 [20:19:29]line ИНН: 02508201610067 [20:19:29]line Контрольно-Кассовый Чек [20:19:29]line ВОЗВРАТ ПРОДАЖИ [20:19:29]line ТРК (МРК, ГНК) : 41 [20:19:29]line Товар: 2710194210 [20:19:29]line ДТ-К-5 [20:19:29]line 39.380 * 76.20 [20:19:29]line = 3000.76 [20:19:29]line НДС 12% НСП 1% [20:19:29]line > о реализуемом товаре [20:19:29]line ОКРУГЛЕНИЕ: -0.76 [20:19:29]line ИТОГО: 3000.00 [20:19:29]line НСП 1% : 26.55 [20:19:29]line НДС 12% : 318.66 [20:19:29]line Наличными: 3000.00 [20:19:29]line Безнал.: 0.00 [20:19:29]line Место: АЗС № 89 "Партнер Нефть" [20:19:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:19:29]line СНО: Общий режим [20:19:29]line Чек 335 21.09.2024 20:19 [20:19:29]line Смена: 474 ФФД: 1.0 [20:19:29]line ЗНМ: 0300000113 [20:19:29]line РНМ: 0000000000091825 [20:19:29]line Версия ККМ: 001 [20:19:29]line ФД осн.: 151583 [20:19:29]line ФМ осн.: 0000000000871835 [20:19:29]line ФМ: 0000000000871835 [20:19:29]line ФД: 151585 [20:19:29]line ФПД: 251246215471609 [20:19:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201928&type=2&operation_type=1&fn_number=0000000000871835&fd_number=151585&fm=251246215471609&tin=02508201610067®Number=0000000000091825&sum=300000 [20:19:29]OFD Sender: Processing packet 151585 [packets to send 825, broken 824] [20:19:29]ProducePacketName [20:19:29]name=ofd_packets/00151585 [20:19:29]OFD Sender: To server: pG, [20:19:29]CommunicateWithHost lk.salyk.kg:30040 [20:19:29]ConnectInit lk.salyk.kg [20:19:29]written 0, free lines is 4095 [20:19:30]Write to MH i2c: 01 00 00 66 04 6A [20:19:30]Write i2c OK [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: 01 [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: 01 07 00 [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 EC 0C 69 [20:19:30]RasterBufferAndPrint [20:19:30]line [20:19:30]line [20:19:30]line [20:19:30]line [20:19:30]line [20:19:30]written 0, free lines is 3319 [20:19:30]MH_Cut [20:19:30]Write to MH i2c: D1 01 00 6D 04 01 43 [20:19:30]Write i2c OK [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: D1 [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: D1 01 00 [20:19:30]MH_I2C_Read... [20:19:30]Read from MH i2c: D1 01 00 6D 04 00 42 [20:19:30]Write to MH i2c: 01 00 00 6E 04 72 [20:19:30]Write i2c OK [20:19:30]MH_I2C_Read... [20:19:30]Connected sock=10 [20:19:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 28 01 00 00 FD 7F 20 01 E7 4B 5A 03 01 00 03 00 14 01 1E 04 01 00 02 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 01 00 00 F4 03 04 00 50 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 27 04 04 00 1F 50 02 00 28 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 50 02 00 35 04 06 00 E4 81 D1 6C A1 F9 FD 3E 82 D9 A7 6D EE 05 [20:19:30]*** Cut start [20:19:30]*** Purtial cut [20:19:30]*** Stage 1: CUTSNS_PIN = 1 [20:19:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 67 04 47 00 FF 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 21 50 02 00 F4 03 04 00 56 D2 EE 66 B6 04 01 00 00 40 E6 9A 9F 90 E0 4E 17 [20:19:30]CommunicateWithHost err = 0 [20:19:30]CheckOFDResponse [20:19:30]1017 (14) - 77093643461234 [20:19:30]1041 (16) - 0000000000871835 [20:19:30]1040 (4) - 151585 [20:19:30]1012 (4) - 21.09.2024 14:04 [20:19:30]1206 (1) - 0 [20:19:30]OFD Sender: Remove packet 151585 [20:19:30]ProducePacketName [20:19:30]name=ofd_packets/00151585 [20:19:30]NVStorageDeleteData [20:19:31]Read from MH i2c: 01 [20:19:31]MH_I2C_Read... [20:19:31]*** Stop cut motor [20:19:31]*** Cut end [20:19:31]Read from MH i2c: 01 07 00 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: 01 07 00 6E 04 00 00 00 00 00 FF 0F 87 [20:19:31]process_action close_receipt done [20:19:31]requested_data is exist [20:19:31]produce_requested_data [20:19:31]requested_item fm.sn is exist - process it [20:19:31]wFMCommunicate request_size=4 [20:19:31]MH_SAM_APDU [20:19:31]CAPDU: 80 11 00 00 [20:19:31]Write to MH i2c: E2 08 00 6F 04 80 11 00 00 00 00 00 00 ED [20:19:31]Write i2c OK [20:19:31]MH_I2C_Read... [20:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:31]Read from MH i2c: E2 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 17 00 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 17 00 6F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [20:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:19:31]wFMCommunicate OK [20:19:31]requested_item fd.num is exist - process it [20:19:31]SAM_PROTO_GetFieldsCounters [20:19:31]wFMCommunicate request_size=4 [20:19:31]MH_SAM_APDU [20:19:31]CAPDU: 80 13 00 00 [20:19:31]Write to MH i2c: E2 08 00 70 04 80 13 00 00 00 00 00 00 F0 [20:19:31]Write i2c OK [20:19:31]MH_I2C_Read... [20:19:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:31]Read from MH i2c: E2 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 62 00 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 62 00 70 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [20:19:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 21 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:31]wFMCommunicate OK [20:19:31]SAM_PROTO_GetFieldsCounters done [20:19:31]requested_item shift.num is exist - process it [20:19:31]requested_item shift.opened is exist - process it [20:19:31]req_shift_opened [20:19:31]FM_GetShiftState [20:19:31]SAM_PROTO_GetShiftState [20:19:31]wFMCommunicate request_size=4 [20:19:31]MH_SAM_APDU [20:19:31]CAPDU: 80 13 01 00 [20:19:31]Write to MH i2c: E2 08 00 71 04 80 13 01 00 00 00 00 00 F2 [20:19:31]OFD Sender: No OFD packet to send [20:19:31]Write i2c OK [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:31]E2 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 0E 00 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 0E 00 71 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 82 [20:19:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:19:31]wFMCommunicate OK [20:19:31]SAM_PROTO_GetShiftState done [20:19:31]FM_GetShiftState done [20:19:31]req_shift_opened done [20:19:31]requested_item shift.open_date is exist - process it [20:19:31]req_shift_open_date [20:19:31]req_shift_open_date done [20:19:31]produce_requested_data done [20:19:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151585,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:19:31]process_action_free close_receipt [20:19:31]json_value_free [20:19:31]json_value_free done [20:19:31]process_json_proto returns [20:19:31]Send response to host [20:19:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151585,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:19:31]free response buf [20:19:31]execute_script done [20:19:31]execute_script returns [20:19:31]free content buf [20:19:31]Sock 9.Close socket [20:19:31]Sock 9.Thread stoped [20:19:31]accept exits with 7 [20:19:31]New connection [20:19:31]New thread 3067309412 created [20:19:31]Thread 3067452772 joined [20:19:31]Waiting for new connection... [20:19:31] Sock 7.Parse request [20:19:31]Sock 7.Check first char [20:19:31]Sock 7.First char is OK [20:19:31]request: POST /json_proto HTTP/1.0 [20:19:31]Method: POST [20:19:31]URL: /json_proto [20:19:31]Method is POST - this is cgi request [20:19:31]url: /json_proto [20:19:31]query_string will be loaded in cgi processing [20:19:31]execute_cgi json_proto POST (null) [20:19:31]execute_cgi path=json_proto method=POST [20:19:31]POST find Content-Length [20:19:31]Host: 172.17.43.67:8080 [20:19:31]Content-Length: 680 [20:19:31]Content-Type: application/json [20:19:31] [20:19:31]POST finish read [20:19:31]Found Content-Length = 680 [20:19:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.200, "sum" : 1996.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1996.00, "payments": [ { "type": 0, "sum" : 1996.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:31]execute_script... [20:19:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785599", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.200, "sum" : 1996.44, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 1996.00, "payments": [ { "type": 0, "sum" : 1996.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:19:31]POST & json_proto [20:19:31]process_json_proto [20:19:31]json parsed OK: [20:19:31]protocol is kg_v1.0 [20:19:31]action value=close_receipt [20:19:31]process_action close_receipt [20:19:31]cmd_close_receipt [20:19:31]MH_GetDate [20:19:31]Write to MH i2c: F0 00 00 72 04 65 [20:19:31]Write i2c OK [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: F0 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: F0 09 00 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: F0 09 00 72 04 00 54 2A EF 66 6A BD 47 65 14 [20:19:31]GetLastDocTimeStamp 1726949968 [20:19:31]current date 1726949972 [20:19:31]FM_GetShiftState [20:19:31]SAM_PROTO_GetShiftState [20:19:31]wFMCommunicate request_size=4 [20:19:31]MH_SAM_APDU [20:19:31]CAPDU: 80 13 01 00 [20:19:31]Write to MH i2c: E2 08 00 73 04 80 13 01 00 00 00 00 00 F4 [20:19:31]Write i2c OK [20:19:31]MH_I2C_Read... [20:19:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:31]Read from MH i2c: E2 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 0E 00 [20:19:31]MH_I2C_Read... [20:19:31]Read from MH i2c: E2 0E 00 73 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 84 [20:19:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:19:31]wFMCommunicate OK [20:19:31]SAM_PROTO_GetShiftState done [20:19:31]FM_GetShiftState done [20:19:31]opened in 1726878748 [20:19:31]opened+sec_in_day 1726965148 [20:19:31]quantity*price = 199644 [20:19:31]sum+1 = 199645 [20:19:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.44 ИТОГО: 1996.00 Внесено: 3000.00 СДАЧА: 1004.00 НСП 1% : 17.67 НДС 12% : 212.01 Наличными: 1996.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 336 21.09.2024 20:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151586 ФПД: 97637163437686 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151586&fm=97637163437686&tin=02508201610067®Number=0000000000091825&sum=199600 [20:19:32]StoreToDocumentArchive [20:19:32]shift 474 fd 151586 [20:19:32]save to /storage/0474/doc_00151586 [20:19:32]save last doc name /storage/0474/doc_00151586 to /storage/kkm_last_doc_name [20:19:32]save OK [20:19:32]Clear old archive folders... [20:19:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:19:32]tlvbuf is 01464FC0 [20:19:32]SAM_PROTO_ClearQueue [20:19:32]wFMCommunicate request_size=4 [20:19:32]MH_SAM_APDU [20:19:32]CAPDU: 80 09 00 00 [20:19:32]Write to MH i2c: E2 08 00 80 04 80 09 00 00 00 00 00 00 F6 [20:19:32]Write i2c OK [20:19:32]MH_I2C_Read... [20:19:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:19:32]Read from MH i2c: E2 [20:19:32]MH_I2C_Read... [20:19:32]Read from MH i2c: E2 03 00 [20:19:32]MH_I2C_Read... [20:19:32]Read from MH i2c: E2 03 00 80 04 00 90 00 F8 [20:19:32]RAPDU: 90 00 [20:19:32]wFMCommunicate OK [20:19:32]SAM_PROTO_ClearQueue done [20:19:32]KKMCreateOFDPacket [20:19:32]OFDProtocolAddRootSTLVToBuf [20:19:32]FM_MakeSignedData [20:19:32]FM_MakeSignedData [20:19:32]SAM_PROTO_SignData [20:19:32]wFMCommunicate request_size=4 [20:19:32]MH_SAM_APDU [20:19:32]CAPDU: 80 0D 01 02 [20:19:32]Write to MH i2c: E2 08 00 81 04 80 0D 01 02 00 00 00 00 FE [20:19:32]Write i2c OK [20:19:32]MH_I2C_Read... [20:19:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:19:32]Read from MH i2c: E2 [20:19:32]MH_I2C_Read... [20:19:32]Read from MH i2c: E2 03 00 [20:19:32]MH_I2C_Read... [20:19:32]Read from MH i2c: E2 03 00 81 04 00 90 00 F9 [20:19:32]RAPDU: 90 00 [20:19:32]wFMCommunicate OK [20:19:32]wFMCommunicate request_size=255 [20:19:32]MH_SAM_APDU [20:19:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DC 0B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 0B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 52 00 00 00 00 07 04 06 00 B0 0B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 54 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 50 02 00 35 04 06 00 58 CC EC 71 [20:19:33]Write to MH i2c: E2 02 01 82 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DC 0B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 0B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 52 00 00 00 00 07 04 06 00 B0 0B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 54 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 50 02 00 35 04 06 00 58 CC EC 71 00 00 64 [20:19:33]Write i2c OK [20:19:33]MH_I2C_Read... [20:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:33]Read from MH i2c: E2 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 03 00 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [20:19:33]RAPDU: 90 00 [20:19:33]wFMCommunicate OK [20:19:33]wFMCommunicate request_size=7 [20:19:33]MH_SAM_APDU [20:19:33]CAPDU: 80 0D 02 02 02 8E 76 [20:19:33]Write to MH i2c: E2 0A 00 83 04 80 0D 02 02 02 00 8E 76 00 00 09 [20:19:33]Write i2c OK [20:19:33]MH_I2C_Read... [20:19:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:19:33]Read from MH i2c: E2 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 03 00 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [20:19:33]RAPDU: 90 00 [20:19:33]wFMCommunicate OK [20:19:33]wFMCommunicate request_size=4 [20:19:33]MH_SAM_APDU [20:19:33]CAPDU: 80 0D 03 02 [20:19:33]Write to MH i2c: E2 08 00 84 04 80 0D 03 02 00 00 00 00 03 [20:19:33]Write i2c OK [20:19:33]MH_I2C_Read... [20:19:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:19:33]Read from MH i2c: E2 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 0B 00 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 0B 00 84 04 00 98 08 A7 2B FD 23 8F 22 90 00 47 [20:19:33]RAPDU: 98 08 A7 2B FD 23 8F 22 90 00 [20:19:33]wFMCommunicate OK [20:19:33]SAM_PROTO_SignData done [20:19:33]FM_MakeSignedData done [20:19:33]CreateOFDProtocolMessage [20:19:33]wFMCommunicate request_size=4 [20:19:33]MH_SAM_APDU [20:19:33]CAPDU: 80 11 00 00 [20:19:33]Write to MH i2c: E2 08 00 85 04 80 11 00 00 00 00 00 00 03 [20:19:33]Write i2c OK [20:19:33]MH_I2C_Read... [20:19:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:33]Read from MH i2c: E2 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 17 00 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: E2 17 00 85 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 56 [20:19:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:19:33]wFMCommunicate OK [20:19:33]CreateOFDProtocolMessage done [20:19:33]OFDSenderStorePacket 151586 [20:19:33]StoreOFDPacket docnum=151586 [20:19:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 9F E1 04 01 16 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DC 0B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 0B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 52 00 00 00 00 07 04 06 00 B0 0B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 54 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 50 02 00 35 04 06 00 58 CC EC 71 8E 76 98 08 A7 2B FD 23 8F 22 [20:19:33]CheckFolder [20:19:33]dirname=/storage/ofd_packets [20:19:33]CheckFolder done [20:19:33]ProducePacketName [20:19:33]name=ofd_packets/00151586 [20:19:33]NVStorageSaveData ofd_packets/00151586 [20:19:33]File name is /storage/ofd_packets/00151586 [20:19:33]Write 298 bytes [20:19:33]NVStorageSaveData done [20:19:33]OFDSenderStorePacket done [20:19:33]KKMCreateOFDPacket done [20:19:33]NVStorageSaveData kkm_last_timestamp [20:19:33]File name is /storage/kkm_last_timestamp [20:19:33]Write 4 bytes [20:19:33]NVStorageSaveData done [20:19:33]ExternCall_PrintAddStr [20:19:33]wPrintStart [20:19:33]Write to MH i2c: 01 00 00 86 04 8A [20:19:33]Write i2c OK [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: 01 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: 01 07 00 [20:19:33]MH_I2C_Read... [20:19:33]Read from MH i2c: 01 07 00 86 04 00 00 00 00 00 FF 0F 9F [20:19:33]RasterBufferAndPrint [20:19:33]line Счет N : (1)1785599 [20:19:33]line ИНН: 02508201610067 [20:19:33]line Контрольно-Кассовый Чек [20:19:33]line ПРОДАЖА [20:19:33]line ТРК (МРК, ГНК) : 41 [20:19:33]line Товар: 2710194210 [20:19:33]line ДТ-К-5 [20:19:33]line 26.200 * 76.20 [20:19:33]line = 1996.44 [20:19:33]line НДС 12% НСП 1% [20:19:33]line > о реализуемом товаре [20:19:33]line ОКРУГЛЕНИЕ: -0.44 [20:19:33]line ИТОГО: 1996.00 [20:19:33]line Внесено: 3000.00 [20:19:33]line СДАЧА: 1004.00 [20:19:33]line НСП 1% : 17.67 [20:19:33]line НДС 12% : 212.01 [20:19:33]line Наличными: 1996.00 [20:19:33]line Безнал.: 0.00 [20:19:33]line Место: АЗС № 89 "Партнер Нефть" [20:19:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:19:33]line СНО: Общий режим [20:19:33]line Чек 336 21.09.2024 20:19 [20:19:33]line Смена: 474 ФФД: 1.0 [20:19:33]line ЗНМ: 0300000113 [20:19:33]line РНМ: 0000000000091825 [20:19:33]line Версия ККМ: 001 [20:19:33]line ФМ: 0000000000871835 [20:19:33]line ФД: 151586 [20:19:33]line ФПД: 97637163437686 [20:19:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T201932&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151586&fm=97637163437686&tin=02508201610067®Number=0000000000091825&sum=199600 [20:19:33]OFD Sender: Processing packet 151586 [packets to send 825, broken 824] [20:19:33]ProducePacketName [20:19:33]name=ofd_packets/00151586 [20:19:33]OFD Sender: To server: pG, [20:19:33]CommunicateWithHost lk.salyk.kg:30040 [20:19:33]ConnectInit lk.salyk.kg [20:19:33]written 0, free lines is 4095 [20:19:34]Write to MH i2c: 01 00 00 B1 04 B5 [20:19:34]Write i2c OK [20:19:34]MH_I2C_Read... [20:19:34]Read from MH i2c: 01 [20:19:34]MH_I2C_Read... [20:19:34]Read from MH i2c: 01 07 00 [20:19:34]MH_I2C_Read... [20:19:34]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 E7 0C AF [20:19:34]RasterBufferAndPrint [20:19:34]line [20:19:34]line [20:19:34]line [20:19:34]line [20:19:34]line [20:19:34]written 0, free lines is 3323 [20:19:34]MH_Cut [20:19:34]Write to MH i2c: D1 01 00 B8 04 01 8E [20:19:34]Write i2c OK [20:19:34]MH_I2C_Read... [20:19:34]Read from MH i2c: D1 [20:19:34]MH_I2C_Read... [20:19:34]Read from MH i2c: D1 01 00 [20:19:34]MH_I2C_Read... [20:19:34]Read from MH i2c: D1 01 00 B8 04 00 8D [20:19:34]Write to MH i2c: 01 00 00 B9 04 BD [20:19:34]Write i2c OK [20:19:34]MH_I2C_Read... [20:19:35]*** Cut start [20:19:35]*** Purtial cut [20:19:35]*** Stage 1: CUTSNS_PIN = 1 [20:19:35]Read from MH i2c: 01 [20:19:35]MH_I2C_Read... [20:19:35]*** Stop cut motor [20:19:35]*** Cut end [20:19:35]Read from MH i2c: 01 07 00 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 FF 0F D2 [20:19:35]process_action close_receipt done [20:19:35]requested_data is exist [20:19:35]produce_requested_data [20:19:35]requested_item fm.sn is exist - process it [20:19:35]wFMCommunicate request_size=4 [20:19:35]MH_SAM_APDU [20:19:35]CAPDU: 80 11 00 00 [20:19:35]Write to MH i2c: E2 08 00 BA 04 80 11 00 00 00 00 00 00 38 [20:19:35]Write i2c OK [20:19:35]MH_I2C_Read... [20:19:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:19:35]Read from MH i2c: E2 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: E2 17 00 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: E2 17 00 BA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [20:19:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:19:35]wFMCommunicate OK [20:19:35]requested_item fd.num is exist - process it [20:19:35]SAM_PROTO_GetFieldsCounters [20:19:35]wFMCommunicate request_size=4 [20:19:35]MH_SAM_APDU [20:19:35]CAPDU: 80 13 00 00 [20:19:35]Write to MH i2c: E2 08 00 BB 04 80 13 00 00 00 00 00 00 3B [20:19:35]Write i2c OK [20:19:35]MH_I2C_Read... [20:19:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:19:35]Read from MH i2c: E2 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: E2 62 00 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: E2 62 00 BB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 9E [20:19:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 22 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:19:35]wFMCommunicate OK [20:19:35]SAM_PROTO_GetFieldsCounters done [20:19:35]requested_item shift.num is exist - process it [20:19:35]requested_item shift.opened is exist - process it [20:19:35]req_shift_opened [20:19:35]FM_GetShiftState [20:19:35]SAM_PROTO_GetShiftState [20:19:35]wFMCommunicate request_size=4 [20:19:35]MH_SAM_APDU [20:19:35]CAPDU: 80 13 01 00 [20:19:35]Write to MH i2c: E2 08 00 BC 04 80 13 01 00 00 00 00 00 3D [20:19:35]Write i2c OK [20:19:35]MH_I2C_Read... [20:19:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:19:35]Read from MH i2c: E2 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: E2 0E 00 [20:19:35]MH_I2C_Read... [20:19:35]Read from MH i2c: E2 0E 00 BC 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CD [20:19:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:19:35]wFMCommunicate OK [20:19:35]SAM_PROTO_GetShiftState done [20:19:35]FM_GetShiftState done [20:19:35]req_shift_opened done [20:19:35]requested_item shift.open_date is exist - process it [20:19:35]req_shift_open_date [20:19:35]req_shift_open_date done [20:19:35]produce_requested_data done [20:19:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151586,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:19:35]process_action_free close_receipt [20:19:35]json_value_free [20:19:35]json_value_free done [20:19:35]process_json_proto returns [20:19:35]Send response to host [20:19:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151586,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:19:35]free response buf [20:19:35]execute_script done [20:19:35]execute_script returns [20:19:35]free content buf [20:19:35]Sock 7.Close socket [20:19:35]Sock 7.Thread stoped [20:19:36]Connected sock=11 [20:19:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 9F E1 04 01 16 94 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 58 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 DC 0B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 0B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 52 00 00 00 00 07 04 06 00 B0 0B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 54 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 50 02 00 35 04 06 00 58 CC EC 71 8E 76 98 08 A7 2B FD 23 8F 22 [20:19:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B5 85 47 00 81 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 22 50 02 00 F4 03 04 00 5D D2 EE 66 B6 04 01 00 00 E8 3A 97 1C DD DA 29 35 [20:19:37]CommunicateWithHost err = 0 [20:19:37]CheckOFDResponse [20:19:37]1017 (14) - 77093643461234 [20:19:37]1041 (16) - 0000000000871835 [20:19:37]1040 (4) - 151586 [20:19:37]1012 (4) - 21.09.2024 14:04 [20:19:37]1206 (1) - 0 [20:19:37]OFD Sender: Remove packet 151586 [20:19:37]ProducePacketName [20:19:37]name=ofd_packets/00151586 [20:19:37]NVStorageDeleteData [20:19:37]OFD Sender: No OFD packet to send [20:19:42]OFD Sender: No OFD packet to send [20:19:47]OFD Sender: No OFD packet to send [20:19:52]OFD Sender: No OFD packet to send [20:19:57]OFD Sender: No OFD packet to send [20:20:02]OFD Sender: No OFD packet to send [20:20:05]recv_with_timeout no data received [20:20:08]OFD Sender: No OFD packet to send [20:20:13]OFD Sender: No OFD packet to send [20:20:18]OFD Sender: No OFD packet to send [20:20:22]recv_with_timeout no data received [20:20:23]OFD Sender: No OFD packet to send [20:20:28]OFD Sender: No OFD packet to send [20:20:33]OFD Sender: No OFD packet to send [20:20:37]recv_with_timeout no data received [20:20:38]OFD Sender: No OFD packet to send [20:20:43]OFD Sender: No OFD packet to send [20:20:48]OFD Sender: No OFD packet to send [20:20:49]recv_with_timeout no data received [20:20:53]OFD Sender: No OFD packet to send [20:20:58]OFD Sender: No OFD packet to send [20:21:03]OFD Sender: No OFD packet to send [20:21:05]recv_with_timeout no data received [20:21:08]OFD Sender: No OFD packet to send [20:21:13]OFD Sender: No OFD packet to send [20:21:17]accept exits with 10 [20:21:17]New connection [20:21:17]New thread 3067452772 created [20:21:17]Thread 3067309412 joined [20:21:17]Waiting for new connection... [20:21:17] Sock 10.Parse request [20:21:17]Sock 10.Check first char [20:21:17]Sock 10.First char is OK [20:21:17]request: POST /json_proto HTTP/1.0 [20:21:17]Method: POST [20:21:17]URL: /json_proto [20:21:17]Method is POST - this is cgi request [20:21:17]url: /json_proto [20:21:17]query_string will be loaded in cgi processing [20:21:17]execute_cgi json_proto POST (null) [20:21:17]execute_cgi path=json_proto method=POST [20:21:17]POST find Content-Length [20:21:17]Host: 172.17.43.67:8080 [20:21:17]Content-Length: 662 [20:21:17]Content-Type: application/json [20:21:17] [20:21:17]POST finish read [20:21:17]Found Content-Length = 662 [20:21:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:17]execute_script... [20:21: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)1785601", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 5.780, "sum" : 400.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:17]POST & json_proto [20:21:17]process_json_proto [20:21:17]json parsed OK: [20:21:17]protocol is kg_v1.0 [20:21:17]action value=close_receipt [20:21:17]process_action close_receipt [20:21:17]cmd_close_receipt [20:21:17]MH_GetDate [20:21:17]Write to MH i2c: F0 00 00 BD 04 B0 [20:21:17]Write i2c OK [20:21:17]MH_I2C_Read... [20:21:17]Read from MH i2c: F0 [20:21:17]MH_I2C_Read... [20:21:17]Read from MH i2c: F0 09 00 [20:21:17]MH_I2C_Read... [20:21:17]Read from MH i2c: F0 09 00 BD 04 00 BD 2A EF 66 6A BD 47 65 C8 [20:21:17]GetLastDocTimeStamp 1726949972 [20:21:17]current date 1726950077 [20:21:17]FM_GetShiftState [20:21:17]SAM_PROTO_GetShiftState [20:21:17]wFMCommunicate request_size=4 [20:21:17]MH_SAM_APDU [20:21:17]CAPDU: 80 13 01 00 [20:21:17]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [20:21:17]Write i2c OK [20:21:17]MH_I2C_Read... [20:21:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:17]Read from MH i2c: E2 [20:21:17]MH_I2C_Read... [20:21:17]Read from MH i2c: E2 0E 00 [20:21:17]MH_I2C_Read... [20:21:17]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CF [20:21:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:21:17]wFMCommunicate OK [20:21:17]SAM_PROTO_GetShiftState done [20:21:17]FM_GetShiftState done [20:21:17]opened in 1726878748 [20:21:17]opened+sec_in_day 1726965148 [20:21:17]quantity*price = 40055 [20:21:17]sum+1 = 40056 [20:21:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.54 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 337 21.09.2024 20:21 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151587 ФПД: 68498090531525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202117&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151587&fm=68498090531525&tin=02508201610067®Number=0000000000091825&sum=40000 [20:21:18]StoreToDocumentArchive [20:21:18]shift 474 fd 151587 [20:21:18]save to /storage/0474/doc_00151587 [20:21:18]save last doc name /storage/0474/doc_00151587 to /storage/kkm_last_doc_name [20:21:18]save OK [20:21:18]Clear old archive folders... [20:21:18]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:21:18]tlvbuf is 01411880 [20:21:18]SAM_PROTO_ClearQueue [20:21:18]wFMCommunicate request_size=4 [20:21:18]MH_SAM_APDU [20:21:18]CAPDU: 80 09 00 00 [20:21:18]Write to MH i2c: E2 08 00 CB 04 80 09 00 00 00 00 00 00 41 [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:21:18]Read from MH i2c: E2 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 CB 04 00 90 00 43 [20:21:18]RAPDU: 90 00 [20:21:18]wFMCommunicate OK [20:21:18]SAM_PROTO_ClearQueue done [20:21:18]KKMCreateOFDPacket [20:21:18]OFDProtocolAddRootSTLVToBuf [20:21:18]FM_MakeSignedData [20:21:18]FM_MakeSignedData [20:21:18]SAM_PROTO_SignData [20:21:18]wFMCommunicate request_size=4 [20:21:18]MH_SAM_APDU [20:21:18]CAPDU: 80 0D 01 02 [20:21:18]Write to MH i2c: E2 08 00 CC 04 80 0D 01 02 00 00 00 00 49 [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]OFD Sender: No OFD packet to send [20:21:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:21:18]Read from MH i2c: E2 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 CC 04 00 90 00 44 [20:21:18]RAPDU: 90 00 [20:21:18]wFMCommunicate OK [20:21:18]wFMCommunicate request_size=255 [20:21:18]MH_SAM_APDU [20:21:18]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 BD 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 50 02 00 35 04 06 00 3E 4C 74 5A 9A [20:21:18]Write to MH i2c: E2 02 01 CD 04 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 BD 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 50 02 00 35 04 06 00 3E 4C 74 5A 9A 00 00 F8 [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:18]Read from MH i2c: E2 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [20:21:18]RAPDU: 90 00 [20:21:18]wFMCommunicate OK [20:21:18]wFMCommunicate request_size=6 [20:21:18]MH_SAM_APDU [20:21:18]CAPDU: 80 0D 02 02 01 C5 [20:21:18]Write to MH i2c: E2 09 00 CE 04 80 0D 02 02 01 00 C5 00 00 13 [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:21:18]Read from MH i2c: E2 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [20:21:18]RAPDU: 90 00 [20:21:18]wFMCommunicate OK [20:21:18]wFMCommunicate request_size=4 [20:21:18]MH_SAM_APDU [20:21:18]CAPDU: 80 0D 03 02 [20:21:18]Write to MH i2c: E2 08 00 CF 04 80 0D 03 02 00 00 00 00 4E [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:21:18]Read from MH i2c: E2 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 0B 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 0B 00 CF 04 00 0F 27 0B AE 1E 18 7D BB 90 00 AC [20:21:18]RAPDU: 0F 27 0B AE 1E 18 7D BB 90 00 [20:21:18]wFMCommunicate OK [20:21:18]SAM_PROTO_SignData done [20:21:18]FM_MakeSignedData done [20:21:18]CreateOFDProtocolMessage [20:21:18]wFMCommunicate request_size=4 [20:21:18]MH_SAM_APDU [20:21:18]CAPDU: 80 11 00 00 [20:21:18]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:18]Read from MH i2c: E2 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 17 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A1 [20:21:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:21:18]wFMCommunicate OK [20:21:18]CreateOFDProtocolMessage done [20:21:18]OFDSenderStorePacket 151587 [20:21:18]StoreOFDPacket docnum=151587 [20:21:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 78 F2 03 01 06 8F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 BD 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 50 02 00 35 04 06 00 3E 4C 74 5A 9A C5 0F 27 0B AE 1E 18 7D BB [20:21:18]CheckFolder [20:21:18]dirname=/storage/ofd_packets [20:21:18]CheckFolder done [20:21:18]ProducePacketName [20:21:18]name=ofd_packets/00151587 [20:21:18]NVStorageSaveData ofd_packets/00151587 [20:21:18]File name is /storage/ofd_packets/00151587 [20:21:18]Write 297 bytes [20:21:18]NVStorageSaveData done [20:21:18]OFDSenderStorePacket done [20:21:18]KKMCreateOFDPacket done [20:21:18]NVStorageSaveData kkm_last_timestamp [20:21:18]File name is /storage/kkm_last_timestamp [20:21:18]Write 4 bytes [20:21:18]NVStorageSaveData done [20:21:18]ExternCall_PrintAddStr [20:21:18]wPrintStart [20:21:18]Write to MH i2c: 01 00 00 D1 04 D5 [20:21:18]Write i2c OK [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: 01 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: 01 07 00 [20:21:18]MH_I2C_Read... [20:21:18]Read from MH i2c: 01 07 00 D1 04 00 00 00 00 00 FF 0F EA [20:21:18]RasterBufferAndPrint [20:21:18]line Счет N : (1)1785601 [20:21:18]line ИНН: 02508201610067 [20:21:18]line Контрольно-Кассовый Чек [20:21:18]line ПРОДАЖА [20:21:18]line ТРК (МРК, ГНК) : 33 [20:21:18]line Товар: 2710124130 [20:21:18]line Super-92 [20:21:18]line 5.780 * 69.30 [20:21:18]line = 400.55 [20:21:18]line НДС 12% НСП 1% [20:21:18]line > о реализуемом товаре [20:21:18]line ОКРУГЛЕНИЕ: -0.55 [20:21:18]line ИТОГО: 400.00 [20:21:18]line Внесено: 400.00 [20:21:18]line СДАЧА: 0.00 [20:21:18]line НСП 1% : 3.54 [20:21:18]line НДС 12% : 42.54 [20:21:18]line Наличными: 400.00 [20:21:18]line Безнал.: 0.00 [20:21:18]line Место: АЗС № 89 "Партнер Нефть" [20:21:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:21:18]line СНО: Общий режим [20:21:18]line Чек 337 21.09.2024 20:21 [20:21:18]line Смена: 474 ФФД: 1.0 [20:21:18]line ЗНМ: 0300000113 [20:21:18]line РНМ: 0000000000091825 [20:21:18]line Версия ККМ: 001 [20:21:18]line ФМ: 0000000000871835 [20:21:18]line ФД: 151587 [20:21:18]line ФПД: 68498090531525 [20:21:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202117&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151587&fm=68498090531525&tin=02508201610067®Number=0000000000091825&sum=40000 [20:21:19]written 0, free lines is 4095 [20:21:19]OFD Sender: Processing packet 151587 [packets to send 825, broken 824] [20:21:19]ProducePacketName [20:21:19]name=ofd_packets/00151587 [20:21:19]OFD Sender: To server: pG, [20:21:19]CommunicateWithHost lk.salyk.kg:30040 [20:21:19]ConnectInit lk.salyk.kg [20:21:19]Write to MH i2c: 01 00 00 FC 04 00 [20:21:19]Write i2c OK [20:21:19]MH_I2C_Read... [20:21:19]Read from MH i2c: 01 [20:21:19]MH_I2C_Read... [20:21:19]Read from MH i2c: 01 07 00 [20:21:19]MH_I2C_Read... [20:21:19]Read from MH i2c: 01 07 00 FC 04 00 00 00 00 00 DB 0C EE [20:21:19]RasterBufferAndPrint [20:21:19]line [20:21:19]line [20:21:19]line [20:21:19]line [20:21:19]line [20:21:19]written 0, free lines is 3297 [20:21:19]MH_Cut [20:21:19]Write to MH i2c: D1 01 00 03 05 01 DA [20:21:19]Write i2c OK [20:21:19]MH_I2C_Read... [20:21:19]Read from MH i2c: D1 [20:21:19]MH_I2C_Read... [20:21:19]Read from MH i2c: D1 01 00 [20:21:19]MH_I2C_Read... [20:21:19]Read from MH i2c: D1 01 00 03 05 00 D9 [20:21:19]Write to MH i2c: 01 00 00 04 05 09 [20:21:19]Write i2c OK [20:21:19]MH_I2C_Read... [20:21:19]Connected sock=7 [20:21:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 78 F2 03 01 06 8F 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 94 16 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 77 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 BD 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 50 02 00 35 04 06 00 3E 4C 74 5A 9A C5 0F 27 0B AE 1E 18 7D BB [20:21:20]*** Cut start [20:21:20]*** Purtial cut [20:21:20]*** Stage 1: CUTSNS_PIN = 1 [20:21:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FE C2 47 00 04 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 23 50 02 00 F4 03 04 00 C4 D2 EE 66 B6 04 01 00 00 CA 69 81 01 DE 76 63 04 [20:21:20]CommunicateWithHost err = 0 [20:21:20]CheckOFDResponse [20:21:20]1017 (14) - 77093643461234 [20:21:20]1041 (16) - 0000000000871835 [20:21:20]1040 (4) - 151587 [20:21:20]1012 (4) - 21.09.2024 14:05 [20:21:20]1206 (1) - 0 [20:21:20]OFD Sender: Remove packet 151587 [20:21:20]ProducePacketName [20:21:20]name=ofd_packets/00151587 [20:21:20]NVStorageDeleteData [20:21:20]Read from MH i2c: 01 [20:21:20]MH_I2C_Read... [20:21:20]*** Stop cut motor [20:21:20]*** Cut end [20:21:20]Read from MH i2c: 01 07 00 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: 01 07 00 04 05 00 00 00 00 00 FF 0F 1E [20:21:20]process_action close_receipt done [20:21:20]requested_data is exist [20:21:20]produce_requested_data [20:21:20]requested_item fm.sn is exist - process it [20:21:20]wFMCommunicate request_size=4 [20:21:20]MH_SAM_APDU [20:21:20]CAPDU: 80 11 00 00 [20:21:20]Write to MH i2c: E2 08 00 05 05 80 11 00 00 00 00 00 00 84 [20:21:20]Write i2c OK [20:21:20]MH_I2C_Read... [20:21:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:20]Read from MH i2c: E2 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: E2 17 00 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: E2 17 00 05 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [20:21:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:21:20]wFMCommunicate OK [20:21:20]requested_item fd.num is exist - process it [20:21:20]SAM_PROTO_GetFieldsCounters [20:21:20]wFMCommunicate request_size=4 [20:21:20]MH_SAM_APDU [20:21:20]CAPDU: 80 13 00 00 [20:21:20]Write to MH i2c: E2 08 00 06 05 80 13 00 00 00 00 00 00 87 [20:21:20]Write i2c OK [20:21:20]MH_I2C_Read... [20:21:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:21:20]Read from MH i2c: E2 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: E2 62 00 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: E2 62 00 06 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 EE [20:21:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 23 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:21:20]wFMCommunicate OK [20:21:20]SAM_PROTO_GetFieldsCounters done [20:21:20]requested_item shift.num is exist - process it [20:21:20]requested_item shift.opened is exist - process it [20:21:20]req_shift_opened [20:21:20]FM_GetShiftState [20:21:20]SAM_PROTO_GetShiftState [20:21:20]wFMCommunicate request_size=4 [20:21:20]MH_SAM_APDU [20:21:20]CAPDU: 80 13 01 00 [20:21:20]Write to MH i2c: E2 08 00 07 05 80 13 01 00 00 00 00 00 89 [20:21:20]Write i2c OK [20:21:20]MH_I2C_Read... [20:21:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:20]Read from MH i2c: E2 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: E2 0E 00 [20:21:20]MH_I2C_Read... [20:21:20]Read from MH i2c: E2 0E 00 07 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 19 [20:21:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:21:20]wFMCommunicate OK [20:21:20]SAM_PROTO_GetShiftState done [20:21:20]FM_GetShiftState done [20:21:20]req_shift_opened done [20:21:20]requested_item shift.open_date is exist - process it [20:21:20]req_shift_open_date [20:21:20]req_shift_open_date done [20:21:20]produce_requested_data done [20:21:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151587,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:21:20]process_action_free close_receipt [20:21:20]json_value_free [20:21:20]json_value_free done [20:21:20]process_json_proto returns [20:21:20]Send response to host [20:21:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151587,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:21:20]free response buf [20:21:20]execute_script done [20:21:20]execute_script returns [20:21:20]free content buf [20:21:20]Sock 10.Close socket [20:21:20]Sock 10.Thread stoped [20:21:20]OFD Sender: No OFD packet to send [20:21:25]OFD Sender: No OFD packet to send [20:21:29]recv_with_timeout no data received [20:21:30]OFD Sender: No OFD packet to send [20:21:35]OFD Sender: No OFD packet to send [20:21:40]recv_with_timeout no data received [20:21:40]OFD Sender: No OFD packet to send [20:21:45]OFD Sender: No OFD packet to send [20:21:50]OFD Sender: No OFD packet to send [20:21:56]OFD Sender: No OFD packet to send [20:22:00]recv_with_timeout no data received [20:22:01]OFD Sender: No OFD packet to send [20:22:06]OFD Sender: No OFD packet to send [20:22:06]accept exits with 9 [20:22:06]New connection [20:22:06]New thread 3067309412 created [20:22:06]Thread 3067452772 joined [20:22:06]Waiting for new connection... [20:22:06] Sock 9.Parse request [20:22:06]Sock 9.Check first char [20:22:06]Sock 9.First char is OK [20:22:06]request: POST /json_proto HTTP/1.0 [20:22:06]Method: POST [20:22:06]URL: /json_proto [20:22:06]Method is POST - this is cgi request [20:22:06]url: /json_proto [20:22:06]query_string will be loaded in cgi processing [20:22:06]execute_cgi json_proto POST (null) [20:22:06]execute_cgi path=json_proto method=POST [20:22:06]POST find Content-Length [20:22:06]Host: 172.17.43.67:8080 [20:22:06]Content-Length: 797 [20:22:06]Content-Type: application/json [20:22:06] [20:22:06]POST finish read [20:22:06]Found Content-Length = 797 [20:22:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785602", "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" : 17.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:06]execute_script... [20:22: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)1785602", "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" : 17.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:06]POST & json_proto [20:22:06]process_json_proto [20:22:06]json parsed OK: [20:22:06]protocol is kg_v1.0 [20:22:06]action value=close_receipt [20:22:06]process_action close_receipt [20:22:06]cmd_close_receipt [20:22:06]MH_GetDate [20:22:06]Write to MH i2c: F0 00 00 08 05 FC [20:22:06]Write i2c OK [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: F0 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: F0 09 00 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: F0 09 00 08 05 00 EF 2A EF 66 6A BD 47 65 46 [20:22:06]GetLastDocTimeStamp 1726950077 [20:22:06]current date 1726950127 [20:22:06]FM_GetShiftState [20:22:06]SAM_PROTO_GetShiftState [20:22:06]wFMCommunicate request_size=4 [20:22:06]MH_SAM_APDU [20:22:06]CAPDU: 80 13 01 00 [20:22:06]Write to MH i2c: E2 08 00 09 05 80 13 01 00 00 00 00 00 8B [20:22:06]Write i2c OK [20:22:06]MH_I2C_Read... [20:22:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:06]Read from MH i2c: E2 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: E2 0E 00 [20:22:06]MH_I2C_Read... [20:22:06]Read from MH i2c: E2 0E 00 09 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1B [20:22:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:22:06]wFMCommunicate OK [20:22:06]SAM_PROTO_GetShiftState done [20:22:06]FM_GetShiftState done [20:22:06]opened in 1726878748 [20:22:06]opened+sec_in_day 1726965148 [20:22:06]quantity*price = 0 [20:22:06]sum+1 = 1 [20:22:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 338 21.09.2024 20:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151588 ФПД: 84517306206595 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151588&fm=84517306206595&tin=02508201610067®Number=0000000000091825&sum=0 [20:22:07]StoreToDocumentArchive [20:22:07]shift 474 fd 151588 [20:22:07]save to /storage/0474/doc_00151588 [20:22:07]save last doc name /storage/0474/doc_00151588 to /storage/kkm_last_doc_name [20:22:07]save OK [20:22:07]Clear old archive folders... [20:22:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:22:07]tlvbuf is 01410BE0 [20:22:07]SAM_PROTO_ClearQueue [20:22:07]wFMCommunicate request_size=4 [20:22:07]MH_SAM_APDU [20:22:07]CAPDU: 80 09 00 00 [20:22:07]Write to MH i2c: E2 08 00 16 05 80 09 00 00 00 00 00 00 8D [20:22:07]Write i2c OK [20:22:07]MH_I2C_Read... [20:22:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:22:07]Read from MH i2c: E2 [20:22:07]MH_I2C_Read... [20:22:07]Read from MH i2c: E2 03 00 [20:22:07]MH_I2C_Read... [20:22:07]Read from MH i2c: E2 03 00 16 05 00 90 00 8F [20:22:07]RAPDU: 90 00 [20:22:07]wFMCommunicate OK [20:22:07]SAM_PROTO_ClearQueue done [20:22:07]KKMCreateOFDPacket [20:22:07]OFDProtocolAddRootSTLVToBuf [20:22:07]FM_MakeSignedData [20:22:07]FM_MakeSignedData [20:22:07]SAM_PROTO_SignData [20:22:07]wFMCommunicate request_size=4 [20:22:07]MH_SAM_APDU [20:22:07]CAPDU: 80 0D 01 02 [20:22:07]Write to MH i2c: E2 08 00 17 05 80 0D 01 02 00 00 00 00 95 [20:22:07]Write i2c OK [20:22:07]MH_I2C_Read... [20:22:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:22:07]Read from MH i2c: E2 [20:22:07]MH_I2C_Read... [20:22:07]Read from MH i2c: E2 03 00 [20:22:07]MH_I2C_Read... [20:22:07]Read from MH i2c: E2 03 00 17 05 00 90 00 90 [20:22:07]RAPDU: 90 00 [20:22:07]wFMCommunicate OK [20:22:07]wFMCommunicate request_size=255 [20:22:07]MH_SAM_APDU [20:22: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 24 45 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 EF 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 50 02 00 35 04 06 00 4C [20:22:07]Write to MH i2c: E2 02 01 18 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 24 45 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 EF 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 50 02 00 35 04 06 00 4C 00 00 66 [20:22:07]Write i2c OK [20:22:07]MH_I2C_Read... [20:22:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:07]Read from MH i2c: E2 [20:22:07]MH_I2C_Read... [20:22:07]Read from MH i2c: E2 03 00 [20:22:07]MH_I2C_Read... [20:22:07]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [20:22:07]RAPDU: 90 00 [20:22:07]wFMCommunicate OK [20:22:07]wFMCommunicate request_size=10 [20:22:07]MH_SAM_APDU [20:22:07]CAPDU: 80 0D 02 02 05 DE 38 03 89 83 [20:22:07]Write to MH i2c: E2 0D 00 19 05 80 0D 02 02 05 00 DE 38 03 89 83 00 00 C7 [20:22:07]Write i2c OK [20:22:07]MH_I2C_Read... [20:22:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:22:08]Read from MH i2c: E2 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: E2 03 00 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [20:22:08]RAPDU: 90 00 [20:22:08]wFMCommunicate OK [20:22:08]wFMCommunicate request_size=4 [20:22:08]MH_SAM_APDU [20:22:08]CAPDU: 80 0D 03 02 [20:22:08]Write to MH i2c: E2 08 00 1A 05 80 0D 03 02 00 00 00 00 9A [20:22:08]Write i2c OK [20:22:08]MH_I2C_Read... [20:22:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:22:08]Read from MH i2c: E2 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: E2 0B 00 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: E2 0B 00 1A 05 00 7D 3A 84 74 83 D8 AA 2E 90 00 7D [20:22:08]RAPDU: 7D 3A 84 74 83 D8 AA 2E 90 00 [20:22:08]wFMCommunicate OK [20:22:08]SAM_PROTO_SignData done [20:22:08]FM_MakeSignedData done [20:22:08]CreateOFDProtocolMessage [20:22:08]wFMCommunicate request_size=4 [20:22:08]MH_SAM_APDU [20:22:08]CAPDU: 80 11 00 00 [20:22:08]Write to MH i2c: E2 08 00 1B 05 80 11 00 00 00 00 00 00 9A [20:22:08]Write i2c OK [20:22:08]MH_I2C_Read... [20:22:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:08]Read from MH i2c: E2 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: E2 17 00 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: E2 17 00 1B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 ED [20:22:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:22:08]wFMCommunicate OK [20:22:08]CreateOFDProtocolMessage done [20:22:08]OFDSenderStorePacket 151588 [20:22:08]StoreOFDPacket docnum=151588 [20:22:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 C3 07 01 A8 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 EF 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 50 02 00 35 04 06 00 4C DE 38 03 89 83 7D 3A 84 74 83 D8 AA 2E [20:22:08]CheckFolder [20:22:08]dirname=/storage/ofd_packets [20:22:08]CheckFolder done [20:22:08]ProducePacketName [20:22:08]name=ofd_packets/00151588 [20:22:08]NVStorageSaveData ofd_packets/00151588 [20:22:08]File name is /storage/ofd_packets/00151588 [20:22:08]Write 301 bytes [20:22:08]NVStorageSaveData done [20:22:08]OFDSenderStorePacket done [20:22:08]KKMCreateOFDPacket done [20:22:08]NVStorageSaveData kkm_last_timestamp [20:22:08]File name is /storage/kkm_last_timestamp [20:22:08]Write 4 bytes [20:22:08]NVStorageSaveData done [20:22:08]ExternCall_PrintAddStr [20:22:08]wPrintStart [20:22:08]Write to MH i2c: 01 00 00 1C 05 21 [20:22:08]Write i2c OK [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: 01 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: 01 07 00 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: 01 07 00 1C 05 00 00 00 00 00 FF 0F 36 [20:22:08]RasterBufferAndPrint [20:22:08]line Счет N : (1)1785602 [20:22:08]line ИНН: 02508201610067 [20:22:08]line Контрольно-Кассовый Чек [20:22:08]line ПРОДАЖА [20:22:08]line ТРК (МРК, ГНК) : 12 [20:22:08]line Товар: 2710124130 [20:22:08]line Аи-92-К-5 [20:22:08]line 17.700 * 0.00 [20:22:08]line = 0.00 [20:22:08]line НДС 12% НСП 1% [20:22:08]line > о реализуемом товаре [20:22:08]line ИТОГО: 0.00 [20:22:08]line НСП 1% : 0.00 [20:22:08]line НДС 12% : 0.00 [20:22:08]line Наличными: 0.00 [20:22:08]line Безнал.: 0.00 [20:22:08]line Место: АЗС № 89 "Партнер Нефть" [20:22:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:22:08]line СНО: Общий режим [20:22:08]line Чек 338 21.09.2024 20:22 [20:22:08]line Смена: 474 ФФД: 1.0 [20:22:08]line ЗНМ: 0300000113 [20:22:08]line РНМ: 0000000000091825 [20:22:08]line Версия ККМ: 001 [20:22:08]line Платежная система: O! деньги [20:22:08]line ФМ: 0000000000871835 [20:22:08]line ФД: 151588 [20:22:08]line ФПД: 84517306206595 [20:22:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151588&fm=84517306206595&tin=02508201610067®Number=0000000000091825&sum=0 [20:22:08]written 0, free lines is 4095 [20:22:08]OFD Sender: Processing packet 151588 [packets to send 825, broken 824] [20:22:08]ProducePacketName [20:22:08]name=ofd_packets/00151588 [20:22:08]OFD Sender: To server: pG, [20:22:08]CommunicateWithHost lk.salyk.kg:30040 [20:22:08]ConnectInit lk.salyk.kg [20:22:08]Write to MH i2c: 01 00 00 46 05 4B [20:22:08]Write i2c OK [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: 01 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: 01 07 00 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: 01 07 00 46 05 00 00 00 00 00 E9 0C 47 [20:22:08]RasterBufferAndPrint [20:22:08]line [20:22:08]line [20:22:08]line [20:22:08]line [20:22:08]line [20:22:08]written 0, free lines is 3312 [20:22:08]MH_Cut [20:22:08]Write to MH i2c: D1 01 00 4D 05 01 24 [20:22:08]Write i2c OK [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: D1 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: D1 01 00 [20:22:08]MH_I2C_Read... [20:22:08]Read from MH i2c: D1 01 00 4D 05 00 23 [20:22:08]Write to MH i2c: 01 00 00 4E 05 53 [20:22:08]Write i2c OK [20:22:08]MH_I2C_Read... [20:22:09]*** Cut start [20:22:09]*** Purtial cut [20:22:09]*** Stage 1: CUTSNS_PIN = 1 [20:22:09]Read from MH i2c: 01 [20:22:09]MH_I2C_Read... [20:22:09]*** Stop cut motor [20:22:09]*** Cut end [20:22:09]Read from MH i2c: 01 07 00 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: 01 07 00 4E 05 00 00 00 00 00 FF 0F 68 [20:22:09]process_action close_receipt done [20:22:09]requested_data is exist [20:22:09]produce_requested_data [20:22:09]requested_item fm.sn is exist - process it [20:22:09]wFMCommunicate request_size=4 [20:22:09]MH_SAM_APDU [20:22:09]CAPDU: 80 11 00 00 [20:22:09]Write to MH i2c: E2 08 00 4F 05 80 11 00 00 00 00 00 00 CE [20:22:09]Write i2c OK [20:22:09]MH_I2C_Read... [20:22:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:09]Read from MH i2c: E2 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: E2 17 00 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: E2 17 00 4F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 21 [20:22:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:22:09]wFMCommunicate OK [20:22:09]requested_item fd.num is exist - process it [20:22:09]SAM_PROTO_GetFieldsCounters [20:22:09]wFMCommunicate request_size=4 [20:22:09]MH_SAM_APDU [20:22:09]CAPDU: 80 13 00 00 [20:22:09]Write to MH i2c: E2 08 00 50 05 80 13 00 00 00 00 00 00 D1 [20:22:09]Write i2c OK [20:22:09]MH_I2C_Read... [20:22:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:09]Read from MH i2c: E2 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: E2 62 00 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: E2 62 00 50 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 3C [20:22:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 24 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:09]wFMCommunicate OK [20:22:09]SAM_PROTO_GetFieldsCounters done [20:22:09]requested_item shift.num is exist - process it [20:22:09]requested_item shift.opened is exist - process it [20:22:09]req_shift_opened [20:22:09]FM_GetShiftState [20:22:09]SAM_PROTO_GetShiftState [20:22:09]wFMCommunicate request_size=4 [20:22:09]MH_SAM_APDU [20:22:09]CAPDU: 80 13 01 00 [20:22:09]Write to MH i2c: E2 08 00 51 05 80 13 01 00 00 00 00 00 D3 [20:22:09]Write i2c OK [20:22:09]MH_I2C_Read... [20:22:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:09]Read from MH i2c: E2 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: E2 0E 00 [20:22:09]MH_I2C_Read... [20:22:09]Read from MH i2c: E2 0E 00 51 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 63 [20:22:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:22:09]wFMCommunicate OK [20:22:09]SAM_PROTO_GetShiftState done [20:22:09]FM_GetShiftState done [20:22:09]req_shift_opened done [20:22:09]requested_item shift.open_date is exist - process it [20:22:09]req_shift_open_date [20:22:09]req_shift_open_date done [20:22:09]produce_requested_data done [20:22:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151588,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:22:09]process_action_free close_receipt [20:22:09]json_value_free [20:22:09]json_value_free done [20:22:09]process_json_proto returns [20:22:09]Send response to host [20:22:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151588,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:22:09]free response buf [20:22:09]execute_script done [20:22:09]execute_script returns [20:22:09]free content buf [20:22:09]Sock 9.Close socket [20:22:09]Sock 9.Thread stoped [20:22:11]Connected sock=11 [20:22:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F3 C3 07 01 A8 03 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 EF 2A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 50 02 00 35 04 06 00 4C DE 38 03 89 83 7D 3A 84 74 83 D8 AA 2E [20:22:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 7E CC 47 00 F4 8B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 24 50 02 00 F4 03 04 00 F8 D2 EE 66 B6 04 01 00 00 AA 49 E0 49 88 EC 31 35 [20:22:12]CommunicateWithHost err = 0 [20:22:12]CheckOFDResponse [20:22:12]1017 (14) - 77093643461234 [20:22:12]1041 (16) - 0000000000871835 [20:22:12]1040 (4) - 151588 [20:22:12]1012 (4) - 21.09.2024 14:06 [20:22:12]1206 (1) - 0 [20:22:12]OFD Sender: Remove packet 151588 [20:22:12]ProducePacketName [20:22:12]name=ofd_packets/00151588 [20:22:12]NVStorageDeleteData [20:22:13]OFD Sender: No OFD packet to send [20:22:18]OFD Sender: No OFD packet to send [20:22:21]recv_with_timeout no data received [20:22:23]OFD Sender: No OFD packet to send [20:22:28]OFD Sender: No OFD packet to send [20:22:33]OFD Sender: No OFD packet to send [20:22:35]recv_with_timeout no data received [20:22:38]OFD Sender: No OFD packet to send [20:22:43]OFD Sender: No OFD packet to send [20:22:47]recv_with_timeout no data received [20:22:48]OFD Sender: No OFD packet to send [20:22:53]OFD Sender: No OFD packet to send [20:22:58]OFD Sender: No OFD packet to send [20:23:03]OFD Sender: No OFD packet to send [20:23:18]OFD Sender: No OFD packet to send [20:23:23]OFD Sender: No OFD packet to send [20:23:28]OFD Sender: No OFD packet to send [20:23:33]OFD Sender: No OFD packet to send [20:23:35]recv_with_timeout no data received [20:23:38]OFD Sender: No OFD packet to send [20:23:43]OFD Sender: No OFD packet to send [20:23:48]OFD Sender: No OFD packet to send [20:23:52]recv_with_timeout no data received [20:23:53]OFD Sender: No OFD packet to send [20:23:58]OFD Sender: No OFD packet to send [20:24:03]OFD Sender: No OFD packet to send [20:24:08]OFD Sender: No OFD packet to send [20:24:13]OFD Sender: No OFD packet to send [20:24:18]OFD Sender: No OFD packet to send [20:24:23]OFD Sender: No OFD packet to send [20:24:28]OFD Sender: No OFD packet to send [20:24:33]OFD Sender: No OFD packet to send [20:24:38]OFD Sender: No OFD packet to send [20:24:43]OFD Sender: No OFD packet to send [20:24:48]OFD Sender: No OFD packet to send [20:24:53]OFD Sender: No OFD packet to send [20:24:58]OFD Sender: No OFD packet to send [20:25:03]OFD Sender: No OFD packet to send [20:25:08]OFD Sender: No OFD packet to send [20:25:09]recv_with_timeout no data received [20:25:13]OFD Sender: No OFD packet to send [20:25:18]OFD Sender: No OFD packet to send [20:25:23]OFD Sender: No OFD packet to send [20:25:28]OFD Sender: No OFD packet to send [20:25:33]OFD Sender: No OFD packet to send [20:25:38]OFD Sender: No OFD packet to send [20:25:39]recv_with_timeout no data received [20:25:43]OFD Sender: No OFD packet to send [20:25:48]OFD Sender: No OFD packet to send [20:25:53]OFD Sender: No OFD packet to send [20:25:58]OFD Sender: No OFD packet to send [20:26:03]OFD Sender: No OFD packet to send [20:26:08]OFD Sender: No OFD packet to send [20:26:13]OFD Sender: No OFD packet to send [20:26:15]recv_with_timeout no data received [20:26:19]OFD Sender: No OFD packet to send [20:26:24]OFD Sender: No OFD packet to send [20:26:29]OFD Sender: No OFD packet to send [20:26:34]OFD Sender: No OFD packet to send [20:26:35]recv_with_timeout no data received [20:26:39]OFD Sender: No OFD packet to send [20:26:44]OFD Sender: No OFD packet to send [20:26:49]OFD Sender: No OFD packet to send [20:26:54]OFD Sender: No OFD packet to send [20:26:59]OFD Sender: No OFD packet to send [20:27:04]OFD Sender: No OFD packet to send [20:27:09]OFD Sender: No OFD packet to send [20:27:14]OFD Sender: No OFD packet to send [20:27:19]OFD Sender: No OFD packet to send [20:27:24]OFD Sender: No OFD packet to send [20:27:27]accept exits with 10 [20:27:27]New connection [20:27:27]New thread 3067452772 created [20:27:27]Thread 3067309412 joined [20:27:27]Waiting for new connection... [20:27:27] Sock 10.Parse request [20:27:27]Sock 10.Check first char [20:27:27]Sock 10.First char is OK [20:27:27]request: POST /json_proto HTTP/1.0 [20:27:27]Method: POST [20:27:27]URL: /json_proto [20:27:27]Method is POST - this is cgi request [20:27:27]url: /json_proto [20:27:27]query_string will be loaded in cgi processing [20:27:27]execute_cgi json_proto POST (null) [20:27:27]execute_cgi path=json_proto method=POST [20:27:27]POST find Content-Length [20:27:27]Host: 172.17.43.67:8080 [20:27:27]Content-Length: 678 [20:27:27]Content-Type: application/json [20:27:27] [20:27:27]POST finish read [20:27:27]Found Content-Length = 678 [20:27:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:27]execute_script... [20:27: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)1785603", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:27:27]POST & json_proto [20:27:27]process_json_proto [20:27:27]json parsed OK: [20:27:27]protocol is kg_v1.0 [20:27:27]action value=close_receipt [20:27:27]process_action close_receipt [20:27:27]cmd_close_receipt [20:27:27]MH_GetDate [20:27:27]Write to MH i2c: F0 00 00 52 05 46 [20:27:27]Write i2c OK [20:27:27]MH_I2C_Read... [20:27:27]Read from MH i2c: F0 [20:27:27]MH_I2C_Read... [20:27:27]Read from MH i2c: F0 09 00 [20:27:27]MH_I2C_Read... [20:27:27]Read from MH i2c: F0 09 00 52 05 00 2F 2C EF 66 6A BD 47 65 D2 [20:27:27]GetLastDocTimeStamp 1726950127 [20:27:27]current date 1726950447 [20:27:27]FM_GetShiftState [20:27:27]SAM_PROTO_GetShiftState [20:27:27]wFMCommunicate request_size=4 [20:27:27]MH_SAM_APDU [20:27:27]CAPDU: 80 13 01 00 [20:27:27]Write to MH i2c: E2 08 00 53 05 80 13 01 00 00 00 00 00 D5 [20:27:27]Write i2c OK [20:27:27]MH_I2C_Read... [20:27:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:27]Read from MH i2c: E2 [20:27:27]MH_I2C_Read... [20:27:27]Read from MH i2c: E2 0E 00 [20:27:27]MH_I2C_Read... [20:27:27]Read from MH i2c: E2 0E 00 53 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 65 [20:27:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:27:27]wFMCommunicate OK [20:27:27]SAM_PROTO_GetShiftState done [20:27:27]FM_GetShiftState done [20:27:27]opened in 1726878748 [20:27:27]opened+sec_in_day 1726965148 [20:27:27]quantity*price = 30035 [20:27:27]sum+1 = 30036 [20:27:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 339 21.09.2024 20:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151589 ФПД: 21011213034312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151589&fm=21011213034312&tin=02508201610067®Number=0000000000091825&sum=30000 [20:27:28]StoreToDocumentArchive [20:27:28]shift 474 fd 151589 [20:27:28]save to /storage/0474/doc_00151589 [20:27:28]save last doc name /storage/0474/doc_00151589 to /storage/kkm_last_doc_name [20:27:28]save OK [20:27:28]Clear old archive folders... [20:27:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:27:28]tlvbuf is 01410C80 [20:27:28]SAM_PROTO_ClearQueue [20:27:28]wFMCommunicate request_size=4 [20:27:28]MH_SAM_APDU [20:27:28]CAPDU: 80 09 00 00 [20:27:28]Write to MH i2c: E2 08 00 60 05 80 09 00 00 00 00 00 00 D7 [20:27:28]Write i2c OK [20:27:28]MH_I2C_Read... [20:27:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:27:28]Read from MH i2c: E2 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 60 05 00 90 00 D9 [20:27:28]RAPDU: 90 00 [20:27:28]wFMCommunicate OK [20:27:28]SAM_PROTO_ClearQueue done [20:27:28]KKMCreateOFDPacket [20:27:28]OFDProtocolAddRootSTLVToBuf [20:27:28]FM_MakeSignedData [20:27:28]FM_MakeSignedData [20:27:28]SAM_PROTO_SignData [20:27:28]wFMCommunicate request_size=4 [20:27:28]MH_SAM_APDU [20:27:28]CAPDU: 80 0D 01 02 [20:27:28]Write to MH i2c: E2 08 00 61 05 80 0D 01 02 00 00 00 00 DF [20:27:28]Write i2c OK [20:27:28]MH_I2C_Read... [20:27:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:27:28]Read from MH i2c: E2 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 61 05 00 90 00 DA [20:27:28]RAPDU: 90 00 [20:27:28]wFMCommunicate OK [20:27:28]wFMCommunicate request_size=255 [20:27:28]MH_SAM_APDU [20:27: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 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 30 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 50 02 00 35 04 06 00 13 [20:27:28]Write to MH i2c: E2 02 01 62 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 30 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 50 02 00 35 04 06 00 13 00 00 E7 [20:27:28]Write i2c OK [20:27:28]MH_I2C_Read... [20:27:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:28]Read from MH i2c: E2 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [20:27:28]RAPDU: 90 00 [20:27:28]wFMCommunicate OK [20:27:28]wFMCommunicate request_size=10 [20:27:28]MH_SAM_APDU [20:27:28]CAPDU: 80 0D 02 02 05 1C 0D E3 A3 48 [20:27:28]Write to MH i2c: E2 0D 00 63 05 80 0D 02 02 05 00 1C 0D E3 A3 48 00 00 E3 [20:27:28]Write i2c OK [20:27:28]MH_I2C_Read... [20:27:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:27:28]Read from MH i2c: E2 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 [20:27:28]MH_I2C_Read... [20:27:28]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [20:27:28]RAPDU: 90 00 [20:27:28]wFMCommunicate OK [20:27:28]wFMCommunicate request_size=4 [20:27:28]MH_SAM_APDU [20:27:28]CAPDU: 80 0D 03 02 [20:27:28]Write to MH i2c: E2 08 00 64 05 80 0D 03 02 00 00 00 00 E4 [20:27:28]Write i2c OK [20:27:28]MH_I2C_Read... [20:27:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:27:29]Read from MH i2c: E2 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: E2 0B 00 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: E2 0B 00 64 05 00 0F CA CC 97 0E B8 41 55 90 00 7D [20:27:29]RAPDU: 0F CA CC 97 0E B8 41 55 90 00 [20:27:29]wFMCommunicate OK [20:27:29]SAM_PROTO_SignData done [20:27:29]FM_MakeSignedData done [20:27:29]CreateOFDProtocolMessage [20:27:29]wFMCommunicate request_size=4 [20:27:29]MH_SAM_APDU [20:27:29]CAPDU: 80 11 00 00 [20:27:29]Write to MH i2c: E2 08 00 65 05 80 11 00 00 00 00 00 00 E4 [20:27:29]Write i2c OK [20:27:29]MH_I2C_Read... [20:27:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:29]Read from MH i2c: E2 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: E2 17 00 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: E2 17 00 65 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 37 [20:27:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:27:29]wFMCommunicate OK [20:27:29]CreateOFDProtocolMessage done [20:27:29]OFDSenderStorePacket 151589 [20:27:29]StoreOFDPacket docnum=151589 [20:27:30]1040 (4) - 151589 [20:27:30]1012 (4) - 21.09.2024 14:12 [20:27:30]1206 (1) - 0 [20:27:30]OFD Sender: Remove packet 151589 [20:27:30]ProducePacketName [20:27:30]name=ofd_packets/00151589 [20:27:30]NVStorageDeleteData [20:27:31]OFD Sender: No OFD packet to send [20:27:36]OFD Sender: No OFD packet to send [20:27:41]OFD Sender: No OFD packet to send [20:27:44]recv_with_timeout no data received [20:27:46]OFD Sender: No OFD packet to send [20:27:51]OFD Sender: No OFD packet to send [20:27:55]recv_with_timeout no data received [20:27:56]OFD Sender: No OFD packet to send [20:27:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C E2 07 01 95 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 30 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 50 02 00 35 04 06 00 13 1C 0D E3 A3 48 0F CA CC 97 0E B8 41 55 [20:27:29]CheckFolder [20:27:29]dirname=/storage/ofd_packets [20:27:29]CheckFolder done [20:27:29]ProducePacketName [20:27:29]name=ofd_packets/00151589 [20:27:29]NVStorageSaveData ofd_packets/00151589 [20:27:29]File name is /storage/ofd_packets/00151589 [20:27:29]Write 301 bytes [20:27:29]NVStorageSaveData done [20:27:29]OFDSenderStorePacket done [20:27:29]KKMCreateOFDPacket done [20:27:29]NVStorageSaveData kkm_last_timestamp [20:27:29]File name is /storage/kkm_last_timestamp [20:27:29]Write 4 bytes [20:27:29]NVStorageSaveData done [20:27:29]ExternCall_PrintAddStr [20:27:29]wPrintStart [20:27:29]Write to MH i2c: 01 00 00 66 05 6B [20:27:29]Write i2c OK [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: 01 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: 01 07 00 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: 01 07 00 66 05 00 00 00 00 00 FF 0F 80 [20:27:29]RasterBufferAndPrint [20:27:29]line Счет N : (1)1785603 [20:27:29]line ИНН: 02508201610067 [20:27:29]line Контрольно-Кассовый Чек [20:27:29]line ПРОДАЖА [20:27:29]line ТРК (МРК, ГНК) : 12 [20:27:29]line Товар: 2710124130 [20:27:29]line Аи-92-К-5 [20:27:29]line 4.430 * 67.80 [20:27:29]line = 300.35 [20:27:29]line НДС 12% НСП 1% [20:27:29]line > о реализуемом товаре [20:27:29]line ОКРУГЛЕНИЕ: -0.35 [20:27:29]line ИТОГО: 300.00 [20:27:29]line Внесено: 300.00 [20:27:29]line СДАЧА: 0.00 [20:27:29]line НСП 1% : 2.66 [20:27:29]line НДС 12% : 31.90 [20:27:29]line Наличными: 300.00 [20:27:29]line Безнал.: 0.00 [20:27:29]line Место: АЗС № 89 "Партнер Нефть" [20:27:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:27:29]line СНО: Общий режим [20:27:29]line Чек 339 21.09.2024 20:27 [20:27:29]line Смена: 474 ФФД: 1.0 [20:27:29]line ЗНМ: 0300000113 [20:27:29]line РНМ: 0000000000091825 [20:27:29]line Версия ККМ: 001 [20:27:29]line ФМ: 0000000000871835 [20:27:29]line ФД: 151589 [20:27:29]line ФПД: 21011213034312 [20:27:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151589&fm=21011213034312&tin=02508201610067®Number=0000000000091825&sum=30000 [20:27:29]written 0, free lines is 4095 [20:27:29]OFD Sender: Processing packet 151589 [packets to send 825, broken 824] [20:27:29]ProducePacketName [20:27:29]name=ofd_packets/00151589 [20:27:29]OFD Sender: To server: pG, [20:27:29]CommunicateWithHost lk.salyk.kg:30040 [20:27:29]ConnectInit lk.salyk.kg [20:27:29]Write to MH i2c: 01 00 00 91 05 96 [20:27:29]Write i2c OK [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: 01 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: 01 07 00 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: 01 07 00 91 05 00 00 00 00 00 DC 0C 85 [20:27:29]RasterBufferAndPrint [20:27:29]line [20:27:29]line [20:27:29]line [20:27:29]line [20:27:29]line [20:27:29]written 0, free lines is 3297 [20:27:29]MH_Cut [20:27:29]Write to MH i2c: D1 01 00 98 05 01 6F [20:27:29]Write i2c OK [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: D1 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: D1 01 00 [20:27:29]MH_I2C_Read... [20:27:29]Read from MH i2c: D1 01 00 98 05 00 6E [20:27:29]Write to MH i2c: 01 00 00 99 05 9E [20:27:29]Write i2c OK [20:27:29]MH_I2C_Read... [20:27:29]Connected sock=9 [20:27:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0C E2 07 01 95 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 30 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 50 02 00 35 04 06 00 13 1C 0D E3 A3 48 0F CA CC 97 0E B8 41 55 [20:27:30]*** Cut start [20:27:30]*** Purtial cut [20:27:30]*** Stage 1: CUTSNS_PIN = 1 [20:27:30]Read from MH i2c: 01 [20:27:30]MH_I2C_Read... [20:27:30]*** Stop cut motor [20:27:30]*** Cut end [20:27:30]Read from MH i2c: 01 07 00 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: 01 07 00 99 05 00 00 00 00 00 FF 0F B3 [20:27:30]process_action close_receipt done [20:27:30]requested_data is exist [20:27:30]produce_requested_data [20:27:30]requested_item fm.sn is exist - process it [20:27:30]wFMCommunicate request_size=4 [20:27:30]MH_SAM_APDU [20:27:30]CAPDU: 80 11 00 00 [20:27:30]Write to MH i2c: E2 08 00 9A 05 80 11 00 00 00 00 00 00 19 [20:27:30]Write i2c OK [20:27:30]MH_I2C_Read... [20:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:27:30]Read from MH i2c: E2 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: E2 17 00 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: E2 17 00 9A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [20:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:27:30]wFMCommunicate OK [20:27:30]requested_item fd.num is exist - process it [20:27:30]SAM_PROTO_GetFieldsCounters [20:27:30]wFMCommunicate request_size=4 [20:27:30]MH_SAM_APDU [20:27:30]CAPDU: 80 13 00 00 [20:27:30]Write to MH i2c: E2 08 00 9B 05 80 13 00 00 00 00 00 00 1C [20:27:30]Write i2c OK [20:27:30]MH_I2C_Read... [20:27:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:27:30]Read from MH i2c: E2 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: E2 62 00 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: E2 62 00 9B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 8B [20:27:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 25 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:27:30]wFMCommunicate OK [20:27:30]SAM_PROTO_GetFieldsCounters done [20:27:30]requested_item shift.num is exist - process it [20:27:30]requested_item shift.opened is exist - process it [20:27:30]req_shift_opened [20:27:30]FM_GetShiftState [20:27:30]SAM_PROTO_GetShiftState [20:27:30]wFMCommunicate request_size=4 [20:27:30]MH_SAM_APDU [20:27:30]CAPDU: 80 13 01 00 [20:27:30]Write to MH i2c: E2 08 00 9C 05 80 13 01 00 00 00 00 00 1E [20:27:30]Write i2c OK [20:27:30]MH_I2C_Read... [20:27:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:27:30]Read from MH i2c: E2 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: E2 0E 00 [20:27:30]MH_I2C_Read... [20:27:30]Read from MH i2c: E2 0E 00 9C 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AE [20:27:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:27:30]wFMCommunicate OK [20:27:30]SAM_PROTO_GetShiftState done [20:27:30]FM_GetShiftState done [20:27:30]req_shift_opened done [20:27:30]requested_item shift.open_date is exist - process it [20:27:30]req_shift_open_date [20:27:30]req_shift_open_date done [20:27:30]produce_requested_data done [20:27:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151589,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:27:30]process_action_free close_receipt [20:27:30]json_value_free [20:27:30]json_value_free done [20:27:30]process_json_proto returns [20:27:30]Send response to host [20:27:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151589,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:27:30]free response buf [20:27:30]execute_script done [20:27:30]execute_script returns [20:27:30]free content buf [20:27:30]Sock 10.Close socket [20:27:30]Sock 10.Thread stoped [20:27:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 17 50 47 00 2B 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 25 50 02 00 F4 03 04 00 36 D4 EE 66 B6 04 01 00 00 5A 6C D7 EC 89 38 08 90 [20:27:30]CommunicateWithHost err = 0 [20:27:30]CheckOFDResponse [20:27:30]1017 (14) - 77093643461234 [20:27:30]1041 (16) - 0000000000871835 [20:28:01]OFD Sender: No OFD packet to send [20:28:06]OFD Sender: No OFD packet to send [20:28:11]OFD Sender: No OFD packet to send [20:28:16]OFD Sender: No OFD packet to send [20:28:21]OFD Sender: No OFD packet to send [20:28:26]OFD Sender: No OFD packet to send [20:28:31]OFD Sender: No OFD packet to send [20:28:36]OFD Sender: No OFD packet to send [20:28:41]OFD Sender: No OFD packet to send [20:28:46]OFD Sender: No OFD packet to send [20:28:51]OFD Sender: No OFD packet to send [20:28:56]OFD Sender: No OFD packet to send [20:29:01]OFD Sender: No OFD packet to send [20:29:06]recv_with_timeout no data received [20:29:06]OFD Sender: No OFD packet to send [20:29:11]OFD Sender: No OFD packet to send [20:29:14]accept exits with 7 [20:29:14]New connection [20:29:14]New thread 3067309412 created [20:29:14]Thread 3067452772 joined [20:29:14]Waiting for new connection... [20:29:14] Sock 7.Parse request [20:29:14]Sock 7.Check first char [20:29:14]Sock 7.First char is OK [20:29:14]request: POST /json_proto HTTP/1.0 [20:29:14]Method: POST [20:29:14]URL: /json_proto [20:29:14]Method is POST - this is cgi request [20:29:14]url: /json_proto [20:29:14]query_string will be loaded in cgi processing [20:29:14]execute_cgi json_proto POST (null) [20:29:14]execute_cgi path=json_proto method=POST [20:29:14]POST find Content-Length [20:29:14]Host: 172.17.43.67:8080 [20:29:14]Content-Length: 678 [20:29:14]Content-Type: application/json [20:29:14] [20:29:14]POST finish read [20:29:14]Found Content-Length = 678 [20:29:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:14]execute_script... [20:29: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)1785604", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:14]POST & json_proto [20:29:14]process_json_proto [20:29:14]json parsed OK: [20:29:14]protocol is kg_v1.0 [20:29:14]action value=close_receipt [20:29:14]process_action close_receipt [20:29:14]cmd_close_receipt [20:29:14]MH_GetDate [20:29:14]Write to MH i2c: F0 00 00 9D 05 91 [20:29:14]Write i2c OK [20:29:14]MH_I2C_Read... [20:29:14]Read from MH i2c: F0 [20:29:14]MH_I2C_Read... [20:29:14]Read from MH i2c: F0 09 00 [20:29:14]MH_I2C_Read... [20:29:14]Read from MH i2c: F0 09 00 9D 05 00 9A 2C EF 66 6A BD 47 65 88 [20:29:14]GetLastDocTimeStamp 1726950448 [20:29:14]current date 1726950554 [20:29:14]FM_GetShiftState [20:29:14]SAM_PROTO_GetShiftState [20:29:14]wFMCommunicate request_size=4 [20:29:14]MH_SAM_APDU [20:29:14]CAPDU: 80 13 01 00 [20:29:14]Write to MH i2c: E2 08 00 9E 05 80 13 01 00 00 00 00 00 20 [20:29:14]Write i2c OK [20:29:14]MH_I2C_Read... [20:29:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:14]Read from MH i2c: E2 [20:29:14]MH_I2C_Read... [20:29:14]Read from MH i2c: E2 0E 00 [20:29:14]MH_I2C_Read... [20:29:14]Read from MH i2c: E2 0E 00 9E 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B0 [20:29:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:29:14]wFMCommunicate OK [20:29:14]SAM_PROTO_GetShiftState done [20:29:14]FM_GetShiftState done [20:29:14]opened in 1726878748 [20:29:14]opened+sec_in_day 1726965148 [20:29:14]quantity*price = 50036 [20:29:14]sum+1 = 50037 [20:29:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 340 21.09.2024 20:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151590 ФПД: 110717834173257 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202914&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151590&fm=110717834173257&tin=02508201610067®Number=0000000000091825&sum=50000 [20:29:15]StoreToDocumentArchive [20:29:15]shift 474 fd 151590 [20:29:15]save to /storage/0474/doc_00151590 [20:29:15]save last doc name /storage/0474/doc_00151590 to /storage/kkm_last_doc_name [20:29:15]save OK [20:29:15]Clear old archive folders... [20:29:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:29:15]tlvbuf is 01469E20 [20:29:15]SAM_PROTO_ClearQueue [20:29:15]wFMCommunicate request_size=4 [20:29:15]MH_SAM_APDU [20:29:15]CAPDU: 80 09 00 00 [20:29:15]Write to MH i2c: E2 08 00 AB 05 80 09 00 00 00 00 00 00 22 [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:15]Read from MH i2c: E2 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 AB 05 00 90 00 24 [20:29:15]RAPDU: 90 00 [20:29:15]wFMCommunicate OK [20:29:15]SAM_PROTO_ClearQueue done [20:29:15]KKMCreateOFDPacket [20:29:15]OFDProtocolAddRootSTLVToBuf [20:29:15]FM_MakeSignedData [20:29:15]FM_MakeSignedData [20:29:15]SAM_PROTO_SignData [20:29:15]wFMCommunicate request_size=4 [20:29:15]MH_SAM_APDU [20:29:15]CAPDU: 80 0D 01 02 [20:29:15]Write to MH i2c: E2 08 00 AC 05 80 0D 01 02 00 00 00 00 2A [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:15]Read from MH i2c: E2 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 AC 05 00 90 00 25 [20:29:15]RAPDU: 90 00 [20:29:15]wFMCommunicate OK [20:29:15]wFMCommunicate request_size=255 [20:29:15]MH_SAM_APDU [20:29:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9A 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 50 02 00 35 04 06 00 64 [20:29:15]Write to MH i2c: E2 02 01 AD 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9A 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 50 02 00 35 04 06 00 64 00 00 D0 [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:15]Read from MH i2c: E2 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 AD 05 00 90 00 26 [20:29:15]RAPDU: 90 00 [20:29:15]wFMCommunicate OK [20:29:15]wFMCommunicate request_size=10 [20:29:15]MH_SAM_APDU [20:29:15]CAPDU: 80 0D 02 02 05 B2 81 2D 1B 49 [20:29:15]Write to MH i2c: E2 0D 00 AE 05 80 0D 02 02 05 00 B2 81 2D 1B 49 00 00 FB [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:15]Read from MH i2c: E2 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [20:29:15]RAPDU: 90 00 [20:29:15]wFMCommunicate OK [20:29:15]wFMCommunicate request_size=4 [20:29:15]MH_SAM_APDU [20:29:15]CAPDU: 80 0D 03 02 [20:29:15]Write to MH i2c: E2 08 00 AF 05 80 0D 03 02 00 00 00 00 2F [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:15]Read from MH i2c: E2 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 0B 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 0B 00 AF 05 00 87 67 3B A7 E7 A9 B0 07 90 00 47 [20:29:15]RAPDU: 87 67 3B A7 E7 A9 B0 07 90 00 [20:29:15]wFMCommunicate OK [20:29:15]SAM_PROTO_SignData done [20:29:15]FM_MakeSignedData done [20:29:15]CreateOFDProtocolMessage [20:29:15]wFMCommunicate request_size=4 [20:29:15]MH_SAM_APDU [20:29:15]CAPDU: 80 11 00 00 [20:29:15]Write to MH i2c: E2 08 00 B0 05 80 11 00 00 00 00 00 00 2F [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:15]Read from MH i2c: E2 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 17 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: E2 17 00 B0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [20:29:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:29:15]wFMCommunicate OK [20:29:15]CreateOFDProtocolMessage done [20:29:15]OFDSenderStorePacket 151590 [20:29:15]StoreOFDPacket docnum=151590 [20:29:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 CC DE 07 01 66 FB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 01 00 00 F4 03 04 00 9A 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 50 02 00 35 04 06 00 64 B2 81 2D 1B 49 87 67 3B A7 E7 A9 B0 07 [20:29:15]CheckFolder [20:29:15]dirname=/storage/ofd_packets [20:29:15]CheckFolder done [20:29:15]ProducePacketName [20:29:15]name=ofd_packets/00151590 [20:29:15]NVStorageSaveData ofd_packets/00151590 [20:29:15]File name is /storage/ofd_packets/00151590 [20:29:15]Write 301 bytes [20:29:15]NVStorageSaveData done [20:29:15]OFDSenderStorePacket done [20:29:15]KKMCreateOFDPacket done [20:29:15]NVStorageSaveData kkm_last_timestamp [20:29:15]File name is /storage/kkm_last_timestamp [20:29:15]Write 4 bytes [20:29:15]NVStorageSaveData done [20:29:15]ExternCall_PrintAddStr [20:29:15]wPrintStart [20:29:15]Write to MH i2c: 01 00 00 B1 05 B6 [20:29:15]Write i2c OK [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: 01 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: 01 07 00 [20:29:15]MH_I2C_Read... [20:29:15]Read from MH i2c: 01 07 00 B1 05 00 00 00 00 00 FF 0F CB [20:29:15]RasterBufferAndPrint [20:29:15]line Счет N : (1)1785604 [20:29:15]line ИНН: 02508201610067 [20:29:15]line Контрольно-Кассовый Чек [20:29:15]line ПРОДАЖА [20:29:15]line ТРК (МРК, ГНК) : 42 [20:29:15]line Товар: 2710124130 [20:29:15]line Аи-92-К-5 [20:29:15]line 7.380 * 67.80 [20:29:15]line = 500.36 [20:29:15]line НДС 12% НСП 1% [20:29:15]line > о реализуемом товаре [20:29:15]line ОКРУГЛЕНИЕ: -0.36 [20:29:15]line ИТОГО: 500.00 [20:29:15]line Внесено: 500.00 [20:29:15]line СДАЧА: 0.00 [20:29:15]line НСП 1% : 4.43 [20:29:15]line НДС 12% : 53.14 [20:29:15]line Наличными: 500.00 [20:29:15]line Безнал.: 0.00 [20:29:15]line Место: АЗС № 89 "Партнер Нефть" [20:29:15]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:29:15]line СНО: Общий режим [20:29:15]line Чек 340 21.09.2024 20:29 [20:29:15]line Смена: 474 ФФД: 1.0 [20:29:15]line ЗНМ: 0300000113 [20:29:15]line РНМ: 0000000000091825 [20:29:15]line Версия ККМ: 001 [20:29:15]line ФМ: 0000000000871835 [20:29:15]line ФД: 151590 [20:29:15]line ФПД: 110717834173257 [20:29:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202914&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151590&fm=110717834173257&tin=02508201610067®Number=0000000000091825&sum=50000 [20:29:15]written 0, free lines is 4095 [20:29:15]OFD Sender: Processing packet 151590 [packets to send 825, broken 824] [20:29:15]ProducePacketName [20:29:15]name=ofd_packets/00151590 [20:29:15]OFD Sender: To server: pG, [20:29:15]CommunicateWithHost lk.salyk.kg:30040 [20:29:15]ConnectInit lk.salyk.kg [20:29:16]Write to MH i2c: 01 00 00 DC 05 E1 [20:29:16]Write i2c OK [20:29:16]MH_I2C_Read... [20:29:16]Read from MH i2c: 01 [20:29:16]MH_I2C_Read... [20:29:16]Read from MH i2c: 01 07 00 [20:29:16]MH_I2C_Read... [20:29:16]Read from MH i2c: 01 07 00 DC 05 00 00 00 00 00 DF 0C D3 [20:29:16]RasterBufferAndPrint [20:29:16]line [20:29:16]line [20:29:16]line [20:29:16]line [20:29:16]line [20:29:16]written 0, free lines is 3301 [20:29:16]MH_Cut [20:29:16]Write to MH i2c: D1 01 00 E3 05 01 BA [20:29:16]Write i2c OK [20:29:16]MH_I2C_Read... [20:29:16]Read from MH i2c: D1 [20:29:16]MH_I2C_Read... [20:29:16]Read from MH i2c: D1 01 00 [20:29:16]MH_I2C_Read... [20:29:16]Read from MH i2c: D1 01 00 E3 05 00 B9 [20:29:16]Write to MH i2c: 01 00 00 E4 05 E9 [20:29:16]Write i2c OK [20:29:16]MH_I2C_Read... [20:29:17]*** Cut start [20:29:17]*** Purtial cut [20:29:17]*** Stage 1: CUTSNS_PIN = 1 [20:29:17]Read from MH i2c: 01 [20:29:17]MH_I2C_Read... [20:29:17]*** Stop cut motor [20:29:17]*** Cut end [20:29:17]Read from MH i2c: 01 07 00 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: 01 07 00 E4 05 00 00 00 00 00 FF 0F FE [20:29:17]process_action close_receipt done [20:29:17]requested_data is exist [20:29:17]produce_requested_data [20:29:17]requested_item fm.sn is exist - process it [20:29:17]wFMCommunicate request_size=4 [20:29:17]MH_SAM_APDU [20:29:17]CAPDU: 80 11 00 00 [20:29:17]Write to MH i2c: E2 08 00 E5 05 80 11 00 00 00 00 00 00 64 [20:29:17]Write i2c OK [20:29:17]MH_I2C_Read... [20:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:17]Read from MH i2c: E2 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: E2 17 00 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: E2 17 00 E5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B7 [20:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:29:17]wFMCommunicate OK [20:29:17]requested_item fd.num is exist - process it [20:29:17]SAM_PROTO_GetFieldsCounters [20:29:17]wFMCommunicate request_size=4 [20:29:17]MH_SAM_APDU [20:29:17]CAPDU: 80 13 00 00 [20:29:17]Write to MH i2c: E2 08 00 E6 05 80 13 00 00 00 00 00 00 67 [20:29:17]Write i2c OK [20:29:17]MH_I2C_Read... [20:29:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:17]Read from MH i2c: E2 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: E2 62 00 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: E2 62 00 E6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 DA [20:29:17]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 26 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 54 01 00 00 5E 04 04 00 54 01 00 00 57 04 04 00 55 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:17]wFMCommunicate OK [20:29:17]SAM_PROTO_GetFieldsCounters done [20:29:17]requested_item shift.num is exist - process it [20:29:17]requested_item shift.opened is exist - process it [20:29:17]req_shift_opened [20:29:17]FM_GetShiftState [20:29:17]SAM_PROTO_GetShiftState [20:29:17]wFMCommunicate request_size=4 [20:29:17]MH_SAM_APDU [20:29:17]CAPDU: 80 13 01 00 [20:29:17]Write to MH i2c: E2 08 00 E7 05 80 13 01 00 00 00 00 00 69 [20:29:17]Write i2c OK [20:29:17]MH_I2C_Read... [20:29:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:17]Read from MH i2c: E2 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: E2 0E 00 [20:29:17]MH_I2C_Read... [20:29:17]Read from MH i2c: E2 0E 00 E7 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F9 [20:29:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:29:17]wFMCommunicate OK [20:29:17]SAM_PROTO_GetShiftState done [20:29:17]FM_GetShiftState done [20:29:17]req_shift_opened done [20:29:17]requested_item shift.open_date is exist - process it [20:29:17]req_shift_open_date [20:29:17]req_shift_open_date done [20:29:17]produce_requested_data done [20:29:17]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151590,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:29:17]process_action_free close_receipt [20:29:17]json_value_free [20:29:17]json_value_free done [20:29:17]process_json_proto returns [20:29:17]Send response to host [20:29:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151590,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:29:17]free response buf [20:29:17]execute_script done [20:29:17]execute_script returns [20:29:17]free content buf [20:29:17]Sock 7.Close socket [20:29:17]Sock 7.Thread stoped [20:29:20]ConnectInit Can't take IP for lk.salyk.kg [20:29:20]CommunicateWithHost connect error [20:29:20]CommunicateWithHost err = -1 [20:29:20]OFD Sender: Server communicate error [20:29:25]OFD Sender: Processing packet 151590 [packets to send 825, broken 824] [20:29:25]ProducePacketName [20:29:25]name=ofd_packets/00151590 [20:29:25]OFD Sender: To server: pG, [20:29:25]CommunicateWithHost lk.salyk.kg:30040 [20:29:25]ConnectInit lk.salyk.kg [20:29:30]recv_with_timeout no data received [20:29:30]ConnectInit Can't take IP for lk.salyk.kg [20:29:30]CommunicateWithHost connect error [20:29:30]CommunicateWithHost err = -1 [20:29:30]OFD Sender: Server communicate error [20:29:33]accept exits with 10 [20:29:33]New connection [20:29:33]New thread 3067452772 created [20:29:33]Thread 3067309412 joined [20:29:33]Waiting for new connection... [20:29:33] Sock 10.Parse request [20:29:33]Sock 10.Check first char [20:29:33]Sock 10.First char is OK [20:29:33]request: POST /json_proto HTTP/1.0 [20:29:33]Method: POST [20:29:33]URL: /json_proto [20:29:33]Method is POST - this is cgi request [20:29:33]url: /json_proto [20:29:33]query_string will be loaded in cgi processing [20:29:33]execute_cgi json_proto POST (null) [20:29:33]execute_cgi path=json_proto method=POST [20:29:33]POST find Content-Length [20:29:33]Host: 172.17.43.67:8080 [20:29:33]Content-Length: 679 [20:29:33]Content-Type: application/json [20:29:33] [20:29:33]POST finish read [20:29:33]Found Content-Length = 679 [20:29:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:33]execute_script... [20:29: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)1785606", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:33]POST & json_proto [20:29:33]process_json_proto [20:29:33]json parsed OK: [20:29:33]protocol is kg_v1.0 [20:29:33]action value=close_receipt [20:29:33]process_action close_receipt [20:29:33]cmd_close_receipt [20:29:33]MH_GetDate [20:29:33]Write to MH i2c: F0 00 00 E8 05 DC [20:29:33]Write i2c OK [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: F0 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: F0 09 00 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: F0 09 00 E8 05 00 AE 2C EF 66 6A BD 47 65 E7 [20:29:33]GetLastDocTimeStamp 1726950554 [20:29:33]current date 1726950574 [20:29:33]FM_GetShiftState [20:29:33]SAM_PROTO_GetShiftState [20:29:33]wFMCommunicate request_size=4 [20:29:33]MH_SAM_APDU [20:29:33]CAPDU: 80 13 01 00 [20:29:33]Write to MH i2c: E2 08 00 E9 05 80 13 01 00 00 00 00 00 6B [20:29:33]Write i2c OK [20:29:33]MH_I2C_Read... [20:29:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:33]Read from MH i2c: E2 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: E2 0E 00 [20:29:33]MH_I2C_Read... [20:29:33]Read from MH i2c: E2 0E 00 E9 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FB [20:29:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:29:33]wFMCommunicate OK [20:29:33]SAM_PROTO_GetShiftState done [20:29:33]FM_GetShiftState done [20:29:33]opened in 1726878748 [20:29:33]opened+sec_in_day 1726965148 [20:29:33]quantity*price = 70037 [20:29:33]sum+1 = 70038 [20:29:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 341 21.09.2024 20:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151591 ФПД: 150116802910128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151591&fm=150116802910128&tin=02508201610067®Number=0000000000091825&sum=70000 [20:29:34]StoreToDocumentArchive [20:29:34]shift 474 fd 151591 [20:29:34]save to /storage/0474/doc_00151591 [20:29:34]save last doc name /storage/0474/doc_00151591 to /storage/kkm_last_doc_name [20:29:34]save OK [20:29:34]Clear old archive folders... [20:29:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:29:34]tlvbuf is 01420F60 [20:29:34]SAM_PROTO_ClearQueue [20:29:34]wFMCommunicate request_size=4 [20:29:34]MH_SAM_APDU [20:29:34]CAPDU: 80 09 00 00 [20:29:34]Write to MH i2c: E2 08 00 F6 05 80 09 00 00 00 00 00 00 6D [20:29:34]Write i2c OK [20:29:34]MH_I2C_Read... [20:29:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:34]Read from MH i2c: E2 [20:29:34]MH_I2C_Read... [20:29:34]Read from MH i2c: E2 03 00 [20:29:34]MH_I2C_Read... [20:29:34]Read from MH i2c: E2 03 00 F6 05 00 90 00 6F [20:29:34]RAPDU: 90 00 [20:29:34]wFMCommunicate OK [20:29:34]SAM_PROTO_ClearQueue done [20:29:34]KKMCreateOFDPacket [20:29:34]OFDProtocolAddRootSTLVToBuf [20:29:34]FM_MakeSignedData [20:29:34]FM_MakeSignedData [20:29:34]SAM_PROTO_SignData [20:29:34]wFMCommunicate request_size=4 [20:29:34]MH_SAM_APDU [20:29:34]CAPDU: 80 0D 01 02 [20:29:34]Write to MH i2c: E2 08 00 F7 05 80 0D 01 02 00 00 00 00 75 [20:29:34]Write i2c OK [20:29:34]MH_I2C_Read... [20:29:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:34]Read from MH i2c: E2 [20:29:34]MH_I2C_Read... [20:29:34]Read from MH i2c: E2 03 00 [20:29:34]MH_I2C_Read... [20:29:34]Read from MH i2c: E2 03 00 F7 05 00 90 00 70 [20:29:34]RAPDU: 90 00 [20:29:34]wFMCommunicate OK [20:29:34]wFMCommunicate request_size=255 [20:29:34]MH_SAM_APDU [20:29:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AE 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 50 02 00 35 04 06 00 88 [20:29:35]Write to MH i2c: E2 02 01 F8 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AE 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 50 02 00 35 04 06 00 88 00 00 3C [20:29:35]Write i2c OK [20:29:35]MH_I2C_Read... [20:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:35]Read from MH i2c: E2 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 03 00 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [20:29:35]RAPDU: 90 00 [20:29:35]wFMCommunicate OK [20:29:35]wFMCommunicate request_size=10 [20:29:35]MH_SAM_APDU [20:29:35]CAPDU: 80 0D 02 02 05 87 CA B6 57 B0 [20:29:35]Write to MH i2c: E2 0D 00 F9 05 80 0D 02 02 05 00 87 CA B6 57 B0 00 00 90 [20:29:35]Write i2c OK [20:29:35]MH_I2C_Read... [20:29:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:35]Read from MH i2c: E2 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 03 00 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [20:29:35]RAPDU: 90 00 [20:29:35]wFMCommunicate OK [20:29:35]wFMCommunicate request_size=4 [20:29:35]MH_SAM_APDU [20:29:35]CAPDU: 80 0D 03 02 [20:29:35]Write to MH i2c: E2 08 00 FA 05 80 0D 03 02 00 00 00 00 7A [20:29:35]Write i2c OK [20:29:35]MH_I2C_Read... [20:29:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:35]Read from MH i2c: E2 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 0B 00 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 0B 00 FA 05 00 74 53 3E CB 74 1A 89 BB 90 00 1D [20:29:35]RAPDU: 74 53 3E CB 74 1A 89 BB 90 00 [20:29:35]wFMCommunicate OK [20:29:35]SAM_PROTO_SignData done [20:29:35]FM_MakeSignedData done [20:29:35]CreateOFDProtocolMessage [20:29:35]wFMCommunicate request_size=4 [20:29:35]MH_SAM_APDU [20:29:35]CAPDU: 80 11 00 00 [20:29:35]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [20:29:35]Write i2c OK [20:29:35]MH_I2C_Read... [20:29:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:35]Read from MH i2c: E2 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 17 00 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CD [20:29:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:29:35]wFMCommunicate OK [20:29:35]CreateOFDProtocolMessage done [20:29:35]OFDSenderStorePacket 151591 [20:29:35]StoreOFDPacket docnum=151591 [20:29:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 25 07 01 7F 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AE 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 50 02 00 35 04 06 00 88 87 CA B6 57 B0 74 53 3E CB 74 1A 89 BB [20:29:35]CheckFolder [20:29:35]dirname=/storage/ofd_packets [20:29:35]CheckFolder done [20:29:35]ProducePacketName [20:29:35]name=ofd_packets/00151591 [20:29:35]NVStorageSaveData ofd_packets/00151591 [20:29:35]File name is /storage/ofd_packets/00151591 [20:29:35]Write 301 bytes [20:29:35]NVStorageSaveData done [20:29:35]OFDSenderStorePacket done [20:29:35]KKMCreateOFDPacket done [20:29:35]NVStorageSaveData kkm_last_timestamp [20:29:35]File name is /storage/kkm_last_timestamp [20:29:35]Write 4 bytes [20:29:35]NVStorageSaveData done [20:29:35]ExternCall_PrintAddStr [20:29:35]wPrintStart [20:29:35]Write to MH i2c: 01 00 00 FC 05 01 [20:29:35]Write i2c OK [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: 01 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: 01 07 00 [20:29:35]MH_I2C_Read... [20:29:35]Read from MH i2c: 01 07 00 FC 05 00 00 00 00 00 FF 0F 16 [20:29:35]RasterBufferAndPrint [20:29:35]line Счет N : (1)1785606 [20:29:35]line ИНН: 02508201610067 [20:29:35]line Контрольно-Кассовый Чек [20:29:35]line ПРОДАЖА [20:29:35]line ТРК (МРК, ГНК) : 22 [20:29:35]line Товар: 2710124130 [20:29:35]line Аи-92-К-5 [20:29:35]line 10.330 * 67.80 [20:29:35]line = 700.37 [20:29:35]line НДС 12% НСП 1% [20:29:35]line > о реализуемом товаре [20:29:35]line ОКРУГЛЕНИЕ: -0.37 [20:29:35]line ИТОГО: 700.00 [20:29:35]line Внесено: 700.00 [20:29:35]line СДАЧА: 0.00 [20:29:35]line НСП 1% : 6.20 [20:29:35]line НДС 12% : 74.38 [20:29:35]line Наличными: 700.00 [20:29:35]line Безнал.: 0.00 [20:29:35]line Место: АЗС № 89 "Партнер Нефть" [20:29:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:29:35]line СНО: Общий режим [20:29:35]line Чек 341 21.09.2024 20:29 [20:29:35]line Смена: 474 ФФД: 1.0 [20:29:35]line ЗНМ: 0300000113 [20:29:35]line РНМ: 0000000000091825 [20:29:35]line Версия ККМ: 001 [20:29:35]line ФМ: 0000000000871835 [20:29:35]line ФД: 151591 [20:29:35]line ФПД: 150116802910128 [20:29:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202934&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151591&fm=150116802910128&tin=02508201610067®Number=0000000000091825&sum=70000 [20:29:35]OFD Sender: Processing packet 151590 [packets to send 826, broken 824] [20:29:35]ProducePacketName [20:29:35]name=ofd_packets/00151590 [20:29:35]OFD Sender: To server: pG, [20:29:35]CommunicateWithHost lk.salyk.kg:30040 [20:29:35]ConnectInit lk.salyk.kg [20:29:35]written 0, free lines is 4095 [20:29:36]Write to MH i2c: 01 00 00 27 06 2D [20:29:36]Write i2c OK [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: 01 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: 01 07 00 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: 01 07 00 27 06 00 00 00 00 00 D9 0C 19 [20:29:36]RasterBufferAndPrint [20:29:36]line [20:29:36]line [20:29:36]line [20:29:36]line [20:29:36]line [20:29:36]written 0, free lines is 3301 [20:29:36]MH_Cut [20:29:36]Write to MH i2c: D1 01 00 2E 06 01 06 [20:29:36]Write i2c OK [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: D1 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: D1 01 00 [20:29:36]MH_I2C_Read... [20:29:36]Read from MH i2c: D1 01 00 2E 06 00 05 [20:29:36]Write to MH i2c: 01 00 00 2F 06 35 [20:29:36]Write i2c OK [20:29:36]MH_I2C_Read... [20:29:36]*** Cut start [20:29:36]*** Purtial cut [20:29:36]*** Stage 1: CUTSNS_PIN = 1 [20:29:37]Read from MH i2c: 01 [20:29:37]MH_I2C_Read... [20:29:37]*** Stop cut motor [20:29:37]*** Cut end [20:29:37]Read from MH i2c: 01 07 00 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: 01 07 00 2F 06 00 00 00 00 00 FF 0F 4A [20:29:37]process_action close_receipt done [20:29:37]requested_data is exist [20:29:37]produce_requested_data [20:29:37]requested_item fm.sn is exist - process it [20:29:37]wFMCommunicate request_size=4 [20:29:37]MH_SAM_APDU [20:29:37]CAPDU: 80 11 00 00 [20:29:37]Write to MH i2c: E2 08 00 30 06 80 11 00 00 00 00 00 00 B0 [20:29:37]Write i2c OK [20:29:37]MH_I2C_Read... [20:29:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:37]Read from MH i2c: E2 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 17 00 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 17 00 30 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 03 [20:29:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:29:37]wFMCommunicate OK [20:29:37]requested_item fd.num is exist - process it [20:29:37]SAM_PROTO_GetFieldsCounters [20:29:37]wFMCommunicate request_size=4 [20:29:37]MH_SAM_APDU [20:29:37]CAPDU: 80 13 00 00 [20:29:37]Write to MH i2c: E2 08 00 31 06 80 13 00 00 00 00 00 00 B3 [20:29:37]Write i2c OK [20:29:37]MH_I2C_Read... [20:29:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:37]Read from MH i2c: E2 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 62 00 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 62 00 31 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [20:29:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 27 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 55 01 00 00 5E 04 04 00 55 01 00 00 57 04 04 00 56 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:37]wFMCommunicate OK [20:29:37]SAM_PROTO_GetFieldsCounters done [20:29:37]requested_item shift.num is exist - process it [20:29:37]requested_item shift.opened is exist - process it [20:29:37]req_shift_opened [20:29:37]FM_GetShiftState [20:29:37]SAM_PROTO_GetShiftState [20:29:37]wFMCommunicate request_size=4 [20:29:37]MH_SAM_APDU [20:29:37]CAPDU: 80 13 01 00 [20:29:37]Write to MH i2c: E2 08 00 32 06 80 13 01 00 00 00 00 00 B5 [20:29:37]Write i2c OK [20:29:37]MH_I2C_Read... [20:29:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:37]Read from MH i2c: E2 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 0E 00 [20:29:37]MH_I2C_Read... [20:29:37]Read from MH i2c: E2 0E 00 32 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 45 [20:29:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:29:37]wFMCommunicate OK [20:29:37]SAM_PROTO_GetShiftState done [20:29:37]FM_GetShiftState done [20:29:37]req_shift_opened done [20:29:37]requested_item shift.open_date is exist - process it [20:29:37]req_shift_open_date [20:29:37]req_shift_open_date done [20:29:37]produce_requested_data done [20:29:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151591,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:29:37]process_action_free close_receipt [20:29:37]json_value_free [20:29:37]json_value_free done [20:29:37]process_json_proto returns [20:29:37]Send response to host [20:29:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151591,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:29:37]free response buf [20:29:37]execute_script done [20:29:37]execute_script returns [20:29:37]free content buf [20:29:37]Sock 10.Close socket [20:29:37]Sock 10.Thread stoped [20:29:39]accept exits with 7 [20:29:39]New connection [20:29:39]New thread 3067309412 created [20:29:39]Thread 3067452772 joined [20:29:39]Waiting for new connection... [20:29:39] Sock 7.Parse request [20:29:39]Sock 7.Check first char [20:29:39]Sock 7.First char is OK [20:29:39]request: POST /json_proto HTTP/1.0 [20:29:39]Method: POST [20:29:39]URL: /json_proto [20:29:39]Method is POST - this is cgi request [20:29:39]url: /json_proto [20:29:39]query_string will be loaded in cgi processing [20:29:39]execute_cgi json_proto POST (null) [20:29:39]execute_cgi path=json_proto method=POST [20:29:39]POST find Content-Length [20:29:39]Host: 172.17.43.67:8080 [20:29:39]Content-Length: 797 [20:29:39]Content-Type: application/json [20:29:39] [20:29:39]POST finish read [20:29:39]Found Content-Length = 797 [20:29:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:39]execute_script... [20:29: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)1785605", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:29:39]POST & json_proto [20:29:39]process_json_proto [20:29:39]json parsed OK: [20:29:39]protocol is kg_v1.0 [20:29:39]action value=close_receipt [20:29:39]process_action close_receipt [20:29:39]cmd_close_receipt [20:29:39]MH_GetDate [20:29:39]Write to MH i2c: F0 00 00 33 06 28 [20:29:39]Write i2c OK [20:29:39]MH_I2C_Read... [20:29:39]Read from MH i2c: F0 [20:29:39]MH_I2C_Read... [20:29:39]Read from MH i2c: F0 09 00 [20:29:39]MH_I2C_Read... [20:29:39]Read from MH i2c: F0 09 00 33 06 00 B4 2C EF 66 6A BD 47 65 39 [20:29:39]GetLastDocTimeStamp 1726950574 [20:29:39]current date 1726950580 [20:29:39]FM_GetShiftState [20:29:39]SAM_PROTO_GetShiftState [20:29:39]wFMCommunicate request_size=4 [20:29:39]MH_SAM_APDU [20:29:39]CAPDU: 80 13 01 00 [20:29:39]Write to MH i2c: E2 08 00 34 06 80 13 01 00 00 00 00 00 B7 [20:29:39]Write i2c OK [20:29:39]MH_I2C_Read... [20:29:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:39]Read from MH i2c: E2 [20:29:39]MH_I2C_Read... [20:29:39]Read from MH i2c: E2 0E 00 [20:29:39]MH_I2C_Read... [20:29:39]Read from MH i2c: E2 0E 00 34 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 47 [20:29:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:29:39]wFMCommunicate OK [20:29:39]SAM_PROTO_GetShiftState done [20:29:39]FM_GetShiftState done [20:29:39]opened in 1726878748 [20:29:39]opened+sec_in_day 1726965148 [20:29:39]quantity*price = 0 [20:29:39]sum+1 = 1 [20:29:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 342 21.09.2024 20:29 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151592 ФПД: 101822079558439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151592&fm=101822079558439&tin=02508201610067®Number=0000000000091825&sum=0 [20:29:40]StoreToDocumentArchive [20:29:40]shift 474 fd 151592 [20:29:40]save to /storage/0474/doc_00151592 [20:29:40]save last doc name /storage/0474/doc_00151592 to /storage/kkm_last_doc_name [20:29:40]save OK [20:29:40]Clear old archive folders... [20:29:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:29:40]tlvbuf is 0148CFB0 [20:29:40]SAM_PROTO_ClearQueue [20:29:40]wFMCommunicate request_size=4 [20:29:40]MH_SAM_APDU [20:29:40]CAPDU: 80 09 00 00 [20:29:40]Write to MH i2c: E2 08 00 41 06 80 09 00 00 00 00 00 00 B9 [20:29:40]Write i2c OK [20:29:40]MH_I2C_Read... [20:29:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:29:40]Read from MH i2c: E2 [20:29:40]MH_I2C_Read... [20:29:40]Read from MH i2c: E2 03 00 [20:29:40]MH_I2C_Read... [20:29:40]Read from MH i2c: E2 03 00 41 06 00 90 00 BB [20:29:40]RAPDU: 90 00 [20:29:40]wFMCommunicate OK [20:29:40]SAM_PROTO_ClearQueue done [20:29:40]KKMCreateOFDPacket [20:29:40]OFDProtocolAddRootSTLVToBuf [20:29:40]FM_MakeSignedData [20:29:40]FM_MakeSignedData [20:29:40]SAM_PROTO_SignData [20:29:40]wFMCommunicate request_size=4 [20:29:40]MH_SAM_APDU [20:29:40]CAPDU: 80 0D 01 02 [20:29:40]Write to MH i2c: E2 08 00 42 06 80 0D 01 02 00 00 00 00 C1 [20:29:40]Write i2c OK [20:29:40]MH_I2C_Read... [20:29:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:29:40]Read from MH i2c: E2 [20:29:40]MH_I2C_Read... [20:29:40]Read from MH i2c: E2 03 00 [20:29:40]MH_I2C_Read... [20:29:40]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [20:29:40]RAPDU: 90 00 [20:29:40]wFMCommunicate OK [20:29:40]wFMCommunicate request_size=255 [20:29:40]MH_SAM_APDU [20:29: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 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 B4 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 50 02 00 35 04 06 00 5C [20:29:40]Write to MH i2c: E2 02 01 43 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 B4 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 50 02 00 35 04 06 00 5C 00 00 E8 [20:29:41]Write i2c OK [20:29:41]MH_I2C_Read... [20:29:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D6 15 47 00 DA 14 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 26 50 02 00 F4 03 04 00 B8 D4 EE 66 B6 04 01 00 00 2B B7 5D 83 67 1E 7D 47 [20:29:41]CommunicateWithHost err = 0 [20:29:41]CheckOFDResponse [20:29:41]1017 (14) - 77093643461234 [20:29:41]1041 (16) - 0000000000871835 [20:29:41]1040 (4) - 151590 [20:29:41]1012 (4) - 21.09.2024 14:14 [20:29:41]1206 (1) - 0 [20:29:41]OFD Sender: Remove packet 151590 [20:29:41]ProducePacketName [20:29:41]name=ofd_packets/00151590 [20:29:41]NVStorageDeleteData [20:29:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:41]Read from MH i2c: E2 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 03 00 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [20:29:41]RAPDU: 90 00 [20:29:41]wFMCommunicate OK [20:29:41]wFMCommunicate request_size=10 [20:29:41]MH_SAM_APDU [20:29:41]CAPDU: 80 0D 02 02 05 9B 4C E1 E3 27 [20:29:41]Write to MH i2c: E2 0D 00 44 06 80 0D 02 02 05 00 9B 4C E1 E3 27 00 00 A0 [20:29:41]Write i2c OK [20:29:41]MH_I2C_Read... [20:29:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:29:41]Read from MH i2c: E2 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 03 00 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [20:29:41]RAPDU: 90 00 [20:29:41]wFMCommunicate OK [20:29:41]wFMCommunicate request_size=4 [20:29:41]MH_SAM_APDU [20:29:41]CAPDU: 80 0D 03 02 [20:29:41]Write to MH i2c: E2 08 00 45 06 80 0D 03 02 00 00 00 00 C6 [20:29:41]Write i2c OK [20:29:41]MH_I2C_Read... [20:29:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:29:41]Read from MH i2c: E2 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 0B 00 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 0B 00 45 06 00 FA 0F FD C8 2C 6D 38 D4 90 00 3A [20:29:41]RAPDU: FA 0F FD C8 2C 6D 38 D4 90 00 [20:29:41]wFMCommunicate OK [20:29:41]SAM_PROTO_SignData done [20:29:41]FM_MakeSignedData done [20:29:41]CreateOFDProtocolMessage [20:29:41]wFMCommunicate request_size=4 [20:29:41]MH_SAM_APDU [20:29:41]CAPDU: 80 11 00 00 [20:29:41]Write to MH i2c: E2 08 00 46 06 80 11 00 00 00 00 00 00 C6 [20:29:41]Write i2c OK [20:29:41]MH_I2C_Read... [20:29:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:41]Read from MH i2c: E2 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 17 00 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: E2 17 00 46 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 19 [20:29:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:29:41]wFMCommunicate OK [20:29:41]CreateOFDProtocolMessage done [20:29:41]OFDSenderStorePacket 151592 [20:29:41]StoreOFDPacket docnum=151592 [20:29:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 11 4B 07 01 68 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 B4 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 50 02 00 35 04 06 00 5C 9B 4C E1 E3 27 FA 0F FD C8 2C 6D 38 D4 [20:29:41]CheckFolder [20:29:41]dirname=/storage/ofd_packets [20:29:41]CheckFolder done [20:29:41]ProducePacketName [20:29:41]name=ofd_packets/00151592 [20:29:41]NVStorageSaveData ofd_packets/00151592 [20:29:41]File name is /storage/ofd_packets/00151592 [20:29:41]Write 301 bytes [20:29:41]NVStorageSaveData done [20:29:41]OFDSenderStorePacket done [20:29:41]KKMCreateOFDPacket done [20:29:41]NVStorageSaveData kkm_last_timestamp [20:29:41]File name is /storage/kkm_last_timestamp [20:29:41]Write 4 bytes [20:29:41]NVStorageSaveData done [20:29:41]ExternCall_PrintAddStr [20:29:41]wPrintStart [20:29:41]Write to MH i2c: 01 00 00 47 06 4D [20:29:41]Write i2c OK [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: 01 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: 01 07 00 [20:29:41]MH_I2C_Read... [20:29:41]Read from MH i2c: 01 07 00 47 06 00 00 00 00 00 FF 0F 62 [20:29:41]RasterBufferAndPrint [20:29:41]line Счет N : (1)1785605 [20:29:41]line ИНН: 02508201610067 [20:29:41]line Контрольно-Кассовый Чек [20:29:41]line ПРОДАЖА [20:29:41]line ТРК (МРК, ГНК) : 13 [20:29:41]line Товар: 2710124500 [20:29:41]line Аи-95-К-5 [20:29:41]line 13.480 * 0.00 [20:29:41]line = 0.00 [20:29:41]line НДС 12% НСП 1% [20:29:41]line > о реализуемом товаре [20:29:41]line ИТОГО: 0.00 [20:29:41]line НСП 1% : 0.00 [20:29:41]line НДС 12% : 0.00 [20:29:41]line Наличными: 0.00 [20:29:41]line Безнал.: 0.00 [20:29:41]line Место: АЗС № 89 "Партнер Нефть" [20:29:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:29:41]line СНО: Общий режим [20:29:41]line Чек 342 21.09.2024 20:29 [20:29:41]line Смена: 474 ФФД: 1.0 [20:29:41]line ЗНМ: 0300000113 [20:29:41]line РНМ: 0000000000091825 [20:29:41]line Версия ККМ: 001 [20:29:41]line Платежная система: O! деньги [20:29:41]line ФМ: 0000000000871835 [20:29:41]line ФД: 151592 [20:29:41]line ФПД: 101822079558439 [20:29:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T202940&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151592&fm=101822079558439&tin=02508201610067®Number=0000000000091825&sum=0 [20:29:41]written 0, free lines is 4095 [20:29:41]OFD Sender: Processing packet 151591 [packets to send 826, broken 824] [20:29:41]ProducePacketName [20:29:41]name=ofd_packets/00151591 [20:29:41]OFD Sender: To server: pG, [20:29:41]CommunicateWithHost lk.salyk.kg:30040 [20:29:41]ConnectInit lk.salyk.kg [20:29:41]Connected sock=9 [20:29:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D9 25 07 01 7F 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 AE 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 50 02 00 35 04 06 00 88 87 Write to MH i2c: CA 01 B6 00 57 00 B0 71 74 06 53 77 3E CB [20:29:42]74 1A 89 Write i2c OK [20:29:42]BB MH_I2C_Read... [20:29:42] [20:29:42]Read from MH i2c: 01 [20:29:42]MH_I2C_Read... [20:29:42]Read from MH i2c: 01 07 00 [20:29:42]MH_I2C_Read... [20:29:42]Read from MH i2c: 01 07 00 71 06 00 00 00 00 00 A9 0D 34 [20:29:42]RasterBufferAndPrint [20:29:42]line [20:29:42]line [20:29:42]line [20:29:42]line [20:29:42]line [20:29:42]written 0, free lines is 3515 [20:29:42]MH_Cut [20:29:42]Write to MH i2c: D1 01 00 78 06 01 50 [20:29:42]Write i2c OK [20:29:42]MH_I2C_Read... [20:29:42]Read from MH i2c: D1 [20:29:42]MH_I2C_Read... [20:29:42]Read from MH i2c: D1 01 00 [20:29:42]MH_I2C_Read... [20:29:42]Read from MH i2c: D1 01 00 78 06 00 4F [20:29:42]Write to MH i2c: 01 00 00 79 06 7F [20:29:42]Write i2c OK [20:29:42]MH_I2C_Read... [20:29:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 97 01 47 00 A3 28 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 27 50 02 00 F4 03 04 00 BA D4 EE 66 B6 04 01 00 00 E6 B1 B9 61 51 EF FB 00 [20:29:42]CommunicateWithHost err = 0 [20:29:42]CheckOFDResponse [20:29:42]1017 (14) - 77093643461234 [20:29:42]1041 (16) - 0000000000871835 [20:29:42]1040 (4) - 151591 [20:29:42]1012 (4) - 21.09.2024 14:14 [20:29:42]1206 (1) - 0 [20:29:42]OFD Sender: Remove packet 151591 [20:29:42]ProducePacketName [20:29:42]name=ofd_packets/00151591 [20:29:42]NVStorageDeleteData [20:29:42]*** Cut start [20:29:42]*** Purtial cut [20:29:42]*** Stage 1: CUTSNS_PIN = 1 [20:29:43]Read from MH i2c: 01 [20:29:43]MH_I2C_Read... [20:29:43]*** Stop cut motor [20:29:43]*** Cut end [20:29:43]Read from MH i2c: 01 07 00 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: 01 07 00 79 06 00 00 00 00 00 FF 0F 94 [20:29:43]process_action close_receipt done [20:29:43]requested_data is exist [20:29:43]produce_requested_data [20:29:43]requested_item fm.sn is exist - process it [20:29:43]wFMCommunicate request_size=4 [20:29:43]MH_SAM_APDU [20:29:43]CAPDU: 80 11 00 00 [20:29:43]Write to MH i2c: E2 08 00 7A 06 80 11 00 00 00 00 00 00 FA [20:29:43]Write i2c OK [20:29:43]MH_I2C_Read... [20:29:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:29:43]Read from MH i2c: E2 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 17 00 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 17 00 7A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 4D [20:29:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:29:43]wFMCommunicate OK [20:29:43]requested_item fd.num is exist - process it [20:29:43]SAM_PROTO_GetFieldsCounters [20:29:43]wFMCommunicate request_size=4 [20:29:43]MH_SAM_APDU [20:29:43]CAPDU: 80 13 00 00 [20:29:43]Write to MH i2c: E2 08 00 7B 06 80 13 00 00 00 00 00 00 FD [20:29:43]OFD Sender: Processing packet 151592 [packets to send 825, broken 824] [20:29:43]ProducePacketName [20:29:43]name=ofd_packets/00151592 [20:29:43]OFD Sender: To server: pG, [20:29:43]CommunicateWithHost lk.salyk.kg:30040 [20:29:43]ConnectInit lk.salyk.kg [20:29:43]Write i2c OK [20:29:43]MH_I2C_Read... [20:29:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:29:43]Read from MH i2c: E2 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 62 00 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 62 00 7B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [20:29:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 28 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:29:43]wFMCommunicate OK [20:29:43]SAM_PROTO_GetFieldsCounters done [20:29:43]requested_item shift.num is exist - process it [20:29:43]requested_item shift.opened is exist - process it [20:29:43]req_shift_opened [20:29:43]FM_GetShiftState [20:29:43]SAM_PROTO_GetShiftState [20:29:43]wFMCommunicate request_size=4 [20:29:43]MH_SAM_APDU [20:29:43]CAPDU: 80 13 01 00 [20:29:43]Write to MH i2c: E2 08 00 7C 06 80 13 01 00 00 00 00 00 FF [20:29:43]Write i2c OK [20:29:43]MH_I2C_Read... [20:29:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:29:43]Read from MH i2c: E2 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 0E 00 [20:29:43]MH_I2C_Read... [20:29:43]Read from MH i2c: E2 0E 00 7C 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8F [20:29:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:29:43]wFMCommunicate OK [20:29:43]SAM_PROTO_GetShiftState done [20:29:43]FM_GetShiftState done [20:29:43]req_shift_opened done [20:29:43]requested_item shift.open_date is exist - process it [20:29:43]req_shift_open_date [20:29:43]req_shift_open_date done [20:29:43]produce_requested_data done [20:29:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151592,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:29:43]process_action_free close_receipt [20:29:43]json_value_free [20:29:43]json_value_free done [20:29:43]process_json_proto returns [20:29:43]Send response to host [20:29:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151592,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:29:43]free response buf [20:29:43]execute_script done [20:29:43]execute_script returns [20:29:43]free content buf [20:29:43]Sock 7.Close socket [20:29:43]Sock 7.Thread stoped [20:29:43]Connected sock=9 [20:29:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 11 4B 07 01 68 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 B4 2C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 50 02 00 35 04 06 00 5C 9B 4C E1 E3 27 FA 0F FD C8 2C 6D 38 D4 [20:29:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 41 FC 47 00 F3 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 28 50 02 00 F4 03 04 00 BB D4 EE 66 B6 04 01 00 00 81 2A C4 C5 35 C7 F4 52 [20:29:43]CommunicateWithHost err = 0 [20:29:43]CheckOFDResponse [20:29:43]1017 (14) - 77093643461234 [20:29:43]1041 (16) - 0000000000871835 [20:29:43]1040 (4) - 151592 [20:29:43]1012 (4) - 21.09.2024 14:14 [20:29:43]1206 (1) - 0 [20:29:43]OFD Sender: Remove packet 151592 [20:29:43]ProducePacketName [20:29:43]name=ofd_packets/00151592 [20:29:43]NVStorageDeleteData [20:29:44]OFD Sender: No OFD packet to send [20:29:44]OFD Sender: No OFD packet to send [20:29:49]OFD Sender: No OFD packet to send [20:29:54]OFD Sender: No OFD packet to send [20:29:57]recv_with_timeout no data received [20:29:59]OFD Sender: No OFD packet to send [20:30:04]OFD Sender: No OFD packet to send [20:30:08]recv_with_timeout no data received [20:30:09]OFD Sender: No OFD packet to send [20:30:14]OFD Sender: No OFD packet to send [20:30:19]OFD Sender: No OFD packet to send [20:30:24]OFD Sender: No OFD packet to send [20:30:29]OFD Sender: No OFD packet to send [20:30:34]OFD Sender: No OFD packet to send [20:30:39]OFD Sender: No OFD packet to send [20:30:44]OFD Sender: No OFD packet to send [20:30:49]OFD Sender: No OFD packet to send [20:30:54]OFD Sender: No OFD packet to send [20:30:59]OFD Sender: No OFD packet to send [20:31:04]OFD Sender: No OFD packet to send [20:31:09]OFD Sender: No OFD packet to send [20:31:14]OFD Sender: No OFD packet to send [20:31:19]OFD Sender: No OFD packet to send [20:31:24]OFD Sender: No OFD packet to send [20:31:29]OFD Sender: No OFD packet to send [20:31:34]OFD Sender: No OFD packet to send [20:31:36]recv_with_timeout no data received [20:31:40]OFD Sender: No OFD packet to send [20:31:41]accept exits with 10 [20:31:41]New connection [20:31:41]New thread 3067452772 created [20:31:41]Thread 3067309412 joined [20:31:41]Waiting for new connection... [20:31:41] Sock 10.Parse request [20:31:41]Sock 10.Check first char [20:31:41]Sock 10.First char is OK [20:31:41]request: POST /json_proto HTTP/1.0 [20:31:41]Method: POST [20:31:41]URL: /json_proto [20:31:41]Method is POST - this is cgi request [20:31:41]url: /json_proto [20:31:41]query_string will be loaded in cgi processing [20:31:41]execute_cgi json_proto POST (null) [20:31:41]execute_cgi path=json_proto method=POST [20:31:41]POST find Content-Length [20:31:41]Host: 172.17.43.67:8080 [20:31:41]Content-Length: 794 [20:31:41]Content-Type: application/json [20:31:41] [20:31:41]POST finish read [20:31:41]Found Content-Length = 794 [20:31:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:41]execute_script... [20:31: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)1785607", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:31:41]POST & json_proto [20:31:41]process_json_proto [20:31:41]json parsed OK: [20:31:41]protocol is kg_v1.0 [20:31:41]action value=close_receipt [20:31:41]process_action close_receipt [20:31:41]cmd_close_receipt [20:31:41]MH_GetDate [20:31:41]Write to MH i2c: F0 00 00 7D 06 72 [20:31:41]Write i2c OK [20:31:41]MH_I2C_Read... [20:31:41]Read from MH i2c: F0 [20:31:41]MH_I2C_Read... [20:31:41]Read from MH i2c: F0 09 00 [20:31:41]MH_I2C_Read... [20:31:41]Read from MH i2c: F0 09 00 7D 06 00 2D 2D EF 66 6A BD 47 65 FD [20:31:41]GetLastDocTimeStamp 1726950580 [20:31:41]current date 1726950701 [20:31:41]FM_GetShiftState [20:31:41]SAM_PROTO_GetShiftState [20:31:41]wFMCommunicate request_size=4 [20:31:41]MH_SAM_APDU [20:31:41]CAPDU: 80 13 01 00 [20:31:41]Write to MH i2c: E2 08 00 7E 06 80 13 01 00 00 00 00 00 01 [20:31:41]Write i2c OK [20:31:41]MH_I2C_Read... [20:31:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:41]Read from MH i2c: E2 [20:31:41]MH_I2C_Read... [20:31:41]Read from MH i2c: E2 0E 00 [20:31:41]MH_I2C_Read... [20:31:41]Read from MH i2c: E2 0E 00 7E 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 91 [20:31:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:31:41]wFMCommunicate OK [20:31:41]SAM_PROTO_GetShiftState done [20:31:41]FM_GetShiftState done [20:31:41]opened in 1726878748 [20:31:41]opened+sec_in_day 1726965148 [20:31:41]quantity*price = 0 [20:31:41]sum+1 = 1 [20:31:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 343 21.09.2024 20:31 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151593 ФПД: 179648704812336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151593&fm=179648704812336&tin=02508201610067®Number=0000000000091825&sum=0 [20:31:42]StoreToDocumentArchive [20:31:42]shift 474 fd 151593 [20:31:42]save to /storage/0474/doc_00151593 [20:31:42]save last doc name /storage/0474/doc_00151593 to /storage/kkm_last_doc_name [20:31:42]save OK [20:31:42]Clear old archive folders... [20:31:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:31:42]tlvbuf is 0144FA50 [20:31:42]SAM_PROTO_ClearQueue [20:31:42]wFMCommunicate request_size=4 [20:31:42]MH_SAM_APDU [20:31:42]CAPDU: 80 09 00 00 [20:31:42]Write to MH i2c: E2 08 00 8B 06 80 09 00 00 00 00 00 00 03 [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:31:42]Read from MH i2c: E2 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 8B 06 00 90 00 05 [20:31:42]RAPDU: 90 00 [20:31:42]wFMCommunicate OK [20:31:42]SAM_PROTO_ClearQueue done [20:31:42]KKMCreateOFDPacket [20:31:42]OFDProtocolAddRootSTLVToBuf [20:31:42]FM_MakeSignedData [20:31:42]FM_MakeSignedData [20:31:42]SAM_PROTO_SignData [20:31:42]wFMCommunicate request_size=4 [20:31:42]MH_SAM_APDU [20:31:42]CAPDU: 80 0D 01 02 [20:31:42]Write to MH i2c: E2 08 00 8C 06 80 0D 01 02 00 00 00 00 0B [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:31:42]Read from MH i2c: E2 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [20:31:42]RAPDU: 90 00 [20:31:42]wFMCommunicate OK [20:31:42]wFMCommunicate request_size=255 [20:31:42]MH_SAM_APDU [20:31:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2D 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 50 02 00 35 04 06 00 A3 63 B9 3C [20:31:42]Write to MH i2c: E2 02 01 8D 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2D 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 50 02 00 35 04 06 00 A3 63 B9 3C 00 00 3D [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:42]Read from MH i2c: E2 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 8D 06 00 90 00 07 [20:31:42]RAPDU: 90 00 [20:31:42]wFMCommunicate OK [20:31:42]wFMCommunicate request_size=7 [20:31:42]MH_SAM_APDU [20:31:42]CAPDU: 80 0D 02 02 02 15 30 [20:31:42]Write to MH i2c: E2 0A 00 8E 06 80 0D 02 02 02 00 15 30 00 00 57 [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:31:42]Read from MH i2c: E2 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [20:31:42]RAPDU: 90 00 [20:31:42]wFMCommunicate OK [20:31:42]wFMCommunicate request_size=4 [20:31:42]MH_SAM_APDU [20:31:42]CAPDU: 80 0D 03 02 [20:31:42]Write to MH i2c: E2 08 00 8F 06 80 0D 03 02 00 00 00 00 10 [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:31:42]Read from MH i2c: E2 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 0B 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 0B 00 8F 06 00 BE DB 8B 7E C1 FD 16 64 90 00 EB [20:31:42]RAPDU: BE DB 8B 7E C1 FD 16 64 90 00 [20:31:42]wFMCommunicate OK [20:31:42]SAM_PROTO_SignData done [20:31:42]FM_MakeSignedData done [20:31:42]CreateOFDProtocolMessage [20:31:42]wFMCommunicate request_size=4 [20:31:42]MH_SAM_APDU [20:31:42]CAPDU: 80 11 00 00 [20:31:42]Write to MH i2c: E2 08 00 90 06 80 11 00 00 00 00 00 00 10 [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:42]Read from MH i2c: E2 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 17 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: E2 17 00 90 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 63 [20:31:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:31:42]wFMCommunicate OK [20:31:42]CreateOFDProtocolMessage done [20:31:42]OFDSenderStorePacket 151593 [20:31:42]StoreOFDPacket docnum=151593 [20:31:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 83 8A 04 01 96 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2D 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 50 02 00 35 04 06 00 A3 63 B9 3C 15 30 BE DB 8B 7E C1 FD 16 64 [20:31:42]CheckFolder [20:31:42]dirname=/storage/ofd_packets [20:31:42]CheckFolder done [20:31:42]ProducePacketName [20:31:42]name=ofd_packets/00151593 [20:31:42]NVStorageSaveData ofd_packets/00151593 [20:31:42]File name is /storage/ofd_packets/00151593 [20:31:42]Write 298 bytes [20:31:42]NVStorageSaveData done [20:31:42]OFDSenderStorePacket done [20:31:42]KKMCreateOFDPacket done [20:31:42]NVStorageSaveData kkm_last_timestamp [20:31:42]File name is /storage/kkm_last_timestamp [20:31:42]Write 4 bytes [20:31:42]NVStorageSaveData done [20:31:42]ExternCall_PrintAddStr [20:31:42]wPrintStart [20:31:42]Write to MH i2c: 01 00 00 91 06 97 [20:31:42]Write i2c OK [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: 01 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: 01 07 00 [20:31:42]MH_I2C_Read... [20:31:42]Read from MH i2c: 01 07 00 91 06 00 00 00 00 00 FF 0F AC [20:31:42]RasterBufferAndPrint [20:31:42]line Счет N : (1)1785607 [20:31:42]line ИНН: 02508201610067 [20:31:42]line Контрольно-Кассовый Чек [20:31:42]line ПРОДАЖА [20:31:42]line ТРК (МРК, ГНК) : 41 [20:31:42]line Товар: 2710194210 [20:31:42]line ДТ-К-5 [20:31:42]line 13.130 * 0.00 [20:31:42]line = 0.00 [20:31:42]line НДС 12% НСП 1% [20:31:42]line > о реализуемом товаре [20:31:42]line ИТОГО: 0.00 [20:31:42]line НСП 1% : 0.00 [20:31:42]line НДС 12% : 0.00 [20:31:42]line Наличными: 0.00 [20:31:42]line Безнал.: 0.00 [20:31:42]line Место: АЗС № 89 "Партнер Нефть" [20:31:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:31:42]line СНО: Общий режим [20:31:42]line Чек 343 21.09.2024 20:31 [20:31:42]line Смена: 474 ФФД: 1.0 [20:31:42]line ЗНМ: 0300000113 [20:31:42]line РНМ: 0000000000091825 [20:31:42]line Версия ККМ: 001 [20:31:42]line Платежная система: O! деньги [20:31:42]line ФМ: 0000000000871835 [20:31:42]line ФД: 151593 [20:31:42]line ФПД: 179648704812336 [20:31:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203141&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151593&fm=179648704812336&tin=02508201610067®Number=0000000000091825&sum=0 [20:31:42]written 0, free lines is 4095 [20:31:42]OFD Sender: Processing packet 151593 [packets to send 825, broken 824] [20:31:42]ProducePacketName [20:31:42]name=ofd_packets/00151593 [20:31:42]OFD Sender: To server: pG, [20:31:42]CommunicateWithHost lk.salyk.kg:30040 [20:31:42]ConnectInit lk.salyk.kg [20:31:43]Write to MH i2c: 01 00 00 BB 06 C1 [20:31:43]Write i2c OK [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: 01 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: 01 07 00 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: 01 07 00 BB 06 00 00 00 00 00 E4 0C B8 [20:31:43]RasterBufferAndPrint [20:31:43]line [20:31:43]line [20:31:43]line [20:31:43]line [20:31:43]line [20:31:43]written 0, free lines is 3305 [20:31:43]MH_Cut [20:31:43]Write to MH i2c: D1 01 00 C2 06 01 9A [20:31:43]Write i2c OK [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: D1 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: D1 01 00 [20:31:43]MH_I2C_Read... [20:31:43]Read from MH i2c: D1 01 00 C2 06 00 99 [20:31:43]Write to MH i2c: 01 00 00 C3 06 C9 [20:31:43]Write i2c OK [20:31:43]MH_I2C_Read... [20:31:44]*** Cut start [20:31:44]*** Purtial cut [20:31:44]*** Stage 1: CUTSNS_PIN = 1 [20:31:44]Read from MH i2c: 01 [20:31:44]MH_I2C_Read... [20:31:44]*** Stop cut motor [20:31:44]*** Cut end [20:31:44]Read from MH i2c: 01 07 00 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: 01 07 00 C3 06 00 00 00 00 00 FF 0F DE [20:31:44]process_action close_receipt done [20:31:44]requested_data is exist [20:31:44]produce_requested_data [20:31:44]requested_item fm.sn is exist - process it [20:31:44]wFMCommunicate request_size=4 [20:31:44]MH_SAM_APDU [20:31:44]CAPDU: 80 11 00 00 [20:31:44]Write to MH i2c: E2 08 00 C4 06 80 11 00 00 00 00 00 00 44 [20:31:44]Write i2c OK [20:31:44]MH_I2C_Read... [20:31:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:31:44]Read from MH i2c: E2 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 17 00 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 17 00 C4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [20:31:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:31:44]wFMCommunicate OK [20:31:44]requested_item fd.num is exist - process it [20:31:44]SAM_PROTO_GetFieldsCounters [20:31:44]wFMCommunicate request_size=4 [20:31:44]MH_SAM_APDU [20:31:44]CAPDU: 80 13 00 00 [20:31:44]Write to MH i2c: E2 08 00 C5 06 80 13 00 00 00 00 00 00 47 [20:31:44]Write i2c OK [20:31:44]MH_I2C_Read... [20:31:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:31:44]Read from MH i2c: E2 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 62 00 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 62 00 C5 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 C6 [20:31:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 29 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:31:44]wFMCommunicate OK [20:31:44]SAM_PROTO_GetFieldsCounters done [20:31:44]requested_item shift.num is exist - process it [20:31:44]requested_item shift.opened is exist - process it [20:31:44]req_shift_opened [20:31:44]FM_GetShiftState [20:31:44]SAM_PROTO_GetShiftState [20:31:44]wFMCommunicate request_size=4 [20:31:44]MH_SAM_APDU [20:31:44]CAPDU: 80 13 01 00 [20:31:44]Write to MH i2c: E2 08 00 C6 06 80 13 01 00 00 00 00 00 49 [20:31:44]Write i2c OK [20:31:44]MH_I2C_Read... [20:31:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:31:44]Read from MH i2c: E2 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 0E 00 [20:31:44]MH_I2C_Read... [20:31:44]Read from MH i2c: E2 0E 00 C6 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D9 [20:31:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:31:44]wFMCommunicate OK [20:31:44]SAM_PROTO_GetShiftState done [20:31:44]FM_GetShiftState done [20:31:44]req_shift_opened done [20:31:44]requested_item shift.open_date is exist - process it [20:31:44]req_shift_open_date [20:31:44]req_shift_open_date done [20:31:44]produce_requested_data done [20:31:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151593,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:31:44]process_action_free close_receipt [20:31:44]json_value_free [20:31:44]json_value_free done [20:31:44]process_json_proto returns [20:31:44]Send response to host [20:31:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151593,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:31:44]free response buf [20:31:44]execute_script done [20:31:44]execute_script returns [20:31:44]free content buf [20:31:44]Sock 10.Close socket [20:31:44]Sock 10.Thread stoped [20:31:50]Connected sock=11 [20:31:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 83 8A 04 01 96 26 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 2D 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 50 02 00 35 04 06 00 A3 63 B9 3C 15 30 BE DB 8B 7E C1 FD 16 64 [20:31:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 45 F8 47 00 10 47 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 29 50 02 00 F4 03 04 00 3A D5 EE 66 B6 04 01 00 00 5F C6 32 E0 9F 36 00 9F [20:31:50]CommunicateWithHost err = 0 [20:31:50]CheckOFDResponse [20:31:50]1017 (14) - 77093643461234 [20:31:50]1041 (16) - 0000000000871835 [20:31:50]1040 (4) - 151593 [20:31:50]1012 (4) - 21.09.2024 14:16 [20:31:50]1206 (1) - 0 [20:31:50]OFD Sender: Remove packet 151593 [20:31:50]ProducePacketName [20:31:50]name=ofd_packets/00151593 [20:31:50]NVStorageDeleteData [20:31:51]OFD Sender: No OFD packet to send [20:31:56]OFD Sender: No OFD packet to send [20:32:01]OFD Sender: No OFD packet to send [20:32:01]recv_with_timeout no data received [20:32:06]OFD Sender: No OFD packet to send [20:32:11]OFD Sender: No OFD packet to send [20:32:16]OFD Sender: No OFD packet to send [20:32:21]OFD Sender: No OFD packet to send [20:32:26]OFD Sender: No OFD packet to send [20:32:31]OFD Sender: No OFD packet to send [20:32:36]OFD Sender: No OFD packet to send [20:32:41]OFD Sender: No OFD packet to send [20:32:46]OFD Sender: No OFD packet to send [20:32:51]OFD Sender: No OFD packet to send [20:32:56]OFD Sender: No OFD packet to send [20:33:01]OFD Sender: No OFD packet to send [20:33:06]OFD Sender: No OFD packet to send [20:33:11]OFD Sender: No OFD packet to send [20:33:16]OFD Sender: No OFD packet to send [20:33:21]OFD Sender: No OFD packet to send [20:33:25]recv_with_timeout no data received [20:33:26]OFD Sender: No OFD packet to send [20:33:31]OFD Sender: No OFD packet to send [20:33:36]OFD Sender: No OFD packet to send [20:33:41]OFD Sender: No OFD packet to send [20:33:46]OFD Sender: No OFD packet to send [20:33:51]OFD Sender: No OFD packet to send [20:33:56]OFD Sender: No OFD packet to send [20:34:01]OFD Sender: No OFD packet to send [20:34:06]OFD Sender: No OFD packet to send [20:34:11]OFD Sender: No OFD packet to send [20:34:16]OFD Sender: No OFD packet to send [20:34:21]recv_with_timeout no data received [20:34:21]OFD Sender: No OFD packet to send [20:34:26]OFD Sender: No OFD packet to send [20:34:31]OFD Sender: No OFD packet to send [20:34:36]OFD Sender: No OFD packet to send [20:34:39]accept exits with 7 [20:34:39]New connection [20:34:39]New thread 3067309412 created [20:34:39]Thread 3067452772 joined [20:34:39]Waiting for new connection... [20:34:39] Sock 7.Parse request [20:34:39]Sock 7.Check first char [20:34:39]Sock 7.First char is OK [20:34:39]request: POST /json_proto HTTP/1.0 [20:34:39]Method: POST [20:34:39]URL: /json_proto [20:34:39]Method is POST - this is cgi request [20:34:39]url: /json_proto [20:34:39]query_string will be loaded in cgi processing [20:34:39]execute_cgi json_proto POST (null) [20:34:39]execute_cgi path=json_proto method=POST [20:34:39]POST find Content-Length [20:34:39]Host: 172.17.43.67:8080 [20:34:39]Content-Length: 662 [20:34:39]Content-Type: application/json [20:34:39] [20:34:39]POST finish read [20:34:39]Found Content-Length = 662 [20:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:39]execute_script... [20:34: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)1785609", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 4.330, "sum" : 300.07, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:34:39]POST & json_proto [20:34:39]process_json_proto [20:34:39]json parsed OK: [20:34:39]protocol is kg_v1.0 [20:34:39]action value=close_receipt [20:34:39]process_action close_receipt [20:34:39]cmd_close_receipt [20:34:39]MH_GetDate [20:34:39]Write to MH i2c: F0 00 00 C7 06 BC [20:34:39]Write i2c OK [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: F0 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: F0 09 00 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: F0 09 00 C7 06 00 E0 2D EF 66 6A BD 47 65 FA [20:34:39]GetLastDocTimeStamp 1726950701 [20:34:39]current date 1726950880 [20:34:39]FM_GetShiftState [20:34:39]SAM_PROTO_GetShiftState [20:34:39]wFMCommunicate request_size=4 [20:34:39]MH_SAM_APDU [20:34:39]CAPDU: 80 13 01 00 [20:34:39]Write to MH i2c: E2 08 00 C8 06 80 13 01 00 00 00 00 00 4B [20:34:39]Write i2c OK [20:34:39]MH_I2C_Read... [20:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:39]Read from MH i2c: E2 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 0E 00 [20:34:39]MH_I2C_Read... [20:34:39]Read from MH i2c: E2 0E 00 C8 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [20:34:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:34:39]wFMCommunicate OK [20:34:39]SAM_PROTO_GetShiftState done [20:34:39]FM_GetShiftState done [20:34:39]opened in 1726878748 [20:34:39]opened+sec_in_day 1726965148 [20:34:39]quantity*price = 30006 [20:34:39]sum+1 = 30008 [20:34:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.07 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.65 НДС 12% : 31.87 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 344 21.09.2024 20:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151594 ФПД: 68710784221798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151594&fm=68710784221798&tin=02508201610067®Number=0000000000091825&sum=30000 [20:34:40]StoreToDocumentArchive [20:34:40]shift 474 fd 151594 [20:34:40]save to /storage/0474/doc_00151594 [20:34:40]save last doc name /storage/0474/doc_00151594 to /storage/kkm_last_doc_name [20:34:40]save OK [20:34:40]Clear old archive folders... [20:34:40]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:34:40]tlvbuf is 01467F30 [20:34:40]SAM_PROTO_ClearQueue [20:34:40]wFMCommunicate request_size=4 [20:34:40]MH_SAM_APDU [20:34:40]CAPDU: 80 09 00 00 [20:34:40]Write to MH i2c: E2 08 00 D5 06 80 09 00 00 00 00 00 00 4D [20:34:40]Write i2c OK [20:34:40]MH_I2C_Read... [20:34:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:34:40]Read from MH i2c: E2 [20:34:40]MH_I2C_Read... [20:34:40]Read from MH i2c: E2 03 00 [20:34:40]MH_I2C_Read... [20:34:40]Read from MH i2c: E2 03 00 D5 06 00 90 00 4F [20:34:40]RAPDU: 90 00 [20:34:40]wFMCommunicate OK [20:34:40]SAM_PROTO_ClearQueue done [20:34:40]KKMCreateOFDPacket [20:34:40]OFDProtocolAddRootSTLVToBuf [20:34:40]FM_MakeSignedData [20:34:40]FM_MakeSignedData [20:34:40]SAM_PROTO_SignData [20:34:40]wFMCommunicate request_size=4 [20:34:40]MH_SAM_APDU [20:34:40]CAPDU: 80 0D 01 02 [20:34:40]Write to MH i2c: E2 08 00 D6 06 80 0D 01 02 00 00 00 00 55 [20:34:40]Write i2c OK [20:34:40]MH_I2C_Read... [20:34:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:34:40]Read from MH i2c: E2 [20:34:40]MH_I2C_Read... [20:34:40]Read from MH i2c: E2 03 00 [20:34:40]MH_I2C_Read... [20:34:40]Read from MH i2c: E2 03 00 D6 06 00 90 00 50 [20:34:40]RAPDU: 90 00 [20:34:40]wFMCommunicate OK [20:34:40]wFMCommunicate request_size=255 [20:34:40]MH_SAM_APDU [20:34:40]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [20:34:43]requested_item shift.num is exist - process it [20:34:43]requested_item shift.opened is exist - process it [20:34:43]req_shift_opened [20:34:43]FM_GetShiftState [20:34:43]SAM_PROTO_GetShiftState [20:34:43]wFMCommunicate request_size=4 [20:34:43]MH_SAM_APDU [20:34:43]CAPDU: 80 13 01 00 [20:34:43]Write to MH i2c: E2 08 00 11 07 80 13 01 00 00 00 00 00 95 [20:34:43]Write i2c OK [20:34:43]MH_I2C_Read... [20:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:34:43]Read from MH i2c: E2 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: E2 0E 00 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: E2 0E 00 11 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 25 [20:34:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:34:43]wFMCommunicate OK [20:34:43]SAM_PROTO_GetShiftState done [20:34:43]FM_GetShiftState done [20:34:43]req_shift_opened done [20:34:43]requested_item shift.open_date is exist - process it [20:34:43]req_shift_open_date [20:34:43]req_shift_open_date done [20:34:43]produce_requested_data done [20:34:43]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151594,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:34:43]process_action_free close_receipt [20:34:43]json_value_free [20:34:43]json_value_free done [20:34:43]process_json_proto returns [20:34:43]Send response to host [20:34:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151594,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:34:43]free response buf [20:34:43]execute_script done [20:34:43]execute_script returns [20:34:43]free content buf [20:34:43]Sock 7.Close socket [20:34:43]Sock 7.Thread stoped [20:34:45]Connected sock=11 [20:34:45]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A1 BD 03 01 6C A9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 50 02 00 35 04 06 00 3E 7D F9 E2 C2 66 82 26 76 83 B4 05 FB 4C [20:34:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 19 13 47 00 7C 4F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 50 02 00 F4 03 04 00 E9 D5 EE 66 B6 04 01 00 00 B7 FB 93 E1 D8 20 E8 3A [20:34:45]CommunicateWithHost err = 0 [20:34:45]CheckOFDResponse [20:34:45]1017 (14) - 77093643461234 [20:34:45]1041 (16) - 0000000000871835 [20:34:45]1040 (4) - 151594 [20:34:45]1012 (4) - 21.09.2024 14:19 [20:34:45]1206 (1) - 0 [20:34:45]OFD Sender: Remove packet 151594 [20:34:45]ProducePacketName [20:34:45]name=ofd_packets/00151594 [20:34:45]NVStorageDeleteData [20:34:46]OFD Sender: No OFD packet to send [20:34:51]OFD Sender: No OFD packet to send [20:34:56]OFD Sender: No OFD packet to send [20:34:58]recv_with_timeout no data received [20:35:01]OFD Sender: No OFD packet to send [20:35:06]OFD Sender: No OFD packet to send [20:35:11]OFD Sender: No OFD packet to send [20:35:16]OFD Sender: No OFD packet to send [20:35:18]recv_with_timeout no data received [20:35:21]OFD Sender: No OFD packet to send [20:35:26]OFD Sender: No OFD packet to send [20:35:31]OFD Sender: No OFD packet to send [20:35:36]OFD Sender: No OFD packet to send 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 50 02 00 35 04 06 00 3E 7D F9 E2 C2 [20:34:40]Write to MH i2c: E2 02 01 D7 06 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 50 02 00 35 04 06 00 3E 7D F9 E2 C2 00 00 91 [20:34:40]Write i2c OK [20:34:40]MH_I2C_Read... [20:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:41]Read from MH i2c: E2 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 03 00 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [20:34:41]RAPDU: 90 00 [20:34:41]wFMCommunicate OK [20:34:41]wFMCommunicate request_size=6 [20:34:41]MH_SAM_APDU [20:34:41]CAPDU: 80 0D 02 02 01 66 [20:34:41]Write to MH i2c: E2 09 00 D8 06 80 0D 02 02 01 00 66 00 00 C0 [20:34:41]Write i2c OK [20:34:41]MH_I2C_Read... [20:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:34:41]Read from MH i2c: E2 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 03 00 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [20:34:41]RAPDU: 90 00 [20:34:41]wFMCommunicate OK [20:34:41]wFMCommunicate request_size=4 [20:34:41]MH_SAM_APDU [20:34:41]CAPDU: 80 0D 03 02 [20:34:41]Write to MH i2c: E2 08 00 D9 06 80 0D 03 02 00 00 00 00 5A [20:34:41]Write i2c OK [20:34:41]MH_I2C_Read... [20:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:34:41]Read from MH i2c: E2 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 0B 00 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 0B 00 D9 06 00 82 26 76 83 B4 05 FB 4C 90 00 FC [20:34:41]RAPDU: 82 26 76 83 B4 05 FB 4C 90 00 [20:34:41]wFMCommunicate OK [20:34:41]SAM_PROTO_SignData done [20:34:41]FM_MakeSignedData done [20:34:41]CreateOFDProtocolMessage [20:34:41]wFMCommunicate request_size=4 [20:34:41]MH_SAM_APDU [20:34:41]CAPDU: 80 11 00 00 [20:34:41]Write to MH i2c: E2 08 00 DA 06 80 11 00 00 00 00 00 00 5A [20:34:41]Write i2c OK [20:34:41]MH_I2C_Read... [20:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:41]Read from MH i2c: E2 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 17 00 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: E2 17 00 DA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AD [20:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:34:41]wFMCommunicate OK [20:34:41]CreateOFDProtocolMessage done [20:34:41]OFDSenderStorePacket 151594 [20:34:41]StoreOFDPacket docnum=151594 [20:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A1 BD 03 01 6C A9 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 EA 10 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 37 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 73 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E0 2D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2A 50 02 00 35 04 06 00 3E 7D F9 E2 C2 66 82 26 76 83 B4 05 FB 4C [20:34:41]CheckFolder [20:34:41]dirname=/storage/ofd_packets [20:34:41]CheckFolder done [20:34:41]ProducePacketName [20:34:41]name=ofd_packets/00151594 [20:34:41]NVStorageSaveData ofd_packets/00151594 [20:34:41]File name is /storage/ofd_packets/00151594 [20:34:41]Write 297 bytes [20:34:41]NVStorageSaveData done [20:34:41]OFDSenderStorePacket done [20:34:41]KKMCreateOFDPacket done [20:34:41]NVStorageSaveData kkm_last_timestamp [20:34:41]File name is /storage/kkm_last_timestamp [20:34:41]Write 4 bytes [20:34:41]NVStorageSaveData done [20:34:41]ExternCall_PrintAddStr [20:34:41]wPrintStart [20:34:41]Write to MH i2c: 01 00 00 DB 06 E1 [20:34:41]Write i2c OK [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: 01 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: 01 07 00 [20:34:41]MH_I2C_Read... [20:34:41]Read from MH i2c: 01 07 00 DB 06 00 00 00 00 00 FF 0F F6 [20:34:41]RasterBufferAndPrint [20:34:41]line Счет N : (1)1785609 [20:34:41]line ИНН: 02508201610067 [20:34:41]line Контрольно-Кассовый Чек [20:34:41]line ПРОДАЖА [20:34:41]line ТРК (МРК, ГНК) : 33 [20:34:41]line Товар: 2710124130 [20:34:41]line Super-92 [20:34:41]line 4.330 * 69.30 [20:34:41]line = 300.07 [20:34:41]line НДС 12% НСП 1% [20:34:41]line > о реализуемом товаре [20:34:41]line ОКРУГЛЕНИЕ: -0.07 [20:34:41]line ИТОГО: 300.00 [20:34:41]line Внесено: 300.00 [20:34:41]line СДАЧА: 0.00 [20:34:41]line НСП 1% : 2.65 [20:34:41]line НДС 12% : 31.87 [20:34:41]line Наличными: 300.00 [20:34:41]line Безнал.: 0.00 [20:34:41]line Место: АЗС № 89 "Партнер Нефть" [20:34:41]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:34:41]line СНО: Общий режим [20:34:41]line Чек 344 21.09.2024 20:34 [20:34:41]line Смена: 474 ФФД: 1.0 [20:34:41]line ЗНМ: 0300000113 [20:34:41]line РНМ: 0000000000091825 [20:34:41]line Версия ККМ: 001 [20:34:41]line ФМ: 0000000000871835 [20:34:41]line ФД: 151594 [20:34:41]line ФПД: 68710784221798 [20:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203440&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151594&fm=68710784221798&tin=02508201610067®Number=0000000000091825&sum=30000 [20:34:41]OFD Sender: Processing packet 151594 [packets to send 825, broken 824] [20:34:41]ProducePacketName [20:34:41]name=ofd_packets/00151594 [20:34:41]OFD Sender: To server: pG, [20:34:41]CommunicateWithHost lk.salyk.kg:30040 [20:34:41]ConnectInit lk.salyk.kg [20:34:41]written 0, free lines is 4095 [20:34:42]Write to MH i2c: 01 00 00 06 07 0D [20:34:42]Write i2c OK [20:34:42]MH_I2C_Read... [20:34:42]Read from MH i2c: 01 [20:34:42]MH_I2C_Read... [20:34:42]Read from MH i2c: 01 07 00 [20:34:42]MH_I2C_Read... [20:34:42]Read from MH i2c: 01 07 00 06 07 00 00 00 00 00 D7 0C F7 [20:34:42]RasterBufferAndPrint [20:34:42]line [20:34:42]line [20:34:42]line [20:34:42]line [20:34:42]line [20:34:42]written 0, free lines is 3293 [20:34:42]MH_Cut [20:34:42]Write to MH i2c: D1 01 00 0D 07 01 E6 [20:34:42]Write i2c OK [20:34:42]MH_I2C_Read... [20:34:42]Read from MH i2c: D1 [20:34:42]MH_I2C_Read... [20:34:42]Read from MH i2c: D1 01 00 [20:34:42]MH_I2C_Read... [20:34:42]Read from MH i2c: D1 01 00 0D 07 00 E5 [20:34:42]Write to MH i2c: 01 00 00 0E 07 15 [20:34:42]Write i2c OK [20:34:42]MH_I2C_Read... [20:34:42]*** Cut start [20:34:42]*** Purtial cut [20:34:42]*** Stage 1: CUTSNS_PIN = 1 [20:34:43]Read from MH i2c: 01 [20:34:43]MH_I2C_Read... [20:34:43]*** Stop cut motor [20:34:43]*** Cut end [20:34:43]Read from MH i2c: 01 07 00 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: 01 07 00 0E 07 00 00 00 00 00 FF 0F 2A [20:34:43]process_action close_receipt done [20:34:43]requested_data is exist [20:34:43]produce_requested_data [20:34:43]requested_item fm.sn is exist - process it [20:34:43]wFMCommunicate request_size=4 [20:34:43]MH_SAM_APDU [20:34:43]CAPDU: 80 11 00 00 [20:34:43]Write to MH i2c: E2 08 00 0F 07 80 11 00 00 00 00 00 00 90 [20:34:43]Write i2c OK [20:34:43]MH_I2C_Read... [20:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:34:43]Read from MH i2c: E2 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: E2 17 00 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: E2 17 00 0F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [20:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:34:43]wFMCommunicate OK [20:34:43]requested_item fd.num is exist - process it [20:34:43]SAM_PROTO_GetFieldsCounters [20:34:43]wFMCommunicate request_size=4 [20:34:43]MH_SAM_APDU [20:34:43]CAPDU: 80 13 00 00 [20:34:43]Write to MH i2c: E2 08 00 10 07 80 13 00 00 00 00 00 00 93 [20:34:43]Write i2c OK [20:34:43]MH_I2C_Read... [20:34:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:34:43]Read from MH i2c: E2 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: E2 62 00 [20:34:43]MH_I2C_Read... [20:34:43]Read from MH i2c: E2 62 00 10 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [20:34:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:34:43]wFMCommunicate OK [20:34:43]SAM_PROTO_GetFieldsCounters done [20:35:41]OFD Sender: No OFD packet to send [20:35:46]OFD Sender: No OFD packet to send [20:35:51]OFD Sender: No OFD packet to send [20:35:56]OFD Sender: No OFD packet to send [20:36:01]OFD Sender: No OFD packet to send [20:36:05]accept exits with 9 [20:36:05]New connection [20:36:05]New thread 3067452772 created [20:36:05]Thread 3067309412 joined [20:36:05]Waiting for new connection... [20:36:05] Sock 9.Parse request [20:36:05]Sock 9.Check first char [20:36:05]Sock 9.First char is OK [20:36:05]request: POST /json_proto HTTP/1.0 [20:36:05]Method: POST [20:36:05]URL: /json_proto [20:36:05]Method is POST - this is cgi request [20:36:05]url: /json_proto [20:36:05]query_string will be loaded in cgi processing [20:36:05]execute_cgi json_proto POST (null) [20:36:05]execute_cgi path=json_proto method=POST [20:36:05]POST find Content-Length [20:36:05]Host: 172.17.43.67:8080 [20:36:05]Content-Length: 755 [20:36:05]Content-Type: application/json [20:36:05] [20:36:05]POST finish read [20:36:05]Found Content-Length = 755 [20:36:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30056206", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:05]execute_script... [20:36: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)1785610", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30056206", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:05]POST & json_proto [20:36:05]process_json_proto [20:36:05]json parsed OK: [20:36:05]protocol is kg_v1.0 [20:36:05]action value=close_receipt [20:36:05]process_action close_receipt [20:36:05]cmd_close_receipt [20:36:05]MH_GetDate [20:36:05]Write to MH i2c: F0 00 00 12 07 08 [20:36:05]Write i2c OK [20:36:05]MH_I2C_Read... [20:36:05]Read from MH i2c: F0 [20:36:05]MH_I2C_Read... [20:36:05]Read from MH i2c: F0 09 00 [20:36:05]MH_I2C_Read... [20:36:05]Read from MH i2c: F0 09 00 12 07 00 36 2E EF 66 6A BD 47 65 9D [20:36:05]GetLastDocTimeStamp 1726950880 [20:36:05]current date 1726950966 [20:36:05]FM_GetShiftState [20:36:05]SAM_PROTO_GetShiftState [20:36:05]wFMCommunicate request_size=4 [20:36:05]MH_SAM_APDU [20:36:05]CAPDU: 80 13 01 00 [20:36:05]Write to MH i2c: E2 08 00 13 07 80 13 01 00 00 00 00 00 97 [20:36:05]Write i2c OK [20:36:05]MH_I2C_Read... [20:36:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:05]Read from MH i2c: E2 [20:36:05]MH_I2C_Read... [20:36:05]Read from MH i2c: E2 0E 00 [20:36:05]MH_I2C_Read... [20:36:05]Read from MH i2c: E2 0E 00 13 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 27 [20:36:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:36:05]wFMCommunicate OK [20:36:05]SAM_PROTO_GetShiftState done [20:36:05]FM_GetShiftState done [20:36:05]opened in 1726878748 [20:36:05]opened+sec_in_day 1726965148 [20:36:05]quantity*price = 0 [20:36:05]sum+1 = 1 [20:36:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 345 21.09.2024 20:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30056206 ФМ: 0000000000871835 ФД: 151595 ФПД: 226825191933317 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151595&fm=226825191933317&tin=02508201610067®Number=0000000000091825&sum=0 [20:36:06]StoreToDocumentArchive [20:36:06]shift 474 fd 151595 [20:36:06]save to /storage/0474/doc_00151595 [20:36:06]save last doc name /storage/0474/doc_00151595 to /storage/kkm_last_doc_name [20:36:06]save OK [20:36:06]Clear old archive folders... [20:36:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:36:06]tlvbuf is 01427540 [20:36:06]SAM_PROTO_ClearQueue [20:36:06]wFMCommunicate request_size=4 [20:36:06]MH_SAM_APDU [20:36:06]CAPDU: 80 09 00 00 [20:36:06]Write to MH i2c: E2 08 00 20 07 80 09 00 00 00 00 00 00 99 [20:36:06]Write i2c OK [20:36:06]MH_I2C_Read... [20:36:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:36:06]Read from MH i2c: E2 [20:36:06]MH_I2C_Read... [20:36:06]Read from MH i2c: E2 03 00 [20:36:06]MH_I2C_Read... [20:36:06]Read from MH i2c: E2 03 00 20 07 00 90 00 9B [20:36:06]RAPDU: 90 00 [20:36:06]wFMCommunicate OK [20:36:06]SAM_PROTO_ClearQueue done [20:36:06]KKMCreateOFDPacket [20:36:06]OFDProtocolAddRootSTLVToBuf [20:36:06]FM_MakeSignedData [20:36:06]FM_MakeSignedData [20:36:06]SAM_PROTO_SignData [20:36:06]wFMCommunicate request_size=4 [20:36:06]MH_SAM_APDU [20:36:06]CAPDU: 80 0D 01 02 [20:36:06]Write to MH i2c: E2 08 00 21 07 80 0D 01 02 00 00 00 00 A1 [20:36:06]Write i2c OK [20:36:06]MH_I2C_Read... [20:36:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:36:06]Read from MH i2c: E2 [20:36:06]MH_I2C_Read... [20:36:06]Read from MH i2c: E2 03 00 [20:36:06]MH_I2C_Read... [20:36:06]Read from MH i2c: E2 03 00 21 07 00 90 00 9C [20:36:06]RAPDU: 90 00 [20:36:06]wFMCommunicate OK [20:36:06]wFMCommunicate request_size=255 [20:36:06]MH_SAM_APDU [20:36: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 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 36 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 50 02 00 35 04 06 00 CE [20:36:06]Write to MH i2c: E2 02 01 22 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 36 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 50 02 00 35 04 06 00 CE 00 00 89 [20:36:06]Write i2c OK [20:36:06]MH_I2C_Read... [20:36:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:07]Read from MH i2c: E2 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 03 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [20:36:07]RAPDU: 90 00 [20:36:07]wFMCommunicate OK [20:36:07]wFMCommunicate request_size=10 [20:36:07]MH_SAM_APDU [20:36:07]CAPDU: 80 0D 02 02 05 4B DA FD C5 85 [20:36:07]Write to MH i2c: E2 0D 00 23 07 80 0D 02 02 05 00 4B DA FD C5 85 00 00 1A [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:07]Read from MH i2c: E2 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 03 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 03 00 23 07 00 90 00 9E [20:36:07]RAPDU: 90 00 [20:36:07]wFMCommunicate OK [20:36:07]wFMCommunicate request_size=4 [20:36:07]MH_SAM_APDU [20:36:07]CAPDU: 80 0D 03 02 [20:36:07]Write to MH i2c: E2 08 00 24 07 80 0D 03 02 00 00 00 00 A6 [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:36:07]Read from MH i2c: E2 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 0B 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 0B 00 24 07 00 DB C4 3F 91 23 43 05 40 90 00 C1 [20:36:07]RAPDU: DB C4 3F 91 23 43 05 40 90 00 [20:36:07]wFMCommunicate OK [20:36:07]SAM_PROTO_SignData done [20:36:07]FM_MakeSignedData done [20:36:07]CreateOFDProtocolMessage [20:36:07]wFMCommunicate request_size=4 [20:36:07]MH_SAM_APDU [20:36:07]CAPDU: 80 11 00 00 [20:36:07]Write to MH i2c: E2 08 00 25 07 80 11 00 00 00 00 00 00 A6 [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:07]Read from MH i2c: E2 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 17 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: E2 17 00 25 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F9 [20:36:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:07]wFMCommunicate OK [20:36:07]CreateOFDProtocolMessage done [20:36:07]OFDSenderStorePacket 151595 [20:36:07]StoreOFDPacket docnum=151595 [20:36:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F AE 07 01 6B 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 36 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 50 02 00 35 04 06 00 CE 4B DA FD C5 85 DB C4 3F 91 23 43 05 40 [20:36:07]CheckFolder [20:36:07]dirname=/storage/ofd_packets [20:36:07]CheckFolder done [20:36:07]ProducePacketName [20:36:07]name=ofd_packets/00151595 [20:36:07]NVStorageSaveData ofd_packets/00151595 [20:36:07]File name is /storage/ofd_packets/00151595 [20:36:07]Write 301 bytes [20:36:07]NVStorageSaveData done [20:36:07]OFDSenderStorePacket done [20:36:07]KKMCreateOFDPacket done [20:36:07]NVStorageSaveData kkm_last_timestamp [20:36:07]File name is /storage/kkm_last_timestamp [20:36:07]Write 4 bytes [20:36:07]NVStorageSaveData done [20:36:07]ExternCall_PrintAddStr [20:36:07]wPrintStart [20:36:07]Write to MH i2c: 01 00 00 26 07 2D [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: 01 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: 01 07 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: 01 07 00 26 07 00 00 00 00 00 FF 0F 42 [20:36:07]RasterBufferAndPrint [20:36:07]line Счет N : (1)1785610 [20:36:07]line ИНН: 02508201610067 [20:36:07]line Контрольно-Кассовый Чек [20:36:07]line ПРОДАЖА [20:36:07]line ТРК (МРК, ГНК) : 12 [20:36:07]line Товар: 2710124130 [20:36:07]line Аи-92-К-5 [20:36:07]line 30.000 * 0.00 [20:36:07]line = 0.00 [20:36:07]line НДС 12% НСП 1% [20:36:07]line > о реализуемом товаре [20:36:07]line ИТОГО: 0.00 [20:36:07]line НСП 1% : 0.00 [20:36:07]line НДС 12% : 0.00 [20:36:07]line Наличными: 0.00 [20:36:07]line Безнал.: 0.00 [20:36:07]line Место: АЗС № 89 "Партнер Нефть" [20:36:07]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:36:07]line СНО: Общий режим [20:36:07]line Чек 345 21.09.2024 20:36 [20:36:07]line Смена: 474 ФФД: 1.0 [20:36:07]line ЗНМ: 0300000113 [20:36:07]line РНМ: 0000000000091825 [20:36:07]line Версия ККМ: 001 [20:36:07]line Талоны: ТК ГПНА Online [20:36:07]line 30056206 [20:36:07]line ФМ: 0000000000871835 [20:36:07]line ФД: 151595 [20:36:07]line ФПД: 226825191933317 [20:36:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203606&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151595&fm=226825191933317&tin=02508201610067®Number=0000000000091825&sum=0 [20:36:07]written 0, free lines is 4095 [20:36:07]OFD Sender: Processing packet 151595 [packets to send 825, broken 824] [20:36:07]ProducePacketName [20:36:07]name=ofd_packets/00151595 [20:36:07]OFD Sender: To server: pG, [20:36:07]CommunicateWithHost lk.salyk.kg:30040 [20:36:07]ConnectInit lk.salyk.kg [20:36:07]Write to MH i2c: 01 00 00 50 07 57 [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: 01 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: 01 07 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: 01 07 00 50 07 00 00 00 00 00 EC 0C 56 [20:36:07]RasterBufferAndPrint [20:36:07]line [20:36:07]line [20:36:07]line [20:36:07]line [20:36:07]line [20:36:07]written 0, free lines is 3314 [20:36:07]MH_Cut [20:36:07]Write to MH i2c: D1 01 00 57 07 01 30 [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: D1 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: D1 01 00 [20:36:07]MH_I2C_Read... [20:36:07]Read from MH i2c: D1 01 00 57 07 00 2F [20:36:07]Write to MH i2c: 01 00 00 58 07 5F [20:36:07]Write i2c OK [20:36:07]MH_I2C_Read... [20:36:08]*** Cut start [20:36:08]*** Purtial cut [20:36:08]*** Stage 1: CUTSNS_PIN = 1 [20:36:08]Read from MH i2c: 01 [20:36:08]MH_I2C_Read... [20:36:08]*** Stop cut motor [20:36:08]*** Cut end [20:36:08]Read from MH i2c: 01 07 00 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: 01 07 00 58 07 00 00 00 00 00 FF 0F 74 [20:36:08]process_action close_receipt done [20:36:08]requested_data is exist [20:36:08]produce_requested_data [20:36:08]requested_item fm.sn is exist - process it [20:36:08]wFMCommunicate request_size=4 [20:36:08]MH_SAM_APDU [20:36:08]CAPDU: 80 11 00 00 [20:36:08]Write to MH i2c: E2 08 00 59 07 80 11 00 00 00 00 00 00 DA [20:36:08]Write i2c OK [20:36:08]MH_I2C_Read... [20:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:08]Read from MH i2c: E2 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 17 00 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 17 00 59 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2D [20:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:08]wFMCommunicate OK [20:36:08]requested_item fd.num is exist - process it [20:36:08]SAM_PROTO_GetFieldsCounters [20:36:08]wFMCommunicate request_size=4 [20:36:08]MH_SAM_APDU [20:36:08]CAPDU: 80 13 00 00 [20:36:08]Write to MH i2c: E2 08 00 5A 07 80 13 00 00 00 00 00 00 DD [20:36:08]Write i2c OK [20:36:08]MH_I2C_Read... [20:36:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:08]Read from MH i2c: E2 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 62 00 [20:36:08]MH_I2C_Read... [20:36:08]Read from MH i2c: E2 62 00 5A 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [20:36:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:09]wFMCommunicate OK [20:36:09]SAM_PROTO_GetFieldsCounters done [20:36:09]requested_item shift.num is exist - process it [20:36:09]requested_item shift.opened is exist - process it [20:36:09]req_shift_opened [20:36:09]FM_GetShiftState [20:36:09]SAM_PROTO_GetShiftState [20:36:09]wFMCommunicate request_size=4 [20:36:09]MH_SAM_APDU [20:36:09]CAPDU: 80 13 01 00 [20:36:09]Write to MH i2c: E2 08 00 5B 07 80 13 01 00 00 00 00 00 DF [20:36:09]Write i2c OK [20:36:09]MH_I2C_Read... [20:36:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:09]Read from MH i2c: E2 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 0E 00 [20:36:09]MH_I2C_Read... [20:36:09]Read from MH i2c: E2 0E 00 5B 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6F [20:36:09]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:36:09]wFMCommunicate OK [20:36:09]SAM_PROTO_GetShiftState done [20:36:09]FM_GetShiftState done [20:36:09]req_shift_opened done [20:36:09]requested_item shift.open_date is exist - process it [20:36:09]req_shift_open_date [20:36:09]req_shift_open_date done [20:36:09]produce_requested_data done [20:36:09]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151595,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:36:09]process_action_free close_receipt [20:36:09]json_value_free [20:36:09]json_value_free done [20:36:09]process_json_proto returns [20:36:09]Send response to host [20:36:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151595,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:36:09]free response buf [20:36:09]execute_script done [20:36:09]execute_script returns [20:36:09]free content buf [20:36:09]Sock 9.Close socket [20:36:09]Sock 9.Thread stoped [20:36:12]ConnectInit Can't take IP for lk.salyk.kg [20:36:12]CommunicateWithHost connect error [20:36:12]CommunicateWithHost err = -1 [20:36:12]OFD Sender: Server communicate error [20:36:17]OFD Sender: Processing packet 151595 [packets to send 825, broken 824] [20:36:17]ProducePacketName [20:36:17]name=ofd_packets/00151595 [20:36:17]OFD Sender: To server: pG, [20:36:17]CommunicateWithHost lk.salyk.kg:30040 [20:36:17]ConnectInit lk.salyk.kg [20:36:21]Connected sock=9 [20:36:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1F AE 07 01 6B 8F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 36 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 50 02 00 35 04 06 00 CE 4B DA FD C5 85 DB C4 3F 91 23 43 05 40 [20:36:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 4F BF 47 00 A4 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2B 50 02 00 F4 03 04 00 49 D6 EE 66 B6 04 01 00 00 87 42 42 11 FD 4D 3C 06 [20:36:21]CommunicateWithHost err = 0 [20:36:21]CheckOFDResponse [20:36:21]1017 (14) - 77093643461234 [20:36:21]1041 (16) - 0000000000871835 [20:36:21]1040 (4) - 151595 [20:36:21]1012 (4) - 21.09.2024 14:20 [20:36:21]1206 (1) - 0 [20:36:21]OFD Sender: Remove packet 151595 [20:36:21]ProducePacketName [20:36:21]name=ofd_packets/00151595 [20:36:21]NVStorageDeleteData [20:36:22]OFD Sender: No OFD packet to send [20:36:22]accept exits with 7 [20:36:22]New connection [20:36:22]New thread 3067309412 created [20:36:22]Thread 3067452772 joined [20:36:22]Waiting for new connection... [20:36:22] Sock 7.Parse request [20:36:22]Sock 7.Check first char [20:36:22]Sock 7.First char is OK [20:36:22]request: POST /json_proto HTTP/1.0 [20:36:22]Method: POST [20:36:22]URL: /json_proto [20:36:22]Method is POST - this is cgi request [20:36:22]url: /json_proto [20:36:22]query_string will be loaded in cgi processing [20:36:22]execute_cgi json_proto POST (null) [20:36:22]execute_cgi path=json_proto method=POST [20:36:22]POST find Content-Length [20:36:22]Host: 172.17.43.67:8080 [20:36:22]Content-Length: 627 [20:36:22]Content-Type: application/json [20:36:22] [20:36:22]POST finish read [20:36:22]Found Content-Length = 627 [20:36:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:22]execute_script... [20:36:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785611", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 14.430, "sum" : 1000.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:36:22]POST & json_proto [20:36:22]process_json_proto [20:36:22]json parsed OK: [20:36:22]protocol is kg_v1.0 [20:36:22]action value=close_receipt [20:36:22]process_action close_receipt [20:36:22]cmd_close_receipt [20:36:22]MH_GetDate [20:36:22]Write to MH i2c: F0 00 00 5C 07 52 [20:36:22]Write i2c OK [20:36:22]MH_I2C_Read... [20:36:22]Read from MH i2c: F0 [20:36:22]MH_I2C_Read... [20:36:22]Read from MH i2c: F0 09 00 [20:36:22]MH_I2C_Read... [20:36:22]Read from MH i2c: F0 09 00 5C 07 00 47 2E EF 66 6A BD 47 65 F8 [20:36:22]GetLastDocTimeStamp 1726950966 [20:36:22]current date 1726950983 [20:36:22]FM_GetShiftState [20:36:22]SAM_PROTO_GetShiftState [20:36:22]wFMCommunicate request_size=4 [20:36:22]MH_SAM_APDU [20:36:22]CAPDU: 80 13 01 00 [20:36:22]Write to MH i2c: E2 08 00 5D 07 80 13 01 00 00 00 00 00 E1 [20:36:22]Write i2c OK [20:36:22]MH_I2C_Read... [20:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:22]Read from MH i2c: E2 [20:36:22]MH_I2C_Read... [20:36:22]Read from MH i2c: E2 0E 00 [20:36:22]MH_I2C_Read... [20:36:22]Read from MH i2c: E2 0E 00 5D 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 71 [20:36:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:36:22]wFMCommunicate OK [20:36:22]SAM_PROTO_GetShiftState done [20:36:22]FM_GetShiftState done [20:36:22]opened in 1726878748 [20:36:22]opened+sec_in_day 1726965148 [20:36:22]quantity*price = 99999 [20:36:22]sum+1 = 100001 [20:36:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.00 НСП 1% : 8.85 НДС 12% : 106.19 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 346 21.09.2024 20:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151596 ФПД: 249581694585230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151596&fm=249581694585230&tin=02508201610067®Number=0000000000091825&sum=100000 [20:36:23]StoreToDocumentArchive [20:36:23]shift 474 fd 151596 [20:36:23]save to /storage/0474/doc_00151596 [20:36:23]save last doc name /storage/0474/doc_00151596 to /storage/kkm_last_doc_name [20:36:23]save OK [20:36:23]Clear old archive folders... [20:36:23]ProcessDocumentItem done err = 0, tmpTLVsize=247 [20:36:23]tlvbuf is 01421800 [20:36:23]SAM_PROTO_ClearQueue [20:36:23]wFMCommunicate request_size=4 [20:36:23]MH_SAM_APDU [20:36:23]CAPDU: 80 09 00 00 [20:36:23]Write to MH i2c: E2 08 00 6A 07 80 09 00 00 00 00 00 00 E3 [20:36:23]Write i2c OK [20:36:23]MH_I2C_Read... [20:36:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:36:23]Read from MH i2c: E2 [20:36:23]MH_I2C_Read... [20:36:23]Read from MH i2c: E2 03 00 [20:36:23]MH_I2C_Read... [20:36:23]Read from MH i2c: E2 03 00 6A 07 00 90 00 E5 [20:36:23]RAPDU: 90 00 [20:36:23]wFMCommunicate OK [20:36:23]SAM_PROTO_ClearQueue done [20:36:23]KKMCreateOFDPacket [20:36:23]OFDProtocolAddRootSTLVToBuf [20:36:23]FM_MakeSignedData [20:36:23]FM_MakeSignedData [20:36:23]SAM_PROTO_SignData [20:36:23]wFMCommunicate request_size=4 [20:36:23]MH_SAM_APDU [20:36:23]CAPDU: 80 0D 01 02 [20:36:23]Write to MH i2c: E2 08 00 6B 07 80 0D 01 02 00 00 00 00 EB [20:36:23]Write i2c OK [20:36:23]MH_I2C_Read... [20:36:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:36:23]Read from MH i2c: E2 [20:36:23]MH_I2C_Read... [20:36:23]Read from MH i2c: E2 03 00 [20:36:23]MH_I2C_Read... [20:36:23]Read from MH i2c: E2 03 00 6B 07 00 90 00 E6 [20:36:23]RAPDU: 90 00 [20:36:23]wFMCommunicate OK [20:36:23]wFMCommunicate request_size=255 [20:36:23]MH_SAM_APDU [20:36:23]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 47 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 50 02 00 35 04 06 00 E2 FE 44 3F 89 [20:36:23]Write to MH i2c: E2 02 01 6C 07 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 47 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 50 02 00 35 04 06 00 E2 FE 44 3F 89 00 00 D5 [20:36:23]Write i2c OK [20:36:23]MH_I2C_Read... [20:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:24]Read from MH i2c: E2 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 03 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 03 00 6C 07 00 90 00 E7 [20:36:24]RAPDU: 90 00 [20:36:24]wFMCommunicate OK [20:36:24]wFMCommunicate request_size=6 [20:36:24]MH_SAM_APDU [20:36:24]CAPDU: 80 0D 02 02 01 8E [20:36:24]Write to MH i2c: E2 09 00 6D 07 80 0D 02 02 01 00 8E 00 00 7E [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:36:24]Read from MH i2c: E2 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 03 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [20:36:24]RAPDU: 90 00 [20:36:24]wFMCommunicate OK [20:36:24]wFMCommunicate request_size=4 [20:36:24]MH_SAM_APDU [20:36:24]CAPDU: 80 0D 03 02 [20:36:24]Write to MH i2c: E2 08 00 6E 07 80 0D 03 02 00 00 00 00 F0 [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:36:24]Read from MH i2c: E2 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 0B 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 0B 00 6E 07 00 4A 85 37 EF 3B 4A 5C 9F 90 00 66 [20:36:24]RAPDU: 4A 85 37 EF 3B 4A 5C 9F 90 00 [20:36:24]wFMCommunicate OK [20:36:24]SAM_PROTO_SignData done [20:36:24]FM_MakeSignedData done [20:36:24]CreateOFDProtocolMessage [20:36:24]wFMCommunicate request_size=4 [20:36:24]MH_SAM_APDU [20:36:24]CAPDU: 80 11 00 00 [20:36:24]Write to MH i2c: E2 08 00 6F 07 80 11 00 00 00 00 00 00 F0 [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:24]Read from MH i2c: E2 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 17 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: E2 17 00 6F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 43 [20:36:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:36:24]wFMCommunicate OK [20:36:24]CreateOFDProtocolMessage done [20:36:24]OFDSenderStorePacket 151596 [20:36:24]StoreOFDPacket docnum=151596 [20:36:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 32 D2 03 01 90 A8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 47 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 50 02 00 35 04 06 00 E2 FE 44 3F 89 8E 4A 85 37 EF 3B 4A 5C 9F [20:36:24]CheckFolder [20:36:24]dirname=/storage/ofd_packets [20:36:24]CheckFolder done [20:36:24]ProducePacketName [20:36:24]name=ofd_packets/00151596 [20:36:24]NVStorageSaveData ofd_packets/00151596 [20:36:24]File name is /storage/ofd_packets/00151596 [20:36:24]Write 297 bytes [20:36:24]NVStorageSaveData done [20:36:24]OFDSenderStorePacket done [20:36:24]KKMCreateOFDPacket done [20:36:24]NVStorageSaveData kkm_last_timestamp [20:36:24]File name is /storage/kkm_last_timestamp [20:36:24]Write 4 bytes [20:36:24]NVStorageSaveData done [20:36:24]ExternCall_PrintAddStr [20:36:24]wPrintStart [20:36:24]Write to MH i2c: 01 00 00 70 07 77 [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: 01 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: 01 07 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: 01 07 00 70 07 00 00 00 00 00 FF 0F 8C [20:36:24]RasterBufferAndPrint [20:36:24]line Счет N : (1)1785611 [20:36:24]line ИНН: 02508201610067 [20:36:24]line Контрольно-Кассовый Чек [20:36:24]line ПРОДАЖА [20:36:24]line ТРК (МРК, ГНК) : 33 [20:36:24]line Товар: 2710124130 [20:36:24]line Super-92 [20:36:24]line 14.430 * 69.30 [20:36:24]line = 1000.00 [20:36:24]line НДС 12% НСП 1% [20:36:24]line > о реализуемом товаре [20:36:24]line ИТОГО: 1000.00 [20:36:24]line НСП 1% : 8.85 [20:36:24]line НДС 12% : 106.19 [20:36:24]line Наличными: 1000.00 [20:36:24]line Безнал.: 0.00 [20:36:24]line Место: АЗС № 89 "Партнер Нефть" [20:36:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:36:24]line СНО: Общий режим [20:36:24]line Чек 346 21.09.2024 20:36 [20:36:24]line Смена: 474 ФФД: 1.0 [20:36:24]line ЗНМ: 0300000113 [20:36:24]line РНМ: 0000000000091825 [20:36:24]line Версия ККМ: 001 [20:36:24]line ФМ: 0000000000871835 [20:36:24]line ФД: 151596 [20:36:24]line ФПД: 249581694585230 [20:36:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203623&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151596&fm=249581694585230&tin=02508201610067®Number=0000000000091825&sum=100000 [20:36:24]OFD Sender: Processing packet 151596 [packets to send 825, broken 824] [20:36:24]ProducePacketName [20:36:24]name=ofd_packets/00151596 [20:36:24]OFD Sender: To server: pG, [20:36:24]CommunicateWithHost lk.salyk.kg:30040 [20:36:24]ConnectInit lk.salyk.kg [20:36:24]written 0, free lines is 4095 [20:36:24]Write to MH i2c: 01 00 00 98 07 9F [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: 01 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: 01 07 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 0C 0D BF [20:36:24]RasterBufferAndPrint [20:36:24]line [20:36:24]line [20:36:24]line [20:36:24]line [20:36:24]line [20:36:24]written 0, free lines is 3353 [20:36:24]MH_Cut [20:36:24]Write to MH i2c: D1 01 00 9F 07 01 78 [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: D1 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: D1 01 00 [20:36:24]MH_I2C_Read... [20:36:24]Read from MH i2c: D1 01 00 9F 07 00 77 [20:36:24]Write to MH i2c: 01 00 00 A0 07 A7 [20:36:24]Write i2c OK [20:36:24]MH_I2C_Read... [20:36:25]*** Cut start [20:36:25]*** Purtial cut [20:36:25]*** Stage 1: CUTSNS_PIN = 1 [20:36:25]Read from MH i2c: 01 [20:36:25]MH_I2C_Read... [20:36:25]*** Stop cut motor [20:36:25]*** Cut end [20:36:25]Read from MH i2c: 01 07 00 [20:36:25]MH_I2C_Read... [20:36:25]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 FF 0F BC [20:36:25]process_action close_receipt done [20:36:25]requested_data is exist [20:36:25]produce_requested_data [20:36:25]requested_item fm.sn is exist - process it [20:36:25]wFMCommunicate request_size=4 [20:36:25]MH_SAM_APDU [20:36:25]CAPDU: 80 11 00 00 [20:36:25]Write to MH i2c: E2 08 00 A1 07 80 11 00 00 00 00 00 00 22 [20:36:25]Write i2c OK [20:36:25]MH_I2C_Read... [20:36:25]Connected sock=10 [20:36:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 32 D2 03 01 90 A8 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 5E 38 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:36:26]02 Read from MH i2c: 00 E2 01 [20:36:26]00 MH_I2C_Read... [20:36:26]12 Read from MH i2c: 04 E2 04 17 00 00 5A [20:36:26]01 MH_I2C_Read... [20:36:26]00 00 F4 03 04 Read from MH i2c: 00 E2 47 17 2E 00 EF A1 66 07 0E 00 04 11 04 04 00 10 DA 00 01 30 00 30 00 30 B9 30 04 30 01 30 00 30 01 30 0D 30 04 30 10 38 37 00 31 30 38 30 33 30 35 30 90 30 00 30 75 [20:36:26]30 RAPDU: 30 11 30 04 30 10 30 00 39 30 31 30 38 30 32 30 35 30 11 30 04 30 10 30 00 30 30 30 30 38 30 37 30 31 30 38 30 33 30 35 30 90 30 00 30 [20:36:26]38 wFMCommunicate OK [20:36:26]37 requested_item fd.num is exist - process it [20:36:26]31 SAM_PROTO_GetFieldsCounters [20:36:26]38 wFMCommunicate request_size=4 [20:36:26]33 MH_SAM_APDU [20:36:26]35 CAPDU: 10 80 04 13 04 00 00 00 2C [20:36:26]50 Write to MH i2c: 02 E2 00 08 35 00 04 A2 06 07 00 80 E2 13 FE 44 00 3F 00 89 00 8E 00 4A 00 85 00 37 25 EF [20:36:26]3B 4A 5C 9F [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 [20:36:26]MH_I2C_Read... [20:36:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:36:26]Read from MH i2c: E2 62 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 62 00 A2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [20:36:26]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:36:26]wFMCommunicate OK [20:36:26]SAM_PROTO_GetFieldsCounters done [20:36:26]requested_item shift.num is exist - process it [20:36:26]requested_item shift.opened is exist - process it [20:36:26]req_shift_opened [20:36:26]FM_GetShiftState [20:36:26]SAM_PROTO_GetShiftState [20:36:26]wFMCommunicate request_size=4 [20:36:26]MH_SAM_APDU [20:36:26]CAPDU: 80 13 01 00 [20:36:26]Write to MH i2c: E2 08 00 A3 07 80 13 01 00 00 00 00 00 27 [20:36:26]Write i2c OK [20:36:26]MH_I2C_Read... [20:36:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:36:26]Read from MH i2c: E2 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 0E 00 [20:36:26]MH_I2C_Read... [20:36:26]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B7 [20:36:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:36:26]wFMCommunicate OK [20:36:26]SAM_PROTO_GetShiftState done [20:36:26]FM_GetShiftState done [20:36:26]req_shift_opened done [20:36:26]requested_item shift.open_date is exist - process it [20:36:26]req_shift_open_date [20:36:26]req_shift_open_date done [20:36:26]produce_requested_data done [20:36:26]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151596,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:36:26]process_action_free close_receipt [20:36:26]json_value_free [20:36:26]json_value_free done [20:36:26]process_json_proto returns [20:36:26]Send response to host [20:36:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151596,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:36:26]free response buf [20:36:26]execute_script done [20:36:26]execute_script returns [20:36:26]free content buf [20:36:26]Sock 7.Close socket [20:36:26]Sock 7.Thread stoped [20:36:26]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C B3 47 00 DB 7F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2C 50 02 00 F4 03 04 00 4E D6 EE 66 B6 04 01 00 00 5E 81 03 C4 8C 44 0B DB [20:36:26]CommunicateWithHost err = 0 [20:36:26]CheckOFDResponse [20:36:26]1017 (14) - 77093643461234 [20:36:26]1041 (16) - 0000000000871835 [20:36:26]1040 (4) - 151596 [20:36:26]1012 (4) - 21.09.2024 14:21 [20:36:26]1206 (1) - 0 [20:36:26]OFD Sender: Remove packet 151596 [20:36:26]ProducePacketName [20:36:26]name=ofd_packets/00151596 [20:36:26]NVStorageDeleteData [20:36:27]OFD Sender: No OFD packet to send [20:36:32]OFD Sender: No OFD packet to send [20:36:37]OFD Sender: No OFD packet to send [20:36:42]OFD Sender: No OFD packet to send [20:36:47]OFD Sender: No OFD packet to send [20:36:52]recv_with_timeout no data received [20:36:52]OFD Sender: No OFD packet to send [20:36:57]OFD Sender: No OFD packet to send [20:37:02]OFD Sender: No OFD packet to send [20:37:07]OFD Sender: No OFD packet to send [20:37:12]OFD Sender: No OFD packet to send [20:37:17]OFD Sender: No OFD packet to send [20:37:22]OFD Sender: No OFD packet to send [20:37:24]accept exits with 9 [20:37:24]New connection [20:37:24]New thread 3067452772 created [20:37:24]Thread 3067309412 joined [20:37:24]Waiting for new connection... [20:37:24] Sock 9.Parse request [20:37:24]Sock 9.Check first char [20:37:24]Sock 9.First char is OK [20:37:24]request: POST /json_proto HTTP/1.0 [20:37:24]Method: POST [20:37:24]URL: /json_proto [20:37:24]Method is POST - this is cgi request [20:37:24]url: /json_proto [20:37:24]query_string will be loaded in cgi processing [20:37:24]execute_cgi json_proto POST (null) [20:37:24]execute_cgi path=json_proto method=POST [20:37:24]POST find Content-Length [20:37:24]Host: 172.17.43.67:8080 [20:37:24]Content-Length: 978 [20:37:24]Content-Type: application/json [20:37:24] [20:37:24]POST finish read [20:37:24]Found Content-Length = 978 [20:37:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:24]execute_script... [20:37: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)1785608", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:37:24]POST & json_proto [20:37:24]process_json_proto [20:37:24]json parsed OK: [20:37:24]protocol is kg_v1.0 [20:37:24]action value=close_receipt [20:37:24]process_action close_receipt [20:37:24]cmd_close_receipt [20:37:24]MH_GetDate [20:37:24]Write to MH i2c: F0 00 00 A4 07 9A [20:37:24]Write i2c OK [20:37:24]MH_I2C_Read... [20:37:24]Read from MH i2c: F0 [20:37:24]MH_I2C_Read... [20:37:24]Read from MH i2c: F0 09 00 [20:37:24]MH_I2C_Read... [20:37:24]Read from MH i2c: F0 09 00 A4 07 00 84 2E EF 66 6A BD 47 65 7D [20:37:24]GetLastDocTimeStamp 1726950983 [20:37:24]current date 1726951044 [20:37:24]FM_GetShiftState [20:37:24]SAM_PROTO_GetShiftState [20:37:24]wFMCommunicate request_size=4 [20:37:24]MH_SAM_APDU [20:37:24]CAPDU: 80 13 01 00 [20:37:24]Write to MH i2c: E2 08 00 A5 07 80 13 01 00 00 00 00 00 29 [20:37:24]Write i2c OK [20:37:24]MH_I2C_Read... [20:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:24]Read from MH i2c: E2 [20:37:24]MH_I2C_Read... [20:37:24]Read from MH i2c: E2 0E 00 [20:37:24]MH_I2C_Read... [20:37:24]Read from MH i2c: E2 0E 00 A5 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B9 [20:37:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:37:24]wFMCommunicate OK [20:37:24]SAM_PROTO_GetShiftState done [20:37:24]FM_GetShiftState done [20:37:24]opened in 1726878748 [20:37:24]opened+sec_in_day 1726965148 [20:37:24]quantity*price = 500004 [20:37:24]sum+1 = 500006 [20:37:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 347 21.09.2024 20:37 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 66.49 сом ФМ: 0000000000871835 ФД: 151597 ФПД: 130848433878880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151597&fm=130848433878880&tin=02508201610067®Number=0000000000091825&sum=500000 [20:37:25]StoreToDocumentArchive [20:37:25]shift 474 fd 151597 [20:37:25]save to /storage/0474/doc_00151597 [20:37:25]save last doc name /storage/0474/doc_00151597 to /storage/kkm_last_doc_name [20:37:25]save OK [20:37:25]Clear old archive folders... [20:37:25]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:37:25]tlvbuf is 01425E50 [20:37:25]SAM_PROTO_ClearQueue [20:37:25]wFMCommunicate request_size=4 [20:37:25]MH_SAM_APDU [20:37:25]CAPDU: 80 09 00 00 [20:37:25]Write to MH i2c: E2 08 00 B2 07 80 09 00 00 00 00 00 00 2B [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:37:25]Read from MH i2c: E2 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [20:37:25]RAPDU: 90 00 [20:37:25]wFMCommunicate OK [20:37:25]SAM_PROTO_ClearQueue done [20:37:25]KKMCreateOFDPacket [20:37:25]OFDProtocolAddRootSTLVToBuf [20:37:25]FM_MakeSignedData [20:37:25]FM_MakeSignedData [20:37:25]SAM_PROTO_SignData [20:37:25]wFMCommunicate request_size=4 [20:37:25]MH_SAM_APDU [20:37:25]CAPDU: 80 0D 01 02 [20:37:25]Write to MH i2c: E2 08 00 B3 07 80 0D 01 02 00 00 00 00 33 [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:37:25]Read from MH i2c: E2 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [20:37:25]RAPDU: 90 00 [20:37:25]wFMCommunicate OK [20:37:25]wFMCommunicate request_size=255 [20:37:25]MH_SAM_APDU [20:37:25]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 84 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 50 02 00 35 04 06 00 77 01 86 6B [20:37:25]Write to MH i2c: E2 02 01 B4 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 84 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 50 02 00 35 04 06 00 77 01 86 6B 00 00 E1 [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:25]Read from MH i2c: E2 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 B4 07 00 90 00 2F [20:37:25]RAPDU: 90 00 [20:37:25]wFMCommunicate OK [20:37:25]wFMCommunicate request_size=7 [20:37:25]MH_SAM_APDU [20:37:25]CAPDU: 80 0D 02 02 02 B7 60 [20:37:25]Write to MH i2c: E2 0A 00 B5 07 80 0D 02 02 02 00 B7 60 00 00 51 [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:37:25]Read from MH i2c: E2 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 03 00 B5 07 00 90 00 30 [20:37:25]RAPDU: 90 00 [20:37:25]wFMCommunicate OK [20:37:25]wFMCommunicate request_size=4 [20:37:25]MH_SAM_APDU [20:37:25]CAPDU: 80 0D 03 02 [20:37:25]Write to MH i2c: E2 08 00 B6 07 80 0D 03 02 00 00 00 00 38 [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:37:25]Read from MH i2c: E2 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 0B 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 0B 00 B6 07 00 CF BA A7 62 F5 3F B2 23 90 00 D4 [20:37:25]RAPDU: CF BA A7 62 F5 3F B2 23 90 00 [20:37:25]wFMCommunicate OK [20:37:25]SAM_PROTO_SignData done [20:37:25]FM_MakeSignedData done [20:37:25]CreateOFDProtocolMessage [20:37:25]wFMCommunicate request_size=4 [20:37:25]MH_SAM_APDU [20:37:25]CAPDU: 80 11 00 00 [20:37:25]Write to MH i2c: E2 08 00 B7 07 80 11 00 00 00 00 00 00 38 [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:25]Read from MH i2c: E2 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 17 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: E2 17 00 B7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8B [20:37:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:25]wFMCommunicate OK [20:37:25]CreateOFDProtocolMessage done [20:37:25]OFDSenderStorePacket 151597 [20:37:25]StoreOFDPacket docnum=151597 [20:37:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 E6 04 01 BA 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 84 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 50 02 00 35 04 06 00 77 01 86 6B B7 60 CF BA A7 62 F5 3F B2 23 [20:37:25]CheckFolder [20:37:25]dirname=/storage/ofd_packets [20:37:25]CheckFolder done [20:37:25]ProducePacketName [20:37:25]name=ofd_packets/00151597 [20:37:25]NVStorageSaveData ofd_packets/00151597 [20:37:25]File name is /storage/ofd_packets/00151597 [20:37:25]Write 298 bytes [20:37:25]NVStorageSaveData done [20:37:25]OFDSenderStorePacket done [20:37:25]KKMCreateOFDPacket done [20:37:25]NVStorageSaveData kkm_last_timestamp [20:37:25]File name is /storage/kkm_last_timestamp [20:37:25]Write 4 bytes [20:37:25]NVStorageSaveData done [20:37:25]ExternCall_PrintAddStr [20:37:25]wPrintStart [20:37:25]Write to MH i2c: 01 00 00 B8 07 BF [20:37:25]Write i2c OK [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: 01 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: 01 07 00 [20:37:25]MH_I2C_Read... [20:37:25]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FF 0F D4 [20:37:25]RasterBufferAndPrint [20:37:25]line Счет N : (1)1785608 [20:37:25]line ИНН: 02508201610067 [20:37:25]line Контрольно-Кассовый Чек [20:37:25]line ПРОДАЖА [20:37:25]line ТРК (МРК, ГНК) : 41 [20:37:25]line Товар: 2710194210 [20:37:25]line ДТ-К-5 [20:37:25]line 66.490 * 75.20 [20:37:25]line = 5000.05 [20:37:25]line НДС 12% НСП 1% [20:37:25]line > о реализуемом товаре [20:37:25]line ОКРУГЛЕНИЕ: -0.05 [20:37:25]line ИТОГО: 5000.00 [20:37:25]line Внесено: 5000.00 [20:37:25]line СДАЧА: 0.00 [20:37:25]line НСП 1% : 44.25 [20:37:25]line НДС 12% : 530.98 [20:37:25]line Наличными: 5000.00 [20:37:25]line Безнал.: 0.00 [20:37:25]line Место: АЗС № 89 "Партнер Нефть" [20:37:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:37:25]line СНО: Общий режим [20:37:25]line Чек 347 21.09.2024 20:37 [20:37:25]line Смена: 474 ФФД: 1.0 [20:37:25]line ЗНМ: 0300000113 [20:37:25]line РНМ: 0000000000091825 [20:37:25]line Версия ККМ: 001 [20:37:25]line [20:37:25]line Дисконтная программа [20:37:25]line ДТ [20:37:25]line номер 89 [20:37:25]line сэкономлено 66.49 сом [20:37:25]line ФМ: 0000000000871835 [20:37:25]line ФД: 151597 [20:37:25]line ФПД: 130848433878880 [20:37:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T203724&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151597&fm=130848433878880&tin=02508201610067®Number=0000000000091825&sum=500000 [20:37:26]OFD Sender: Processing packet 151597 [packets to send 825, broken 824] [20:37:26]ProducePacketName [20:37:26]name=ofd_packets/00151597 [20:37:26]OFD Sender: To server: pG, [20:37:26]CommunicateWithHost lk.salyk.kg:30040 [20:37:26]ConnectInit lk.salyk.kg [20:37:26]written 0, free lines is 4095 [20:37:26]Write to MH i2c: 01 00 00 E8 07 EF [20:37:26]Write i2c OK [20:37:26]MH_I2C_Read... [20:37:26]Read from MH i2c: 01 [20:37:26]MH_I2C_Read... [20:37:26]Read from MH i2c: 01 07 00 [20:37:26]MH_I2C_Read... [20:37:26]Read from MH i2c: 01 07 00 E8 07 00 00 00 00 00 7F 0C 81 [20:37:26]RasterBufferAndPrint [20:37:26]line [20:37:26]line [20:37:26]line [20:37:26]line [20:37:26]line [20:37:26]written 0, free lines is 3206 [20:37:26]MH_Cut [20:37:26]Write to MH i2c: D1 01 00 EF 07 01 C8 [20:37:26]Write i2c OK [20:37:26]MH_I2C_Read... [20:37:26]Read from MH i2c: D1 [20:37:26]MH_I2C_Read... [20:37:26]Read from MH i2c: D1 01 00 [20:37:26]MH_I2C_Read... [20:37:26]Read from MH i2c: D1 01 00 EF 07 00 C7 [20:37:26]Write to MH i2c: 01 00 00 F0 07 F7 [20:37:26]Write i2c OK [20:37:26]MH_I2C_Read... [20:37:27]*** Cut start [20:37:27]*** Purtial cut [20:37:27]*** Stage 1: CUTSNS_PIN = 1 [20:37:27]Read from MH i2c: 01 [20:37:27]MH_I2C_Read... [20:37:27]*** Stop cut motor [20:37:27]*** Cut end [20:37:27]Read from MH i2c: 01 07 00 [20:37:27]MH_I2C_Read... [20:37:27]Read from MH i2c: 01 07 00 F0 07 00 00 00 00 00 FF 0F 0C [20:37:27]process_action close_receipt done [20:37:27]requested_data is exist [20:37:27]produce_requested_data [20:37:27]requested_item fm.sn is exist - process it [20:37:27]wFMCommunicate request_size=4 [20:37:27]MH_SAM_APDU [20:37:27]CAPDU: 80 11 00 00 [20:37:27]Write to MH i2c: E2 08 00 F1 07 80 11 00 00 00 00 00 00 72 [20:37:27]Write i2c OK [20:37:27]MH_I2C_Read... [20:37:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:37:27]Read from MH i2c: E2 [20:37:27]MH_I2C_Read... [20:37:27]Read from MH i2c: E2 17 00 [20:37:27]MH_I2C_Read... [20:37:27]Read from MH i2c: E2 17 00 F1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C5 [20:37:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:37:27]wFMCommunicate OK [20:37:27]requested_item fd.num is exist - process it [20:37:27]SAM_PROTO_GetFieldsCounters [20:37:27]wFMCommunicate request_size=4 [20:37:27]MH_SAM_APDU [20:37:27]CAPDU: 80 13 00 00 [20:37:27]Write to MH i2c: E2 08 00 F2 07 80 13 00 00 00 00 00 00 75 [20:37:27]Write i2c OK [20:37:27]MH_I2C_Read... [20:37:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:37:28]Read from MH i2c: E2 [20:37:28]MH_I2C_Read... [20:37:28]Read from MH i2c: E2 62 00 [20:37:28]MH_I2C_Read... [20:37:28]Read from MH i2c: E2 62 00 F2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [20:37:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:37:28]wFMCommunicate OK [20:37:28]SAM_PROTO_GetFieldsCounters done [20:37:28]requested_item shift.num is exist - process it [20:37:28]requested_item shift.opened is exist - process it [20:37:28]req_shift_opened [20:37:28]FM_GetShiftState [20:37:28]SAM_PROTO_GetShiftState [20:37:28]wFMCommunicate request_size=4 [20:37:28]MH_SAM_APDU [20:37:28]CAPDU: 80 13 01 00 [20:37:28]Write to MH i2c: E2 08 00 F3 07 80 13 01 00 00 00 00 00 77 [20:37:28]Write i2c OK [20:37:28]MH_I2C_Read... [20:37:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:37:28]Read from MH i2c: E2 [20:37:28]MH_I2C_Read... [20:37:28]Read from MH i2c: E2 0E 00 [20:37:28]MH_I2C_Read... [20:37:28]Read from MH i2c: E2 0E 00 F3 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 07 [20:37:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:37:28]wFMCommunicate OK [20:37:28]SAM_PROTO_GetShiftState done [20:37:28]FM_GetShiftState done [20:37:28]req_shift_opened done [20:37:28]requested_item shift.open_date is exist - process it [20:37:28]req_shift_open_date [20:37:28]req_shift_open_date done [20:37:28]produce_requested_data done [20:37:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151597,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:37:28]process_action_free close_receipt [20:37:28]json_value_free [20:37:28]json_value_free done [20:37:28]process_json_proto returns [20:37:28]Send response to host [20:37:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151597,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:37:28]free response buf [20:37:28]execute_script done [20:37:28]execute_script returns [20:37:28]free content buf [20:37:28]Sock 9.Close socket [20:37:28]Sock 9.Thread stoped [20:37:31]ConnectInit Can't take IP for lk.salyk.kg [20:37:31]CommunicateWithHost connect error [20:37:31]CommunicateWithHost err = -1 [20:37:31]OFD Sender: Server communicate error [20:37:36]OFD Sender: Processing packet 151597 [packets to send 825, broken 824] [20:37:36]ProducePacketName [20:37:36]name=ofd_packets/00151597 [20:37:36]OFD Sender: To server: pG, [20:37:36]CommunicateWithHost lk.salyk.kg:30040 [20:37:36]ConnectInit lk.salyk.kg [20:37:36]Connected sock=10 [20:37:36]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 26 E6 04 01 BA 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 84 2E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 50 02 00 35 04 06 00 77 01 86 6B B7 60 CF BA A7 62 F5 3F B2 23 [20:37:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BE B4 47 00 27 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2D 50 02 00 F4 03 04 00 95 D6 EE 66 B6 04 01 00 00 91 A2 A7 E4 31 72 41 A0 [20:37:37]CommunicateWithHost err = 0 [20:37:37]CheckOFDResponse [20:37:37]1017 (14) - 77093643461234 [20:37:37]1041 (16) - 0000000000871835 [20:37:37]1040 (4) - 151597 [20:37:37]1012 (4) - 21.09.2024 14:22 [20:37:37]1206 (1) - 0 [20:37:37]OFD Sender: Remove packet 151597 [20:37:37]ProducePacketName [20:37:37]name=ofd_packets/00151597 [20:37:37]NVStorageDeleteData [20:37:37]OFD Sender: No OFD packet to send [20:37:42]OFD Sender: No OFD packet to send [20:37:47]recv_with_timeout no data received [20:37:47]OFD Sender: No OFD packet to send [20:37:52]OFD Sender: No OFD packet to send [20:37:57]OFD Sender: No OFD packet to send [20:37:58]recv_with_timeout no data received [20:38:02]OFD Sender: No OFD packet to send [20:38:07]OFD Sender: No OFD packet to send [20:38:12]OFD Sender: No OFD packet to send [20:38:17]OFD Sender: No OFD packet to send [20:38:22]OFD Sender: No OFD packet to send [20:38:27]OFD Sender: No OFD packet to send [20:38:33]OFD Sender: No OFD packet to send [20:38:38]OFD Sender: No OFD packet to send [20:38:43]OFD Sender: No OFD packet to send [20:38:48]OFD Sender: No OFD packet to send [20:38:53]OFD Sender: No OFD packet to send [20:38:58]OFD Sender: No OFD packet to send [20:39:03]OFD Sender: No OFD packet to send [20:39:08]OFD Sender: No OFD packet to send [20:39:13]OFD Sender: No OFD packet to send [20:39:18]OFD Sender: No OFD packet to send [20:39:22]recv_with_timeout no data received [20:39:23]OFD Sender: No OFD packet to send [20:39:28]OFD Sender: No OFD packet to send [20:39:33]OFD Sender: No OFD packet to send [20:39:38]OFD Sender: No OFD packet to send [20:39:43]OFD Sender: No OFD packet to send [20:39:48]OFD Sender: No OFD packet to send [20:39:53]OFD Sender: No OFD packet to send [20:39:58]OFD Sender: No OFD packet to send [20:40:00]recv_with_timeout no data received [20:40:03]OFD Sender: No OFD packet to send [20:40:08]OFD Sender: No OFD packet to send [20:40:13]OFD Sender: No OFD packet to send [20:40:18]OFD Sender: No OFD packet to send [20:40:23]OFD Sender: No OFD packet to send [20:40:24]recv_with_timeout no data received [20:40:28]OFD Sender: No OFD packet to send [20:40:33]OFD Sender: No OFD packet to send [20:40:38]OFD Sender: No OFD packet to send [20:40:43]OFD Sender: No OFD packet to send [20:40:43]recv_with_timeout no data received [20:40:48]OFD Sender: No OFD packet to send [20:40:53]OFD Sender: No OFD packet to send [20:40:58]OFD Sender: No OFD packet to send [20:41:03]OFD Sender: No OFD packet to send [20:41:03]recv_with_timeout no data received [20:41:08]OFD Sender: No OFD packet to send [20:41:13]OFD Sender: No OFD packet to send [20:41:18]OFD Sender: No OFD packet to send [20:41:20]accept exits with 7 [20:41:20]New connection [20:41:20]New thread 3067309412 created [20:41:20]Thread 3067452772 joined [20:41:20]Waiting for new connection... [20:41:20] Sock 7.Parse request [20:41:20]Sock 7.Check first char [20:41:20]Sock 7.First char is OK [20:41:20]request: POST /json_proto HTTP/1.0 [20:41:20]Method: POST [20:41:20]URL: /json_proto [20:41:20]Method is POST - this is cgi request [20:41:20]url: /json_proto [20:41:20]query_string will be loaded in cgi processing [20:41:20]execute_cgi json_proto POST (null) [20:41:20]execute_cgi path=json_proto method=POST [20:41:20]POST find Content-Length [20:41:20]Host: 172.17.43.67:8080 [20:41:20]Content-Length: 978 [20:41:20]Content-Type: application/json [20:41:20] [20:41:20]POST finish read [20:41:20]Found Content-Length = 978 [20:41:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:20]execute_script... [20:41: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)1785612", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 66.490, "sum" : 5000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 66.49 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 5000.00, "payments": [ { "type": 0, "sum" : 5000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:41:20]POST & json_proto [20:41:20]process_json_proto [20:41:20]json parsed OK: [20:41:20]protocol is kg_v1.0 [20:41:20]action value=close_receipt [20:41:20]process_action close_receipt [20:41:20]cmd_close_receipt [20:41:20]MH_GetDate [20:41:20]Write to MH i2c: F0 00 00 F4 07 EA [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: F0 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: F0 09 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: F0 09 00 F4 07 00 71 2F EF 66 6A BD 47 65 BB [20:41:20]GetLastDocTimeStamp 1726951044 [20:41:20]current date 1726951281 [20:41:20]FM_GetShiftState [20:41:20]SAM_PROTO_GetShiftState [20:41:20]wFMCommunicate request_size=4 [20:41:20]MH_SAM_APDU [20:41:20]CAPDU: 80 13 01 00 [20:41:20]Write to MH i2c: E2 08 00 F5 07 80 13 01 00 00 00 00 00 79 [20:41:20]Write i2c OK [20:41:20]MH_I2C_Read... [20:41:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:20]Read from MH i2c: E2 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 0E 00 [20:41:20]MH_I2C_Read... [20:41:20]Read from MH i2c: E2 0E 00 F5 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 09 [20:41:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:41:20]wFMCommunicate OK [20:41:20]SAM_PROTO_GetShiftState done [20:41:20]FM_GetShiftState done [20:41:20]opened in 1726878748 [20:41:20]opened+sec_in_day 1726965148 [20:41:20]quantity*price = 500004 [20:41:20]sum+1 = 500006 [20:41:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 530.98 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 348 21.09.2024 20:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 66.49 сом ФМ: 0000000000871835 ФД: 151598 ФПД: 147668836359218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T204121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151598&fm=147668836359218&tin=02508201610067®Number=0000000000091825&sum=500000 [20:41:21]StoreToDocumentArchive [20:41:21]shift 474 fd 151598 [20:41:21]save to /storage/0474/doc_00151598 [20:41:21]save last doc name /storage/0474/doc_00151598 to /storage/kkm_last_doc_name [20:41:21]save OK [20:41:21]Clear old archive folders... [20:41:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:41:21]tlvbuf is 014620E0 [20:41:21]SAM_PROTO_ClearQueue [20:41:21]wFMCommunicate request_size=4 [20:41:21]MH_SAM_APDU [20:41:21]CAPDU: 80 09 00 00 [20:41:21]Write to MH i2c: E2 08 00 02 08 80 09 00 00 00 00 00 00 7C [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:41:21]Read from MH i2c: E2 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: E2 03 00 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: E2 03 00 02 08 00 90 00 7E [20:41:21]RAPDU: 90 00 [20:41:21]wFMCommunicate OK [20:41:21]SAM_PROTO_ClearQueue done [20:41:21]KKMCreateOFDPacket [20:41:21]OFDProtocolAddRootSTLVToBuf [20:41:21]FM_MakeSignedData [20:41:21]FM_MakeSignedData [20:41:21]SAM_PROTO_SignData [20:41:21]wFMCommunicate request_size=4 [20:41:21]MH_SAM_APDU [20:41:21]CAPDU: 80 0D 01 02 [20:41:21]Write to MH i2c: E2 08 00 03 08 80 0D 01 02 00 00 00 00 84 [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:41:21]Read from MH i2c: E2 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: E2 03 00 [20:41:21]MH_I2C_Read... [20:41:21]Read from MH i2c: E2 03 00 03 08 00 90 00 7F [20:41:21]RAPDU: 90 00 [20:41:21]wFMCommunicate OK [20:41:21]wFMCommunicate request_size=255 [20:41:21]MH_SAM_APDU [20:41:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 71 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 50 02 00 35 04 06 00 86 4D D4 89 [20:41:21]Write to MH i2c: E2 02 01 04 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 71 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 50 02 00 35 04 06 00 86 4D D4 89 00 00 E9 [20:41:21]Write i2c OK [20:41:21]MH_I2C_Read... [20:41:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:22]Read from MH i2c: E2 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 03 00 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 03 00 04 08 00 90 00 80 [20:41:22]RAPDU: 90 00 [20:41:22]wFMCommunicate OK [20:41:22]wFMCommunicate request_size=7 [20:41:22]MH_SAM_APDU [20:41:22]CAPDU: 80 0D 02 02 02 1C 32 [20:41:22]Write to MH i2c: E2 0A 00 05 08 80 0D 02 02 02 00 1C 32 00 00 D9 [20:41:22]Write i2c OK [20:41:22]MH_I2C_Read... [20:41:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:41:22]Read from MH i2c: E2 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 03 00 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 03 00 05 08 00 90 00 81 [20:41:22]RAPDU: 90 00 [20:41:22]wFMCommunicate OK [20:41:22]wFMCommunicate request_size=4 [20:41:22]MH_SAM_APDU [20:41:22]CAPDU: 80 0D 03 02 [20:41:22]Write to MH i2c: E2 08 00 06 08 80 0D 03 02 00 00 00 00 89 [20:41:22]Write i2c OK [20:41:22]MH_I2C_Read... [20:41:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:41:22]Read from MH i2c: E2 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 0B 00 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 0B 00 06 08 00 6A 23 2A E4 A8 A1 AD B3 90 00 CE [20:41:22]RAPDU: 6A 23 2A E4 A8 A1 AD B3 90 00 [20:41:22]wFMCommunicate OK [20:41:22]SAM_PROTO_SignData done [20:41:22]FM_MakeSignedData done [20:41:22]CreateOFDProtocolMessage [20:41:22]wFMCommunicate request_size=4 [20:41:22]MH_SAM_APDU [20:41:22]CAPDU: 80 11 00 00 [20:41:22]Write to MH i2c: E2 08 00 07 08 80 11 00 00 00 00 00 00 89 [20:41:22]Write i2c OK [20:41:22]MH_I2C_Read... [20:41:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:22]Read from MH i2c: E2 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 17 00 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: E2 17 00 07 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DC [20:41:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:41:22]wFMCommunicate OK [20:41:22]CreateOFDProtocolMessage done [20:41:22]OFDSenderStorePacket 151598 [20:41:22]StoreOFDPacket docnum=151598 [20:41:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 5B 04 01 51 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 71 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 50 02 00 35 04 06 00 86 4D D4 89 1C 32 6A 23 2A E4 A8 A1 AD B3 [20:41:22]CheckFolder [20:41:22]dirname=/storage/ofd_packets [20:41:22]CheckFolder done [20:41:22]ProducePacketName [20:41:22]name=ofd_packets/00151598 [20:41:22]NVStorageSaveData ofd_packets/00151598 [20:41:22]File name is /storage/ofd_packets/00151598 [20:41:22]Write 298 bytes [20:41:22]NVStorageSaveData done [20:41:22]OFDSenderStorePacket done [20:41:22]KKMCreateOFDPacket done [20:41:22]NVStorageSaveData kkm_last_timestamp [20:41:22]File name is /storage/kkm_last_timestamp [20:41:22]Write 4 bytes [20:41:22]NVStorageSaveData done [20:41:22]ExternCall_PrintAddStr [20:41:22]wPrintStart [20:41:22]Write to MH i2c: 01 00 00 08 08 10 [20:41:22]Write i2c OK [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: 01 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: 01 07 00 [20:41:22]MH_I2C_Read... [20:41:22]Read from MH i2c: 01 07 00 08 08 00 00 00 00 00 FF 0F 25 [20:41:22]RasterBufferAndPrint [20:41:22]line Счет N : (1)1785612 [20:41:22]line ИНН: 02508201610067 [20:41:22]line Контрольно-Кассовый Чек [20:41:22]line ПРОДАЖА [20:41:22]line ТРК (МРК, ГНК) : 41 [20:41:22]line Товар: 2710194210 [20:41:22]line ДТ-К-5 [20:41:22]line 66.490 * 75.20 [20:41:22]line = 5000.05 [20:41:22]line НДС 12% НСП 1% [20:41:22]line > о реализуемом товаре [20:41:22]line ОКРУГЛЕНИЕ: -0.05 [20:41:22]line ИТОГО: 5000.00 [20:41:22]line Внесено: 5000.00 [20:41:22]line СДАЧА: 0.00 [20:41:22]line НСП 1% : 44.25 [20:41:22]line НДС 12% : 530.98 [20:41:22]line Наличными: 5000.00 [20:41:22]line Безнал.: 0.00 [20:41:22]line Место: АЗС № 89 "Партнер Нефть" [20:41:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:41:22]line СНО: Общий режим [20:41:22]line Чек 348 21.09.2024 20:41 [20:41:22]line Смена: 474 ФФД: 1.0 [20:41:22]line ЗНМ: 0300000113 [20:41:22]line РНМ: 0000000000091825 [20:41:22]line Версия ККМ: 001 [20:41:22]line [20:41:22]line Дисконтная программа [20:41:22]line ДТ [20:41:22]line номер 89 [20:41:22]line сэкономлено 66.49 сом [20:41:22]line ФМ: 0000000000871835 [20:41:22]line ФД: 151598 [20:41:22]line ФПД: 147668836359218 [20:41:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T204121&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151598&fm=147668836359218&tin=02508201610067®Number=0000000000091825&sum=500000 [20:41:22]OFD Sender: Processing packet 151598 [packets to send 825, broken 824] [20:41:22]ProducePacketName [20:41:22]name=ofd_packets/00151598 [20:41:22]OFD Sender: To server: pG, [20:41:22]CommunicateWithHost lk.salyk.kg:30040 [20:41:22]ConnectInit lk.salyk.kg [20:41:22]written 0, free lines is 4095 [20:41:23]Write to MH i2c: 01 00 00 38 08 40 [20:41:23]Write i2c OK [20:41:23]MH_I2C_Read... [20:41:23]Read from MH i2c: 01 [20:41:23]MH_I2C_Read... [20:41:23]Read from MH i2c: 01 07 00 [20:41:23]MH_I2C_Read... [20:41:23]Read from MH i2c: 01 07 00 38 08 00 00 00 00 00 83 0C D6 [20:41:23]RasterBufferAndPrint [20:41:23]line [20:41:23]line [20:41:23]line [20:41:23]line [20:41:23]line [20:41:23]written 0, free lines is 3208 [20:41:23]MH_Cut [20:41:23]Write to MH i2c: D1 01 00 3F 08 01 19 [20:41:23]Write i2c OK [20:41:23]MH_I2C_Read... [20:41:23]Read from MH i2c: D1 [20:41:23]MH_I2C_Read... [20:41:23]Read from MH i2c: D1 01 00 [20:41:23]MH_I2C_Read... [20:41:23]Read from MH i2c: D1 01 00 3F 08 00 18 [20:41:23]Write to MH i2c: 01 00 00 40 08 48 [20:41:23]Write i2c OK [20:41:23]MH_I2C_Read... [20:41:23]Connected sock=10 [20:41:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 7C 5B 04 01 51 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 BA 03 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 25 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 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 6A CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 71 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 50 02 00 35 04 06 00 86 4D D4 89 1C 32 6A 23 2A E4 A8 A1 AD B3 [20:41:23]*** Cut start [20:41:23]*** Purtial cut [20:41:23]*** Stage 1: CUTSNS_PIN = 1 [20:41:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E0 D3 47 00 B7 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2E 50 02 00 F4 03 04 00 77 D7 EE 66 B6 04 01 00 00 E3 F1 A2 C3 7F 43 AA 2F [20:41:23]CommunicateWithHost err = 0 [20:41:23]CheckOFDResponse [20:41:23]1017 (14) - 77093643461234 [20:41:23]1041 (16) - 0000000000871835 [20:41:23]1040 (4) - 151598 [20:41:23]1012 (4) - 21.09.2024 14:25 [20:41:23]1206 (1) - 0 [20:41:23]OFD Sender: Remove packet 151598 [20:41:23]ProducePacketName [20:41:23]name=ofd_packets/00151598 [20:41:23]NVStorageDeleteData [20:41:24]Read from MH i2c: 01 [20:41:24]MH_I2C_Read... [20:41:24]*** Stop cut motor [20:41:24]*** Cut end [20:41:24]Read from MH i2c: 01 07 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: 01 07 00 40 08 00 00 00 00 00 FF 0F 5D [20:41:24]process_action close_receipt done [20:41:24]requested_data is exist [20:41:24]produce_requested_data [20:41:24]requested_item fm.sn is exist - process it [20:41:24]wFMCommunicate request_size=4 [20:41:24]MH_SAM_APDU [20:41:24]CAPDU: 80 11 00 00 [20:41:24]Write to MH i2c: E2 08 00 41 08 80 11 00 00 00 00 00 00 C3 [20:41:24]Write i2c OK [20:41:24]MH_I2C_Read... [20:41:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:41:24]Read from MH i2c: E2 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 17 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 17 00 41 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 16 [20:41:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:41:24]wFMCommunicate OK [20:41:24]requested_item fd.num is exist - process it [20:41:24]SAM_PROTO_GetFieldsCounters [20:41:24]wFMCommunicate request_size=4 [20:41:24]MH_SAM_APDU [20:41:24]CAPDU: 80 13 00 00 [20:41:24]Write to MH i2c: E2 08 00 42 08 80 13 00 00 00 00 00 00 C6 [20:41:24]Write i2c OK [20:41:24]MH_I2C_Read... [20:41:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:41:24]Read from MH i2c: E2 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 62 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 62 00 42 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 59 [20:41:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:41:24]wFMCommunicate OK [20:41:24]SAM_PROTO_GetFieldsCounters done [20:41:24]requested_item shift.num is exist - process it [20:41:24]requested_item shift.opened is exist - process it [20:41:24]req_shift_opened [20:41:24]FM_GetShiftState [20:41:24]SAM_PROTO_GetShiftState [20:41:24]wFMCommunicate request_size=4 [20:41:24]MH_SAM_APDU [20:41:24]CAPDU: 80 13 01 00 [20:41:24]Write to MH i2c: E2 08 00 43 08 80 13 01 00 00 00 00 00 C8 [20:41:24]Write i2c OK [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 [20:41:24]MH_I2C_Read... [20:41:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:41:24]Read from MH i2c: E2 0E 00 [20:41:24]MH_I2C_Read... [20:41:24]Read from MH i2c: E2 0E 00 43 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 58 [20:41:24]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:41:24]wFMCommunicate OK [20:41:24]SAM_PROTO_GetShiftState done [20:41:24]FM_GetShiftState done [20:41:24]req_shift_opened done [20:41:24]requested_item shift.open_date is exist - process it [20:41:24]req_shift_open_date [20:41:24]req_shift_open_date done [20:41:24]produce_requested_data done [20:41:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151598,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:41:24]process_action_free close_receipt [20:41:24]json_value_free [20:41:24]json_value_free done [20:41:24]process_json_proto returns [20:41:24]Send response to host [20:41:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151598,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:41:24]free response buf [20:41:24]execute_script done [20:41:24]execute_script returns [20:41:24]free content buf [20:41:24]Sock 7.Close socket [20:41:24]Sock 7.Thread stoped [20:41:24]OFD Sender: No OFD packet to send [20:41:29]OFD Sender: No OFD packet to send [20:41:34]OFD Sender: No OFD packet to send [20:41:38]recv_with_timeout no data received [20:41:39]OFD Sender: No OFD packet to send [20:41:44]OFD Sender: No OFD packet to send [20:41:49]OFD Sender: No OFD packet to send [20:41:54]OFD Sender: No OFD packet to send [20:41:59]OFD Sender: No OFD packet to send [20:42:04]OFD Sender: No OFD packet to send [20:42:06]accept exits with 9 [20:42:06]New connection [20:42:06]New thread 3067452772 created [20:42:06]Thread 3067309412 joined [20:42:06]Waiting for new connection... [20:42:06] Sock 9.Parse request [20:42:06]Sock 9.Check first char [20:42:06]Sock 9.First char is OK [20:42:06]request: POST /json_proto HTTP/1.0 [20:42:06]Method: POST [20:42:06]URL: /json_proto [20:42:06]Method is POST - this is cgi request [20:42:06]url: /json_proto [20:42:06]query_string will be loaded in cgi processing [20:42:06]execute_cgi json_proto POST (null) [20:42:06]execute_cgi path=json_proto method=POST [20:42:06]POST find Content-Length [20:42:06]Host: 172.17.43.67:8080 [20:42:06]Content-Length: 678 [20:42:06]Content-Type: application/json [20:42:06] [20:42:06]POST finish read [20:42:06]Found Content-Length = 678 [20:42:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:06]execute_script... [20:42: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)1785613", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:42:06]POST & json_proto [20:42:06]process_json_proto [20:42:06]json parsed OK: [20:42:06]protocol is kg_v1.0 [20:42:06]action value=close_receipt [20:42:06]process_action close_receipt [20:42:06]cmd_close_receipt [20:42:06]MH_GetDate [20:42:06]Write to MH i2c: F0 00 00 44 08 3B [20:42:06]Write i2c OK [20:42:06]MH_I2C_Read... [20:42:06]Read from MH i2c: F0 [20:42:06]MH_I2C_Read... [20:42:06]Read from MH i2c: F0 09 00 [20:42:06]MH_I2C_Read... [20:42:06]Read from MH i2c: F0 09 00 44 08 00 9F 2F EF 66 6A BD 47 65 3A [20:42:06]GetLastDocTimeStamp 1726951281 [20:42:06]current date 1726951327 [20:42:06]FM_GetShiftState [20:42:06]SAM_PROTO_GetShiftState [20:42:06]wFMCommunicate request_size=4 [20:42:06]MH_SAM_APDU [20:42:06]CAPDU: 80 13 01 00 [20:42:06]Write to MH i2c: E2 08 00 45 08 80 13 01 00 00 00 00 00 CA [20:42:06]Write i2c OK [20:42:06]MH_I2C_Read... [20:42:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:06]Read from MH i2c: E2 [20:42:06]MH_I2C_Read... [20:42:06]Read from MH i2c: E2 0E 00 [20:42:06]MH_I2C_Read... [20:42:06]Read from MH i2c: E2 0E 00 45 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5A [20:42:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:42:06]wFMCommunicate OK [20:42:06]SAM_PROTO_GetShiftState done [20:42:06]FM_GetShiftState done [20:42:06]opened in 1726878748 [20:42:06]opened+sec_in_day 1726965148 [20:42:06]quantity*price = 50036 [20:42:06]sum+1 = 50037 [20:42:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 349 21.09.2024 20:42 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151599 ФПД: 48240327894591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T204207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151599&fm=48240327894591&tin=02508201610067®Number=0000000000091825&sum=50000 [20:42:08]StoreToDocumentArchive [20:42:08]shift 474 fd 151599 [20:42:08]save to /storage/0474/doc_00151599 [20:42:08]save last doc name /storage/0474/doc_00151599 to /storage/kkm_last_doc_name [20:42:08]save OK [20:42:08]Clear old archive folders... [20:42:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:42:08]tlvbuf is 014685A0 [20:42:08]SAM_PROTO_ClearQueue [20:42:08]wFMCommunicate request_size=4 [20:42:08]MH_SAM_APDU [20:42:08]CAPDU: 80 09 00 00 [20:42:08]Write to MH i2c: E2 08 00 52 08 80 09 00 00 00 00 00 00 CC [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:42:08]Read from MH i2c: E2 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [20:42:08]RAPDU: 90 00 [20:42:08]wFMCommunicate OK [20:42:08]SAM_PROTO_ClearQueue done [20:42:08]KKMCreateOFDPacket [20:42:08]OFDProtocolAddRootSTLVToBuf [20:42:08]FM_MakeSignedData [20:42:08]FM_MakeSignedData [20:42:08]SAM_PROTO_SignData [20:42:08]wFMCommunicate request_size=4 [20:42:08]MH_SAM_APDU [20:42:08]CAPDU: 80 0D 01 02 [20:42:08]Write to MH i2c: E2 08 00 53 08 80 0D 01 02 00 00 00 00 D4 [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:42:08]Read from MH i2c: E2 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [20:42:08]RAPDU: 90 00 [20:42:08]wFMCommunicate OK [20:42:08]wFMCommunicate request_size=255 [20:42:08]MH_SAM_APDU [20:42:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 9F 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 50 02 00 35 04 06 00 2B [20:42:08]Write to MH i2c: E2 02 01 54 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 9F 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 50 02 00 35 04 06 00 2B 00 00 5B [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:08]Read from MH i2c: E2 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 54 08 00 90 00 D0 [20:42:08]RAPDU: 90 00 [20:42:08]wFMCommunicate OK [20:42:08]wFMCommunicate request_size=10 [20:42:08]MH_SAM_APDU [20:42:08]CAPDU: 80 0D 02 02 05 DF D3 9B A6 3F [20:42:08]Write to MH i2c: E2 0D 00 55 08 80 0D 02 02 05 00 DF D3 9B A6 3F 00 00 13 [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:42:08]Read from MH i2c: E2 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 03 00 55 08 00 90 00 D1 [20:42:08]RAPDU: 90 00 [20:42:08]wFMCommunicate OK [20:42:08]wFMCommunicate request_size=4 [20:42:08]MH_SAM_APDU [20:42:08]CAPDU: 80 0D 03 02 [20:42:08]Write to MH i2c: E2 08 00 56 08 80 0D 03 02 00 00 00 00 D9 [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:42:08]Read from MH i2c: E2 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 0B 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 0B 00 56 08 00 30 35 5F DB 7C 60 C7 25 90 00 41 [20:42:08]RAPDU: 30 35 5F DB 7C 60 C7 25 90 00 [20:42:08]wFMCommunicate OK [20:42:08]SAM_PROTO_SignData done [20:42:08]FM_MakeSignedData done [20:42:08]CreateOFDProtocolMessage [20:42:08]wFMCommunicate request_size=4 [20:42:08]MH_SAM_APDU [20:42:08]CAPDU: 80 11 00 00 [20:42:08]Write to MH i2c: E2 08 00 57 08 80 11 00 00 00 00 00 00 D9 [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:08]Read from MH i2c: E2 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 17 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: E2 17 00 57 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 2C [20:42:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:08]wFMCommunicate OK [20:42:08]CreateOFDProtocolMessage done [20:42:08]OFDSenderStorePacket 151599 [20:42:08]StoreOFDPacket docnum=151599 [20:42:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 14 07 01 94 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 9F 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 50 02 00 35 04 06 00 2B DF D3 9B A6 3F 30 35 5F DB 7C 60 C7 25 [20:42:08]CheckFolder [20:42:08]dirname=/storage/ofd_packets [20:42:08]CheckFolder done [20:42:08]ProducePacketName [20:42:08]name=ofd_packets/00151599 [20:42:08]NVStorageSaveData ofd_packets/00151599 [20:42:08]File name is /storage/ofd_packets/00151599 [20:42:08]Write 301 bytes [20:42:08]NVStorageSaveData done [20:42:08]OFDSenderStorePacket done [20:42:08]KKMCreateOFDPacket done [20:42:08]NVStorageSaveData kkm_last_timestamp [20:42:08]File name is /storage/kkm_last_timestamp [20:42:08]Write 4 bytes [20:42:08]NVStorageSaveData done [20:42:08]ExternCall_PrintAddStr [20:42:08]wPrintStart [20:42:08]Write to MH i2c: 01 00 00 58 08 60 [20:42:08]Write i2c OK [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: 01 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: 01 07 00 [20:42:08]MH_I2C_Read... [20:42:08]Read from MH i2c: 01 07 00 58 08 00 00 00 00 00 FF 0F 75 [20:42:08]RasterBufferAndPrint [20:42:08]line Счет N : (1)1785613 [20:42:08]line ИНН: 02508201610067 [20:42:08]line Контрольно-Кассовый Чек [20:42:08]line ПРОДАЖА [20:42:08]line ТРК (МРК, ГНК) : 12 [20:42:08]line Товар: 2710124130 [20:42:08]line Аи-92-К-5 [20:42:08]line 7.380 * 67.80 [20:42:08]line = 500.36 [20:42:08]line НДС 12% НСП 1% [20:42:08]line > о реализуемом товаре [20:42:08]line ОКРУГЛЕНИЕ: -0.36 [20:42:08]line ИТОГО: 500.00 [20:42:08]line Внесено: 500.00 [20:42:08]line СДАЧА: 0.00 [20:42:08]line НСП 1% : 4.43 [20:42:08]line НДС 12% : 53.14 [20:42:08]line Наличными: 500.00 [20:42:08]line Безнал.: 0.00 [20:42:08]line Место: АЗС № 89 "Партнер Нефть" [20:42:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:42:08]line СНО: Общий режим [20:42:08]line Чек 349 21.09.2024 20:42 [20:42:08]line Смена: 474 ФФД: 1.0 [20:42:08]line ЗНМ: 0300000113 [20:42:08]line РНМ: 0000000000091825 [20:42:08]line Версия ККМ: 001 [20:42:08]line ФМ: 0000000000871835 [20:42:08]line ФД: 151599 [20:42:08]line ФПД: 48240327894591 [20:42:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T204207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151599&fm=48240327894591&tin=02508201610067®Number=0000000000091825&sum=50000 [20:42:08]written 0, free lines is 4095 [20:42:08]OFD Sender: Processing packet 151599 [packets to send 825, broken 824] [20:42:08]ProducePacketName [20:42:08]name=ofd_packets/00151599 [20:42:08]OFD Sender: To server: pG, [20:42:08]CommunicateWithHost lk.salyk.kg:30040 [20:42:08]ConnectInit lk.salyk.kg [20:42:09]Write to MH i2c: 01 00 00 83 08 8B [20:42:09]Write i2c OK [20:42:09]MH_I2C_Read... [20:42:09]Read from MH i2c: 01 [20:42:09]MH_I2C_Read... [20:42:09]Read from MH i2c: 01 07 00 [20:42:09]MH_I2C_Read... [20:42:09]Read from MH i2c: 01 07 00 83 08 00 00 00 00 00 D4 0C 72 [20:42:09]RasterBufferAndPrint [20:42:09]line [20:42:09]line [20:42:09]line [20:42:09]line [20:42:09]line [20:42:09]written 0, free lines is 3289 [20:42:09]MH_Cut [20:42:09]Write to MH i2c: D1 01 00 8A 08 01 64 [20:42:09]Write i2c OK [20:42:09]MH_I2C_Read... [20:42:09]Read from MH i2c: D1 [20:42:09]MH_I2C_Read... [20:42:09]Read from MH i2c: D1 01 00 [20:42:09]MH_I2C_Read... [20:42:09]Read from MH i2c: D1 01 00 8A 08 00 63 [20:42:09]Write to MH i2c: 01 00 00 8B 08 93 [20:42:09]Write i2c OK [20:42:09]MH_I2C_Read... [20:42:09]*** Cut start [20:42:09]*** Purtial cut [20:42:09]*** Stage 1: CUTSNS_PIN = 1 [20:42:10]Read from MH i2c: 01 [20:42:10]MH_I2C_Read... [20:42:10]*** Stop cut motor [20:42:10]*** Cut end [20:42:10]Read from MH i2c: 01 07 00 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: 01 07 00 8B 08 00 00 00 00 00 FF 0F A8 [20:42:10]process_action close_receipt done [20:42:10]requested_data is exist [20:42:10]produce_requested_data [20:42:10]requested_item fm.sn is exist - process it [20:42:10]wFMCommunicate request_size=4 [20:42:10]MH_SAM_APDU [20:42:10]CAPDU: 80 11 00 00 [20:42:10]Write to MH i2c: E2 08 00 8C 08 80 11 00 00 00 00 00 00 0E [20:42:10]Write i2c OK [20:42:10]MH_I2C_Read... [20:42:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:42:10]Read from MH i2c: E2 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: E2 17 00 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: E2 17 00 8C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 61 [20:42:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:42:10]wFMCommunicate OK [20:42:10]requested_item fd.num is exist - process it [20:42:10]SAM_PROTO_GetFieldsCounters [20:42:10]wFMCommunicate request_size=4 [20:42:10]MH_SAM_APDU [20:42:10]CAPDU: 80 13 00 00 [20:42:10]Write to MH i2c: E2 08 00 8D 08 80 13 00 00 00 00 00 00 11 [20:42:10]Write i2c OK [20:42:10]MH_I2C_Read... [20:42:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:42:10]Read from MH i2c: E2 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: E2 62 00 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: E2 62 00 8D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 A8 [20:42:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 2F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:42:10]wFMCommunicate OK [20:42:10]SAM_PROTO_GetFieldsCounters done [20:42:10]requested_item shift.num is exist - process it [20:42:10]requested_item shift.opened is exist - process it [20:42:10]req_shift_opened [20:42:10]FM_GetShiftState [20:42:10]SAM_PROTO_GetShiftState [20:42:10]wFMCommunicate request_size=4 [20:42:10]MH_SAM_APDU [20:42:10]CAPDU: 80 13 01 00 [20:42:10]Write to MH i2c: E2 08 00 8E 08 80 13 01 00 00 00 00 00 13 [20:42:10]Write i2c OK [20:42:10]MH_I2C_Read... [20:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:42:10]Read from MH i2c: E2 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: E2 0E 00 [20:42:10]MH_I2C_Read... [20:42:10]Read from MH i2c: E2 0E 00 8E 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A3 [20:42:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:42:10]wFMCommunicate OK [20:42:10]SAM_PROTO_GetShiftState done [20:42:10]FM_GetShiftState done [20:42:10]req_shift_opened done [20:42:10]requested_item shift.open_date is exist - process it [20:42:10]req_shift_open_date [20:42:10]req_shift_open_date done [20:42:10]produce_requested_data done [20:42:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151599,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:42:10]process_action_free close_receipt [20:42:10]json_value_free [20:42:10]json_value_free done [20:42:10]process_json_proto returns [20:42:10]Send response to host [20:42:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151599,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:42:10]free response buf [20:42:10]execute_script done [20:42:10]execute_script returns [20:42:10]free content buf [20:42:10]Sock 9.Close socket [20:42:10]Sock 9.Thread stoped [20:42:13]ConnectInit Can't take IP for lk.salyk.kg [20:42:13]CommunicateWithHost connect error [20:42:13]CommunicateWithHost err = -1 [20:42:13]OFD Sender: Server communicate error [20:42:18]OFD Sender: Processing packet 151599 [packets to send 825, broken 824] [20:42:18]ProducePacketName [20:42:18]name=ofd_packets/00151599 [20:42:18]OFD Sender: To server: pG, [20:42:18]CommunicateWithHost lk.salyk.kg:30040 [20:42:18]ConnectInit lk.salyk.kg [20:42:19]Connected sock=7 [20:42:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 05 14 07 01 94 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 9F 2F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 50 02 00 35 04 06 00 2B DF D3 9B A6 3F 30 35 5F DB 7C 60 C7 25 [20:42:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 55 28 47 00 50 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 2F 50 02 00 F4 03 04 00 AF D7 EE 66 B6 04 01 00 00 DB A9 E6 70 6E 6A A6 E5 [20:42:20]CommunicateWithHost err = 0 [20:42:20]CheckOFDResponse [20:42:20]1017 (14) - 77093643461234 [20:42:20]1041 (16) - 0000000000871835 [20:42:20]1040 (4) - 151599 [20:42:20]1012 (4) - 21.09.2024 14:26 [20:42:20]1206 (1) - 0 [20:42:20]OFD Sender: Remove packet 151599 [20:42:20]ProducePacketName [20:42:20]name=ofd_packets/00151599 [20:42:20]NVStorageDeleteData [20:42:20]OFD Sender: No OFD packet to send [20:42:25]OFD Sender: No OFD packet to send [20:42:28]recv_with_timeout no data received [20:42:30]OFD Sender: No OFD packet to send [20:42:35]OFD Sender: No OFD packet to send [20:42:40]OFD Sender: No OFD packet to send [20:42:42]recv_with_timeout no data received [20:42:45]OFD Sender: No OFD packet to send [20:42:50]OFD Sender: No OFD packet to send [20:42:55]OFD Sender: No OFD packet to send [20:42:56]recv_with_timeout no data received [20:43:01]OFD Sender: No OFD packet to send [20:43:06]OFD Sender: No OFD packet to send [20:43:11]OFD Sender: No OFD packet to send [20:43:16]OFD Sender: No OFD packet to send [20:43:21]OFD Sender: No OFD packet to send [20:43:26]OFD Sender: No OFD packet to send [20:43:31]OFD Sender: No OFD packet to send [20:43:36]OFD Sender: No OFD packet to send [20:43:41]OFD Sender: No OFD packet to send [20:43:46]OFD Sender: No OFD packet to send [20:43:51]OFD Sender: No OFD packet to send [20:43:56]OFD Sender: No OFD packet to send [20:44:01]OFD Sender: No OFD packet to send [20:44:02]recv_with_timeout no data received [20:44:06]OFD Sender: No OFD packet to send [20:44:11]OFD Sender: No OFD packet to send [20:44:16]OFD Sender: No OFD packet to send [20:44:21]OFD Sender: No OFD packet to send [20:44:26]OFD Sender: No OFD packet to send [20:44:31]OFD Sender: No OFD packet to send [20:44:36]OFD Sender: No OFD packet to send [20:44:41]OFD Sender: No OFD packet to send [20:44:45]recv_with_timeout no data received [20:44:46]OFD Sender: No OFD packet to send [20:44:51]OFD Sender: No OFD packet to send [20:44:56]OFD Sender: No OFD packet to send [20:45:01]OFD Sender: No OFD packet to send [20:45:05]recv_with_timeout no data received [20:45:06]OFD Sender: No OFD packet to send [20:45:11]OFD Sender: No OFD packet to send [20:45:16]OFD Sender: No OFD packet to send [20:45:21]OFD Sender: No OFD packet to send [20:45:26]OFD Sender: No OFD packet to send [20:45:31]OFD Sender: No OFD packet to send [20:45:36]OFD Sender: No OFD packet to send [20:45:41]OFD Sender: No OFD packet to send [20:45:46]OFD Sender: No OFD packet to send [20:45:51]OFD Sender: No OFD packet to send [20:45:56]OFD Sender: No OFD packet to send [20:46:01]OFD Sender: No OFD packet to send [20:46:06]OFD Sender: No OFD packet to send [20:46:11]OFD Sender: No OFD packet to send [20:46:16]OFD Sender: No OFD packet to send [20:46:21]OFD Sender: No OFD packet to send [20:46:23]recv_with_timeout no data received [20:46:26]OFD Sender: No OFD packet to send [20:46:31]OFD Sender: No OFD packet to send [20:46:36]OFD Sender: No OFD packet to send [20:46:41]OFD Sender: No OFD packet to send [20:46:44]recv_with_timeout no data received [20:46:46]OFD Sender: No OFD packet to send [20:46:51]OFD Sender: No OFD packet to send [20:46:56]OFD Sender: No OFD packet to send [20:47:01]OFD Sender: No OFD packet to send [20:47:05]recv_with_timeout no data received [20:47:06]OFD Sender: No OFD packet to send [20:47:11]OFD Sender: No OFD packet to send [20:47:15]recv_with_timeout no data received [20:47:16]OFD Sender: No OFD packet to send [20:47:21]OFD Sender: No OFD packet to send [20:47:26]OFD Sender: No OFD packet to send [20:47:29]recv_with_timeout no data received [20:47:31]OFD Sender: No OFD packet to send [20:47:36]OFD Sender: No OFD packet to send [20:47:42]OFD Sender: No OFD packet to send [20:47:47]OFD Sender: No OFD packet to send [20:47:52]OFD Sender: No OFD packet to send [20:47:57]OFD Sender: No OFD packet to send [20:48:02]OFD Sender: No OFD packet to send [20:48:07]OFD Sender: No OFD packet to send [20:48:12]OFD Sender: No OFD packet to send [20:48:17]OFD Sender: No OFD packet to send [20:48:20]recv_with_timeout no data received [20:48:22]OFD Sender: No OFD packet to send [20:48:27]OFD Sender: No OFD packet to send [20:48:32]OFD Sender: No OFD packet to send [20:48:37]OFD Sender: No OFD packet to send [20:48:42]OFD Sender: No OFD packet to send [20:48:47]OFD Sender: No OFD packet to send [20:48:52]OFD Sender: No OFD packet to send [20:48:53]recv_with_timeout no data received [20:48:57]OFD Sender: No OFD packet to send [20:49:02]OFD Sender: No OFD packet to send [20:49:03]recv_with_timeout no data received [20:49:07]OFD Sender: No OFD packet to send [20:49:12]OFD Sender: No OFD packet to send [20:49:17]OFD Sender: No OFD packet to send [20:49:22]OFD Sender: No OFD packet to send [20:49:27]OFD Sender: No OFD packet to send [20:49:32]OFD Sender: No OFD packet to send [20:49:37]OFD Sender: No OFD packet to send [20:49:42]OFD Sender: No OFD packet to send [20:49:45]recv_with_timeout no data received [20:49:47]OFD Sender: No OFD packet to send [20:49:52]OFD Sender: No OFD packet to send [20:49:57]OFD Sender: No OFD packet to send [20:50:02]OFD Sender: No OFD packet to send [20:50:07]OFD Sender: No OFD packet to send [20:50:09]recv_with_timeout no data received [20:50:12]OFD Sender: No OFD packet to send [20:50:17]OFD Sender: No OFD packet to send [20:50:22]OFD Sender: No OFD packet to send [20:50:27]OFD Sender: No OFD packet to send [20:50:32]OFD Sender: No OFD packet to send [20:50:37]OFD Sender: No OFD packet to send [20:50:42]OFD Sender: No OFD packet to send [20:50:47]OFD Sender: No OFD packet to send [20:50:52]OFD Sender: No OFD packet to send [20:50:57]OFD Sender: No OFD packet to send [20:51:02]OFD Sender: No OFD packet to send [20:51:07]OFD Sender: No OFD packet to send [20:51:08]recv_with_timeout no data received [20:51:12]OFD Sender: No OFD packet to send [20:51:17]OFD Sender: No OFD packet to send [20:51:22]OFD Sender: No OFD packet to send [20:51:27]OFD Sender: No OFD packet to send [20:51:32]OFD Sender: No OFD packet to send [20:51:37]OFD Sender: No OFD packet to send [20:51:42]OFD Sender: No OFD packet to send [20:51:47]OFD Sender: No OFD packet to send [20:51:52]OFD Sender: No OFD packet to send [20:51:57]OFD Sender: No OFD packet to send [20:52:02]OFD Sender: No OFD packet to send [20:52:07]OFD Sender: No OFD packet to send [20:52:12]OFD Sender: No OFD packet to send [20:52:17]OFD Sender: No OFD packet to send [20:52:23]OFD Sender: No OFD packet to send [20:52:28]OFD Sender: No OFD packet to send [20:52:33]OFD Sender: No OFD packet to send [20:52:38]OFD Sender: No OFD packet to send [20:52:43]OFD Sender: No OFD packet to send [20:52:48]OFD Sender: No OFD packet to send [20:52:48]recv_with_timeout no data received [20:52:53]OFD Sender: No OFD packet to send [20:52:58]OFD Sender: No OFD packet to send [20:53:03]OFD Sender: No OFD packet to send [20:53:08]OFD Sender: No OFD packet to send [20:53:13]OFD Sender: No OFD packet to send [20:53:18]OFD Sender: No OFD packet to send [20:53:23]OFD Sender: No OFD packet to send [20:53:28]OFD Sender: No OFD packet to send [20:53:33]OFD Sender: No OFD packet to send [20:53:38]OFD Sender: No OFD packet to send [20:53:43]OFD Sender: No OFD packet to send [20:53:48]OFD Sender: No OFD packet to send [20:53:53]OFD Sender: No OFD packet to send [20:53:56]recv_with_timeout no data received [20:53:58]OFD Sender: No OFD packet to send [20:54:03]OFD Sender: No OFD packet to send [20:54:08]OFD Sender: No OFD packet to send [20:54:13]OFD Sender: No OFD packet to send [20:54:18]OFD Sender: No OFD packet to send [20:54:23]OFD Sender: No OFD packet to send [20:54:28]OFD Sender: No OFD packet to send [20:54:33]OFD Sender: No OFD packet to send [20:54:38]OFD Sender: No OFD packet to send [20:54:39]recv_with_timeout no data received [20:54:43]OFD Sender: No OFD packet to send [20:54:48]OFD Sender: No OFD packet to send [20:54:53]OFD Sender: No OFD packet to send [20:54:58]OFD Sender: No OFD packet to send [20:55:03]recv_with_timeout no data received [20:55:03]OFD Sender: No OFD packet to send [20:55:08]OFD Sender: No OFD packet to send [20:55:13]OFD Sender: No OFD packet to send [20:55:17]accept exits with 10 [20:55:17]New connection [20:55:17]New thread 3067309412 created [20:55:17]Thread 3067452772 joined [20:55:17]Waiting for new connection... [20:55:17] Sock 10.Parse request [20:55:17]Sock 10.Check first char [20:55:17]Sock 10.First char is OK [20:55:17]request: POST /json_proto HTTP/1.0 [20:55:17]Method: POST [20:55:17]URL: /json_proto [20:55:17]Method is POST - this is cgi request [20:55:17]url: /json_proto [20:55:17]query_string will be loaded in cgi processing [20:55:17]execute_cgi json_proto POST (null) [20:55:17]execute_cgi path=json_proto method=POST [20:55:17]POST find Content-Length [20:55:17]Host: 172.17.43.67:8080 [20:55:17]Content-Length: 683 [20:55:17]Content-Type: application/json [20:55:17] [20:55:17]POST finish read [20:55:17]Found Content-Length = 683 [20:55:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:17]execute_script... [20:55: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)1785614", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:55:17]POST & json_proto [20:55:17]process_json_proto [20:55:17]json parsed OK: [20:55:17]protocol is kg_v1.0 [20:55:17]action value=close_receipt [20:55:17]process_action close_receipt [20:55:17]cmd_close_receipt [20:55:17]MH_GetDate [20:55:17]Write to MH i2c: F0 00 00 8F 08 86 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: F0 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: F0 09 00 [20:55:17]MH_I2C_Read... [20:55:17]Read from MH i2c: F0 09 00 8F 08 00 B6 32 EF 66 6A BD 47 65 9F [20:55:17]GetLastDocTimeStamp 1726951327 [20:55:17]current date 1726952118 [20:55:17]FM_GetShiftState [20:55:17]SAM_PROTO_GetShiftState [20:55:17]wFMCommunicate request_size=4 [20:55:17]MH_SAM_APDU [20:55:17]CAPDU: 80 13 01 00 [20:55:17]Write to MH i2c: E2 08 00 90 08 80 13 01 00 00 00 00 00 15 [20:55:17]Write i2c OK [20:55:17]MH_I2C_Read... [20:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:17]Read from MH i2c: E2 [20:55:17]MH_I2C_Read... [20:55:18]Read from MH i2c: E2 0E 00 [20:55:18]MH_I2C_Read... [20:55:18]Read from MH i2c: E2 0E 00 90 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A5 [20:55:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:55:18]wFMCommunicate OK [20:55:18]SAM_PROTO_GetShiftState done [20:55:18]FM_GetShiftState done [20:55:18]opened in 1726878748 [20:55:18]opened+sec_in_day 1726965148 [20:55:18]quantity*price = 250054 [20:55:18]sum+1 = 250055 [20:55:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 3000.00 СДАЧА: 500.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 350 21.09.2024 20:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151600 ФПД: 258226134868537 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T205518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151600&fm=258226134868537&tin=02508201610067®Number=0000000000091825&sum=250000 [20:55:19]StoreToDocumentArchive [20:55:19]shift 474 fd 151600 [20:55:19]save to /storage/0474/doc_00151600 [20:55:19]save last doc name /storage/0474/doc_00151600 to /storage/kkm_last_doc_name [20:55:19]save OK [20:55:19]Clear old archive folders... [20:55:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:55:19]tlvbuf is 01427090 [20:55:19]SAM_PROTO_ClearQueue [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 09 00 00 [20:55:19]Write to MH i2c: E2 08 00 9D 08 80 09 00 00 00 00 00 00 17 [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [20:55:19]RAPDU: 90 00 [20:55:19]wFMCommunicate OK [20:55:19]SAM_PROTO_ClearQueue done [20:55:19]KKMCreateOFDPacket [20:55:19]OFDProtocolAddRootSTLVToBuf [20:55:19]FM_MakeSignedData [20:55:19]FM_MakeSignedData [20:55:19]SAM_PROTO_SignData [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 0D 01 02 [20:55:19]Write to MH i2c: E2 08 00 9E 08 80 0D 01 02 00 00 00 00 1F [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 9E 08 00 90 00 1A [20:55:19]RAPDU: 90 00 [20:55:19]wFMCommunicate OK [20:55:19]wFMCommunicate request_size=255 [20:55:19]MH_SAM_APDU [20:55: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B6 32 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 50 02 00 35 04 06 00 EA [20:55:19]Write to MH i2c: E2 02 01 9F 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B6 32 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 50 02 00 35 04 06 00 EA 00 00 7C [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 9F 08 00 90 00 1B [20:55:19]RAPDU: 90 00 [20:55:19]wFMCommunicate OK [20:55:19]wFMCommunicate request_size=10 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 0D 02 02 05 DA F5 0A 62 39 [20:55:19]Write to MH i2c: E2 0D 00 A0 08 80 0D 02 02 05 00 DA F5 0A 62 39 00 00 A0 [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 03 00 A0 08 00 90 00 1C [20:55:19]RAPDU: 90 00 [20:55:19]wFMCommunicate OK [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 0D 03 02 [20:55:19]Write to MH i2c: E2 08 00 A1 08 80 0D 03 02 00 00 00 00 24 [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 0B 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 0B 00 A1 08 00 E9 7C AD C2 0B 2C 7E C6 90 00 74 [20:55:19]RAPDU: E9 7C AD C2 0B 2C 7E C6 90 00 [20:55:19]wFMCommunicate OK [20:55:19]SAM_PROTO_SignData done [20:55:19]FM_MakeSignedData done [20:55:19]CreateOFDProtocolMessage [20:55:19]wFMCommunicate request_size=4 [20:55:19]MH_SAM_APDU [20:55:19]CAPDU: 80 11 00 00 [20:55:19]Write to MH i2c: E2 08 00 A2 08 80 11 00 00 00 00 00 00 24 [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:19]Read from MH i2c: E2 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 17 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: E2 17 00 A2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 77 [20:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:55:19]wFMCommunicate OK [20:55:19]CreateOFDProtocolMessage done [20:55:19]OFDSenderStorePacket 151600 [20:55:19]StoreOFDPacket docnum=151600 [20:55:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 68 07 01 83 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B6 32 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 50 02 00 35 04 06 00 EA DA F5 0A 62 39 E9 7C AD C2 0B 2C 7E C6 [20:55:19]CheckFolder [20:55:19]dirname=/storage/ofd_packets [20:55:19]CheckFolder done [20:55:19]ProducePacketName [20:55:19]name=ofd_packets/00151600 [20:55:19]NVStorageSaveData ofd_packets/00151600 [20:55:19]File name is /storage/ofd_packets/00151600 [20:55:19]Write 301 bytes [20:55:19]NVStorageSaveData done [20:55:19]OFDSenderStorePacket done [20:55:19]KKMCreateOFDPacket done [20:55:19]NVStorageSaveData kkm_last_timestamp [20:55:19]File name is /storage/kkm_last_timestamp [20:55:19]Write 4 bytes [20:55:19]NVStorageSaveData done [20:55:19]ExternCall_PrintAddStr [20:55:19]wPrintStart [20:55:19]Write to MH i2c: 01 00 00 A3 08 AB [20:55:19]OFD Sender: Processing packet 151600 [packets to send 825, broken 824] [20:55:19]ProducePacketName [20:55:19]name=ofd_packets/00151600 [20:55:19]OFD Sender: To server: pG, [20:55:19]CommunicateWithHost lk.salyk.kg:30040 [20:55:19]ConnectInit lk.salyk.kg [20:55:19]Write i2c OK [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: 01 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: 01 07 00 [20:55:19]MH_I2C_Read... [20:55:19]Read from MH i2c: 01 07 00 A3 08 00 00 00 00 00 FF 0F C0 [20:55:19]RasterBufferAndPrint [20:55:19]line Счет N : (1)1785614 [20:55:19]line ИНН: 02508201610067 [20:55:19]line Контрольно-Кассовый Чек [20:55:19]line ПРОДАЖА [20:55:19]line ТРК (МРК, ГНК) : 23 [20:55:19]line Товар: 2710124500 [20:55:19]line Аи-95-К-5 [20:55:19]line 33.700 * 74.20 [20:55:19]line = 2500.54 [20:55:19]line НДС 12% НСП 1% [20:55:19]line > о реализуемом товаре [20:55:19]line ОКРУГЛЕНИЕ: -0.54 [20:55:19]line ИТОГО: 2500.00 [20:55:19]line Внесено: 3000.00 [20:55:19]line СДАЧА: 500.00 [20:55:19]line НСП 1% : 22.13 [20:55:19]line НДС 12% : 265.54 [20:55:19]line Наличными: 2500.00 [20:55:19]line Безнал.: 0.00 [20:55:19]line Место: АЗС № 89 "Партнер Нефть" [20:55:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:55:19]line СНО: Общий режим [20:55:19]line Чек 350 21.09.2024 20:55 [20:55:19]line Смена: 474 ФФД: 1.0 [20:55:19]line ЗНМ: 0300000113 [20:55:19]line РНМ: 0000000000091825 [20:55:19]line Версия ККМ: 001 [20:55:19]line ФМ: 0000000000871835 [20:55:19]line ФД: 151600 [20:55:19]line ФПД: 258226134868537 [20:55:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T205518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151600&fm=258226134868537&tin=02508201610067®Number=0000000000091825&sum=250000 [20:55:19]written 0, free lines is 4095 [20:55:20]Write to MH i2c: 01 00 00 CE 08 D6 [20:55:20]Write i2c OK [20:55:20]MH_I2C_Read... [20:55:20]Read from MH i2c: 01 [20:55:20]MH_I2C_Read... [20:55:20]Read from MH i2c: 01 07 00 [20:55:20]MH_I2C_Read... [20:55:20]Read from MH i2c: 01 07 00 CE 08 00 00 00 00 00 DC 0C C5 [20:55:20]RasterBufferAndPrint [20:55:20]line [20:55:20]line [20:55:20]line [20:55:20]line [20:55:20]line [20:55:20]written 0, free lines is 3298 [20:55:20]MH_Cut [20:55:20]Write to MH i2c: D1 01 00 D5 08 01 AF [20:55:20]Write i2c OK [20:55:20]MH_I2C_Read... [20:55:20]Read from MH i2c: D1 [20:55:20]MH_I2C_Read... [20:55:20]Read from MH i2c: D1 01 00 [20:55:20]MH_I2C_Read... [20:55:20]Read from MH i2c: D1 01 00 D5 08 00 AE [20:55:20]Write to MH i2c: 01 00 00 D6 08 DE [20:55:20]Write i2c OK [20:55:20]MH_I2C_Read... [20:55:20]*** Cut start [20:55:20]*** Purtial cut [20:55:20]*** Stage 1: CUTSNS_PIN = 1 [20:55:21]Connected sock=9 [20:55:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 F7 68 07 01 83 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 B6 32 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 50 02 00 35 04 06 00 EA DA F5 0A 62 39 E9 7C AD C2 0B 2C 7E C6 [20:55:21]Read from MH i2c: 01 [20:55:21]MH_I2C_Read... [20:55:21]*** Stop cut motor [20:55:21]*** Cut end [20:55:21]Read from MH i2c: 01 07 00 [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: 01 07 00 D6 08 00 00 00 00 00 FF 0F F3 [20:55:21]process_action close_receipt done [20:55:21]requested_data is exist [20:55:21]produce_requested_data [20:55:21]requested_item fm.sn is exist - process it [20:55:21]wFMCommunicate request_size=4 [20:55:21]MH_SAM_APDU [20:55:21]CAPDU: 80 11 00 00 [20:55:21]Write to MH i2c: E2 08 00 D7 08 80 11 00 00 00 00 00 00 59 [20:55:21]Write i2c OK [20:55:21]MH_I2C_Read... [20:55:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:21]Read from MH i2c: E2 [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: E2 17 00 [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: E2 17 00 D7 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 AC [20:55:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:55:21]wFMCommunicate OK [20:55:21]requested_item fd.num is exist - process it [20:55:21]SAM_PROTO_GetFieldsCounters [20:55:21]wFMCommunicate request_size=4 [20:55:21]MH_SAM_APDU [20:55:21]CAPDU: 80 13 00 00 [20:55:21]Write to MH i2c: E2 08 00 D8 08 80 13 00 00 00 00 00 00 5C [20:55:21]Write i2c OK [20:55:21]MH_I2C_Read... [20:55:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:21]Read from MH i2c: E2 [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: E2 62 00 [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: E2 62 00 D8 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 F7 [20:55:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 30 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:21]wFMCommunicate OK [20:55:21]SAM_PROTO_GetFieldsCounters done [20:55:21]requested_item shift.num is exist - process it [20:55:21]requested_item shift.opened is exist - process it [20:55:21]req_shift_opened [20:55:21]FM_GetShiftState [20:55:21]SAM_PROTO_GetShiftState [20:55:21]wFMCommunicate request_size=4 [20:55:21]MH_SAM_APDU [20:55:21]CAPDU: 80 13 01 00 [20:55:21]Write to MH i2c: E2 08 00 D9 08 80 13 01 00 00 00 00 00 5E [20:55:21]Write i2c OK [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: E2 [20:55:21]MH_I2C_Read... [20:55:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:21]Read from MH i2c: E2 0E 00 [20:55:21]MH_I2C_Read... [20:55:21]Read from MH i2c: E2 0E 00 D9 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 EE [20:55:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:55:21]wFMCommunicate OK [20:55:21]SAM_PROTO_GetShiftState done [20:55:21]FM_GetShiftState done [20:55:21]req_shift_opened done [20:55:21]requested_item shift.open_date is exist - process it [20:55:21]req_shift_open_date [20:55:21]req_shift_open_date done [20:55:21]produce_requested_data done [20:55:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151600,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:55:21]process_action_free close_receipt [20:55:21]json_value_free [20:55:21]json_value_free done [20:55:21]process_json_proto returns [20:55:21]Send response to host [20:55:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151600,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:55:21]free response buf [20:55:21]execute_script done [20:55:21]execute_script returns [20:55:21]free content buf [20:55:21]Sock 10.Close socket [20:55:21]Sock 10.Thread stoped [20:55:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1B C3 47 00 4A 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 30 50 02 00 F4 03 04 00 BD DA EE 66 B6 04 01 00 00 75 58 A7 D1 F3 3E D0 44 [20:55:21]CommunicateWithHost err = 0 [20:55:21]CheckOFDResponse [20:55:21]1017 (14) - 77093643461234 [20:55:21]1041 (16) - 0000000000871835 [20:55:21]1040 (4) - 151600 [20:55:21]1012 (4) - 21.09.2024 14:39 [20:55:21]1206 (1) - 0 [20:55:21]OFD Sender: Remove packet 151600 [20:55:21]ProducePacketName [20:55:21]name=ofd_packets/00151600 [20:55:21]NVStorageDeleteData [20:55:22]OFD Sender: No OFD packet to send [20:55:27]OFD Sender: No OFD packet to send [20:55:32]OFD Sender: No OFD packet to send [20:55:37]OFD Sender: No OFD packet to send [20:55:42]OFD Sender: No OFD packet to send [20:55:47]OFD Sender: No OFD packet to send [20:55:52]OFD Sender: No OFD packet to send [20:55:57]OFD Sender: No OFD packet to send [20:56:01]recv_with_timeout no data received [20:56:02]OFD Sender: No OFD packet to send [20:56:07]OFD Sender: No OFD packet to send [20:56:11]recv_with_timeout no data received [20:56:12]OFD Sender: No OFD packet to send [20:56:17]OFD Sender: No OFD packet to send [20:56:22]OFD Sender: No OFD packet to send [20:56:27]OFD Sender: No OFD packet to send [20:56:32]OFD Sender: No OFD packet to send [20:56:37]OFD Sender: No OFD packet to send [20:56:42]OFD Sender: No OFD packet to send [20:56:47]OFD Sender: No OFD packet to send [20:56:52]OFD Sender: No OFD packet to send [20:56:57]OFD Sender: No OFD packet to send [20:56:59]recv_with_timeout no data received [20:57:02]OFD Sender: No OFD packet to send [20:57:07]OFD Sender: No OFD packet to send [20:57:12]OFD Sender: No OFD packet to send [20:57:17]OFD Sender: No OFD packet to send [20:57:22]OFD Sender: No OFD packet to send [20:57:27]OFD Sender: No OFD packet to send [20:57:32]OFD Sender: No OFD packet to send [20:57:37]OFD Sender: No OFD packet to send [20:57:42]OFD Sender: No OFD packet to send [20:57:47]OFD Sender: No OFD packet to send [20:57:53]OFD Sender: No OFD packet to send [20:57:58]OFD Sender: No OFD packet to send [20:58:03]OFD Sender: No OFD packet to send [20:58:08]OFD Sender: No OFD packet to send [20:58:13]OFD Sender: No OFD packet to send [20:58:16]accept exits with 7 [20:58:16]New connection [20:58:16]New thread 3067452772 created [20:58:16]Thread 3067309412 joined [20:58:16]Waiting for new connection... [20:58:16] Sock 7.Parse request [20:58:16]Sock 7.Check first char [20:58:16]Sock 7.First char is OK [20:58:16]request: POST /json_proto HTTP/1.0 [20:58:16]Method: POST [20:58:16]URL: /json_proto [20:58:16]Method is POST - this is cgi request [20:58:16]url: /json_proto [20:58:16]query_string will be loaded in cgi processing [20:58:16]execute_cgi json_proto POST (null) [20:58:16]execute_cgi path=json_proto method=POST [20:58:16]POST find Content-Length [20:58:16]Host: 172.17.43.67:8080 [20:58:16]Content-Length: 679 [20:58:16]Content-Type: application/json [20:58:16] [20:58:16]POST finish read [20:58:16]Found Content-Length = 679 [20:58:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.480, "sum" : 710.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 710.00, "total" : 710.00, "payments": [ { "type": 0, "sum" : 710.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:16]execute_script... [20:58: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)1785615", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.480, "sum" : 710.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 710.00, "total" : 710.00, "payments": [ { "type": 0, "sum" : 710.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:16]POST & json_proto [20:58:16]process_json_proto [20:58:16]json parsed OK: [20:58:16]protocol is kg_v1.0 [20:58:16]action value=close_receipt [20:58:16]process_action close_receipt [20:58:16]cmd_close_receipt [20:58:16]MH_GetDate [20:58:16]Write to MH i2c: F0 00 00 DA 08 D1 [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: F0 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: F0 09 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: F0 09 00 DA 08 00 69 33 EF 66 6A BD 47 65 9E [20:58:16]GetLastDocTimeStamp 1726952118 [20:58:16]current date 1726952297 [20:58:16]FM_GetShiftState [20:58:16]SAM_PROTO_GetShiftState [20:58:16]wFMCommunicate request_size=4 [20:58:16]MH_SAM_APDU [20:58:16]CAPDU: 80 13 01 00 [20:58:16]Write to MH i2c: E2 08 00 DB 08 80 13 01 00 00 00 00 00 60 [20:58:16]Write i2c OK [20:58:16]MH_I2C_Read... [20:58:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:16]Read from MH i2c: E2 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 0E 00 [20:58:16]MH_I2C_Read... [20:58:16]Read from MH i2c: E2 0E 00 DB 08 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F0 [20:58:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:58:16]wFMCommunicate OK [20:58:16]SAM_PROTO_GetShiftState done [20:58:16]FM_GetShiftState done [20:58:16]opened in 1726878748 [20:58:16]opened+sec_in_day 1726965148 [20:58:16]quantity*price = 71054 [20:58:16]sum+1 = 71055 [20:58:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 710.00 Внесено: 710.00 СДАЧА: 0.00 НСП 1% : 6.29 НДС 12% : 75.46 Наличными: 710.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 351 21.09.2024 20:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151601 ФПД: 95915227988973 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T205817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151601&fm=95915227988973&tin=02508201610067®Number=0000000000091825&sum=71000 [20:58:18]StoreToDocumentArchive [20:58:18]shift 474 fd 151601 [20:58:18]save to /storage/0474/doc_00151601 [20:58:18]save last doc name /storage/0474/doc_00151601 to /storage/kkm_last_doc_name [20:58:18]save OK [20:58:18]Clear old archive folders... [20:58:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:58:18]tlvbuf is 0140C9B0 [20:58:18]SAM_PROTO_ClearQueue [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 09 00 00 [20:58:18]Write to MH i2c: E2 08 00 E8 08 80 09 00 00 00 00 00 00 62 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [20:58:18]RAPDU: 90 00 [20:58:18]wFMCommunicate OK [20:58:18]SAM_PROTO_ClearQueue done [20:58:18]KKMCreateOFDPacket [20:58:18]OFDProtocolAddRootSTLVToBuf [20:58:18]FM_MakeSignedData [20:58:18]FM_MakeSignedData [20:58:18]SAM_PROTO_SignData [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 0D 01 02 [20:58:18]Write to MH i2c: E2 08 00 E9 08 80 0D 01 02 00 00 00 00 6A [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]OFD Sender: No OFD packet to send [20:58:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 E9 08 00 90 00 65 [20:58:18]RAPDU: 90 00 [20:58:18]wFMCommunicate OK [20:58:18]wFMCommunicate request_size=255 [20:58:18]MH_SAM_APDU [20:58: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 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 69 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 50 02 00 35 04 06 00 57 [20:58:18]Write to MH i2c: E2 02 01 EA 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 69 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 50 02 00 35 04 06 00 57 00 00 B6 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 EA 08 00 90 00 66 [20:58:18]RAPDU: 90 00 [20:58:18]wFMCommunicate OK [20:58:18]wFMCommunicate request_size=10 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 0D 02 02 05 3C 01 17 C3 ED [20:58:18]Write to MH i2c: E2 0D 00 EB 08 80 0D 02 02 05 00 3C 01 17 C3 ED 00 00 7B [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 03 00 EB 08 00 90 00 67 [20:58:18]RAPDU: 90 00 [20:58:18]wFMCommunicate OK [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 0D 03 02 [20:58:18]Write to MH i2c: E2 08 00 EC 08 80 0D 03 02 00 00 00 00 6F [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 0B 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 0B 00 EC 08 00 02 CF 3B ED 1A A5 07 AF 90 00 DE [20:58:18]RAPDU: 02 CF 3B ED 1A A5 07 AF 90 00 [20:58:18]wFMCommunicate OK [20:58:18]SAM_PROTO_SignData done [20:58:18]FM_MakeSignedData done [20:58:18]CreateOFDProtocolMessage [20:58:18]wFMCommunicate request_size=4 [20:58:18]MH_SAM_APDU [20:58:18]CAPDU: 80 11 00 00 [20:58:18]Write to MH i2c: E2 08 00 ED 08 80 11 00 00 00 00 00 00 6F [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:18]Read from MH i2c: E2 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 17 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: E2 17 00 ED 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C2 [20:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:58:18]wFMCommunicate OK [20:58:18]CreateOFDProtocolMessage done [20:58:18]OFDSenderStorePacket 151601 [20:58:18]StoreOFDPacket docnum=151601 [20:58:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A 7F 07 01 B9 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 69 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 50 02 00 35 04 06 00 57 3C 01 17 C3 ED 02 CF 3B ED 1A A5 07 AF [20:58:18]CheckFolder [20:58:18]dirname=/storage/ofd_packets [20:58:18]CheckFolder done [20:58:18]ProducePacketName [20:58:18]name=ofd_packets/00151601 [20:58:18]NVStorageSaveData ofd_packets/00151601 [20:58:18]File name is /storage/ofd_packets/00151601 [20:58:18]Write 301 bytes [20:58:18]NVStorageSaveData done [20:58:18]OFDSenderStorePacket done [20:58:18]KKMCreateOFDPacket done [20:58:18]NVStorageSaveData kkm_last_timestamp [20:58:18]File name is /storage/kkm_last_timestamp [20:58:18]Write 4 bytes [20:58:18]NVStorageSaveData done [20:58:18]ExternCall_PrintAddStr [20:58:18]wPrintStart [20:58:18]Write to MH i2c: 01 00 00 EE 08 F6 [20:58:18]Write i2c OK [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 [20:58:18]MH_I2C_Read... [20:58:18]Read from MH i2c: 01 07 00 EE 08 00 00 00 00 00 FF 0F 0B [20:58:18]RasterBufferAndPrint [20:58:18]line Счет N : (1)1785615 [20:58:18]line ИНН: 02508201610067 [20:58:18]line Контрольно-Кассовый Чек [20:58:18]line ПРОДАЖА [20:58:18]line ТРК (МРК, ГНК) : 42 [20:58:18]line Товар: 2710124130 [20:58:18]line Аи-92-К-5 [20:58:18]line 10.480 * 67.80 [20:58:18]line = 710.54 [20:58:18]line НДС 12% НСП 1% [20:58:18]line > о реализуемом товаре [20:58:18]line ОКРУГЛЕНИЕ: -0.54 [20:58:18]line ИТОГО: 710.00 [20:58:18]line Внесено: 710.00 [20:58:18]line СДАЧА: 0.00 [20:58:18]line НСП 1% : 6.29 [20:58:18]line НДС 12% : 75.46 [20:58:18]line Наличными: 710.00 [20:58:18]line Безнал.: 0.00 [20:58:18]line Место: АЗС № 89 "Партнер Нефть" [20:58:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:58:18]line СНО: Общий режим [20:58:18]line Чек 351 21.09.2024 20:58 [20:58:18]line Смена: 474 ФФД: 1.0 [20:58:18]line ЗНМ: 0300000113 [20:58:18]line РНМ: 0000000000091825 [20:58:18]line Версия ККМ: 001 [20:58:18]line ФМ: 0000000000871835 [20:58:18]line ФД: 151601 [20:58:18]line ФПД: 95915227988973 [20:58:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T205817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151601&fm=95915227988973&tin=02508201610067®Number=0000000000091825&sum=71000 [20:58:18]written 0, free lines is 4095 [20:58:18]OFD Sender: Processing packet 151601 [packets to send 825, broken 824] [20:58:18]ProducePacketName [20:58:18]name=ofd_packets/00151601 [20:58:18]OFD Sender: To server: pG, [20:58:18]CommunicateWithHost lk.salyk.kg:30040 [20:58:18]ConnectInit lk.salyk.kg [20:58:19]Write to MH i2c: 01 00 00 19 09 22 [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: 01 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: 01 07 00 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: 01 07 00 19 09 00 00 00 00 00 CE 0C 03 [20:58:19]RasterBufferAndPrint [20:58:19]line [20:58:19]line [20:58:19]line [20:58:19]line [20:58:19]line [20:58:19]written 0, free lines is 3284 [20:58:19]MH_Cut [20:58:19]Write to MH i2c: D1 01 00 20 09 01 FB [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: D1 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: D1 01 00 [20:58:19]MH_I2C_Read... [20:58:19]Read from MH i2c: D1 01 00 20 09 00 FA [20:58:19]Write to MH i2c: 01 00 00 21 09 2A [20:58:19]Write i2c OK [20:58:19]MH_I2C_Read... [20:58:19]*** Cut start [20:58:19]*** Purtial cut [20:58:19]*** Stage 1: CUTSNS_PIN = 1 [20:58:20]Read from MH i2c: 01 [20:58:20]MH_I2C_Read... [20:58:20]*** Stop cut motor [20:58:20]*** Cut end [20:58:20]Read from MH i2c: 01 07 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: 01 07 00 21 09 00 00 00 00 00 FF 0F 3F [20:58:20]process_action close_receipt done [20:58:20]requested_data is exist [20:58:20]produce_requested_data [20:58:20]requested_item fm.sn is exist - process it [20:58:20]wFMCommunicate request_size=4 [20:58:20]MH_SAM_APDU [20:58:20]CAPDU: 80 11 00 00 [20:58:20]Write to MH i2c: E2 08 00 22 09 80 11 00 00 00 00 00 00 A5 [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:20]Read from MH i2c: E2 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 17 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 17 00 22 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F8 [20:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:58:20]wFMCommunicate OK [20:58:20]requested_item fd.num is exist - process it [20:58:20]SAM_PROTO_GetFieldsCounters [20:58:20]wFMCommunicate request_size=4 [20:58:20]MH_SAM_APDU [20:58:20]CAPDU: 80 13 00 00 [20:58:20]Write to MH i2c: E2 08 00 23 09 80 13 00 00 00 00 00 00 A8 [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:20]Read from MH i2c: E2 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 62 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 62 00 23 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [20:58:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 31 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:20]wFMCommunicate OK [20:58:20]SAM_PROTO_GetFieldsCounters done [20:58:20]requested_item shift.num is exist - process it [20:58:20]requested_item shift.opened is exist - process it [20:58:20]req_shift_opened [20:58:20]FM_GetShiftState [20:58:20]SAM_PROTO_GetShiftState [20:58:20]wFMCommunicate request_size=4 [20:58:20]MH_SAM_APDU [20:58:20]CAPDU: 80 13 01 00 [20:58:20]Write to MH i2c: E2 08 00 24 09 80 13 01 00 00 00 00 00 AA [20:58:20]Write i2c OK [20:58:20]MH_I2C_Read... [20:58:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:20]Read from MH i2c: E2 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 0E 00 [20:58:20]MH_I2C_Read... [20:58:20]Read from MH i2c: E2 0E 00 24 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3A [20:58:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:58:20]wFMCommunicate OK [20:58:20]SAM_PROTO_GetShiftState done [20:58:20]FM_GetShiftState done [20:58:20]req_shift_opened done [20:58:20]requested_item shift.open_date is exist - process it [20:58:20]req_shift_open_date [20:58:20]req_shift_open_date done [20:58:20]produce_requested_data done [20:58:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151601,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:58:20]process_action_free close_receipt [20:58:20]json_value_free [20:58:20]json_value_free done [20:58:20]process_json_proto returns [20:58:20]Send response to host [20:58:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151601,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:58:20]free response buf [20:58:20]execute_script done [20:58:20]execute_script returns [20:58:20]free content buf [20:58:20]Sock 7.Close socket [20:58:20]Sock 7.Thread stoped [20:58:23]ConnectInit Can't take IP for lk.salyk.kg [20:58:23]CommunicateWithHost connect error [20:58:23]CommunicateWithHost err = -1 [20:58:23]OFD Sender: Server communicate error [20:58:26]accept exits with 10 [20:58:26]New connection [20:58:26]New thread 3067309412 created [20:58:26]Thread 3067452772 joined [20:58:26]Waiting for new connection... [20:58:26] Sock 10.Parse request [20:58:26]Sock 10.Check first char [20:58:26]Sock 10.First char is OK [20:58:26]request: POST /json_proto HTTP/1.0 [20:58:26]Method: POST [20:58:26]URL: /json_proto [20:58:26]Method is POST - this is cgi request [20:58:26]url: /json_proto [20:58:26]query_string will be loaded in cgi processing [20:58:26]execute_cgi json_proto POST (null) [20:58:26]execute_cgi path=json_proto method=POST [20:58:26]POST find Content-Length [20:58:26]Host: 172.17.43.67:8080 [20:58:26]Content-Length: 796 [20:58:26]Content-Type: application/json [20:58:26] [20:58:26]POST finish read [20:58:26]Found Content-Length = 796 [20:58:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:26]execute_script... [20:58: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)1785616", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 6.740, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:58:26]POST & json_proto [20:58:26]process_json_proto [20:58:26]json parsed OK: [20:58:26]protocol is kg_v1.0 [20:58:26]action value=close_receipt [20:58:26]process_action close_receipt [20:58:26]cmd_close_receipt [20:58:26]MH_GetDate [20:58:26]Write to MH i2c: F0 00 00 25 09 1D [20:58:26]Write i2c OK [20:58:26]MH_I2C_Read... [20:58:26]Read from MH i2c: F0 [20:58:26]MH_I2C_Read... [20:58:26]Read from MH i2c: F0 09 00 [20:58:26]MH_I2C_Read... [20:58:26]Read from MH i2c: F0 09 00 25 09 00 72 33 EF 66 6A BD 47 65 F3 [20:58:26]GetLastDocTimeStamp 1726952297 [20:58:26]current date 1726952306 [20:58:26]FM_GetShiftState [20:58:26]SAM_PROTO_GetShiftState [20:58:26]wFMCommunicate request_size=4 [20:58:26]MH_SAM_APDU [20:58:26]CAPDU: 80 13 01 00 [20:58:26]Write to MH i2c: E2 08 00 26 09 80 13 01 00 00 00 00 00 AC [20:58:26]Write i2c OK [20:58:26]MH_I2C_Read... [20:58:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:26]Read from MH i2c: E2 [20:58:26]MH_I2C_Read... [20:58:26]Read from MH i2c: E2 0E 00 [20:58:26]MH_I2C_Read... [20:58:26]Read from MH i2c: E2 0E 00 26 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3C [20:58:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:58:26]wFMCommunicate OK [20:58:26]SAM_PROTO_GetShiftState done [20:58:26]FM_GetShiftState done [20:58:26]opened in 1726878748 [20:58:26]opened+sec_in_day 1726965148 [20:58:26]quantity*price = 0 [20:58:26]sum+1 = 1 [20:58:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 352 21.09.2024 20:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151602 ФПД: 116068658519397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T205826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151602&fm=116068658519397&tin=02508201610067®Number=0000000000091825&sum=0 [20:58:27]StoreToDocumentArchive [20:58:27]shift 474 fd 151602 [20:58:27]save to /storage/0474/doc_00151602 [20:58:27]save last doc name /storage/0474/doc_00151602 to /storage/kkm_last_doc_name [20:58:27]save OK [20:58:27]Clear old archive folders... [20:58:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:58:27]tlvbuf is 01462CA0 [20:58:27]SAM_PROTO_ClearQueue [20:58:27]wFMCommunicate request_size=4 [20:58:27]MH_SAM_APDU [20:58:27]CAPDU: 80 09 00 00 [20:58:27]Write to MH i2c: E2 08 00 33 09 80 09 00 00 00 00 00 00 AE [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [20:58:27]RAPDU: 90 00 [20:58:27]wFMCommunicate OK [20:58:27]SAM_PROTO_ClearQueue done [20:58:27]KKMCreateOFDPacket [20:58:27]OFDProtocolAddRootSTLVToBuf [20:58:27]FM_MakeSignedData [20:58:27]FM_MakeSignedData [20:58:27]SAM_PROTO_SignData [20:58:27]wFMCommunicate request_size=4 [20:58:27]MH_SAM_APDU [20:58:27]CAPDU: 80 0D 01 02 [20:58:27]Write to MH i2c: E2 08 00 34 09 80 0D 01 02 00 00 00 00 B6 [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 34 09 00 90 00 B1 [20:58:27]RAPDU: 90 00 [20:58:27]wFMCommunicate OK [20:58:27]wFMCommunicate request_size=255 [20:58:27]MH_SAM_APDU [20:58: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 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 72 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 50 02 00 35 04 06 00 69 [20:58:27]Write to MH i2c: E2 02 01 35 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 72 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 50 02 00 35 04 06 00 69 00 00 55 [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 35 09 00 90 00 B2 [20:58:27]RAPDU: 90 00 [20:58:27]wFMCommunicate OK [20:58:27]wFMCommunicate request_size=10 [20:58:27]MH_SAM_APDU [20:58:27]CAPDU: 80 0D 02 02 05 90 57 29 1D 65 [20:58:27]Write to MH i2c: E2 0D 00 36 09 80 0D 02 02 05 00 90 57 29 1D 65 00 00 55 [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 03 00 36 09 00 90 00 B3 [20:58:27]RAPDU: 90 00 [20:58:27]wFMCommunicate OK [20:58:27]wFMCommunicate request_size=4 [20:58:27]MH_SAM_APDU [20:58:27]CAPDU: 80 0D 03 02 [20:58:27]Write to MH i2c: E2 08 00 37 09 80 0D 03 02 00 00 00 00 BB [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 0B 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 0B 00 37 09 00 A1 67 51 FA 49 FA BE 46 90 00 56 [20:58:27]RAPDU: A1 67 51 FA 49 FA BE 46 90 00 [20:58:27]wFMCommunicate OK [20:58:27]SAM_PROTO_SignData done [20:58:27]FM_MakeSignedData done [20:58:27]CreateOFDProtocolMessage [20:58:27]wFMCommunicate request_size=4 [20:58:27]MH_SAM_APDU [20:58:27]CAPDU: 80 11 00 00 [20:58:27]Write to MH i2c: E2 08 00 38 09 80 11 00 00 00 00 00 00 BB [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:27]Read from MH i2c: E2 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 17 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: E2 17 00 38 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [20:58:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:58:27]wFMCommunicate OK [20:58:27]CreateOFDProtocolMessage done [20:58:27]OFDSenderStorePacket 151602 [20:58:27]StoreOFDPacket docnum=151602 [20:58:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 46 45 07 01 0F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 72 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 50 02 00 35 04 06 00 69 90 57 29 1D 65 A1 67 51 FA 49 FA BE 46 [20:58:27]CheckFolder [20:58:27]dirname=/storage/ofd_packets [20:58:27]CheckFolder done [20:58:27]ProducePacketName [20:58:27]name=ofd_packets/00151602 [20:58:27]NVStorageSaveData ofd_packets/00151602 [20:58:27]File name is /storage/ofd_packets/00151602 [20:58:27]Write 301 bytes [20:58:27]NVStorageSaveData done [20:58:27]OFDSenderStorePacket done [20:58:27]KKMCreateOFDPacket done [20:58:27]NVStorageSaveData kkm_last_timestamp [20:58:27]File name is /storage/kkm_last_timestamp [20:58:27]Write 4 bytes [20:58:27]NVStorageSaveData done [20:58:27]ExternCall_PrintAddStr [20:58:27]wPrintStart [20:58:27]Write to MH i2c: 01 00 00 39 09 42 [20:58:27]Write i2c OK [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: 01 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: 01 07 00 [20:58:27]MH_I2C_Read... [20:58:27]Read from MH i2c: 01 07 00 39 09 00 00 00 00 00 FF 0F 57 [20:58:27]RasterBufferAndPrint [20:58:27]line Счет N : (1)1785616 [20:58:27]line ИНН: 02508201610067 [20:58:27]line Контрольно-Кассовый Чек [20:58:27]line ПРОДАЖА [20:58:27]line ТРК (МРК, ГНК) : 13 [20:58:27]line Товар: 2710124500 [20:58:27]line Аи-95-К-5 [20:58:27]line 6.740 * 0.00 [20:58:27]line = 0.00 [20:58:27]line НДС 12% НСП 1% [20:58:27]line > о реализуемом товаре [20:58:27]line ИТОГО: 0.00 [20:58:27]line НСП 1% : 0.00 [20:58:27]line НДС 12% : 0.00 [20:58:27]line Наличными: 0.00 [20:58:27]line Безнал.: 0.00 [20:58:27]line Место: АЗС № 89 "Партнер Нефть" [20:58:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [20:58:27]line СНО: Общий режим [20:58:27]line Чек 352 21.09.2024 20:58 [20:58:27]line Смена: 474 ФФД: 1.0 [20:58:27]line ЗНМ: 0300000113 [20:58:27]line РНМ: 0000000000091825 [20:58:27]line Версия ККМ: 001 [20:58:27]line Платежная система: O! деньги [20:58:27]line ФМ: 0000000000871835 [20:58:27]line ФД: 151602 [20:58:27]line ФПД: 116068658519397 [20:58:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T205826&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151602&fm=116068658519397&tin=02508201610067®Number=0000000000091825&sum=0 [20:58:27]written 0, free lines is 4095 [20:58:28]OFD Sender: Processing packet 151601 [packets to send 826, broken 824] [20:58:28]ProducePacketName [20:58:28]name=ofd_packets/00151601 [20:58:28]OFD Sender: To server: pG, [20:58:28]CommunicateWithHost lk.salyk.kg:30040 [20:58:28]ConnectInit lk.salyk.kg [20:58:28]Write to MH i2c: 01 00 00 63 09 6C [20:58:28]Write i2c OK [20:58:28]MH_I2C_Read... [20:58:28]Read from MH i2c: 01 [20:58:28]MH_I2C_Read... [20:58:28]Read from MH i2c: 01 07 00 [20:58:28]MH_I2C_Read... [20:58:28]Read from MH i2c: 01 07 00 63 09 00 00 00 00 00 E1 0C 60 [20:58:28]RasterBufferAndPrint [20:58:28]line [20:58:28]line [20:58:28]line [20:58:28]line [20:58:28]line [20:58:28]written 0, free lines is 3311 [20:58:28]MH_Cut [20:58:28]Write to MH i2c: D1 01 00 6A 09 01 45 [20:58:28]Write i2c OK [20:58:28]MH_I2C_Read... [20:58:28]Read from MH i2c: D1 [20:58:28]MH_I2C_Read... [20:58:28]Read from MH i2c: D1 01 00 [20:58:28]MH_I2C_Read... [20:58:28]Read from MH i2c: D1 01 00 6A 09 00 44 [20:58:28]Write to MH i2c: 01 00 00 6B 09 74 [20:58:28]Write i2c OK [20:58:28]MH_I2C_Read... [20:58:29]*** Cut start [20:58:29]*** Purtial cut [20:58:29]*** Stage 1: CUTSNS_PIN = 1 [20:58:29]Read from MH i2c: 01 [20:58:29]MH_I2C_Read... [20:58:29]*** Stop cut motor [20:58:29]*** Cut end [20:58:29]Read from MH i2c: 01 07 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: 01 07 00 6B 09 00 00 00 00 00 FF 0F 89 [20:58:29]process_action close_receipt done [20:58:29]requested_data is exist [20:58:29]produce_requested_data [20:58:29]requested_item fm.sn is exist - process it [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 11 00 00 [20:58:29]Write to MH i2c: E2 08 00 6C 09 80 11 00 00 00 00 00 00 EF [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 17 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 17 00 6C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 42 [20:58:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [20:58:29]wFMCommunicate OK [20:58:29]requested_item fd.num is exist - process it [20:58:29]SAM_PROTO_GetFieldsCounters [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 13 00 00 [20:58:29]Write to MH i2c: E2 08 00 6D 09 80 13 00 00 00 00 00 00 F2 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 62 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 62 00 6D 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [20:58:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 32 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [20:58:29]wFMCommunicate OK [20:58:29]SAM_PROTO_GetFieldsCounters done [20:58:29]requested_item shift.num is exist - process it [20:58:29]requested_item shift.opened is exist - process it [20:58:29]req_shift_opened [20:58:29]FM_GetShiftState [20:58:29]SAM_PROTO_GetShiftState [20:58:29]wFMCommunicate request_size=4 [20:58:29]MH_SAM_APDU [20:58:29]CAPDU: 80 13 01 00 [20:58:29]Write to MH i2c: E2 08 00 6E 09 80 13 01 00 00 00 00 00 F4 [20:58:29]Write i2c OK [20:58:29]MH_I2C_Read... [20:58:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:58:29]Read from MH i2c: E2 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 0E 00 [20:58:29]MH_I2C_Read... [20:58:29]Read from MH i2c: E2 0E 00 6E 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 84 [20:58:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [20:58:29]wFMCommunicate OK [20:58:29]SAM_PROTO_GetShiftState done [20:58:29]FM_GetShiftState done [20:58:29]req_shift_opened done [20:58:29]requested_item shift.open_date is exist - process it [20:58:29]req_shift_open_date [20:58:29]req_shift_open_date done [20:58:29]produce_requested_data done [20:58:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151602,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [20:58:29]process_action_free close_receipt [20:58:29]json_value_free [20:58:29]json_value_free done [20:58:29]process_json_proto returns [20:58:29]Send response to host [20:58:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151602,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [20:58:29]free response buf [20:58:29]execute_script done [20:58:29]execute_script returns [20:58:29]free content buf [20:58:29]Sock 10.Close socket [20:58:29]Sock 10.Thread stoped [20:58:33]ConnectInit Can't take IP for lk.salyk.kg [20:58:33]CommunicateWithHost connect error [20:58:33]CommunicateWithHost err = -1 [20:58:33]OFD Sender: Server communicate error [20:58:38]OFD Sender: Processing packet 151601 [packets to send 826, broken 824] [20:58:38]ProducePacketName [20:58:38]name=ofd_packets/00151601 [20:58:38]OFD Sender: To server: pG, [20:58:38]CommunicateWithHost lk.salyk.kg:30040 [20:58:38]ConnectInit lk.salyk.kg [20:58:43]ConnectInit Can't take IP for lk.salyk.kg [20:58:43]CommunicateWithHost connect error [20:58:43]CommunicateWithHost err = -1 [20:58:43]OFD Sender: Server communicate error [20:58:46]recv_with_timeout no data received [20:58:48]OFD Sender: Processing packet 151601 [packets to send 826, broken 824] [20:58:48]ProducePacketName [20:58:48]name=ofd_packets/00151601 [20:58:48]OFD Sender: To server: pG, [20:58:48]CommunicateWithHost lk.salyk.kg:30040 [20:58:48]ConnectInit lk.salyk.kg [20:58:53]ConnectInit Can't take IP for lk.salyk.kg [20:58:53]CommunicateWithHost connect error [20:58:53]CommunicateWithHost err = -1 [20:58:53]OFD Sender: Server communicate error [20:58:58]OFD Sender: Processing packet 151601 [packets to send 826, broken 824] [20:58:58]ProducePacketName [20:58:58]name=ofd_packets/00151601 [20:58:58]OFD Sender: To server: pG, [20:58:58]CommunicateWithHost lk.salyk.kg:30040 [20:58:58]ConnectInit lk.salyk.kg [20:59:07]recv_with_timeout no data received [20:59:31]Connected sock=9 [20:59:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8A 7F 07 01 B9 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 8E 15 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 15 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 1D 00 00 00 00 07 04 06 00 58 15 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 01 00 00 F4 03 04 00 69 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 50 02 00 35 04 06 00 57 3C 01 17 C3 ED 02 CF 3B ED 1A A5 07 AF [20:59:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 BF 07 47 00 FC 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 31 50 02 00 F4 03 04 00 B8 DB EE 66 B6 04 01 00 00 8B 96 B9 8E 52 FF CB C1 [20:59:32]CommunicateWithHost err = 0 [20:59:32]CheckOFDResponse [20:59:32]1017 (14) - 77093643461234 [20:59:32]1041 (16) - 0000000000871835 [20:59:32]1040 (4) - 151601 [20:59:32]1012 (4) - 21.09.2024 14:44 [20:59:32]1206 (1) - 0 [20:59:32]OFD Sender: Remove packet 151601 [20:59:32]ProducePacketName [20:59:32]name=ofd_packets/00151601 [20:59:32]NVStorageDeleteData [20:59:33]OFD Sender: Processing packet 151602 [packets to send 825, broken 824] [20:59:33]ProducePacketName [20:59:33]name=ofd_packets/00151602 [20:59:33]OFD Sender: To server: pG, [20:59:33]CommunicateWithHost lk.salyk.kg:30040 [20:59:33]ConnectInit lk.salyk.kg [20:59:37]recv_with_timeout no data received [20:59:37]Connected sock=9 [20:59:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 46 45 07 01 0F 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 72 33 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 50 02 00 35 04 06 00 69 90 57 29 1D 65 A1 67 51 FA 49 FA BE 46 [20:59:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 80 47 00 98 6A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 32 50 02 00 F4 03 04 00 BE DB EE 66 B6 04 01 00 00 1B 32 77 4E 2A 40 C6 28 [20:59:38]CommunicateWithHost err = 0 [20:59:38]CheckOFDResponse [20:59:38]1017 (14) - 77093643461234 [20:59:38]1041 (16) - 0000000000871835 [20:59:38]1040 (4) - 151602 [20:59:38]1012 (4) - 21.09.2024 14:44 [20:59:38]1206 (1) - 0 [20:59:38]OFD Sender: Remove packet 151602 [20:59:38]ProducePacketName [20:59:38]name=ofd_packets/00151602 [20:59:38]NVStorageDeleteData [20:59:38]OFD Sender: No OFD packet to send [20:59:43]OFD Sender: No OFD packet to send [20:59:48]recv_with_timeout no data received [20:59:48]OFD Sender: No OFD packet to send [20:59:53]OFD Sender: No OFD packet to send [20:59:58]OFD Sender: No OFD packet to send [20:59:59]recv_with_timeout no data received [21:00:03]OFD Sender: No OFD packet to send [21:00:08]OFD Sender: No OFD packet to send [21:00:10]recv_with_timeout no data received [21:00:13]OFD Sender: No OFD packet to send [21:00:18]OFD Sender: No OFD packet to send [21:00:23]OFD Sender: No OFD packet to send [21:00:29]OFD Sender: No OFD packet to send [21:00:34]OFD Sender: No OFD packet to send [21:00:39]OFD Sender: No OFD packet to send [21:00:44]OFD Sender: No OFD packet to send [21:00:49]OFD Sender: No OFD packet to send [21:00:52]accept exits with 7 [21:00:52]New connection [21:00:52]New thread 3067452772 created [21:00:52]Thread 3067309412 joined [21:00:52]Waiting for new connection... [21:00:52] Sock 7.Parse request [21:00:52]Sock 7.Check first char [21:00:52]Sock 7.First char is OK [21:00:52]request: POST /json_proto HTTP/1.0 [21:00:52]Method: POST [21:00:52]URL: /json_proto [21:00:52]Method is POST - this is cgi request [21:00:52]url: /json_proto [21:00:52]query_string will be loaded in cgi processing [21:00:52]execute_cgi json_proto POST (null) [21:00:52]execute_cgi path=json_proto method=POST [21:00:52]POST find Content-Length [21:00:52]Host: 172.17.43.67:8080 [21:00:52]Content-Length: 678 [21:00:52]Content-Type: application/json [21:00:52] [21:00:52]POST finish read [21:00:52]Found Content-Length = 678 [21:00:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:52]execute_script... [21:00: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)1785617", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:52]POST & json_proto [21:00:52]process_json_proto [21:00:52]json parsed OK: [21:00:52]protocol is kg_v1.0 [21:00:52]action value=close_receipt [21:00:52]process_action close_receipt [21:00:52]cmd_close_receipt [21:00:52]MH_GetDate [21:00:52]Write to MH i2c: F0 00 00 6F 09 67 [21:00:52]Write i2c OK [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: F0 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: F0 09 00 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: F0 09 00 6F 09 00 04 34 EF 66 6A BD 47 65 D0 [21:00:52]GetLastDocTimeStamp 1726952306 [21:00:52]current date 1726952452 [21:00:52]FM_GetShiftState [21:00:52]SAM_PROTO_GetShiftState [21:00:52]wFMCommunicate request_size=4 [21:00:52]MH_SAM_APDU [21:00:52]CAPDU: 80 13 01 00 [21:00:52]Write to MH i2c: E2 08 00 70 09 80 13 01 00 00 00 00 00 F6 [21:00:52]Write i2c OK [21:00:52]MH_I2C_Read... [21:00:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:52]Read from MH i2c: E2 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: E2 0E 00 [21:00:52]MH_I2C_Read... [21:00:52]Read from MH i2c: E2 0E 00 70 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 86 [21:00:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:00:52]wFMCommunicate OK [21:00:52]SAM_PROTO_GetShiftState done [21:00:52]FM_GetShiftState done [21:00:52]opened in 1726878748 [21:00:52]opened+sec_in_day 1726965148 [21:00:52]quantity*price = 30035 [21:00:52]sum+1 = 30036 [21:00:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 353 21.09.2024 21:00 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151603 ФПД: 265300863972429 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T210052&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151603&fm=265300863972429&tin=02508201610067®Number=0000000000091825&sum=30000 [21:00:53]StoreToDocumentArchive [21:00:53]shift 474 fd 151603 [21:00:53]save to /storage/0474/doc_00151603 [21:00:53]save last doc name /storage/0474/doc_00151603 to /storage/kkm_last_doc_name [21:00:53]save OK [21:00:53]Clear old archive folders... [21:00:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:00:53]tlvbuf is 01472DA0 [21:00:53]SAM_PROTO_ClearQueue [21:00:53]wFMCommunicate request_size=4 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 09 00 00 [21:00:53]Write to MH i2c: E2 08 00 7D 09 80 09 00 00 00 00 00 00 F8 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 7D 09 00 90 00 FA [21:00:53]RAPDU: 90 00 [21:00:53]wFMCommunicate OK [21:00:53]SAM_PROTO_ClearQueue done [21:00:53]KKMCreateOFDPacket [21:00:53]OFDProtocolAddRootSTLVToBuf [21:00:53]FM_MakeSignedData [21:00:53]FM_MakeSignedData [21:00:53]SAM_PROTO_SignData [21:00:53]wFMCommunicate request_size=4 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 0D 01 02 [21:00:53]Write to MH i2c: E2 08 00 7E 09 80 0D 01 02 00 00 00 00 00 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 7E 09 00 90 00 FB [21:00:53]RAPDU: 90 00 [21:00:53]wFMCommunicate OK [21:00:53]wFMCommunicate request_size=255 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 04 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 50 02 00 35 04 06 00 F1 [21:00:53]Write to MH i2c: E2 02 01 7F 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 04 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 50 02 00 35 04 06 00 F1 00 00 DE [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 7F 09 00 90 00 FC [21:00:53]RAPDU: 90 00 [21:00:53]wFMCommunicate OK [21:00:53]wFMCommunicate request_size=10 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 0D 02 02 05 4A 2B C1 74 4D [21:00:53]Write to MH i2c: E2 0D 00 80 09 80 0D 02 02 05 00 4A 2B C1 74 4D 00 00 04 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 03 00 80 09 00 90 00 FD [21:00:53]RAPDU: 90 00 [21:00:53]wFMCommunicate OK [21:00:53]wFMCommunicate request_size=4 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 0D 03 02 [21:00:53]Write to MH i2c: E2 08 00 81 09 80 0D 03 02 00 00 00 00 05 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 0B 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 0B 00 81 09 00 35 F3 8C 23 8C 0F F2 6F 90 00 D9 [21:00:53]RAPDU: 35 F3 8C 23 8C 0F F2 6F 90 00 [21:00:53]wFMCommunicate OK [21:00:53]SAM_PROTO_SignData done [21:00:53]FM_MakeSignedData done [21:00:53]CreateOFDProtocolMessage [21:00:53]wFMCommunicate request_size=4 [21:00:53]MH_SAM_APDU [21:00:53]CAPDU: 80 11 00 00 [21:00:53]Write to MH i2c: E2 08 00 82 09 80 11 00 00 00 00 00 00 05 [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:53]Read from MH i2c: E2 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 17 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: E2 17 00 82 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [21:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:00:53]wFMCommunicate OK [21:00:53]CreateOFDProtocolMessage done [21:00:53]OFDSenderStorePacket 151603 [21:00:53]StoreOFDPacket docnum=151603 [21:00:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 84 FF 07 01 50 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 04 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 50 02 00 35 04 06 00 F1 4A 2B C1 74 4D 35 F3 8C 23 8C 0F F2 6F [21:00:53]CheckFolder [21:00:53]dirname=/storage/ofd_packets [21:00:53]CheckFolder done [21:00:53]ProducePacketName [21:00:53]name=ofd_packets/00151603 [21:00:53]NVStorageSaveData ofd_packets/00151603 [21:00:53]File name is /storage/ofd_packets/00151603 [21:00:53]Write 301 bytes [21:00:53]NVStorageSaveData done [21:00:53]OFDSenderStorePacket done [21:00:53]KKMCreateOFDPacket done [21:00:53]NVStorageSaveData kkm_last_timestamp [21:00:53]File name is /storage/kkm_last_timestamp [21:00:53]Write 4 bytes [21:00:53]NVStorageSaveData done [21:00:53]ExternCall_PrintAddStr [21:00:53]wPrintStart [21:00:53]Write to MH i2c: 01 00 00 83 09 8C [21:00:53]Write i2c OK [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: 01 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: 01 07 00 [21:00:53]MH_I2C_Read... [21:00:53]Read from MH i2c: 01 07 00 83 09 00 00 00 00 00 FF 0F A1 [21:00:53]RasterBufferAndPrint [21:00:53]line Счет N : (1)1785617 [21:00:53]line ИНН: 02508201610067 [21:00:53]line Контрольно-Кассовый Чек [21:00:53]line ПРОДАЖА [21:00:53]line ТРК (МРК, ГНК) : 12 [21:00:53]line Товар: 2710124130 [21:00:53]line Аи-92-К-5 [21:00:53]line 4.430 * 67.80 [21:00:53]line = 300.35 [21:00:53]line НДС 12% НСП 1% [21:00:53]line > о реализуемом товаре [21:00:53]line ОКРУГЛЕНИЕ: -0.35 [21:00:53]line ИТОГО: 300.00 [21:00:53]line Внесено: 300.00 [21:00:53]line СДАЧА: 0.00 [21:00:53]line НСП 1% : 2.66 [21:00:53]line НДС 12% : 31.90 [21:00:53]line Наличными: 300.00 [21:00:53]line Безнал.: 0.00 [21:00:53]line Место: АЗС № 89 "Партнер Нефть" [21:00:53]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:00:53]line СНО: Общий режим [21:00:53]line Чек 353 21.09.2024 21:00 [21:00:53]line Смена: 474 ФФД: 1.0 [21:00:53]line ЗНМ: 0300000113 [21:00:53]line РНМ: 0000000000091825 [21:00:53]line Версия ККМ: 001 [21:00:53]line ФМ: 0000000000871835 [21:00:53]line ФД: 151603 [21:00:53]line ФПД: 265300863972429 [21:00:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T210052&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151603&fm=265300863972429&tin=02508201610067®Number=0000000000091825&sum=30000 [21:00:53]written 0, free lines is 4095 [21:00:53]OFD Sender: Processing packet 151603 [packets to send 825, broken 824] [21:00:53]ProducePacketName [21:00:53]name=ofd_packets/00151603 [21:00:53]OFD Sender: To server: pG, [21:00:53]CommunicateWithHost lk.salyk.kg:30040 [21:00:53]ConnectInit lk.salyk.kg [21:00:54]Write to MH i2c: 01 00 00 AE 09 B7 [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: 01 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: 01 07 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: 01 07 00 AE 09 00 00 00 00 00 D9 0C A3 [21:00:54]RasterBufferAndPrint [21:00:54]line [21:00:54]line [21:00:54]line [21:00:54]line [21:00:54]line [21:00:54]written 0, free lines is 3295 [21:00:54]MH_Cut [21:00:54]Write to MH i2c: D1 01 00 B5 09 01 90 [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: D1 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: D1 01 00 [21:00:54]MH_I2C_Read... [21:00:54]Read from MH i2c: D1 01 00 B5 09 00 8F [21:00:54]Write to MH i2c: 01 00 00 B6 09 BF [21:00:54]Write i2c OK [21:00:54]MH_I2C_Read... [21:00:55]*** Cut start [21:00:55]*** Purtial cut [21:00:55]*** Stage 1: CUTSNS_PIN = 1 [21:00:55]Read from MH i2c: 01 [21:00:55]MH_I2C_Read... [21:00:55]*** Stop cut motor [21:00:55]*** Cut end [21:00:55]Read from MH i2c: 01 07 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: 01 07 00 B6 09 00 00 00 00 00 FF 0F D4 [21:00:55]process_action close_receipt done [21:00:55]requested_data is exist [21:00:55]produce_requested_data [21:00:55]requested_item fm.sn is exist - process it [21:00:55]wFMCommunicate request_size=4 [21:00:55]MH_SAM_APDU [21:00:55]CAPDU: 80 11 00 00 [21:00:55]Write to MH i2c: E2 08 00 B7 09 80 11 00 00 00 00 00 00 3A [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:55]Read from MH i2c: E2 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 17 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 17 00 B7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8D [21:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:00:55]wFMCommunicate OK [21:00:55]requested_item fd.num is exist - process it [21:00:55]SAM_PROTO_GetFieldsCounters [21:00:55]wFMCommunicate request_size=4 [21:00:55]MH_SAM_APDU [21:00:55]CAPDU: 80 13 00 00 [21:00:55]Write to MH i2c: E2 08 00 B8 09 80 13 00 00 00 00 00 00 3D [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:55]Read from MH i2c: E2 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 62 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 62 00 B8 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [21:00:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 33 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:55]wFMCommunicate OK [21:00:55]SAM_PROTO_GetFieldsCounters done [21:00:55]requested_item shift.num is exist - process it [21:00:55]requested_item shift.opened is exist - process it [21:00:55]req_shift_opened [21:00:55]FM_GetShiftState [21:00:55]SAM_PROTO_GetShiftState [21:00:55]wFMCommunicate request_size=4 [21:00:55]MH_SAM_APDU [21:00:55]CAPDU: 80 13 01 00 [21:00:55]Write to MH i2c: E2 08 00 B9 09 80 13 01 00 00 00 00 00 3F [21:00:55]Write i2c OK [21:00:55]MH_I2C_Read... [21:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:55]Read from MH i2c: E2 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 0E 00 [21:00:55]MH_I2C_Read... [21:00:55]Read from MH i2c: E2 0E 00 B9 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 CF [21:00:55]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:00:55]wFMCommunicate OK [21:00:55]SAM_PROTO_GetShiftState done [21:00:55]FM_GetShiftState done [21:00:55]req_shift_opened done [21:00:55]requested_item shift.open_date is exist - process it [21:00:55]req_shift_open_date [21:00:55]req_shift_open_date done [21:00:55]produce_requested_data done [21:00:55]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151603,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:00:55]process_action_free close_receipt [21:00:55]json_value_free [21:00:55]json_value_free done [21:00:55]process_json_proto returns [21:00:55]Send response to host [21:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151603,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:00:55]free response buf [21:00:55]execute_script done [21:00:55]execute_script returns [21:00:55]free content buf [21:00:55]Sock 7.Close socket [21:00:55]Sock 7.Thread stoped [21:00:59]Connected sock=11 [21:00:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 84 FF 07 01 50 29 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 04 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 50 02 00 35 04 06 00 F1 4A 2B C1 74 4D 35 F3 8C 23 8C 0F F2 6F [21:00:59]recv_with_timeout no data received [21:01:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EE 72 47 00 BF 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 33 50 02 00 F4 03 04 00 0F DC EE 66 B6 04 01 00 00 40 D8 CE D1 E6 B8 1D E2 [21:01:02]CommunicateWithHost err = 0 [21:01:02]CheckOFDResponse [21:01:02]1017 (14) - 77093643461234 [21:01:02]1041 (16) - 0000000000871835 [21:01:02]1040 (4) - 151603 [21:01:02]1012 (4) - 21.09.2024 14:45 [21:01:02]1206 (1) - 0 [21:01:02]OFD Sender: Remove packet 151603 [21:01:02]ProducePacketName [21:01:02]name=ofd_packets/00151603 [21:01:02]NVStorageDeleteData [21:01:02]OFD Sender: No OFD packet to send [21:01:07]OFD Sender: No OFD packet to send [21:01:09]recv_with_timeout no data received [21:01:12]OFD Sender: No OFD packet to send [21:01:17]OFD Sender: No OFD packet to send [21:01:23]OFD Sender: No OFD packet to send [21:01:28]OFD Sender: No OFD packet to send [21:01:33]OFD Sender: No OFD packet to send [21:01:38]OFD Sender: No OFD packet to send [21:01:43]OFD Sender: No OFD packet to send [21:01:48]OFD Sender: No OFD packet to send [21:01:53]OFD Sender: No OFD packet to send [21:01:57]recv_with_timeout no data received [21:01:58]OFD Sender: No OFD packet to send [21:02:03]OFD Sender: No OFD packet to send [21:02:08]OFD Sender: No OFD packet to send [21:02:13]OFD Sender: No OFD packet to send [21:02:18]OFD Sender: No OFD packet to send [21:02:23]OFD Sender: No OFD packet to send [21:02:27]recv_with_timeout no data received [21:02:28]OFD Sender: No OFD packet to send [21:02:33]OFD Sender: No OFD packet to send [21:02:38]OFD Sender: No OFD packet to send [21:02:42]recv_with_timeout no data received [21:02:43]OFD Sender: No OFD packet to send [21:02:48]OFD Sender: No OFD packet to send [21:02:53]OFD Sender: No OFD packet to send [21:02:58]OFD Sender: No OFD packet to send [21:03:03]OFD Sender: No OFD packet to send [21:03:08]OFD Sender: No OFD packet to send [21:03:13]OFD Sender: No OFD packet to send [21:03:18]OFD Sender: No OFD packet to send [21:03:23]OFD Sender: No OFD packet to send [21:03:28]OFD Sender: No OFD packet to send [21:03:33]OFD Sender: No OFD packet to send [21:03:38]OFD Sender: No OFD packet to send [21:03:43]OFD Sender: No OFD packet to send [21:03:48]OFD Sender: No OFD packet to send [21:03:53]accept exits with 9 [21:03:53]New connection [21:03:53]New thread 3067309412 created [21:03:53]Thread 3067452772 joined [21:03:53]Waiting for new connection... [21:03:53] Sock 9.Parse request [21:03:53]Sock 9.Check first char [21:03:53]Sock 9.First char is OK [21:03:53]request: POST /json_proto HTTP/1.0 [21:03:53]Method: POST [21:03:53]URL: /json_proto [21:03:53]Method is POST - this is cgi request [21:03:53]url: /json_proto [21:03:53]query_string will be loaded in cgi processing [21:03:53]execute_cgi json_proto POST (null) [21:03:53]execute_cgi path=json_proto method=POST [21:03:53]POST find Content-Length [21:03:53]Host: 172.17.43.67:8080 [21:03:53]Content-Length: 662 [21:03:53]Content-Type: application/json [21:03:53] [21:03:53]POST finish read [21:03:53]Found Content-Length = 662 [21:03:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:53]execute_script... [21:03: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)1785618", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 2.890, "sum" : 200.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:53]POST & json_proto [21:03:53]process_json_proto [21:03:53]json parsed OK: [21:03:53]protocol is kg_v1.0 [21:03:53]action value=close_receipt [21:03:53]process_action close_receipt [21:03:53]cmd_close_receipt [21:03:53]MH_GetDate [21:03:53]Write to MH i2c: F0 00 00 BA 09 B2 [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: F0 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: F0 09 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: F0 09 00 BA 09 00 BA 34 EF 66 6A BD 47 65 D1 [21:03:53]GetLastDocTimeStamp 1726952452 [21:03:53]current date 1726952634 [21:03:53]FM_GetShiftState [21:03:53]SAM_PROTO_GetShiftState [21:03:53]wFMCommunicate request_size=4 [21:03:53]MH_SAM_APDU [21:03:53]CAPDU: 80 13 01 00 [21:03:53]Write to MH i2c: E2 08 00 BB 09 80 13 01 00 00 00 00 00 41 [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:53]Read from MH i2c: E2 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 0E 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 0E 00 BB 09 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D1 [21:03:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:03:53]wFMCommunicate OK [21:03:53]SAM_PROTO_GetShiftState done [21:03:53]FM_GetShiftState done [21:03:53]opened in 1726878748 [21:03:53]opened+sec_in_day 1726965148 [21:03:53]quantity*price = 20027 [21:03:53]sum+1 = 20029 [21:03:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.27 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 354 21.09.2024 21:03 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151604 ФПД: 37320315427754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T210354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151604&fm=37320315427754&tin=02508201610067®Number=0000000000091825&sum=20000 [21:03:54]StoreToDocumentArchive [21:03:54]shift 474 fd 151604 [21:03:54]save to /storage/0474/doc_00151604 [21:03:54]save last doc name /storage/0474/doc_00151604 to /storage/kkm_last_doc_name [21:03:54]save OK [21:03:54]Clear old archive folders... [21:03:54]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:03:54]tlvbuf is 01427130 [21:03:54]SAM_PROTO_ClearQueue [21:03:54]wFMCommunicate request_size=4 [21:03:54]MH_SAM_APDU [21:03:54]CAPDU: 80 09 00 00 [21:03:54]Write to MH i2c: E2 08 00 C8 09 80 09 00 00 00 00 00 00 43 [21:03:54]Write i2c OK [21:03:54]MH_I2C_Read... [21:03:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:54]Read from MH i2c: E2 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [21:03:54]RAPDU: 90 00 [21:03:54]wFMCommunicate OK [21:03:54]SAM_PROTO_ClearQueue done [21:03:54]KKMCreateOFDPacket [21:03:54]OFDProtocolAddRootSTLVToBuf [21:03:54]FM_MakeSignedData [21:03:54]FM_MakeSignedData [21:03:54]SAM_PROTO_SignData [21:03:54]wFMCommunicate request_size=4 [21:03:54]MH_SAM_APDU [21:03:54]CAPDU: 80 0D 01 02 [21:03:54]Write to MH i2c: E2 08 00 C9 09 80 0D 01 02 00 00 00 00 4B [21:03:54]Write i2c OK [21:03:54]MH_I2C_Read... [21:03:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:54]Read from MH i2c: E2 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [21:03:54]RAPDU: 90 00 [21:03:54]wFMCommunicate OK [21:03:54]wFMCommunicate request_size=255 [21:03:54]MH_SAM_APDU [21:03:54]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BA 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 50 02 00 35 04 06 00 21 F1 50 24 DB [21:03:54]Write to MH i2c: E2 02 01 CA 09 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BA 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 50 02 00 35 04 06 00 21 F1 50 24 DB 00 00 CF [21:03:54]Write i2c OK [21:03:54]MH_I2C_Read... [21:03:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:54]Read from MH i2c: E2 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 CA 09 00 90 00 47 [21:03:54]RAPDU: 90 00 [21:03:54]wFMCommunicate OK [21:03:54]wFMCommunicate request_size=6 [21:03:54]MH_SAM_APDU [21:03:54]CAPDU: 80 0D 02 02 01 AA [21:03:54]Write to MH i2c: E2 09 00 CB 09 80 0D 02 02 01 00 AA 00 00 FA [21:03:54]Write i2c OK [21:03:54]MH_I2C_Read... [21:03:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:54]Read from MH i2c: E2 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 [21:03:54]MH_I2C_Read... [21:03:54]Read from MH i2c: E2 03 00 CB 09 00 90 00 48 [21:03:54]RAPDU: 90 00 [21:03:54]wFMCommunicate OK [21:03:54]wFMCommunicate request_size=4 [21:03:54]MH_SAM_APDU [21:03:54]CAPDU: 80 0D 03 02 [21:03:54]Write to MH i2c: E2 08 00 CC 09 80 0D 03 02 00 00 00 00 50 [21:03:54]Write i2c OK [21:03:54]MH_I2C_Read... [21:03:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:55]Read from MH i2c: E2 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: E2 0B 00 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: E2 0B 00 CC 09 00 D4 96 DF 55 82 A4 87 A5 90 00 41 [21:03:55]RAPDU: D4 96 DF 55 82 A4 87 A5 90 00 [21:03:55]wFMCommunicate OK [21:03:55]SAM_PROTO_SignData done [21:03:55]FM_MakeSignedData done [21:03:55]CreateOFDProtocolMessage [21:03:55]wFMCommunicate request_size=4 [21:03:55]MH_SAM_APDU [21:03:55]CAPDU: 80 11 00 00 [21:03:55]Write to MH i2c: E2 08 00 CD 09 80 11 00 00 00 00 00 00 50 [21:03:55]Write i2c OK [21:03:55]MH_I2C_Read... [21:03:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:55]Read from MH i2c: E2 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: E2 17 00 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: E2 17 00 CD 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [21:03:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:03:55]wFMCommunicate OK [21:03:55]CreateOFDProtocolMessage done [21:03:55]OFDSenderStorePacket 151604 [21:03:55]StoreOFDPacket docnum=151604 [21:03:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A2 E1 03 01 7B FE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BA 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 50 02 00 35 04 06 00 21 F1 50 24 DB AA D4 96 DF 55 82 A4 87 A5 [21:03:55]CheckFolder [21:03:55]dirname=/storage/ofd_packets [21:03:55]CheckFolder done [21:03:55]ProducePacketName [21:03:55]name=ofd_packets/00151604 [21:03:55]NVStorageSaveData ofd_packets/00151604 [21:03:55]File name is /storage/ofd_packets/00151604 [21:03:55]Write 297 bytes [21:03:55]NVStorageSaveData done [21:03:55]OFDSenderStorePacket done [21:03:55]KKMCreateOFDPacket done [21:03:55]NVStorageSaveData kkm_last_timestamp [21:03:55]File name is /storage/kkm_last_timestamp [21:03:55]Write 4 bytes [21:03:55]NVStorageSaveData done [21:03:55]ExternCall_PrintAddStr [21:03:55]wPrintStart [21:03:55]Write to MH i2c: 01 00 00 CE 09 D7 [21:03:55]Write i2c OK [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: 01 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: 01 07 00 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: 01 07 00 CE 09 00 00 00 00 00 FF 0F EC [21:03:55]RasterBufferAndPrint [21:03:55]line Счет N : (1)1785618 [21:03:55]line ИНН: 02508201610067 [21:03:55]line Контрольно-Кассовый Чек [21:03:55]line ПРОДАЖА [21:03:55]line ТРК (МРК, ГНК) : 33 [21:03:55]line Товар: 2710124130 [21:03:55]line Super-92 [21:03:55]line 2.890 * 69.30 [21:03:55]line = 200.28 [21:03:55]line НДС 12% НСП 1% [21:03:55]line > о реализуемом товаре [21:03:55]line ОКРУГЛЕНИЕ: -0.28 [21:03:55]line ИТОГО: 200.00 [21:03:55]line Внесено: 200.00 [21:03:55]line СДАЧА: 0.00 [21:03:55]line НСП 1% : 1.77 [21:03:55]line НДС 12% : 21.27 [21:03:55]line Наличными: 200.00 [21:03:55]line Безнал.: 0.00 [21:03:55]line Место: АЗС № 89 "Партнер Нефть" [21:03:55]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:03:55]line СНО: Общий режим [21:03:55]line Чек 354 21.09.2024 21:03 [21:03:55]line Смена: 474 ФФД: 1.0 [21:03:55]line ЗНМ: 0300000113 [21:03:55]line РНМ: 0000000000091825 [21:03:55]line Версия ККМ: 001 [21:03:55]line ФМ: 0000000000871835 [21:03:55]line ФД: 151604 [21:03:55]line ФПД: 37320315427754 [21:03:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T210354&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151604&fm=37320315427754&tin=02508201610067®Number=0000000000091825&sum=20000 [21:03:55]written 0, free lines is 4095 [21:03:55]OFD Sender: Processing packet 151604 [packets to send 825, broken 824] [21:03:55]ProducePacketName [21:03:55]name=ofd_packets/00151604 [21:03:55]OFD Sender: To server: pG, [21:03:55]CommunicateWithHost lk.salyk.kg:30040 [21:03:55]ConnectInit lk.salyk.kg [21:03:55]Write to MH i2c: 01 00 00 F9 09 02 [21:03:55]Write i2c OK [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: 01 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: 01 07 00 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: 01 07 00 F9 09 00 00 00 00 00 D6 0C EB [21:03:55]RasterBufferAndPrint [21:03:55]line [21:03:55]line [21:03:55]line [21:03:55]line [21:03:55]line [21:03:55]written 0, free lines is 3293 [21:03:55]MH_Cut [21:03:55]Write to MH i2c: D1 01 00 00 0A 01 DC [21:03:55]Write i2c OK [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: D1 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: D1 01 00 [21:03:55]MH_I2C_Read... [21:03:55]Read from MH i2c: D1 01 00 00 0A 00 DB [21:03:55]Write to MH i2c: 01 00 00 01 0A 0B [21:03:55]Write i2c OK [21:03:55]MH_I2C_Read... [21:03:56]*** Cut start [21:03:56]*** Purtial cut [21:03:56]*** Stage 1: CUTSNS_PIN = 1 [21:03:56]Read from MH i2c: 01 [21:03:56]MH_I2C_Read... [21:03:56]*** Stop cut motor [21:03:56]*** Cut end [21:03:56]Read from MH i2c: 01 07 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: 01 07 00 01 0A 00 00 00 00 00 FF 0F 20 [21:03:56]process_action close_receipt done [21:03:56]requested_data is exist [21:03:56]produce_requested_data [21:03:56]requested_item fm.sn is exist - process it [21:03:56]wFMCommunicate request_size=4 [21:03:56]MH_SAM_APDU [21:03:56]CAPDU: 80 11 00 00 [21:03:56]Write to MH i2c: E2 08 00 02 0A 80 11 00 00 00 00 00 00 86 [21:03:56]Write i2c OK [21:03:56]MH_I2C_Read... [21:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:56]Read from MH i2c: E2 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 17 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 17 00 02 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D9 [21:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:03:56]wFMCommunicate OK [21:03:56]requested_item fd.num is exist - process it [21:03:56]SAM_PROTO_GetFieldsCounters [21:03:56]wFMCommunicate request_size=4 [21:03:56]MH_SAM_APDU [21:03:56]CAPDU: 80 13 00 00 [21:03:56]Write to MH i2c: E2 08 00 03 0A 80 13 00 00 00 00 00 00 89 [21:03:56]Write i2c OK [21:03:56]MH_I2C_Read... [21:03:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:56]Read from MH i2c: E2 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 62 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 62 00 03 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [21:03:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 34 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:56]wFMCommunicate OK [21:03:56]SAM_PROTO_GetFieldsCounters done [21:03:56]requested_item shift.num is exist - process it [21:03:56]requested_item shift.opened is exist - process it [21:03:56]req_shift_opened [21:03:56]FM_GetShiftState [21:03:56]SAM_PROTO_GetShiftState [21:03:56]wFMCommunicate request_size=4 [21:03:56]MH_SAM_APDU [21:03:56]CAPDU: 80 13 01 00 [21:03:56]Write to MH i2c: E2 08 00 04 0A 80 13 01 00 00 00 00 00 8B [21:03:56]Write i2c OK [21:03:56]MH_I2C_Read... [21:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:56]Read from MH i2c: E2 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 0E 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 0E 00 04 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1B [21:03:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:03:56]wFMCommunicate OK [21:03:56]SAM_PROTO_GetShiftState done [21:03:56]FM_GetShiftState done [21:03:56]req_shift_opened done [21:03:56]requested_item shift.open_date is exist - process it [21:03:56]req_shift_open_date [21:03:56]req_shift_open_date done [21:03:56]produce_requested_data done [21:03:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151604,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:03:56]process_action_free close_receipt [21:03:56]json_value_free [21:03:56]json_value_free done [21:03:56]process_json_proto returns [21:03:56]Send response to host [21:03:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151604,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:03:56]free response buf [21:03:56]execute_script done [21:03:56]execute_script returns [21:03:56]free content buf [21:03:56]Sock 9.Close socket [21:03:56]Sock 9.Thread stoped [21:03:57]recv_with_timeout no data received [21:04:00]ConnectInit Can't take IP for lk.salyk.kg [21:04:00]CommunicateWithHost connect error [21:04:00]CommunicateWithHost err = -1 [21:04:00]OFD Sender: Server communicate error [21:04:05]OFD Sender: Processing packet 151604 [packets to send 825, broken 824] [21:04:05]ProducePacketName [21:04:05]name=ofd_packets/00151604 [21:04:05]OFD Sender: To server: pG, [21:04:05]CommunicateWithHost lk.salyk.kg:30040 [21:04:05]ConnectInit lk.salyk.kg [21:04:06]Connected sock=9 [21:04:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A2 E1 03 01 7B FE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 4A 0B 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 3C 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4F 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 BA 34 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 50 02 00 35 04 06 00 21 F1 50 24 DB AA D4 96 DF 55 82 A4 87 A5 [21:04:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 22 B1 47 00 11 84 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 34 50 02 00 F4 03 04 00 CA DC EE 66 B6 04 01 00 00 2C AA 57 A8 DF FE DD 96 [21:04:06]CommunicateWithHost err = 0 [21:04:06]CheckOFDResponse [21:04:06]1017 (14) - 77093643461234 [21:04:06]1041 (16) - 0000000000871835 [21:04:06]1040 (4) - 151604 [21:04:06]1012 (4) - 21.09.2024 14:48 [21:04:06]1206 (1) - 0 [21:04:06]OFD Sender: Remove packet 151604 [21:04:06]ProducePacketName [21:04:06]name=ofd_packets/00151604 [21:04:06]NVStorageDeleteData [21:04:07]OFD Sender: No OFD packet to send [21:04:12]OFD Sender: No OFD packet to send [21:04:17]OFD Sender: No OFD packet to send [21:04:18]recv_with_timeout no data received [21:04:22]OFD Sender: No OFD packet to send [21:04:27]OFD Sender: No OFD packet to send [21:04:32]OFD Sender: No OFD packet to send [21:04:34]recv_with_timeout no data received [21:04:37]OFD Sender: No OFD packet to send [21:04:42]OFD Sender: No OFD packet to send [21:04:47]OFD Sender: No OFD packet to send [21:04:52]OFD Sender: No OFD packet to send [21:04:57]OFD Sender: No OFD packet to send [21:05:02]OFD Sender: No OFD packet to send [21:05:02]recv_with_timeout no data received [21:05:07]OFD Sender: No OFD packet to send [21:05:12]OFD Sender: No OFD packet to send [21:05:17]OFD Sender: No OFD packet to send [21:05:22]OFD Sender: No OFD packet to send [21:05:27]OFD Sender: No OFD packet to send [21:05:32]OFD Sender: No OFD packet to send [21:05:37]OFD Sender: No OFD packet to send [21:05:42]OFD Sender: No OFD packet to send [21:05:47]OFD Sender: No OFD packet to send [21:05:52]OFD Sender: No OFD packet to send [21:05:57]OFD Sender: No OFD packet to send [21:06:02]OFD Sender: No OFD packet to send [21:06:07]OFD Sender: No OFD packet to send [21:06:12]OFD Sender: No OFD packet to send [21:06:17]OFD Sender: No OFD packet to send [21:06:21]recv_with_timeout no data received [21:06:22]OFD Sender: No OFD packet to send [21:06:27]OFD Sender: No OFD packet to send [21:06:32]OFD Sender: No OFD packet to send [21:06:37]OFD Sender: No OFD packet to send [21:06:42]OFD Sender: No OFD packet to send [21:06:47]OFD Sender: No OFD packet to send [21:06:52]OFD Sender: No OFD packet to send [21:06:57]OFD Sender: No OFD packet to send [21:07:02]OFD Sender: No OFD packet to send [21:07:07]OFD Sender: No OFD packet to send [21:07:12]OFD Sender: No OFD packet to send [21:07:17]OFD Sender: No OFD packet to send [21:07:22]OFD Sender: No OFD packet to send [21:07:26]accept exits with 10 [21:07:26]New connection [21:07:26]New thread 3067452772 created [21:07:26]Thread 3067309412 joined [21:07:26]Waiting for new connection... [21:07:26] Sock 10.Parse request [21:07:26]Sock 10.Check first char [21:07:26]Sock 10.First char is OK [21:07:26]request: POST /json_proto HTTP/1.0 [21:07:26]Method: POST [21:07:26]URL: /json_proto [21:07:26]Method is POST - this is cgi request [21:07:26]url: /json_proto [21:07:26]query_string will be loaded in cgi processing [21:07:26]execute_cgi json_proto POST (null) [21:07:26]execute_cgi path=json_proto method=POST [21:07:26]POST find Content-Length [21:07:26]Host: 172.17.43.67:8080 [21:07:26]Content-Length: 679 [21:07:26]Content-Type: application/json [21:07:26] [21:07:26]POST finish read [21:07:26]Found Content-Length = 679 [21:07:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:26]execute_script... [21:07: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)1785619", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:07:26]POST & json_proto [21:07:26]process_json_proto [21:07:26]json parsed OK: [21:07:26]protocol is kg_v1.0 [21:07:26]action value=close_receipt [21:07:26]process_action close_receipt [21:07:26]cmd_close_receipt [21:07:26]MH_GetDate [21:07:26]Write to MH i2c: F0 00 00 05 0A FE [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: F0 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: F0 09 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: F0 09 00 05 0A 00 8F 35 EF 66 6A BD 47 65 F3 [21:07:26]GetLastDocTimeStamp 1726952634 [21:07:26]current date 1726952847 [21:07:26]FM_GetShiftState [21:07:26]SAM_PROTO_GetShiftState [21:07:26]wFMCommunicate request_size=4 [21:07:26]MH_SAM_APDU [21:07:26]CAPDU: 80 13 01 00 [21:07:26]Write to MH i2c: E2 08 00 06 0A 80 13 01 00 00 00 00 00 8D [21:07:26]Write i2c OK [21:07:26]MH_I2C_Read... [21:07:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:26]Read from MH i2c: E2 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 0E 00 [21:07:26]MH_I2C_Read... [21:07:26]Read from MH i2c: E2 0E 00 06 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1D [21:07:26]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:07:26]wFMCommunicate OK [21:07:26]SAM_PROTO_GetShiftState done [21:07:26]FM_GetShiftState done [21:07:26]opened in 1726878748 [21:07:26]opened+sec_in_day 1726965148 [21:07:26]quantity*price = 70037 [21:07:26]sum+1 = 70038 [21:07:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 355 21.09.2024 21:07 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151605 ФПД: 244493500259765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T210727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151605&fm=244493500259765&tin=02508201610067®Number=0000000000091825&sum=70000 [21:07:27]StoreToDocumentArchive [21:07:27]shift 474 fd 151605 [21:07:27]save to /storage/0474/doc_00151605 [21:07:27]save last doc name /storage/0474/doc_00151605 to /storage/kkm_last_doc_name [21:07:27]save OK [21:07:27]Clear old archive folders... [21:07:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:07:27]tlvbuf is 01473A10 [21:07:27]SAM_PROTO_ClearQueue [21:07:27]wFMCommunicate request_size=4 [21:07:27]MH_SAM_APDU [21:07:27]CAPDU: 80 09 00 00 [21:07:27]Write to MH i2c: E2 08 00 13 0A 80 09 00 00 00 00 00 00 8F [21:07:27]Write i2c OK [21:07:27]MH_I2C_Read... [21:07:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:07:27]Read from MH i2c: E2 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: E2 03 00 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: E2 03 00 13 0A 00 90 00 91 [21:07:27]RAPDU: 90 00 [21:07:27]wFMCommunicate OK [21:07:27]SAM_PROTO_ClearQueue done [21:07:27]KKMCreateOFDPacket [21:07:27]OFDProtocolAddRootSTLVToBuf [21:07:27]FM_MakeSignedData [21:07:27]FM_MakeSignedData [21:07:27]SAM_PROTO_SignData [21:07:27]wFMCommunicate request_size=4 [21:07:27]MH_SAM_APDU [21:07:27]CAPDU: 80 0D 01 02 [21:07:27]Write to MH i2c: E2 08 00 14 0A 80 0D 01 02 00 00 00 00 97 [21:07:27]Write i2c OK [21:07:27]MH_I2C_Read... [21:07:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:07:27]Read from MH i2c: E2 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: E2 03 00 [21:07:27]MH_I2C_Read... [21:07:27]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [21:07:27]RAPDU: 90 00 [21:07:27]wFMCommunicate OK [21:07:27]wFMCommunicate request_size=255 [21:07:27]MH_SAM_APDU [21:07: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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8F 35 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 50 02 00 35 04 06 00 DE [21:07:27]Write to MH i2c: E2 02 01 15 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8F 35 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 50 02 00 35 04 06 00 DE 00 00 BA [21:07:27]Write i2c OK [21:07:27]MH_I2C_Read... [21:07:27]OFD Sender: No OFD packet to send [21:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:28]Read from MH i2c: E2 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 03 00 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 03 00 15 0A 00 90 00 93 [21:07:28]RAPDU: 90 00 [21:07:28]wFMCommunicate OK [21:07:28]wFMCommunicate request_size=10 [21:07:28]MH_SAM_APDU [21:07:28]CAPDU: 80 0D 02 02 05 5D 94 3B 9D B5 [21:07:28]Write to MH i2c: E2 0D 00 16 0A 80 0D 02 02 05 00 5D 94 3B 9D B5 00 00 22 [21:07:28]Write i2c OK [21:07:28]MH_I2C_Read... [21:07:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:07:28]Read from MH i2c: E2 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 03 00 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 03 00 16 0A 00 90 00 94 [21:07:28]RAPDU: 90 00 [21:07:28]wFMCommunicate OK [21:07:28]wFMCommunicate request_size=4 [21:07:28]MH_SAM_APDU [21:07:28]CAPDU: 80 0D 03 02 [21:07:28]Write to MH i2c: E2 08 00 17 0A 80 0D 03 02 00 00 00 00 9C [21:07:28]Write i2c OK [21:07:28]MH_I2C_Read... [21:07:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:07:28]Read from MH i2c: E2 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 0B 00 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 0B 00 17 0A 00 CA A5 14 5E D8 38 D0 2C 90 00 8A [21:07:28]RAPDU: CA A5 14 5E D8 38 D0 2C 90 00 [21:07:28]wFMCommunicate OK [21:07:28]SAM_PROTO_SignData done [21:07:28]FM_MakeSignedData done [21:07:28]CreateOFDProtocolMessage [21:07:28]wFMCommunicate request_size=4 [21:07:28]MH_SAM_APDU [21:07:28]CAPDU: 80 11 00 00 [21:07:28]Write to MH i2c: E2 08 00 18 0A 80 11 00 00 00 00 00 00 9C [21:07:28]Write i2c OK [21:07:28]MH_I2C_Read... [21:07:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:28]Read from MH i2c: E2 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 17 00 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: E2 17 00 18 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [21:07:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:07:28]wFMCommunicate OK [21:07:28]CreateOFDProtocolMessage done [21:07:28]OFDSenderStorePacket 151605 [21:07:28]StoreOFDPacket docnum=151605 [21:07:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 65 07 01 BC 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8F 35 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 50 02 00 35 04 06 00 DE 5D 94 3B 9D B5 CA A5 14 5E D8 38 D0 2C [21:07:28]CheckFolder [21:07:28]dirname=/storage/ofd_packets [21:07:28]CheckFolder done [21:07:28]ProducePacketName [21:07:28]name=ofd_packets/00151605 [21:07:28]NVStorageSaveData ofd_packets/00151605 [21:07:28]File name is /storage/ofd_packets/00151605 [21:07:28]Write 301 bytes [21:07:28]NVStorageSaveData done [21:07:28]OFDSenderStorePacket done [21:07:28]KKMCreateOFDPacket done [21:07:28]NVStorageSaveData kkm_last_timestamp [21:07:28]File name is /storage/kkm_last_timestamp [21:07:28]Write 4 bytes [21:07:28]NVStorageSaveData done [21:07:28]ExternCall_PrintAddStr [21:07:28]wPrintStart [21:07:28]Write to MH i2c: 01 00 00 19 0A 23 [21:07:28]Write i2c OK [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: 01 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: 01 07 00 [21:07:28]MH_I2C_Read... [21:07:28]Read from MH i2c: 01 07 00 19 0A 00 00 00 00 00 FF 0F 38 [21:07:28]RasterBufferAndPrint [21:07:28]line Счет N : (1)1785619 [21:07:28]line ИНН: 02508201610067 [21:07:28]line Контрольно-Кассовый Чек [21:07:28]line ПРОДАЖА [21:07:28]line ТРК (МРК, ГНК) : 42 [21:07:28]line Товар: 2710124130 [21:07:28]line Аи-92-К-5 [21:07:28]line 10.330 * 67.80 [21:07:28]line = 700.37 [21:07:28]line НДС 12% НСП 1% [21:07:28]line > о реализуемом товаре [21:07:28]line ОКРУГЛЕНИЕ: -0.37 [21:07:28]line ИТОГО: 700.00 [21:07:28]line Внесено: 700.00 [21:07:28]line СДАЧА: 0.00 [21:07:28]line НСП 1% : 6.20 [21:07:28]line НДС 12% : 74.38 [21:07:28]line Наличными: 700.00 [21:07:28]line Безнал.: 0.00 [21:07:28]line Место: АЗС № 89 "Партнер Нефть" [21:07:28]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:07:28]line СНО: Общий режим [21:07:28]line Чек 355 21.09.2024 21:07 [21:07:28]line Смена: 474 ФФД: 1.0 [21:07:28]line ЗНМ: 0300000113 [21:07:28]line РНМ: 0000000000091825 [21:07:28]line Версия ККМ: 001 [21:07:28]line ФМ: 0000000000871835 [21:07:28]line ФД: 151605 [21:07:28]line ФПД: 244493500259765 [21:07:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T210727&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151605&fm=244493500259765&tin=02508201610067®Number=0000000000091825&sum=70000 [21:07:28]OFD Sender: Processing packet 151605 [packets to send 825, broken 824] [21:07:28]ProducePacketName [21:07:28]name=ofd_packets/00151605 [21:07:28]OFD Sender: To server: pG, [21:07:28]CommunicateWithHost lk.salyk.kg:30040 [21:07:28]ConnectInit lk.salyk.kg [21:07:28]written 0, free lines is 4095 [21:07:29]Write to MH i2c: 01 00 00 44 0A 4E [21:07:29]Write i2c OK [21:07:29]MH_I2C_Read... [21:07:29]Read from MH i2c: 01 [21:07:29]MH_I2C_Read... [21:07:29]Read from MH i2c: 01 07 00 [21:07:29]MH_I2C_Read... [21:07:29]Read from MH i2c: 01 07 00 44 0A 00 00 00 00 00 CB 0C 2C [21:07:29]RasterBufferAndPrint [21:07:29]line [21:07:29]line [21:07:29]line [21:07:29]line [21:07:29]line [21:07:29]written 0, free lines is 3281 [21:07:29]MH_Cut [21:07:29]Write to MH i2c: D1 01 00 4B 0A 01 27 [21:07:29]Write i2c OK [21:07:29]MH_I2C_Read... [21:07:29]Read from MH i2c: D1 [21:07:29]MH_I2C_Read... [21:07:29]Read from MH i2c: D1 01 00 [21:07:29]MH_I2C_Read... [21:07:29]Read from MH i2c: D1 01 00 4B 0A 00 26 [21:07:29]Write to MH i2c: 01 00 00 4C 0A 56 [21:07:29]Write i2c OK [21:07:29]MH_I2C_Read... [21:07:29]*** Cut start [21:07:29]*** Purtial cut [21:07:29]*** Stage 1: CUTSNS_PIN = 1 [21:07:30]Read from MH i2c: 01 [21:07:30]MH_I2C_Read... [21:07:30]*** Stop cut motor [21:07:30]*** Cut end [21:07:30]Read from MH i2c: 01 07 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: 01 07 00 4C 0A 00 00 00 00 00 FF 0F 6B [21:07:30]process_action close_receipt done [21:07:30]requested_data is exist [21:07:30]produce_requested_data [21:07:30]requested_item fm.sn is exist - process it [21:07:30]wFMCommunicate request_size=4 [21:07:30]MH_SAM_APDU [21:07:30]CAPDU: 80 11 00 00 [21:07:30]Write to MH i2c: E2 08 00 4D 0A 80 11 00 00 00 00 00 00 D1 [21:07:30]Write i2c OK [21:07:30]MH_I2C_Read... [21:07:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:07:30]Read from MH i2c: E2 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 17 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 17 00 4D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [21:07:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:07:30]wFMCommunicate OK [21:07:30]requested_item fd.num is exist - process it [21:07:30]SAM_PROTO_GetFieldsCounters [21:07:30]wFMCommunicate request_size=4 [21:07:30]MH_SAM_APDU [21:07:30]CAPDU: 80 13 00 00 [21:07:30]Write to MH i2c: E2 08 00 4E 0A 80 13 00 00 00 00 00 00 D4 [21:07:30]Write i2c OK [21:07:30]MH_I2C_Read... [21:07:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:07:30]Read from MH i2c: E2 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 62 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 62 00 4E 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [21:07:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 35 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:07:30]wFMCommunicate OK [21:07:30]SAM_PROTO_GetFieldsCounters done [21:07:30]requested_item shift.num is exist - process it [21:07:30]requested_item shift.opened is exist - process it [21:07:30]req_shift_opened [21:07:30]FM_GetShiftState [21:07:30]SAM_PROTO_GetShiftState [21:07:30]wFMCommunicate request_size=4 [21:07:30]MH_SAM_APDU [21:07:30]CAPDU: 80 13 01 00 [21:07:30]Write to MH i2c: E2 08 00 4F 0A 80 13 01 00 00 00 00 00 D6 [21:07:30]Write i2c OK [21:07:30]MH_I2C_Read... [21:07:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:07:30]Read from MH i2c: E2 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 0E 00 [21:07:30]MH_I2C_Read... [21:07:30]Read from MH i2c: E2 0E 00 4F 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 66 [21:07:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:07:30]wFMCommunicate OK [21:07:30]SAM_PROTO_GetShiftState done [21:07:30]FM_GetShiftState done [21:07:30]req_shift_opened done [21:07:30]requested_item shift.open_date is exist - process it [21:07:30]req_shift_open_date [21:07:30]req_shift_open_date done [21:07:30]produce_requested_data done [21:07:30]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151605,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:07:30]process_action_free close_receipt [21:07:30]json_value_free [21:07:30]json_value_free done [21:07:30]process_json_proto returns [21:07:30]Send response to host [21:07:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151605,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:07:30]free response buf [21:07:30]execute_script done [21:07:30]execute_script returns [21:07:30]free content buf [21:07:30]Sock 10.Close socket [21:07:30]Sock 10.Thread stoped [21:07:34]Connected sock=11 [21:07:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 33 65 07 01 BC 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 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 01 00 00 F4 03 04 00 8F 35 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 50 02 00 35 04 06 00 DE 5D 94 3B 9D B5 CA A5 14 5E D8 38 D0 2C [21:07:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EC 64 47 00 97 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 35 50 02 00 F4 03 04 00 9A DD EE 66 B6 04 01 00 00 1F 0C 90 07 5B A6 B5 E8 [21:07:35]CommunicateWithHost err = 0 [21:07:35]CheckOFDResponse [21:07:35]1017 (14) - 77093643461234 [21:07:35]1041 (16) - 0000000000871835 [21:07:35]1040 (4) - 151605 [21:07:35]1012 (4) - 21.09.2024 14:52 [21:07:35]1206 (1) - 0 [21:07:35]OFD Sender: Remove packet 151605 [21:07:35]ProducePacketName [21:07:35]name=ofd_packets/00151605 [21:07:35]NVStorageDeleteData [21:07:35]OFD Sender: No OFD packet to send [21:07:40]OFD Sender: No OFD packet to send [21:07:45]OFD Sender: No OFD packet to send [21:07:50]OFD Sender: No OFD packet to send [21:07:52]recv_with_timeout no data received [21:07:55]OFD Sender: No OFD packet to send [21:08:00]OFD Sender: No OFD packet to send [21:08:05]OFD Sender: No OFD packet to send [21:08:10]OFD Sender: No OFD packet to send [21:08:15]OFD Sender: No OFD packet to send [21:08:20]OFD Sender: No OFD packet to send [21:08:25]OFD Sender: No OFD packet to send [21:08:30]OFD Sender: No OFD packet to send [21:08:35]OFD Sender: No OFD packet to send [21:08:40]OFD Sender: No OFD packet to send [21:08:45]OFD Sender: No OFD packet to send [21:08:50]OFD Sender: No OFD packet to send [21:08:55]OFD Sender: No OFD packet to send [21:09:00]OFD Sender: No OFD packet to send [21:09:05]OFD Sender: No OFD packet to send [21:09:10]OFD Sender: No OFD packet to send [21:09:15]OFD Sender: No OFD packet to send [21:09:20]OFD Sender: No OFD packet to send [21:09:25]OFD Sender: No OFD packet to send [21:09:30]OFD Sender: No OFD packet to send [21:09:35]OFD Sender: No OFD packet to send [21:09:40]OFD Sender: No OFD packet to send [21:09:45]OFD Sender: No OFD packet to send [21:09:51]OFD Sender: No OFD packet to send [21:09:56]OFD Sender: No OFD packet to send [21:10:01]OFD Sender: No OFD packet to send [21:10:06]OFD Sender: No OFD packet to send [21:10:11]OFD Sender: No OFD packet to send [21:10:11]recv_with_timeout no data received [21:10:16]OFD Sender: No OFD packet to send [21:10:21]OFD Sender: No OFD packet to send [21:10:26]OFD Sender: No OFD packet to send [21:10:31]OFD Sender: No OFD packet to send [21:10:36]OFD Sender: No OFD packet to send [21:10:38]accept exits with 7 [21:10:38]New connection [21:10:38]New thread 3067309412 created [21:10:38]Thread 3067452772 joined [21:10:38]Waiting for new connection... [21:10:38] Sock 7.Parse request [21:10:38]Sock 7.Check first char [21:10:38]Sock 7.First char is OK [21:10:38]request: POST /json_proto HTTP/1.0 [21:10:38]Method: POST [21:10:38]URL: /json_proto [21:10:38]Method is POST - this is cgi request [21:10:38]url: /json_proto [21:10:38]query_string will be loaded in cgi processing [21:10:38]execute_cgi json_proto POST (null) [21:10:38]execute_cgi path=json_proto method=POST [21:10:38]POST find Content-Length [21:10:38]Host: 172.17.43.67:8080 [21:10:38]Content-Length: 683 [21:10:38]Content-Type: application/json [21:10:38] [21:10:38]POST finish read [21:10:38]Found Content-Length = 683 [21:10:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:38]execute_script... [21: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)1785620", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:10:38]POST & json_proto [21:10:38]process_json_proto [21:10:38]json parsed OK: [21:10:38]protocol is kg_v1.0 [21:10:38]action value=close_receipt [21:10:38]process_action close_receipt [21:10:38]cmd_close_receipt [21:10:38]MH_GetDate [21:10:38]Write to MH i2c: F0 00 00 50 0A 49 [21:10:38]Write i2c OK [21:10:38]MH_I2C_Read... [21:10:38]Read from MH i2c: F0 [21:10:38]MH_I2C_Read... [21:10:38]Read from MH i2c: F0 09 00 [21:10:38]MH_I2C_Read... [21:10:38]Read from MH i2c: F0 09 00 50 0A 00 4F 36 EF 66 6A BD 47 65 FF [21:10:38]GetLastDocTimeStamp 1726952847 [21:10:38]current date 1726953039 [21:10:38]FM_GetShiftState [21:10:38]SAM_PROTO_GetShiftState [21:10:38]wFMCommunicate request_size=4 [21:10:38]MH_SAM_APDU [21:10:38]CAPDU: 80 13 01 00 [21:10:38]Write to MH i2c: E2 08 00 51 0A 80 13 01 00 00 00 00 00 D8 [21:10:38]Write i2c OK [21:10:38]MH_I2C_Read... [21:10:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:38]Read from MH i2c: E2 [21:10:38]MH_I2C_Read... [21:10:38]Read from MH i2c: E2 0E 00 [21:10:38]MH_I2C_Read... [21:10:38]Read from MH i2c: E2 0E 00 51 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 68 [21:10:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:10:38]wFMCommunicate OK [21:10:38]SAM_PROTO_GetShiftState done [21:10:38]FM_GetShiftState done [21:10:38]opened in 1726878748 [21:10:38]opened+sec_in_day 1726965148 [21:10:38]quantity*price = 100021 [21:10:38]sum+1 = 100023 [21:10:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 356 21.09.2024 21:10 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151606 ФПД: 208840910333196 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151606&fm=208840910333196&tin=02508201610067®Number=0000000000091825&sum=100000 [21:10:39]StoreToDocumentArchive [21:10:39]shift 474 fd 151606 [21:10:39]save to /storage/0474/doc_00151606 [21:10:39]save last doc name /storage/0474/doc_00151606 to /storage/kkm_last_doc_name [21:10:39]save OK [21:10:39]Clear old archive folders... [21:10:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:10:39]tlvbuf is 0140B960 [21:10:39]SAM_PROTO_ClearQueue [21:10:39]wFMCommunicate request_size=4 [21:10:39]MH_SAM_APDU [21:10:39]CAPDU: 80 09 00 00 [21:10:39]Write to MH i2c: E2 08 00 5E 0A 80 09 00 00 00 00 00 00 DA [21:10:39]Write i2c OK [21:10:39]MH_I2C_Read... [21:10:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:10:39]Read from MH i2c: E2 [21:10:39]MH_I2C_Read... [21:10:39]Read from MH i2c: E2 03 00 [21:10:39]MH_I2C_Read... [21:10:39]Read from MH i2c: E2 03 00 5E 0A 00 90 00 DC [21:10:39]RAPDU: 90 00 [21:10:39]wFMCommunicate OK [21:10:39]SAM_PROTO_ClearQueue done [21:10:39]KKMCreateOFDPacket [21:10:39]OFDProtocolAddRootSTLVToBuf [21:10:39]FM_MakeSignedData [21:10:39]FM_MakeSignedData [21:10:39]SAM_PROTO_SignData [21:10:39]wFMCommunicate request_size=4 [21:10:39]MH_SAM_APDU [21:10:39]CAPDU: 80 0D 01 02 [21:10:39]Write to MH i2c: E2 08 00 5F 0A 80 0D 01 02 00 00 00 00 E2 [21:10:39]Write i2c OK [21:10:39]MH_I2C_Read... [21:10:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:10:39]Read from MH i2c: E2 [21:10:39]MH_I2C_Read... [21:10:39]Read from MH i2c: E2 03 00 [21:10:39]MH_I2C_Read... [21:10:39]Read from MH i2c: E2 03 00 5F 0A 00 90 00 DD [21:10:39]RAPDU: 90 00 [21:10:39]wFMCommunicate OK [21:10:39]wFMCommunicate request_size=255 [21:10:39]MH_SAM_APDU [21:10:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 64 01 00 00 F4 03 04 00 4F 36 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 50 02 00 35 04 06 00 BD [21:10:39]Write to MH i2c: E2 02 01 60 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 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 64 01 00 00 F4 03 04 00 4F 36 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 50 02 00 35 04 06 00 BD 00 00 ED [21:10:39]Write i2c OK [21:10:39]MH_I2C_Read... [21:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:40]Read from MH i2c: E2 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 03 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 03 00 60 0A 00 90 00 DE [21:10:40]RAPDU: 90 00 [21:10:40]wFMCommunicate OK [21:10:40]wFMCommunicate request_size=10 [21:10:40]MH_SAM_APDU [21:10:40]CAPDU: 80 0D 02 02 05 F0 90 46 65 0C [21:10:40]Write to MH i2c: E2 0D 00 61 0A 80 0D 02 02 05 00 F0 90 46 65 0C 00 00 26 [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:10:40]Read from MH i2c: E2 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 03 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 03 00 61 0A 00 90 00 DF [21:10:40]RAPDU: 90 00 [21:10:40]wFMCommunicate OK [21:10:40]wFMCommunicate request_size=4 [21:10:40]MH_SAM_APDU [21:10:40]CAPDU: 80 0D 03 02 [21:10:40]Write to MH i2c: E2 08 00 62 0A 80 0D 03 02 00 00 00 00 E7 [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:10:40]Read from MH i2c: E2 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 0B 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 0B 00 62 0A 00 78 4B F5 DF 74 81 7D AC 90 00 9D [21:10:40]RAPDU: 78 4B F5 DF 74 81 7D AC 90 00 [21:10:40]wFMCommunicate OK [21:10:40]SAM_PROTO_SignData done [21:10:40]FM_MakeSignedData done [21:10:40]CreateOFDProtocolMessage [21:10:40]wFMCommunicate request_size=4 [21:10:40]MH_SAM_APDU [21:10:40]CAPDU: 80 11 00 00 [21:10:40]Write to MH i2c: E2 08 00 63 0A 80 11 00 00 00 00 00 00 E7 [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:40]Read from MH i2c: E2 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 17 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: E2 17 00 63 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [21:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:10:40]wFMCommunicate OK [21:10:40]CreateOFDProtocolMessage done [21:10:40]OFDSenderStorePacket 151606 [21:10:40]StoreOFDPacket docnum=151606 [21:10:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D D8 07 01 07 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 64 01 00 00 F4 03 04 00 4F 36 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 50 02 00 35 04 06 00 BD F0 90 46 65 0C 78 4B F5 DF 74 81 7D AC [21:10:40]CheckFolder [21:10:40]dirname=/storage/ofd_packets [21:10:40]CheckFolder done [21:10:40]ProducePacketName [21:10:40]name=ofd_packets/00151606 [21:10:40]NVStorageSaveData ofd_packets/00151606 [21:10:40]File name is /storage/ofd_packets/00151606 [21:10:40]Write 301 bytes [21:10:40]NVStorageSaveData done [21:10:40]OFDSenderStorePacket done [21:10:40]KKMCreateOFDPacket done [21:10:40]NVStorageSaveData kkm_last_timestamp [21:10:40]File name is /storage/kkm_last_timestamp [21:10:40]Write 4 bytes [21:10:40]NVStorageSaveData done [21:10:40]ExternCall_PrintAddStr [21:10:40]wPrintStart [21:10:40]Write to MH i2c: 01 00 00 64 0A 6E [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: 01 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: 01 07 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: 01 07 00 64 0A 00 00 00 00 00 FF 0F 83 [21:10:40]RasterBufferAndPrint [21:10:40]line Счет N : (1)1785620 [21:10:40]line ИНН: 02508201610067 [21:10:40]line Контрольно-Кассовый Чек [21:10:40]line ПРОДАЖА [21:10:40]line ТРК (МРК, ГНК) : 13 [21:10:40]line Товар: 2710124500 [21:10:40]line Аи-95-К-5 [21:10:40]line 13.480 * 74.20 [21:10:40]line = 1000.22 [21:10:40]line НДС 12% НСП 1% [21:10:40]line > о реализуемом товаре [21:10:40]line ОКРУГЛЕНИЕ: -0.22 [21:10:40]line ИТОГО: 1000.00 [21:10:40]line Внесено: 1000.00 [21:10:40]line СДАЧА: 0.00 [21:10:40]line НСП 1% : 8.85 [21:10:40]line НДС 12% : 106.22 [21:10:40]line Наличными: 1000.00 [21:10:40]line Безнал.: 0.00 [21:10:40]line Место: АЗС № 89 "Партнер Нефть" [21:10:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:10:40]line СНО: Общий режим [21:10:40]line Чек 356 21.09.2024 21:10 [21:10:40]line Смена: 474 ФФД: 1.0 [21:10:40]line ЗНМ: 0300000113 [21:10:40]line РНМ: 0000000000091825 [21:10:40]line Версия ККМ: 001 [21:10:40]line ФМ: 0000000000871835 [21:10:40]line ФД: 151606 [21:10:40]line ФПД: 208840910333196 [21:10:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211039&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151606&fm=208840910333196&tin=02508201610067®Number=0000000000091825&sum=100000 [21:10:40]OFD Sender: Processing packet 151606 [packets to send 825, broken 824] [21:10:40]ProducePacketName [21:10:40]name=ofd_packets/00151606 [21:10:40]OFD Sender: To server: pG, [21:10:40]CommunicateWithHost lk.salyk.kg:30040 [21:10:40]ConnectInit lk.salyk.kg [21:10:40]written 0, free lines is 4095 [21:10:40]Write to MH i2c: 01 00 00 8F 0A 99 [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: 01 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: 01 07 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: 01 07 00 8F 0A 00 00 00 00 00 DA 0C 86 [21:10:40]RasterBufferAndPrint [21:10:40]line [21:10:40]line [21:10:40]line [21:10:40]line [21:10:40]line [21:10:40]written 0, free lines is 3296 [21:10:40]MH_Cut [21:10:40]Write to MH i2c: D1 01 00 96 0A 01 72 [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: D1 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: D1 01 00 [21:10:40]MH_I2C_Read... [21:10:40]Read from MH i2c: D1 01 00 96 0A 00 71 [21:10:40]Write to MH i2c: 01 00 00 97 0A A1 [21:10:40]Write i2c OK [21:10:40]MH_I2C_Read... [21:10:41]Connected sock=10 [21:10:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 1D D8 07 01 07 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 64 01 00 00 F4 03 04 00 4F 36 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 50 02 00 35 04 06 00 BD F0 90 46 65 0C 78 4B F5 DF 74 81 7D AC [21:10:41]*** Cut start [21:10:41]*** Purtial cut [21:10:41]*** Stage 1: CUTSNS_PIN = 1 [21:10:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9C 03 47 00 DB 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 36 50 02 00 F4 03 04 00 55 DE EE 66 B6 04 01 00 00 7A AE 35 93 B2 77 F6 AA [21:10:41]CommunicateWithHost err = 0 [21:10:41]CheckOFDResponse [21:10:41]1017 (14) - 77093643461234 [21:10:41]1041 (16) - 0000000000871835 [21:10:41]1040 (4) - 151606 [21:10:41]1012 (4) - 21.09.2024 14:55 [21:10:41]1206 (1) - 0 [21:10:41]OFD Sender: Remove packet 151606 [21:10:41]ProducePacketName [21:10:41]name=ofd_packets/00151606 [21:10:41]NVStorageDeleteData [21:10:41]Read from MH i2c: 01 [21:10:41]MH_I2C_Read... [21:10:41]*** Stop cut motor [21:10:41]*** Cut end [21:10:41]Read from MH i2c: 01 07 00 [21:10:41]MH_I2C_Read... [21:10:41]Read from MH i2c: 01 07 00 97 0A 00 00 00 00 00 FF 0F B6 [21:10:41]process_action close_receipt done [21:10:41]requested_data is exist [21:10:41]produce_requested_data [21:10:41]requested_item fm.sn is exist - process it [21:10:41]wFMCommunicate request_size=4 [21:10:41]MH_SAM_APDU [21:10:41]CAPDU: 80 11 00 00 [21:10:41]Write to MH i2c: E2 08 00 98 0A 80 11 00 00 00 00 00 00 1C [21:10:41]Write i2c OK [21:10:41]MH_I2C_Read... [21:10:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:10:42]Read from MH i2c: E2 [21:10:42]MH_I2C_Read... [21:10:42]Read from MH i2c: E2 17 00 [21:10:42]MH_I2C_Read... [21:10:42]Read from MH i2c: E2 17 00 98 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6F [21:10:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:10:42]wFMCommunicate OK [21:10:42]requested_item fd.num is exist - process it [21:10:42]SAM_PROTO_GetFieldsCounters [21:10:42]wFMCommunicate request_size=4 [21:10:42]MH_SAM_APDU [21:10:42]CAPDU: 80 13 00 00 [21:10:42]Write to MH i2c: E2 08 00 99 0A 80 13 00 00 00 00 00 00 1F [21:10:42]Write i2c OK [21:10:42]MH_I2C_Read... [21:10:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:10:42]Read from MH i2c: E2 [21:10:42]MH_I2C_Read... [21:10:42]Read from MH i2c: E2 62 00 [21:10:42]MH_I2C_Read... [21:10:42]Read from MH i2c: E2 62 00 99 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [21:10:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 36 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:10:42]wFMCommunicate OK [21:10:42]SAM_PROTO_GetFieldsCounters done [21:10:42]requested_item shift.num is exist - process it [21:10:42]requested_item shift.opened is exist - process it [21:10:42]req_shift_opened [21:10:42]FM_GetShiftState [21:10:42]SAM_PROTO_GetShiftState [21:10:42]wFMCommunicate request_size=4 [21:10:42]MH_SAM_APDU [21:10:42]CAPDU: 80 13 01 00 [21:10:42]Write to MH i2c: E2 08 00 9A 0A 80 13 01 00 00 00 00 00 21 [21:10:42]Write i2c OK [21:10:42]MH_I2C_Read... [21:10:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:10:42]Read from MH i2c: E2 [21:10:42]MH_I2C_Read... [21:10:42]Read from MH i2c: E2 0E 00 [21:10:42]MH_I2C_Read... [21:10:42]Read from MH i2c: E2 0E 00 9A 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B1 [21:10:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:10:42]wFMCommunicate OK [21:10:42]SAM_PROTO_GetShiftState done [21:10:42]FM_GetShiftState done [21:10:42]req_shift_opened done [21:10:42]requested_item shift.open_date is exist - process it [21:10:42]req_shift_open_date [21:10:42]req_shift_open_date done [21:10:42]produce_requested_data done [21:10:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151606,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:10:42]process_action_free close_receipt [21:10:42]json_value_free [21:10:42]json_value_free done [21:10:42]process_json_proto returns [21:10:42]Send response to host [21:10:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151606,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:10:42]free response buf [21:10:42]execute_script done [21:10:42]execute_script returns [21:10:42]free content buf [21:10:42]Sock 7.Close socket [21:10:42]Sock 7.Thread stoped [21:10:42]OFD Sender: No OFD packet to send [21:10:47]OFD Sender: No OFD packet to send [21:10:52]OFD Sender: No OFD packet to send [21:10:57]OFD Sender: No OFD packet to send [21:11:02]OFD Sender: No OFD packet to send [21:11:04]recv_with_timeout no data received [21:11:07]OFD Sender: No OFD packet to send [21:11:12]OFD Sender: No OFD packet to send [21:11:17]OFD Sender: No OFD packet to send [21:11:22]OFD Sender: No OFD packet to send [21:11:27]OFD Sender: No OFD packet to send [21:11:30]recv_with_timeout no data received [21:11:32]OFD Sender: No OFD packet to send [21:11:37]OFD Sender: No OFD packet to send [21:11:42]OFD Sender: No OFD packet to send [21:11:47]OFD Sender: No OFD packet to send [21:11:52]OFD Sender: No OFD packet to send [21:11:57]OFD Sender: No OFD packet to send [21:11:59]recv_with_timeout no data received [21:12:02]OFD Sender: No OFD packet to send [21:12:07]OFD Sender: No OFD packet to send [21:12:12]OFD Sender: No OFD packet to send [21:12:17]OFD Sender: No OFD packet to send [21:12:22]OFD Sender: No OFD packet to send [21:12:27]OFD Sender: No OFD packet to send [21:12:32]OFD Sender: No OFD packet to send [21:12:37]OFD Sender: No OFD packet to send [21:12:42]OFD Sender: No OFD packet to send [21:12:47]OFD Sender: No OFD packet to send [21:12:52]OFD Sender: No OFD packet to send [21:12:57]OFD Sender: No OFD packet to send [21:13:02]OFD Sender: No OFD packet to send [21:13:07]OFD Sender: No OFD packet to send [21:13:12]OFD Sender: No OFD packet to send [21:13:17]OFD Sender: No OFD packet to send [21:13:22]OFD Sender: No OFD packet to send [21:13:27]OFD Sender: No OFD packet to send [21:13:32]OFD Sender: No OFD packet to send [21:13:37]OFD Sender: No OFD packet to send [21:13:42]OFD Sender: No OFD packet to send [21:13:47]OFD Sender: No OFD packet to send [21:13:52]OFD Sender: No OFD packet to send [21:13:57]OFD Sender: No OFD packet to send [21:14:03]OFD Sender: No OFD packet to send [21:14:08]OFD Sender: No OFD packet to send [21:14:13]OFD Sender: No OFD packet to send [21:14:18]OFD Sender: No OFD packet to send [21:14:23]OFD Sender: No OFD packet to send [21:14:28]OFD Sender: No OFD packet to send [21:14:29]recv_with_timeout no data received [21:14:33]OFD Sender: No OFD packet to send [21:14:38]OFD Sender: No OFD packet to send [21:14:40]recv_with_timeout no data received [21:14:43]OFD Sender: No OFD packet to send [21:14:43]accept exits with 9 [21:14:43]New connection [21:14:43]New thread 3067452772 created [21:14:43]Thread 3067309412 joined [21:14:43]Waiting for new connection... [21:14:43] Sock 9.Parse request [21:14:43]Sock 9.Check first char [21:14:43]Sock 9.First char is OK [21:14:43]request: POST /json_proto HTTP/1.0 [21:14:43]Method: POST [21:14:43]URL: /json_proto [21:14:43]Method is POST - this is cgi request [21:14:43]url: /json_proto [21:14:43]query_string will be loaded in cgi processing [21:14:43]execute_cgi json_proto POST (null) [21:14:43]execute_cgi path=json_proto method=POST [21:14:43]POST find Content-Length [21:14:43]Host: 172.17.43.67:8080 [21:14:43]Content-Length: 755 [21:14:43]Content-Type: application/json [21:14:43] [21:14:43]POST finish read [21:14:43]Found Content-Length = 755 [21:14:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30069340", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:43]execute_script... [21:14: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)1785621", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30069340", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:14:43]POST & json_proto [21:14:43]process_json_proto [21:14:43]json parsed OK: [21:14:43]protocol is kg_v1.0 [21:14:43]action value=close_receipt [21:14:43]process_action close_receipt [21:14:43]cmd_close_receipt [21:14:43]MH_GetDate [21:14:43]Write to MH i2c: F0 00 00 9B 0A 94 [21:14:43]Write i2c OK [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: F0 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: F0 09 00 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: F0 09 00 9B 0A 00 44 37 EF 66 6A BD 47 65 40 [21:14:43]GetLastDocTimeStamp 1726953039 [21:14:43]current date 1726953284 [21:14:43]FM_GetShiftState [21:14:43]SAM_PROTO_GetShiftState [21:14:43]wFMCommunicate request_size=4 [21:14:43]MH_SAM_APDU [21:14:43]CAPDU: 80 13 01 00 [21:14:43]Write to MH i2c: E2 08 00 9C 0A 80 13 01 00 00 00 00 00 23 [21:14:43]Write i2c OK [21:14:43]MH_I2C_Read... [21:14:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:43]Read from MH i2c: E2 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: E2 0E 00 [21:14:43]MH_I2C_Read... [21:14:43]Read from MH i2c: E2 0E 00 9C 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B3 [21:14:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:14:43]wFMCommunicate OK [21:14:43]SAM_PROTO_GetShiftState done [21:14:43]FM_GetShiftState done [21:14:43]opened in 1726878748 [21:14:43]opened+sec_in_day 1726965148 [21:14:43]quantity*price = 0 [21:14:43]sum+1 = 1 [21:14:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 357 21.09.2024 21:14 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30069340 ФМ: 0000000000871835 ФД: 151607 ФПД: 247283440052766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151607&fm=247283440052766&tin=02508201610067®Number=0000000000091825&sum=0 [21:14:44]StoreToDocumentArchive [21:14:44]shift 474 fd 151607 [21:14:44]save to /storage/0474/doc_00151607 [21:14:44]save last doc name /storage/0474/doc_00151607 to /storage/kkm_last_doc_name [21:14:44]save OK [21:14:44]Clear old archive folders... [21:14:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:14:44]tlvbuf is 0140BE40 [21:14:44]SAM_PROTO_ClearQueue [21:14:44]wFMCommunicate request_size=4 [21:14:44]MH_SAM_APDU [21:14:44]CAPDU: 80 09 00 00 [21:14:44]Write to MH i2c: E2 08 00 A9 0A 80 09 00 00 00 00 00 00 25 [21:14:44]Write i2c OK [21:14:44]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 A9 0A 00 90 00 27 [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]SAM_PROTO_ClearQueue done [21:14:45]KKMCreateOFDPacket [21:14:45]OFDProtocolAddRootSTLVToBuf [21:14:45]FM_MakeSignedData [21:14:45]FM_MakeSignedData [21:14:45]SAM_PROTO_SignData [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 01 02 [21:14:45]Write to MH i2c: E2 08 00 AA 0A 80 0D 01 02 00 00 00 00 2D [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 AA 0A 00 90 00 28 [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]wFMCommunicate request_size=255 [21:14:45]MH_SAM_APDU [21:14: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 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 65 01 00 00 F4 03 04 00 44 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 50 02 00 35 04 06 00 E0 [21:14:45]Write to MH i2c: E2 02 01 AB 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 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 65 01 00 00 F4 03 04 00 44 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 50 02 00 35 04 06 00 E0 00 00 1F [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 AB 0A 00 90 00 29 [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]wFMCommunicate request_size=10 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 02 02 05 E7 29 9A 6A 1E [21:14:45]Write to MH i2c: E2 0D 00 AC 0A 80 0D 02 02 05 00 E7 29 9A 6A 1E 00 00 6C [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 03 00 AC 0A 00 90 00 2A [21:14:45]RAPDU: 90 00 [21:14:45]wFMCommunicate OK [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 0D 03 02 [21:14:45]Write to MH i2c: E2 08 00 AD 0A 80 0D 03 02 00 00 00 00 32 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 0B 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 0B 00 AD 0A 00 7F 0D 21 B0 D8 91 8A AE 90 00 31 [21:14:45]RAPDU: 7F 0D 21 B0 D8 91 8A AE 90 00 [21:14:45]wFMCommunicate OK [21:14:45]SAM_PROTO_SignData done [21:14:45]FM_MakeSignedData done [21:14:45]CreateOFDProtocolMessage [21:14:45]wFMCommunicate request_size=4 [21:14:45]MH_SAM_APDU [21:14:45]CAPDU: 80 11 00 00 [21:14:45]Write to MH i2c: E2 08 00 AE 0A 80 11 00 00 00 00 00 00 32 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:45]Read from MH i2c: E2 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 17 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: E2 17 00 AE 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 85 [21:14:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:14:45]wFMCommunicate OK [21:14:45]CreateOFDProtocolMessage done [21:14:45]OFDSenderStorePacket 151607 [21:14:45]StoreOFDPacket docnum=151607 [21:14:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5B C8 07 01 FB C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 44 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 50 02 00 35 04 06 00 E0 E7 29 9A 6A 1E 7F 0D 21 B0 D8 91 8A AE [21:14:45]CheckFolder [21:14:45]dirname=/storage/ofd_packets [21:14:45]CheckFolder done [21:14:45]ProducePacketName [21:14:45]name=ofd_packets/00151607 [21:14:45]NVStorageSaveData ofd_packets/00151607 [21:14:45]File name is /storage/ofd_packets/00151607 [21:14:45]Write 301 bytes [21:14:45]NVStorageSaveData done [21:14:45]OFDSenderStorePacket done [21:14:45]KKMCreateOFDPacket done [21:14:45]NVStorageSaveData kkm_last_timestamp [21:14:45]File name is /storage/kkm_last_timestamp [21:14:45]Write 4 bytes [21:14:45]NVStorageSaveData done [21:14:45]ExternCall_PrintAddStr [21:14:45]wPrintStart [21:14:45]Write to MH i2c: 01 00 00 AF 0A B9 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 07 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 07 00 AF 0A 00 00 00 00 00 FF 0F CE [21:14:45]RasterBufferAndPrint [21:14:45]line Счет N : (1)1785621 [21:14:45]line ИНН: 02508201610067 [21:14:45]line Контрольно-Кассовый Чек [21:14:45]line ПРОДАЖА [21:14:45]line ТРК (МРК, ГНК) : 22 [21:14:45]line Товар: 2710124130 [21:14:45]line Аи-92-К-5 [21:14:45]line 20.000 * 0.00 [21:14:45]line = 0.00 [21:14:45]line НДС 12% НСП 1% [21:14:45]line > о реализуемом товаре [21:14:45]line ИТОГО: 0.00 [21:14:45]line НСП 1% : 0.00 [21:14:45]line НДС 12% : 0.00 [21:14:45]line Наличными: 0.00 [21:14:45]line Безнал.: 0.00 [21:14:45]line Место: АЗС № 89 "Партнер Нефть" [21:14:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:14:45]line СНО: Общий режим [21:14:45]line Чек 357 21.09.2024 21:14 [21:14:45]line Смена: 474 ФФД: 1.0 [21:14:45]line ЗНМ: 0300000113 [21:14:45]line РНМ: 0000000000091825 [21:14:45]line Версия ККМ: 001 [21:14:45]line Талоны: ТК ГПНА Online [21:14:45]line 30069340 [21:14:45]line ФМ: 0000000000871835 [21:14:45]line ФД: 151607 [21:14:45]line ФПД: 247283440052766 [21:14:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151607&fm=247283440052766&tin=02508201610067®Number=0000000000091825&sum=0 [21:14:45]OFD Sender: Processing packet 151607 [packets to send 825, broken 824] [21:14:45]ProducePacketName [21:14:45]name=ofd_packets/00151607 [21:14:45]OFD Sender: To server: pG, [21:14:45]CommunicateWithHost lk.salyk.kg:30040 [21:14:45]ConnectInit lk.salyk.kg [21:14:45]written 0, free lines is 4095 [21:14:45]Write to MH i2c: 01 00 00 D9 0A E3 [21:14:45]Write i2c OK [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 07 00 [21:14:45]MH_I2C_Read... [21:14:45]Read from MH i2c: 01 07 00 D9 0A 00 00 00 00 00 E0 0C D6 [21:14:45]RasterBufferAndPrint [21:14:45]line [21:14:45]line [21:14:45]line [21:14:45]line [21:14:45]line [21:14:45]written 0, free lines is 3302 [21:14:46]MH_Cut [21:14:46]Write to MH i2c: D1 01 00 E0 0A 01 BC [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: D1 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: D1 01 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: D1 01 00 E0 0A 00 BB [21:14:46]Write to MH i2c: 01 00 00 E1 0A EB [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:46]*** Cut start [21:14:46]*** Purtial cut [21:14:46]*** Stage 1: CUTSNS_PIN = 1 [21:14:46]Read from MH i2c: 01 [21:14:46]MH_I2C_Read... [21:14:46]*** Stop cut motor [21:14:46]*** Cut end [21:14:46]Read from MH i2c: 01 07 00 [21:14:46]MH_I2C_Read... [21:14:46]Read from MH i2c: 01 07 00 E1 0A 00 00 00 00 00 FF 0F 00 [21:14:46]process_action close_receipt done [21:14:46]requested_data is exist [21:14:46]produce_requested_data [21:14:46]requested_item fm.sn is exist - process it [21:14:46]wFMCommunicate request_size=4 [21:14:46]MH_SAM_APDU [21:14:46]CAPDU: 80 11 00 00 [21:14:46]Write to MH i2c: E2 08 00 E2 0A 80 11 00 00 00 00 00 00 66 [21:14:46]Write i2c OK [21:14:46]MH_I2C_Read... [21:14:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:14:47]Read from MH i2c: E2 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 17 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 17 00 E2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [21:14:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:14:47]wFMCommunicate OK [21:14:47]requested_item fd.num is exist - process it [21:14:47]SAM_PROTO_GetFieldsCounters [21:14:47]wFMCommunicate request_size=4 [21:14:47]MH_SAM_APDU [21:14:47]CAPDU: 80 13 00 00 [21:14:47]Write to MH i2c: E2 08 00 E3 0A 80 13 00 00 00 00 00 00 69 [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:14:47]Read from MH i2c: E2 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 62 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 62 00 E3 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 20 [21:14:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 37 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:14:47]wFMCommunicate OK [21:14:47]SAM_PROTO_GetFieldsCounters done [21:14:47]requested_item shift.num is exist - process it [21:14:47]requested_item shift.opened is exist - process it [21:14:47]req_shift_opened [21:14:47]FM_GetShiftState [21:14:47]SAM_PROTO_GetShiftState [21:14:47]wFMCommunicate request_size=4 [21:14:47]MH_SAM_APDU [21:14:47]CAPDU: 80 13 01 00 [21:14:47]Write to MH i2c: E2 08 00 E4 0A 80 13 01 00 00 00 00 00 6B [21:14:47]Write i2c OK [21:14:47]MH_I2C_Read... [21:14:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:14:47]Read from MH i2c: E2 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 0E 00 [21:14:47]MH_I2C_Read... [21:14:47]Read from MH i2c: E2 0E 00 E4 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FB [21:14:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:14:47]wFMCommunicate OK [21:14:47]SAM_PROTO_GetShiftState done [21:14:47]FM_GetShiftState done [21:14:47]req_shift_opened done [21:14:47]requested_item shift.open_date is exist - process it [21:14:47]req_shift_open_date [21:14:47]req_shift_open_date done [21:14:47]produce_requested_data done [21:14:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151607,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:14:47]process_action_free close_receipt [21:14:47]json_value_free [21:14:47]json_value_free done [21:14:47]process_json_proto returns [21:14:47]Send response to host [21:14:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151607,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:14:47]free response buf [21:14:47]execute_script done [21:14:47]execute_script returns [21:14:47]free content buf [21:14:47]Sock 9.Close socket [21:14:47]Sock 9.Thread stoped [21:14:49]Connected sock=11 [21:14:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5B C8 07 01 FB C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 44 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 50 02 00 35 04 06 00 E0 E7 29 9A 6A 1E 7F 0D 21 B0 D8 91 8A AE [21:14:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F3 5C 47 00 08 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 37 50 02 00 F4 03 04 00 4D DF EE 66 B6 04 01 00 00 28 A4 9B 64 E1 A1 FA E7 [21:14:49]CommunicateWithHost err = 0 [21:14:49]CheckOFDResponse [21:14:49]1017 (14) - 77093643461234 [21:14:49]1041 (16) - 0000000000871835 [21:14:49]1040 (4) - 151607 [21:14:49]1012 (4) - 21.09.2024 14:59 [21:14:49]1206 (1) - 0 [21:14:49]OFD Sender: Remove packet 151607 [21:14:49]ProducePacketName [21:14:49]name=ofd_packets/00151607 [21:14:49]NVStorageDeleteData [21:14:50]OFD Sender: No OFD packet to send [21:14:55]OFD Sender: No OFD packet to send [21:15:00]OFD Sender: No OFD packet to send [21:15:00]recv_with_timeout no data received [21:15:05]OFD Sender: No OFD packet to send [21:15:10]OFD Sender: No OFD packet to send [21:15:11]recv_with_timeout no data received [21:15:15]OFD Sender: No OFD packet to send [21:15:20]OFD Sender: No OFD packet to send [21:15:21]accept exits with 7 [21:15:21]New connection [21:15:21]New thread 3067309412 created [21:15:21]Thread 3067452772 joined [21:15:21]Waiting for new connection... [21:15:21] Sock 7.Parse request [21:15:21]Sock 7.Check first char [21:15:21]Sock 7.First char is OK [21:15:21]request: POST /json_proto HTTP/1.0 [21:15:21]Method: POST [21:15:21]URL: /json_proto [21:15:21]Method is POST - this is cgi request [21:15:21]url: /json_proto [21:15:21]query_string will be loaded in cgi processing [21:15:21]execute_cgi json_proto POST (null) [21:15:21]execute_cgi path=json_proto method=POST [21:15:21]POST find Content-Length [21:15:21]Host: 172.17.43.67:8080 [21:15:21]Content-Length: 678 [21:15:21]Content-Type: application/json [21:15:21] [21:15:21]POST finish read [21:15:21]Found Content-Length = 678 [21:15:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:21]execute_script... [21:15: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)1785622", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:21]POST & json_proto [21:15:21]process_json_proto [21:15:21]json parsed OK: [21:15:21]protocol is kg_v1.0 [21:15:21]action value=close_receipt [21:15:21]process_action close_receipt [21:15:21]cmd_close_receipt [21:15:21]MH_GetDate [21:15:21]Write to MH i2c: F0 00 00 E5 0A DE [21:15:21]Write i2c OK [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: F0 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: F0 09 00 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: F0 09 00 E5 0A 00 6A 37 EF 66 6A BD 47 65 B0 [21:15:21]GetLastDocTimeStamp 1726953284 [21:15:21]current date 1726953322 [21:15:21]FM_GetShiftState [21:15:21]SAM_PROTO_GetShiftState [21:15:21]wFMCommunicate request_size=4 [21:15:21]MH_SAM_APDU [21:15:21]CAPDU: 80 13 01 00 [21:15:21]Write to MH i2c: E2 08 00 E6 0A 80 13 01 00 00 00 00 00 6D [21:15:21]Write i2c OK [21:15:21]MH_I2C_Read... [21:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:21]Read from MH i2c: E2 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: E2 0E 00 [21:15:21]MH_I2C_Read... [21:15:21]Read from MH i2c: E2 0E 00 E6 0A 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FD [21:15:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:15:21]wFMCommunicate OK [21:15:21]SAM_PROTO_GetShiftState done [21:15:21]FM_GetShiftState done [21:15:21]opened in 1726878748 [21:15:21]opened+sec_in_day 1726965148 [21:15:21]quantity*price = 50010 [21:15:21]sum+1 = 50012 [21:15:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 358 21.09.2024 21:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151608 ФПД: 254974182632143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151608&fm=254974182632143&tin=02508201610067®Number=0000000000091825&sum=50000 [21:15:22]StoreToDocumentArchive [21:15:22]shift 474 fd 151608 [21:15:22]save to /storage/0474/doc_00151608 [21:15:22]save last doc name /storage/0474/doc_00151608 to /storage/kkm_last_doc_name [21:15:22]save OK [21:15:22]Clear old archive folders... [21:15:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:15:22]tlvbuf is 01494260 [21:15:22]SAM_PROTO_ClearQueue [21:15:22]wFMCommunicate request_size=4 [21:15:22]MH_SAM_APDU [21:15:22]CAPDU: 80 09 00 00 [21:15:22]Write to MH i2c: E2 08 00 F3 0A 80 09 00 00 00 00 00 00 6F [21:15:22]Write i2c OK [21:15:22]MH_I2C_Read... [21:15:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:22]Read from MH i2c: E2 [21:15:22]MH_I2C_Read... [21:15:22]Read from MH i2c: E2 03 00 [21:15:22]MH_I2C_Read... [21:15:22]Read from MH i2c: E2 03 00 F3 0A 00 90 00 71 [21:15:22]RAPDU: 90 00 [21:15:22]wFMCommunicate OK [21:15:22]SAM_PROTO_ClearQueue done [21:15:22]KKMCreateOFDPacket [21:15:22]OFDProtocolAddRootSTLVToBuf [21:15:22]FM_MakeSignedData [21:15:22]FM_MakeSignedData [21:15:22]SAM_PROTO_SignData [21:15:22]wFMCommunicate request_size=4 [21:15:22]MH_SAM_APDU [21:15:22]CAPDU: 80 0D 01 02 [21:15:22]Write to MH i2c: E2 08 00 F4 0A 80 0D 01 02 00 00 00 00 77 [21:15:22]Write i2c OK [21:15:22]MH_I2C_Read... [21:15:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:22]Read from MH i2c: E2 [21:15:22]MH_I2C_Read... [21:15:22]Read from MH i2c: E2 03 00 [21:15:22]MH_I2C_Read... [21:15:22]Read from MH i2c: E2 03 00 F4 0A 00 90 00 72 [21:15:22]RAPDU: 90 00 [21:15:22]wFMCommunicate OK [21:15:22]wFMCommunicate request_size=255 [21:15:22]MH_SAM_APDU [21:15: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 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 66 01 00 00 F4 03 04 00 6A 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 50 02 00 35 04 06 00 E7 [21:15:22]Write to MH i2c: E2 02 01 F5 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 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 66 01 00 00 F4 03 04 00 6A 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 50 02 00 35 04 06 00 E7 00 00 87 [21:15:22]Write i2c OK [21:15:22]MH_I2C_Read... [21:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:23]Read from MH i2c: E2 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 03 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 03 00 F5 0A 00 90 00 73 [21:15:23]RAPDU: 90 00 [21:15:23]wFMCommunicate OK [21:15:23]wFMCommunicate request_size=10 [21:15:23]MH_SAM_APDU [21:15:23]CAPDU: 80 0D 02 02 05 E5 CD 95 2A CF [21:15:23]Write to MH i2c: E2 0D 00 F6 0A 80 0D 02 02 05 00 E5 CD 95 2A CF 00 00 C4 [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:23]Read from MH i2c: E2 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 03 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [21:15:23]RAPDU: 90 00 [21:15:23]wFMCommunicate OK [21:15:23]wFMCommunicate request_size=4 [21:15:23]MH_SAM_APDU [21:15:23]CAPDU: 80 0D 03 02 [21:15:23]Write to MH i2c: E2 08 00 F7 0A 80 0D 03 02 00 00 00 00 7C [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:23]Read from MH i2c: E2 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 0B 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 0B 00 F7 0A 00 BB 94 4E FB 20 83 50 BE 90 00 C6 [21:15:23]RAPDU: BB 94 4E FB 20 83 50 BE 90 00 [21:15:23]wFMCommunicate OK [21:15:23]SAM_PROTO_SignData done [21:15:23]FM_MakeSignedData done [21:15:23]CreateOFDProtocolMessage [21:15:23]wFMCommunicate request_size=4 [21:15:23]MH_SAM_APDU [21:15:23]CAPDU: 80 11 00 00 [21:15:23]Write to MH i2c: E2 08 00 F8 0A 80 11 00 00 00 00 00 00 7C [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:23]Read from MH i2c: E2 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 17 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: E2 17 00 F8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CF [21:15:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:15:23]wFMCommunicate OK [21:15:23]CreateOFDProtocolMessage done [21:15:23]OFDSenderStorePacket 151608 [21:15:23]StoreOFDPacket docnum=151608 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 79 26 47 00 B1 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 50 02 00 F4 03 04 00 7B DF EE 66 B6 04 01 00 00 7D 89 37 86 9F 69 FA 83 [21:15:35]CommunicateWithHost err = 0 [21:15:35]CheckOFDResponse [21:15:35]1017 (14) - 77093643461234 [21:15:35]1041 (16) - 0000000000871835 [21:15:35]1040 (4) - 151608 [21:15:35]1012 (4) - 21.09.2024 15:00 [21:15:35]1206 (1) - 0 [21:15:35]OFD Sender: Remove packet 151608 [21:15:35]ProducePacketName [21:15:35]name=ofd_packets/00151608 [21:15:35]NVStorageDeleteData [21:15:35]OFD Sender: No OFD packet to send [21:15:40]OFD Sender: No OFD packet to send [21:15:42]recv_with_timeout no data received [21:15:45]OFD Sender: No OFD packet to send [21:15:50]OFD Sender: No OFD packet to send [21:15:55]recv_with_timeout no data received [21:15:55]OFD Sender: No OFD packet to send [21:15:59]accept exits with 9 [21:15:59]New connection [21:15:59]New thread 3067452772 created [21:15:59]Thread 3067309412 joined [21:15:59]Waiting for new connection... [21:15:59] Sock 9.Parse request [21:15:59]Sock 9.Check first char [21:15:59]Sock 9.First char is OK [21:15:59]request: POST /json_proto HTTP/1.0 [21:15:59]Method: POST [21:15:59]URL: /json_proto [21:15:59]Method is POST - this is cgi request [21:15:59]url: /json_proto [21:15:59]query_string will be loaded in cgi processing [21:15:59]execute_cgi json_proto POST (null) [21:15:59]execute_cgi path=json_proto method=POST [21:15:59]POST find Content-Length [21:15:59]Host: 172.17.43.67:8080 [21:15:59]Content-Length: 678 [21:15:59]Content-Type: application/json [21:15:59] [21:15:59]POST finish read [21:15:59]Found Content-Length = 678 [21:15:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:59]execute_script... [21:15: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)1785625", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:59]POST & json_proto [21:15:59]process_json_proto [21:15:59]json parsed OK: [21:15:59]protocol is kg_v1.0 [21:15:59]action value=close_receipt [21:15:59]process_action close_receipt [21:15:59]cmd_close_receipt [21:15:59]MH_GetDate [21:15:59]Write to MH i2c: F0 00 00 30 0B 2A [21:15:59]Write i2c OK [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: F0 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: F0 09 00 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: F0 09 00 30 0B 00 90 37 EF 66 6A BD 47 65 22 [21:15:59]GetLastDocTimeStamp 1726953322 [21:15:59]current date 1726953360 [21:15:59]FM_GetShiftState [21:15:59]SAM_PROTO_GetShiftState [21:15:59]wFMCommunicate request_size=4 [21:15:59]MH_SAM_APDU [21:15:59]CAPDU: 80 13 01 00 [21:15:59]Write to MH i2c: E2 08 00 31 0B 80 13 01 00 00 00 00 00 B9 [21:15:59]Write i2c OK [21:15:59]MH_I2C_Read... [21:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:59]Read from MH i2c: E2 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: E2 0E 00 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: E2 0E 00 31 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 49 [21:15:59]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:15:59]wFMCommunicate OK [21:15:59]SAM_PROTO_GetShiftState done [21:15:59]FM_GetShiftState done [21:15:59]opened in 1726878748 [21:15:59]opened+sec_in_day 1726965148 [21:15:59]quantity*price = 50010 [21:15:59]sum+1 = 50012 [21:15:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 359 21.09.2024 21:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151609 ФПД: 239730490272054 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151609&fm=239730490272054&tin=02508201610067®Number=0000000000091825&sum=50000 [21:16:00]StoreToDocumentArchive [21:16:00]shift 474 fd 151609 [21:16:00]save to /storage/0474/doc_00151609 [21:16:00]save last doc name /storage/0474/doc_00151609 to /storage/kkm_last_doc_name [21:16:00]save OK [21:16:00]Clear old archive folders... [21:16:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:00]tlvbuf is 01467B30 [21:16:00]SAM_PROTO_ClearQueue [21:16:00]wFMCommunicate request_size=4 [21:16:00]MH_SAM_APDU [21:16:00]CAPDU: 80 09 00 00 [21:16:00]Write to MH i2c: E2 08 00 3E 0B 80 09 00 00 00 00 00 00 BB [21:16:00]Write i2c OK [21:16:00]MH_I2C_Read... [21:16:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:00]Read from MH i2c: E2 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 3E 0B 00 90 00 BD [21:16:00]RAPDU: 90 00 [21:16:00]wFMCommunicate OK [21:16:00]SAM_PROTO_ClearQueue done [21:16:00]KKMCreateOFDPacket [21:16:00]OFDProtocolAddRootSTLVToBuf [21:16:00]FM_MakeSignedData [21:16:00]FM_MakeSignedData [21:16:00]SAM_PROTO_SignData [21:16:00]wFMCommunicate request_size=4 [21:16:00]MH_SAM_APDU [21:16:00]CAPDU: 80 0D 01 02 [21:16:00]Write to MH i2c: E2 08 00 3F 0B 80 0D 01 02 00 00 00 00 C3 [21:16:00]Write i2c OK [21:16:00]MH_I2C_Read... [21:16:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:00]OFD Sender: No OFD packet to send [21:16:00]Read from MH i2c: E2 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 3F 0B 00 90 00 BE [21:16:00]RAPDU: 90 00 [21:16:00]wFMCommunicate OK [21:16:00]wFMCommunicate request_size=255 [21:16:00]MH_SAM_APDU [21:16: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 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 67 01 00 00 F4 03 04 00 90 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 50 02 00 35 04 06 00 DA [21:16:00]Write to MH i2c: E2 02 01 40 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 67 01 00 00 F4 03 04 00 90 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 50 02 00 35 04 06 00 DA 00 00 EE [21:16:00]Write i2c OK [21:16:00]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 40 0B 00 90 00 BF [21:16:01]RAPDU: 90 00 [21:16:01]wFMCommunicate OK [21:16:01]wFMCommunicate request_size=10 [21:16:01]MH_SAM_APDU [21:16:01]CAPDU: 80 0D 02 02 05 08 9A B6 E9 36 [21:16:01]Write to MH i2c: E2 0D 00 41 0B 80 0D 02 02 05 00 08 9A B6 E9 36 00 00 47 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [21:16:01]RAPDU: 90 00 [21:16:01]wFMCommunicate OK [21:16:01]wFMCommunicate request_size=4 [21:16:01]MH_SAM_APDU [21:16:01]CAPDU: 80 0D 03 02 [21:16:01]Write to MH i2c: E2 08 00 42 0B 80 0D 03 02 00 00 00 00 C8 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 0B 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 0B 00 42 0B 00 89 5A B7 FB 1F FE 63 D5 90 00 B3 [21:16:01]RAPDU: 89 5A B7 FB 1F FE 63 D5 90 00 [21:16:01]wFMCommunicate OK [21:15:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E4 3C 07 01 D5 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 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 66 01 00 00 F4 03 04 00 6A 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 50 02 00 35 04 06 00 E7 E5 CD 95 2A CF BB 94 4E FB 20 83 50 BE [21:15:23]CheckFolder [21:15:23]dirname=/storage/ofd_packets [21:15:23]CheckFolder done [21:15:23]ProducePacketName [21:15:23]name=ofd_packets/00151608 [21:15:23]NVStorageSaveData ofd_packets/00151608 [21:15:23]File name is /storage/ofd_packets/00151608 [21:15:23]Write 301 bytes [21:15:23]NVStorageSaveData done [21:15:23]OFDSenderStorePacket done [21:15:23]KKMCreateOFDPacket done [21:15:23]NVStorageSaveData kkm_last_timestamp [21:15:23]File name is /storage/kkm_last_timestamp [21:15:23]Write 4 bytes [21:15:23]NVStorageSaveData done [21:15:23]ExternCall_PrintAddStr [21:15:23]wPrintStart [21:15:23]Write to MH i2c: 01 00 00 F9 0A 03 [21:15:23]Write i2c OK [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: 01 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: 01 07 00 [21:15:23]MH_I2C_Read... [21:15:23]Read from MH i2c: 01 07 00 F9 0A 00 00 00 00 00 FF 0F 18 [21:15:23]RasterBufferAndPrint [21:15:23]line Счет N : (1)1785622 [21:15:23]line ИНН: 02508201610067 [21:15:23]line Контрольно-Кассовый Чек [21:15:23]line ПРОДАЖА [21:15:23]line ТРК (МРК, ГНК) : 13 [21:15:23]line Товар: 2710124500 [21:15:23]line Аи-95-К-5 [21:15:23]line 6.740 * 74.20 [21:15:23]line = 500.11 [21:15:23]line НДС 12% НСП 1% [21:15:23]line > о реализуемом товаре [21:15:23]line ОКРУГЛЕНИЕ: -0.11 [21:15:23]line ИТОГО: 500.00 [21:15:23]line Внесено: 500.00 [21:15:23]line СДАЧА: 0.00 [21:15:23]line НСП 1% : 4.43 [21:15:23]line НДС 12% : 53.11 [21:15:23]line Наличными: 500.00 [21:15:23]line Безнал.: 0.00 [21:15:23]line Место: АЗС № 89 "Партнер Нефть" [21:15:23]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:15:23]line СНО: Общий режим [21:15:23]line Чек 358 21.09.2024 21:15 [21:15:23]line Смена: 474 ФФД: 1.0 [21:15:23]line ЗНМ: 0300000113 [21:15:23]line РНМ: 0000000000091825 [21:15:23]line Версия ККМ: 001 [21:15:23]line ФМ: 0000000000871835 [21:15:23]line ФД: 151608 [21:15:23]line ФПД: 254974182632143 [21:15:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211522&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151608&fm=254974182632143&tin=02508201610067®Number=0000000000091825&sum=50000 [21:15:23]written 0, free lines is 4095 [21:15:23]OFD Sender: Processing packet 151608 [packets to send 825, broken 824] [21:15:23]ProducePacketName [21:15:23]name=ofd_packets/00151608 [21:15:23]OFD Sender: To server: pG, [21:15:23]CommunicateWithHost lk.salyk.kg:30040 [21:15:23]ConnectInit lk.salyk.kg [21:15:24]Write to MH i2c: 01 00 00 24 0B 2F [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: 01 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: 01 07 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: 01 07 00 24 0B 00 00 00 00 00 CD 0C 0F [21:15:24]RasterBufferAndPrint [21:15:24]line [21:15:24]line [21:15:24]line [21:15:24]line [21:15:24]line [21:15:24]written 0, free lines is 3284 [21:15:24]MH_Cut [21:15:24]Write to MH i2c: D1 01 00 2B 0B 01 08 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: D1 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: D1 01 00 [21:15:24]MH_I2C_Read... [21:15:24]Read from MH i2c: D1 01 00 2B 0B 00 07 [21:15:24]Write to MH i2c: 01 00 00 2C 0B 37 [21:15:24]Write i2c OK [21:15:24]MH_I2C_Read... [21:15:24]*** Cut start [21:15:24]*** Purtial cut [21:15:24]*** Stage 1: CUTSNS_PIN = 1 [21:15:25]Read from MH i2c: 01 [21:15:25]MH_I2C_Read... [21:15:25]*** Stop cut motor [21:15:25]*** Cut end [21:15:25]Read from MH i2c: 01 07 00 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: 01 07 00 2C 0B 00 00 00 00 00 FF 0F 4C [21:15:25]process_action close_receipt done [21:15:25]requested_data is exist [21:15:25]produce_requested_data [21:15:25]requested_item fm.sn is exist - process it [21:15:25]wFMCommunicate request_size=4 [21:15:25]MH_SAM_APDU [21:15:25]CAPDU: 80 11 00 00 [21:15:25]Write to MH i2c: E2 08 00 2D 0B 80 11 00 00 00 00 00 00 B2 [21:15:25]Write i2c OK [21:15:25]MH_I2C_Read... [21:15:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:25]Read from MH i2c: E2 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: E2 17 00 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: E2 17 00 2D 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [21:15:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:15:25]wFMCommunicate OK [21:15:25]requested_item fd.num is exist - process it [21:15:25]SAM_PROTO_GetFieldsCounters [21:15:25]wFMCommunicate request_size=4 [21:15:25]MH_SAM_APDU [21:15:25]CAPDU: 80 13 00 00 [21:15:25]Write to MH i2c: E2 08 00 2E 0B 80 13 00 00 00 00 00 00 B5 [21:15:25]Write i2c OK [21:15:25]MH_I2C_Read... [21:15:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:25]Read from MH i2c: E2 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: E2 62 00 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: E2 62 00 2E 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 70 [21:15:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 38 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:25]wFMCommunicate OK [21:15:25]SAM_PROTO_GetFieldsCounters done [21:15:25]requested_item shift.num is exist - process it [21:15:25]requested_item shift.opened is exist - process it [21:15:25]req_shift_opened [21:15:25]FM_GetShiftState [21:15:25]SAM_PROTO_GetShiftState [21:15:25]wFMCommunicate request_size=4 [21:15:25]MH_SAM_APDU [21:15:25]CAPDU: 80 13 01 00 [21:15:25]Write to MH i2c: E2 08 00 2F 0B 80 13 01 00 00 00 00 00 B7 [21:15:25]Write i2c OK [21:15:25]MH_I2C_Read... [21:15:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:25]Read from MH i2c: E2 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: E2 0E 00 [21:15:25]MH_I2C_Read... [21:15:25]Read from MH i2c: E2 0E 00 2F 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 47 [21:15:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:15:25]wFMCommunicate OK [21:15:25]SAM_PROTO_GetShiftState done [21:15:25]FM_GetShiftState done [21:15:25]req_shift_opened done [21:15:25]requested_item shift.open_date is exist - process it [21:15:25]req_shift_open_date [21:15:25]req_shift_open_date done [21:15:25]produce_requested_data done [21:15:25]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151608,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:15:25]process_action_free close_receipt [21:15:25]json_value_free [21:15:25]json_value_free done [21:15:25]process_json_proto returns [21:15:25]Send response to host [21:15:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151608,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:15:25]free response buf [21:15:25]execute_script done [21:15:25]execute_script returns [21:15:25]free content buf [21:15:25]Sock 7.Close socket [21:15:25]Sock 7.Thread stoped [21:15:28]ConnectInit Can't take IP for lk.salyk.kg [21:15:28]CommunicateWithHost connect error [21:15:28]CommunicateWithHost err = -1 [21:15:28]OFD Sender: Server communicate error [21:15:33]OFD Sender: Processing packet 151608 [packets to send 825, broken 824] [21:15:33]ProducePacketName [21:15:33]name=ofd_packets/00151608 [21:15:33]OFD Sender: To server: pG, [21:15:33]CommunicateWithHost lk.salyk.kg:30040 [21:15:33]ConnectInit lk.salyk.kg [21:15:34]Connected sock=7 [21:15:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E4 3C 07 01 D5 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 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 66 01 00 00 F4 03 04 00 6A 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 38 50 02 00 35 04 06 00 E7 E5 CD 95 2A CF BB 94 4E FB 20 83 50 BE [21:15:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 [21:16:01]SAM_PROTO_SignData done [21:16:01]FM_MakeSignedData done [21:16:01]CreateOFDProtocolMessage [21:16:01]wFMCommunicate request_size=4 [21:16:01]MH_SAM_APDU [21:16:01]CAPDU: 80 11 00 00 [21:16:01]Write to MH i2c: E2 08 00 43 0B 80 11 00 00 00 00 00 00 C8 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 17 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 17 00 43 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [21:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:16:01]wFMCommunicate OK [21:16:01]CreateOFDProtocolMessage done [21:16:01]OFDSenderStorePacket 151609 [21:16:01]StoreOFDPacket docnum=151609 [21:16:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B6 D0 07 01 B1 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 67 01 00 00 F4 03 04 00 90 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 50 02 00 35 04 06 00 DA 08 9A B6 E9 36 89 5A B7 FB 1F FE 63 D5 [21:16:01]CheckFolder [21:16:01]dirname=/storage/ofd_packets [21:16:01]CheckFolder done [21:16:01]ProducePacketName [21:16:01]name=ofd_packets/00151609 [21:16:01]NVStorageSaveData ofd_packets/00151609 [21:16:01]File name is /storage/ofd_packets/00151609 [21:16:01]Write 301 bytes [21:16:01]NVStorageSaveData done [21:16:01]OFDSenderStorePacket done [21:16:01]KKMCreateOFDPacket done [21:16:01]NVStorageSaveData kkm_last_timestamp [21:16:01]File name is /storage/kkm_last_timestamp [21:16:01]Write 4 bytes [21:16:01]NVStorageSaveData done [21:16:01]ExternCall_PrintAddStr [21:16:01]wPrintStart [21:16:01]Write to MH i2c: 01 00 00 44 0B 4F [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 44 0B 00 00 00 00 00 FF 0F 64 [21:16:01]RasterBufferAndPrint [21:16:01]line Счет N : (1)1785625 [21:16:01]line ИНН: 02508201610067 [21:16:01]line Контрольно-Кассовый Чек [21:16:01]line ПРОДАЖА [21:16:01]line ТРК (МРК, ГНК) : 13 [21:16:01]line Товар: 2710124500 [21:16:01]line Аи-95-К-5 [21:16:01]line 6.740 * 74.20 [21:16:01]line = 500.11 [21:16:01]line НДС 12% НСП 1% [21:16:01]line > о реализуемом товаре [21:16:01]line ОКРУГЛЕНИЕ: -0.11 [21:16:01]line ИТОГО: 500.00 [21:16:01]line Внесено: 500.00 [21:16:01]line СДАЧА: 0.00 [21:16:01]line НСП 1% : 4.43 [21:16:01]line НДС 12% : 53.11 [21:16:01]line Наличными: 500.00 [21:16:01]line Безнал.: 0.00 [21:16:01]line Место: АЗС № 89 "Партнер Нефть" [21:16:01]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:16:01]line СНО: Общий режим [21:16:01]line Чек 359 21.09.2024 21:16 [21:16:01]line Смена: 474 ФФД: 1.0 [21:16:01]line ЗНМ: 0300000113 [21:16:01]line РНМ: 0000000000091825 [21:16:01]line Версия ККМ: 001 [21:16:01]line ФМ: 0000000000871835 [21:16:01]line ФД: 151609 [21:16:01]line ФПД: 239730490272054 [21:16:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211600&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151609&fm=239730490272054&tin=02508201610067®Number=0000000000091825&sum=50000 [21:16:01]written 0, free lines is 4095 [21:16:01]OFD Sender: Processing packet 151609 [packets to send 825, broken 824] [21:16:01]ProducePacketName [21:16:01]name=ofd_packets/00151609 [21:16:01]OFD Sender: To server: pG, [21:16:01]CommunicateWithHost lk.salyk.kg:30040 [21:16:01]ConnectInit lk.salyk.kg [21:16:01]Write to MH i2c: 01 00 00 6F 0B 7A [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 6F 0B 00 00 00 00 00 D4 0C 61 [21:16:01]RasterBufferAndPrint [21:16:01]line [21:16:01]line [21:16:01]line [21:16:01]line [21:16:01]line [21:16:01]written 0, free lines is 3289 [21:16:01]MH_Cut [21:16:01]Write to MH i2c: D1 01 00 76 0B 01 53 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: D1 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: D1 01 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: D1 01 00 76 0B 00 52 [21:16:01]Write to MH i2c: 01 00 00 77 0B 82 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:02]*** Cut start [21:16:02]*** Purtial cut [21:16:02]*** Stage 1: CUTSNS_PIN = 1 [21:16:02]Read from MH i2c: 01 [21:16:02]MH_I2C_Read... [21:16:02]*** Stop cut motor [21:16:02]*** Cut end [21:16:02]Read from MH i2c: 01 07 00 [21:16:02]MH_I2C_Read... [21:16:02]Read from MH i2c: 01 07 00 77 0B 00 00 00 00 00 FF 0F 97 [21:16:02]process_action close_receipt done [21:16:02]requested_data is exist [21:16:02]produce_requested_data [21:16:02]requested_item fm.sn is exist - process it [21:16:02]wFMCommunicate request_size=4 [21:16:02]MH_SAM_APDU [21:16:02]CAPDU: 80 11 00 00 [21:16:02]Write to MH i2c: E2 08 00 78 0B 80 11 00 00 00 00 00 00 FD [21:16:02]Write i2c OK [21:16:02]MH_I2C_Read... [21:16:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:02]Read from MH i2c: E2 [21:16:02]MH_I2C_Read... [21:16:02]Read from MH i2c: E2 17 00 [21:16:02]MH_I2C_Read... [21:16:02]Read from MH i2c: E2 17 00 78 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 50 [21:16:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:16:02]wFMCommunicate OK [21:16:02]requested_item fd.num is exist - process it [21:16:02]SAM_PROTO_GetFieldsCounters [21:16:02]wFMCommunicate request_size=4 [21:16:02]MH_SAM_APDU [21:16:02]CAPDU: 80 13 00 00 [21:16:02]Write to MH i2c: E2 08 00 79 0B 80 13 00 00 00 00 00 00 00 [21:16:02]Write i2c OK [21:16:02]MH_I2C_Read... [21:16:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:03]Read from MH i2c: E2 [21:16:03]MH_I2C_Read... [21:16:03]Read from MH i2c: E2 62 00 [21:16:03]MH_I2C_Read... [21:16:03]Read from MH i2c: E2 62 00 79 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 BF [21:16:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 39 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 67 01 00 00 5E 04 04 00 67 01 00 00 57 04 04 00 68 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:03]wFMCommunicate OK [21:16:03]SAM_PROTO_GetFieldsCounters done [21:16:03]requested_item shift.num is exist - process it [21:16:03]requested_item shift.opened is exist - process it [21:16:03]req_shift_opened [21:16:03]FM_GetShiftState [21:16:03]SAM_PROTO_GetShiftState [21:16:03]wFMCommunicate request_size=4 [21:16:03]MH_SAM_APDU [21:16:03]CAPDU: 80 13 01 00 [21:16:03]Write to MH i2c: E2 08 00 7A 0B 80 13 01 00 00 00 00 00 02 [21:16:03]Write i2c OK [21:16:03]MH_I2C_Read... [21:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:03]Read from MH i2c: E2 [21:16:03]MH_I2C_Read... [21:16:03]Read from MH i2c: E2 0E 00 [21:16:03]MH_I2C_Read... [21:16:03]Read from MH i2c: E2 0E 00 7A 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 92 [21:16:03]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:16:03]wFMCommunicate OK [21:16:03]SAM_PROTO_GetShiftState done [21:16:03]FM_GetShiftState done [21:16:03]req_shift_opened done [21:16:03]requested_item shift.open_date is exist - process it [21:16:03]req_shift_open_date [21:16:03]req_shift_open_date done [21:16:03]produce_requested_data done [21:16:03]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151609,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:16:03]process_action_free close_receipt [21:16:03]json_value_free [21:16:03]json_value_free done [21:16:03]process_json_proto returns [21:16:03]Send response to host [21:16:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151609,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:16:03]free response buf [21:16:03]execute_script done [21:16:03]execute_script returns [21:16:03]free content buf [21:16:03]Sock 9.Close socket [21:16:03]Sock 9.Thread stoped [21:16:06]ConnectInit Can't take IP for lk.salyk.kg [21:16:06]CommunicateWithHost connect error [21:16:06]CommunicateWithHost err = -1 [21:16:06]OFD Sender: Server communicate error [21:16:07]accept exits with 7 [21:16:07]New connection [21:16:07]New thread 3067309412 created [21:16:07]Thread 3067452772 joined [21:16:07]Waiting for new connection... [21:16:07] Sock 7.Parse request [21:16:07]Sock 7.Check first char [21:16:07]Sock 7.First char is OK [21:16:07]request: POST /json_proto HTTP/1.0 [21:16:07]Method: POST [21:16:07]URL: /json_proto [21:16:07]Method is POST - this is cgi request [21:16:07]url: /json_proto [21:16:07]query_string will be loaded in cgi processing [21:16:07]execute_cgi json_proto POST (null) [21:16:07]execute_cgi path=json_proto method=POST [21:16:07]POST find Content-Length [21:16:07]Host: 172.17.43.67:8080 [21:16:07]Content-Length: 678 [21:16:07]Content-Type: application/json [21:16:07] [21:16:07]POST finish read [21:16:07]Found Content-Length = 678 [21:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:07]execute_script... [21:16:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785624", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:07]POST & json_proto [21:16:07]process_json_proto [21:16:07]json parsed OK: [21:16:07]protocol is kg_v1.0 [21:16:07]action value=close_receipt [21:16:07]process_action close_receipt [21:16:07]cmd_close_receipt [21:16:07]MH_GetDate [21:16:07]Write to MH i2c: F0 00 00 7B 0B 75 [21:16:07]Write i2c OK [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: F0 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: F0 09 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: F0 09 00 7B 0B 00 98 37 EF 66 6A BD 47 65 75 [21:16:07]GetLastDocTimeStamp 1726953360 [21:16:07]current date 1726953368 [21:16:07]FM_GetShiftState [21:16:07]SAM_PROTO_GetShiftState [21:16:07]wFMCommunicate request_size=4 [21:16:07]MH_SAM_APDU [21:16:07]CAPDU: 80 13 01 00 [21:16:07]Write to MH i2c: E2 08 00 7C 0B 80 13 01 00 00 00 00 00 04 [21:16:07]Write i2c OK [21:16:07]MH_I2C_Read... [21:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:07]Read from MH i2c: E2 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 0E 00 [21:16:07]MH_I2C_Read... [21:16:07]Read from MH i2c: E2 0E 00 7C 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 94 [21:16:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:16:07]wFMCommunicate OK [21:16:07]SAM_PROTO_GetShiftState done [21:16:07]FM_GetShiftState done [21:16:07]opened in 1726878748 [21:16:07]opened+sec_in_day 1726965148 [21:16:07]quantity*price = 50036 [21:16:07]sum+1 = 50037 [21:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 360 21.09.2024 21:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151610 ФПД: 278114767901820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151610&fm=278114767901820&tin=02508201610067®Number=0000000000091825&sum=50000 [21:16:08]StoreToDocumentArchive [21:16:08]shift 474 fd 151610 [21:16:08]save to /storage/0474/doc_00151610 [21:16:08]save last doc name /storage/0474/doc_00151610 to /storage/kkm_last_doc_name [21:16:08]save OK [21:16:08]Clear old archive folders... [21:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:08]tlvbuf is 01479E10 [21:16:08]SAM_PROTO_ClearQueue [21:16:08]wFMCommunicate request_size=4 [21:16:08]MH_SAM_APDU [21:16:08]CAPDU: 80 09 00 00 [21:16:08]Write to MH i2c: E2 08 00 89 0B 80 09 00 00 00 00 00 00 06 [21:16:08]Write i2c OK [21:16:08]MH_I2C_Read... [21:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:08]Read from MH i2c: E2 [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: E2 03 00 [21:16:08]MH_I2C_Read... [21:16:08]Read from MH i2c: E2 03 00 89 0B 00 90 00 08 [21:16:08]RAPDU: 90 00 [21:16:08]wFMCommunicate OK [21:16:08]SAM_PROTO_ClearQueue done [21:16:08]KKMCreateOFDPacket [21:16:08]OFDProtocolAddRootSTLVToBuf [21:16:08]FM_MakeSignedData [21:16:08]FM_MakeSignedData [21:16:08]SAM_PROTO_SignData [21:16:08]wFMCommunicate request_size=4 [21:16:08]MH_SAM_APDU [21:16:08]CAPDU: 80 0D 01 02 [21:16:08]Write to MH i2c: E2 08 00 8A 0B 80 0D 01 02 00 00 00 00 0E [21:16:08]Write i2c OK [21:16:08]MH_I2C_Read... [21:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 03 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 03 00 8A 0B 00 90 00 09 [21:16:09]RAPDU: 90 00 [21:16:09]wFMCommunicate OK [21:16:09]wFMCommunicate request_size=255 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 98 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 50 02 00 35 04 06 00 FC [21:16:09]Write to MH i2c: E2 02 01 8B 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 98 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 50 02 00 35 04 06 00 FC 00 00 7D [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 03 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 03 00 8B 0B 00 90 00 0A [21:16:09]RAPDU: 90 00 [21:16:09]wFMCommunicate OK [21:16:09]wFMCommunicate request_size=10 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 0D 02 02 05 F1 A3 F2 94 7C [21:16:09]Write to MH i2c: E2 0D 00 8C 0B 80 0D 02 02 05 00 F1 A3 F2 94 7C 00 00 B1 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 03 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [21:16:09]RAPDU: 90 00 [21:16:09]wFMCommunicate OK [21:16:09]wFMCommunicate request_size=4 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 0D 03 02 [21:16:09]Write to MH i2c: E2 08 00 8D 0B 80 0D 03 02 00 00 00 00 13 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 0B 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 0B 00 8D 0B 00 3A 80 92 27 89 D5 89 99 90 00 07 [21:16:09]RAPDU: 3A 80 92 27 89 D5 89 99 90 00 [21:16:09]wFMCommunicate OK [21:16:09]SAM_PROTO_SignData done [21:16:09]FM_MakeSignedData done [21:16:09]CreateOFDProtocolMessage [21:16:09]wFMCommunicate request_size=4 [21:16:09]MH_SAM_APDU [21:16:09]CAPDU: 80 11 00 00 [21:16:09]Write to MH i2c: E2 08 00 8E 0B 80 11 00 00 00 00 00 00 13 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:09]Read from MH i2c: E2 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 17 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: E2 17 00 8E 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [21:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:16:09]wFMCommunicate OK [21:16:09]CreateOFDProtocolMessage done [21:16:09]OFDSenderStorePacket 151610 [21:16:09]StoreOFDPacket docnum=151610 [21:16:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 42 07 01 BF BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 98 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 50 02 00 35 04 06 00 FC F1 A3 F2 94 7C 3A 80 92 27 89 D5 89 99 [21:16:09]CheckFolder [21:16:09]dirname=/storage/ofd_packets [21:16:09]CheckFolder done [21:16:09]ProducePacketName [21:16:09]name=ofd_packets/00151610 [21:16:09]NVStorageSaveData ofd_packets/00151610 [21:16:09]File name is /storage/ofd_packets/00151610 [21:16:09]Write 301 bytes [21:16:09]NVStorageSaveData done [21:16:09]OFDSenderStorePacket done [21:16:09]KKMCreateOFDPacket done [21:16:09]NVStorageSaveData kkm_last_timestamp [21:16:09]File name is /storage/kkm_last_timestamp [21:16:09]Write 4 bytes [21:16:09]NVStorageSaveData done [21:16:09]ExternCall_PrintAddStr [21:16:09]wPrintStart [21:16:09]Write to MH i2c: 01 00 00 8F 0B 9A [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: 01 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: 01 07 00 [21:16:09]MH_I2C_Read... [21:16:09]Read from MH i2c: 01 07 00 8F 0B 00 00 00 00 00 FF 0F AF [21:16:09]RasterBufferAndPrint [21:16:09]line Счет N : (1)1785624 [21:16:09]line ИНН: 02508201610067 [21:16:09]line Контрольно-Кассовый Чек [21:16:09]line ПРОДАЖА [21:16:09]line ТРК (МРК, ГНК) : 42 [21:16:09]line Товар: 2710124130 [21:16:09]line Аи-92-К-5 [21:16:09]line 7.380 * 67.80 [21:16:09]line = 500.36 [21:16:09]line НДС 12% НСП 1% [21:16:09]line > о реализуемом товаре [21:16:09]line ОКРУГЛЕНИЕ: -0.36 [21:16:09]line ИТОГО: 500.00 [21:16:09]line Внесено: 500.00 [21:16:09]line СДАЧА: 0.00 [21:16:09]line НСП 1% : 4.43 [21:16:09]line НДС 12% : 53.14 [21:16:09]line Наличными: 500.00 [21:16:09]line Безнал.: 0.00 [21:16:09]line Место: АЗС № 89 "Партнер Нефть" [21:16:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:16:09]line СНО: Общий режим [21:16:09]line Чек 360 21.09.2024 21:16 [21:16:09]line Смена: 474 ФФД: 1.0 [21:16:09]line ЗНМ: 0300000113 [21:16:09]line РНМ: 0000000000091825 [21:16:09]line Версия ККМ: 001 [21:16:09]line ФМ: 0000000000871835 [21:16:09]line ФД: 151610 [21:16:09]line ФПД: 278114767901820 [21:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211608&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151610&fm=278114767901820&tin=02508201610067®Number=0000000000091825&sum=50000 [21:16:09]OFD Sender: Processing packet 151609 [packets to send 826, broken 824] [21:16:09]ProducePacketName [21:16:09]name=ofd_packets/00151609 [21:16:09]OFD Sender: To server: pG, [21:16:09]CommunicateWithHost lk.salyk.kg:30040 [21:16:09]ConnectInit lk.salyk.kg [21:16:09]written 0, free lines is 4095 [21:16:09]Write to MH i2c: 01 00 00 BA 0B C5 [21:16:09]Write i2c OK [21:16:09]MH_I2C_Read... [21:16:10]Read from MH i2c: 01 [21:16:10]MH_I2C_Read... [21:16:10]Read from MH i2c: 01 07 00 [21:16:10]MH_I2C_Read... [21:16:10]Read from MH i2c: 01 07 00 BA 0B 00 00 00 00 00 DD 0C B5 [21:16:10]RasterBufferAndPrint [21:16:10]line [21:16:10]line [21:16:10]line [21:16:10]line [21:16:10]line [21:16:10]written 0, free lines is 3305 [21:16:10]MH_Cut [21:16:10]Write to MH i2c: D1 01 00 C1 0B 01 9E [21:16:10]Write i2c OK [21:16:10]MH_I2C_Read... [21:16:10]Read from MH i2c: D1 [21:16:10]MH_I2C_Read... [21:16:10]Read from MH i2c: D1 01 00 [21:16:10]MH_I2C_Read... [21:16:10]Read from MH i2c: D1 01 00 C1 0B 00 9D [21:16:10]Write to MH i2c: 01 00 00 C2 0B CD [21:16:10]Write i2c OK [21:16:10]MH_I2C_Read... [21:16:10]*** Cut start [21:16:10]*** Purtial cut [21:16:10]*** Stage 1: CUTSNS_PIN = 1 [21:16:11]Read from MH i2c: 01 [21:16:11]MH_I2C_Read... [21:16:11]*** Stop cut motor [21:16:11]*** Cut end [21:16:11]Read from MH i2c: 01 07 00 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: 01 07 00 C2 0B 00 00 00 00 00 FF 0F E2 [21:16:11]process_action close_receipt done [21:16:11]requested_data is exist [21:16:11]produce_requested_data [21:16:11]requested_item fm.sn is exist - process it [21:16:11]wFMCommunicate request_size=4 [21:16:11]MH_SAM_APDU [21:16:11]CAPDU: 80 11 00 00 [21:16:11]Write to MH i2c: E2 08 00 C3 0B 80 11 00 00 00 00 00 00 48 [21:16:11]Write i2c OK [21:16:11]MH_I2C_Read... [21:16:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:11]Read from MH i2c: E2 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 17 00 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 17 00 C3 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9B [21:16:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:16:11]wFMCommunicate OK [21:16:11]requested_item fd.num is exist - process it [21:16:11]SAM_PROTO_GetFieldsCounters [21:16:11]wFMCommunicate request_size=4 [21:16:11]MH_SAM_APDU [21:16:11]CAPDU: 80 13 00 00 [21:16:11]Write to MH i2c: E2 08 00 C4 0B 80 13 00 00 00 00 00 00 4B [21:16:11]Write i2c OK [21:16:11]MH_I2C_Read... [21:16:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:11]Read from MH i2c: E2 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 62 00 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 62 00 C4 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [21:16:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 68 01 00 00 5E 04 04 00 68 01 00 00 57 04 04 00 69 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:11]wFMCommunicate OK [21:16:11]SAM_PROTO_GetFieldsCounters done [21:16:11]requested_item shift.num is exist - process it [21:16:11]requested_item shift.opened is exist - process it [21:16:11]req_shift_opened [21:16:11]FM_GetShiftState [21:16:11]SAM_PROTO_GetShiftState [21:16:11]wFMCommunicate request_size=4 [21:16:11]MH_SAM_APDU [21:16:11]CAPDU: 80 13 01 00 [21:16:11]Write to MH i2c: E2 08 00 C5 0B 80 13 01 00 00 00 00 00 4D [21:16:11]Write i2c OK [21:16:11]MH_I2C_Read... [21:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:11]Read from MH i2c: E2 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 0E 00 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 0E 00 C5 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DD [21:16:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:16:11]wFMCommunicate OK [21:16:11]SAM_PROTO_GetShiftState done [21:16:11]FM_GetShiftState done [21:16:11]req_shift_opened done [21:16:11]requested_item shift.open_date is exist - process it [21:16:11]req_shift_open_date [21:16:11]req_shift_open_date done [21:16:11]produce_requested_data done [21:16:11]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151610,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:16:11]process_action_free close_receipt [21:16:11]json_value_free [21:16:11]json_value_free done [21:16:11]process_json_proto returns [21:16:11]Send response to host [21:16:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151610,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:16:11]free response buf [21:16:11]execute_script done [21:16:11]execute_script returns [21:16:11]free content buf [21:16:11]Sock 7.Close socket [21:16:11]Sock 7.Thread stoped [21:16:11]accept exits with 9 [21:16:11]New connection [21:16:11]New thread 3067452772 created [21:16:11]Thread 3067309412 joined [21:16:11]Waiting for new connection... [21:16:11] Sock 9.Parse request [21:16:11]Sock 9.Check first char [21:16:11]Sock 9.First char is OK [21:16:11]request: POST /json_proto HTTP/1.0 [21:16:11]Method: POST [21:16:11]URL: /json_proto [21:16:11]Method is POST - this is cgi request [21:16:11]url: /json_proto [21:16:11]query_string will be loaded in cgi processing [21:16:11]execute_cgi json_proto POST (null) [21:16:11]execute_cgi path=json_proto method=POST [21:16:11]POST find Content-Length [21:16:11]Host: 172.17.43.67:8080 [21:16:11]Content-Length: 680 [21:16:11]Content-Type: application/json [21:16:11] [21:16:11]POST finish read [21:16:11]Found Content-Length = 680 [21:16:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:11]execute_script... [21:16: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)1785623", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:11]POST & json_proto [21:16:11]process_json_proto [21:16:11]json parsed OK: [21:16:11]protocol is kg_v1.0 [21:16:11]action value=close_receipt [21:16:11]process_action close_receipt [21:16:11]cmd_close_receipt [21:16:11]MH_GetDate [21:16:11]Write to MH i2c: F0 00 00 C6 0B C0 [21:16:11]Write i2c OK [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: F0 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: F0 09 00 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: F0 09 00 C6 0B 00 9C 37 EF 66 6A BD 47 65 C4 [21:16:11]GetLastDocTimeStamp 1726953368 [21:16:11]current date 1726953372 [21:16:11]FM_GetShiftState [21:16:11]SAM_PROTO_GetShiftState [21:16:11]wFMCommunicate request_size=4 [21:16:11]MH_SAM_APDU [21:16:11]CAPDU: 80 13 01 00 [21:16:11]Write to MH i2c: E2 08 00 C7 0B 80 13 01 00 00 00 00 00 4F [21:16:11]Write i2c OK [21:16:11]MH_I2C_Read... [21:16:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:11]Read from MH i2c: E2 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 0E 00 [21:16:11]MH_I2C_Read... [21:16:11]Read from MH i2c: E2 0E 00 C7 0B 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DF [21:16:11]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:16:11]wFMCommunicate OK [21:16:11]SAM_PROTO_GetShiftState done [21:16:11]FM_GetShiftState done [21:16:11]opened in 1726878748 [21:16:11]opened+sec_in_day 1726965148 [21:16:11]quantity*price = 150037 [21:16:11]sum+1 = 150039 [21:16:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 361 21.09.2024 21:16 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151611 ФПД: 233410464333637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211612&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151611&fm=233410464333637&tin=02508201610067®Number=0000000000091825&sum=150000 [21:16:13]StoreToDocumentArchive [21:16:13]shift 474 fd 151611 [21:16:13]save to /storage/0474/doc_00151611 [21:16:13]save last doc name /storage/0474/doc_00151611 to /storage/kkm_last_doc_name [21:16:13]save OK [21:16:13]Clear old archive folders... [21:16:13]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:16:13]tlvbuf is 0143D820 [21:16:13]SAM_PROTO_ClearQueue [21:16:13]wFMCommunicate request_size=4 [21:16:13]MH_SAM_APDU [21:16:13]CAPDU: 80 09 00 00 [21:16:13]Write to MH i2c: E2 08 00 D4 0B 80 09 00 00 00 00 00 00 51 [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:13]Read from MH i2c: E2 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 D4 0B 00 90 00 53 [21:16:13]RAPDU: 90 00 [21:16:13]wFMCommunicate OK [21:16:13]SAM_PROTO_ClearQueue done [21:16:13]KKMCreateOFDPacket [21:16:13]OFDProtocolAddRootSTLVToBuf [21:16:13]FM_MakeSignedData [21:16:13]FM_MakeSignedData [21:16:13]SAM_PROTO_SignData [21:16:13]wFMCommunicate request_size=4 [21:16:13]MH_SAM_APDU [21:16:13]CAPDU: 80 0D 01 02 [21:16:13]Write to MH i2c: E2 08 00 D5 0B 80 0D 01 02 00 00 00 00 59 [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:13]Read from MH i2c: E2 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [21:16:13]RAPDU: 90 00 [21:16:13]wFMCommunicate OK [21:16:13]wFMCommunicate request_size=255 [21:16:13]MH_SAM_APDU [21:16:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 69 01 00 00 F4 03 04 00 9C 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 50 02 00 35 04 06 00 D4 49 1B D0 [21:16:13]Write to MH i2c: E2 02 01 D6 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 69 01 00 00 F4 03 04 00 9C 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 50 02 00 35 04 06 00 D4 49 1B D0 00 00 57 [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:13]Read from MH i2c: E2 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 D6 0B 00 90 00 55 [21:16:13]RAPDU: 90 00 [21:16:13]wFMCommunicate OK [21:16:13]wFMCommunicate request_size=7 [21:16:13]MH_SAM_APDU [21:16:13]CAPDU: 80 0D 02 02 02 3F 45 [21:16:13]Write to MH i2c: E2 0A 00 D7 0B 80 0D 02 02 02 00 3F 45 00 00 E4 [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:13]Read from MH i2c: E2 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [21:16:13]RAPDU: 90 00 [21:16:13]wFMCommunicate OK [21:16:13]wFMCommunicate request_size=4 [21:16:13]MH_SAM_APDU [21:16:13]CAPDU: 80 0D 03 02 [21:16:13]Write to MH i2c: E2 08 00 D8 0B 80 0D 03 02 00 00 00 00 5E [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:13]Read from MH i2c: E2 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 0B 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 0B 00 D8 0B 00 26 5E F3 6A 0D 61 DF DB 90 00 68 [21:16:13]RAPDU: 26 5E F3 6A 0D 61 DF DB 90 00 [21:16:13]wFMCommunicate OK [21:16:13]SAM_PROTO_SignData done [21:16:13]FM_MakeSignedData done [21:16:13]CreateOFDProtocolMessage [21:16:13]wFMCommunicate request_size=4 [21:16:13]MH_SAM_APDU [21:16:13]CAPDU: 80 11 00 00 [21:16:13]Write to MH i2c: E2 08 00 D9 0B 80 11 00 00 00 00 00 00 5E [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:13]Read from MH i2c: E2 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 17 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: E2 17 00 D9 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [21:16:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:16:13]wFMCommunicate OK [21:16:13]CreateOFDProtocolMessage done [21:16:13]OFDSenderStorePacket 151611 [21:16:13]StoreOFDPacket docnum=151611 [21:16:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 74 06 04 01 FD 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 9C 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 50 02 00 35 04 06 00 D4 49 1B D0 3F 45 26 5E F3 6A 0D 61 DF DB [21:16:13]CheckFolder [21:16:13]dirname=/storage/ofd_packets [21:16:13]CheckFolder done [21:16:13]ProducePacketName [21:16:13]name=ofd_packets/00151611 [21:16:13]NVStorageSaveData ofd_packets/00151611 [21:16:13]File name is /storage/ofd_packets/00151611 [21:16:13]Write 298 bytes [21:16:13]NVStorageSaveData done [21:16:13]OFDSenderStorePacket done [21:16:13]KKMCreateOFDPacket done [21:16:13]NVStorageSaveData kkm_last_timestamp [21:16:13]File name is /storage/kkm_last_timestamp [21:16:13]Write 4 bytes [21:16:13]NVStorageSaveData done [21:16:13]ExternCall_PrintAddStr [21:16:13]wPrintStart [21:16:13]Write to MH i2c: 01 00 00 DA 0B E5 [21:16:13]Write i2c OK [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: 01 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: 01 07 00 [21:16:13]MH_I2C_Read... [21:16:13]Read from MH i2c: 01 07 00 DA 0B 00 00 00 00 00 FF 0F FA [21:16:13]RasterBufferAndPrint [21:16:13]line Счет N : (1)1785623 [21:16:13]line ИНН: 02508201610067 [21:16:13]line Контрольно-Кассовый Чек [21:16:13]line ПРОДАЖА [21:16:13]line ТРК (МРК, ГНК) : 31 [21:16:13]line Товар: 2710194210 [21:16:13]line ДТ-К-5 [21:16:13]line 19.690 * 76.20 [21:16:13]line = 1500.38 [21:16:13]line НДС 12% НСП 1% [21:16:13]line > о реализуемом товаре [21:16:13]line ОКРУГЛЕНИЕ: -0.38 [21:16:13]line ИТОГО: 1500.00 [21:16:13]line Внесено: 1500.00 [21:16:13]line СДАЧА: 0.00 [21:16:13]line НСП 1% : 13.28 [21:16:13]line НДС 12% : 159.33 [21:16:13]line Наличными: 1500.00 [21:16:13]line Безнал.: 0.00 [21:16:13]line Место: АЗС № 89 "Партнер Нефть" [21:16:13]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:16:13]line СНО: Общий режим [21:16:13]line Чек 361 21.09.2024 21:16 [21:16:13]line Смена: 474 ФФД: 1.0 [21:16:13]line ЗНМ: 0300000113 [21:16:13]line РНМ: 0000000000091825 [21:16:13]line Версия ККМ: 001 [21:16:13]line ФМ: 0000000000871835 [21:16:13]line ФД: 151611 [21:16:13]line ФПД: 233410464333637 [21:16:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211612&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151611&fm=233410464333637&tin=02508201610067®Number=0000000000091825&sum=150000 [21:16:13]written 0, free lines is 4095 [21:16:14]Write to MH i2c: 01 00 00 05 0C 11 [21:16:14]Write i2c OK [21:16:14]MH_I2C_Read... [21:16:14]Read from MH i2c: 01 [21:16:14]MH_I2C_Read... [21:16:14]Read from MH i2c: 01 07 00 [21:16:14]MH_I2C_Read... [21:16:14]Read from MH i2c: 01 07 00 05 0C 00 00 00 00 00 DA 0C FE [21:16:14]RasterBufferAndPrint [21:16:14]line [21:16:14]line [21:16:14]line [21:16:14]line [21:16:14]line [21:16:14]written 0, free lines is 3314 [21:16:14]MH_Cut [21:16:14]Write to MH i2c: D1 01 00 0C 0C 01 EA [21:16:14]Write i2c OK [21:16:14]MH_I2C_Read... [21:16:14]Read from MH i2c: D1 [21:16:14]MH_I2C_Read... [21:16:14]Read from MH i2c: D1 01 00 [21:16:14]MH_I2C_Read... [21:16:14]Read from MH i2c: D1 01 00 0C 0C 00 E9 [21:16:14]Write to MH i2c: 01 00 00 0D 0C 19 [21:16:14]Write i2c OK [21:16:14]MH_I2C_Read... [21:16:14]ConnectInit Can't take IP for lk.salyk.kg [21:16:14]CommunicateWithHost connect error [21:16:14]CommunicateWithHost err = -1 [21:16:14]OFD Sender: Server communicate error [21:16:14]OFD Sender: Processing packet 151609 [packets to send 827, broken 824] [21:16:14]ProducePacketName [21:16:14]name=ofd_packets/00151609 [21:16:14]OFD Sender: To server: pG, [21:16:14]CommunicateWithHost lk.salyk.kg:30040 [21:16:14]ConnectInit lk.salyk.kg [21:16:14]recv_with_timeout no data received [21:16:15]*** Cut start [21:16:15]*** Purtial cut [21:16:15]*** Stage 1: CUTSNS_PIN = 1 [21:16:15]Read from MH i2c: 01 [21:16:15]MH_I2C_Read... [21:16:15]*** Stop cut motor [21:16:15]*** Cut end [21:16:15]Read from MH i2c: 01 07 00 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: 01 07 00 0D 0C 00 00 00 00 00 FF 0F 2E [21:16:15]process_action close_receipt done [21:16:15]requested_data is exist [21:16:15]produce_requested_data [21:16:15]requested_item fm.sn is exist - process it [21:16:15]wFMCommunicate request_size=4 [21:16:15]MH_SAM_APDU [21:16:15]CAPDU: 80 11 00 00 [21:16:15]Write to MH i2c: E2 08 00 0E 0C 80 11 00 00 00 00 00 00 94 [21:16:15]Write i2c OK [21:16:15]MH_I2C_Read... [21:16:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:15]Read from MH i2c: E2 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: E2 17 00 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: E2 17 00 0E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [21:16:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:16:15]wFMCommunicate OK [21:16:15]requested_item fd.num is exist - process it [21:16:15]SAM_PROTO_GetFieldsCounters [21:16:15]wFMCommunicate request_size=4 [21:16:15]MH_SAM_APDU [21:16:15]CAPDU: 80 13 00 00 [21:16:15]Write to MH i2c: E2 08 00 0F 0C 80 13 00 00 00 00 00 00 97 [21:16:15]Write i2c OK [21:16:15]MH_I2C_Read... [21:16:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:15]Read from MH i2c: E2 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: E2 62 00 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: E2 62 00 0F 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [21:16:15]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:15]wFMCommunicate OK [21:16:15]SAM_PROTO_GetFieldsCounters done [21:16:15]requested_item shift.num is exist - process it [21:16:15]requested_item shift.opened is exist - process it [21:16:15]req_shift_opened [21:16:15]FM_GetShiftState [21:16:15]SAM_PROTO_GetShiftState [21:16:15]wFMCommunicate request_size=4 [21:16:15]MH_SAM_APDU [21:16:15]CAPDU: 80 13 01 00 [21:16:15]Write to MH i2c: E2 08 00 10 0C 80 13 01 00 00 00 00 00 99 [21:16:15]Write i2c OK [21:16:15]MH_I2C_Read... [21:16:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:15]Read from MH i2c: E2 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: E2 0E 00 [21:16:15]MH_I2C_Read... [21:16:15]Read from MH i2c: E2 0E 00 10 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 29 [21:16:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:16:15]wFMCommunicate OK [21:16:15]SAM_PROTO_GetShiftState done [21:16:15]FM_GetShiftState done [21:16:15]req_shift_opened done [21:16:15]requested_item shift.open_date is exist - process it [21:16:15]req_shift_open_date [21:16:15]req_shift_open_date done [21:16:15]produce_requested_data done [21:16:15]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151611,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:16:15]process_action_free close_receipt [21:16:15]json_value_free [21:16:15]json_value_free done [21:16:15]process_json_proto returns [21:16:15]Send response to host [21:16:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151611,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:16:15]free response buf [21:16:15]execute_script done [21:16:15]execute_script returns [21:16:15]free content buf [21:16:15]Sock 9.Close socket [21:16:15]Sock 9.Thread stoped [21:16:18]Connected sock=11 [21:16:18]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B6 D0 07 01 B1 C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 67 01 00 00 F4 03 04 00 90 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 50 02 00 35 04 06 00 DA 08 9A B6 E9 36 89 5A B7 FB 1F FE 63 D5 [21:16:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6F 65 47 00 49 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 39 50 02 00 F4 03 04 00 A7 DF EE 66 B6 04 01 00 00 BA C1 64 D8 9A FB 14 D8 [21:16:19]CommunicateWithHost err = 0 [21:16:19]CheckOFDResponse [21:16:19]1017 (14) - 77093643461234 [21:16:19]1041 (16) - 0000000000871835 [21:16:19]1040 (4) - 151609 [21:16:19]1012 (4) - 21.09.2024 15:00 [21:16:19]1206 (1) - 0 [21:16:19]OFD Sender: Remove packet 151609 [21:16:19]ProducePacketName [21:16:19]name=ofd_packets/00151609 [21:16:19]NVStorageDeleteData [21:16:19]OFD Sender: Processing packet 151610 [packets to send 826, broken 824] [21:16:19]ProducePacketName [21:16:19]name=ofd_packets/00151610 [21:16:19]OFD Sender: To server: pG, [21:16:19]CommunicateWithHost lk.salyk.kg:30040 [21:16:19]ConnectInit lk.salyk.kg [21:16:21]Connected sock=10 [21:16:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 60 42 07 01 BF BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 01 00 00 F4 03 04 00 98 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 50 02 00 35 04 06 00 FC F1 A3 F2 94 7C 3A 80 92 27 89 D5 89 99 [21:16:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 88 47 00 00 C3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3A 50 02 00 F4 03 04 00 AA DF EE 66 B6 04 01 00 00 B4 9F 56 D3 FC 20 0C 30 [21:16:22]CommunicateWithHost err = 0 [21:16:22]CheckOFDResponse [21:16:22]1017 (14) - 77093643461234 [21:16:22]1041 (16) - 0000000000871835 [21:16:22]1040 (4) - 151610 [21:16:22]1012 (4) - 21.09.2024 15:00 [21:16:22]1206 (1) - 0 [21:16:22]OFD Sender: Remove packet 151610 [21:16:22]ProducePacketName [21:16:22]name=ofd_packets/00151610 [21:16:22]NVStorageDeleteData [21:16:22]OFD Sender: Processing packet 151611 [packets to send 825, broken 824] [21:16:22]ProducePacketName [21:16:22]name=ofd_packets/00151611 [21:16:22]OFD Sender: To server: pG, [21:16:22]CommunicateWithHost lk.salyk.kg:30040 [21:16:22]ConnectInit lk.salyk.kg [21:16:23]Connected sock=9 [21:16:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 74 06 04 01 FD 2F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 9C 37 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 50 02 00 35 04 06 00 D4 49 1B D0 3F 45 26 5E F3 6A 0D 61 DF DB [21:16:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 31 47 00 35 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3B 50 02 00 F4 03 04 00 AB DF EE 66 B6 04 01 00 00 D2 7C C5 91 44 C1 0D 4B [21:16:23]CommunicateWithHost err = 0 [21:16:23]CheckOFDResponse [21:16:23]1017 (14) - 77093643461234 [21:16:23]1041 (16) - 0000000000871835 [21:16:23]1040 (4) - 151611 [21:16:23]1012 (4) - 21.09.2024 15:00 [21:16:23]1206 (1) - 0 [21:16:23]OFD Sender: Remove packet 151611 [21:16:23]ProducePacketName [21:16:23]name=ofd_packets/00151611 [21:16:23]NVStorageDeleteData [21:16:24]OFD Sender: No OFD packet to send [21:16:29]OFD Sender: No OFD packet to send [21:16:33]recv_with_timeout no data received [21:16:34]OFD Sender: No OFD packet to send [21:16:39]OFD Sender: No OFD packet to send [21:16:44]OFD Sender: No OFD packet to send [21:16:49]OFD Sender: No OFD packet to send [21:16:53]recv_with_timeout no data received [21:16:54]OFD Sender: No OFD packet to send [21:16:59]OFD Sender: No OFD packet to send [21:17:04]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:14]recv_with_timeout no data received [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:25]recv_with_timeout no data received [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:35]recv_with_timeout no data received [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:59]OFD Sender: No OFD packet to send [21:18:04]OFD Sender: No OFD packet to send [21:18:05]recv_with_timeout no data received [21:18:09]OFD Sender: No OFD packet to send [21:18:14]OFD Sender: No OFD packet to send [21:18:19]OFD Sender: No OFD packet to send [21:18:24]OFD Sender: No OFD packet to send [21:18:29]OFD Sender: No OFD packet to send [21:18:34]OFD Sender: No OFD packet to send [21:18:39]OFD Sender: No OFD packet to send [21:18:44]OFD Sender: No OFD packet to send [21:18:49]OFD Sender: No OFD packet to send [21:18:54]OFD Sender: No OFD packet to send [21:18:58]accept exits with 7 [21:18:58]New connection [21:18:58]New thread 3067309412 created [21:18:58]Thread 3067452772 joined [21:18:58]Waiting for new connection... [21:18:58] Sock 7.Parse request [21:18:58]Sock 7.Check first char [21:18:58]Sock 7.First char is OK [21:18:58]request: POST /json_proto HTTP/1.0 [21:18:58]Method: POST [21:18:58]URL: /json_proto [21:18:58]Method is POST - this is cgi request [21:18:58]url: /json_proto [21:18:58]query_string will be loaded in cgi processing [21:18:58]execute_cgi json_proto POST (null) [21:18:58]execute_cgi path=json_proto method=POST [21:18:58]POST find Content-Length [21:18:58]Host: 172.17.43.67:8080 [21:18:58]Content-Length: 680 [21:18:58]Content-Type: application/json [21:18:58] [21:18:58]POST finish read [21:18:58]Found Content-Length = 680 [21:18:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:58]execute_script... [21:18: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)1785626", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:58]POST & json_proto [21:18:58]process_json_proto [21:18:58]json parsed OK: [21:18:58]protocol is kg_v1.0 [21:18:58]action value=close_receipt [21:18:58]process_action close_receipt [21:18:58]cmd_close_receipt [21:18:58]MH_GetDate [21:18:58]Write to MH i2c: F0 00 00 11 0C 0C [21:18:58]Write i2c OK [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: F0 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: F0 09 00 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: F0 09 00 11 0C 00 43 38 EF 66 6A BD 47 65 B8 [21:18:58]GetLastDocTimeStamp 1726953372 [21:18:58]current date 1726953539 [21:18:58]FM_GetShiftState [21:18:58]SAM_PROTO_GetShiftState [21:18:58]wFMCommunicate request_size=4 [21:18:58]MH_SAM_APDU [21:18:58]CAPDU: 80 13 01 00 [21:18:58]Write to MH i2c: E2 08 00 12 0C 80 13 01 00 00 00 00 00 9B [21:18:58]Write i2c OK [21:18:58]MH_I2C_Read... [21:18:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:58]Read from MH i2c: E2 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: E2 0E 00 [21:18:58]MH_I2C_Read... [21:18:58]Read from MH i2c: E2 0E 00 12 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [21:18:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:18:58]wFMCommunicate OK [21:18:58]SAM_PROTO_GetShiftState done [21:18:58]FM_GetShiftState done [21:18:58]opened in 1726878748 [21:18:58]opened+sec_in_day 1726965148 [21:18:58]quantity*price = 140055 [21:18:58]sum+1 = 140057 [21:18:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 362 21.09.2024 21:18 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151612 ФПД: 132446504187847 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211859&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151612&fm=132446504187847&tin=02508201610067®Number=0000000000091825&sum=140000 [21:18:59]StoreToDocumentArchive [21:18:59]shift 474 fd 151612 [21:18:59]save to /storage/0474/doc_00151612 [21:18:59]save last doc name /storage/0474/doc_00151612 to /storage/kkm_last_doc_name [21:18:59]save OK [21:18:59]Clear old archive folders... [21:18:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:18:59]tlvbuf is 014239A0 [21:18:59]SAM_PROTO_ClearQueue [21:18:59]wFMCommunicate request_size=4 [21:18:59]MH_SAM_APDU [21:18:59]CAPDU: 80 09 00 00 [21:18:59]Write to MH i2c: E2 08 00 1F 0C 80 09 00 00 00 00 00 00 9D [21:18:59]Write i2c OK [21:18:59]MH_I2C_Read... [21:18:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:59]Read from MH i2c: E2 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 03 00 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 03 00 1F 0C 00 90 00 9F [21:18:59]RAPDU: 90 00 [21:18:59]wFMCommunicate OK [21:18:59]SAM_PROTO_ClearQueue done [21:18:59]KKMCreateOFDPacket [21:18:59]OFDProtocolAddRootSTLVToBuf [21:18:59]FM_MakeSignedData [21:18:59]FM_MakeSignedData [21:18:59]SAM_PROTO_SignData [21:18:59]wFMCommunicate request_size=4 [21:18:59]MH_SAM_APDU [21:18:59]CAPDU: 80 0D 01 02 [21:18:59]Write to MH i2c: E2 08 00 20 0C 80 0D 01 02 00 00 00 00 A5 [21:18:59]Write i2c OK [21:18:59]MH_I2C_Read... [21:18:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:59]Read from MH i2c: E2 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 03 00 [21:18:59]MH_I2C_Read... [21:18:59]Read from MH i2c: E2 03 00 20 0C 00 90 00 A0 [21:18:59]RAPDU: 90 00 [21:18:59]wFMCommunicate OK [21:18:59]wFMCommunicate request_size=255 [21:18:59]MH_SAM_APDU [21:18:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 43 38 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 50 02 00 35 04 06 00 78 75 9A D5 [21:18:59]Write to MH i2c: E2 02 01 21 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 43 38 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 50 02 00 35 04 06 00 78 75 9A D5 00 00 69 [21:18:59]Write i2c OK [21:18:59]MH_I2C_Read... [21:19:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:00]Read from MH i2c: E2 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 03 00 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 03 00 21 0C 00 90 00 A1 [21:19:00]RAPDU: 90 00 [21:19:00]wFMCommunicate OK [21:19:00]wFMCommunicate request_size=7 [21:19:00]MH_SAM_APDU [21:19:00]CAPDU: 80 0D 02 02 02 77 C7 [21:19:00]Write to MH i2c: E2 0A 00 22 0C 80 0D 02 02 02 00 77 C7 00 00 EA [21:19:00]Write i2c OK [21:19:00]MH_I2C_Read... [21:19:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:19:00]Read from MH i2c: E2 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 03 00 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 03 00 22 0C 00 90 00 A2 [21:19:00]RAPDU: 90 00 [21:19:00]wFMCommunicate OK [21:19:00]wFMCommunicate request_size=4 [21:19:00]MH_SAM_APDU [21:19:00]CAPDU: 80 0D 03 02 [21:19:00]Write to MH i2c: E2 08 00 23 0C 80 0D 03 02 00 00 00 00 AA [21:19:00]Write i2c OK [21:19:00]MH_I2C_Read... [21:19:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:19:00]Read from MH i2c: E2 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 0B 00 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 0B 00 23 0C 00 E0 DF 4F 5D 43 7E 4C 61 90 00 84 [21:19:00]RAPDU: E0 DF 4F 5D 43 7E 4C 61 90 00 [21:19:00]wFMCommunicate OK [21:19:00]SAM_PROTO_SignData done [21:19:00]FM_MakeSignedData done [21:19:00]CreateOFDProtocolMessage [21:19:00]wFMCommunicate request_size=4 [21:19:00]MH_SAM_APDU [21:19:00]CAPDU: 80 11 00 00 [21:19:00]Write to MH i2c: E2 08 00 24 0C 80 11 00 00 00 00 00 00 AA [21:19:00]Write i2c OK [21:19:00]MH_I2C_Read... [21:19:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:00]Read from MH i2c: E2 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 17 00 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: E2 17 00 24 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [21:19:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:19:00]wFMCommunicate OK [21:19:00]CreateOFDProtocolMessage done [21:19:00]OFDSenderStorePacket 151612 [21:19:00]StoreOFDPacket docnum=151612 [21:19:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A8 6B 04 01 FC AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 43 38 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 50 02 00 35 04 06 00 78 75 9A D5 77 C7 E0 DF 4F 5D 43 7E 4C 61 [21:19:00]CheckFolder [21:19:00]dirname=/storage/ofd_packets [21:19:00]CheckFolder done [21:19:00]ProducePacketName [21:19:00]name=ofd_packets/00151612 [21:19:00]NVStorageSaveData ofd_packets/00151612 [21:19:00]File name is /storage/ofd_packets/00151612 [21:19:00]Write 298 bytes [21:19:00]NVStorageSaveData done [21:19:00]OFDSenderStorePacket done [21:19:00]KKMCreateOFDPacket done [21:19:00]NVStorageSaveData kkm_last_timestamp [21:19:00]File name is /storage/kkm_last_timestamp [21:19:00]Write 4 bytes [21:19:00]NVStorageSaveData done [21:19:00]ExternCall_PrintAddStr [21:19:00]wPrintStart [21:19:00]Write to MH i2c: 01 00 00 25 0C 31 [21:19:00]Write i2c OK [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: 01 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: 01 07 00 [21:19:00]MH_I2C_Read... [21:19:00]Read from MH i2c: 01 07 00 25 0C 00 00 00 00 00 FF 0F 46 [21:19:00]RasterBufferAndPrint [21:19:00]line Счет N : (1)1785626 [21:19:00]line ИНН: 02508201610067 [21:19:00]line Контрольно-Кассовый Чек [21:19:00]line ПРОДАЖА [21:19:00]line ТРК (МРК, ГНК) : 31 [21:19:00]line Товар: 2710194210 [21:19:00]line ДТ-К-5 [21:19:00]line 18.380 * 76.20 [21:19:00]line = 1400.56 [21:19:00]line НДС 12% НСП 1% [21:19:00]line > о реализуемом товаре [21:19:00]line ОКРУГЛЕНИЕ: -0.56 [21:19:00]line ИТОГО: 1400.00 [21:19:00]line Внесено: 1400.00 [21:19:00]line СДАЧА: 0.00 [21:19:00]line НСП 1% : 12.39 [21:19:00]line НДС 12% : 148.73 [21:19:00]line Наличными: 1400.00 [21:19:00]line Безнал.: 0.00 [21:19:00]line Место: АЗС № 89 "Партнер Нефть" [21:19:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:19:00]line СНО: Общий режим [21:19:00]line Чек 362 21.09.2024 21:18 [21:19:00]line Смена: 474 ФФД: 1.0 [21:19:00]line ЗНМ: 0300000113 [21:19:00]line РНМ: 0000000000091825 [21:19:00]line Версия ККМ: 001 [21:19:00]line ФМ: 0000000000871835 [21:19:00]line ФД: 151612 [21:19:00]line ФПД: 132446504187847 [21:19:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T211859&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151612&fm=132446504187847&tin=02508201610067®Number=0000000000091825&sum=140000 [21:19:00]written 0, free lines is 4095 [21:19:00]OFD Sender: Processing packet 151612 [packets to send 825, broken 824] [21:19:00]ProducePacketName [21:19:00]name=ofd_packets/00151612 [21:19:00]OFD Sender: To server: pG, [21:19:00]CommunicateWithHost lk.salyk.kg:30040 [21:19:00]ConnectInit lk.salyk.kg [21:19:01]Write to MH i2c: 01 00 00 50 0C 5C [21:19:01]Write i2c OK [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: 01 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: 01 07 00 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 D7 0C 46 [21:19:01]RasterBufferAndPrint [21:19:01]line [21:19:01]line [21:19:01]line [21:19:01]line [21:19:01]line [21:19:01]written 0, free lines is 3295 [21:19:01]MH_Cut [21:19:01]Write to MH i2c: D1 01 00 57 0C 01 35 [21:19:01]Write i2c OK [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: D1 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: D1 01 00 [21:19:01]MH_I2C_Read... [21:19:01]Read from MH i2c: D1 01 00 57 0C 00 34 [21:19:01]Write to MH i2c: 01 00 00 58 0C 64 [21:19:01]Write i2c OK [21:19:01]MH_I2C_Read... [21:19:01]*** Cut start [21:19:01]*** Purtial cut [21:19:01]*** Stage 1: CUTSNS_PIN = 1 [21:19:02]Read from MH i2c: 01 [21:19:02]MH_I2C_Read... [21:19:02]*** Stop cut motor [21:19:02]*** Cut end [21:19:02]Read from MH i2c: 01 07 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: 01 07 00 58 0C 00 00 00 00 00 FF 0F 79 [21:19:02]process_action close_receipt done [21:19:02]requested_data is exist [21:19:02]produce_requested_data [21:19:02]requested_item fm.sn is exist - process it [21:19:02]wFMCommunicate request_size=4 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 11 00 00 [21:19:02]Write to MH i2c: E2 08 00 59 0C 80 11 00 00 00 00 00 00 DF [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 17 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 17 00 59 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [21:19:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:19:02]wFMCommunicate OK [21:19:02]requested_item fd.num is exist - process it [21:19:02]SAM_PROTO_GetFieldsCounters [21:19:02]wFMCommunicate request_size=4 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 13 00 00 [21:19:02]Write to MH i2c: E2 08 00 5A 0C 80 13 00 00 00 00 00 00 E2 [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 62 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 62 00 5A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 AD [21:19:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:19:02]wFMCommunicate OK [21:19:02]SAM_PROTO_GetFieldsCounters done [21:19:02]requested_item shift.num is exist - process it [21:19:02]requested_item shift.opened is exist - process it [21:19:02]req_shift_opened [21:19:02]FM_GetShiftState [21:19:02]SAM_PROTO_GetShiftState [21:19:02]wFMCommunicate request_size=4 [21:19:02]MH_SAM_APDU [21:19:02]CAPDU: 80 13 01 00 [21:19:02]Write to MH i2c: E2 08 00 5B 0C 80 13 01 00 00 00 00 00 E4 [21:19:02]Write i2c OK [21:19:02]MH_I2C_Read... [21:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:19:02]Read from MH i2c: E2 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 0E 00 [21:19:02]MH_I2C_Read... [21:19:02]Read from MH i2c: E2 0E 00 5B 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [21:19:02]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:19:02]wFMCommunicate OK [21:19:02]SAM_PROTO_GetShiftState done [21:19:02]FM_GetShiftState done [21:19:02]req_shift_opened done [21:19:02]requested_item shift.open_date is exist - process it [21:19:02]req_shift_open_date [21:19:02]req_shift_open_date done [21:19:02]produce_requested_data done [21:19:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151612,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:19:02]process_action_free close_receipt [21:19:02]json_value_free [21:19:02]json_value_free done [21:19:02]process_json_proto returns [21:19:02]Send response to host [21:19:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151612,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:19:02]free response buf [21:19:02]execute_script done [21:19:02]execute_script returns [21:19:02]free content buf [21:19:02]Sock 7.Close socket [21:19:02]Sock 7.Thread stoped [21:19:05]ConnectInit Can't take IP for lk.salyk.kg [21:19:05]CommunicateWithHost connect error [21:19:05]CommunicateWithHost err = -1 [21:19:05]OFD Sender: Server communicate error [21:19:10]OFD Sender: Processing packet 151612 [packets to send 825, broken 824] [21:19:10]ProducePacketName [21:19:10]name=ofd_packets/00151612 [21:19:10]OFD Sender: To server: pG, [21:19:10]CommunicateWithHost lk.salyk.kg:30040 [21:19:10]ConnectInit lk.salyk.kg [21:19:14]recv_with_timeout no data received [21:19:15]Connected sock=9 [21:19:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A8 6B 04 01 FC AD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 43 38 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 50 02 00 35 04 06 00 78 75 9A D5 77 C7 E0 DF 4F 5D 43 7E 4C 61 [21:19:15]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C5 81 47 00 84 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3C 50 02 00 F4 03 04 00 57 E0 EE 66 B6 04 01 00 00 B6 D2 4D 06 1B 99 0D FB [21:19:15]CommunicateWithHost err = 0 [21:19:15]CheckOFDResponse [21:19:15]1017 (14) - 77093643461234 [21:19:15]1041 (16) - 0000000000871835 [21:19:15]1040 (4) - 151612 [21:19:15]1012 (4) - 21.09.2024 15:03 [21:19:15]1206 (1) - 0 [21:19:15]OFD Sender: Remove packet 151612 [21:19:15]ProducePacketName [21:19:15]name=ofd_packets/00151612 [21:19:15]NVStorageDeleteData [21:19:16]OFD Sender: No OFD packet to send [21:19:21]OFD Sender: No OFD packet to send [21:19:26]OFD Sender: No OFD packet to send [21:19:31]OFD Sender: No OFD packet to send [21:19:36]OFD Sender: No OFD packet to send [21:19:41]OFD Sender: No OFD packet to send [21:19:46]OFD Sender: No OFD packet to send [21:19:51]OFD Sender: No OFD packet to send [21:19:56]OFD Sender: No OFD packet to send [21:20:01]OFD Sender: No OFD packet to send [21:20:03]recv_with_timeout no data received [21:20:06]OFD Sender: No OFD packet to send [21:20:11]OFD Sender: No OFD packet to send [21:20:16]OFD Sender: No OFD packet to send [21:20:21]OFD Sender: No OFD packet to send [21:20:26]OFD Sender: No OFD packet to send [21:20:31]OFD Sender: No OFD packet to send [21:20:36]OFD Sender: No OFD packet to send [21:20:41]OFD Sender: No OFD packet to send [21:20:46]OFD Sender: No OFD packet to send [21:20:51]OFD Sender: No OFD packet to send [21:20:52]recv_with_timeout no data received [21:20:56]OFD Sender: No OFD packet to send [21:21:01]OFD Sender: No OFD packet to send [21:21:02]recv_with_timeout no data received [21:21:06]OFD Sender: No OFD packet to send [21:21:11]OFD Sender: No OFD packet to send [21:21:16]OFD Sender: No OFD packet to send [21:21:21]OFD Sender: No OFD packet to send [21:21:26]OFD Sender: No OFD packet to send [21:21:31]OFD Sender: No OFD packet to send [21:21:36]OFD Sender: No OFD packet to send [21:21:37]recv_with_timeout no data received [21:21:41]OFD Sender: No OFD packet to send [21:21:46]OFD Sender: No OFD packet to send [21:21:51]OFD Sender: No OFD packet to send [21:21:56]OFD Sender: No OFD packet to send [21:22:01]OFD Sender: No OFD packet to send [21:22:06]OFD Sender: No OFD packet to send [21:22:11]OFD Sender: No OFD packet to send [21:22:16]OFD Sender: No OFD packet to send [21:22:20]recv_with_timeout no data received [21:22:21]OFD Sender: No OFD packet to send [21:22:26]OFD Sender: No OFD packet to send [21:22:31]OFD Sender: No OFD packet to send [21:22:36]OFD Sender: No OFD packet to send [21:22:41]OFD Sender: No OFD packet to send [21:22:46]OFD Sender: No OFD packet to send [21:22:51]OFD Sender: No OFD packet to send [21:22:57]OFD Sender: No OFD packet to send [21:23:02]OFD Sender: No OFD packet to send [21:23:07]OFD Sender: No OFD packet to send [21:23:12]OFD Sender: No OFD packet to send [21:23:17]OFD Sender: No OFD packet to send [21:23:18]accept exits with 10 [21:23:18]New connection [21:23:18]New thread 3067452772 created [21:23:18]Thread 3067309412 joined [21:23:18]Waiting for new connection... [21:23:18] Sock 10.Parse request [21:23:18]Sock 10.Check first char [21:23:18]Sock 10.First char is OK [21:23:18]request: POST /json_proto HTTP/1.0 [21:23:18]Method: POST [21:23:18]URL: /json_proto [21:23:18]Method is POST - this is cgi request [21:23:18]url: /json_proto [21:23:18]query_string will be loaded in cgi processing [21:23:18]execute_cgi json_proto POST (null) [21:23:18]execute_cgi path=json_proto method=POST [21:23:18]POST find Content-Length [21:23:18]Host: 172.17.43.67:8080 [21:23:18]Content-Length: 663 [21:23:18]Content-Type: application/json [21:23:18] [21:23:18]POST finish read [21:23:18]Found Content-Length = 663 [21:23:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:18]execute_script... [21:23: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)1785627", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 11.550, "sum" : 800.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:18]POST & json_proto [21:23:18]process_json_proto [21:23:18]json parsed OK: [21:23:18]protocol is kg_v1.0 [21:23:18]action value=close_receipt [21:23:18]process_action close_receipt [21:23:18]cmd_close_receipt [21:23:18]MH_GetDate [21:23:18]Write to MH i2c: F0 00 00 5C 0C 57 [21:23:18]Write i2c OK [21:23:18]MH_I2C_Read... [21:23:18]Read from MH i2c: F0 [21:23:18]MH_I2C_Read... [21:23:18]Read from MH i2c: F0 09 00 [21:23:18]MH_I2C_Read... [21:23:18]Read from MH i2c: F0 09 00 5C 0C 00 46 39 EF 66 6A BD 47 65 07 [21:23:18]GetLastDocTimeStamp 1726953539 [21:23:18]current date 1726953798 [21:23:18]FM_GetShiftState [21:23:18]SAM_PROTO_GetShiftState [21:23:18]wFMCommunicate request_size=4 [21:23:18]MH_SAM_APDU [21:23:18]CAPDU: 80 13 01 00 [21:23:18]Write to MH i2c: E2 08 00 5D 0C 80 13 01 00 00 00 00 00 E6 [21:23:18]Write i2c OK [21:23:18]MH_I2C_Read... [21:23:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:18]Read from MH i2c: E2 [21:23:18]MH_I2C_Read... [21:23:18]Read from MH i2c: E2 0E 00 [21:23:18]MH_I2C_Read... [21:23:18]Read from MH i2c: E2 0E 00 5D 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [21:23:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:23:18]wFMCommunicate OK [21:23:18]SAM_PROTO_GetShiftState done [21:23:18]FM_GetShiftState done [21:23:18]opened in 1726878748 [21:23:18]opened+sec_in_day 1726965148 [21:23:18]quantity*price = 80041 [21:23:18]sum+1 = 80043 [21:23:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 85.00 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 363 21.09.2024 21:23 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151613 ФПД: 29985995348639 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T212318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151613&fm=29985995348639&tin=02508201610067®Number=0000000000091825&sum=80000 [21:23:19]StoreToDocumentArchive [21:23:19]shift 474 fd 151613 [21:23:19]save to /storage/0474/doc_00151613 [21:23:19]save last doc name /storage/0474/doc_00151613 to /storage/kkm_last_doc_name [21:23:19]save OK [21:23:19]Clear old archive folders... [21:23:19]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:23:19]tlvbuf is 01415BC0 [21:23:19]SAM_PROTO_ClearQueue [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 09 00 00 [21:23:19]Write to MH i2c: E2 08 00 6A 0C 80 09 00 00 00 00 00 00 E8 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [21:23:19]RAPDU: 90 00 [21:23:19]wFMCommunicate OK [21:23:19]SAM_PROTO_ClearQueue done [21:23:19]KKMCreateOFDPacket [21:23:19]OFDProtocolAddRootSTLVToBuf [21:23:19]FM_MakeSignedData [21:23:19]FM_MakeSignedData [21:23:19]SAM_PROTO_SignData [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 0D 01 02 [21:23:19]Write to MH i2c: E2 08 00 6B 0C 80 0D 01 02 00 00 00 00 F0 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [21:23:19]RAPDU: 90 00 [21:23:19]wFMCommunicate OK [21:23:19]wFMCommunicate request_size=255 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 46 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 50 02 00 35 04 06 00 1B 45 A8 99 DA [21:23:19]Write to MH i2c: E2 02 01 6C 0C 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 46 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 50 02 00 35 04 06 00 1B 45 A8 99 DA 00 00 29 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [21:23:19]RAPDU: 90 00 [21:23:19]wFMCommunicate OK [21:23:19]wFMCommunicate request_size=6 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 0D 02 02 01 9F [21:23:19]Write to MH i2c: E2 09 00 6D 0C 80 0D 02 02 01 00 9F 00 00 94 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [21:23:19]RAPDU: 90 00 [21:23:19]wFMCommunicate OK [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 0D 03 02 [21:23:19]Write to MH i2c: E2 08 00 6E 0C 80 0D 03 02 00 00 00 00 F5 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 0B 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 0B 00 6E 0C 00 D1 BA F9 D0 DB FA A0 1A 90 00 D9 [21:23:19]RAPDU: D1 BA F9 D0 DB FA A0 1A 90 00 [21:23:19]wFMCommunicate OK [21:23:19]SAM_PROTO_SignData done [21:23:19]FM_MakeSignedData done [21:23:19]CreateOFDProtocolMessage [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 11 00 00 [21:23:19]Write to MH i2c: E2 08 00 6F 0C 80 11 00 00 00 00 00 00 F5 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 17 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 17 00 6F 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [21:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:19]wFMCommunicate OK [21:23:19]CreateOFDProtocolMessage done [21:23:19]OFDSenderStorePacket 151613 [21:23:19]StoreOFDPacket docnum=151613 [21:23:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C6 BC 03 01 FA 33 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 46 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 50 02 00 35 04 06 00 1B 45 A8 99 DA 9F D1 BA F9 D0 DB FA A0 1A [21:23:19]CheckFolder [21:23:19]dirname=/storage/ofd_packets [21:23:19]CheckFolder done [21:23:19]ProducePacketName [21:23:19]name=ofd_packets/00151613 [21:23:19]NVStorageSaveData ofd_packets/00151613 [21:23:19]File name is /storage/ofd_packets/00151613 [21:23:19]Write 297 bytes [21:23:19]NVStorageSaveData done [21:23:19]OFDSenderStorePacket done [21:23:19]KKMCreateOFDPacket done [21:23:19]NVStorageSaveData kkm_last_timestamp [21:23:19]File name is /storage/kkm_last_timestamp [21:23:19]Write 4 bytes [21:23:19]NVStorageSaveData done [21:23:19]ExternCall_PrintAddStr [21:23:19]wPrintStart [21:23:19]Write to MH i2c: 01 00 00 70 0C 7C [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: 01 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: 01 07 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: 01 07 00 70 0C 00 00 00 00 00 FF 0F 91 [21:23:19]RasterBufferAndPrint [21:23:19]line Счет N : (1)1785627 [21:23:19]line ИНН: 02508201610067 [21:23:19]line Контрольно-Кассовый Чек [21:23:19]line ПРОДАЖА [21:23:19]line ТРК (МРК, ГНК) : 33 [21:23:19]line Товар: 2710124130 [21:23:19]line Super-92 [21:23:19]line 11.550 * 69.30 [21:23:19]line = 800.42 [21:23:19]line НДС 12% НСП 1% [21:23:19]line > о реализуемом товаре [21:23:19]line ОКРУГЛЕНИЕ: -0.42 [21:23:19]line ИТОГО: 800.00 [21:23:19]line Внесено: 800.00 [21:23:19]line СДАЧА: 0.00 [21:23:19]line НСП 1% : 7.08 [21:23:19]line НДС 12% : 85.00 [21:23:19]line Наличными: 800.00 [21:23:19]line Безнал.: 0.00 [21:23:19]line Место: АЗС № 89 "Партнер Нефть" [21:23:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:23:19]line СНО: Общий режим [21:23:19]line Чек 363 21.09.2024 21:23 [21:23:19]line Смена: 474 ФФД: 1.0 [21:23:19]line ЗНМ: 0300000113 [21:23:19]line РНМ: 0000000000091825 [21:23:19]line Версия ККМ: 001 [21:23:19]line ФМ: 0000000000871835 [21:23:19]line ФД: 151613 [21:23:19]line ФПД: 29985995348639 [21:23:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T212318&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151613&fm=29985995348639&tin=02508201610067®Number=0000000000091825&sum=80000 [21:23:20]OFD Sender: Processing packet 151613 [packets to send 825, broken 824] [21:23:20]ProducePacketName [21:23:20]name=ofd_packets/00151613 [21:23:20]OFD Sender: To server: pG, [21:23:20]CommunicateWithHost lk.salyk.kg:30040 [21:23:20]ConnectInit lk.salyk.kg [21:23:20]written 0, free lines is 4095 [21:23:20]Write to MH i2c: 01 00 00 9B 0C A7 [21:23:20]Write i2c OK [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: 01 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: 01 07 00 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: 01 07 00 9B 0C 00 00 00 00 00 D7 0C 91 [21:23:20]RasterBufferAndPrint [21:23:20]line [21:23:20]line [21:23:20]line [21:23:20]line [21:23:20]line [21:23:20]written 0, free lines is 3293 [21:23:20]MH_Cut [21:23:20]Write to MH i2c: D1 01 00 A2 0C 01 80 [21:23:20]Write i2c OK [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: D1 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: D1 01 00 [21:23:20]MH_I2C_Read... [21:23:20]Read from MH i2c: D1 01 00 A2 0C 00 7F [21:23:20]Write to MH i2c: 01 00 00 A3 0C AF [21:23:20]Write i2c OK [21:23:20]MH_I2C_Read... [21:23:21]*** Cut start [21:23:21]*** Purtial cut [21:23:21]*** Stage 1: CUTSNS_PIN = 1 [21:23:21]Read from MH i2c: 01 [21:23:21]MH_I2C_Read... [21:23:21]*** Stop cut motor [21:23:21]*** Cut end [21:23:21]Read from MH i2c: 01 07 00 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: 01 07 00 A3 0C 00 00 00 00 00 FF 0F C4 [21:23:21]process_action close_receipt done [21:23:21]requested_data is exist [21:23:21]produce_requested_data [21:23:21]requested_item fm.sn is exist - process it [21:23:21]wFMCommunicate request_size=4 [21:23:21]MH_SAM_APDU [21:23:21]CAPDU: 80 11 00 00 [21:23:21]Write to MH i2c: E2 08 00 A4 0C 80 11 00 00 00 00 00 00 2A [21:23:21]Write i2c OK [21:23:21]MH_I2C_Read... [21:23:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:21]Read from MH i2c: E2 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 17 00 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 17 00 A4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [21:23:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:23:21]wFMCommunicate OK [21:23:21]requested_item fd.num is exist - process it [21:23:21]SAM_PROTO_GetFieldsCounters [21:23:21]wFMCommunicate request_size=4 [21:23:21]MH_SAM_APDU [21:23:21]CAPDU: 80 13 00 00 [21:23:21]Write to MH i2c: E2 08 00 A5 0C 80 13 00 00 00 00 00 00 2D [21:23:21]Write i2c OK [21:23:21]MH_I2C_Read... [21:23:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:21]Read from MH i2c: E2 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 62 00 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 62 00 A5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 FC [21:23:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:21]wFMCommunicate OK [21:23:21]SAM_PROTO_GetFieldsCounters done [21:23:21]requested_item shift.num is exist - process it [21:23:21]requested_item shift.opened is exist - process it [21:23:21]req_shift_opened [21:23:21]FM_GetShiftState [21:23:21]SAM_PROTO_GetShiftState [21:23:21]wFMCommunicate request_size=4 [21:23:21]MH_SAM_APDU [21:23:21]CAPDU: 80 13 01 00 [21:23:21]Write to MH i2c: E2 08 00 A6 0C 80 13 01 00 00 00 00 00 2F [21:23:21]Write i2c OK [21:23:21]MH_I2C_Read... [21:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:21]Read from MH i2c: E2 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 0E 00 [21:23:21]MH_I2C_Read... [21:23:21]Read from MH i2c: E2 0E 00 A6 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BF [21:23:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:23:21]wFMCommunicate OK [21:23:21]SAM_PROTO_GetShiftState done [21:23:21]FM_GetShiftState done [21:23:21]req_shift_opened done [21:23:21]requested_item shift.open_date is exist - process it [21:23:21]req_shift_open_date [21:23:21]req_shift_open_date done [21:23:21]produce_requested_data done [21:23:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151613,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:23:21]process_action_free close_receipt [21:23:21]json_value_free [21:23:21]json_value_free done [21:23:21]process_json_proto returns [21:23:21]Send response to host [21:23:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151613,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:23:21]free response buf [21:23:21]execute_script done [21:23:21]execute_script returns [21:23:21]free content buf [21:23:21]Sock 10.Close socket [21:23:21]Sock 10.Thread stoped [21:23:24]recv_with_timeout no data received [21:23:25]ConnectInit Can't take IP for lk.salyk.kg [21:23:25]CommunicateWithHost connect error [21:23:25]CommunicateWithHost err = -1 [21:23:25]OFD Sender: Server communicate error [21:23:30]OFD Sender: Processing packet 151613 [packets to send 825, broken 824] [21:23:30]ProducePacketName [21:23:30]name=ofd_packets/00151613 [21:23:30]OFD Sender: To server: pG, [21:23:30]CommunicateWithHost lk.salyk.kg:30040 [21:23:30]ConnectInit lk.salyk.kg [21:23:33]Connected sock=10 [21:23:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 C6 BC 03 01 FA 33 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1E 2D 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AA 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 34 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 46 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 50 02 00 35 04 06 00 1B 45 A8 99 DA 9F D1 BA F9 D0 DB FA A0 1A [21:23:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 97 47 00 F0 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3D 50 02 00 F4 03 04 00 59 E1 EE 66 B6 04 01 00 00 5D 94 45 26 A0 B1 D6 32 [21:23:33]CommunicateWithHost err = 0 [21:23:33]CheckOFDResponse [21:23:33]1017 (14) - 77093643461234 [21:23:33]1041 (16) - 0000000000871835 [21:23:33]1040 (4) - 151613 [21:23:33]1012 (4) - 21.09.2024 15:08 [21:23:33]1206 (1) - 0 [21:23:33]OFD Sender: Remove packet 151613 [21:23:33]ProducePacketName [21:23:33]name=ofd_packets/00151613 [21:23:33]NVStorageDeleteData [21:23:34]OFD Sender: No OFD packet to send [21:23:39]OFD Sender: No OFD packet to send [21:23:44]recv_with_timeout no data received [21:23:44]OFD Sender: No OFD packet to send [21:23:49]OFD Sender: No OFD packet to send [21:23:54]OFD Sender: No OFD packet to send [21:23:59]OFD Sender: No OFD packet to send [21:24:04]OFD Sender: No OFD packet to send [21:24:09]OFD Sender: No OFD packet to send [21:24:14]OFD Sender: No OFD packet to send [21:24:19]OFD Sender: No OFD packet to send [21:24:24]OFD Sender: No OFD packet to send [21:24:29]OFD Sender: No OFD packet to send [21:24:34]OFD Sender: No OFD packet to send [21:24:39]OFD Sender: No OFD packet to send [21:24:44]OFD Sender: No OFD packet to send [21:24:49]OFD Sender: No OFD packet to send [21:24:54]OFD Sender: No OFD packet to send [21:24:59]OFD Sender: No OFD packet to send [21:25:04]OFD Sender: No OFD packet to send [21:25:09]OFD Sender: No OFD packet to send [21:25:13]recv_with_timeout no data received [21:25:14]OFD Sender: No OFD packet to send [21:25:17]accept exits with 7 [21:25:17]New connection [21:25:17]New thread 3067309412 created [21:25:17]Thread 3067452772 joined [21:25:17]Waiting for new connection... [21:25:17] Sock 7.Parse request [21:25:17]Sock 7.Check first char [21:25:17]Sock 7.First char is OK [21:25:17]request: POST /json_proto HTTP/1.0 [21:25:17]Method: POST [21:25:17]URL: /json_proto [21:25:17]Method is POST - this is cgi request [21:25:17]url: /json_proto [21:25:17]query_string will be loaded in cgi processing [21:25:17]execute_cgi json_proto POST (null) [21:25:17]execute_cgi path=json_proto method=POST [21:25:17]POST find Content-Length [21:25:17]Host: 172.17.43.67:8080 [21:25:17]Content-Length: 678 [21:25:17]Content-Type: application/json [21:25:17] [21:25:17]POST finish read [21:25:17]Found Content-Length = 678 [21:25:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:17]execute_script... [21:25: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)1785628", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:25:17]POST & json_proto [21:25:17]process_json_proto [21:25:17]json parsed OK: [21:25:17]protocol is kg_v1.0 [21:25:17]action value=close_receipt [21:25:17]process_action close_receipt [21:25:17]cmd_close_receipt [21:25:17]MH_GetDate [21:25:17]Write to MH i2c: F0 00 00 A7 0C A2 [21:25:17]Write i2c OK [21:25:17]MH_I2C_Read... [21:25:17]Read from MH i2c: F0 [21:25:17]MH_I2C_Read... [21:25:17]Read from MH i2c: F0 09 00 [21:25:17]MH_I2C_Read... [21:25:17]Read from MH i2c: F0 09 00 A7 0C 00 BE 39 EF 66 6A BD 47 65 CA [21:25:17]GetLastDocTimeStamp 1726953798 [21:25:17]current date 1726953918 [21:25:17]FM_GetShiftState [21:25:17]SAM_PROTO_GetShiftState [21:25:17]wFMCommunicate request_size=4 [21:25:17]MH_SAM_APDU [21:25:17]CAPDU: 80 13 01 00 [21:25:17]Write to MH i2c: E2 08 00 A8 0C 80 13 01 00 00 00 00 00 31 [21:25:17]Write i2c OK [21:25:17]MH_I2C_Read... [21:25:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:17]Read from MH i2c: E2 [21:25:17]MH_I2C_Read... [21:25:17]Read from MH i2c: E2 0E 00 [21:25:17]MH_I2C_Read... [21:25:17]Read from MH i2c: E2 0E 00 A8 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C1 [21:25:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:25:17]wFMCommunicate OK [21:25:17]SAM_PROTO_GetShiftState done [21:25:17]FM_GetShiftState done [21:25:17]opened in 1726878748 [21:25:17]opened+sec_in_day 1726965148 [21:25:17]quantity*price = 35052 [21:25:17]sum+1 = 35054 [21:25:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 364 21.09.2024 21:25 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151614 ФПД: 98942786280844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T212518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151614&fm=98942786280844&tin=02508201610067®Number=0000000000091825&sum=35000 [21:25:18]StoreToDocumentArchive [21:25:18]shift 474 fd 151614 [21:25:18]save to /storage/0474/doc_00151614 [21:25:18]save last doc name /storage/0474/doc_00151614 to /storage/kkm_last_doc_name [21:25:18]save OK [21:25:18]Clear old archive folders... [21:25:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:25:18]tlvbuf is 01474130 [21:25:18]SAM_PROTO_ClearQueue [21:25:18]wFMCommunicate request_size=4 [21:25:18]MH_SAM_APDU [21:25:18]CAPDU: 80 09 00 00 [21:25:18]Write to MH i2c: E2 08 00 B5 0C 80 09 00 00 00 00 00 00 33 [21:25:18]Write i2c OK [21:25:18]MH_I2C_Read... [21:25:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:25:18]Read from MH i2c: E2 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: E2 03 00 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: E2 03 00 B5 0C 00 90 00 35 [21:25:18]RAPDU: 90 00 [21:25:18]wFMCommunicate OK [21:25:18]SAM_PROTO_ClearQueue done [21:25:18]KKMCreateOFDPacket [21:25:18]OFDProtocolAddRootSTLVToBuf [21:25:18]FM_MakeSignedData [21:25:18]FM_MakeSignedData [21:25:18]SAM_PROTO_SignData [21:25:18]wFMCommunicate request_size=4 [21:25:18]MH_SAM_APDU [21:25:18]CAPDU: 80 0D 01 02 [21:25:18]Write to MH i2c: E2 08 00 B6 0C 80 0D 01 02 00 00 00 00 3B [21:25:18]Write i2c OK [21:25:18]MH_I2C_Read... [21:25:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:25:18]Read from MH i2c: E2 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: E2 03 00 [21:25:18]MH_I2C_Read... [21:25:18]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [21:25:18]RAPDU: 90 00 [21:25:18]wFMCommunicate OK [21:25:18]wFMCommunicate request_size=255 [21:25:18]MH_SAM_APDU [21:25: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 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 BE 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 50 02 00 35 04 06 00 59 [21:25:18]Write to MH i2c: E2 02 01 B7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 BE 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 50 02 00 35 04 06 00 59 00 00 62 [21:25:18]Write i2c OK [21:25:18]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 B7 0C 00 90 00 37 [21:25:19]RAPDU: 90 00 [21:25:19]wFMCommunicate OK [21:25:19]wFMCommunicate request_size=10 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 0D 02 02 05 FC E9 A1 1D 8C [21:25:19]Write to MH i2c: E2 0D 00 B8 0C 80 0D 02 02 05 00 FC E9 A1 1D 8C 00 00 77 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 03 00 B8 0C 00 90 00 38 [21:25:19]RAPDU: 90 00 [21:25:19]wFMCommunicate OK [21:25:19]wFMCommunicate request_size=4 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 0D 03 02 [21:25:19]Write to MH i2c: E2 08 00 B9 0C 80 0D 03 02 00 00 00 00 40 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 0B 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 0B 00 B9 0C 00 50 D3 84 07 0F 00 74 08 90 00 7A [21:25:19]RAPDU: 50 D3 84 07 0F 00 74 08 90 00 [21:25:19]wFMCommunicate OK [21:25:19]SAM_PROTO_SignData done [21:25:19]FM_MakeSignedData done [21:25:19]CreateOFDProtocolMessage [21:25:19]wFMCommunicate request_size=4 [21:25:19]MH_SAM_APDU [21:25:19]CAPDU: 80 11 00 00 [21:25:19]Write to MH i2c: E2 08 00 BA 0C 80 11 00 00 00 00 00 00 40 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:19]Read from MH i2c: E2 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 17 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: E2 17 00 BA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [21:25:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:25:19]wFMCommunicate OK [21:25:19]CreateOFDProtocolMessage done [21:25:19]OFDSenderStorePacket 151614 [21:25:19]StoreOFDPacket docnum=151614 [21:25:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 69 07 01 D3 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 BE 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 50 02 00 35 04 06 00 59 FC E9 A1 1D 8C 50 D3 84 07 0F 00 74 08 [21:25:19]CheckFolder [21:25:19]dirname=/storage/ofd_packets [21:25:19]CheckFolder done [21:25:19]ProducePacketName [21:25:19]name=ofd_packets/00151614 [21:25:19]NVStorageSaveData ofd_packets/00151614 [21:25:19]File name is /storage/ofd_packets/00151614 [21:25:19]Write 301 bytes [21:25:19]NVStorageSaveData done [21:25:19]OFDSenderStorePacket done [21:25:19]KKMCreateOFDPacket done [21:25:19]NVStorageSaveData kkm_last_timestamp [21:25:19]File name is /storage/kkm_last_timestamp [21:25:19]Write 4 bytes [21:25:19]NVStorageSaveData done [21:25:19]ExternCall_PrintAddStr [21:25:19]wPrintStart [21:25:19]Write to MH i2c: 01 00 00 BB 0C C7 [21:25:19]Write i2c OK [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: 01 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: 01 07 00 [21:25:19]MH_I2C_Read... [21:25:19]Read from MH i2c: 01 07 00 BB 0C 00 00 00 00 00 FF 0F DC [21:25:19]RasterBufferAndPrint [21:25:19]line Счет N : (1)1785628 [21:25:19]line ИНН: 02508201610067 [21:25:19]line Контрольно-Кассовый Чек [21:25:19]line ПРОДАЖА [21:25:19]line ТРК (МРК, ГНК) : 12 [21:25:19]line Товар: 2710124130 [21:25:19]line Аи-92-К-5 [21:25:19]line 5.170 * 67.80 [21:25:19]line = 350.53 [21:25:19]line НДС 12% НСП 1% [21:25:19]line > о реализуемом товаре [21:25:19]line ОКРУГЛЕНИЕ: -0.53 [21:25:19]line ИТОГО: 350.00 [21:25:19]line Внесено: 350.00 [21:25:19]line СДАЧА: 0.00 [21:25:19]line НСП 1% : 3.10 [21:25:19]line НДС 12% : 37.22 [21:25:19]line Наличными: 350.00 [21:25:19]line Безнал.: 0.00 [21:25:19]line Место: АЗС № 89 "Партнер Нефть" [21:25:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:25:19]line СНО: Общий режим [21:25:19]line Чек 364 21.09.2024 21:25 [21:25:19]line Смена: 474 ФФД: 1.0 [21:25:19]line ЗНМ: 0300000113 [21:25:19]line РНМ: 0000000000091825 [21:25:19]line Версия ККМ: 001 [21:25:19]line ФМ: 0000000000871835 [21:25:19]line ФД: 151614 [21:25:19]line ФПД: 98942786280844 [21:25:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T212518&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151614&fm=98942786280844&tin=02508201610067®Number=0000000000091825&sum=35000 [21:25:19]written 0, free lines is 4095 [21:25:19]OFD Sender: Processing packet 151614 [packets to send 825, broken 824] [21:25:19]ProducePacketName [21:25:19]name=ofd_packets/00151614 [21:25:19]OFD Sender: To server: pG, [21:25:19]CommunicateWithHost lk.salyk.kg:30040 [21:25:19]ConnectInit lk.salyk.kg [21:25:20]Write to MH i2c: 01 00 00 E6 0C F2 [21:25:20]Write i2c OK [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: 01 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: 01 07 00 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: 01 07 00 E6 0C 00 00 00 00 00 CE 0C D3 [21:25:20]RasterBufferAndPrint [21:25:20]line [21:25:20]line [21:25:20]line [21:25:20]line [21:25:20]line [21:25:20]written 0, free lines is 3284 [21:25:20]MH_Cut [21:25:20]Write to MH i2c: D1 01 00 ED 0C 01 CB [21:25:20]Write i2c OK [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: D1 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: D1 01 00 [21:25:20]MH_I2C_Read... [21:25:20]Read from MH i2c: D1 01 00 ED 0C 00 CA [21:25:20]Write to MH i2c: 01 00 00 EE 0C FA [21:25:20]Write i2c OK [21:25:20]MH_I2C_Read... [21:25:20]*** Cut start [21:25:20]*** Purtial cut [21:25:20]*** Stage 1: CUTSNS_PIN = 1 [21:25:21]Read from MH i2c: 01 [21:25:21]MH_I2C_Read... [21:25:21]*** Stop cut motor [21:25:21]*** Cut end [21:25:21]Read from MH i2c: 01 07 00 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: 01 07 00 EE 0C 00 00 00 00 00 FF 0F 0F [21:25:21]process_action close_receipt done [21:25:21]requested_data is exist [21:25:21]produce_requested_data [21:25:21]requested_item fm.sn is exist - process it [21:25:21]wFMCommunicate request_size=4 [21:25:21]MH_SAM_APDU [21:25:21]CAPDU: 80 11 00 00 [21:25:21]Write to MH i2c: E2 08 00 EF 0C 80 11 00 00 00 00 00 00 75 [21:25:21]Write i2c OK [21:25:21]MH_I2C_Read... [21:25:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:25:21]Read from MH i2c: E2 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: E2 17 00 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: E2 17 00 EF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C8 [21:25:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:25:21]wFMCommunicate OK [21:25:21]requested_item fd.num is exist - process it [21:25:21]SAM_PROTO_GetFieldsCounters [21:25:21]wFMCommunicate request_size=4 [21:25:21]MH_SAM_APDU [21:25:21]CAPDU: 80 13 00 00 [21:25:21]Write to MH i2c: E2 08 00 F0 0C 80 13 00 00 00 00 00 00 78 [21:25:21]Write i2c OK [21:25:21]MH_I2C_Read... [21:25:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:25:21]Read from MH i2c: E2 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: E2 62 00 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: E2 62 00 F0 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 4B [21:25:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 3E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6C 01 00 00 5E 04 04 00 6C 01 00 00 57 04 04 00 6D 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:25:21]wFMCommunicate OK [21:25:21]SAM_PROTO_GetFieldsCounters done [21:25:21]requested_item shift.num is exist - process it [21:25:21]requested_item shift.opened is exist - process it [21:25:21]req_shift_opened [21:25:21]FM_GetShiftState [21:25:21]SAM_PROTO_GetShiftState [21:25:21]wFMCommunicate request_size=4 [21:25:21]MH_SAM_APDU [21:25:21]CAPDU: 80 13 01 00 [21:25:21]Write to MH i2c: E2 08 00 F1 0C 80 13 01 00 00 00 00 00 7A [21:25:21]Write i2c OK [21:25:21]MH_I2C_Read... [21:25:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:25:21]Read from MH i2c: E2 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: E2 0E 00 [21:25:21]MH_I2C_Read... [21:25:21]Read from MH i2c: E2 0E 00 F1 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0A [21:25:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:25:21]wFMCommunicate OK [21:25:21]SAM_PROTO_GetShiftState done [21:25:21]FM_GetShiftState done [21:25:21]req_shift_opened done [21:25:21]requested_item shift.open_date is exist - process it [21:25:21]req_shift_open_date [21:25:21]req_shift_open_date done [21:25:21]produce_requested_data done [21:25:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151614,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:25:21]process_action_free close_receipt [21:25:21]json_value_free [21:25:21]json_value_free done [21:25:21]process_json_proto returns [21:25:21]Send response to host [21:25:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151614,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:25:21]free response buf [21:25:21]execute_script done [21:25:21]execute_script returns [21:25:21]free content buf [21:25:21]Sock 7.Close socket [21:25:21]Sock 7.Thread stoped [21:25:22]Connected sock=11 [21:25:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 0A 69 07 01 D3 F6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 01 00 00 F4 03 04 00 BE 39 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 50 02 00 35 04 06 00 59 FC E9 A1 1D 8C 50 D3 84 07 0F 00 74 08 [21:25:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FF FC 47 00 F1 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3E 50 02 00 F4 03 04 00 C6 E1 EE 66 B6 04 01 00 00 36 88 63 7B F3 D4 D7 99 [21:25:23]CommunicateWithHost err = 0 [21:25:23]CheckOFDResponse [21:25:23]1017 (14) - 77093643461234 [21:25:23]1041 (16) - 0000000000871835 [21:25:23]1040 (4) - 151614 [21:25:23]1012 (4) - 21.09.2024 15:09 [21:25:23]1206 (1) - 0 [21:25:23]OFD Sender: Remove packet 151614 [21:25:23]ProducePacketName [21:25:23]name=ofd_packets/00151614 [21:25:23]NVStorageDeleteData [21:25:24]OFD Sender: No OFD packet to send [21:25:29]OFD Sender: No OFD packet to send [21:25:34]OFD Sender: No OFD packet to send [21:25:35]recv_with_timeout no data received [21:25:39]OFD Sender: No OFD packet to send [21:25:44]OFD Sender: No OFD packet to send [21:25:49]OFD Sender: No OFD packet to send [21:25:54]OFD Sender: No OFD packet to send [21:25:59]OFD Sender: No OFD packet to send [21:26:04]OFD Sender: No OFD packet to send [21:26:09]OFD Sender: No OFD packet to send [21:26:10]recv_with_timeout no data received [21:26:14]OFD Sender: No OFD packet to send [21:26:19]OFD Sender: No OFD packet to send [21:26:24]OFD Sender: No OFD packet to send [21:26:29]recv_with_timeout no data received [21:26:29]OFD Sender: No OFD packet to send [21:26:34]OFD Sender: No OFD packet to send [21:26:39]OFD Sender: No OFD packet to send [21:26:41]recv_with_timeout no data received [21:26:44]OFD Sender: No OFD packet to send [21:26:49]OFD Sender: No OFD packet to send [21:26:54]OFD Sender: No OFD packet to send [21:26:59]OFD Sender: No OFD packet to send [21:27:04]OFD Sender: No OFD packet to send [21:27:09]OFD Sender: No OFD packet to send [21:27:14]OFD Sender: No OFD packet to send [21:27:15]recv_with_timeout no data received [21:27:19]OFD Sender: No OFD packet to send [21:27:24]OFD Sender: No OFD packet to send [21:27:29]OFD Sender: No OFD packet to send [21:27:34]OFD Sender: No OFD packet to send [21:27:36]recv_with_timeout no data received [21:27:39]OFD Sender: No OFD packet to send [21:27:44]OFD Sender: No OFD packet to send [21:27:49]OFD Sender: No OFD packet to send [21:27:54]OFD Sender: No OFD packet to send [21:27:59]OFD Sender: No OFD packet to send [21:28:04]OFD Sender: No OFD packet to send [21:28:09]OFD Sender: No OFD packet to send [21:28:14]OFD Sender: No OFD packet to send [21:28:20]OFD Sender: No OFD packet to send [21:28:25]OFD Sender: No OFD packet to send [21:28:30]OFD Sender: No OFD packet to send [21:28:35]OFD Sender: No OFD packet to send [21:28:40]OFD Sender: No OFD packet to send [21:28:45]OFD Sender: No OFD packet to send [21:28:50]OFD Sender: No OFD packet to send [21:28:53]recv_with_timeout no data received [21:28:55]OFD Sender: No OFD packet to send [21:29:00]OFD Sender: No OFD packet to send [21:29:05]OFD Sender: No OFD packet to send [21:29:10]OFD Sender: No OFD packet to send [21:29:15]OFD Sender: No OFD packet to send [21:29:20]OFD Sender: No OFD packet to send [21:29:25]OFD Sender: No OFD packet to send [21:29:30]OFD Sender: No OFD packet to send [21:29:35]OFD Sender: No OFD packet to send [21:29:40]OFD Sender: No OFD packet to send [21:29:45]OFD Sender: No OFD packet to send [21:29:50]OFD Sender: No OFD packet to send [21:29:50]recv_with_timeout no data received [21:29:55]OFD Sender: No OFD packet to send [21:30:00]OFD Sender: No OFD packet to send [21:30:05]OFD Sender: No OFD packet to send [21:30:10]OFD Sender: No OFD packet to send [21:30:15]OFD Sender: No OFD packet to send [21:30:20]OFD Sender: No OFD packet to send [21:30:25]OFD Sender: No OFD packet to send [21:30:30]OFD Sender: No OFD packet to send [21:30:35]OFD Sender: No OFD packet to send [21:30:40]OFD Sender: No OFD packet to send [21:30:45]OFD Sender: No OFD packet to send [21:30:50]OFD Sender: No OFD packet to send [21:30:55]OFD Sender: No OFD packet to send [21:31:00]OFD Sender: No OFD packet to send [21:31:05]OFD Sender: No OFD packet to send [21:31:10]OFD Sender: No OFD packet to send [21:31:12]recv_with_timeout no data received [21:31:15]OFD Sender: No OFD packet to send [21:31:20]OFD Sender: No OFD packet to send [21:31:25]OFD Sender: No OFD packet to send [21:31:30]OFD Sender: No OFD packet to send [21:31:35]OFD Sender: No OFD packet to send [21:31:40]recv_with_timeout no data received [21:31:40]OFD Sender: No OFD packet to send [21:31:45]OFD Sender: No OFD packet to send [21:31:50]OFD Sender: No OFD packet to send [21:31:55]OFD Sender: No OFD packet to send [21:32:00]OFD Sender: No OFD packet to send [21:32:05]OFD Sender: No OFD packet to send [21:32:10]OFD Sender: No OFD packet to send [21:32:15]OFD Sender: No OFD packet to send [21:32:19]recv_with_timeout no data received [21:32:20]OFD Sender: No OFD packet to send [21:32:25]OFD Sender: No OFD packet to send [21:32:30]OFD Sender: No OFD packet to send [21:32:35]OFD Sender: No OFD packet to send [21:32:40]OFD Sender: No OFD packet to send [21:32:45]OFD Sender: No OFD packet to send [21:32:50]OFD Sender: No OFD packet to send [21:32:55]OFD Sender: No OFD packet to send [21:33:01]OFD Sender: No OFD packet to send [21:33:06]OFD Sender: No OFD packet to send [21:33:11]OFD Sender: No OFD packet to send [21:33:16]OFD Sender: No OFD packet to send [21:33:21]OFD Sender: No OFD packet to send [21:33:26]OFD Sender: No OFD packet to send [21:33:31]OFD Sender: No OFD packet to send [21:33:36]OFD Sender: No OFD packet to send [21:33:41]OFD Sender: No OFD packet to send [21:33:46]OFD Sender: No OFD packet to send [21:33:51]recv_with_timeout no data received [21:33:51]OFD Sender: No OFD packet to send [21:33:56]OFD Sender: No OFD packet to send [21:34:01]OFD Sender: No OFD packet to send [21:34:06]OFD Sender: No OFD packet to send [21:34:11]OFD Sender: No OFD packet to send [21:34:13]recv_with_timeout no data received [21:34:16]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:46]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:56]OFD Sender: No OFD packet to send [21:35:01]OFD Sender: No OFD packet to send [21:35:06]OFD Sender: No OFD packet to send [21:35:10]recv_with_timeout no data received [21:35:11]OFD Sender: No OFD packet to send [21:35:16]OFD Sender: No OFD packet to send [21:35:21]OFD Sender: No OFD packet to send [21:35:26]OFD Sender: No OFD packet to send [21:35:31]OFD Sender: No OFD packet to send [21:35:36]OFD Sender: No OFD packet to send [21:35:41]OFD Sender: No OFD packet to send [21:35:46]OFD Sender: No OFD packet to send [21:35:51]OFD Sender: No OFD packet to send [21:35:56]OFD Sender: No OFD packet to send [21:36:01]OFD Sender: No OFD packet to send [21:36:06]OFD Sender: No OFD packet to send [21:36:11]OFD Sender: No OFD packet to send [21:36:16]OFD Sender: No OFD packet to send [21:36:21]OFD Sender: No OFD packet to send [21:36:26]OFD Sender: No OFD packet to send [21:36:31]OFD Sender: No OFD packet to send [21:36:36]OFD Sender: No OFD packet to send [21:36:41]OFD Sender: No OFD packet to send [21:36:46]OFD Sender: No OFD packet to send [21:36:51]OFD Sender: No OFD packet to send [21:36:52]recv_with_timeout no data received [21:36:56]OFD Sender: No OFD packet to send [21:37:01]OFD Sender: No OFD packet to send [21:37:06]OFD Sender: No OFD packet to send [21:37:11]OFD Sender: No OFD packet to send [21:37:16]OFD Sender: No OFD packet to send [21:37:21]OFD Sender: No OFD packet to send [21:37:26]OFD Sender: No OFD packet to send [21:37:31]OFD Sender: No OFD packet to send [21:37:36]OFD Sender: No OFD packet to send [21:37:42]OFD Sender: No OFD packet to send [21:37:47]OFD Sender: No OFD packet to send [21:37:52]OFD Sender: No OFD packet to send [21:37:57]OFD Sender: No OFD packet to send [21:38:02]OFD Sender: No OFD packet to send [21:38:07]OFD Sender: No OFD packet to send [21:38:12]OFD Sender: No OFD packet to send [21:38:17]OFD Sender: No OFD packet to send [21:38:22]OFD Sender: No OFD packet to send [21:38:27]OFD Sender: No OFD packet to send [21:38:32]OFD Sender: No OFD packet to send [21:38:37]OFD Sender: No OFD packet to send [21:38:42]OFD Sender: No OFD packet to send [21:38:42]recv_with_timeout no data received [21:38:47]OFD Sender: No OFD packet to send [21:38:52]OFD Sender: No OFD packet to send [21:38:57]OFD Sender: No OFD packet to send [21:38:59]recv_with_timeout no data received [21:39:02]OFD Sender: No OFD packet to send [21:39:07]OFD Sender: No OFD packet to send [21:39:12]OFD Sender: No OFD packet to send [21:39:17]OFD Sender: No OFD packet to send [21:39:18]recv_with_timeout no data received [21:39:22]OFD Sender: No OFD packet to send [21:39:27]OFD Sender: No OFD packet to send [21:39:32]OFD Sender: No OFD packet to send [21:39:37]OFD Sender: No OFD packet to send [21:39:39]recv_with_timeout no data received [21:39:42]OFD Sender: No OFD packet to send [21:39:47]OFD Sender: No OFD packet to send [21:39:52]OFD Sender: No OFD packet to send [21:39:57]OFD Sender: No OFD packet to send [21:40:02]OFD Sender: No OFD packet to send [21:40:07]OFD Sender: No OFD packet to send [21:40:12]OFD Sender: No OFD packet to send [21:40:17]OFD Sender: No OFD packet to send [21:40:19]recv_with_timeout no data received [21:40:22]OFD Sender: No OFD packet to send [21:40:27]OFD Sender: No OFD packet to send [21:40:32]OFD Sender: No OFD packet to send [21:40:37]OFD Sender: No OFD packet to send [21:40:42]OFD Sender: No OFD packet to send [21:40:47]OFD Sender: No OFD packet to send [21:40:52]OFD Sender: No OFD packet to send [21:40:57]OFD Sender: No OFD packet to send [21:41:02]OFD Sender: No OFD packet to send [21:41:07]OFD Sender: No OFD packet to send [21:41:12]OFD Sender: No OFD packet to send [21:41:17]OFD Sender: No OFD packet to send [21:41:22]recv_with_timeout no data received [21:41:22]OFD Sender: No OFD packet to send [21:41:38]Read from MH i2c: E2 03 00 FA 0C 00 90 00 7A [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=11 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [21:41:38]Write to MH i2c: E2 0E 00 FB 0C 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 B9 [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 FB 0C 00 90 00 7B [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=13 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 15 02 00 08 F4 03 04 00 92 3D EF 66 [21:41:38]Write to MH i2c: E2 10 00 FC 0C 80 15 02 00 08 00 F4 03 04 00 92 3D EF 66 00 00 B7 [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 FC 0C 00 90 00 7C [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=25 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [21:41:38]Write to MH i2c: E2 1C 00 FD 0C 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 EB [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 FD 0C 00 90 00 7D [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=4 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 15 03 00 [21:41:38]Write to MH i2c: E2 08 00 FE 0C 80 15 03 00 00 00 00 00 8B [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 40 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 40 00 FE 0C 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6D 01 00 00 35 04 06 00 C3 40 55 55 7E A0 90 00 26 [21:41:38]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6D 01 00 00 35 04 06 00 C3 40 55 55 7E A0 90 00 [21:41:38]wFMCommunicate OK [21:41:38]SAM_PROTO_ProcessDocument answer len = 59 [21:41:38]SAM_PROTO_ProcessDocument done [21:41:38]SetTLVBufToDocument [21:41:38]Processing tag 1209 (04B9) [21:41:38]Malloc new data [21:41:38]Processing tag 1041 (0411) [21:41:38]Processing tag 1040 (0410) [21:41:38]Malloc new data [21:41:38]Processing tag 1038 (040E) [21:41:38]Malloc new data [21:41:38]Processing tag 1042 (0412) [21:41:38]Malloc new data [21:41:38]Processing tag 1077 (0435) [21:41:38]Malloc new data [21:41:38]SetTLVBufToDocument err=0 [21:41:38]KKMLoadAndSignReceiptData store KKM data [21:41:38]KKMLoadAndSignReceiptData err=0 [21:41:38]wFMCommunicate request_size=4 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 11 00 00 [21:41:38]Write to MH i2c: E2 08 00 FF 0C 80 11 00 00 00 00 00 00 85 [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 17 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 17 00 FF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D8 [21:41:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:41:38]wFMCommunicate OK [21:41:38]Счет N : (1)1785629 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 41 Товар: 2710194210 ДТ-К-5 119.690 * 75.20 = 9000.69 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 365 21.09.2024 21:41 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 119.69 сом ФМ: 0000000000871835 ФД: 151615 ФПД: 214681076989600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214138&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151615&fm=214681076989600&tin=02508201610067®Number=0000000000091825&sum=900000 [21:41:38]StoreToDocumentArchive [21:41:38]shift 474 fd 151615 [21:41:38]save to /storage/0474/doc_00151615 [21:41:38]save last doc name /storage/0474/doc_00151615 to /storage/kkm_last_doc_name [21:41:38]save OK [21:41:38]Clear old archive folders... [21:41:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:41:38]tlvbuf is 0146ED30 [21:41:38]SAM_PROTO_ClearQueue [21:41:38]wFMCommunicate request_size=4 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 09 00 00 [21:41:38]Write to MH i2c: E2 08 00 00 0D 80 09 00 00 00 00 00 00 7F [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 00 0D 00 90 00 81 [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]SAM_PROTO_ClearQueue done [21:41:38]KKMCreateOFDPacket [21:41:38]OFDProtocolAddRootSTLVToBuf [21:41:38]FM_MakeSignedData [21:41:38]FM_MakeSignedData [21:41:38]SAM_PROTO_SignData [21:41:38]wFMCommunicate request_size=4 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 0D 01 02 [21:41:38]Write to MH i2c: E2 08 00 01 0D 80 0D 01 02 00 00 00 00 87 [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=255 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 92 3D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 50 02 00 35 04 06 00 C3 40 55 55 [21:41:38]Write to MH i2c: E2 02 01 02 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 92 3D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 3F 50 02 00 35 04 06 00 C3 40 55 55 00 00 F7 [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 02 0D 00 90 00 83 [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=7 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 0D 02 02 02 7E A0 [21:41:38]Write to MH i2c: E2 0A 00 03 0D 80 0D 02 02 02 00 7E A0 00 00 AC [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 03 00 03 0D 00 90 00 84 [21:41:38]RAPDU: 90 00 [21:41:38]wFMCommunicate OK [21:41:38]wFMCommunicate request_size=4 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 0D 03 02 [21:41:38]Write to MH i2c: E2 08 00 04 0D 80 0D 03 02 00 00 00 00 8C [21:41:38]Write i2c OK [21:41:38]MH_I2C_Read... [21:41:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:41:38]Read from MH i2c: E2 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 0B 00 [21:41:38]MH_I2C_Read... [21:41:38]Read from MH i2c: E2 0B 00 04 0D 00 ED D5 BD 86 9D 5D F2 9A 90 00 18 [21:41:38]RAPDU: ED D5 BD 86 9D 5D F2 9A 90 00 [21:41:38]wFMCommunicate OK [21:41:38]SAM_PROTO_SignData done [21:41:38]FM_MakeSignedData done [21:41:38]CreateOFDProtocolMessage [21:41:38]wFMCommunicate request_size=4 [21:41:38]MH_SAM_APDU [21:41:38]CAPDU: 80 11 00 00 [21:41:27]OFD Sender: No OFD packet to send [21:41:32]OFD Sender: No OFD packet to send [21:41:37]accept exits with 9 [21:41:37]New connection [21:41:37]New thread 3067452772 created [21:41:37]Thread 3067309412 joined [21:41:37]Waiting for new connection... [21:41:37] Sock 9.Parse request [21:41:37]Sock 9.Check first char [21:41:37]Sock 9.First char is OK [21:41:37]request: POST /json_proto HTTP/1.0 [21:41:37]Method: POST [21:41:37]URL: /json_proto [21:41:37]Method is POST - this is cgi request [21:41:37]url: /json_proto [21:41:37]query_string will be loaded in cgi processing [21:41:37]execute_cgi json_proto POST (null) [21:41:37]execute_cgi path=json_proto method=POST [21:41:37]POST find Content-Length [21:41:37]Host: 172.17.43.67:8080 [21:41:37]Content-Length: 980 [21:41:37]Content-Type: application/json [21:41:37] [21:41:37]POST finish read [21:41:37]Found Content-Length = 980 [21:41:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:37]execute_script... [21:41:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785629", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:41:37]POST & json_proto [21:41:37]process_json_proto [21:41:37]json parsed OK: [21:41:37]protocol is kg_v1.0 [21:41:37]action value=close_receipt [21:41:37]process_action close_receipt [21:41:37]cmd_close_receipt [21:41:37]MH_GetDate [21:41:37]Write to MH i2c: F0 00 00 F2 0C ED [21:41:37]Write i2c OK [21:41:37]MH_I2C_Read... [21:41:37]Read from MH i2c: F0 [21:41:37]MH_I2C_Read... [21:41:37]Read from MH i2c: F0 09 00 [21:41:37]MH_I2C_Read... [21:41:37]Read from MH i2c: F0 09 00 F2 0C 00 92 3D EF 66 6A BD 47 65 ED [21:41:37]GetLastDocTimeStamp 1726953918 [21:41:37]current date 1726954898 [21:41:37]FM_GetShiftState [21:41:37]SAM_PROTO_GetShiftState [21:41:37]wFMCommunicate request_size=4 [21:41:37]MH_SAM_APDU [21:41:37]CAPDU: 80 13 01 00 [21:41:37]Write to MH i2c: E2 08 00 F3 0C 80 13 01 00 00 00 00 00 7C [21:41:37]Write i2c OK [21:41:37]MH_I2C_Read... [21:41:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:41:37]Read from MH i2c: E2 [21:41:37]MH_I2C_Read... [21:41:37]Read from MH i2c: E2 0E 00 [21:41:37]MH_I2C_Read... [21:41:37]Read from MH i2c: E2 0E 00 F3 0C 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0C [21:41:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:41:37]wFMCommunicate OK [21:41:37]SAM_PROTO_GetShiftState done [21:41:37]FM_GetShiftState done [21:41:37]opened in 1726878748 [21:41:37]opened+sec_in_day 1726965148 [21:41:37]quantity*price = 900068 [21:41:37]sum+1 = 900070 [21:41:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 367 21.09.2024 21:47 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151617 ФПД: 145270282579694 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151617&fm=145270282579694&tin=02508201610067®Number=0000000000091825&sum=200000 [21:47:29]StoreToDocumentArchive [21:47:29]shift 474 fd 151617 [21:47:29]save to /storage/0474/doc_00151617 [21:47:29]save last doc name /storage/0474/doc_00151617 to /storage/kkm_last_doc_name [21:47:29]save OK [21:47:29]Clear old archive folders... [21:47:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:47:29]tlvbuf is 014760B0 [21:47:29]SAM_PROTO_ClearQueue [21:47:29]wFMCommunicate request_size=4 [21:47:29]MH_SAM_APDU [21:47:29]CAPDU: 80 09 00 00 [21:47:29]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:47:29]Write i2c OK [21:47:29]MH_I2C_Read... [21:47:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:47:29]Read from MH i2c: E2 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: E2 03 00 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:47:29]RAPDU: 90 00 [21:47:29]wFMCommunicate OK [21:47:29]SAM_PROTO_ClearQueue done [21:47:29]KKMCreateOFDPacket [21:47:29]OFDProtocolAddRootSTLVToBuf [21:47:29]FM_MakeSignedData [21:47:29]FM_MakeSignedData [21:47:29]SAM_PROTO_SignData [21:47:29]wFMCommunicate request_size=4 [21:47:29]MH_SAM_APDU [21:47:29]CAPDU: 80 0D 01 02 [21:47:29]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:47:29]Write i2c OK [21:47:29]MH_I2C_Read... [21:47:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:47:29]Read from MH i2c: E2 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: E2 03 00 [21:47:29]MH_I2C_Read... [21:47:29]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:47:29]RAPDU: 90 00 [21:47:29]wFMCommunicate OK [21:47:29]wFMCommunicate request_size=255 [21:47:29]MH_SAM_APDU [21:47:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 01 00 00 F4 03 04 00 F0 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 50 02 00 35 04 06 00 84 1F 5F 96 [21:47:29]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 6F 01 00 00 F4 03 04 00 F0 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 50 02 00 35 04 06 00 84 1F 5F 96 00 00 11 [21:47:30]Write i2c OK [21:47:30]MH_I2C_Read... [21:47:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A 82 47 00 43 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 40 50 02 00 F4 03 04 00 F5 E6 EE 66 B6 04 01 00 00 61 C4 28 FF 91 8E 4C 04 [21:47:30]CommunicateWithHost err = 0 [21:47:30]CheckOFDResponse [21:47:30]1017 (14) - 77093643461234 [21:47:30]1041 (16) - 0000000000871835 [21:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:30]1040 (4) - 151616 [21:47:30]1012 (4) - 21.09.2024 15:32 [21:47:30]1206 (1) - 0 [21:47:30]OFD Sender: Remove packet 151616 [21:47:30]ProducePacketName [21:47:30]name=ofd_packets/00151616 [21:47:30]NVStorageDeleteData [21:47:30]Read from MH i2c: E2 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 03 00 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:47:30]RAPDU: 90 00 [21:47:30]wFMCommunicate OK [21:47:30]wFMCommunicate request_size=7 [21:47:30]MH_SAM_APDU [21:47:30]CAPDU: 80 0D 02 02 02 EE EE [21:47:30]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 EE EE 00 00 88 [21:47:30]Write i2c OK [21:47:30]MH_I2C_Read... [21:47:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:30]Read from MH i2c: E2 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 03 00 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:47:30]RAPDU: 90 00 [21:47:30]wFMCommunicate OK [21:47:30]wFMCommunicate request_size=4 [21:47:30]MH_SAM_APDU [21:47:30]CAPDU: 80 0D 03 02 [21:47:30]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:47:30]Write i2c OK [21:47:30]MH_I2C_Read... [21:47:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:47:30]Read from MH i2c: E2 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 0B 00 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 0B 00 2F 00 00 09 45 CD 8B C1 07 45 8C 90 00 EA [21:47:30]RAPDU: 09 45 CD 8B C1 07 45 8C 90 00 [21:47:30]wFMCommunicate OK [21:47:30]SAM_PROTO_SignData done [21:47:30]FM_MakeSignedData done [21:47:30]CreateOFDProtocolMessage [21:47:30]wFMCommunicate request_size=4 [21:47:30]MH_SAM_APDU [21:47:30]CAPDU: 80 11 00 00 [21:47:30]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:47:30]Write i2c OK [21:47:30]MH_I2C_Read... [21:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:30]Read from MH i2c: E2 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 17 00 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [21:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:30]wFMCommunicate OK [21:47:30]CreateOFDProtocolMessage done [21:47:30]OFDSenderStorePacket 151617 [21:47:30]StoreOFDPacket docnum=151617 [21:47:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F5 EE 04 01 F9 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 F0 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 50 02 00 35 04 06 00 84 1F 5F 96 EE EE 09 45 CD 8B C1 07 45 8C [21:47:30]CheckFolder [21:47:30]dirname=/storage/ofd_packets [21:47:30]CheckFolder done [21:47:30]ProducePacketName [21:47:30]name=ofd_packets/00151617 [21:47:30]NVStorageSaveData ofd_packets/00151617 [21:47:30]File name is /storage/ofd_packets/00151617 [21:47:30]Write 298 bytes [21:47:30]NVStorageSaveData done [21:47:30]OFDSenderStorePacket done [21:47:30]KKMCreateOFDPacket done [21:47:30]NVStorageSaveData kkm_last_timestamp [21:47:30]File name is /storage/kkm_last_timestamp [21:47:30]Write 4 bytes [21:47:30]NVStorageSaveData done [21:47:30]ExternCall_PrintAddStr [21:47:30]wPrintStart [21:47:30]Write to MH i2c: 01 00 00 31 00 31 [21:47:30]Write i2c OK [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: 01 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: 01 07 00 [21:47:30]MH_I2C_Read... [21:47:30]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:47:30]RasterBufferAndPrint [21:47:30]line Счет N : (1)1785632 [21:47:30]line ИНН: 02508201610067 [21:47:30]line Контрольно-Кассовый Чек [21:47:30]line ПРОДАЖА [21:47:30]line ТРК (МРК, ГНК) : 31 [21:47:30]line Товар: 2710194210 [21:47:30]line ДТ-К-5 [21:47:30]line 26.250 * 76.20 [21:47:30]line = 2000.25 [21:47:30]line НДС 12% НСП 1% [21:47:30]line > о реализуемом товаре [21:47:30]line ОКРУГЛЕНИЕ: -0.25 [21:47:30]line ИТОГО: 2000.00 [21:47:30]line Внесено: 2000.00 [21:47:30]line СДАЧА: 0.00 [21:47:30]line НСП 1% : 17.70 [21:47:30]line НДС 12% : 212.42 [21:47:30]line Наличными: 2000.00 [21:47:30]line Безнал.: 0.00 [21:47:30]line Место: АЗС № 89 "Партнер Нефть" [21:47:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:47:30]line СНО: Общий режим [21:47:30]line Чек 367 21.09.2024 21:47 [21:47:30]line Смена: 474 ФФД: 1.0 [21:47:30]line ЗНМ: 0300000113 [21:47:30]line РНМ: 0000000000091825 [21:47:30]line Версия ККМ: 001 [21:47:30]line ФМ: 0000000000871835 [21:47:30]line ФД: 151617 [21:47:30]line ФПД: 145270282579694 [21:47:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214728&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151617&fm=145270282579694&tin=02508201610067®Number=0000000000091825&sum=200000 [21:47:30]written 0, free lines is 4095 [21:47:30]OFD Sender: Processing packet 151617 [packets to send 825, broken 824] [21:47:30]ProducePacketName [21:47:30]name=ofd_packets/00151617 [21:47:30]OFD Sender: To server: pG, [21:47:30]CommunicateWithHost lk.salyk.kg:30040 [21:47:30]ConnectInit lk.salyk.kg [21:47:31]Write to MH i2c: 01 00 00 5C 00 5C [21:47:31]Write i2c OK [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: 01 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: 01 07 00 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 EB 0C 5A [21:47:31]RasterBufferAndPrint [21:47:31]line [21:47:31]line [21:47:31]line [21:47:31]line [21:47:31]line [21:47:31]written 0, free lines is 3333 [21:47:31]MH_Cut [21:47:31]Write to MH i2c: D1 01 00 63 00 01 35 [21:47:31]Write i2c OK [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: D1 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: D1 01 00 [21:47:31]MH_I2C_Read... [21:47:31]Read from MH i2c: D1 01 00 63 00 00 34 [21:47:31]Write to MH i2c: 01 00 00 64 00 64 [21:47:31]Write i2c OK [21:47:31]MH_I2C_Read... [21:47:31]Connected sock=7 [21:47:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F5 EE 04 01 F9 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 01 00 00 F4 03 04 00 F0 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 50 02 00 35 04 06 00 84 1F 5F 96 EE EE 09 45 CD 8B C1 07 45 8C [21:47:31]*** Cut start [21:47:31]*** Purtial cut [21:47:31]*** Stage 1: CUTSNS_PIN = 1 [21:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 DD 33 47 00 E3 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 41 50 02 00 F4 03 04 00 F7 E6 EE 66 B6 04 01 00 00 2A 58 9D E0 0A F0 C3 8B [21:47:32]CommunicateWithHost err = 0 [21:47:32]CheckOFDResponse [21:47:32]1017 (14) - 77093643461234 [21:47:32]1041 (16) - 0000000000871835 [21:47:32]1040 (4) - 151617 [21:47:32]1012 (4) - 21.09.2024 15:32 [21:47:32]1206 (1) - 0 [21:47:32]OFD Sender: Remove packet 151617 [21:47:32]ProducePacketName [21:47:32]name=ofd_packets/00151617 [21:47:32]NVStorageDeleteData [21:47:32]Read from MH i2c: 01 *** Stop cut motor [21:47:32] [21:47:32]*** Cut end [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: 01 07 00 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:47:32]process_action close_receipt done [21:47:32]requested_data is exist [21:47:32]produce_requested_data [21:47:32]requested_item fm.sn is exist - process it [21:47:32]wFMCommunicate request_size=4 [21:47:32]MH_SAM_APDU [21:47:32]CAPDU: 80 11 00 00 [21:47:32]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:47:32]Write i2c OK [21:47:32]MH_I2C_Read... [21:47:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:32]Read from MH i2c: E2 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 17 00 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [21:47:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:32]wFMCommunicate OK [21:47:32]requested_item fd.num is exist - process it [21:47:32]SAM_PROTO_GetFieldsCounters [21:47:32]wFMCommunicate request_size=4 [21:47:32]MH_SAM_APDU [21:47:32]CAPDU: 80 13 00 00 [21:47:32]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:47:32]Write i2c OK [21:47:32]MH_I2C_Read... [21:47:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:47:32]Read from MH i2c: E2 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 62 00 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 C1 [21:47:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 41 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:47:32]wFMCommunicate OK [21:47:32]SAM_PROTO_GetFieldsCounters done [21:47:32]requested_item shift.num is exist - process it [21:47:32]requested_item shift.opened is exist - process it [21:47:32]req_shift_opened [21:47:32]FM_GetShiftState [21:47:32]SAM_PROTO_GetShiftState [21:47:32]wFMCommunicate request_size=4 [21:47:32]MH_SAM_APDU [21:47:32]CAPDU: 80 13 01 00 [21:47:32]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:47:32]Write i2c OK [21:47:32]MH_I2C_Read... [21:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:32]Read from MH i2c: E2 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 0E 00 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [21:47:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:47:32]wFMCommunicate OK [21:47:32]SAM_PROTO_GetShiftState done [21:47:32]FM_GetShiftState done [21:47:32]req_shift_opened done [21:47:32]requested_item shift.open_date is exist - process it [21:47:32]req_shift_open_date [21:47:32]req_shift_open_date done [21:47:32]produce_requested_data done [21:47:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151617,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:47:32]process_action_free close_receipt [21:47:32]json_value_free [21:47:32]json_value_free done [21:47:32]process_json_proto returns [21:47:32]Send response to host [21:47:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151617,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:47:32]free response buf [21:47:32]execute_script done [21:47:32]execute_script returns [21:47:32]free content buf [21:47:32]Sock 9.Close socket [21:47:32]Sock 9.Thread stoped [21:47:32]OFD Sender: No OFD packet to send [21:47:32]OFD Sender: No OFD packet to send [21:47:32]accept exits with 12 [21:47:32]New connection [21:47:32]New thread 3067125092 created [21:47:32]Thread 3067268452 joined [21:47:32]Waiting for new connection... [21:47:32] Sock 12.Parse request [21:47:32]Sock 12.Check first char [21:47:32]Sock 12.First char is OK [21:47:32]request: POST /json_proto HTTP/1.0 [21:47:32]Method: POST [21:47:32]URL: /json_proto [21:47:32]Method is POST - this is cgi request [21:47:32]url: /json_proto [21:47:32]query_string will be loaded in cgi processing [21:47:32]execute_cgi json_proto POST (null) [21:47:32]execute_cgi path=json_proto method=POST [21:47:32]POST find Content-Length [21:47:32]Host: 172.17.43.67:8080 [21:47:32]Content-Length: 796 [21:47:32]Content-Type: application/json [21:47:32] [21:47:32]POST finish read [21:47:32]Found Content-Length = 796 [21:47:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:32]execute_script... [21:47: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)1785633", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:32]POST & json_proto [21:47:32]process_json_proto [21:47:32]json parsed OK: [21:47:32]protocol is kg_v1.0 [21:47:32]action value=close_receipt [21:47:32]process_action close_receipt [21:47:32]cmd_close_receipt [21:47:32]MH_GetDate [21:47:32]Write to MH i2c: F0 00 00 68 00 57 [21:47:32]Write i2c OK [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: F0 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: F0 09 00 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: F0 09 00 68 00 00 F5 3E EF 66 6A BD 47 65 BB [21:47:32]GetLastDocTimeStamp 1726955248 [21:47:32]current date 1726955253 [21:47:32]FM_GetShiftState [21:47:32]SAM_PROTO_GetShiftState [21:47:32]wFMCommunicate request_size=4 [21:47:32]MH_SAM_APDU [21:47:32]CAPDU: 80 13 01 00 [21:47:32]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:47:32]Write i2c OK [21:47:32]MH_I2C_Read... [21:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:32]Read from MH i2c: E2 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 0E 00 [21:47:32]MH_I2C_Read... [21:47:32]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [21:47:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:47:32]wFMCommunicate OK [21:47:32]SAM_PROTO_GetShiftState done [21:47:32]FM_GetShiftState done [21:47:32]opened in 1726878748 [21:47:32]opened+sec_in_day 1726965148 [21:47:32]quantity*price = 0 [21:47:32]sum+1 = 1 [21:47:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 368 21.09.2024 21:47 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151618 ФПД: 235408268218640 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151618&fm=235408268218640&tin=02508201610067®Number=0000000000091825&sum=0 [21:47:34]StoreToDocumentArchive [21:47:34]shift 474 fd 151618 [21:47:34]save to /storage/0474/doc_00151618 [21:47:34]save last doc name /storage/0474/doc_00151618 to /storage/kkm_last_doc_name [21:47:34]save OK [21:47:34]Clear old archive folders... [21:47:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:47:34]tlvbuf is 0147F270 [21:47:34]SAM_PROTO_ClearQueue [21:47:34]wFMCommunicate request_size=4 [21:47:34]MH_SAM_APDU [21:47:34]CAPDU: 80 09 00 00 [21:47:34]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:47:34]Write i2c OK [21:47:34]MH_I2C_Read... [21:47:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:47:34]Read from MH i2c: E2 [21:47:34]MH_I2C_Read... [21:47:34]Read from MH i2c: E2 03 00 [21:47:34]MH_I2C_Read... [21:47:34]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:47:34]RAPDU: 90 00 [21:47:34]wFMCommunicate OK [21:47:34]SAM_PROTO_ClearQueue done [21:47:34]KKMCreateOFDPacket [21:47:34]OFDProtocolAddRootSTLVToBuf [21:47:34]FM_MakeSignedData [21:47:34]FM_MakeSignedData [21:47:34]SAM_PROTO_SignData [21:47:34]wFMCommunicate request_size=4 [21:47:34]MH_SAM_APDU [21:47:34]CAPDU: 80 0D 01 02 [21:47:34]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:47:34]Write i2c OK [21:47:34]MH_I2C_Read... [21:47:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:47:34]Read from MH i2c: E2 [21:47:34]MH_I2C_Read... [21:47:34]Read from MH i2c: E2 03 00 [21:47:34]MH_I2C_Read... [21:47:34]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:47:34]RAPDU: 90 00 [21:47:34]wFMCommunicate OK [21:47:34]wFMCommunicate request_size=255 [21:47:34]MH_SAM_APDU [21:47:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 F5 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 50 02 00 35 04 06 00 D6 [21:47:34]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 F5 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 50 02 00 35 04 06 00 D6 00 00 28 [21:47:34]Write i2c OK [21:47:34]MH_I2C_Read... [21:47:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:35]Read from MH i2c: E2 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 03 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:47:35]RAPDU: 90 00 [21:47:35]wFMCommunicate OK [21:47:35]wFMCommunicate request_size=10 [21:47:35]MH_SAM_APDU [21:47:35]CAPDU: 80 0D 02 02 05 1A 42 34 51 10 [21:47:35]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 1A 42 34 51 10 00 00 EE [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:35]Read from MH i2c: E2 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 03 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:47:35]RAPDU: 90 00 [21:47:35]wFMCommunicate OK [21:47:35]wFMCommunicate request_size=4 [21:47:35]MH_SAM_APDU [21:47:35]CAPDU: 80 0D 03 02 [21:47:35]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:47:35]Read from MH i2c: E2 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 0B 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 0B 00 7A 00 00 E7 2A AF 9A B8 91 A8 BD 90 00 FE [21:47:35]RAPDU: E7 2A AF 9A B8 91 A8 BD 90 00 [21:47:35]wFMCommunicate OK [21:47:35]SAM_PROTO_SignData done [21:47:35]FM_MakeSignedData done [21:47:35]CreateOFDProtocolMessage [21:47:35]wFMCommunicate request_size=4 [21:47:35]MH_SAM_APDU [21:47:35]CAPDU: 80 11 00 00 [21:47:35]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:35]Read from MH i2c: E2 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 17 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [21:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:35]wFMCommunicate OK [21:47:35]CreateOFDProtocolMessage done [21:47:35]OFDSenderStorePacket 151618 [21:47:35]StoreOFDPacket docnum=151618 [21:47:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 C0 07 01 02 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 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 F5 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 50 02 00 35 04 06 00 D6 1A 42 34 51 10 E7 2A AF 9A B8 91 A8 BD [21:47:35]CheckFolder [21:47:35]dirname=/storage/ofd_packets [21:47:35]CheckFolder done [21:47:35]ProducePacketName [21:47:35]name=ofd_packets/00151618 [21:47:35]NVStorageSaveData ofd_packets/00151618 [21:47:35]File name is /storage/ofd_packets/00151618 [21:47:35]Write 301 bytes [21:47:35]NVStorageSaveData done [21:47:35]OFDSenderStorePacket done [21:47:35]KKMCreateOFDPacket done [21:47:35]NVStorageSaveData kkm_last_timestamp [21:47:35]File name is /storage/kkm_last_timestamp [21:47:35]Write 4 bytes [21:47:35]NVStorageSaveData done [21:47:35]ExternCall_PrintAddStr [21:47:35]wPrintStart [21:47:35]Write to MH i2c: 01 00 00 7C 00 7C [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: 01 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: 01 07 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:47:35]RasterBufferAndPrint [21:47:35]line Счет N : (1)1785633 [21:47:35]line ИНН: 02508201610067 [21:47:35]line Контрольно-Кассовый Чек [21:47:35]line ПРОДАЖА [21:47:35]line ТРК (МРК, ГНК) : 22 [21:47:35]line Товар: 2710124130 [21:47:35]line Аи-92-К-5 [21:47:35]line 7.380 * 0.00 [21:47:35]line = 0.00 [21:47:35]line НДС 12% НСП 1% [21:47:35]line > о реализуемом товаре [21:47:35]line ИТОГО: 0.00 [21:47:35]line НСП 1% : 0.00 [21:47:35]line НДС 12% : 0.00 [21:47:35]line Наличными: 0.00 [21:47:35]line Безнал.: 0.00 [21:47:35]line Место: АЗС № 89 "Партнер Нефть" [21:47:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:47:35]line СНО: Общий режим [21:47:35]line Чек 368 21.09.2024 21:47 [21:47:35]line Смена: 474 ФФД: 1.0 [21:47:35]line ЗНМ: 0300000113 [21:47:35]line РНМ: 0000000000091825 [21:47:35]line Версия ККМ: 001 [21:47:35]line Платежная система: O! деньги [21:47:35]line ФМ: 0000000000871835 [21:47:35]line ФД: 151618 [21:47:35]line ФПД: 235408268218640 [21:47:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214733&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151618&fm=235408268218640&tin=02508201610067®Number=0000000000091825&sum=0 [21:47:35]OFD Sender: Processing packet 151618 [packets to send 825, broken 824] [21:47:35]ProducePacketName [21:47:35]name=ofd_packets/00151618 [21:47:35]OFD Sender: To server: pG, [21:47:35]CommunicateWithHost lk.salyk.kg:30040 [21:47:35]ConnectInit lk.salyk.kg [21:47:35]written 0, free lines is 4095 [21:47:35]Write to MH i2c: 01 00 00 A6 00 A6 [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: 01 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: 01 07 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 E7 0C A0 [21:47:35]RasterBufferAndPrint [21:47:35]line [21:47:35]line [21:47:35]line [21:47:35]line [21:47:35]line [21:47:35]written 0, free lines is 3334 [21:47:35]MH_Cut [21:47:35]Write to MH i2c: D1 01 00 AD 00 01 7F [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: D1 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: D1 01 00 [21:47:35]MH_I2C_Read... [21:47:35]Read from MH i2c: D1 01 00 AD 00 00 7E [21:47:35]Write to MH i2c: 01 00 00 AE 00 AE [21:47:35]Write i2c OK [21:47:35]MH_I2C_Read... [21:47:36]*** Cut start [21:47:36]*** Purtial cut [21:47:36]*** Stage 1: CUTSNS_PIN = 1 [21:47:36]Read from MH i2c: 01 [21:47:36]MH_I2C_Read... [21:47:36]*** Stop cut motor [21:47:36]*** Cut end [21:47:36]Read from MH i2c: 01 07 00 [21:47:36]MH_I2C_Read... [21:47:36]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [21:47:36]process_action close_receipt done [21:47:36]requested_data is exist [21:47:36]produce_requested_data [21:47:36]requested_item fm.sn is exist - process it [21:47:36]wFMCommunicate request_size=4 [21:47:36]MH_SAM_APDU [21:47:36]CAPDU: 80 11 00 00 [21:47:36]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [21:47:36]Write i2c OK [21:47:36]MH_I2C_Read... [21:47:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:36]Read from MH i2c: E2 [21:47:36]MH_I2C_Read... [21:47:36]Read from MH i2c: E2 17 00 [21:47:36]MH_I2C_Read... [21:47:36]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [21:47:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:47:36]wFMCommunicate OK [21:47:36]requested_item fd.num is exist - process it [21:47:36]SAM_PROTO_GetFieldsCounters [21:47:36]wFMCommunicate request_size=4 [21:47:36]MH_SAM_APDU [21:47:36]CAPDU: 80 13 00 00 [21:47:36]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [21:47:36]Write i2c OK [21:47:37]MH_I2C_Read... [21:47:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:47:37]Read from MH i2c: E2 [21:47:37]MH_I2C_Read... [21:47:37]Read from MH i2c: E2 62 00 [21:47:37]MH_I2C_Read... [21:47:37]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 0F [21:47:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 42 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:47:37]wFMCommunicate OK [21:47:37]SAM_PROTO_GetFieldsCounters done [21:47:37]requested_item shift.num is exist - process it [21:47:37]requested_item shift.opened is exist - process it [21:47:37]req_shift_opened [21:47:37]FM_GetShiftState [21:47:37]SAM_PROTO_GetShiftState [21:47:37]wFMCommunicate request_size=4 [21:47:37]MH_SAM_APDU [21:47:37]CAPDU: 80 13 01 00 [21:47:37]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [21:47:37]Write i2c OK [21:47:37]MH_I2C_Read... [21:47:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:37]Read from MH i2c: E2 [21:47:37]MH_I2C_Read... [21:47:37]Read from MH i2c: E2 0E 00 [21:47:37]MH_I2C_Read... [21:47:37]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 BE [21:47:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:47:37]wFMCommunicate OK [21:47:37]SAM_PROTO_GetShiftState done [21:47:37]FM_GetShiftState done [21:47:37]req_shift_opened done [21:47:37]requested_item shift.open_date is exist - process it [21:47:37]req_shift_open_date [21:47:37]req_shift_open_date done [21:47:37]produce_requested_data done [21:47:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151618,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:47:37]process_action_free close_receipt [21:47:37]json_value_free [21:47:37]json_value_free done [21:47:37]process_json_proto returns [21:47:37]Send response to host [21:47:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151618,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:47:37]free response buf [21:47:37]execute_script done [21:47:37]execute_script returns [21:47:37]free content buf [21:47:37]Sock 12.Close socket [21:47:37]Sock 12.Thread stoped [21:47:37]Connected sock=10 [21:47:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 78 C0 07 01 02 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 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 F5 3E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 50 02 00 35 04 06 00 D6 1A 42 34 51 10 E7 2A AF 9A B8 91 A8 BD [21:47:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 10 F1 47 00 5E 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 42 50 02 00 F4 03 04 00 FD E6 EE 66 B6 04 01 00 00 31 16 27 E2 94 97 92 37 [21:47:38]CommunicateWithHost err = 0 [21:47:38]CheckOFDResponse [21:47:38]1017 (14) - 77093643461234 [21:47:38]1041 (16) - 0000000000871835 [21:47:38]1040 (4) - 151618 [21:47:38]1012 (4) - 21.09.2024 15:32 [21:47:38]1206 (1) - 0 [21:47:38]OFD Sender: Remove packet 151618 [21:47:38]ProducePacketName [21:47:38]name=ofd_packets/00151618 [21:47:38]NVStorageDeleteData [21:47:38]OFD Sender: No OFD packet to send [21:47:40]recv_with_timeout no data received [21:47:43]OFD Sender: No OFD packet to send [21:47:48]OFD Sender: No OFD packet to send [21:47:53]OFD Sender: No OFD packet to send [21:47:58]OFD Sender: No OFD packet to send [21:48:03]recv_with_timeout no data received [21:48:03]OFD Sender: No OFD packet to send [21:48:08]OFD Sender: No OFD packet to send [21:48:13]OFD Sender: No OFD packet to send [21:48:18]OFD Sender: No OFD packet to send [21:48:23]OFD Sender: No OFD packet to send [21:48:28]OFD Sender: No OFD packet to send [21:48:29]recv_with_timeout no data received [21:48:33]accept exits with 7 [21:48:33]New connection [21:48:33]New thread 3067268452 created [21:48:33]Thread 3067125092 joined [21:48:33]Waiting for new connection... [21:48:33] Sock 7.Parse request [21:48:33]Sock 7.Check first char [21:48:33]Sock 7.First char is OK [21:48:33]request: POST /json_proto HTTP/1.0 [21:48:33]Method: POST [21:48:33]URL: /json_proto [21:48:33]Method is POST - this is cgi request [21:48:33]url: /json_proto [21:48:33]query_string will be loaded in cgi processing [21:48:33]execute_cgi json_proto POST (null) [21:48:33]execute_cgi path=json_proto method=POST [21:48:33]POST find Content-Length [21:48:33]Host: 172.17.43.67:8080 [21:48:33]Content-Length: 980 [21:48:33]Content-Type: application/json [21:48:33] [21:48:33]POST finish read [21:48:33]Found Content-Length = 980 [21:48:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:33]execute_script... [21:48: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)1785631", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:48:33]POST & json_proto [21:48:33]process_json_proto [21:48:33]json parsed OK: [21:48:33]protocol is kg_v1.0 [21:48:33]action value=close_receipt [21:48:33]process_action close_receipt [21:48:33]cmd_close_receipt [21:48:33]MH_GetDate [21:48:33]Write to MH i2c: F0 00 00 B2 00 A1 [21:48:33]Write i2c OK [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: F0 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: F0 09 00 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: F0 09 00 B2 00 00 31 3F EF 66 6A BD 47 65 42 [21:48:33]GetLastDocTimeStamp 1726955253 [21:48:33]current date 1726955313 [21:48:33]FM_GetShiftState [21:48:33]SAM_PROTO_GetShiftState [21:48:33]wFMCommunicate request_size=4 [21:48:33]MH_SAM_APDU [21:48:33]CAPDU: 80 13 01 00 [21:48:33]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [21:48:33]Write i2c OK [21:48:33]MH_I2C_Read... [21:48:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:33]Read from MH i2c: E2 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: E2 0E 00 [21:48:33]MH_I2C_Read... [21:48:33]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C0 [21:48:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:48:33]wFMCommunicate OK [21:48:33]SAM_PROTO_GetShiftState done [21:48:33]FM_GetShiftState done [21:48:33]opened in 1726878748 [21:48:33]opened+sec_in_day 1726965148 [21:48:33]quantity*price = 900068 [21:48:33]sum+1 = 900070 [21:48:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 369 21.09.2024 21:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 119.69 сом ФМ: 0000000000871835 ФД: 151619 ФПД: 128068739789870 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151619&fm=128068739789870&tin=02508201610067®Number=0000000000091825&sum=900000 [21:48:34]StoreToDocumentArchive [21:48:34]shift 474 fd 151619 [21:48:34]save to /storage/0474/doc_00151619 [21:48:34]save last doc name /storage/0474/doc_00151619 to /storage/kkm_last_doc_name [21:48:34]save OK [21:48:34]Clear old archive folders... [21:48:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:48:34]tlvbuf is 014A1A70 [21:48:34]SAM_PROTO_ClearQueue [21:48:34]wFMCommunicate request_size=4 [21:48:34]MH_SAM_APDU [21:48:34]CAPDU: 80 09 00 00 [21:48:34]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [21:48:34]Write i2c OK [21:48:34]MH_I2C_Read... [21:48:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:48:34]Read from MH i2c: E2 [21:48:34]MH_I2C_Read... [21:48:34]Read from MH i2c: E2 03 00 [21:48:34]MH_I2C_Read... [21:48:34]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [21:48:34]RAPDU: 90 00 [21:48:34]wFMCommunicate OK [21:48:34]SAM_PROTO_ClearQueue done [21:48:34]KKMCreateOFDPacket [21:48:34]OFDProtocolAddRootSTLVToBuf [21:48:34]FM_MakeSignedData [21:48:34]FM_MakeSignedData [21:48:34]SAM_PROTO_SignData [21:48:34]wFMCommunicate request_size=4 [21:48:34]MH_SAM_APDU [21:48:34]CAPDU: 80 0D 01 02 [21:48:34]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [21:48:34]Write i2c OK [21:48:34]MH_I2C_Read... [21:48:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:48:34]Read from MH i2c: E2 [21:48:34]MH_I2C_Read... [21:48:34]Read from MH i2c: E2 03 00 [21:48:34]MH_I2C_Read... [21:48:34]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [21:48:34]RAPDU: 90 00 [21:48:34]wFMCommunicate OK [21:48:34]wFMCommunicate request_size=255 [21:48:34]MH_SAM_APDU [21:48:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 31 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 50 02 00 35 04 06 00 74 7A 53 BD [21:48:34]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 31 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 50 02 00 35 04 06 00 74 7A 53 BD 00 00 A4 [21:48:35]Write i2c OK [21:48:35]MH_I2C_Read... [21:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:35]Read from MH i2c: E2 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 03 00 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [21:48:35]RAPDU: 90 00 [21:48:35]wFMCommunicate OK [21:48:35]wFMCommunicate request_size=7 [21:48:35]MH_SAM_APDU [21:48:35]CAPDU: 80 0D 02 02 02 F4 2E [21:48:35]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 F4 2E 00 00 63 [21:48:35]Write i2c OK [21:48:35]MH_I2C_Read... [21:48:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:48:35]Read from MH i2c: E2 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 03 00 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [21:48:35]RAPDU: 90 00 [21:48:35]wFMCommunicate OK [21:48:35]wFMCommunicate request_size=4 [21:48:35]MH_SAM_APDU [21:48:35]CAPDU: 80 0D 03 02 [21:48:35]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [21:48:35]Write i2c OK [21:48:35]MH_I2C_Read... [21:48:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:48:35]Read from MH i2c: E2 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 0B 00 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 0B 00 C4 00 00 73 16 44 AA 0C 24 DD E1 90 00 A5 [21:48:35]RAPDU: 73 16 44 AA 0C 24 DD E1 90 00 [21:48:35]wFMCommunicate OK [21:48:35]SAM_PROTO_SignData done [21:48:35]FM_MakeSignedData done [21:48:35]CreateOFDProtocolMessage [21:48:35]wFMCommunicate request_size=4 [21:48:35]MH_SAM_APDU [21:48:35]CAPDU: 80 11 00 00 [21:48:35]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [21:48:35]Write i2c OK [21:48:35]MH_I2C_Read... [21:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:35]Read from MH i2c: E2 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 17 00 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [21:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:48:35]wFMCommunicate OK [21:48:35]CreateOFDProtocolMessage done [21:48:35]OFDSenderStorePacket 151619 [21:48:35]StoreOFDPacket docnum=151619 [21:48:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 9D 04 01 60 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 31 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 50 02 00 35 04 06 00 74 7A 53 BD F4 2E 73 16 44 AA 0C 24 DD E1 [21:48:35]CheckFolder [21:48:35]dirname=/storage/ofd_packets [21:48:35]CheckFolder done [21:48:35]ProducePacketName [21:48:35]name=ofd_packets/00151619 [21:48:35]NVStorageSaveData ofd_packets/00151619 [21:48:35]File name is /storage/ofd_packets/00151619 [21:48:35]Write 298 bytes [21:48:35]NVStorageSaveData done [21:48:35]OFDSenderStorePacket done [21:48:35]KKMCreateOFDPacket done [21:48:35]NVStorageSaveData kkm_last_timestamp [21:48:35]File name is /storage/kkm_last_timestamp [21:48:35]Write 4 bytes [21:48:35]NVStorageSaveData done [21:48:35]ExternCall_PrintAddStr [21:48:35]wPrintStart [21:48:35]Write to MH i2c: 01 00 00 C6 00 C6 [21:48:35]Write i2c OK [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: 01 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: 01 07 00 [21:48:35]MH_I2C_Read... [21:48:35]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [21:48:35]RasterBufferAndPrint [21:48:35]line Счет N : (1)1785631 [21:48:35]line ИНН: 02508201610067 [21:48:35]line Контрольно-Кассовый Чек [21:48:35]line ПРОДАЖА [21:48:35]line ТРК (МРК, ГНК) : 41 [21:48:35]line Товар: 2710194210 [21:48:35]line ДТ-К-5 [21:48:35]line 119.690 * 75.20 [21:48:35]line = 9000.69 [21:48:35]line НДС 12% НСП 1% [21:48:35]line > о реализуемом товаре [21:48:35]line ОКРУГЛЕНИЕ: -0.69 [21:48:35]line ИТОГО: 9000.00 [21:48:35]line Внесено: 9000.00 [21:48:35]line СДАЧА: 0.00 [21:48:35]line НСП 1% : 79.65 [21:48:35]line НДС 12% : 955.82 [21:48:35]line Наличными: 9000.00 [21:48:35]line Безнал.: 0.00 [21:48:35]line Место: АЗС № 89 "Партнер Нефть" [21:48:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:48:35]line СНО: Общий режим [21:48:35]line Чек 369 21.09.2024 21:48 [21:48:35]line Смена: 474 ФФД: 1.0 [21:48:35]line ЗНМ: 0300000113 [21:48:35]line РНМ: 0000000000091825 [21:48:35]line Версия ККМ: 001 [21:48:35]line [21:48:35]line Дисконтная программа [21:48:35]line ДТ [21:48:35]line номер 89 [21:48:35]line сэкономлено 119.69 сом [21:48:35]line ФМ: 0000000000871835 [21:48:35]line ФД: 151619 [21:48:35]line ФПД: 128068739789870 [21:48:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214833&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151619&fm=128068739789870&tin=02508201610067®Number=0000000000091825&sum=900000 [21:48:35]written 0, free lines is 4095 [21:48:35]OFD Sender: Processing packet 151619 [packets to send 825, broken 824] [21:48:35]ProducePacketName [21:48:35]name=ofd_packets/00151619 [21:48:35]OFD Sender: To server: pG, [21:48:35]CommunicateWithHost lk.salyk.kg:30040 [21:48:35]ConnectInit lk.salyk.kg [21:48:36]Write to MH i2c: 01 00 00 F6 00 F6 [21:48:36]Write i2c OK [21:48:36]MH_I2C_Read... [21:48:36]Read from MH i2c: 01 [21:48:36]MH_I2C_Read... [21:48:36]Read from MH i2c: 01 07 00 [21:48:36]MH_I2C_Read... [21:48:36]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 91 0C 9A [21:48:36]RasterBufferAndPrint [21:48:36]line [21:48:36]line [21:48:36]line [21:48:36]line [21:48:36]line [21:48:36]written 0, free lines is 3243 [21:48:36]MH_Cut [21:48:36]Write to MH i2c: D1 01 00 FD 00 01 CF [21:48:36]Write i2c OK [21:48:36]MH_I2C_Read... [21:48:36]Read from MH i2c: D1 [21:48:36]MH_I2C_Read... [21:48:36]Read from MH i2c: D1 01 00 [21:48:36]MH_I2C_Read... [21:48:36]Read from MH i2c: D1 01 00 FD 00 00 CE [21:48:36]Write to MH i2c: 01 00 00 FE 00 FE [21:48:36]Write i2c OK [21:48:36]MH_I2C_Read... [21:48:36]*** Cut start [21:48:36]*** Purtial cut [21:48:36]*** Stage 1: CUTSNS_PIN = 1 [21:48:37]Read from MH i2c: 01 [21:48:37]MH_I2C_Read... [21:48:37]*** Stop cut motor [21:48:37]*** Cut end [21:48:37]Read from MH i2c: 01 07 00 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: 01 07 00 FE 00 00 00 00 00 00 FF 0F 13 [21:48:37]process_action close_receipt done [21:48:37]requested_data is exist [21:48:37]produce_requested_data [21:48:37]requested_item fm.sn is exist - process it [21:48:37]wFMCommunicate request_size=4 [21:48:37]MH_SAM_APDU [21:48:37]CAPDU: 80 11 00 00 [21:48:37]Write to MH i2c: E2 08 00 FF 00 80 11 00 00 00 00 00 00 79 [21:48:37]Write i2c OK [21:48:37]MH_I2C_Read... [21:48:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:48:37]Read from MH i2c: E2 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: E2 17 00 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: E2 17 00 FF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CC [21:48:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:48:37]wFMCommunicate OK [21:48:37]requested_item fd.num is exist - process it [21:48:37]SAM_PROTO_GetFieldsCounters [21:48:37]wFMCommunicate request_size=4 [21:48:37]MH_SAM_APDU [21:48:37]CAPDU: 80 13 00 00 [21:48:37]Write to MH i2c: E2 08 00 00 01 80 13 00 00 00 00 00 00 7D [21:48:37]Write i2c OK [21:48:37]MH_I2C_Read... [21:48:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:48:37]Read from MH i2c: E2 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: E2 62 00 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: E2 62 00 00 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [21:48:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 43 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:48:37]wFMCommunicate OK [21:48:37]SAM_PROTO_GetFieldsCounters done [21:48:37]requested_item shift.num is exist - process it [21:48:37]requested_item shift.opened is exist - process it [21:48:37]req_shift_opened [21:48:37]FM_GetShiftState [21:48:37]SAM_PROTO_GetShiftState [21:48:37]wFMCommunicate request_size=4 [21:48:37]MH_SAM_APDU [21:48:37]CAPDU: 80 13 01 00 [21:48:37]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [21:48:37]Write i2c OK [21:48:37]MH_I2C_Read... [21:48:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:48:37]Read from MH i2c: E2 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: E2 0E 00 [21:48:37]MH_I2C_Read... [21:48:37]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0F [21:48:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:48:37]wFMCommunicate OK [21:48:37]SAM_PROTO_GetShiftState done [21:48:37]FM_GetShiftState done [21:48:37]req_shift_opened done [21:48:37]requested_item shift.open_date is exist - process it [21:48:37]req_shift_open_date [21:48:37]req_shift_open_date done [21:48:37]produce_requested_data done [21:48:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151619,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:48:37]process_action_free close_receipt [21:48:37]json_value_free [21:48:37]json_value_free done [21:48:37]process_json_proto returns [21:48:37]Send response to host [21:48:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151619,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:48:37]free response buf [21:48:37]execute_script done [21:48:37]execute_script returns [21:48:37]free content buf [21:48:37]Sock 7.Close socket [21:48:37]Sock 7.Thread stoped [21:48:40]ConnectInit Can't take IP for lk.salyk.kg [21:48:40]CommunicateWithHost connect error [21:48:40]CommunicateWithHost err = -1 [21:48:40]OFD Sender: Server communicate error [21:48:45]OFD Sender: Processing packet 151619 [packets to send 825, broken 824] [21:48:45]ProducePacketName [21:48:45]name=ofd_packets/00151619 [21:48:45]OFD Sender: To server: pG, [21:48:45]CommunicateWithHost lk.salyk.kg:30040 [21:48:45]ConnectInit lk.salyk.kg [21:48:49]Connected sock=7 [21:48:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 9D 04 01 60 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 01 00 00 F4 03 04 00 31 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 50 02 00 35 04 06 00 74 7A 53 BD F4 2E 73 16 44 AA 0C 24 DD E1 [21:48:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 95 C9 47 00 C6 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 43 50 02 00 F4 03 04 00 45 E7 EE 66 B6 04 01 00 00 6C 3B 06 65 A3 B7 64 DF [21:48:49]CommunicateWithHost err = 0 [21:48:49]CheckOFDResponse [21:48:49]1017 (14) - 77093643461234 [21:48:49]1041 (16) - 0000000000871835 [21:48:49]1040 (4) - 151619 [21:48:49]1012 (4) - 21.09.2024 15:33 [21:48:49]1206 (1) - 0 [21:48:49]OFD Sender: Remove packet 151619 [21:48:49]ProducePacketName [21:48:49]name=ofd_packets/00151619 [21:48:49]NVStorageDeleteData [21:48:50]OFD Sender: No OFD packet to send [21:48:55]OFD Sender: No OFD packet to send [21:49:00]recv_with_timeout no data received [21:49:00]OFD Sender: No OFD packet to send [21:49:05]OFD Sender: No OFD packet to send [21:49:06]accept exits with 9 [21:49:06]New connection [21:49:06]New thread 3067125092 created [21:49:06]Thread 3067268452 joined [21:49:06]Waiting for new connection... [21:49:06] Sock 9.Parse request [21:49:06]Sock 9.Check first char [21:49:06]Sock 9.First char is OK [21:49:06]request: POST /json_proto HTTP/1.0 [21:49:06]Method: POST [21:49:06]URL: /json_proto [21:49:06]Method is POST - this is cgi request [21:49:06]url: /json_proto [21:49:06]query_string will be loaded in cgi processing [21:49:06]execute_cgi json_proto POST (null) [21:49:06]execute_cgi path=json_proto method=POST [21:49:06]POST find Content-Length [21:49:06]Host: 172.17.43.67:8080 [21:49:06]Content-Length: 793 [21:49:06]Content-Type: application/json [21:49:06] [21:49:06]POST finish read [21:49:06]Found Content-Length = 793 [21:49:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.440, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:49:06]execute_script... [21:49: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)1785634", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.440, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:49:06]POST & json_proto [21:49:06]process_json_proto [21:49:06]json parsed OK: [21:49:06]protocol is kg_v1.0 [21:49:06]action value=close_receipt [21:49:06]process_action close_receipt [21:49:06]cmd_close_receipt [21:49:06]MH_GetDate [21:49:06]Write to MH i2c: F0 00 00 02 01 F2 [21:49:06]Write i2c OK [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: F0 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: F0 09 00 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: F0 09 00 02 01 00 52 3F EF 66 6A BD 47 65 B4 [21:49:06]GetLastDocTimeStamp 1726955313 [21:49:06]current date 1726955346 [21:49:06]FM_GetShiftState [21:49:06]SAM_PROTO_GetShiftState [21:49:06]wFMCommunicate request_size=4 [21:49:06]MH_SAM_APDU [21:49:06]CAPDU: 80 13 01 00 [21:49:06]Write to MH i2c: E2 08 00 03 01 80 13 01 00 00 00 00 00 81 [21:49:06]Write i2c OK [21:49:06]MH_I2C_Read... [21:49:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:06]Read from MH i2c: E2 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 0E 00 [21:49:06]MH_I2C_Read... [21:49:06]Read from MH i2c: E2 0E 00 03 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 11 [21:49:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:49:06]wFMCommunicate OK [21:49:06]SAM_PROTO_GetShiftState done [21:49:06]FM_GetShiftState done [21:49:06]opened in 1726878748 [21:49:06]opened+sec_in_day 1726965148 [21:49:06]quantity*price = 0 [21:49:06]sum+1 = 1 [21:49:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 370 21.09.2024 21:49 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151620 ФПД: 179998975970217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151620&fm=179998975970217&tin=02508201610067®Number=0000000000091825&sum=0 [21:49:07]StoreToDocumentArchive [21:49:07]shift 474 fd 151620 [21:49:07]save to /storage/0474/doc_00151620 [21:49:07]save last doc name /storage/0474/doc_00151620 to /storage/kkm_last_doc_name [21:49:07]save OK [21:49:07]Clear old archive folders... [21:49:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:49:07]tlvbuf is 0146E8F0 [21:49:07]SAM_PROTO_ClearQueue [21:49:07]wFMCommunicate request_size=4 [21:49:07]MH_SAM_APDU [21:49:07]CAPDU: 80 09 00 00 [21:49:07]Write to MH i2c: E2 08 00 10 01 80 09 00 00 00 00 00 00 83 [21:49:07]Write i2c OK [21:49:07]MH_I2C_Read... [21:49:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:49:07]Read from MH i2c: E2 [21:49:07]MH_I2C_Read... [21:49:07]Read from MH i2c: E2 03 00 [21:49:07]MH_I2C_Read... [21:49:07]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [21:49:07]RAPDU: 90 00 [21:49:07]wFMCommunicate OK [21:49:07]SAM_PROTO_ClearQueue done [21:49:07]KKMCreateOFDPacket [21:49:07]OFDProtocolAddRootSTLVToBuf [21:49:07]FM_MakeSignedData [21:49:07]FM_MakeSignedData [21:49:07]SAM_PROTO_SignData [21:49:07]wFMCommunicate request_size=4 [21:49:07]MH_SAM_APDU [21:49:07]CAPDU: 80 0D 01 02 [21:49:07]Write to MH i2c: E2 08 00 11 01 80 0D 01 02 00 00 00 00 8B [21:49:07]Write i2c OK [21:49:07]MH_I2C_Read... [21:49:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:49:07]Read from MH i2c: E2 [21:49:07]MH_I2C_Read... [21:49:07]Read from MH i2c: E2 03 00 [21:49:07]MH_I2C_Read... [21:49:07]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [21:49:07]RAPDU: 90 00 [21:49:07]wFMCommunicate OK [21:49:07]wFMCommunicate request_size=255 [21:49:07]MH_SAM_APDU [21:49: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 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 52 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 50 02 00 35 04 06 00 A3 [21:49:08]Write to MH i2c: E2 02 01 12 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 F8 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 52 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 50 02 00 35 04 06 00 A3 00 00 9B [21:49:08]Write i2c OK [21:49:08]MH_I2C_Read... [21:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:08]Read from MH i2c: E2 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 03 00 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [21:49:08]RAPDU: 90 00 [21:49:08]wFMCommunicate OK [21:49:08]wFMCommunicate request_size=10 [21:49:08]MH_SAM_APDU [21:49:08]CAPDU: 80 0D 02 02 05 B5 47 05 CB A9 [21:49:08]Write to MH i2c: E2 0D 00 13 01 80 0D 02 02 05 00 B5 47 05 CB A9 00 00 0D [21:49:08]Write i2c OK [21:49:08]MH_I2C_Read... [21:49:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:49:08]Read from MH i2c: E2 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 03 00 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [21:49:08]RAPDU: 90 00 [21:49:08]wFMCommunicate OK [21:49:08]wFMCommunicate request_size=4 [21:49:08]MH_SAM_APDU [21:49:08]CAPDU: 80 0D 03 02 [21:49:08]Write to MH i2c: E2 08 00 14 01 80 0D 03 02 00 00 00 00 90 [21:49:08]Write i2c OK [21:49:08]MH_I2C_Read... [21:49:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:49:08]Read from MH i2c: E2 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 0B 00 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 0B 00 14 01 00 9C 9A 07 59 9E 4A F8 85 90 00 8C [21:49:08]RAPDU: 9C 9A 07 59 9E 4A F8 85 90 00 [21:49:08]wFMCommunicate OK [21:49:08]SAM_PROTO_SignData done [21:49:08]FM_MakeSignedData done [21:49:08]CreateOFDProtocolMessage [21:49:08]wFMCommunicate request_size=4 [21:49:08]MH_SAM_APDU [21:49:08]CAPDU: 80 11 00 00 [21:49:08]Write to MH i2c: E2 08 00 15 01 80 11 00 00 00 00 00 00 90 [21:49:08]Write i2c OK [21:49:08]MH_I2C_Read... [21:49:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:08]Read from MH i2c: E2 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 17 00 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: E2 17 00 15 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E3 [21:49:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:49:08]wFMCommunicate OK [21:49:08]CreateOFDProtocolMessage done [21:49:08]OFDSenderStorePacket 151620 [21:49:08]StoreOFDPacket docnum=151620 [21:49:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 98 9B 07 01 F6 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 52 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 50 02 00 35 04 06 00 A3 B5 47 05 CB A9 9C 9A 07 59 9E 4A F8 85 [21:49:08]CheckFolder [21:49:08]dirname=/storage/ofd_packets [21:49:08]CheckFolder done [21:49:08]ProducePacketName [21:49:08]name=ofd_packets/00151620 [21:49:08]NVStorageSaveData ofd_packets/00151620 [21:49:08]File name is /storage/ofd_packets/00151620 [21:49:08]Write 301 bytes [21:49:08]NVStorageSaveData done [21:49:08]OFDSenderStorePacket done [21:49:08]KKMCreateOFDPacket done [21:49:08]NVStorageSaveData kkm_last_timestamp [21:49:08]File name is /storage/kkm_last_timestamp [21:49:08]Write 4 bytes [21:49:08]NVStorageSaveData done [21:49:08]ExternCall_PrintAddStr [21:49:08]wPrintStart [21:49:08]Write to MH i2c: 01 00 00 16 01 17 [21:49:08]Write i2c OK [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: 01 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: 01 07 00 [21:49:08]MH_I2C_Read... [21:49:08]Read from MH i2c: 01 07 00 16 01 00 00 00 00 00 FF 0F 2C [21:49:08]RasterBufferAndPrint [21:49:08]line Счет N : (1)1785634 [21:49:08]line ИНН: 02508201610067 [21:49:08]line Контрольно-Кассовый Чек [21:49:08]line ПРОДАЖА [21:49:08]line ТРК (МРК, ГНК) : 13 [21:49:08]line Товар: 2710124500 [21:49:08]line Аи-95-К-5 [21:49:08]line 40.440 * 0.00 [21:49:08]line = 0.00 [21:49:08]line НДС 12% НСП 1% [21:49:08]line > о реализуемом товаре [21:49:08]line ИТОГО: 0.00 [21:49:08]line НСП 1% : 0.00 [21:49:08]line НДС 12% : 0.00 [21:49:08]line Наличными: 0.00 [21:49:08]line Безнал.: 0.00 [21:49:08]line Место: АЗС № 89 "Партнер Нефть" [21:49:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:49:08]line СНО: Общий режим [21:49:08]line Чек 370 21.09.2024 21:49 [21:49:08]line Смена: 474 ФФД: 1.0 [21:49:08]line ЗНМ: 0300000113 [21:49:08]line РНМ: 0000000000091825 [21:49:08]line Версия ККМ: 001 [21:49:08]line Талоны: Топливная Карта [21:49:08]line 10703 [21:49:08]line ФМ: 0000000000871835 [21:49:08]line ФД: 151620 [21:49:08]line ФПД: 179998975970217 [21:49:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T214906&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151620&fm=179998975970217&tin=02508201610067®Number=0000000000091825&sum=0 [21:49:08]OFD Sender: Processing packet 151620 [packets to send 825, broken 824] [21:49:08]ProducePacketName [21:49:08]name=ofd_packets/00151620 [21:49:08]OFD Sender: To server: pG, [21:49:08]CommunicateWithHost lk.salyk.kg:30040 [21:49:08]ConnectInit lk.salyk.kg [21:49:08]written 0, free lines is 4095 [21:49:09]Write to MH i2c: 01 00 00 40 01 41 [21:49:09]Write i2c OK [21:49:09]MH_I2C_Read... [21:49:09]Read from MH i2c: 01 [21:49:09]MH_I2C_Read... [21:49:09]Read from MH i2c: 01 07 00 [21:49:09]MH_I2C_Read... [21:49:09]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 E9 0C 3D [21:49:09]RasterBufferAndPrint [21:49:09]line [21:49:09]line [21:49:09]line [21:49:09]line [21:49:09]line [21:49:09]written 0, free lines is 3335 [21:49:09]MH_Cut [21:49:09]Write to MH i2c: D1 01 00 47 01 01 1A [21:49:09]Write i2c OK [21:49:09]MH_I2C_Read... [21:49:09]Read from MH i2c: D1 [21:49:09]MH_I2C_Read... [21:49:09]Read from MH i2c: D1 01 00 [21:49:09]MH_I2C_Read... [21:49:09]Read from MH i2c: D1 01 00 47 01 00 19 [21:49:09]Write to MH i2c: 01 00 00 48 01 49 [21:49:09]Write i2c OK [21:49:09]MH_I2C_Read... [21:49:09]Connected sock=11 [21:49:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 98 9B 07 01 F6 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 52 3F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 50 02 00 35 04 06 00 A3 B5 47 05 CB A9 9C 9A 07 59 9E 4A F8 85 [21:49:09]*** Cut start [21:49:09]*** Purtial cut [21:49:09]*** Stage 1: CUTSNS_PIN = 1 [21:49:10]Read from MH i2c: 01 [21:49:10]MH_I2C_Read... [21:49:10]*** Stop cut motor [21:49:10]*** Cut end [21:49:10]Read from MH i2c: 01 07 00 [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [21:49:10]process_action close_receipt done [21:49:10]requested_data is exist [21:49:10]produce_requested_data [21:49:10]requested_item fm.sn is exist - process it [21:49:10]wFMCommunicate request_size=4 [21:49:10]MH_SAM_APDU [21:49:10]CAPDU: 80 11 00 00 [21:49:10]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [21:49:10]Write i2c OK [21:49:10]MH_I2C_Read... [21:49:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:49:10]Read from MH i2c: E2 [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: E2 17 00 [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 17 [21:49:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:49:10]wFMCommunicate OK [21:49:10]requested_item fd.num is exist - process it [21:49:10]SAM_PROTO_GetFieldsCounters [21:49:10]wFMCommunicate request_size=4 [21:49:10]MH_SAM_APDU [21:49:10]CAPDU: 80 13 00 00 [21:49:10]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [21:49:10]Write i2c OK [21:49:10]MH_I2C_Read... [21:49:10]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F0 E1 47 00 8B 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 44 50 02 00 F4 03 04 00 59 E7 EE 66 B6 04 01 00 00 51 BE 78 24 FD 54 40 81 [21:49:10]CommunicateWithHost err = 0 [21:49:10]CheckOFDResponse [21:49:10]1017 (14) - 77093643461234 [21:49:10]1041 (16) - 0000000000871835 [21:49:10]1040 (4) - 151620 [21:49:10]1012 (4) - 21.09.2024 15:33 [21:49:10]1206 (1) - 0 [21:49:10]OFD Sender: Remove packet 151620 [21:49:10]ProducePacketName [21:49:10]name=ofd_packets/00151620 [21:49:10]NVStorageDeleteData [21:49:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:49:10]Read from MH i2c: E2 [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: E2 62 00 [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 B2 [21:49:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 44 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 72 01 00 00 5E 04 04 00 72 01 00 00 57 04 04 00 73 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:49:10]wFMCommunicate OK [21:49:10]SAM_PROTO_GetFieldsCounters done [21:49:10]requested_item shift.num is exist - process it [21:49:10]requested_item shift.opened is exist - process it [21:49:10]req_shift_opened [21:49:10]FM_GetShiftState [21:49:10]SAM_PROTO_GetShiftState [21:49:10]wFMCommunicate request_size=4 [21:49:10]MH_SAM_APDU [21:49:10]CAPDU: 80 13 01 00 [21:49:10]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [21:49:10]Write i2c OK [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: E2 [21:49:10]MH_I2C_Read... [21:49:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:49:10]Read from MH i2c: E2 0E 00 [21:49:10]MH_I2C_Read... [21:49:10]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 59 [21:49:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:49:10]wFMCommunicate OK [21:49:10]SAM_PROTO_GetShiftState done [21:49:10]FM_GetShiftState done [21:49:10]req_shift_opened done [21:49:10]requested_item shift.open_date is exist - process it [21:49:10]req_shift_open_date [21:49:10]req_shift_open_date done [21:49:10]produce_requested_data done [21:49:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151620,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:49:10]process_action_free close_receipt [21:49:10]json_value_free [21:49:10]json_value_free done [21:49:10]process_json_proto returns [21:49:10]Send response to host [21:49:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151620,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:49:10]free response buf [21:49:10]execute_script done [21:49:10]execute_script returns [21:49:10]free content buf [21:49:10]Sock 9.Close socket [21:49:10]Sock 9.Thread stoped [21:49:10]OFD Sender: No OFD packet to send [21:49:15]OFD Sender: No OFD packet to send [21:49:21]OFD Sender: No OFD packet to send [21:49:26]OFD Sender: No OFD packet to send [21:49:29]recv_with_timeout no data received [21:49:31]OFD Sender: No OFD packet to send [21:49:36]OFD Sender: No OFD packet to send [21:49:41]OFD Sender: No OFD packet to send [21:49:46]OFD Sender: No OFD packet to send [21:49:50]recv_with_timeout no data received [21:49:51]OFD Sender: No OFD packet to send [21:49:56]OFD Sender: No OFD packet to send [21:50:01]OFD Sender: No OFD packet to send [21:50:06]OFD Sender: No OFD packet to send [21:50:09]recv_with_timeout no data received [21:50:11]OFD Sender: No OFD packet to send [21:50:16]OFD Sender: No OFD packet to send [21:50:19]recv_with_timeout no data received [21:50:21]OFD Sender: No OFD packet to send [21:50:26]OFD Sender: No OFD packet to send [21:50:31]OFD Sender: No OFD packet to send [21:50:36]OFD Sender: No OFD packet to send [21:50:40]recv_with_timeout no data received [21:50:41]OFD Sender: No OFD packet to send [21:50:46]OFD Sender: No OFD packet to send [21:50:51]OFD Sender: No OFD packet to send [21:50:56]OFD Sender: No OFD packet to send [21:51:01]OFD Sender: No OFD packet to send [21:51:06]OFD Sender: No OFD packet to send [21:51:11]OFD Sender: No OFD packet to send [21:51:12]accept exits with 10 [21:51:12]New connection [21:51:12]New thread 3067268452 created [21:51:12]Thread 3067125092 joined [21:51:12]Waiting for new connection... [21:51:12] Sock 10.Parse request [21:51:12]Sock 10.Check first char [21:51:12]Sock 10.First char is OK [21:51:12]request: POST /json_proto HTTP/1.0 [21:51:12]Method: POST [21:51:12]URL: /json_proto [21:51:12]Method is POST - this is cgi request [21:51:12]url: /json_proto [21:51:12]query_string will be loaded in cgi processing [21:51:12]execute_cgi json_proto POST (null) [21:51:12]execute_cgi path=json_proto method=POST [21:51:12]POST find Content-Length [21:51:12]Host: 172.17.43.67:8080 [21:51:12]Content-Length: 675 [21:51:12]Content-Type: application/json [21:51:12] [21:51:12]POST finish read [21:51:12]Found Content-Length = 675 [21:51:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:12]execute_script... [21:51: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)1785636", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:51:12]POST & json_proto [21:51:12]process_json_proto [21:51:12]json parsed OK: [21:51:12]protocol is kg_v1.0 [21:51:12]action value=close_receipt [21:51:12]process_action close_receipt [21:51:12]cmd_close_receipt [21:51:12]MH_GetDate [21:51:12]Write to MH i2c: F0 00 00 4C 01 3C [21:51:12]Write i2c OK [21:51:12]MH_I2C_Read... [21:51:12]Read from MH i2c: F0 [21:51:12]MH_I2C_Read... [21:51:12]Read from MH i2c: F0 09 00 [21:51:12]MH_I2C_Read... [21:51:12]Read from MH i2c: F0 09 00 4C 01 00 D1 3F EF 66 6A BD 47 65 7D [21:51:12]GetLastDocTimeStamp 1726955346 [21:51:12]current date 1726955473 [21:51:12]FM_GetShiftState [21:51:12]SAM_PROTO_GetShiftState [21:51:12]wFMCommunicate request_size=4 [21:51:12]MH_SAM_APDU [21:51:12]CAPDU: 80 13 01 00 [21:51:12]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [21:51:12]Write i2c OK [21:51:12]MH_I2C_Read... [21:51:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:51:12]Read from MH i2c: E2 [21:51:12]MH_I2C_Read... [21:51:12]Read from MH i2c: E2 0E 00 [21:51:12]MH_I2C_Read... [21:51:12]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5B [21:51:12]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:51:12]wFMCommunicate OK [21:51:12]SAM_PROTO_GetShiftState done [21:51:12]FM_GetShiftState done [21:51:12]opened in 1726878748 [21:51:12]opened+sec_in_day 1726965148 [21:51:12]quantity*price = 50063 [21:51:12]sum+1 = 50064 [21:51:12]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.73 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 372 21.09.2024 21:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151622 ФПД: 193654378596413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215510&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151622&fm=193654378596413&tin=02508201610067®Number=0000000000091825&sum=60000 [21:55:11]StoreToDocumentArchive [21:55:11]shift 474 fd 151622 [21:55:11]save to /storage/0474/doc_00151622 [21:55:11]save last doc name /storage/0474/doc_00151622 to /storage/kkm_last_doc_name [21:55:11]save OK [21:55:11]Clear old archive folders... [21:55:11]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:55:11]tlvbuf is 00F67330 [21:55:11]SAM_PROTO_ClearQueue [21:55:11]wFMCommunicate request_size=4 [21:55:11]MH_SAM_APDU [21:55:11]CAPDU: 80 09 00 00 [21:55:11]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [21:55:11]Write i2c OK [21:55:11]MH_I2C_Read... [21:55:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:11]Read from MH i2c: E2 [21:55:11]MH_I2C_Read... [21:55:11]Read from MH i2c: E2 03 00 [21:55:11]MH_I2C_Read... [21:55:11]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [21:55:11]RAPDU: 90 00 [21:55:11]wFMCommunicate OK [21:55:11]SAM_PROTO_ClearQueue done [21:55:11]KKMCreateOFDPacket [21:55:11]OFDProtocolAddRootSTLVToBuf [21:55:11]FM_MakeSignedData [21:55:11]FM_MakeSignedData [21:55:11]SAM_PROTO_SignData [21:55:11]wFMCommunicate request_size=4 [21:55:11]MH_SAM_APDU [21:55:11]CAPDU: 80 0D 01 02 [21:55:11]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [21:55:11]Write i2c OK [21:55:11]MH_I2C_Read... [21:55:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:11]Read from MH i2c: E2 [21:55:11]MH_I2C_Read... [21:55:11]Read from MH i2c: E2 03 00 [21:55:11]MH_I2C_Read... [21:55:11]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [21:55:11]RAPDU: 90 00 [21:55:11]wFMCommunicate OK [21:55:11]wFMCommunicate request_size=255 [21:55:11]MH_SAM_APDU [21:55:11]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E 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 74 01 00 00 F4 03 04 00 BE 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 50 02 00 35 04 06 00 B0 20 AC 72 08 [21:55:11]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E 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 74 01 00 00 F4 03 04 00 BE 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 50 02 00 35 04 06 00 B0 20 AC 72 08 00 00 22 [21:55:11]Write i2c OK [21:55:11]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [21:55:12]RAPDU: 90 00 [21:55:12]wFMCommunicate OK [21:55:12]wFMCommunicate request_size=6 [21:55:12]MH_SAM_APDU [21:55:12]CAPDU: 80 0D 02 02 01 3D [21:55:12]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 3D 00 00 E7 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:12]Read from MH i2c: E2 03 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [21:55:12]RAPDU: 90 00 [21:55:12]wFMCommunicate OK [21:55:12]wFMCommunicate request_size=4 [21:55:12]MH_SAM_APDU [21:55:12]CAPDU: 80 0D 03 02 [21:55:12]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 0B 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 0B 00 2F 00 00 38 4C 6D 9D 8F C6 0B 54 90 00 ED [21:55:12]RAPDU: 38 4C 6D 9D 8F C6 0B 54 90 00 [21:55:12]wFMCommunicate OK [21:55:12]SAM_PROTO_SignData done [21:55:12]FM_MakeSignedData done [21:55:12]CreateOFDProtocolMessage [21:55:12]wFMCommunicate request_size=4 [21:55:12]MH_SAM_APDU [21:55:12]CAPDU: 80 11 00 00 [21:55:12]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:12]Read from MH i2c: E2 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 17 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [21:55:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:12]wFMCommunicate OK [21:55:12]CreateOFDProtocolMessage done [21:55:12]OFDSenderStorePacket 151622 [21:55:12]StoreOFDPacket docnum=151622 [21:55:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 05 D3 03 01 58 6B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E 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 74 01 00 00 F4 03 04 00 BE 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 50 02 00 35 04 06 00 B0 20 AC 72 08 3D 38 4C 6D 9D 8F C6 0B 54 [21:55:12]CheckFolder [21:55:12]dirname=/storage/ofd_packets [21:55:12]CheckFolder done [21:55:12]ProducePacketName [21:55:12]name=ofd_packets/00151622 [21:55:12]NVStorageSaveData ofd_packets/00151622 [21:55:12]File name is /storage/ofd_packets/00151622 [21:55:12]Write 297 bytes [21:55:12]NVStorageSaveData done [21:55:12]OFDSenderStorePacket done [21:55:12]KKMCreateOFDPacket done [21:55:12]NVStorageSaveData kkm_last_timestamp [21:55:12]File name is /storage/kkm_last_timestamp [21:55:12]Write 4 bytes [21:55:12]NVStorageSaveData done [21:55:12]ExternCall_PrintAddStr [21:55:12]wPrintStart [21:55:12]Write to MH i2c: 01 00 00 31 00 31 [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [21:55:12]RasterBufferAndPrint [21:55:12]line Счет N : (1)1785638 [21:55:12]line ИНН: 02508201610067 [21:55:12]line Контрольно-Кассовый Чек [21:55:12]line ПРОДАЖА [21:55:12]line ТРК (МРК, ГНК) : 11 [21:55:12]line Товар: 2710124130 [21:55:12]line Super-92 [21:55:12]line 8.660 * 69.30 [21:55:12]line = 600.14 [21:55:12]line НДС 12% НСП 1% [21:55:12]line > о реализуемом товаре [21:55:12]line ОКРУГЛЕНИЕ: -0.14 [21:55:12]line ИТОГО: 600.00 [21:55:12]line Внесено: 600.00 [21:55:12]line СДАЧА: 0.00 [21:55:12]line НСП 1% : 5.31 [21:55:12]line НДС 12% : 63.73 [21:55:12]line Наличными: 600.00 [21:55:12]line Безнал.: 0.00 [21:55:12]line Место: АЗС № 89 "Партнер Нефть" [21:55:12]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:55:12]line СНО: Общий режим [21:55:12]line Чек 372 21.09.2024 21:55 [21:55:12]line Смена: 474 ФФД: 1.0 [21:55:12]line ЗНМ: 0300000113 [21:55:12]line РНМ: 0000000000091825 [21:55:12]line Версия ККМ: 001 [21:55:12]line ФМ: 0000000000871835 [21:55:12]line ФД: 151622 [21:55:12]line ФПД: 193654378596413 [21:55:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215510&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151622&fm=193654378596413&tin=02508201610067®Number=0000000000091825&sum=60000 [21:55:12]written 0, free lines is 4095 [21:55:12]OFD Sender: Processing packet 151622 [packets to send 826, broken 825] [21:55:12]ProducePacketName [21:55:12]name=ofd_packets/00151622 [21:55:12]OFD Sender: To server: pG, [21:55:12]CommunicateWithHost lk.salyk.kg:30040 [21:55:12]ConnectInit lk.salyk.kg [21:55:12]Write to MH i2c: 01 00 00 5C 00 5C [21:55:12]Write i2c OK [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 [21:55:12]MH_I2C_Read... [21:55:12]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 ED 0C 5C [21:55:12]RasterBufferAndPrint [21:55:12]line [21:55:12]line [21:55:12]line [21:55:12]line [21:55:13]line [21:55:13]written 0, free lines is 3333 [21:55:13]MH_Cut [21:55:13]Write to MH i2c: D1 01 00 63 00 01 35 [21:55:13]Write i2c OK [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: D1 [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: D1 01 00 [21:55:13]MH_I2C_Read... [21:55:13]Read from MH i2c: D1 01 00 63 00 00 34 [21:55:13]Write to MH i2c: 01 00 00 64 00 64 [21:55:13]Write i2c OK [21:55:13]MH_I2C_Read... [21:55:13]*** Cut start [21:55:13]*** Purtial cut [21:55:13]*** Stage 1: CUTSNS_PIN = 1 [21:55:13]Read from MH i2c: 01 [21:55:14]MH_I2C_Read... [21:55:14]*** Stop cut motor [21:55:14]*** Cut end [21:55:14]Read from MH i2c: 01 07 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [21:55:14]process_action close_receipt done [21:55:14]requested_data is exist [21:55:14]produce_requested_data [21:55:14]requested_item fm.sn is exist - process it [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 11 00 00 [21:55:14]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [21:55:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:14]wFMCommunicate OK [21:55:14]requested_item fd.num is exist - process it [21:55:14]SAM_PROTO_GetFieldsCounters [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 13 00 00 [21:55:14]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]recv_with_timeout no data received [21:55:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 62 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [21:55:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 46 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:14]wFMCommunicate OK [21:55:14]SAM_PROTO_GetFieldsCounters done [21:55:14]requested_item shift.num is exist - process it [21:55:14]requested_item shift.opened is exist - process it [21:55:14]req_shift_opened [21:55:14]FM_GetShiftState [21:55:14]SAM_PROTO_GetShiftState [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 13 01 00 [21:55:14]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 0E 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [21:55:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:55:14]wFMCommunicate OK [21:55:14]SAM_PROTO_GetShiftState done [21:55:14]FM_GetShiftState done [21:55:14]req_shift_opened done [21:55:14]requested_item shift.open_date is exist - process it [21:55:14]req_shift_open_date [21:55:14]req_shift_open_date done [21:55:14]produce_requested_data done [21:55:14]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151622,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:55:14]process_action_free close_receipt [21:55:14]json_value_free [21:55:14]json_value_free done [21:55:14]process_json_proto returns [21:55:14]Send response to host [21:55:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151622,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:55:14]free response buf [21:55:14]execute_script done [21:55:14]execute_script returns [21:55:14]free content buf [21:55:14]Sock 8.Close socket [21:55:14]Sock 8.Thread stoped [21:55:14]accept exits with 10 [21:55:14]New connection [21:55:14]New thread 3067018596 created [21:55:14]Thread 3067161956 joined [21:55:14]Waiting for new connection... [21:55:14] Sock 10.Parse request [21:55:14]Sock 10.Check first char [21:55:14]Sock 10.First char is OK [21:55:14]request: POST /json_proto HTTP/1.0 [21:55:14]Method: POST [21:55:14]URL: /json_proto [21:55:14]Method is POST - this is cgi request [21:55:14]url: /json_proto [21:55:14]query_string will be loaded in cgi processing [21:55:14]execute_cgi json_proto POST (null) [21:55:14]execute_cgi path=json_proto method=POST [21:55:14]POST find Content-Length [21:55:14]Host: 172.17.43.67:8080 [21:55:14]Content-Length: 957 [21:55:14]Content-Type: application/json [21:55:14] [21:55:14]POST finish read [21:55:14]Found Content-Length = 957 [21:55:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 29.290, "sum" : 2000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.29 \u0441\u043E\u043C", "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" ] } } [21:55:14]execute_script... [21:55: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)1785639", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 29.290, "sum" : 2000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 29.29 \u0441\u043E\u043C", "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" ] } } [21:55:14]POST & json_proto [21:55:14]process_json_proto [21:55:14]json parsed OK: [21:55:14]protocol is kg_v1.0 [21:55:14]action value=close_receipt [21:55:14]process_action close_receipt [21:55:14]cmd_close_receipt [21:55:14]MH_GetDate [21:55:14]Write to MH i2c: F0 00 00 68 00 57 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: F0 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: F0 09 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: F0 09 00 68 00 00 C3 40 EF 66 6A BD 47 65 8B [21:55:14]GetLastDocTimeStamp 1726955710 [21:55:14]current date 1726955715 [21:55:14]FM_GetShiftState [21:55:14]SAM_PROTO_GetShiftState [21:55:14]wFMCommunicate request_size=4 [21:55:14]MH_SAM_APDU [21:55:14]CAPDU: 80 13 01 00 [21:55:14]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [21:55:14]Write i2c OK [21:55:14]MH_I2C_Read... [21:55:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:14]Read from MH i2c: E2 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 0E 00 [21:55:14]MH_I2C_Read... [21:55:14]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 76 [21:55:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:55:14]wFMCommunicate OK [21:55:14]SAM_PROTO_GetShiftState done [21:55:14]FM_GetShiftState done [21:55:14]opened in 1726878748 [21:55:14]opened+sec_in_day 1726965148 [21:55:14]quantity*price = 200050 [21:55:14]sum+1 = 200052 [21:55:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.44 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 373 21.09.2024 21:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 29.29 сом ФМ: 0000000000871835 ФД: 151623 ФПД: 191943064935432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215515&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151623&fm=191943064935432&tin=02508201610067®Number=0000000000091825&sum=200000 [21:55:16]StoreToDocumentArchive [21:55:16]shift 474 fd 151623 [21:55:16]save to /storage/0474/doc_00151623 [21:55:16]save last doc name /storage/0474/doc_00151623 to /storage/kkm_last_doc_name [21:55:16]save OK [21:55:16]Clear old archive folders... [21:55:16]ProcessDocumentItem done err = 0, tmpTLVsize=247 [21:55:16]tlvbuf is 00F66F00 [21:55:16]SAM_PROTO_ClearQueue [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 09 00 00 [21:55:16]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]SAM_PROTO_ClearQueue done [21:55:16]KKMCreateOFDPacket [21:55:16]OFDProtocolAddRootSTLVToBuf [21:55:16]FM_MakeSignedData [21:55:16]FM_MakeSignedData [21:55:16]SAM_PROTO_SignData [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 01 02 [21:55:16]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]wFMCommunicate request_size=255 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 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 FC 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 75 01 00 00 F4 03 04 00 C3 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 50 02 00 35 04 06 00 AE 92 3A 33 DC [21:55:16]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 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 FC 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 75 01 00 00 F4 03 04 00 C3 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 50 02 00 35 04 06 00 AE 92 3A 33 DC 00 00 EC [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]wFMCommunicate request_size=6 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 02 02 01 08 [21:55:16]Write to MH i2c: E2 09 00 79 00 80 0D 02 02 01 00 08 00 00 FD [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:16]Read from MH i2c: E2 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 [21:55:16]MH_I2C_Read... [21:55:16]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [21:55:16]RAPDU: 90 00 [21:55:16]wFMCommunicate OK [21:55:16]wFMCommunicate request_size=4 [21:55:16]MH_SAM_APDU [21:55:16]CAPDU: 80 0D 03 02 [21:55:16]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [21:55:16]Write i2c OK [21:55:16]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 0B 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 0B 00 7A 00 00 F9 AA 76 53 5C 4D 67 9F 90 00 11 [21:55:17]RAPDU: F9 AA 76 53 5C 4D 67 9F 90 00 [21:55:17]wFMCommunicate OK [21:55:17]SAM_PROTO_SignData done [21:55:17]FM_MakeSignedData done [21:55:17]CreateOFDProtocolMessage [21:55:17]wFMCommunicate request_size=4 [21:55:17]MH_SAM_APDU [21:55:17]CAPDU: 80 11 00 00 [21:55:17]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 [21:55:17]MH_I2C_Read... [21:55:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:17]Read from MH i2c: E2 17 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [21:55:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:17]wFMCommunicate OK [21:55:17]CreateOFDProtocolMessage done [21:55:17]OFDSenderStorePacket 151623 [21:55:17]StoreOFDPacket docnum=151623 [21:55:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B9 D4 03 01 25 83 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 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 FC 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 75 01 00 00 F4 03 04 00 C3 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 50 02 00 35 04 06 00 AE 92 3A 33 DC 08 F9 AA 76 53 5C 4D 67 9F [21:55:17]CheckFolder [21:55:17]dirname=/storage/ofd_packets [21:55:17]CheckFolder done [21:55:17]ProducePacketName [21:55:17]name=ofd_packets/00151623 [21:55:17]NVStorageSaveData ofd_packets/00151623 [21:55:17]File name is /storage/ofd_packets/00151623 [21:55:17]Write 297 bytes [21:55:17]NVStorageSaveData done [21:55:17]OFDSenderStorePacket done [21:55:17]KKMCreateOFDPacket done [21:55:17]NVStorageSaveData kkm_last_timestamp [21:55:17]File name is /storage/kkm_last_timestamp [21:55:17]Write 4 bytes [21:55:17]NVStorageSaveData done [21:55:17]ExternCall_PrintAddStr [21:55:17]wPrintStart [21:55:17]Write to MH i2c: 01 00 00 7C 00 7C [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 07 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [21:55:17]RasterBufferAndPrint [21:55:17]line Счет N : (1)1785639 [21:55:17]line ИНН: 02508201610067 [21:55:17]line Контрольно-Кассовый Чек [21:55:17]line ПРОДАЖА [21:55:17]line ТРК (МРК, ГНК) : 33 [21:55:17]line Товар: 2710124130 [21:55:17]line Super-92 [21:55:17]line 29.290 * 68.30 [21:55:17]line = 2000.51 [21:55:17]line НДС 12% НСП 1% [21:55:17]line > о реализуемом товаре [21:55:17]line ОКРУГЛЕНИЕ: -0.51 [21:55:17]line ИТОГО: 2000.00 [21:55:17]line Внесено: 2000.00 [21:55:17]line СДАЧА: 0.00 [21:55:17]line НСП 1% : 17.70 [21:55:17]line НДС 12% : 212.44 [21:55:17]line Наличными: 2000.00 [21:55:17]line Безнал.: 0.00 [21:55:17]line Место: АЗС № 89 "Партнер Нефть" [21:55:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:55:17]line СНО: Общий режим [21:55:17]line Чек 373 21.09.2024 21:55 [21:55:17]line Смена: 474 ФФД: 1.0 [21:55:17]line ЗНМ: 0300000113 [21:55:17]line РНМ: 0000000000091825 [21:55:17]line Версия ККМ: 001 [21:55:17]line [21:55:17]line Дисконтная программа [21:55:17]line S-92 [21:55:17]line номер 89 [21:55:17]line сэкономлено 29.29 сом [21:55:17]line ФМ: 0000000000871835 [21:55:17]line ФД: 151623 [21:55:17]line ФПД: 191943064935432 [21:55:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215515&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151623&fm=191943064935432&tin=02508201610067®Number=0000000000091825&sum=200000 [21:55:17]written 0, free lines is 4095 [21:55:17]ConnectInit Can't take IP for lk.salyk.kg [21:55:17]CommunicateWithHost connect error [21:55:17]CommunicateWithHost err = -1 [21:55:17]OFD Sender: Server communicate error [21:55:17]Write to MH i2c: 01 00 00 AC 00 AC [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 07 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 95 0C 54 [21:55:17]RasterBufferAndPrint [21:55:17]line [21:55:17]line [21:55:17]line [21:55:17]line [21:55:17]line [21:55:17]written 0, free lines is 3250 [21:55:17]MH_Cut [21:55:17]Write to MH i2c: D1 01 00 B3 00 01 85 [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: D1 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: D1 01 00 [21:55:17]MH_I2C_Read... [21:55:17]Read from MH i2c: D1 01 00 B3 00 00 84 [21:55:17]Write to MH i2c: 01 00 00 B4 00 B4 [21:55:17]OFD Sender: Processing packet 151622 [packets to send 827, broken 825] [21:55:17]ProducePacketName [21:55:17]name=ofd_packets/00151622 [21:55:17]Write i2c OK [21:55:17]MH_I2C_Read... [21:55:17]OFD Sender: To server: pG, [21:55:17]CommunicateWithHost lk.salyk.kg:30040 [21:55:17]ConnectInit lk.salyk.kg [21:55:18]*** Cut start [21:55:18]*** Purtial cut [21:55:18]*** Stage 1: CUTSNS_PIN = 1 [21:55:18]Read from MH i2c: 01 [21:55:18]MH_I2C_Read... [21:55:18]*** Stop cut motor [21:55:18]*** Cut end [21:55:18]Read from MH i2c: 01 07 00 [21:55:18]MH_I2C_Read... [21:55:18]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [21:55:18]process_action close_receipt done [21:55:18]requested_data is exist [21:55:18]produce_requested_data [21:55:18]requested_item fm.sn is exist - process it [21:55:18]wFMCommunicate request_size=4 [21:55:18]MH_SAM_APDU [21:55:18]CAPDU: 80 11 00 00 [21:55:18]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [21:55:18]Write i2c OK [21:55:18]MH_I2C_Read... [21:55:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:18]Read from MH i2c: E2 [21:55:18]MH_I2C_Read... [21:55:18]Read from MH i2c: E2 17 00 [21:55:18]MH_I2C_Read... [21:55:18]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 82 [21:55:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:18]wFMCommunicate OK [21:55:18]requested_item fd.num is exist - process it [21:55:18]SAM_PROTO_GetFieldsCounters [21:55:18]wFMCommunicate request_size=4 [21:55:18]MH_SAM_APDU [21:55:18]CAPDU: 80 13 00 00 [21:55:18]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [21:55:18]Write i2c OK [21:55:18]MH_I2C_Read... [21:55:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:19]Read from MH i2c: E2 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 62 00 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [21:55:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 47 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:19]wFMCommunicate OK [21:55:19]SAM_PROTO_GetFieldsCounters done [21:55:19]requested_item shift.num is exist - process it [21:55:19]requested_item shift.opened is exist - process it [21:55:19]req_shift_opened [21:55:19]FM_GetShiftState [21:55:19]SAM_PROTO_GetShiftState [21:55:19]wFMCommunicate request_size=4 [21:55:19]MH_SAM_APDU [21:55:19]CAPDU: 80 13 01 00 [21:55:19]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [21:55:19]Write i2c OK [21:55:19]MH_I2C_Read... [21:55:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:19]Read from MH i2c: E2 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 0E 00 [21:55:19]MH_I2C_Read... [21:55:19]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C4 [21:55:19]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:55:19]wFMCommunicate OK [21:55:19]SAM_PROTO_GetShiftState done [21:55:19]FM_GetShiftState done [21:55:19]req_shift_opened done [21:55:19]requested_item shift.open_date is exist - process it [21:55:19]req_shift_open_date [21:55:19]req_shift_open_date done [21:55:19]produce_requested_data done [21:55:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151623,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:55:19]process_action_free close_receipt [21:55:19]json_value_free [21:55:19]json_value_free done [21:55:19]process_json_proto returns [21:55:19]Send response to host [21:55:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151623,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:55:19]free response buf [21:55:19]execute_script done [21:55:19]execute_script returns [21:55:19]free content buf [21:55:19]Sock 10.Close socket [21:55:19]Sock 10.Thread stoped [21:55:22]ConnectInit Can't take IP for lk.salyk.kg [21:55:22]CommunicateWithHost connect error [21:55:22]CommunicateWithHost err = -1 [21:55:22]OFD Sender: Server communicate error [21:55:27]OFD Sender: Processing packet 151622 [packets to send 827, broken 825] [21:55:27]ProducePacketName [21:55:27]name=ofd_packets/00151622 [21:55:27]OFD Sender: To server: pG, [21:55:27]CommunicateWithHost lk.salyk.kg:30040 [21:55:27]ConnectInit lk.salyk.kg [21:55:32]ConnectInit Can't take IP for lk.salyk.kg [21:55:32]CommunicateWithHost connect error [21:55:32]CommunicateWithHost err = -1 [21:55:32]OFD Sender: Server communicate error [21:55:33]recv_with_timeout no data received [21:55:37]OFD Sender: Processing packet 151622 [packets to send 827, broken 825] [21:55:37]ProducePacketName [21:55:37]name=ofd_packets/00151622 [21:55:37]OFD Sender: To server: pG, [21:55:37]CommunicateWithHost lk.salyk.kg:30040 [21:55:37]ConnectInit lk.salyk.kg [21:55:42]ConnectInit Can't take IP for lk.salyk.kg [21:55:42]CommunicateWithHost connect error [21:55:42]CommunicateWithHost err = -1 [21:55:42]OFD Sender: Server communicate error [21:55:47]OFD Sender: Processing packet 151622 [packets to send 827, broken 825] [21:55:47]ProducePacketName [21:55:47]name=ofd_packets/00151622 [21:55:47]OFD Sender: To server: pG, [21:55:47]CommunicateWithHost lk.salyk.kg:30040 [21:55:47]ConnectInit lk.salyk.kg [21:55:49]Connected sock=9 [21:55:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 05 D3 03 01 58 6B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D4 21 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 6E 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 74 01 00 00 F4 03 04 00 BE 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 50 02 00 35 04 06 00 B0 20 AC 72 08 3D 38 4C 6D 9D 8F C6 0B 54 [21:55:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 70 98 47 00 59 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 46 50 02 00 F4 03 04 00 E9 E8 EE 66 B6 04 01 00 00 ED 97 12 F0 E9 16 D2 F1 [21:55:50]CommunicateWithHost err = 0 [21:55:50]CheckOFDResponse [21:55:50]1017 (14) - 77093643461234 [21:55:50]1041 (16) - 0000000000871835 [21:55:50]1040 (4) - 151622 [21:55:50]1012 (4) - 21.09.2024 15:40 [21:55:50]1206 (1) - 0 [21:55:50]OFD Sender: Remove packet 151622 [21:55:50]ProducePacketName [21:55:50]name=ofd_packets/00151622 [21:55:50]NVStorageDeleteData [21:55:50]OFD Sender: Processing packet 151623 [packets to send 826, broken 825] [21:55:50]ProducePacketName [21:55:50]name=ofd_packets/00151623 [21:55:50]OFD Sender: To server: pG, [21:55:50]CommunicateWithHost lk.salyk.kg:30040 [21:55:50]ConnectInit lk.salyk.kg [21:55:51]Connected sock=9 [21:55:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 B9 D4 03 01 25 83 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 6A 72 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 73 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 FC 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 75 01 00 00 F4 03 04 00 C3 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 50 02 00 35 04 06 00 AE 92 3A 33 DC 08 F9 AA 76 53 5C 4D 67 9F [21:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 79 47 00 F1 0B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 47 50 02 00 F4 03 04 00 EB E8 EE 66 B6 04 01 00 00 38 24 D2 33 88 DF 31 FF [21:55:51]CommunicateWithHost err = 0 [21:55:51]CheckOFDResponse [21:55:51]1017 (14) - 77093643461234 [21:55:51]1041 (16) - 0000000000871835 [21:55:51]1040 (4) - 151623 [21:55:51]1012 (4) - 21.09.2024 15:40 [21:55:51]1206 (1) - 0 [21:55:51]OFD Sender: Remove packet 151623 [21:55:51]ProducePacketName [21:55:51]name=ofd_packets/00151623 [21:55:51]NVStorageDeleteData [21:55:52]OFD Sender: No OFD packet to send [21:55:52]accept exits with 8 [21:55:52]New connection [21:55:52]New thread 3067161956 created [21:55:52]Thread 3067018596 joined [21:55:52]Waiting for new connection... [21:55:52] Sock 8.Parse request [21:55:52]Sock 8.Check first char [21:55:52]Sock 8.First char is OK [21:55:52]request: POST /json_proto HTTP/1.0 [21:55:52]Method: POST [21:55:52]URL: /json_proto [21:55:52]Method is POST - this is cgi request [21:55:52]url: /json_proto [21:55:52]query_string will be loaded in cgi processing [21:55:52]execute_cgi json_proto POST (null) [21:55:52]execute_cgi path=json_proto method=POST [21:55:52]POST find Content-Length [21:55:52]Host: 172.17.43.67:8080 [21:55:52]Content-Length: 980 [21:55:52]Content-Type: application/json [21:55:52] [21:55:52]POST finish read [21:55:52]Found Content-Length = 980 [21:55:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:52]execute_script... [21:55: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)1785635", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 119.690, "sum" : 9000.69, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 119.69 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 9000.00, "payments": [ { "type": 0, "sum" : 9000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:52]POST & json_proto [21:55:52]process_json_proto [21:55:52]json parsed OK: [21:55:52]protocol is kg_v1.0 [21:55:52]action value=close_receipt [21:55:52]process_action close_receipt [21:55:52]cmd_close_receipt [21:55:52]MH_GetDate [21:55:52]Write to MH i2c: F0 00 00 B8 00 A7 [21:55:52]Write i2c OK [21:55:52]MH_I2C_Read... [21:55:52]Read from MH i2c: F0 [21:55:52]MH_I2C_Read... [21:55:52]Read from MH i2c: F0 09 00 [21:55:52]MH_I2C_Read... [21:55:52]Read from MH i2c: F0 09 00 B8 00 00 E8 40 EF 66 6A BD 47 65 00 [21:55:52]GetLastDocTimeStamp 1726955715 [21:55:52]current date 1726955752 [21:55:52]FM_GetShiftState [21:55:52]SAM_PROTO_GetShiftState [21:55:52]wFMCommunicate request_size=4 [21:55:52]MH_SAM_APDU [21:55:52]CAPDU: 80 13 01 00 [21:55:52]Write to MH i2c: E2 08 00 B9 00 80 13 01 00 00 00 00 00 36 [21:55:52]Write i2c OK [21:55:52]MH_I2C_Read... [21:55:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:52]Read from MH i2c: E2 [21:55:52]MH_I2C_Read... [21:55:52]Read from MH i2c: E2 0E 00 [21:55:52]MH_I2C_Read... [21:55:52]Read from MH i2c: E2 0E 00 B9 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C6 [21:55:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:55:52]wFMCommunicate OK [21:55:52]SAM_PROTO_GetShiftState done [21:55:52]FM_GetShiftState done [21:55:52]opened in 1726878748 [21:55:52]opened+sec_in_day 1726965148 [21:55:52]quantity*price = 900068 [21:55:52]sum+1 = 900070 [21:55:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.69 ИТОГО: 9000.00 Внесено: 9000.00 СДАЧА: 0.00 НСП 1% : 79.65 НДС 12% : 955.82 Наличными: 9000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 374 21.09.2024 21:55 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 119.69 сом ФМ: 0000000000871835 ФД: 151624 ФПД: 30771318512555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151624&fm=30771318512555&tin=02508201610067®Number=0000000000091825&sum=900000 [21:55:53]StoreToDocumentArchive [21:55:53]shift 474 fd 151624 [21:55:53]save to /storage/0474/doc_00151624 [21:55:53]save last doc name /storage/0474/doc_00151624 to /storage/kkm_last_doc_name [21:55:53]save OK [21:55:53]Clear old archive folders... [21:55:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:55:53]tlvbuf is 00F9B800 [21:55:53]SAM_PROTO_ClearQueue [21:55:53]wFMCommunicate request_size=4 [21:55:53]MH_SAM_APDU [21:55:53]CAPDU: 80 09 00 00 [21:55:53]Write to MH i2c: E2 08 00 C6 00 80 09 00 00 00 00 00 00 38 [21:55:53]Write i2c OK [21:55:53]MH_I2C_Read... [21:55:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:53]Read from MH i2c: E2 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 03 00 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [21:55:53]RAPDU: 90 00 [21:55:53]wFMCommunicate OK [21:55:53]SAM_PROTO_ClearQueue done [21:55:53]KKMCreateOFDPacket [21:55:53]OFDProtocolAddRootSTLVToBuf [21:55:53]FM_MakeSignedData [21:55:53]FM_MakeSignedData [21:55:53]SAM_PROTO_SignData [21:55:53]wFMCommunicate request_size=4 [21:55:53]MH_SAM_APDU [21:55:53]CAPDU: 80 0D 01 02 [21:55:53]Write to MH i2c: E2 08 00 C7 00 80 0D 01 02 00 00 00 00 40 [21:55:53]Write i2c OK [21:55:53]MH_I2C_Read... [21:55:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:53]Read from MH i2c: E2 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 03 00 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [21:55:53]RAPDU: 90 00 [21:55:53]wFMCommunicate OK [21:55:53]wFMCommunicate request_size=255 [21:55:53]MH_SAM_APDU [21:55:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E8 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 50 02 00 35 04 06 00 1B FC 81 82 [21:55:53]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E8 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 50 02 00 35 04 06 00 1B FC 81 82 00 00 88 [21:55:53]Write i2c OK [21:55:53]MH_I2C_Read... [21:55:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:54]Read from MH i2c: E2 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 03 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [21:55:54]RAPDU: 90 00 [21:55:54]wFMCommunicate OK [21:55:54]wFMCommunicate request_size=7 [21:55:54]MH_SAM_APDU [21:55:54]CAPDU: 80 0D 02 02 02 5B AB [21:55:54]Write to MH i2c: E2 0A 00 C9 00 80 0D 02 02 02 00 5B AB 00 00 4D [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:54]Read from MH i2c: E2 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 03 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [21:55:54]RAPDU: 90 00 [21:55:54]wFMCommunicate OK [21:55:54]wFMCommunicate request_size=4 [21:55:54]MH_SAM_APDU [21:55:54]CAPDU: 80 0D 03 02 [21:55:54]Write to MH i2c: E2 08 00 CA 00 80 0D 03 02 00 00 00 00 45 [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:54]Read from MH i2c: E2 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 0B 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 0B 00 CA 00 00 5B AA 88 4C 9E 9D 3F 08 90 00 A1 [21:55:54]RAPDU: 5B AA 88 4C 9E 9D 3F 08 90 00 [21:55:54]wFMCommunicate OK [21:55:54]SAM_PROTO_SignData done [21:55:54]FM_MakeSignedData done [21:55:54]CreateOFDProtocolMessage [21:55:54]wFMCommunicate request_size=4 [21:55:54]MH_SAM_APDU [21:55:54]CAPDU: 80 11 00 00 [21:55:54]Write to MH i2c: E2 08 00 CB 00 80 11 00 00 00 00 00 00 45 [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:54]Read from MH i2c: E2 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 17 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 17 00 CB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 98 [21:55:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:54]wFMCommunicate OK [21:55:54]CreateOFDProtocolMessage done [21:55:54]OFDSenderStorePacket 151624 [21:55:54]StoreOFDPacket docnum=151624 [21:55:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 B2 6F 04 01 96 11 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A D3 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E5 BB 0D 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 BB 0D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 1F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 75 01 00 00 00 07 04 06 00 A0 BB 0D 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 01 00 00 F4 03 04 00 E8 40 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 48 50 02 00 35 04 06 00 1B FC 81 82 5B AB 5B AA 88 4C 9E 9D 3F 08 [21:55:54]CheckFolder [21:55:54]dirname=/storage/ofd_packets [21:55:54]CheckFolder done [21:55:54]ProducePacketName [21:55:54]name=ofd_packets/00151624 [21:55:54]NVStorageSaveData ofd_packets/00151624 [21:55:54]File name is /storage/ofd_packets/00151624 [21:55:54]Write 298 bytes [21:55:54]NVStorageSaveData done [21:55:54]OFDSenderStorePacket done [21:55:54]KKMCreateOFDPacket done [21:55:54]NVStorageSaveData kkm_last_timestamp [21:55:54]File name is /storage/kkm_last_timestamp [21:55:54]Write 4 bytes [21:55:54]NVStorageSaveData done [21:55:54]ExternCall_PrintAddStr [21:55:54]wPrintStart [21:55:54]Write to MH i2c: 01 00 00 CC 00 CC [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 CC 00 00 00 00 00 00 FF 0F E1 [21:55:54]RasterBufferAndPrint [21:55:54]line Счет N : (1)1785635 [21:55:54]line ИНН: 02508201610067 [21:55:54]line Контрольно-Кассовый Чек [21:55:54]line ПРОДАЖА [21:55:54]line ТРК (МРК, ГНК) : 41 [21:55:54]line Товар: 2710194210 [21:55:54]line ДТ-К-5 [21:55:54]line 119.690 * 75.20 [21:55:54]line = 9000.69 [21:55:54]line НДС 12% НСП 1% [21:55:54]line > о реализуемом товаре [21:55:54]line ОКРУГЛЕНИЕ: -0.69 [21:55:54]line ИТОГО: 9000.00 [21:55:54]line Внесено: 9000.00 [21:55:54]line СДАЧА: 0.00 [21:55:54]line НСП 1% : 79.65 [21:55:54]line НДС 12% : 955.82 [21:55:54]line Наличными: 9000.00 [21:55:54]line Безнал.: 0.00 [21:55:54]line Место: АЗС № 89 "Партнер Нефть" [21:55:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:55:54]line СНО: Общий режим [21:55:54]line Чек 374 21.09.2024 21:55 [21:55:54]line Смена: 474 ФФД: 1.0 [21:55:54]line ЗНМ: 0300000113 [21:55:54]line РНМ: 0000000000091825 [21:55:54]line Версия ККМ: 001 [21:55:54]line [21:55:54]line Дисконтная программа [21:55:54]line ДТ [21:55:54]line номер 89 [21:55:54]line сэкономлено 119.69 сом [21:55:54]line ФМ: 0000000000871835 [21:55:54]line ФД: 151624 [21:55:54]line ФПД: 30771318512555 [21:55:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215552&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151624&fm=30771318512555&tin=02508201610067®Number=0000000000091825&sum=900000 [21:55:54]written 0, free lines is 4095 [21:55:54]OFD Sender: Processing packet 151624 [packets to send 826, broken 825] [21:55:54]ProducePacketName [21:55:54]name=ofd_packets/00151624 [21:55:54]OFD Sender: To server: pG, [21:55:54]CommunicateWithHost lk.salyk.kg:30040 [21:55:54]ConnectInit lk.salyk.kg [21:55:54]Write to MH i2c: 01 00 00 FC 00 FC [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 89 0C 98 [21:55:54]RasterBufferAndPrint [21:55:54]line [21:55:54]line [21:55:54]line [21:55:54]line [21:55:54]line [21:55:54]written 0, free lines is 3235 [21:55:54]MH_Cut [21:55:54]Write to MH i2c: D1 01 00 03 01 01 D6 [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: D1 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: D1 01 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: D1 01 00 03 01 00 D5 [21:55:55]Write to MH i2c: 01 00 00 04 01 05 [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]*** Cut start [21:55:55]*** Purtial cut [21:55:55]*** Stage 1: CUTSNS_PIN = 1 [21:55:56]Read from MH i2c: 01 [21:55:56]MH_I2C_Read... [21:55:56]*** Stop cut motor [21:55:56]*** Cut end [21:55:56]Read from MH i2c: 01 07 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 07 00 04 01 00 00 00 00 00 FF 0F 1A [21:55:56]process_action close_receipt done [21:55:56]requested_data is exist [21:55:56]produce_requested_data [21:55:56]requested_item fm.sn is exist - process it [21:55:56]wFMCommunicate request_size=4 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 11 00 00 [21:55:56]Write to MH i2c: E2 08 00 05 01 80 11 00 00 00 00 00 00 80 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 17 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 17 00 05 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D3 [21:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:55:56]wFMCommunicate OK [21:55:56]requested_item fd.num is exist - process it [21:55:56]SAM_PROTO_GetFieldsCounters [21:55:56]wFMCommunicate request_size=4 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 13 00 00 [21:55:56]Write to MH i2c: E2 08 00 06 01 80 13 00 00 00 00 00 00 83 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 62 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 62 00 06 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [21:55:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 48 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [21: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)1785644", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 3.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:35]POST & json_proto [21:58:35]process_json_proto [21:58:35]json parsed OK: [21:58:35]protocol is kg_v1.0 [21:58:35]action value=close_receipt [21:58:35]process_action close_receipt [21:58:35]cmd_close_receipt [21:58:35]MH_GetDate [21:58:35]Write to MH i2c: F0 00 00 9E 01 8E [21:58:35]Write i2c OK [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: F0 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: F0 09 00 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: F0 09 00 9E 01 00 8C 41 EF 66 6A BD 47 65 8C [21:58:35]GetLastDocTimeStamp 1726955825 [21:58:35]current date 1726955916 [21:58:35]FM_GetShiftState [21:58:35]SAM_PROTO_GetShiftState [21:58:35]wFMCommunicate request_size=4 [21:58:35]MH_SAM_APDU [21:58:35]CAPDU: 80 13 01 00 [21:58:35]Write to MH i2c: E2 08 00 9F 01 80 13 01 00 00 00 00 00 1D [21:58:35]Write i2c OK [21:58:35]MH_I2C_Read... [21:58:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:35]Read from MH i2c: E2 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: E2 0E 00 [21:58:35]MH_I2C_Read... [21:58:35]Read from MH i2c: E2 0E 00 9F 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AD [21:58:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:58:35]wFMCommunicate OK [21:58:35]SAM_PROTO_GetShiftState done [21:58:35]FM_GetShiftState done [21:58:35]opened in 1726878748 [21:58:35]opened+sec_in_day 1726965148 [21:58:35]quantity*price = 0 [21:58:35]sum+1 = 1 [21:58:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 377 21.09.2024 21:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151627 ФПД: 130103271277029 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215836&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151627&fm=130103271277029&tin=02508201610067®Number=0000000000091825&sum=0 [21:58:37]StoreToDocumentArchive [21:58:37]shift 474 fd 151627 [21:58:37]save to /storage/0474/doc_00151627 [21:58:37]save last doc name /storage/0474/doc_00151627 to /storage/kkm_last_doc_name [21:58:37]save OK [21:58:37]Clear old archive folders... [21:58:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:58:37]tlvbuf is 00F03E90 [21:58:37]SAM_PROTO_ClearQueue [21:58:37]wFMCommunicate request_size=4 [21:58:37]MH_SAM_APDU [21:58:37]CAPDU: 80 09 00 00 [21:58:37]Write to MH i2c: E2 08 00 AC 01 80 09 00 00 00 00 00 00 1F [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:37]Read from MH i2c: E2 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [21:58:37]RAPDU: 90 00 [21:58:37]wFMCommunicate OK [21:58:37]SAM_PROTO_ClearQueue done [21:58:37]KKMCreateOFDPacket [21:58:37]OFDProtocolAddRootSTLVToBuf [21:58:37]FM_MakeSignedData [21:58:37]FM_MakeSignedData [21:58:37]SAM_PROTO_SignData [21:58:37]wFMCommunicate request_size=4 [21:58:37]MH_SAM_APDU [21:58:37]CAPDU: 80 0D 01 02 [21:58:37]Write to MH i2c: E2 08 00 AD 01 80 0D 01 02 00 00 00 00 27 [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:37]Read from MH i2c: E2 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [21:58:37]RAPDU: 90 00 [21:58:37]wFMCommunicate OK [21:58:37]wFMCommunicate request_size=255 [21:58:37]MH_SAM_APDU [21:58: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 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 8C 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 50 02 00 35 04 06 00 76 [21:58:37]Write to MH i2c: E2 02 01 AE 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 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 8C 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 50 02 00 35 04 06 00 76 00 00 33 [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:37]Read from MH i2c: E2 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [21:58:37]RAPDU: 90 00 [21:58:37]wFMCommunicate OK [21:58:37]wFMCommunicate request_size=10 [21:58:37]MH_SAM_APDU [21:58:37]CAPDU: 80 0D 02 02 05 54 07 44 C1 E5 [21:58:37]Write to MH i2c: E2 0D 00 AF 01 80 0D 02 02 05 00 54 07 44 C1 E5 00 00 79 [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:37]Read from MH i2c: E2 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [21:58:37]RAPDU: 90 00 [21:58:37]wFMCommunicate OK [21:58:37]wFMCommunicate request_size=4 [21:58:37]MH_SAM_APDU [21:58:37]CAPDU: 80 0D 03 02 [21:58:37]Write to MH i2c: E2 08 00 B0 01 80 0D 03 02 00 00 00 00 2C [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:37]Read from MH i2c: E2 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 0B 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 0B 00 B0 01 00 65 44 01 1E C5 5A 96 C6 90 00 70 [21:58:37]RAPDU: 65 44 01 1E C5 5A 96 C6 90 00 [21:58:37]wFMCommunicate OK [21:58:37]SAM_PROTO_SignData done [21:58:37]FM_MakeSignedData done [21:58:37]CreateOFDProtocolMessage [21:58:37]wFMCommunicate request_size=4 [21:58:37]MH_SAM_APDU [21:58:37]CAPDU: 80 11 00 00 [21:58:37]Write to MH i2c: E2 08 00 B1 01 80 11 00 00 00 00 00 00 2C [21:58:37]Write i2c OK [21:58:37]MH_I2C_Read... [21:58:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:37]Read from MH i2c: E2 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 17 00 [21:58:37]MH_I2C_Read... [21:58:37]Read from MH i2c: E2 17 00 B1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7F [21:58:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:38]wFMCommunicate OK [21:58:38]CreateOFDProtocolMessage done [21:58:38]OFDSenderStorePacket 151627 [21:58:38]StoreOFDPacket docnum=151627 [21:58:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 B5 25 07 01 2F 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 6A 0E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 01 00 00 F4 03 04 00 8C 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4B 50 02 00 35 04 06 00 76 54 07 44 C1 E5 65 44 01 1E C5 5A 96 C6 [21:58:38]CheckFolder [21:58:38]dirname=/storage/ofd_packets [21:58:38]CheckFolder done [21:58:38]ProducePacketName [21:58:38]name=ofd_packets/00151627 [21:58:38]NVStorageSaveData ofd_packets/00151627 [21:58:38]File name is /storage/ofd_packets/00151627 [21:58:38]Write 301 bytes [21:58:38]NVStorageSaveData done [21:58:38]OFDSenderStorePacket done [21:58:38]KKMCreateOFDPacket done [21:58:38]NVStorageSaveData kkm_last_timestamp [21:58:38]File name is /storage/kkm_last_timestamp [21:58:38]Write 4 bytes [21:58:38]NVStorageSaveData done [21:58:38]ExternCall_PrintAddStr [21:58:38]wPrintStart [21:58:38]Write to MH i2c: 01 00 00 B2 01 B3 [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 07 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 07 00 B2 01 00 00 00 00 00 FF 0F C8 [21:58:38]RasterBufferAndPrint [21:58:38]line Счет N : (1)1785644 [21:58:38]line ИНН: 02508201610067 [21:58:38]line Контрольно-Кассовый Чек [21:58:38]line ПРОДАЖА [21:58:38]line ТРК (МРК, ГНК) : 12 [21:58:38]line Товар: 2710124130 [21:58:38]line Аи-92-К-5 [21:58:38]line 3.690 * 0.00 [21:58:38]line = 0.00 [21:58:38]line НДС 12% НСП 1% [21:58:38]line > о реализуемом товаре [21:58:38]line ИТОГО: 0.00 [21:58:38]line НСП 1% : 0.00 [21:58:38]line НДС 12% : 0.00 [21:58:38]line Наличными: 0.00 [21:58:38]line Безнал.: 0.00 [21:58:38]line Место: АЗС № 89 "Партнер Нефть" [21:58:38]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:58:38]line СНО: Общий режим [21:58:38]line Чек 377 21.09.2024 21:58 [21:58:38]line Смена: 474 ФФД: 1.0 [21:58:38]line ЗНМ: 0300000113 [21:58:38]line РНМ: 0000000000091825 [21:58:38]line Версия ККМ: 001 [21:58:38]line Платежная система: O! деньги [21:58:38]line ФМ: 0000000000871835 [21:58:38]line ФД: 151627 [21:58:38]line ФПД: 130103271277029 [21:58:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215836&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151627&fm=130103271277029&tin=02508201610067®Number=0000000000091825&sum=0 [21:58:38]written 0, free lines is 4095 [21:58:38]OFD Sender: Processing packet 151627 [packets to send 826, broken 825] [21:58:38]ProducePacketName [21:58:38]name=ofd_packets/00151627 [21:58:38]OFD Sender: To server: pG, [21:58:38]CommunicateWithHost lk.salyk.kg:30040 [21:58:38]ConnectInit lk.salyk.kg [21:58:38]Write to MH i2c: 01 00 00 DC 01 DD [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 07 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: 01 07 00 DC 01 00 00 00 00 00 E7 0C D7 [21:58:38]RasterBufferAndPrint [21:58:38]line [21:58:38]line [21:58:38]line [21:58:38]line [21:58:38]line [21:58:38]written 0, free lines is 3331 [21:58:38]MH_Cut [21:58:38]Write to MH i2c: D1 01 00 E3 01 01 B6 [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: D1 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: D1 01 00 [21:58:38]MH_I2C_Read... [21:58:38]Read from MH i2c: D1 01 00 E3 01 00 B5 [21:58:38]Write to MH i2c: 01 00 00 E4 01 E5 [21:58:38]Write i2c OK [21:58:38]MH_I2C_Read... [21:58:39]*** Cut start [21:58:39]*** Purtial cut [21:58:39]*** Stage 1: CUTSNS_PIN = 1 [21:58:39]Read from MH i2c: 01 [21:58:39]MH_I2C_Read... [21:58:39]*** Stop cut motor [21:58:39]*** Cut end [21:58:39]Read from MH i2c: 01 07 00 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: 01 07 00 E4 01 00 00 00 00 00 FF 0F FA [21:58:39]process_action close_receipt done [21:58:39]requested_data is exist [21:58:39]produce_requested_data [21:58:39]requested_item fm.sn is exist - process it [21:58:39]wFMCommunicate request_size=4 [21:58:39]MH_SAM_APDU [21:58:39]CAPDU: 80 11 00 00 [21:58:39]Write to MH i2c: E2 08 00 E5 01 80 11 00 00 00 00 00 00 60 [21:58:39]Write i2c OK [21:58:39]MH_I2C_Read... [21:58:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:39]Read from MH i2c: E2 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 17 00 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 17 00 E5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B3 [21:58:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:39]wFMCommunicate OK [21:58:39]requested_item fd.num is exist - process it [21:58:39]SAM_PROTO_GetFieldsCounters [21:58:39]wFMCommunicate request_size=4 [21:58:39]MH_SAM_APDU [21:58:39]CAPDU: 80 13 00 00 [21:58:39]Write to MH i2c: E2 08 00 E6 01 80 13 00 00 00 00 00 00 63 [21:58:39]Write i2c OK [21:58:39]MH_I2C_Read... [21:58:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:39]Read from MH i2c: E2 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 62 00 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 62 00 E6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [21:58:39]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 79 01 00 00 5E 04 04 00 79 01 00 00 57 04 04 00 7A 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:39]wFMCommunicate OK [21:58:39]SAM_PROTO_GetFieldsCounters done [21:58:39]requested_item shift.num is exist - process it [21:58:39]requested_item shift.opened is exist - process it [21:58:39]req_shift_opened [21:58:39]FM_GetShiftState [21:58:39]SAM_PROTO_GetShiftState [21:58:39]wFMCommunicate request_size=4 [21:58:39]MH_SAM_APDU [21:58:39]CAPDU: 80 13 01 00 [21:58:39]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [21:58:39]Write i2c OK [21:58:39]MH_I2C_Read... [21:58:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:39]Read from MH i2c: E2 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 0E 00 [21:58:39]MH_I2C_Read... [21:58:39]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F5 [21:58:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:58:39]wFMCommunicate OK [21:58:39]SAM_PROTO_GetShiftState done [21:58:39]FM_GetShiftState done [21:58:39]req_shift_opened done [21:58:39]requested_item shift.open_date is exist - process it [21:58:39]req_shift_open_date [21:58:39]req_shift_open_date done [21:58:39]produce_requested_data done [21:58:39]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151627,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:58:39]process_action_free close_receipt [21:58:39]json_value_free [21:58:39]json_value_free done [21:58:39]process_json_proto returns [21:58:39]Send response to host [21:58:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151627,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:58:39]free response buf [21:58:39]execute_script done [21:58:39]execute_script returns [21:58:39]free content buf [21:58:39]Sock 8.Close socket [21:58:39]Sock 8.Thread stoped [21:58:42]recv_with_timeout no data received [21:58:43]ConnectInit Can't take IP for lk.salyk.kg [21:58:43]CommunicateWithHost connect error [21:58:43]CommunicateWithHost err = -1 [21:58:43]OFD Sender: Server communicate error [21:58:48]OFD Sender: Processing packet 151627 [packets to send 826, broken 825] [21:58:48]ProducePacketName [21:58:48]name=ofd_packets/00151627 [21:58:48]OFD Sender: To server: pG, [21:58:48]CommunicateWithHost lk.salyk.kg:30040 [21:58:48]ConnectInit lk.salyk.kg [21:58:53]accept exits with 10 [21:58:53]New connection [21:58:53]New thread 3067161956 created [21:58:53]Thread 3067018596 joined [21:58:53]Waiting for new connection... [21:58:53] Sock 10.Parse request [21:58:53]Sock 10.Check first char [21:58:53]Sock 10.First char is OK [21:58:53]request: POST /json_proto HTTP/1.0 [21:58:53]Method: POST [21:58:53]URL: /json_proto [21:58:53]Method is POST - this is cgi request [21:58:53]url: /json_proto [21:58:53]query_string will be loaded in cgi processing [21:58:53]execute_cgi json_proto POST (null) [21:58:53]execute_cgi path=json_proto method=POST [21:58:53]POST find Content-Length [21:58:53]Host: 172.17.43.67:8080 [21:58:53]Content-Length: 678 [21:58:53]Content-Type: application/json [21:58:53] [21:58:53]POST finish read [21:58:53]Found Content-Length = 678 [21:58:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:53]execute_script... [21:58: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)1785645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:53]POST & json_proto [21:58:53]process_json_proto [21:58:53]json parsed OK: [21:58:53]protocol is kg_v1.0 [21:58:53]action value=close_receipt [21:58:53]process_action close_receipt [21:58:53]cmd_close_receipt [21:58:53]MH_GetDate [21:58:53]Write to MH i2c: F0 00 00 E8 01 D8 [21:58:53]ConnectInit Can't take IP for lk.salyk.kg [21:58:53]CommunicateWithHost connect error [21:58:53]CommunicateWithHost err = -1 [21:58:53]OFD Sender: Server communicate error [21:58:53]Write i2c OK [21:58:53]MH_I2C_Read... [21:58:53]Read from MH i2c: F0 [21:58:53]MH_I2C_Read... [21:58:53]Read from MH i2c: F0 09 00 [21:58:53]MH_I2C_Read... [21:58:53]Read from MH i2c: F0 09 00 E8 01 00 9D 41 EF 66 6A BD 47 65 E7 [21:58:53]GetLastDocTimeStamp 1726955916 [21:58:53]current date 1726955933 [21:58:53]FM_GetShiftState [21:58:53]SAM_PROTO_GetShiftState [21:58:53]wFMCommunicate request_size=4 [21:58:53]MH_SAM_APDU [21:58:53]CAPDU: 80 13 01 00 [21:58:53]Write to MH i2c: E2 08 00 E9 01 80 13 01 00 00 00 00 00 67 [21:58:53]Write i2c OK [21:58:53]MH_I2C_Read... [21:58:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:53]Read from MH i2c: E2 [21:58:53]MH_I2C_Read... [21:58:53]Read from MH i2c: E2 0E 00 [21:58:53]MH_I2C_Read... [21:58:53]Read from MH i2c: E2 0E 00 E9 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F7 [21:58:53]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:58:53]wFMCommunicate OK [21:58:53]SAM_PROTO_GetShiftState done [21:58:53]FM_GetShiftState done [21:58:53]opened in 1726878748 [21:58:53]opened+sec_in_day 1726965148 [21:58:53]quantity*price = 50036 [21:58:53]sum+1 = 50037 [21:58:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 378 21.09.2024 21:58 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151628 ФПД: 231896161841818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215853&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151628&fm=231896161841818&tin=02508201610067®Number=0000000000091825&sum=50000 [21:58:54]StoreToDocumentArchive [21:58:54]shift 474 fd 151628 [21:58:54]save to /storage/0474/doc_00151628 [21:58:54]save last doc name /storage/0474/doc_00151628 to /storage/kkm_last_doc_name [21:58:54]save OK [21:58:54]Clear old archive folders... [21:58:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:58:54]tlvbuf is 00FDBB40 [21:58:54]SAM_PROTO_ClearQueue [21:58:54]wFMCommunicate request_size=4 [21:58:54]MH_SAM_APDU [21:58:54]CAPDU: 80 09 00 00 [21:58:54]Write to MH i2c: E2 08 00 F6 01 80 09 00 00 00 00 00 00 69 [21:58:54]Write i2c OK [21:58:54]MH_I2C_Read... [21:58:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:54]Read from MH i2c: E2 [21:58:54]MH_I2C_Read... [21:58:54]Read from MH i2c: E2 03 00 [21:58:54]MH_I2C_Read... [21:58:54]Read from MH i2c: E2 03 00 F6 01 00 90 00 6B [21:58:54]RAPDU: 90 00 [21:58:54]wFMCommunicate OK [21:58:54]SAM_PROTO_ClearQueue done [21:58:54]KKMCreateOFDPacket [21:58:54]OFDProtocolAddRootSTLVToBuf [21:58:54]FM_MakeSignedData [21:58:54]FM_MakeSignedData [21:58:54]SAM_PROTO_SignData [21:58:54]wFMCommunicate request_size=4 [21:58:54]MH_SAM_APDU [21:58:54]CAPDU: 80 0D 01 02 [21:58:54]Write to MH i2c: E2 08 00 F7 01 80 0D 01 02 00 00 00 00 71 [21:58:54]Write i2c OK [21:58:54]MH_I2C_Read... [21:58:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:54]Read from MH i2c: E2 [21:58:54]MH_I2C_Read... [21:58:54]Read from MH i2c: E2 03 00 [21:58:54]MH_I2C_Read... [21:58:54]Read from MH i2c: E2 03 00 F7 01 00 90 00 6C [21:58:54]RAPDU: 90 00 [21:58:54]wFMCommunicate OK [21:58:54]wFMCommunicate request_size=255 [21:58:54]MH_SAM_APDU [21:58:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 50 02 00 35 04 06 00 D2 [21:58:54]Write to MH i2c: E2 02 01 F8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 50 02 00 35 04 06 00 D2 00 00 E9 [21:58:54]Write i2c OK [21:58:54]MH_I2C_Read... [21:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:55]Read from MH i2c: E2 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 03 00 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [21:58:55]RAPDU: 90 00 [21:58:55]wFMCommunicate OK [21:58:55]wFMCommunicate request_size=10 [21:58:55]MH_SAM_APDU [21:58:55]CAPDU: 80 0D 02 02 05 E8 88 59 F2 9A [21:58:55]Write to MH i2c: E2 0D 00 F9 01 80 0D 02 02 05 00 E8 88 59 F2 9A 00 00 D3 [21:58:55]Write i2c OK [21:58:55]MH_I2C_Read... [21:58:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:55]Read from MH i2c: E2 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 03 00 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [21:58:55]RAPDU: 90 00 [21:58:55]wFMCommunicate OK [21:58:55]wFMCommunicate request_size=4 [21:58:55]MH_SAM_APDU [21:58:55]CAPDU: 80 0D 03 02 [21:58:55]Write to MH i2c: E2 08 00 FA 01 80 0D 03 02 00 00 00 00 76 [21:58:55]Write i2c OK [21:58:55]MH_I2C_Read... [21:58:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:55]Read from MH i2c: E2 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 0B 00 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 0B 00 FA 01 00 6E 42 4C D7 CF C8 94 0C 90 00 81 [21:58:55]RAPDU: 6E 42 4C D7 CF C8 94 0C 90 00 [21:58:55]wFMCommunicate OK [21:58:55]SAM_PROTO_SignData done [21:58:55]FM_MakeSignedData done [21:58:55]CreateOFDProtocolMessage [21:58:55]wFMCommunicate request_size=4 [21:58:55]MH_SAM_APDU [21:58:55]CAPDU: 80 11 00 00 [21:58:55]Write to MH i2c: E2 08 00 FB 01 80 11 00 00 00 00 00 00 76 [21:58:55]Write i2c OK [21:58:55]MH_I2C_Read... [21:58:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:55]Read from MH i2c: E2 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 17 00 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: E2 17 00 FB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C9 [21:58:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:58:55]wFMCommunicate OK [21:58:55]CreateOFDProtocolMessage done [21:58:55]OFDSenderStorePacket 151628 [21:58:55]StoreOFDPacket docnum=151628 [21:58:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 2B A6 07 01 65 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 01 00 00 F4 03 04 00 9D 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4C 50 02 00 35 04 06 00 D2 E8 88 59 F2 9A 6E 42 4C D7 CF C8 94 0C [21:58:55]CheckFolder [21:58:55]dirname=/storage/ofd_packets [21:58:55]CheckFolder done [21:58:55]ProducePacketName [21:58:55]name=ofd_packets/00151628 [21:58:55]NVStorageSaveData ofd_packets/00151628 [21:58:55]File name is /storage/ofd_packets/00151628 [21:58:55]Write 301 bytes [21:58:55]NVStorageSaveData done [21:58:55]OFDSenderStorePacket done [21:58:55]KKMCreateOFDPacket done [21:58:55]NVStorageSaveData kkm_last_timestamp [21:58:55]File name is /storage/kkm_last_timestamp [21:58:55]Write 4 bytes [21:58:55]NVStorageSaveData done [21:58:55]ExternCall_PrintAddStr [21:58:55]wPrintStart [21:58:55]Write to MH i2c: 01 00 00 FC 01 FD [21:58:55]OFD Sender: Processing packet 151627 [packets to send 827, broken 825] [21:58:55]ProducePacketName [21:58:55]name=ofd_packets/00151627 [21:58:55]OFD Sender: To server: pG, [21:58:55]CommunicateWithHost lk.salyk.kg:30040 [21:58:55]ConnectInit lk.salyk.kg [21:58:55]Write i2c OK [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: 01 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: 01 07 00 [21:58:55]MH_I2C_Read... [21:58:55]Read from MH i2c: 01 07 00 FC 01 00 00 00 00 00 FF 0F 12 [21:58:55]RasterBufferAndPrint [21:58:55]line Счет N : (1)1785645 [21:58:55]line ИНН: 02508201610067 [21:58:55]line Контрольно-Кассовый Чек [21:58:55]line ПРОДАЖА [21:58:55]line ТРК (МРК, ГНК) : 22 [21:58:55]line Товар: 2710124130 [21:58:55]line Аи-92-К-5 [21:58:55]line 7.380 * 67.80 [21:58:55]line = 500.36 [21:58:55]line НДС 12% НСП 1% [21:58:55]line > о реализуемом товаре [21:58:55]line ОКРУГЛЕНИЕ: -0.36 [21:58:55]line ИТОГО: 500.00 [21:58:55]line Внесено: 500.00 [21:58:55]line СДАЧА: 0.00 [21:58:55]line НСП 1% : 4.43 [21:55:06]accept exits with 8 [21:55:06]New connection [21:55:06]New thread 3067161956 created [21:55:06]Waiting for new connection... [21:55:06] Sock 8.Parse request [21:55:06]Sock 8.Check first char [21:55:06]Sock 8.First char is OK [21:55:06]request: POST /json_proto HTTP/1.0 [21:55:06]Method: POST [21:55:06]URL: /json_proto [21:55:06]Method is POST - this is cgi request [21:55:06]url: /json_proto [21:55:06]query_string will be loaded in cgi processing [21:55:06]execute_cgi json_proto POST (null) [21:55:06]execute_cgi path=json_proto method=POST [21:55:06]POST find Content-Length [21:55:06]Host: 172.17.43.67:8080 [21:55:06]Content-Length: 215 [21:55:06]Content-Type: application/json [21:55:06] [21:55:06]POST finish read [21:55:06]Found Content-Length = 215 [21:55:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:06]execute_script... [21:55:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "k[21:55:56]wFMCommunicate OK [21:55:56]SAM_PROTO_GetFieldsCounters done [21:55:56]requested_item shift.num is exist - process it [21:55:56]requested_item shift.opened is exist - process it [21:55:56]req_shift_opened [21:55:56]FM_GetShiftState [21:55:56]SAM_PROTO_GetShiftState [21:55:56]wFMCommunicate request_size=4 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 13 01 00 [21:55:56]Write to MH i2c: E2 08 00 07 01 80 13 01 00 00 00 00 00 85 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 0E 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 0E 00 07 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 15 [21:55:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:55:56]wFMCommunicate OK [21:55:56]SAM_PROTO_GetShiftState done [21:55:56]FM_GetShiftState done [21:55:56]req_shift_opened done [21:55:56]requested_item shift.open_date is exist - process it [21:55:56]req_shift_open_date [21:55:56]req_shift_open_date done [21:55:56]produce_requested_data done [21:55:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151624,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:55:56]process_action_free close_receipt [21:55:56]json_value_free [21:55:56]json_value_free done [21:55:56]process_json_proto returns [21:55:56]Send response to host [21:55:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151624,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:55:56]free response buf [21:55:56]execute_script done [21:55:56]execute_script returns [21:55:56]free content buf [21:55:56]Sock 8.Close socket [21:55:56]Sock 8.Thread stoped [21:55:59]ConnectInit Can't take IP for lk.salyk.kg [21:55:59]CommunicateWithHost connect error [21:55:59]CommunicateWithHost err = -1 [21:55:59]OFD Sender: Server communicate error [21:56:04]OFD Sender: Processing packet 151624 [packets to send 826, broken 825] [21:56:04]ProducePacketName [21:56:04]name=ofd_packets/00151624 [21:56:04]OFD Sender: To server: pG, [21:56:04]CommunicateWithHost lk.salyk.kg:30040 [21:56:04]ConnectInit lk.salyk.kg [21:56:09]ConnectInit Can't take IP for lk.salyk.kg [21:56:09]CommunicateWithHost connect error [21:56:09]CommunicateWithHost err = -1 [21:56:09]OFD Sender: Server communicate error [21:56:14]OFD Sender: Processing packet 151624 [packets to send 826, broken 825] [21:56:14]ProducePacketName [21:56:14]name=ofd_packets/00151624 [21:56:14]OFD Sender: To server: pG, [21:56:14]CommunicateWithHost lk.salyk.kg:30040 [21:56:14]ConnectInit lk.salyk.kg [21:56:17]accept exits with 9 [21:56:17]New connection [21:56:17]New thread 3067018596 created [21:56:17]Thread 3067161956 joined [21:56:17]Waiting for new connection... [21:56:17] Sock 9.Parse request [21:56:17]Sock 9.Check first char [21:56:17]Sock 9.First char is OK [21:56:17]request: POST /json_proto HTTP/1.0 [21:56:17]Method: POST [21:56:17]URL: /json_proto [21:56:17]Method is POST - this is cgi request [21:56:17]url: /json_proto [21:56:17]query_string will be loaded in cgi processing [21:56:17]execute_cgi json_proto POST (null) [21:56:17]execute_cgi path=json_proto method=POST [21:56:17]POST find Content-Length [21:56:17]Host: 172.17.43.67:8080 [21:56:17]Content-Length: 680 [21:56:17]Content-Type: application/json [21:56:17] [21:56:17]POST finish read [21:56:17]Found Content-Length = 680 [21:56:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:17]execute_script... [21:56: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)1785641", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:17]POST & json_proto [21:56:17]process_json_proto [21:56:17]json parsed OK: [21:56:17]protocol is kg_v1.0 [21:56:17]action value=close_receipt [21:56:17]process_action close_receipt [21:56:17]cmd_close_receipt [21:56:17]MH_GetDate [21:56:17]Write to MH i2c: F0 00 00 08 01 F8 [21:56:17]Write i2c OK [21:56:17]MH_I2C_Read... [21:56:17]Read from MH i2c: F0 [21:56:17]MH_I2C_Read... [21:56:17]Read from MH i2c: F0 09 00 [21:56:17]MH_I2C_Read... [21:56:17]Read from MH i2c: F0 09 00 08 01 00 02 41 EF 66 6A BD 47 65 6C [21:56:17]GetLastDocTimeStamp 1726955752 [21:56:17]current date 1726955778 [21:56:17]FM_GetShiftState [21:56:17]SAM_PROTO_GetShiftState [21:56:17]wFMCommunicate request_size=4 [21:56:17]MH_SAM_APDU [21:56:17]CAPDU: 80 13 01 00 [21:56:17]Write to MH i2c: E2 08 00 09 01 80 13 01 00 00 00 00 00 87 [21:56:17]Write i2c OK [21:56:17]MH_I2C_Read... [21:56:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:17]Read from MH i2c: E2 [21:56:17]MH_I2C_Read... [21:56:17]Read from MH i2c: E2 0E 00 [21:56:17]MH_I2C_Read... [21:56:17]Read from MH i2c: E2 0E 00 09 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 17 [21:56:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:56:17]wFMCommunicate OK [21:56:17]SAM_PROTO_GetShiftState done [21:56:17]FM_GetShiftState done [21:56:17]opened in 1726878748 [21:56:17]opened+sec_in_day 1726965148 [21:56:17]quantity*price = 100050 [21:56:17]sum+1 = 100052 [21:56:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [21:59:56]line ИТОГО: 0.00 [21:59:56]line НСП 1% : 0.00 [21:59:56]line НДС 12% : 0.00 [21:59:56]line Наличными: 0.00 [21:59:56]line Безнал.: 0.00 [21:59:56]line Место: АЗС № 89 "Партнер Нефть" [21:59:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [21:59:56]line СНО: Общий режим [21:59:56]line Чек 379 21.09.2024 21:59 [21:59:56]line Смена: 474 ФФД: 1.0 [21:59:56]line ЗНМ: 0300000113 [21:59:56]line РНМ: 0000000000091825 [21:59:56]line Версия ККМ: 001 [21:59:56]line Платежная система: O! деньги [21:59:56]line ФМ: 0000000000871835 [21:59:56]line ФД: 151629 [21:59:56]line ФПД: 275068109244664 [21:59:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215954&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151629&fm=275068109244664&tin=02508201610067®Number=0000000000091825&sum=0 [21:59:56]written 0, free lines is 4095 [21:59:56]OFD Sender: Processing packet 151629 [packets to send 826, broken 825] [21:59:56]ProducePacketName [21:59:56]name=ofd_packets/00151629 [21:59:56]OFD Sender: To server: pG, [21:59:56]CommunicateWithHost lk.salyk.kg:30040 [21:59:56]ConnectInit lk.salyk.kg [21:59:56]Write to MH i2c: 01 00 00 71 02 73 [21:59:56]Write i2c OK [21:59:56]MH_I2C_Read... [21:59:56]Read from MH i2c: 01 [21:59:56]MH_I2C_Read... [21:59:56]Read from MH i2c: 01 07 00 [21:59:56]MH_I2C_Read... [21:59:56]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 EC 0C 72 [21:59:56]RasterBufferAndPrint [21:59:56]line [21:59:56]line [21:59:56]line [21:59:56]line [21:59:56]line [21:59:56]written 0, free lines is 3328 [21:59:56]MH_Cut [21:59:56]Write to MH i2c: D1 01 00 78 02 01 4C [21:59:56]Write i2c OK [21:59:56]MH_I2C_Read... [21:59:56]Read from MH i2c: D1 [21:59:56]MH_I2C_Read... [21:59:56]Read from MH i2c: D1 01 00 [21:59:56]MH_I2C_Read... [21:59:56]Read from MH i2c: D1 01 00 78 02 00 4B [21:59:56]Write to MH i2c: 01 00 00 79 02 7B [21:59:56]Write i2c OK [21:59:56]MH_I2C_Read... [21:59:57]Connected sock=8 [21:59:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 70 4A 04 01 CF 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 DA 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 50 02 00 35 04 06 00 FA 2C 48 F0 C8 F8 1E 06 2F B0 BB 53 3B 89 [21:59:57]*** Cut start [21:59:57]*** Purtial cut [21:59:57]*** Stage 1: CUTSNS_PIN = 1 [21:59:57]Read from MH i2c: 01 [21:59:57]MH_I2C_Read... [21:59:57]*** Stop cut motor [21:59:57]*** Cut end [21:59:57]Read from MH i2c: 01 07 00 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: 01 07 00 79 02 00 00 00 00 00 FF 0F 90 [21:59:57]process_action close_receipt done [21:59:57]requested_data is exist [21:59:57]produce_requested_data [21:59:57]requested_item fm.sn is exist - process it [21:59:57]wFMCommunicate request_size=4 [21:59:57]MH_SAM_APDU [21:59:57]CAPDU: 80 11 00 00 [21:59:57]Write to MH i2c: E2 08 00 7A 02 80 11 00 00 00 00 00 00 F6 [21:59:57]Write i2c OK [21:59:57]MH_I2C_Read... [21:59:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:57]Read from MH i2c: E2 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: E2 17 00 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: E2 17 00 7A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 49 [21:59:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:57]wFMCommunicate OK [21:59:57]requested_item fd.num is exist - process it [21:59:57]SAM_PROTO_GetFieldsCounters [21:59:57]wFMCommunicate request_size=4 [21:59:57]MH_SAM_APDU [21:59:57]CAPDU: 80 13 00 00 [21:59:57]Write to MH i2c: E2 08 00 7B 02 80 13 00 00 00 00 00 00 F9 [21:59:57]Write i2c OK [21:59:57]MH_I2C_Read... [21:59:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 94 80 47 00 57 04 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 50 02 00 F4 03 04 00 E1 E9 EE 66 B6 04 01 00 00 D1 BA 4B 83 57 13 0D 49 [21:59:57]CommunicateWithHost err = 0 [21:59:57]CheckOFDResponse [21:59:57]1017 (14) - 77093643461234 [21:59:57]1041 (16) - 0000000000871835 [21:59:57]1040 (4) - 151629 [21:59:57]1012 (4) - 21.09.2024 15:44 [21:59:57]1206 (1) - 0 [21:59:57]OFD Sender: Remove packet 151629 [21:59:57]ProducePacketName [21:59:57]name=ofd_packets/00151629 [21:59:57]NVStorageDeleteData [21:59:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:59:57]Read from MH i2c: E2 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: E2 62 00 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: E2 62 00 7B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 08 [21:59:57]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 01 00 00 5E 04 04 00 7B 01 00 00 57 04 04 00 7C 01 00 00 19 04 04 00 00 00 00 00 90 00 [21:59:57]wFMCommunicate OK [21:59:57]SAM_PROTO_GetFieldsCounters done [21:59:57]requested_item shift.num is exist - process it [21:59:57]requested_item shift.opened is exist - process it [21:59:57]req_shift_opened [21:59:57]FM_GetShiftState [21:59:57]SAM_PROTO_GetShiftState [21:59:57]wFMCommunicate request_size=4 [21:59:57]MH_SAM_APDU [21:59:57]CAPDU: 80 13 01 00 [21:59:57]Write to MH i2c: E2 08 00 7C 02 80 13 01 00 00 00 00 00 FB [21:59:57]Write i2c OK [21:59:57]MH_I2C_Read... [21:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:59:57]Read from MH i2c: E2 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: E2 0E 00 [21:59:57]MH_I2C_Read... [21:59:57]Read from MH i2c: E2 0E 00 7C 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8B [21:59:57]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [21:59:57]wFMCommunicate OK [21:59:57]SAM_PROTO_GetShiftState done [21:59:57]FM_GetShiftState done [21:59:57]req_shift_opened done [21:59:57]requested_item shift.open_date is exist - process it [21:59:57]req_shift_open_date [21:59:57]req_shift_open_date done [21:59:57]produce_requested_data done [21:59:57]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151629,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [21:59:57]process_action_free close_receipt [21:59:57]json_value_free [21:59:57]json_value_free done [21:59:57]process_json_proto returns [21:59:57]Send response to host [21:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151629,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [21:59:57]free response buf [21:59:57]execute_script done [21:59:57]execute_script returns [21:59:57]free content buf [21:59:57]Sock 12.Close socket [21:59:57]Sock 12.Thread stoped [21:59:58]OFD Sender: No OFD packet to send [22:00:03]OFD Sender: No OFD packet to send [22:00:08]OFD Sender: No OFD packet to send [22:00:13]OFD Sender: No OFD packet to send [22:00:17]recv_with_timeout no data received [22:00:18]OFD Sender: No OFD packet to send [22:00:23]OFD Sender: No OFD packet to send [22:00:27]recv_with_timeout no data received [22:00:28]OFD Sender: No OFD packet to send [22:00:33]OFD Sender: No OFD packet to send [22:00:38]OFD Sender: No OFD packet to send [22:00:43]OFD Sender: No OFD packet to send [22:00:48]OFD Sender: No OFD packet to send [22:00:53]OFD Sender: No OFD packet to send [22:00:58]OFD Sender: No OFD packet to send [22:00:59]recv_with_timeout no data received [22:01:03]OFD Sender: No OFD packet to send [22:01:08]OFD Sender: No OFD packet to send [22:01:13]OFD Sender: No OFD packet to send [22:01:18]recv_with_timeout no data received [22:01:18]OFD Sender: No OFD packet to send [22:01:23]OFD Sender: No OFD packet to send [22:01:28]OFD Sender: No OFD packet to send [22:01:33]OFD Sender: No OFD packet to send [22:01:38]OFD Sender: No OFD packet to send [22:01:40]recv_with_timeout no data received [22:01:43]OFD Sender: No OFD packet to send [22:01:48]OFD Sender: No OFD packet to send [22:01:53]OFD Sender: No OFD packet to send [22:01:58]OFD Sender: No OFD packet to send [22:02:03]OFD Sender: No OFD packet to send [22:02:08]OFD Sender: No OFD packet to send [22:02:13]OFD Sender: No OFD packet to send [22:02:18]OFD Sender: No OFD packet to send [22:02:23]OFD Sender: No OFD packet to send [22:02:28]OFD Sender: No OFD packet to send [22:02:33]OFD Sender: No OFD packet to send [22:02:38]OFD Sender: No OFD packet to send [22:02:43]OFD Sender: No OFD packet to send [22:02:48]OFD Sender: No OFD packet to send [22:02:53]OFD Sender: No OFD packet to send [22:02:57]recv_with_timeout no data received [22:02:58]OFD Sender: No OFD packet to send [22:03:03]OFD Sender: No OFD packet to send [22:03:08]OFD Sender: No OFD packet to send [22:03:13]OFD Sender: No OFD packet to send [22:03:18]OFD Sender: No OFD packet to send [22:03:20]recv_with_timeout no data received [22:03:23]OFD Sender: No OFD packet to send [22:03:29]OFD Sender: No OFD packet to send [22:03:34]OFD Sender: No OFD packet to send [22:03:39]OFD Sender: No OFD packet to send [22:03:44]OFD Sender: No OFD packet to send [22:03:49]OFD Sender: No OFD packet to send [22:03:54]OFD Sender: No OFD packet to send [22:03:59]OFD Sender: No OFD packet to send [22:04:00]recv_with_timeout no data received [22:04:04]OFD Sender: No OFD packet to send [22:04:09]OFD Sender: No OFD packet to send [22:04:14]OFD Sender: No OFD packet to send [22:04:19]OFD Sender: No OFD packet to send [22:04:24]OFD Sender: No OFD packet to send [22:04:29]OFD Sender: No OFD packet to send [22:04:34]OFD Sender: No OFD packet to send [22:04:39]OFD Sender: No OFD packet to send [22:04:44]OFD Sender: No OFD packet to send [22:04:49]OFD Sender: No OFD packet to send [22:04:54]OFD Sender: No OFD packet to send [22:04:59]OFD Sender: No OFD packet to send [22:05:04]OFD Sender: No OFD packet to send [22:05:09]OFD Sender: No OFD packet to send [22:05:14]OFD Sender: No OFD packet to send [22:05:19]OFD Sender: No OFD packet to send [22:05:24]OFD Sender: No OFD packet to send [22:05:29]OFD Sender: No OFD packet to send [22:05:31]recv_with_timeout no data received [22:05:34]OFD Sender: No OFD packet to send [22:05:34]accept exits with 9 [22:05:34]New connection [22:05:34]New thread 3067161956 created [22:05:34]Thread 3067018596 joined [22:05:34]Waiting for new connection... [22:05:34] Sock 9.Parse request [22:05:34]Sock 9.Check first char [22:05:34]Sock 9.First char is OK [22:05:34]request: POST /json_proto HTTP/1.0 [22:05:34]Method: POST [22:05:34]URL: /json_proto [22:05:34]Method is POST - this is cgi request [22:05:34]url: /json_proto [22:05:34]query_string will be loaded in cgi processing [22:05:34]execute_cgi json_proto POST (null) [22:05:34]execute_cgi path=json_proto method=POST [22:05:34]POST find Content-Length [22:05:34]Host: 172.17.43.67:8080 [22:05:34]Content-Length: 978 [22:05:34]Content-Type: application/json [22:05:34] [22:05:34]POST finish read [22:05:34]Found Content-Length = 978 [22:05:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 73.140, "sum" : 5500.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 73.14 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:05:34]execute_script... [22:05: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)1785642", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 73.140, "sum" : 5500.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 73.14 \u0441\u043E\u043C", "deposit" : 9000.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:05:34]POST & json_proto [22:05:34]process_json_proto [22:05:34]json parsed OK: [22:05:34]protocol is kg_v1.0 [22:05:34]action value=close_receipt [22:05:34]process_action close_receipt [22:05:34]cmd_close_receipt [22:05:34]MH_GetDate [22:05:34]Write to MH i2c: F0 00 00 7D 02 6E [22:05:34]Write i2c OK [22:05:34]MH_I2C_Read... [22:05:34]Read from MH i2c: F0 [22:05:34]MH_I2C_Read... [22:05:34]Read from MH i2c: F0 09 00 [22:05:34]MH_I2C_Read... [22:05:34]Read from MH i2c: F0 09 00 7D 02 00 2F 43 EF 66 6A BD 47 65 11 [22:05:34]GetLastDocTimeStamp 1726955994 [22:05:34]current date 1726956335 [22:05:34]FM_GetShiftState [22:05:34]SAM_PROTO_GetShiftState [22:05:34]wFMCommunicate request_size=4 [22:05:34]MH_SAM_APDU [22:05:34]CAPDU: 80 13 01 00 [22:05:34]Write to MH i2c: E2 08 00 7E 02 80 13 01 00 00 00 00 00 FD [22:05:34]Write i2c OK [22:05:34]MH_I2C_Read... [22:05:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:05:34]Read from MH i2c: E2 [22:05:34]MH_I2C_Read... [22:05:34]Read from MH i2c: E2 0E 00 [22:05:34]MH_I2C_Read... [22:05:34]Read from MH i2c: E2 0E 00 7E 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8D [22:05:34]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:05:34]wFMCommunicate OK [22:05:34]SAM_PROTO_GetShiftState done [22:05:34]FM_GetShiftState done [22:05:34]opened in 1726878748 [22:05:34]opened+sec_in_day 1726965148 [22:05:34]quantity*price = 550012 [22:05:34]sum+1 = 550014 [22:05:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 5500.00 Внесено: 9000.00 СДАЧА: 3500.00 НСП 1% : 48.67 НДС 12% : 584.08 Наличными: 5500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 380 21.09.2024 22:05 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 73.14 сом ФМ: 0000000000871835 ФД: 151630 ФПД: 261314835397095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T220535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151630&fm=261314835397095&tin=02508201610067®Number=0000000000091825&sum=550000 [22:05:35]StoreToDocumentArchive [22:05:35]shift 474 fd 151630 [22:05:35]save to /storage/0474/doc_00151630 [22:05:35]save last doc name /storage/0474/doc_00151630 to /storage/kkm_last_doc_name [22:05:35]save OK [22:05:35]Clear old archive folders... [22:05:35]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:05:35]tlvbuf is 00F12200 [22:05:35]SAM_PROTO_ClearQueue [22:05:35]wFMCommunicate request_size=4 [22:05:35]MH_SAM_APDU [22:05:35]CAPDU: 80 09 00 00 [22:05:35]Write to MH i2c: E2 08 00 8B 02 80 09 00 00 00 00 00 00 FF [22:05:35]Write i2c OK [22:05:35]MH_I2C_Read... [22:05:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:05:35]Read from MH i2c: E2 [22:05:35]MH_I2C_Read... [22:05:35]Read from MH i2c: E2 03 00 [22:05:35]MH_I2C_Read... [22:05:35]Read from MH i2c: E2 03 00 8B 02 00 90 00 01 [22:05:35]RAPDU: 90 00 [22:05:35]wFMCommunicate OK [22:05:35]SAM_PROTO_ClearQueue done [22:05:35]KKMCreateOFDPacket [22:05:35]OFDProtocolAddRootSTLVToBuf [22:05:35]FM_MakeSignedData [22:05:35]FM_MakeSignedData [22:05:35]SAM_PROTO_SignData [22:05:35]wFMCommunicate request_size=4 [22:05:35]MH_SAM_APDU [22:05:35]CAPDU: 80 0D 01 02 [22:05:35]Write to MH i2c: E2 08 00 8C 02 80 0D 01 02 00 00 00 00 07 [22:05:35]Write i2c OK [22:05:35]MH_I2C_Read... [22:05:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:05:35]Read from MH i2c: E2 [22:05:35]MH_I2C_Read... [22:05:35]Read from MH i2c: E2 03 00 [22:05:35]MH_I2C_Read... [22:05:35]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [22:05:35]RAPDU: 90 00 [22:05:35]wFMCommunicate OK [22:05:35]wFMCommunicate request_size=255 [22:05:35]MH_SAM_APDU [22:05:35]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 1D 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 7D 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F 43 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 50 02 00 35 04 06 00 ED AA 19 F0 [22:05:35]Write to MH i2c: E2 02 01 8D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 1D 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 7D 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F 43 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 50 02 00 35 04 06 00 ED AA 19 F0 00 00 D5 [22:05:35]Write i2c OK [22:05:35]MH_I2C_Read... [22:05:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:05:36]Read from MH i2c: E2 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 03 00 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [22:05:36]RAPDU: 90 00 [22:05:36]wFMCommunicate OK [22:05:36]wFMCommunicate request_size=7 [22:05:36]MH_SAM_APDU [22:05:36]CAPDU: 80 0D 02 02 02 39 E7 [22:05:36]Write to MH i2c: E2 0A 00 8E 02 80 0D 02 02 02 00 39 E7 00 00 2E [22:05:36]Write i2c OK [22:05:36]MH_I2C_Read... [22:05:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:05:36]Read from MH i2c: E2 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 03 00 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [22:05:36]RAPDU: 90 00 [22:05:36]wFMCommunicate OK [22:05:36]wFMCommunicate request_size=4 [22:05:36]MH_SAM_APDU [22:05:36]CAPDU: 80 0D 03 02 [22:05:36]Write to MH i2c: E2 08 00 8F 02 80 0D 03 02 00 00 00 00 0C [22:05:36]Write i2c OK [22:05:36]MH_I2C_Read... [22:05:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:05:36]Read from MH i2c: E2 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 0B 00 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 0B 00 8F 02 00 02 33 45 C8 86 C8 04 52 90 00 F3 [22:05:36]RAPDU: 02 33 45 C8 86 C8 04 52 90 00 [22:05:36]wFMCommunicate OK [22:05:36]SAM_PROTO_SignData done [22:05:36]FM_MakeSignedData done [22:05:36]CreateOFDProtocolMessage [22:05:36]wFMCommunicate request_size=4 [22:05:36]MH_SAM_APDU [22:05:36]CAPDU: 80 11 00 00 [22:05:36]Write to MH i2c: E2 08 00 90 02 80 11 00 00 00 00 00 00 0C [22:05:36]Write i2c OK [22:05:36]MH_I2C_Read... [22:05:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:36]Read from MH i2c: E2 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 17 00 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: E2 17 00 90 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5F [22:05:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:05:36]wFMCommunicate OK [22:05:36]CreateOFDProtocolMessage done [22:05:36]OFDSenderStorePacket 151630 [22:05:36]StoreOFDPacket docnum=151630 [22:05:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 58 DF 04 01 BC C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 1D 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 7D 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F 43 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 50 02 00 35 04 06 00 ED AA 19 F0 39 E7 02 33 45 C8 86 C8 04 52 [22:05:36]CheckFolder [22:05:36]dirname=/storage/ofd_packets [22:05:36]CheckFolder done [22:05:36]ProducePacketName [22:05:36]name=ofd_packets/00151630 [22:05:36]NVStorageSaveData ofd_packets/00151630 [22:05:36]File name is /storage/ofd_packets/00151630 [22:05:36]Write 298 bytes [22:05:36]NVStorageSaveData done [22:05:36]OFDSenderStorePacket done [22:05:36]KKMCreateOFDPacket done [22:05:36]NVStorageSaveData kkm_last_timestamp [22:05:36]File name is /storage/kkm_last_timestamp [22:05:36]Write 4 bytes [22:05:36]NVStorageSaveData done [22:05:36]ExternCall_PrintAddStr [22:05:36]wPrintStart [22:05:36]Write to MH i2c: 01 00 00 91 02 93 [22:05:36]Write i2c OK [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: 01 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: 01 07 00 [22:05:36]MH_I2C_Read... [22:05:36]Read from MH i2c: 01 07 00 91 02 00 00 00 00 00 FF 0F A8 [22:05:36]RasterBufferAndPrint [22:05:36]line Счет N : (1)1785642 [22:05:36]line ИНН: 02508201610067 [22:05:36]line Контрольно-Кассовый Чек [22:05:36]line ПРОДАЖА [22:05:36]line ТРК (МРК, ГНК) : 41 [22:05:36]line Товар: 2710194210 [22:05:36]line ДТ-К-5 [22:05:36]line 73.140 * 75.20 [22:05:36]line = 5500.13 [22:05:36]line НДС 12% НСП 1% [22:05:36]line > о реализуемом товаре [22:05:36]line ОКРУГЛЕНИЕ: -0.13 [22:05:36]line ИТОГО: 5500.00 [22:05:36]line Внесено: 9000.00 [22:05:36]line СДАЧА: 3500.00 [22:05:36]line НСП 1% : 48.67 [22:05:36]line НДС 12% : 584.08 [22:05:36]line Наличными: 5500.00 [22:05:36]line Безнал.: 0.00 [22:05:36]line Место: АЗС № 89 "Партнер Нефть" [22:05:36]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:05:36]line СНО: Общий режим [22:05:36]line Чек 380 21.09.2024 22:05 [22:05:36]line Смена: 474 ФФД: 1.0 [22:05:36]line ЗНМ: 0300000113 [22:05:36]line РНМ: 0000000000091825 [22:05:36]line Версия ККМ: 001 [22:05:36]line [22:05:36]line Дисконтная программа [22:05:36]line ДТ [22:05:36]line номер 89 [22:05:36]line сэкономлено 73.14 сом [22:05:36]line ФМ: 0000000000871835 [22:05:36]line ФД: 151630 [22:05:36]line ФПД: 261314835397095 [22:05:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T220535&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151630&fm=261314835397095&tin=02508201610067®Number=0000000000091825&sum=550000 [22:05:36]OFD Sender: Processing packet 151630 [packets to send 826, broken 825] [22:05:36]ProducePacketName [22:05:36]name=ofd_packets/00151630 [22:05:36]OFD Sender: To server: pG, [22:05:36]CommunicateWithHost lk.salyk.kg:30040 [22:05:36]ConnectInit lk.salyk.kg [22:05:36]written 0, free lines is 4095 [22:05:37]Write to MH i2c: 01 00 00 C1 02 C3 [22:05:37]Write i2c OK [22:05:37]MH_I2C_Read... [22:05:37]Read from MH i2c: 01 [22:05:37]MH_I2C_Read... [22:05:37]Read from MH i2c: 01 07 00 [22:05:37]MH_I2C_Read... [22:05:37]Read from MH i2c: 01 07 00 C1 02 00 00 00 00 00 89 0C 5F [22:05:37]RasterBufferAndPrint [22:05:37]line [22:05:37]line [22:05:37]line [22:05:37]line [22:05:37]line [22:05:37]written 0, free lines is 3215 [22:05:37]MH_Cut [22:05:37]Write to MH i2c: D1 01 00 C8 02 01 9C [22:05:37]Write i2c OK [22:05:37]MH_I2C_Read... [22:05:37]Read from MH i2c: D1 [22:05:37]MH_I2C_Read... [22:05:37]Read from MH i2c: D1 01 00 [22:05:37]MH_I2C_Read... [22:05:37]Read from MH i2c: D1 01 00 C8 02 00 9B [22:05:37]Write to MH i2c: 01 00 00 C9 02 CB [22:05:37]Write i2c OK [22:05:37]MH_I2C_Read... [22:05:38]*** Cut start [22:05:38]*** Purtial cut [22:05:38]*** Stage 1: CUTSNS_PIN = 1 [22:05:38]Read from MH i2c: 01 [22:05:38]MH_I2C_Read... [22:05:38]*** Stop cut motor [22:05:38]*** Cut end [22:05:38]Read from MH i2c: 01 07 00 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: 01 07 00 C9 02 00 00 00 00 00 FF 0F E0 [22:05:38]process_action close_receipt done [22:05:38]requested_data is exist [22:05:38]produce_requested_data [22:05:38]requested_item fm.sn is exist - process it [22:05:38]wFMCommunicate request_size=4 [22:05:38]MH_SAM_APDU [22:05:38]CAPDU: 80 11 00 00 [22:05:38]Write to MH i2c: E2 08 00 CA 02 80 11 00 00 00 00 00 00 46 [22:05:38]Write i2c OK [22:05:38]MH_I2C_Read... [22:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:05:38]Read from MH i2c: E2 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: E2 17 00 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: E2 17 00 CA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 99 [22:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:05:38]wFMCommunicate OK [22:05:38]requested_item fd.num is exist - process it [22:05:38]SAM_PROTO_GetFieldsCounters [22:05:38]wFMCommunicate request_size=4 [22:05:38]MH_SAM_APDU [22:05:38]CAPDU: 80 13 00 00 [22:05:38]Write to MH i2c: E2 08 00 CB 02 80 13 00 00 00 00 00 00 49 [22:05:38]Write i2c OK [22:05:38]MH_I2C_Read... [22:05:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:05:38]Read from MH i2c: E2 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: E2 62 00 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: E2 62 00 CB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [22:05:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7C 01 00 00 5E 04 04 00 7C 01 00 00 57 04 04 00 7D 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:05:38]wFMCommunicate OK [22:05:38]SAM_PROTO_GetFieldsCounters done [22:05:38]requested_item shift.num is exist - process it [22:05:38]requested_item shift.opened is exist - process it [22:05:38]req_shift_opened [22:05:38]FM_GetShiftState [22:05:38]SAM_PROTO_GetShiftState [22:05:38]wFMCommunicate request_size=4 [22:05:38]MH_SAM_APDU [22:05:38]CAPDU: 80 13 01 00 [22:05:38]Write to MH i2c: E2 08 00 CC 02 80 13 01 00 00 00 00 00 4B [22:05:38]Write i2c OK [22:05:38]MH_I2C_Read... [22:05:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:05:38]Read from MH i2c: E2 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: E2 0E 00 [22:05:38]MH_I2C_Read... [22:05:38]Read from MH i2c: E2 0E 00 CC 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DB [22:05:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:05:38]wFMCommunicate OK [22:05:38]SAM_PROTO_GetShiftState done [22:05:38]FM_GetShiftState done [22:05:38]req_shift_opened done [22:05:38]requested_item shift.open_date is exist - process it [22:05:38]req_shift_open_date [22:05:38]req_shift_open_date done [22:05:38]produce_requested_data done [22:05:38]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151630,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:05:38]process_action_free close_receipt [22:05:38]json_value_free [22:05:38]json_value_free done [22:05:38]process_json_proto returns [22:05:38]Send response to host [22:05:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151630,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:05:38]free response buf [22:05:38]execute_script done [22:05:38]execute_script returns [22:05:38]free content buf [22:05:38]Sock 9.Close socket [22:05:38]Sock 9.Thread stoped [22:05:40]Connected sock=11 [22:05:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 58 DF 04 01 BC C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 1D 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 7D 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 01 00 00 F4 03 04 00 2F 43 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 50 02 00 35 04 06 00 ED AA 19 F0 39 E7 02 33 45 C8 86 C8 04 52 [22:05:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B6 08 47 00 28 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4E 50 02 00 F4 03 04 00 3B EB EE 66 B6 04 01 00 00 EA 60 CA 90 8A 23 20 D2 [22:05:43]CommunicateWithHost err = 0 [22:05:43]CheckOFDResponse [22:05:43]1017 (14) - 77093643461234 [22:05:43]1041 (16) - 0000000000871835 [22:05:43]1040 (4) - 151630 [22:05:43]1012 (4) - 21.09.2024 15:50 [22:05:43]1206 (1) - 0 [22:05:43]OFD Sender: Remove packet 151630 [22:05:43]ProducePacketName [22:05:43]name=ofd_packets/00151630 [22:05:43]NVStorageDeleteData [22:05:44]OFD Sender: No OFD packet to send [22:05:49]OFD Sender: No OFD packet to send [22:05:54]OFD Sender: No OFD packet to send [22:05:54]recv_with_timeout no data received [22:05:59]OFD Sender: No OFD packet to send [22:06:04]OFD Sender: No OFD packet to send [22:06:05]recv_with_timeout no data received [22:06:09]OFD Sender: No OFD packet to send [22:06:14]OFD Sender: No OFD packet to send [22:06:19]OFD Sender: No OFD packet to send [22:06:21]recv_with_timeout no data received [22:06:24]OFD Sender: No OFD packet to send [21:59:54]Write i2c OK [21:59:54]MH_I2C_Read... [21:59:54]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:54]Read from MH i2c: E2 [21:59:54]MH_I2C_Read... [21:59:54]Read from MH i2c: E2 03 00 [21:59:54]MH_I2C_Read... [21:59:54]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [21:59:54]RAPDU: 90 00 [21:59:54]wFMCommunicate OK [21:59:54]wFMCommunicate request_size=13 [21:59:54]MH_SAM_APDU [21:59:54]CAPDU: 80 15 02 00 08 F4 03 04 00 DA 41 EF 66 [21:59:54]Write to MH i2c: E2 10 00 3D 02 80 15 02 00 08 00 F4 03 04 00 DA 41 EF 66 00 00 3A [21:59:54]Write i2c OK [21:59:54]MH_I2C_Read... [21:59:54]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:54]Read from MH i2c: E2 [21:59:54]MH_I2C_Read... [21:59:54]Read from MH i2c: E2 03 00 [21:59:54]MH_I2C_Read... [21:59:54]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [21:59:54]RAPDU: 90 00 [21:59:54]wFMCommunicate OK [21:59:54]wFMCommunicate request_size=25 [21:59:54]MH_SAM_APDU [21:59:54]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [21:59:54]Write to MH i2c: E2 1C 00 3E 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 22 [21:59:54]Write i2c OK [21:59:54]MH_I2C_Read... [21:59:54]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:59:54]Read from MH i2c: E2 [21:59:54]MH_I2C_Read... [21:59:54]Read from MH i2c: E2 03 00 [21:59:54]MH_I2C_Read... [21:59:54]Read from MH i2c: E2 03 00 3E 02 00 90 00 B4 [21:59:54]RAPDU: 90 00 [21:59:54]wFMCommunicate OK [21:59:55]wFMCommunicate request_size=4 [21:59:55]MH_SAM_APDU [21:59:55]CAPDU: 80 15 03 00 [21:59:55]Write to MH i2c: E2 08 00 3F 02 80 15 03 00 00 00 00 00 C2 [21:59:55]Write i2c OK [21:59:55]MH_I2C_Read... [21:59:55]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:59:55]Read from MH i2c: E2 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 40 00 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 40 00 3F 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 01 00 00 35 04 06 00 FA 2C 48 F0 C8 F8 90 00 CC [21:59:55]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7B 01 00 00 35 04 06 00 FA 2C 48 F0 C8 F8 90 00 [21:59:55]wFMCommunicate OK [21:59:55]SAM_PROTO_ProcessDocument answer len = 59 [21:59:55]SAM_PROTO_ProcessDocument done [21:59:55]SetTLVBufToDocument [21:59:55]Processing tag 1209 (04B9) [21:59:55]Malloc new data [21:59:55]Processing tag 1041 (0411) [21:59:55]Processing tag 1040 (0410) [21:59:55]Malloc new data [21:59:55]Processing tag 1038 (040E) [21:59:55]Malloc new data [21:59:55]Processing tag 1042 (0412) [21:59:55]Malloc new data [21:59:55]Processing tag 1077 (0435) [21:59:55]Malloc new data [21:59:55]SetTLVBufToDocument err=0 [21:59:55]KKMLoadAndSignReceiptData store KKM data [21:59:55]KKMLoadAndSignReceiptData err=0 [21:59:55]wFMCommunicate request_size=4 [21:59:55]MH_SAM_APDU [21:59:55]CAPDU: 80 11 00 00 [21:59:55]Write to MH i2c: E2 08 00 40 02 80 11 00 00 00 00 00 00 BC [21:59:55]Write i2c OK [21:59:55]MH_I2C_Read... [21:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:59:55]Read from MH i2c: E2 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 17 00 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 17 00 40 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0F [21:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [21:59:55]wFMCommunicate OK [21:59:55]Счет N : (1)1785646 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 31 Товар: 2710194210 ДТ-К-5 13.130 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 379 21.09.2024 21:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151629 ФПД: 275068109244664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T215954&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151629&fm=275068109244664&tin=02508201610067®Number=0000000000091825&sum=0 [21:59:55]StoreToDocumentArchive [21:59:55]shift 474 fd 151629 [21:59:55]save to /storage/0474/doc_00151629 [21:59:55]save last doc name /storage/0474/doc_00151629 to /storage/kkm_last_doc_name [21:59:55]save OK [21:59:55]Clear old archive folders... [21:59:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:59:55]tlvbuf is 00FE0B90 [21:59:55]SAM_PROTO_ClearQueue [21:59:55]wFMCommunicate request_size=4 [21:59:55]MH_SAM_APDU [21:59:55]CAPDU: 80 09 00 00 [21:59:55]Write to MH i2c: E2 08 00 41 02 80 09 00 00 00 00 00 00 B5 [21:59:55]Write i2c OK [21:59:55]MH_I2C_Read... [21:59:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:59:55]Read from MH i2c: E2 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 03 00 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 03 00 41 02 00 90 00 B7 [21:59:55]RAPDU: 90 00 [21:59:55]wFMCommunicate OK [21:59:55]SAM_PROTO_ClearQueue done [21:59:55]KKMCreateOFDPacket [21:59:55]OFDProtocolAddRootSTLVToBuf [21:59:55]FM_MakeSignedData [21:59:55]FM_MakeSignedData [21:59:55]SAM_PROTO_SignData [21:59:55]wFMCommunicate request_size=4 [21:59:55]MH_SAM_APDU [21:59:55]CAPDU: 80 0D 01 02 [21:59:55]Write to MH i2c: E2 08 00 42 02 80 0D 01 02 00 00 00 00 BD [21:59:55]Write i2c OK [21:59:55]MH_I2C_Read... [21:59:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:59:55]Read from MH i2c: E2 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 03 00 [21:59:55]MH_I2C_Read... [21:59:55]Read from MH i2c: E2 03 00 42 02 00 90 00 B8 [21:59:55]RAPDU: 90 00 [21:59:55]wFMCommunicate OK [21:59:55]wFMCommunicate request_size=255 [21:59:55]MH_SAM_APDU [21:59:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 DA 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 50 02 00 35 04 06 00 FA 2C 48 F0 [21:59:55]Write to MH i2c: E2 02 01 43 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 01 00 00 F4 03 04 00 DA 41 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4D 50 02 00 35 04 06 00 FA 2C 48 F0 00 00 5B [21:59:55]recv_with_timeout no d[22:06:29]OFD Sender: No OFD packet to send [22:06:34]OFD Sender: No OFD packet to send [22:06:39]OFD Sender: No OFD packet to send [22:06:44]OFD Sender: No OFD packet to send [22:06:49]OFD Sender: No OFD packet to send [22:06:54]OFD Sender: No OFD packet to send [22:06:59]OFD Sender: No OFD packet to send [22:07:04]OFD Sender: No OFD packet to send [22:07:09]OFD Sender: No OFD packet to send [22:07:14]OFD Sender: No OFD packet to send [22:07:19]OFD Sender: No OFD packet to send [22:07:23]recv_with_timeout no data received [22:07:24]OFD Sender: No OFD packet to send [22:07:29]OFD Sender: No OFD packet to send [22:07:34]OFD Sender: No OFD packet to send [22:07:39]OFD Sender: No OFD packet to send [22:07:44]OFD Sender: No OFD packet to send [22:07:45]recv_with_timeout no data received [22:07:49]OFD Sender: No OFD packet to send [22:07:54]OFD Sender: No OFD packet to send [22:07:59]OFD Sender: No OFD packet to send [22:08:04]OFD Sender: No OFD packet to send [22:08:09]OFD Sender: No OFD packet to send [22:08:14]OFD Sender: No OFD packet to send [22:08:19]OFD Sender: No OFD packet to send [22:08:24]OFD Sender: No OFD packet to send [22:08:29]OFD Sender: No OFD packet to send [22:08:34]OFD Sender: No OFD packet to send [22:08:40]OFD Sender: No OFD packet to send [22:08:45]OFD Sender: No OFD packet to send [22:08:50]OFD Sender: No OFD packet to send [22:08:51]recv_with_timeout no data received [22:08:55]OFD Sender: No OFD packet to send [22:09:00]OFD Sender: No OFD packet to send [22:09:05]OFD Sender: No OFD packet to send [22:09:10]OFD Sender: No OFD packet to send [22:09:15]OFD Sender: No OFD packet to send [22:09:20]OFD Sender: No OFD packet to send [22:09:25]OFD Sender: No OFD packet to send [22:09:30]OFD Sender: No OFD packet to send [22:09:35]OFD Sender: No OFD packet to send [22:09:40]OFD Sender: No OFD packet to send [22:09:45]OFD Sender: No OFD packet to send [22:09:50]OFD Sender: No OFD packet to send [22:09:55]accept exits with 8 [22:09:55]New connection [22:09:55]New thread 3067018596 created [22:09:55]Thread 3067161956 joined [22:09:55]Waiting for new connection... [22:09:55] Sock 8.Parse request [22:09:55]Sock 8.Check first char [22:09:55]Sock 8.First char is OK [22:09:55]request: POST /json_proto HTTP/1.0 [22:09:55]Method: POST [22:09:55]URL: /json_proto [22:09:55]Method is POST - this is cgi request [22:09:55]url: /json_proto [22:09:55]query_string will be loaded in cgi processing [22:09:55]execute_cgi json_proto POST (null) [22:09:55]execute_cgi path=json_proto method=POST [22:09:55]POST find Content-Length [22:09:55]Host: 172.17.43.67:8080 [22:09:55]Content-Length: 663 [22:09:55]Content-Type: application/json [22:09:55] [22:09:55]POST finish read [22:09:55]Found Content-Length = 663 [22:09:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:09:55]execute_script... [22:09: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)1785647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 10.110, "sum" : 700.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:09:55]POST & json_proto [22:09:55]process_json_proto [22:09:55]json parsed OK: [22:09:55]protocol is kg_v1.0 [22:09:55]action value=close_receipt [22:09:55]process_action close_receipt [22:09:55]cmd_close_receipt [22:09:55]MH_GetDate [22:09:55]Write to MH i2c: F0 00 00 CD 02 BE [22:09:55]Write i2c OK [22:09:55]MH_I2C_Read... [22:09:55]Read from MH i2c: F0 [22:09:55]MH_I2C_Read... [22:09:55]Read from MH i2c: F0 09 00 [22:09:55]MH_I2C_Read... [22:09:55]Read from MH i2c: F0 09 00 CD 02 00 33 44 EF 66 6A BD 47 65 66 [22:09:55]GetLastDocTimeStamp 1726956335 [22:09:55]current date 1726956595 [22:09:55]FM_GetShiftState [22:09:55]SAM_PROTO_GetShiftState [22:09:55]wFMCommunicate request_size=4 [22:09:55]MH_SAM_APDU [22:09:55]CAPDU: 80 13 01 00 [22:09:55]Write to MH i2c: E2 08 00 CE 02 80 13 01 00 00 00 00 00 4D [22:09:55]Write i2c OK [22:09:55]MH_I2C_Read... [22:09:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:55]Read from MH i2c: E2 [22:09:55]MH_I2C_Read... [22:09:55]Read from MH i2c: E2 0E 00 [22:09:55]MH_I2C_Read... [22:09:55]Read from MH i2c: E2 0E 00 CE 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DD [22:09:55]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:09:55]wFMCommunicate OK [22:09:55]SAM_PROTO_GetShiftState done [22:09:55]FM_GetShiftState done [22:09:55]opened in 1726878748 [22:09:55]opened+sec_in_day 1726965148 [22:09:55]quantity*price = 70062 [22:09:55]sum+1 = 70063 [22:09:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.40 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 381 21.09.2024 22:09 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151631 ФПД: 101092375407786 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T220955&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151631&fm=101092375407786&tin=02508201610067®Number=0000000000091825&sum=70000 [22:09:56]StoreToDocumentArchive [22:09:56]shift 474 fd 151631 [22:09:56]save to /storage/0474/doc_00151631 [22:09:56]save last doc name /storage/0474/doc_00151631 to /storage/kkm_last_doc_name [22:09:56]save OK [22:09:56]Clear old archive folders... [22:09:56]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:09:56]tlvbuf is 00F24A90 [22:09:56]SAM_PROTO_ClearQueue [22:09:56]wFMCommunicate request_size=4 [22:09:56]MH_SAM_APDU [22:09:56]CAPDU: 80 09 00 00 [22:09:56]Write to MH i2c: E2 08 00 DB 02 80 09 00 00 00 00 00 00 4F [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:09:56]Read from MH i2c: E2 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 DB 02 00 90 00 51 [22:09:56]RAPDU: 90 00 [22:09:56]wFMCommunicate OK [22:09:56]SAM_PROTO_ClearQueue done [22:09:56]KKMCreateOFDPacket [22:09:56]OFDProtocolAddRootSTLVToBuf [22:09:56]FM_MakeSignedData [22:09:56]FM_MakeSignedData [22:09:56]SAM_PROTO_SignData [22:09:56]wFMCommunicate request_size=4 [22:09:56]MH_SAM_APDU [22:09:56]CAPDU: 80 0D 01 02 [22:09:56]Write to MH i2c: E2 08 00 DC 02 80 0D 01 02 00 00 00 00 57 [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:09:56]Read from MH i2c: E2 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [22:09:56]RAPDU: 90 00 [22:09:56]wFMCommunicate OK [22:09:56]wFMCommunicate request_size=255 [22:09:56]MH_SAM_APDU [22:09:56]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 33 44 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 50 02 00 35 04 06 00 5B F1 67 20 2C [22:09:56]Write to MH i2c: E2 02 01 DD 02 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 33 44 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 50 02 00 35 04 06 00 5B F1 67 20 2C 00 00 79 [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:56]Read from MH i2c: E2 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [22:09:56]RAPDU: 90 00 [22:09:56]wFMCommunicate OK [22:09:56]wFMCommunicate request_size=6 [22:09:56]MH_SAM_APDU [22:09:56]CAPDU: 80 0D 02 02 01 AA [22:09:56]Write to MH i2c: E2 09 00 DE 02 80 0D 02 02 01 00 AA 00 00 06 [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:56]Read from MH i2c: E2 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [22:09:56]RAPDU: 90 00 [22:09:56]wFMCommunicate OK [22:09:56]wFMCommunicate request_size=4 [22:09:56]MH_SAM_APDU [22:09:56]CAPDU: 80 0D 03 02 [22:09:56]Write to MH i2c: E2 08 00 DF 02 80 0D 03 02 00 00 00 00 5C [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:09:56]Read from MH i2c: E2 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 0B 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 0B 00 DF 02 00 B6 80 66 3E 5A 8C CF 37 90 00 23 [22:09:56]RAPDU: B6 80 66 3E 5A 8C CF 37 90 00 [22:09:56]wFMCommunicate OK [22:09:56]SAM_PROTO_SignData done [22:09:56]FM_MakeSignedData done [22:09:56]CreateOFDProtocolMessage [22:09:56]wFMCommunicate request_size=4 [22:09:56]MH_SAM_APDU [22:09:56]CAPDU: 80 11 00 00 [22:09:56]Write to MH i2c: E2 08 00 E0 02 80 11 00 00 00 00 00 00 5C [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:56]Read from MH i2c: E2 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 17 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: E2 17 00 E0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 3B EC EE 66 B6 04 01 00 00 A4 73 EA C5 53 C8 85 4D [22:09:59]CommunicateWithHost err = 0 [22:09:59]CheckOFDResponse [22:09:59]1017 (14) - 77093643461234 [22:09:59]1041 (16) - 0000000000871835 [22:09:59]1040 (4) - 151631 [22:09:59]1012 (4) - 21.09.2024 15:54 [22:09:59]1206 (1) - 0 [22:09:59]OFD Sender: Remove packet 151631 [22:09:59]ProducePacketName [22:09:59]name=ofd_packets/00151631 [22:09:59]NVStorageDeleteData [22:10:00]OFD Sender: No OFD packet to send [22:10:05]OFD Sender: No OFD packet to send [22:10:09]recv_with_timeout no data received [22:10:10]OFD Sender: No OFD packet to send [22:10:15]OFD Sender: No OFD packet to send [22:10:20]OFD Sender: No OFD packet to send [22:10:20]recv_with_timeout no data received [22:10:25]OFD Sender: No OFD packet to send [22:10:30]OFD Sender: No OFD packet to send [22:10:35]OFD Sender: No OFD packet to send [22:10:40]OFD Sender: No OFD packet to send [22:10:45]OFD Sender: No OFD packet to send [22:10:50]OFD Sender: No OFD packet to send [22:10:52]recv_with_timeout no data received [22:10:55]OFD Sender: No OFD packet to send [22:11:00]OFD Sender: No OFD packet to send [22:11:05]OFD Sender: No OFD packet to send [22:11:10]OFD Sender: No OFD packet to send [22:11:15]OFD Sender: No OFD packet to send [22:11:20]OFD Sender: No OFD packet to send [22:11:25]OFD Sender: No OFD packet to send [22:11:30]OFD Sender: No OFD packet to send [22:11:35]OFD Sender: No OFD packet to send [22:11:40]OFD Sender: No OFD packet to send [22:11:45]OFD Sender: No OFD packet to send [22:11:50]OFD Sender: No OFD packet to send [22:11:55]OFD Sender: No OFD packet to send [22:12:00]OFD Sender: No OFD packet to send [22:12:05]OFD Sender: No OFD packet to send [22:12:07]recv_with_timeout no data received [22:12:10]OFD Sender: No OFD packet to send [22:12:15]OFD Sender: No OFD packet to send [22:12:20]OFD Sender: No OFD packet to send [22:12:25]OFD Sender: No OFD packet to send [22:12:30]OFD Sender: No OFD packet to send [22:12:35]OFD Sender: No OFD packet to send [22:12:40]OFD Sender: No OFD packet to send [22:12:44]recv_with_timeout no data received [22:12:45]OFD Sender: No OFD packet to send [22:12:50]OFD Sender: No OFD packet to send [22:12:55]OFD Sender: No OFD packet to send [22:13:00]OFD Sender: No OFD packet to send [22:13:05]OFD Sender: No OFD packet to send [22:13:10]OFD Sender: No OFD packet to send [22:13:12]recv_with_timeout no data received [22:13:15]OFD Sender: No OFD packet to send [22:13:20]OFD Sender: No OFD packet to send [22:13:25]OFD Sender: No OFD packet to send [22:13:30]OFD Sender: No OFD packet to send [22:13:34]recv_with_timeout no data received [22:13:35]OFD Sender: No OFD packet to send [22:13:40]OFD Sender: No OFD packet to send [22:13:45]OFD Sender: No OFD packet to send [22:13:50]OFD Sender: No OFD packet to send [22:13:55]OFD Sender: No OFD packet to send [22:13:56]recv_with_timeout no data received [22:14:00]OFD Sender: No OFD packet to send [22:14:06]OFD Sender: No OFD packet to send [22:14:11]OFD Sender: No OFD packet to send [22:14:16]OFD Sender: No OFD packet to send [22:14:21]OFD Sender: No OFD packet to send [22:14:26]OFD Sender: No OFD packet to send [22:14:31]OFD Sender: No OFD packet to send [22:14:36]OFD Sender: No OFD packet to send [22:14:41]OFD Sender: No OFD packet to send [22:14:42]recv_with_timeout no data received [22:14:46]OFD Sender: No OFD packet to send [22:14:51]OFD Sender: No OFD packet to send [22:14:56]OFD Sender: No OFD packet to send [22:15:01]OFD Sender: No OFD packet to send [22:15:06]OFD Sender: No OFD packet to send 00 AF [22:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:09:56]wFMCommunicate OK [22:09:56]CreateOFDProtocolMessage done [22:09:56]OFDSenderStorePacket 151631 [22:09:56]StoreOFDPacket docnum=151631 [22:09:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DE 80 03 01 E1 CE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 10 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 01 00 00 F4 03 04 00 33 44 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 4F 50 02 00 35 04 06 00 5B F1 67 20 2C AA B6 80 66 3E 5A 8C CF 37 [22:09:56]CheckFolder [22:09:56]dirname=/storage/ofd_packets [22:09:56]CheckFolder done [22:09:56]ProducePacketName [22:09:56]name=ofd_packets/00151631 [22:09:56]NVStorageSaveData ofd_packets/00151631 [22:09:56]File name is /storage/ofd_packets/00151631 [22:09:56]Write 297 bytes [22:09:56]NVStorageSaveData done [22:09:56]OFDSenderStorePacket done [22:09:56]KKMCreateOFDPacket done [22:09:56]NVStorageSaveData kkm_last_timestamp [22:09:56]File name is /storage/kkm_last_timestamp [22:09:56]Write 4 bytes [22:09:56]NVStorageSaveData done [22:09:56]ExternCall_PrintAddStr [22:09:56]wPrintStart [22:09:56]Write to MH i2c: 01 00 00 E1 02 E3 [22:09:56]Write i2c OK [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: 01 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: 01 07 00 [22:09:56]MH_I2C_Read... [22:09:56]Read from MH i2c: 01 07 00 E1 02 00 00 00 00 00 FF 0F F8 [22:09:56]RasterBufferAndPrint [22:09:56]line Счет N : (1)1785647 [22:09:56]line ИНН: 02508201610067 [22:09:56]line Контрольно-Кассовый Чек [22:09:56]line ПРОДАЖА [22:09:56]line ТРК (МРК, ГНК) : 11 [22:09:56]line Товар: 2710124130 [22:09:56]line Super-92 [22:09:56]line 10.110 * 69.30 [22:09:56]line = 700.62 [22:09:56]line НДС 12% НСП 1% [22:09:56]line > о реализуемом товаре [22:09:56]line ОКРУГЛЕНИЕ: -0.62 [22:09:56]line ИТОГО: 700.00 [22:09:56]line Внесено: 700.00 [22:09:56]line СДАЧА: 0.00 [22:09:56]line НСП 1% : 6.20 [22:09:56]line НДС 12% : 74.40 [22:09:56]line Наличными: 700.00 [22:09:56]line Безнал.: 0.00 [22:09:56]line Место: АЗС № 89 "Партнер Нефть" [22:09:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:09:56]line СНО: Общий режим [22:09:56]line Чек 381 21.09.2024 22:09 [22:09:56]line Смена: 474 ФФД: 1.0 [22:09:56]line ЗНМ: 0300000113 [22:09:56]line РНМ: 0000000000091825 [22:09:56]line Версия ККМ: 001 [22:09:56]line ФМ: 0000000000871835 [22:09:56]line ФД: 151631 [22:09:56]line ФПД: 101092375407786 [22:09:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T220955&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151631&fm=101092375407786&tin=02508201610067®Number=0000000000091825&sum=70000 [22:09:57]OFD Sender: Processing packet 151631 [packets to send 826, broken 825] [22:09:57]ProducePacketName [22:09:57]name=ofd_packets/00151631 [22:09:57]OFD Sender: To server: pG, [22:09:57]CommunicateWithHost lk.salyk.kg:30040 [22:09:57]ConnectInit lk.salyk.kg [22:09:57]written 0, free lines is 4095 [22:09:57]Write to MH i2c: 01 00 00 0C 03 0F [22:09:57]Write i2c OK [22:09:57]MH_I2C_Read... [22:09:57]Read from MH i2c: 01 [22:09:57]MH_I2C_Read... [22:09:57]Read from MH i2c: 01 07 00 [22:09:57]MH_I2C_Read... [22:09:57]Read from MH i2c: 01 07 00 0C 03 00 00 00 00 00 DA 0C FC [22:09:57]RasterBufferAndPrint [22:09:57]line [22:09:57]line [22:09:57]line [22:09:57]line [22:09:57]line [22:09:57]written 0, free lines is 3296 [22:09:57]MH_Cut [22:09:57]Write to MH i2c: D1 01 00 13 03 01 E8 [22:09:57]Write i2c OK [22:09:57]MH_I2C_Read... [22:09:57]Read from MH i2c: D1 [22:09:57]MH_I2C_Read... [22:09:57]Read from MH i2c: D1 01 00 [22:09:57]MH_I2C_Read... [22:09:57]Read from MH i2c: D1 01 00 13 03 00 E7 [22:09:57]Write to MH i2c: 01 00 00 14 03 17 [22:09:57]Write i2c OK [22:09:57]MH_I2C_Read... [22:09:58]*** Cut start [22:09:58]*** Purtial cut [22:09:58]*** Stage 1: CUTSNS_PIN = 1 [22:09:58]Read from MH i2c: 01 [22:09:58]MH_I2C_Read... [22:09:58]*** Stop cut motor [22:09:58]*** Cut end [22:09:58]Read from MH i2c: 01 07 00 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: 01 07 00 14 03 00 00 00 00 00 FF 0F 2C [22:09:58]process_action close_receipt done [22:09:58]requested_data is exist [22:09:58]produce_requested_data [22:09:58]requested_item fm.sn is exist - process it [22:09:58]wFMCommunicate request_size=4 [22:09:58]MH_SAM_APDU [22:09:58]CAPDU: 80 11 00 00 [22:09:58]Write to MH i2c: E2 08 00 15 03 80 11 00 00 00 00 00 00 92 [22:09:58]Write i2c OK [22:09:58]MH_I2C_Read... [22:09:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:58]Read from MH i2c: E2 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: E2 17 00 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: E2 17 00 15 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E5 [22:09:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:09:58]wFMCommunicate OK [22:09:58]requested_item fd.num is exist - process it [22:09:58]SAM_PROTO_GetFieldsCounters [22:09:58]wFMCommunicate request_size=4 [22:09:58]MH_SAM_APDU [22:09:58]CAPDU: 80 13 00 00 [22:09:58]Write to MH i2c: E2 08 00 16 03 80 13 00 00 00 00 00 00 95 [22:09:58]Write i2c OK [22:09:58]MH_I2C_Read... [22:09:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:09:58]Read from MH i2c: E2 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: E2 62 00 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: E2 62 00 16 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [22:09:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 4F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7D 01 00 00 5E 04 04 00 7D 01 00 00 57 04 04 00 7E 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:09:58]wFMCommunicate OK [22:09:58]SAM_PROTO_GetFieldsCounters done [22:09:58]requested_item shift.num is exist - process it [22:09:58]requested_item shift.opened is exist - process it [22:09:58]req_shift_opened [22:09:58]FM_GetShiftState [22:09:58]SAM_PROTO_GetShiftState [22:09:58]wFMCommunicate request_size=4 [22:09:58]MH_SAM_APDU [22:09:58]CAPDU: 80 13 01 00 [22:09:58]Write to MH i2c: E2 08 00 17 03 80 13 01 00 00 00 00 00 97 [22:09:58]Write i2c OK [22:09:58]MH_I2C_Read... [22:09:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:58]Read from MH i2c: E2 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: E2 0E 00 [22:09:58]MH_I2C_Read... [22:09:58]Read from MH i2c: E2 0E 00 17 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 27 [22:09:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:09:58]wFMCommunicate OK [22:09:58]SAM_PROTO_GetShiftState done [22:09:58]FM_GetShiftState done [22:09:58]req_shift_opened done [22:09:58]requested_item shift.open_date is exist - process it [22:09:58]req_shift_open_date [22:09:58]req_shift_open_date done [22:09:58]produce_requested_data done [22:09:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151631,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:09:58]process_action_free close_receipt [22:09:58]json_value_free [22:09:58]json_value_free done [22:09:58]process_json_proto returns [22:09:58]Send response to host [22:09:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151631,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:09:58]free response buf [22:09:58]execute_script done [22:09:58]execute_script returns [22:09:58]free content buf [22:09:58]Sock 8.Close socket [22:09:58]Sock 8.Thread stoped [22:09:59]Connected sock=11 [22:09:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 DE 80 03 01 E1 CE 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 AE 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 [22:15:11]OFD Sender: No OFD packet to send [22:15:16]OFD Sender: No OFD packet to send [22:15:21]OFD Sender: No OFD packet to send [22:15:26]OFD Sender: No OFD packet to send [22:15:31]OFD Sender: No OFD packet to send [22:15:36]OFD Sender: No OFD packet to send [22:15:41]OFD Sender: No OFD packet to send [22:15:46]OFD Sender: No OFD packet to send [22:15:51]OFD Sender: No OFD packet to send [22:15:54]accept exits with 9 [22:15:54]New connection [22:15:54]New thread 3067161956 created [22:15:54]Thread 3067018596 joined [22:15:54]Waiting for new connection... [22:15:54] Sock 9.Parse request [22:15:54]Sock 9.Check first char [22:15:54]Sock 9.First char is OK [22:15:54]request: POST /json_proto HTTP/1.0 [22:15:54]Method: POST [22:15:54]URL: /json_proto [22:15:54]Method is POST - this is cgi request [22:15:54]url: /json_proto [22:15:54]query_string will be loaded in cgi processing [22:15:54]execute_cgi json_proto POST (null) [22:15:54]execute_cgi path=json_proto method=POST [22:15:54]POST find Content-Length [22:15:54]Host: 172.17.43.67:8080 [22:15:54]Content-Length: 678 [22:15:54]Content-Type: application/json [22:15:54] [22:15:54]POST finish read [22:15:54]Found Content-Length = 678 [22:15:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:15:54]execute_script... [22:15: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)1785648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:15:54]POST & json_proto [22:15:54]process_json_proto [22:15:54]json parsed OK: [22:15:54]protocol is kg_v1.0 [22:15:54]action value=close_receipt [22:15:54]process_action close_receipt [22:15:54]cmd_close_receipt [22:15:54]MH_GetDate [22:15:54]Write to MH i2c: F0 00 00 18 03 0A [22:15:54]Write i2c OK [22:15:54]MH_I2C_Read... [22:15:54]Read from MH i2c: F0 [22:15:54]MH_I2C_Read... [22:15:54]Read from MH i2c: F0 09 00 [22:15:54]MH_I2C_Read... [22:15:54]Read from MH i2c: F0 09 00 18 03 00 9B 45 EF 66 6A BD 47 65 1B [22:15:54]GetLastDocTimeStamp 1726956595 [22:15:54]current date 1726956955 [22:15:54]FM_GetShiftState [22:15:54]SAM_PROTO_GetShiftState [22:15:54]wFMCommunicate request_size=4 [22:15:54]MH_SAM_APDU [22:15:54]CAPDU: 80 13 01 00 [22:15:54]Write to MH i2c: E2 08 00 19 03 80 13 01 00 00 00 00 00 99 [22:15:54]Write i2c OK [22:15:54]MH_I2C_Read... [22:15:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:54]Read from MH i2c: E2 [22:15:54]MH_I2C_Read... [22:15:54]Read from MH i2c: E2 0E 00 [22:15:54]MH_I2C_Read... [22:15:54]Read from MH i2c: E2 0E 00 19 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 29 [22:15:54]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:15:54]wFMCommunicate OK [22:15:54]SAM_PROTO_GetShiftState done [22:15:54]FM_GetShiftState done [22:15:54]opened in 1726878748 [22:15:54]opened+sec_in_day 1726965148 [22:15:54]quantity*price = 40002 [22:15:54]sum+1 = 40003 [22:15:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 382 21.09.2024 22:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151632 ФПД: 196686209860702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T221555&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151632&fm=196686209860702&tin=02508201610067®Number=0000000000091825&sum=40000 [22:15:55]StoreToDocumentArchive [22:15:55]shift 474 fd 151632 [22:15:55]save to /storage/0474/doc_00151632 [22:15:55]save last doc name /storage/0474/doc_00151632 to /storage/kkm_last_doc_name [22:15:55]save OK [22:15:55]Clear old archive folders... [22:15:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:15:55]tlvbuf is 00F0F6E0 [22:15:55]SAM_PROTO_ClearQueue [22:15:55]wFMCommunicate request_size=4 [22:15:55]MH_SAM_APDU [22:15:55]CAPDU: 80 09 00 00 [22:15:55]Write to MH i2c: E2 08 00 26 03 80 09 00 00 00 00 00 00 9B [22:15:55]Write i2c OK [22:15:55]MH_I2C_Read... [22:15:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:15:55]Read from MH i2c: E2 [22:15:55]MH_I2C_Read... [22:15:55]Read from MH i2c: E2 03 00 [22:15:55]MH_I2C_Read... [22:15:55]Read from MH i2c: E2 03 00 26 03 00 90 00 9D [22:15:55]RAPDU: 90 00 [22:15:55]wFMCommunicate OK [22:15:55]SAM_PROTO_ClearQueue done [22:15:55]KKMCreateOFDPacket [22:15:55]OFDProtocolAddRootSTLVToBuf [22:15:55]FM_MakeSignedData [22:15:55]FM_MakeSignedData [22:15:55]SAM_PROTO_SignData [22:15:55]wFMCommunicate request_size=4 [22:15:55]MH_SAM_APDU [22:15:55]CAPDU: 80 0D 01 02 [22:15:55]Write to MH i2c: E2 08 00 27 03 80 0D 01 02 00 00 00 00 A3 [22:15:55]Write i2c OK [22:15:55]MH_I2C_Read... [22:15:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:15:55]Read from MH i2c: E2 [22:15:55]MH_I2C_Read... [22:15:55]Read from MH i2c: E2 03 00 [22:15:55]MH_I2C_Read... [22:15:55]Read from MH i2c: E2 03 00 27 03 00 90 00 9E [22:15:55]RAPDU: 90 00 [22:15:55]wFMCommunicate OK [22:15:55]wFMCommunicate request_size=255 [22:15:55]MH_SAM_APDU [22:15: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 9B 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 50 02 00 35 04 06 00 B2 [22:15:55]Write to MH i2c: E2 02 01 28 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 9B 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 50 02 00 35 04 06 00 B2 00 00 EA [22:15:55]Write i2c OK [22:15:55]MH_I2C_Read... [22:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:56]Read from MH i2c: E2 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 03 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 03 00 28 03 00 90 00 9F [22:15:56]RAPDU: 90 00 [22:15:56]wFMCommunicate OK [22:15:56]wFMCommunicate request_size=10 [22:15:56]MH_SAM_APDU [22:15:56]CAPDU: 80 0D 02 02 05 E2 93 AB C4 5E [22:15:56]Write to MH i2c: E2 0D 00 29 03 80 0D 02 02 05 00 E2 93 AB C4 5E 00 00 F2 [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:15:56]Read from MH i2c: E2 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 03 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 03 00 29 03 00 90 00 A0 [22:15:56]RAPDU: 90 00 [22:15:56]wFMCommunicate OK [22:15:56]wFMCommunicate request_size=4 [22:15:56]MH_SAM_APDU [22:15:56]CAPDU: 80 0D 03 02 [22:15:56]Write to MH i2c: E2 08 00 2A 03 80 0D 03 02 00 00 00 00 A8 [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:15:56]Read from MH i2c: E2 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 0B 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 0B 00 2A 03 00 C7 5A E3 38 DE C2 10 1D 90 00 B2 [22:15:56]RAPDU: C7 5A E3 38 DE C2 10 1D 90 00 [22:15:56]wFMCommunicate OK [22:15:56]SAM_PROTO_SignData done [22:15:56]FM_MakeSignedData done [22:15:56]CreateOFDProtocolMessage [22:15:56]wFMCommunicate request_size=4 [22:15:56]MH_SAM_APDU [22:15:56]CAPDU: 80 11 00 00 [22:15:56]Write to MH i2c: E2 08 00 2B 03 80 11 00 00 00 00 00 00 A8 [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:56]Read from MH i2c: E2 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 17 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: E2 17 00 2B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FB [22:15:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:15:56]wFMCommunicate OK [22:15:56]CreateOFDProtocolMessage done [22:15:56]OFDSenderStorePacket 151632 [22:15:56]StoreOFDPacket docnum=151632 [22:15:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C 8F 07 01 D3 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 9B 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 50 02 00 35 04 06 00 B2 E2 93 AB C4 5E C7 5A E3 38 DE C2 10 1D [22:15:56]CheckFolder [22:15:56]dirname=/storage/ofd_packets [22:15:56]CheckFolder done [22:15:56]ProducePacketName [22:15:56]name=ofd_packets/00151632 [22:15:56]NVStorageSaveData ofd_packets/00151632 [22:15:56]File name is /storage/ofd_packets/00151632 [22:15:56]Write 301 bytes [22:15:56]NVStorageSaveData done [22:15:56]OFDSenderStorePacket done [22:15:56]KKMCreateOFDPacket done [22:15:56]NVStorageSaveData kkm_last_timestamp [22:15:56]File name is /storage/kkm_last_timestamp [22:15:56]Write 4 bytes [22:15:56]NVStorageSaveData done [22:15:56]ExternCall_PrintAddStr [22:15:56]wPrintStart [22:15:56]Write to MH i2c: 01 00 00 2C 03 2F [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: 01 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: 01 07 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: 01 07 00 2C 03 00 00 00 00 00 FF 0F 44 [22:15:56]RasterBufferAndPrint [22:15:56]line Счет N : (1)1785648 [22:15:56]line ИНН: 02508201610067 [22:15:56]line Контрольно-Кассовый Чек [22:15:56]line ПРОДАЖА [22:15:56]line ТРК (МРК, ГНК) : 22 [22:15:56]line Товар: 2710124130 [22:15:56]line Аи-92-К-5 [22:15:56]line 5.900 * 67.80 [22:15:56]line = 400.02 [22:15:56]line НДС 12% НСП 1% [22:15:56]line > о реализуемом товаре [22:15:56]line ОКРУГЛЕНИЕ: -0.02 [22:15:56]line ИТОГО: 400.00 [22:15:56]line Внесено: 400.00 [22:15:56]line СДАЧА: 0.00 [22:15:56]line НСП 1% : 3.54 [22:15:56]line НДС 12% : 42.48 [22:15:56]line Наличными: 400.00 [22:15:56]line Безнал.: 0.00 [22:15:56]line Место: АЗС № 89 "Партнер Нефть" [22:15:56]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:15:56]line СНО: Общий режим [22:15:56]line Чек 382 21.09.2024 22:15 [22:15:56]line Смена: 474 ФФД: 1.0 [22:15:56]line ЗНМ: 0300000113 [22:15:56]line РНМ: 0000000000091825 [22:15:56]line Версия ККМ: 001 [22:15:56]line ФМ: 0000000000871835 [22:15:56]line ФД: 151632 [22:15:56]line ФПД: 196686209860702 [22:15:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T221555&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151632&fm=196686209860702&tin=02508201610067®Number=0000000000091825&sum=40000 [22:15:56]written 0, free lines is 4095 [22:15:56]OFD Sender: Processing packet 151632 [packets to send 826, broken 825] [22:15:56]ProducePacketName [22:15:56]name=ofd_packets/00151632 [22:15:56]OFD Sender: To server: pG, [22:15:56]CommunicateWithHost lk.salyk.kg:30040 [22:15:56]ConnectInit lk.salyk.kg [22:15:56]Write to MH i2c: 01 00 00 57 03 5A [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: 01 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: 01 07 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: 01 07 00 57 03 00 00 00 00 00 E2 0C 4F [22:15:56]RasterBufferAndPrint [22:15:56]line [22:15:56]line [22:15:56]line [22:15:56]line [22:15:56]line [22:15:56]written 0, free lines is 3304 [22:15:56]MH_Cut [22:15:56]Write to MH i2c: D1 01 00 5E 03 01 33 [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: D1 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: D1 01 00 [22:15:56]MH_I2C_Read... [22:15:56]Read from MH i2c: D1 01 00 5E 03 00 32 [22:15:56]Write to MH i2c: 01 00 00 5F 03 62 [22:15:56]Write i2c OK [22:15:56]MH_I2C_Read... [22:15:57]Connected sock=11 [22:15:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 4C 8F 07 01 D3 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 01 00 00 F4 03 04 00 9B 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 50 02 00 35 04 06 00 B2 E2 93 AB C4 5E C7 5A E3 38 DE C2 10 1D [22:15:57]*** Cut start [22:15:57]*** Purtial cut [22:15:57]*** Stage 1: CUTSNS_PIN = 1 [22:15:57]Read from MH i2c: 01 [22:15:57]MH_I2C_Read... [22:15:57]*** Stop cut motor [22:15:57]*** Cut end [22:15:57]Read from MH i2c: 01 07 00 [22:15:57]MH_I2C_Read... [22:15:57]Read from MH i2c: 01 07 00 5F 03 00 00 00 00 00 FF 0F 77 [22:15:57]process_action close_receipt done [22:15:57]requested_data is exist [22:15:57]produce_requested_data [22:15:57]requested_item fm.sn is exist - process it [22:15:57]wFMCommunicate request_size=4 [22:15:57]MH_SAM_APDU [22:15:57]CAPDU: 80 11 00 00 [22:15:57]Write to MH i2c: E2 08 00 60 03 80 11 00 00 00 00 00 00 DD [22:15:57]Write i2c OK [22:15:57]MH_I2C_Read... [22:15:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:15:57]Read from MH i2c: E2 [22:15:57]MH_I2C_Read... [22:15:57]Read from MH i2c: E2 17 00 [22:15:57]MH_I2C_Read... [22:15:57]Read from MH i2c: E2 17 00 60 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 30 [22:15:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:15:57]wFMCommunicate OK [22:15:57]requested_item fd.num is exist - process it [22:15:57]SAM_PROTO_GetFieldsCounters [22:15:57]wFMCommunicate request_size=4 [22:15:57]MH_SAM_APDU [22:15:57]CAPDU: 80 13 00 00 [22:15:57]Write to MH i2c: E2 08 00 61 03 80 13 00 00 00 00 00 00 E0 [22:15:57]Write i2c OK [22:15:57]MH_I2C_Read... [22:15:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:15:58]Read from MH i2c: E2 [22:15:58]MH_I2C_Read... [22:15:58]Read from MH i2c: E2 62 00 [22:15:58]MH_I2C_Read... [22:15:58]Read from MH i2c: E2 62 00 61 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [22:15:58]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 50 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7E 01 00 00 5E 04 04 00 7E 01 00 00 57 04 04 00 7F 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:15:58]wFMCommunicate OK [22:15:58]SAM_PROTO_GetFieldsCounters done [22:15:58]requested_item shift.num is exist - process it [22:15:58]requested_item shift.opened is exist - process it [22:15:58]req_shift_opened [22:15:58]FM_GetShiftState [22:15:58]SAM_PROTO_GetShiftState [22:15:58]wFMCommunicate request_size=4 [22:15:58]MH_SAM_APDU [22:15:58]CAPDU: 80 13 01 00 [22:15:58]Write to MH i2c: E2 08 00 62 03 80 13 01 00 00 00 00 00 E2 [22:15:58]Write i2c OK [22:15:58]MH_I2C_Read... [22:15:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:15:58]Read from MH i2c: E2 [22:15:58]MH_I2C_Read... [22:15:58]Read from MH i2c: E2 0E 00 [22:15:58]MH_I2C_Read... [22:15:58]Read from MH i2c: E2 0E 00 62 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 72 [22:15:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:15:58]wFMCommunicate OK [22:15:58]SAM_PROTO_GetShiftState done [22:15:58]FM_GetShiftState done [22:15:58]req_shift_opened done [22:15:58]requested_item shift.open_date is exist - process it [22:15:58]req_shift_open_date [22:15:58]req_shift_open_date done [22:15:58]produce_requested_data done [22:15:58]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151632,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:15:58]process_action_free close_receipt [22:15:58]json_value_free [22:15:58]json_value_free done [22:15:58]process_json_proto returns [22:15:58]Send response to host [22:15:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151632,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:15:58]free response buf [22:15:58]execute_script done [22:15:58]execute_script returns [22:15:58]free content buf [22:15:58]Sock 9.Close socket [22:15:58]Sock 9.Thread stoped [22:15:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 D7 5F 47 00 F9 DA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 50 50 02 00 F4 03 04 00 A1 ED EE 66 B6 04 01 00 00 2E 63 91 BD 52 5D C6 2E [22:15:58]CommunicateWithHost err = 0 [22:15:58]CheckOFDResponse [22:15:58]1017 (14) - 77093643461234 [22:15:58]1041 (16) - 0000000000871835 [22:15:58]1040 (4) - 151632 [22:15:58]1012 (4) - 21.09.2024 16:00 [22:15:58]1206 (1) - 0 [22:15:58]OFD Sender: Remove packet 151632 [22:15:58]ProducePacketName [22:15:58]name=ofd_packets/00151632 [22:15:58]NVStorageDeleteData [22:15:59]OFD Sender: No OFD packet to send [22:16:04]OFD Sender: No OFD packet to send [22:16:07]recv_with_timeout no data received [22:16:09]OFD Sender: No OFD packet to send [22:16:14]OFD Sender: No OFD packet to send [22:16:18]recv_with_timeout no data received [22:16:19]OFD Sender: No OFD packet to send [22:16:24]OFD Sender: No OFD packet to send [22:16:28]recv_with_timeout no data received [22:16:29]OFD Sender: No OFD packet to send [22:16:34]OFD Sender: No OFD packet to send [22:16:39]OFD Sender: No OFD packet to send [22:16:44]OFD Sender: No OFD packet to send [22:16:49]OFD Sender: No OFD packet to send [22:16:54]OFD Sender: No OFD packet to send [22:16:59]OFD Sender: No OFD packet to send [22:16:59]recv_with_timeout no data received [22:17:04]OFD Sender: No OFD packet to send [22:17:09]OFD Sender: No OFD packet to send [22:17:14]OFD Sender: No OFD packet to send [22:17:19]OFD Sender: No OFD packet to send [22:17:24]OFD Sender: No OFD packet to send [22:17:28]accept exits with 10 [22:17:28]New connection [22:17:28]New thread 3067018596 created [22:17:28]Thread 3067161956 joined [22:17:28]Waiting for new connection... [22:17:28] Sock 10.Parse request [22:17:28]Sock 10.Check first char [22:17:28]Sock 10.First char is OK [22:17:28]request: POST /json_proto HTTP/1.0 [22:17:28]Method: POST [22:17:28]URL: /json_proto [22:17:28]Method is POST - this is cgi request [22:17:28]url: /json_proto [22:17:28]query_string will be loaded in cgi processing [22:17:28]execute_cgi json_proto POST (null) [22:17:28]execute_cgi path=json_proto method=POST [22:17:28]POST find Content-Length [22:17:28]Host: 172.17.43.67:8080 [22:17:28]Content-Length: 957 [22:17:28]Content-Type: application/json [22:17:28] [22:17:28]POST finish read [22:17:28]Found Content-Length = 957 [22:17:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 21.970, "sum" : 1500.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 21.97 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:28]execute_script... [22:17:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 21.970, "sum" : 1500.55, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 21.97 \u0441\u043E\u043C", "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:28]POST & json_proto [22:17:28]process_json_proto [22:17:28]json parsed OK: [22:17:28]protocol is kg_v1.0 [22:17:28]action value=close_receipt [22:17:28]process_action close_receipt [22:17:28]cmd_close_receipt [22:17:28]MH_GetDate [22:17:28]Write to MH i2c: F0 00 00 63 03 55 [22:17:28]Write i2c OK [22:17:28]MH_I2C_Read... [22:17:28]Read from MH i2c: F0 [22:17:28]MH_I2C_Read... [22:17:28]Read from MH i2c: F0 09 00 [22:17:28]MH_I2C_Read... [22:17:28]Read from MH i2c: F0 09 00 63 03 00 F9 45 EF 66 6A BD 47 65 C4 [22:17:28]GetLastDocTimeStamp 1726956955 [22:17:28]current date 1726957049 [22:17:28]FM_GetShiftState [22:17:28]SAM_PROTO_GetShiftState [22:17:28]wFMCommunicate request_size=4 [22:17:28]MH_SAM_APDU [22:17:28]CAPDU: 80 13 01 00 [22:17:28]Write to MH i2c: E2 08 00 64 03 80 13 01 00 00 00 00 00 E4 [22:17:28]Write i2c OK [22:17:28]MH_I2C_Read... [22:17:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:28]Read from MH i2c: E2 [22:17:28]MH_I2C_Read... [22:17:28]Read from MH i2c: E2 0E 00 [22:17:28]MH_I2C_Read... [22:17:28]Read from MH i2c: E2 0E 00 64 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 74 [22:17:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:17:28]wFMCommunicate OK [22:17:28]SAM_PROTO_GetShiftState done [22:17:28]FM_GetShiftState done [22:17:28]opened in 1726878748 [22:17:28]opened+sec_in_day 1726965148 [22:17:28]quantity*price = 150055 [22:17:28]sum+1 = 150056 [22:17:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.55 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 383 21.09.2024 22:17 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 21.97 сом ФМ: 0000000000871835 ФД: 151633 ФПД: 179717525899936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T221729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151633&fm=179717525899936&tin=02508201610067®Number=0000000000091825&sum=150000 [22:17:29]StoreToDocumentArchive [22:17:29]shift 474 fd 151633 [22:17:29]save to /storage/0474/doc_00151633 [22:17:29]save last doc name /storage/0474/doc_00151633 to /storage/kkm_last_doc_name [22:17:29]save OK [22:17:29]Clear old archive folders... [22:17:29]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:17:29]tlvbuf is 00F0B870 [22:17:29]SAM_PROTO_ClearQueue [22:17:29]wFMCommunicate request_size=4 [22:17:29]MH_SAM_APDU [22:17:29]CAPDU: 80 09 00 00 [22:17:29]Write to MH i2c: E2 08 00 71 03 80 09 00 00 00 00 00 00 E6 [22:17:29]Write i2c OK [22:17:29]MH_I2C_Read... [22:17:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:29]Read from MH i2c: E2 [22:17:29]MH_I2C_Read... [22:17:29]Read from MH i2c: E2 03 00 [22:17:29]MH_I2C_Read... [22:17:29]Read from MH i2c: E2 03 00 71 03 00 90 00 E8 [22:17:29]RAPDU: 90 00 [22:17:29]wFMCommunicate OK [22:17:29]SAM_PROTO_ClearQueue done [22:17:29]KKMCreateOFDPacket [22:17:29]OFDProtocolAddRootSTLVToBuf [22:17:29]FM_MakeSignedData [22:17:29]FM_MakeSignedData [22:17:29]SAM_PROTO_SignData [22:17:29]wFMCommunicate request_size=4 [22:17:29]MH_SAM_APDU [22:17:29]CAPDU: 80 0D 01 02 [22:17:29]Write to MH i2c: E2 08 00 72 03 80 0D 01 02 00 00 00 00 EE [22:17:29]Write i2c OK [22:17:29]MH_I2C_Read... [22:17:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:30]Read from MH i2c: E2 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 03 00 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 03 00 72 03 00 90 00 E9 [22:17:30]RAPDU: 90 00 [22:17:30]wFMCommunicate OK [22:17:30]wFMCommunicate request_size=255 [22:17:30]MH_SAM_APDU [22:17:30]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 55 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 27 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 3F 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 7F 01 00 00 F4 03 04 00 F9 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 50 02 00 35 04 06 00 A3 73 BF 4A 8A [22:17:30]Write to MH i2c: E2 02 01 73 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 55 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 27 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 3F 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 7F 01 00 00 F4 03 04 00 F9 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 50 02 00 35 04 06 00 A3 73 BF 4A 8A 00 00 DE [22:17:30]Write i2c OK [22:17:30]MH_I2C_Read... [22:17:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:30]Read from MH i2c: E2 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 03 00 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 03 00 73 03 00 90 00 EA [22:17:30]RAPDU: 90 00 [22:17:30]wFMCommunicate OK [22:17:30]wFMCommunicate request_size=6 [22:17:30]MH_SAM_APDU [22:17:30]CAPDU: 80 0D 02 02 01 A0 [22:17:30]Write to MH i2c: E2 09 00 74 03 80 0D 02 02 01 00 A0 00 00 93 [22:17:30]Write i2c OK [22:17:30]MH_I2C_Read... [22:17:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:30]Read from MH i2c: E2 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 03 00 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 03 00 74 03 00 90 00 EB [22:17:30]RAPDU: 90 00 [22:17:30]wFMCommunicate OK [22:17:30]wFMCommunicate request_size=4 [22:17:30]MH_SAM_APDU [22:17:30]CAPDU: 80 0D 03 02 [22:17:30]Write to MH i2c: E2 08 00 75 03 80 0D 03 02 00 00 00 00 F3 [22:17:30]Write i2c OK [22:17:30]MH_I2C_Read... [22:17:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:30]Read from MH i2c: E2 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 0B 00 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 0B 00 75 03 00 5B DE 99 BE C1 DC 93 AF 90 00 63 [22:17:30]RAPDU: 5B DE 99 BE C1 DC 93 AF 90 00 [22:17:30]wFMCommunicate OK [22:17:30]SAM_PROTO_SignData done [22:17:30]FM_MakeSignedData done [22:17:30]CreateOFDProtocolMessage [22:17:30]wFMCommunicate request_size=4 [22:17:30]MH_SAM_APDU [22:17:30]CAPDU: 80 11 00 00 [22:17:30]Write to MH i2c: E2 08 00 76 03 80 11 00 00 00 00 00 00 F3 [22:17:30]Write i2c OK [22:17:30]MH_I2C_Read... [22:17:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:30]Read from MH i2c: E2 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 17 00 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: E2 17 00 76 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 46 [22:17:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:17:30]wFMCommunicate OK [22:17:30]CreateOFDProtocolMessage done [22:17:30]OFDSenderStorePacket 151633 [22:17:30]StoreOFDPacket docnum=151633 [22:17:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 5A 03 01 49 12 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 55 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 27 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 3F 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 7F 01 00 00 F4 03 04 00 F9 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 50 02 00 35 04 06 00 A3 73 BF 4A 8A A0 5B DE 99 BE C1 DC 93 AF [22:17:30]CheckFolder [22:17:30]dirname=/storage/ofd_packets [22:17:30]CheckFolder done [22:17:30]ProducePacketName [22:17:30]name=ofd_packets/00151633 [22:17:30]NVStorageSaveData ofd_packets/00151633 [22:17:30]File name is /storage/ofd_packets/00151633 [22:17:30]Write 297 bytes [22:17:30]NVStorageSaveData done [22:17:30]OFDSenderStorePacket done [22:17:30]KKMCreateOFDPacket done [22:17:30]NVStorageSaveData kkm_last_timestamp [22:17:30]File name is /storage/kkm_last_timestamp [22:17:30]Write 4 bytes [22:17:30]NVStorageSaveData done [22:17:30]ExternCall_PrintAddStr [22:17:30]wPrintStart [22:17:30]Write to MH i2c: 01 00 00 77 03 7A [22:17:30]Write i2c OK [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: 01 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: 01 07 00 [22:17:30]MH_I2C_Read... [22:17:30]Read from MH i2c: 01 07 00 77 03 00 00 00 00 00 FF 0F 8F [22:17:30]RasterBufferAndPrint [22:17:30]line Счет N : (1)1785649 [22:17:30]line ИНН: 02508201610067 [22:17:30]line Контрольно-Кассовый Чек [22:17:30]line ПРОДАЖА [22:17:30]line ТРК (МРК, ГНК) : 33 [22:17:30]line Товар: 2710124130 [22:17:30]line Super-92 [22:17:30]line 21.970 * 68.30 [22:17:30]line = 1500.55 [22:17:30]line НДС 12% НСП 1% [22:17:30]line > о реализуемом товаре [22:17:30]line ОКРУГЛЕНИЕ: -0.55 [22:17:30]line ИТОГО: 1500.00 [22:17:30]line Внесено: 1500.00 [22:17:30]line СДАЧА: 0.00 [22:17:30]line НСП 1% : 13.28 [22:17:30]line НДС 12% : 159.35 [22:17:30]line Наличными: 1500.00 [22:17:30]line Безнал.: 0.00 [22:17:30]line Место: АЗС № 89 "Партнер Нефть" [22:17:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:17:30]line СНО: Общий режим [22:17:30]line Чек 383 21.09.2024 22:17 [22:17:30]line Смена: 474 ФФД: 1.0 [22:17:30]line ЗНМ: 0300000113 [22:17:30]line РНМ: 0000000000091825 [22:17:30]line Версия ККМ: 001 [22:17:30]line [22:17:30]line Дисконтная программа [22:17:30]line S-92 [22:17:30]line номер 89 [22:17:30]line сэкономлено 21.97 сом [22:17:30]line ФМ: 0000000000871835 [22:17:30]line ФД: 151633 [22:17:30]line ФПД: 179717525899936 [22:17:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T221729&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151633&fm=179717525899936&tin=02508201610067®Number=0000000000091825&sum=150000 [22:17:30]OFD Sender: Processing packet 151633 [packets to send 826, broken 825] [22:17:30]ProducePacketName [22:17:30]name=ofd_packets/00151633 [22:17:30]OFD Sender: To server: pG, [22:17:30]CommunicateWithHost lk.salyk.kg:30040 [22:17:30]ConnectInit lk.salyk.kg [22:17:30]written 0, free lines is 4095 [22:17:31]Write to MH i2c: 01 00 00 A7 03 AA [22:17:31]Write i2c OK [22:17:31]MH_I2C_Read... [22:17:31]Read from MH i2c: 01 [22:17:31]MH_I2C_Read... [22:17:31]Read from MH i2c: 01 07 00 [22:17:31]MH_I2C_Read... [22:17:31]Read from MH i2c: 01 07 00 A7 03 00 00 00 00 00 89 0C 46 [22:17:31]RasterBufferAndPrint [22:17:31]line [22:17:31]line [22:17:31]line [22:17:31]line [22:17:31]line [22:17:31]written 0, free lines is 3215 [22:17:31]MH_Cut [22:17:31]Write to MH i2c: D1 01 00 AE 03 01 83 [22:17:31]Write i2c OK [22:17:31]MH_I2C_Read... [22:17:31]Read from MH i2c: D1 [22:17:31]MH_I2C_Read... [22:17:31]Read from MH i2c: D1 01 00 [22:17:31]MH_I2C_Read... [22:17:31]Read from MH i2c: D1 01 00 AE 03 00 82 [22:17:31]Write to MH i2c: 01 00 00 AF 03 B2 [22:17:31]Write i2c OK [22:17:31]MH_I2C_Read... [22:17:32]Connected sock=9 [22:17:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 F7 5A 03 01 49 12 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 D2 55 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 27 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 3F 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 7F 01 00 00 F4 03 04 00 F9 45 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 50 02 00 35 04 06 00 A3 73 BF 4A 8A A0 5B DE 99 BE C1 DC 93 AF [22:17:32]*** Cut start [22:17:32]*** Purtial cut [22:17:32]*** Stage 1: CUTSNS_PIN = 1 [22:17:32]Read from MH i2c: 01 [22:17:32]MH_I2C_Read... [22:17:32]*** Stop cut motor [22:17:32]*** Cut end [22:17:32]Read from MH i2c: 01 07 00 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: 01 07 00 AF 03 00 00 00 00 00 FF 0F C7 [22:17:32]process_action close_receipt done [22:17:32]requested_data is exist [22:17:32]produce_requested_data [22:17:32]requested_item fm.sn is exist - process it [22:17:32]wFMCommunicate request_size=4 [22:17:32]MH_SAM_APDU [22:17:32]CAPDU: 80 11 00 00 [22:17:32]Write to MH i2c: E2 08 00 B0 03 80 11 00 00 00 00 00 00 2D [22:17:32]Write i2c OK [22:17:32]MH_I2C_Read... [22:17:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:32]Read from MH i2c: E2 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: E2 17 00 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: E2 17 00 B0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 80 [22:17:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:17:32]wFMCommunicate OK [22:17:32]requested_item fd.num is exist - process it [22:17:32]SAM_PROTO_GetFieldsCounters [22:17:32]wFMCommunicate request_size=4 [22:17:32]MH_SAM_APDU [22:17:32]CAPDU: 80 13 00 00 [22:17:32]Write to MH i2c: E2 08 00 B1 03 80 13 00 00 00 00 00 00 30 [22:17:32]Write i2c OK [22:17:32]MH_I2C_Read... [22:17:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:32]Read from MH i2c: E2 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: E2 62 00 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: E2 62 00 B1 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 4F [22:17:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 51 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 7F 01 00 00 5E 04 04 00 7F 01 00 00 57 04 04 00 80 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:17:32]wFMCommunicate OK [22:17:32]SAM_PROTO_GetFieldsCounters done [22:17:32]requested_item shift.num is exist - process it [22:17:32]requested_item shift.opened is exist - process it [22:17:32]req_shift_opened [22:17:32]FM_GetShiftState [22:17:32]SAM_PROTO_GetShiftState [22:17:32]wFMCommunicate request_size=4 [22:17:32]MH_SAM_APDU [22:17:32]CAPDU: 80 13 01 00 [22:17:32]Write to MH i2c: E2 08 00 B2 03 80 13 01 00 00 00 00 00 32 [22:17:32]Write i2c OK [22:17:32]MH_I2C_Read... [22:17:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:32]Read from MH i2c: E2 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: E2 0E 00 [22:17:32]MH_I2C_Read... [22:17:32]Read from MH i2c: E2 0E 00 B2 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C2 [22:17:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:17:32]wFMCommunicate OK [22:17:32]SAM_PROTO_GetShiftState done [22:17:32]FM_GetShiftState done [22:17:32]req_shift_opened done [22:17:32]requested_item shift.open_date is exist - process it [22:17:32]req_shift_open_date [22:17:32]req_shift_open_date done [22:17:32]produce_requested_data done [22:17:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151633,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:17:32]process_action_free close_receipt [22:17:32]json_value_free [22:17:32]json_value_free done [22:17:32]process_json_proto returns [22:17:32]Send response to host [22:17:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151633,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:17:32]free response buf [22:17:32]execute_script done [22:17:32]execute_script returns [22:17:32]free content buf [22:17:32]Sock 10.Close socket [22:17:32]Sock 10.Thread stoped [22:17:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A6 84 47 00 A2 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 51 50 02 00 F4 03 04 00 01 EE EE 66 B6 04 01 00 00 0E FF 3A AA 9E A0 3B A3 [22:17:34]CommunicateWithHost err = 0 [22:17:34]CheckOFDResponse [22:17:34]1017 (14) - 77093643461234 [22:17:34]1041 (16) - 0000000000871835 [22:17:34]1040 (4) - 151633 [22:17:34]1012 (4) - 21.09.2024 16:02 [22:17:34]1206 (1) - 0 [22:17:34]OFD Sender: Remove packet 151633 [22:17:34]ProducePacketName [22:17:34]name=ofd_packets/00151633 [22:17:34]NVStorageDeleteData [22:17:35]OFD Sender: No OFD packet to send [22:17:39]recv_with_timeout no data received [22:17:40]OFD Sender: No OFD packet to send [22:17:45]OFD Sender: No OFD packet to send [22:17:50]OFD Sender: No OFD packet to send [22:17:55]OFD Sender: No OFD packet to send [22:18:00]OFD Sender: No OFD packet to send [22:18:05]OFD Sender: No OFD packet to send [22:18:07]recv_with_timeout no data received [22:18:10]OFD Sender: No OFD packet to send [22:18:15]OFD Sender: No OFD packet to send [22:18:20]OFD Sender: No OFD packet to send [22:18:23]recv_with_timeout no data received [22:18:25]OFD Sender: No OFD packet to send [22:18:30]OFD Sender: No OFD packet to send [22:18:35]OFD Sender: No OFD packet to send [22:18:40]OFD Sender: No OFD packet to send [22:18:45]OFD Sender: No OFD packet to send [22:18:50]OFD Sender: No OFD packet to send [22:18:55]OFD Sender: No OFD packet to send [22:19:00]OFD Sender: No OFD packet to send [22:19:05]OFD Sender: No OFD packet to send [22:19:10]OFD Sender: No OFD packet to send [22:19:12]recv_with_timeout no data received [22:19:15]OFD Sender: No OFD packet to send [22:19:20]OFD Sender: No OFD packet to send [22:19:25]OFD Sender: No OFD packet to send [22:19:30]OFD Sender: No OFD packet to send [22:19:35]OFD Sender: No OFD packet to send [22:19:39]recv_with_timeout no data received [22:19:40]OFD Sender: No OFD packet to send [22:19:45]OFD Sender: No OFD packet to send [22:19:50]OFD Sender: No OFD packet to send [22:19:55]OFD Sender: No OFD packet to send [22:20:00]OFD Sender: No OFD packet to send [22:20:05]OFD Sender: No OFD packet to send [22:20:07]recv_with_timeout no data received [22:20:10]OFD Sender: No OFD packet to send [22:20:15]OFD Sender: No OFD packet to send [22:20:20]OFD Sender: No OFD packet to send [22:20:22]recv_with_timeout no data received [22:20:25]OFD Sender: No OFD packet to send [22:21:13]ConnectInit Can't connect to host [22:21:16]OFD Sender: No OFD packet to send [22:21:21]OFD Sender: No OFD packet to send [22:21:26]OFD Sender: No OFD packet to send [22:21:30]recv_with_timeout no data received [22:21:31]OFD Sender: No OFD packet to send [22:21:36]OFD Sender: No OFD packet to send [22:21:41]OFD Sender: No OFD packet to send [22:21:46]OFD Sender: No OFD packet to send [22:21:51]OFD Sender: No OFD packet to send [22:21:56]OFD Sender: No OFD packet to send [22:22:01]OFD Sender: No OFD packet to send [22:22:05]recv_with_timeout no data received [22:22:06]OFD Sender: No OFD packet to send [22:22:11]OFD Sender: No OFD packet to send [22:22:16]OFD Sender: No OFD packet to send [22:22:21]OFD Sender: No OFD packet to send [22:22:25]accept exits with 8 [22:22:25]New connection [22:22:25]New thread 3067161956 created [22:22:25]Thread 3067018596 joined [22:22:25]Waiting for new connection... [22:22:25] Sock 8.Parse request [22:22:25]Sock 8.Check first char [22:22:25]Sock 8.First char is OK [22:22:25]request: POST /json_proto HTTP/1.0 [22:22:25]Method: POST [22:22:25]URL: /json_proto [22:22:25]Method is POST - this is cgi request [22:22:25]url: /json_proto [22:22:25]query_string will be loaded in cgi processing [22:22:25]execute_cgi json_proto POST (null) [22:22:25]execute_cgi path=json_proto method=POST [22:22:25]POST find Content-Length [22:22:25]Host: 172.17.43.67:8080 [22:22:25]Content-Length: 957 [22:22:25]Content-Type: application/json [22:22:25] [22:22:25]POST finish read [22:22:25]Found Content-Length = 957 [22:22:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 23.430, "sum" : 1600.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 23.43 \u0441\u043E\u043C", "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:22:25]execute_script... [22:22:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785650", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 68.30, "quantity" : 23.430, "sum" : 1600.27, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000AS-92\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 23.43 \u0441\u043E\u043C", "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:22:25]POST & json_proto [22:22:25]process_json_proto [22:22:25]json parsed OK: [22:22:25]protocol is kg_v1.0 [22:22:25]action value=close_receipt [22:22:25]process_action close_receipt [22:22:25]cmd_close_receipt [22:22:25]MH_GetDate [22:22:25]Write to MH i2c: F0 00 00 B3 03 A5 [22:22:25]Write i2c OK [22:22:25]MH_I2C_Read... [22:22:25]Read from MH i2c: F0 [22:22:25]MH_I2C_Read... [22:22:25]Read from MH i2c: F0 09 00 [22:22:25]MH_I2C_Read... [22:22:25]Read from MH i2c: F0 09 00 B3 03 00 22 47 EF 66 6A BD 47 65 3F [22:22:25]GetLastDocTimeStamp 1726957049 [22:22:25]current date 1726957346 [22:22:25]FM_GetShiftState [22:22:25]SAM_PROTO_GetShiftState [22:22:25]wFMCommunicate request_size=4 [22:22:25]MH_SAM_APDU [22:22:25]CAPDU: 80 13 01 00 [22:22:25]Write to MH i2c: E2 08 00 B4 03 80 13 01 00 00 00 00 00 34 [22:22:25]Write i2c OK [22:22:25]MH_I2C_Read... [22:22:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:22:25]Read from MH i2c: E2 [22:22:25]MH_I2C_Read... [22:22:25]Read from MH i2c: E2 0E 00 [22:22:25]MH_I2C_Read... [22:22:25]Read from MH i2c: E2 0E 00 B4 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C4 [22:22:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:22:25]wFMCommunicate OK [22:22:25]SAM_PROTO_GetShiftState done [22:22:25]FM_GetShiftState done [22:22:25]opened in 1726878748 [22:22:25]opened+sec_in_day 1726965148 [22:22:25]quantity*price = 160026 [22:22:25]sum+1 = 160028 [22:22:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.27 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.94 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 384 21.09.2024 22:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа S-92 номер 89 сэкономлено 23.43 сом ФМ: 0000000000871835 ФД: 151634 ФПД: 99822594267353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151634&fm=99822594267353&tin=02508201610067®Number=0000000000091825&sum=160000 [22:22:27]StoreToDocumentArchive [22:22:27]shift 474 fd 151634 [22:22:27]save to /storage/0474/doc_00151634 [22:22:27]save last doc name /storage/0474/doc_00151634 to /storage/kkm_last_doc_name [22:22:27]save OK [22:22:27]Clear old archive folders... [22:22:27]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:22:27]tlvbuf is 00F0F9E0 [22:22:27]SAM_PROTO_ClearQueue [22:22:27]wFMCommunicate request_size=4 [22:22:27]MH_SAM_APDU [22:22:27]CAPDU: 80 09 00 00 [22:22:27]Write to MH i2c: E2 08 00 C1 03 80 09 00 00 00 00 00 00 36 [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:22:27]Read from MH i2c: E2 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 C1 03 00 90 00 38 [22:22:27]RAPDU: 90 00 [22:22:27]wFMCommunicate OK [22:22:27]SAM_PROTO_ClearQueue done [22:22:27]KKMCreateOFDPacket [22:22:27]OFDProtocolAddRootSTLVToBuf [22:22:27]FM_MakeSignedData [22:22:27]FM_MakeSignedData [22:22:27]SAM_PROTO_SignData [22:22:27]wFMCommunicate request_size=4 [22:22:27]MH_SAM_APDU [22:22:27]CAPDU: 80 0D 01 02 [22:22:27]Write to MH i2c: E2 08 00 C2 03 80 0D 01 02 00 00 00 00 3E [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:22:27]Read from MH i2c: E2 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 C2 03 00 90 00 39 [22:22:27]RAPDU: 90 00 [22:22:27]wFMCommunicate OK [22:22:27]wFMCommunicate request_size=255 [22:22:27]MH_SAM_APDU [22:22:27]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 86 5B 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 1B 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 22 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 50 02 00 35 04 06 00 5A C9 C2 45 98 [22:22:27]Write to MH i2c: E2 02 01 C3 03 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 86 5B 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 1B 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 22 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 50 02 00 35 04 06 00 5A C9 C2 45 98 00 00 38 [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:22:27]Read from MH i2c: E2 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 C3 03 00 90 00 3A [22:22:27]RAPDU: 90 00 [22:22:27]wFMCommunicate OK [22:22:27]wFMCommunicate request_size=6 [22:22:27]MH_SAM_APDU [22:22:27]CAPDU: 80 0D 02 02 01 D9 [22:22:27]Write to MH i2c: E2 09 00 C4 03 80 0D 02 02 01 00 D9 00 00 1C [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:22:27]Read from MH i2c: E2 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 03 00 C4 03 00 90 00 3B [22:22:27]RAPDU: 90 00 [22:22:27]wFMCommunicate OK [22:22:27]wFMCommunicate request_size=4 [22:22:27]MH_SAM_APDU [22:22:27]CAPDU: 80 0D 03 02 [22:22:27]Write to MH i2c: E2 08 00 C5 03 80 0D 03 02 00 00 00 00 43 [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:22:27]Read from MH i2c: E2 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 0B 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 0B 00 C5 03 00 98 BE 6F E9 FA E2 81 88 90 00 D7 [22:22:27]RAPDU: 98 BE 6F E9 FA E2 81 88 90 00 [22:22:27]wFMCommunicate OK [22:22:27]SAM_PROTO_SignData done [22:22:27]FM_MakeSignedData done [22:22:27]CreateOFDProtocolMessage [22:22:27]wFMCommunicate request_size=4 [22:22:27]MH_SAM_APDU [22:22:27]CAPDU: 80 11 00 00 [22:22:27]Write to MH i2c: E2 08 00 C6 03 80 11 00 00 00 00 00 00 43 [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:22:27]Read from MH i2c: E2 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 17 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: E2 17 00 C6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 96 [22:22:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:22:27]wFMCommunicate OK [22:22:27]CreateOFDProtocolMessage done [22:22:27]OFDSenderStorePacket 151634 [22:22:27]StoreOFDPacket docnum=151634 [22:22:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 32 72 03 01 AF C5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 86 5B 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 1B 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 22 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 50 02 00 35 04 06 00 5A C9 C2 45 98 D9 98 BE 6F E9 FA E2 81 88 [22:22:27]CheckFolder [22:22:27]dirname=/storage/ofd_packets [22:22:27]CheckFolder done [22:22:27]ProducePacketName [22:22:27]name=ofd_packets/00151634 [22:22:27]NVStorageSaveData ofd_packets/00151634 [22:22:27]File name is /storage/ofd_packets/00151634 [22:22:27]Write 297 bytes [22:22:27]NVStorageSaveData done [22:22:27]OFDSenderStorePacket done [22:22:27]KKMCreateOFDPacket done [22:22:27]NVStorageSaveData kkm_last_timestamp [22:22:27]File name is /storage/kkm_last_timestamp [22:22:27]Write 4 bytes [22:22:27]NVStorageSaveData done [22:22:27]ExternCall_PrintAddStr [22:22:27]wPrintStart [22:22:27]Write to MH i2c: 01 00 00 C7 03 CA [22:22:27]Write i2c OK [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: 01 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: 01 07 00 [22:22:27]MH_I2C_Read... [22:22:27]Read from MH i2c: 01 07 00 C7 03 00 00 00 00 00 FF 0F DF [22:22:27]RasterBufferAndPrint [22:22:27]line Счет N : (1)1785650 [22:22:27]line ИНН: 02508201610067 [22:22:27]line Контрольно-Кассовый Чек [22:22:27]line ПРОДАЖА [22:22:27]line ТРК (МРК, ГНК) : 33 [22:22:27]line Товар: 2710124130 [22:22:27]line Super-92 [22:22:27]line 23.430 * 68.30 [22:22:27]line = 1600.27 [22:22:27]line НДС 12% НСП 1% [22:22:27]line > о реализуемом товаре [22:22:27]line ОКРУГЛЕНИЕ: -0.27 [22:22:27]line ИТОГО: 1600.00 [22:22:27]line Внесено: 1600.00 [22:22:27]line СДАЧА: 0.00 [22:22:27]line НСП 1% : 14.16 [22:22:27]line НДС 12% : 169.94 [22:22:27]line Наличными: 1600.00 [22:22:27]line Безнал.: 0.00 [22:22:27]line Место: АЗС № 89 "Партнер Нефть" [22:22:27]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:22:27]line СНО: Общий режим [22:22:27]line Чек 384 21.09.2024 22:22 [22:22:27]line Смена: 474 ФФД: 1.0 [22:22:27]line ЗНМ: 0300000113 [22:22:27]line РНМ: 0000000000091825 [22:22:27]line Версия ККМ: 001 [22:22:27]line [22:22:27]line Дисконтная программа [22:22:27]line S-92 [22:22:27]line номер 89 [22:22:27]line сэкономлено 23.43 сом [22:22:27]line ФМ: 0000000000871835 [22:22:27]line ФД: 151634 [22:22:27]line ФПД: 99822594267353 [22:22:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222226&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151634&fm=99822594267353&tin=02508201610067®Number=0000000000091825&sum=160000 [22:22:27]OFD Sender: Processing packet 151634 [packets to send 826, broken 825] [22:22:27]ProducePacketName [22:22:27]name=ofd_packets/00151634 [22:22:27]OFD Sender: To server: pG, [22:22:27]CommunicateWithHost lk.salyk.kg:30040 [22:22:27]ConnectInit lk.salyk.kg [22:22:27]written 0, free lines is 4095 [22:22:28]Write to MH i2c: 01 00 00 F7 03 FA [22:22:28]Write i2c OK [22:22:28]MH_I2C_Read... [22:22:28]Read from MH i2c: 01 [22:22:28]MH_I2C_Read... [22:22:28]Read from MH i2c: 01 07 00 [22:22:28]MH_I2C_Read... [22:22:28]Read from MH i2c: 01 07 00 F7 03 00 00 00 00 00 8F 0C 9C [22:22:28]RasterBufferAndPrint [22:22:28]line [22:22:28]line [22:22:28]line [22:22:28]line [22:22:28]line [22:22:28]written 0, free lines is 3222 [22:22:28]Connected sock=9 [22:22:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 32 72 03 01 AF C5 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 86 5B 00 00 00 00 00 37 04 06 00 AE 1A 00 00 00 00 13 04 06 00 1B 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 01 00 00 F4 03 04 00 22 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 50 02 00 35 04 06 00 5A C9 C2 45 98 D9 98 BE 6F E9 FA E2 81 88 [22:22:28]MH_Cut [22:22:28]Write to MH i2c: D1 01 00 FE 03 01 D3 [22:22:28]Write i2c OK [22:22:28]MH_I2C_Read... [22:22:28]Read from MH i2c: D1 [22:22:28]MH_I2C_Read... [22:22:28]Read from MH i2c: D1 01 00 [22:22:28]MH_I2C_Read... [22:22:28]Read from MH i2c: D1 01 00 FE 03 00 D2 [22:22:28]Write to MH i2c: 01 00 00 FF 03 02 [22:22:28]Write i2c OK [22:22:28]MH_I2C_Read... [22:22:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FD 9E 47 00 6A 00 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 52 50 02 00 F4 03 04 00 28 EF EE 66 B6 04 01 00 00 5E 25 1C 0B C4 04 1C E2 [22:22:29]CommunicateWithHost err = 0 [22:22:29]CheckOFDResponse [22:22:29]1017 (14) - 77093643461234 [22:22:29]1041 (16) - 0000000000871835 [22:22:29]1040 (4) - 151634 [22:22:29]1012 (4) - 21.09.2024 16:07 [22:22:29]1206 (1) - 0 [22:22:29]OFD Sender: Remove packet 151634 [22:22:29]ProducePacketName [22:22:29]name=ofd_packets/00151634 [22:22:29]NVStorageDeleteData [22:22:29]*** Cut start [22:22:29]*** Purtial cut [22:22:29]*** Stage 1: CUTSNS_PIN = 1 [22:22:29]Read from MH i2c: 01 [22:22:29]MH_I2C_Read... [22:22:29]*** Stop cut motor [22:22:29]*** Cut end [22:22:29]Read from MH i2c: 01 07 00 [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: 01 07 00 FF 03 00 00 00 00 00 FF 0F 17 [22:22:29]process_action close_receipt done [22:22:29]requested_data is exist [22:22:29]produce_requested_data [22:22:29]requested_item fm.sn is exist - process it [22:22:29]wFMCommunicate request_size=4 [22:22:29]MH_SAM_APDU [22:22:29]CAPDU: 80 11 00 00 [22:22:29]Write to MH i2c: E2 08 00 00 04 80 11 00 00 00 00 00 00 7E [22:22:29]Write i2c OK [22:22:29]MH_I2C_Read... [22:22:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:22:29]Read from MH i2c: E2 [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: E2 17 00 [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: E2 17 00 00 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D1 [22:22:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:22:29]wFMCommunicate OK [22:22:29]requested_item fd.num is exist - process it [22:22:29]SAM_PROTO_GetFieldsCounters [22:22:29]wFMCommunicate request_size=4 [22:22:29]MH_SAM_APDU [22:22:29]CAPDU: 80 13 00 00 [22:22:29]Write to MH i2c: E2 08 00 01 04 80 13 00 00 00 00 00 00 81 [22:22:29]Write i2c OK [22:22:29]MH_I2C_Read... [22:22:29]OFD Sender: No OFD packet to send [22:22:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:22:29]Read from MH i2c: E2 [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: E2 62 00 [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: E2 62 00 01 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 A4 [22:22:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 52 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 80 01 00 00 5E 04 04 00 80 01 00 00 57 04 04 00 81 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:22:29]wFMCommunicate OK [22:22:29]SAM_PROTO_GetFieldsCounters done [22:22:29]requested_item shift.num is exist - process it [22:22:29]requested_item shift.opened is exist - process it [22:22:29]req_shift_opened [22:22:29]FM_GetShiftState [22:22:29]SAM_PROTO_GetShiftState [22:22:29]wFMCommunicate request_size=4 [22:22:29]MH_SAM_APDU [22:22:29]CAPDU: 80 13 01 00 [22:22:29]Write to MH i2c: E2 08 00 02 04 80 13 01 00 00 00 00 00 83 [22:22:29]Write i2c OK [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: E2 [22:22:29]MH_I2C_Read... [22:22:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:22:29]Read from MH i2c: E2 0E 00 [22:22:29]MH_I2C_Read... [22:22:29]Read from MH i2c: E2 0E 00 02 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 13 [22:22:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:22:29]wFMCommunicate OK [22:22:29]SAM_PROTO_GetShiftState done [22:22:29]FM_GetShiftState done [22:22:29]req_shift_opened done [22:22:29]requested_item shift.open_date is exist - process it [22:22:29]req_shift_open_date [22:22:29]req_shift_open_date done [22:22:29]produce_requested_data done [22:22:29]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151634,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:22:29]process_action_free close_receipt [22:22:29]json_value_free [22:22:29]json_value_free done [22:22:29]process_json_proto returns [22:22:29]Send response to host [22:22:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151634,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:22:29]free response buf [22:22:29]execute_script done [22:22:29]execute_script returns [22:22:29]free content buf [22:22:29]Sock 8.Close socket [22:22:29]Sock 8.Thread stoped [22:22:34]OFD Sender: No OFD packet to send [22:22:39]OFD Sender: No OFD packet to send [22:22:44]OFD Sender: No OFD packet to send [22:22:49]OFD Sender: No OFD packet to send [22:22:54]OFD Sender: No OFD packet to send [22:22:59]OFD Sender: No OFD packet to send [22:23:04]OFD Sender: No OFD packet to send [22:23:09]OFD Sender: No OFD packet to send [22:23:14]OFD Sender: No OFD packet to send [22:23:19]OFD Sender: No OFD packet to send [22:23:24]OFD Sender: No OFD packet to send [22:23:26]recv_with_timeout no data received [22:23:29]OFD Sender: No OFD packet to send [22:23:34]OFD Sender: No OFD packet to send [22:23:39]OFD Sender: No OFD packet to send [22:23:44]OFD Sender: No OFD packet to send [22:23:49]OFD Sender: No OFD packet to send [22:23:54]OFD Sender: No OFD packet to send [22:23:56]recv_with_timeout no data received [22:23:59]OFD Sender: No OFD packet to send [22:24:04]OFD Sender: No OFD packet to send [22:24:09]OFD Sender: No OFD packet to send [22:24:14]OFD Sender: No OFD packet to send [22:24:16]accept exits with 10 [22:24:16]New connection [22:24:16]New thread 3067018596 created [22:24:16]Thread 3067161956 joined [22:24:16]Waiting for new connection... [22:24:16] Sock 10.Parse request [22:24:16]Sock 10.Check first char [22:24:16]Sock 10.First char is OK [22:24:16]request: POST /json_proto HTTP/1.0 [22:24:16]Method: POST [22:24:16]URL: /json_proto [22:24:16]Method is POST - this is cgi request [22:24:16]url: /json_proto [22:24:16]query_string will be loaded in cgi processing [22:24:16]execute_cgi json_proto POST (null) [22:24:16]execute_cgi path=json_proto method=POST [22:24:16]POST find Content-Length [22:24:16]Host: 172.17.43.67:8080 [22:24:16]Content-Length: 675 [22:24:16]Content-Type: application/json [22:24:16] [22:24:16]POST finish read [22:24:16]Found Content-Length = 675 [22:24:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:16]execute_script... [22:24: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)1785651", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:16]POST & json_proto [22:24:16]process_json_proto [22:24:16]json parsed OK: [22:24:16]protocol is kg_v1.0 [22:24:16]action value=close_receipt [22:24:16]process_action close_receipt [22:24:16]cmd_close_receipt [22:24:16]MH_GetDate [22:24:16]Write to MH i2c: F0 00 00 03 04 F6 [22:24:16]Write i2c OK [22:24:16]MH_I2C_Read... [22:24:16]Read from MH i2c: F0 [22:24:16]MH_I2C_Read... [22:24:16]Read from MH i2c: F0 09 00 [22:24:16]MH_I2C_Read... [22:24:16]Read from MH i2c: F0 09 00 03 04 00 91 47 EF 66 6A BD 47 65 FF [22:24:16]GetLastDocTimeStamp 1726957346 [22:24:16]current date 1726957457 [22:24:16]FM_GetShiftState [22:24:16]SAM_PROTO_GetShiftState [22:24:16]wFMCommunicate request_size=4 [22:24:16]MH_SAM_APDU [22:24:16]CAPDU: 80 13 01 00 [22:24:16]Write to MH i2c: E2 08 00 04 04 80 13 01 00 00 00 00 00 85 [22:24:16]Write i2c OK [22:24:16]MH_I2C_Read... [22:24:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:16]Read from MH i2c: E2 [22:24:16]MH_I2C_Read... [22:24:16]Read from MH i2c: E2 0E 00 [22:24:16]MH_I2C_Read... [22:24:16]Read from MH i2c: E2 0E 00 04 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 15 [22:24:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:24:16]wFMCommunicate OK [22:24:16]SAM_PROTO_GetShiftState done [22:24:16]FM_GetShiftState done [22:24:16]opened in 1726878748 [22:24:16]opened+sec_in_day 1726965148 [22:24:16]quantity*price = 50063 [22:24:16]sum+1 = 50064 [22:24:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 385 21.09.2024 22:24 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151635 ФПД: 254659859117424 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151635&fm=254659859117424&tin=02508201610067®Number=0000000000091825&sum=50000 [22:24:17]StoreToDocumentArchive [22:24:17]shift 474 fd 151635 [22:24:17]save to /storage/0474/doc_00151635 [22:24:17]save last doc name /storage/0474/doc_00151635 to /storage/kkm_last_doc_name [22:24:17]save OK [22:24:17]Clear old archive folders... [22:24:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:24:17]tlvbuf is 00F08CC0 [22:24:17]SAM_PROTO_ClearQueue [22:24:17]wFMCommunicate request_size=4 [22:24:17]MH_SAM_APDU [22:24:17]CAPDU: 80 09 00 00 [22:24:17]Write to MH i2c: E2 08 00 11 04 80 09 00 00 00 00 00 00 87 [22:24:17]Write i2c OK [22:24:17]MH_I2C_Read... [22:24:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:24:18]Read from MH i2c: E2 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 11 04 00 90 00 89 [22:24:18]RAPDU: 90 00 [22:24:18]wFMCommunicate OK [22:24:18]SAM_PROTO_ClearQueue done [22:24:18]KKMCreateOFDPacket [22:24:18]OFDProtocolAddRootSTLVToBuf [22:24:18]FM_MakeSignedData [22:24:18]FM_MakeSignedData [22:24:18]SAM_PROTO_SignData [22:24:18]wFMCommunicate request_size=4 [22:24:18]MH_SAM_APDU [22:24:18]CAPDU: 80 0D 01 02 [22:24:18]Write to MH i2c: E2 08 00 12 04 80 0D 01 02 00 00 00 00 8F [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:24:18]Read from MH i2c: E2 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 12 04 00 90 00 8A [22:24:18]RAPDU: 90 00 [22:24:18]wFMCommunicate OK [22:24:18]wFMCommunicate request_size=255 [22:24:18]MH_SAM_APDU [22:24:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 91 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 50 02 00 35 04 06 00 E7 9C 9E 70 [22:24:18]Write to MH i2c: E2 02 01 13 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 91 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 50 02 00 35 04 06 00 E7 9C 9E 70 00 00 5C [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:24:18]Read from MH i2c: E2 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 13 04 00 90 00 8B [22:24:18]RAPDU: 90 00 [22:24:18]wFMCommunicate OK [22:24:18]wFMCommunicate request_size=7 [22:24:18]MH_SAM_APDU [22:24:18]CAPDU: 80 0D 02 02 02 F5 70 [22:24:18]Write to MH i2c: E2 0A 00 14 04 80 0D 02 02 02 00 F5 70 00 00 FB [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:24:18]Read from MH i2c: E2 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 03 00 14 04 00 90 00 8C [22:24:18]RAPDU: 90 00 [22:24:18]wFMCommunicate OK [22:24:18]wFMCommunicate request_size=4 [22:24:18]MH_SAM_APDU [22:24:18]CAPDU: 80 0D 03 02 [22:24:18]Write to MH i2c: E2 08 00 15 04 80 0D 03 02 00 00 00 00 94 [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:24:18]Read from MH i2c: E2 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 0B 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 0B 00 15 04 00 C9 78 9C 0D FC A2 68 9C 90 00 21 [22:24:18]RAPDU: C9 78 9C 0D FC A2 68 9C 90 00 [22:24:18]wFMCommunicate OK [22:24:18]SAM_PROTO_SignData done [22:24:18]FM_MakeSignedData done [22:24:18]CreateOFDProtocolMessage [22:24:18]wFMCommunicate request_size=4 [22:24:18]MH_SAM_APDU [22:24:18]CAPDU: 80 11 00 00 [22:24:18]Write to MH i2c: E2 08 00 16 04 80 11 00 00 00 00 00 00 94 [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:18]Read from MH i2c: E2 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 17 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: E2 17 00 16 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [22:24:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:24:18]wFMCommunicate OK [22:24:18]CreateOFDProtocolMessage done [22:24:18]OFDSenderStorePacket 151635 [22:24:18]StoreOFDPacket docnum=151635 [22:24:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BD 71 04 01 23 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 91 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 50 02 00 35 04 06 00 E7 9C 9E 70 F5 70 C9 78 9C 0D FC A2 68 9C [22:24:18]CheckFolder [22:24:18]dirname=/storage/ofd_packets [22:24:18]CheckFolder done [22:24:18]ProducePacketName [22:24:18]name=ofd_packets/00151635 [22:24:18]NVStorageSaveData ofd_packets/00151635 [22:24:18]File name is /storage/ofd_packets/00151635 [22:24:18]Write 298 bytes [22:24:18]NVStorageSaveData done [22:24:18]OFDSenderStorePacket done [22:24:18]KKMCreateOFDPacket done [22:24:18]NVStorageSaveData kkm_last_timestamp [22:24:18]File name is /storage/kkm_last_timestamp [22:24:18]Write 4 bytes [22:24:18]NVStorageSaveData done [22:24:18]ExternCall_PrintAddStr [22:24:18]wPrintStart [22:24:18]Write to MH i2c: 01 00 00 17 04 1B [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: 01 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: 01 07 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: 01 07 00 17 04 00 00 00 00 00 FF 0F 30 [22:24:18]RasterBufferAndPrint [22:24:18]line Счет N : (1)1785651 [22:24:18]line ИНН: 02508201610067 [22:24:18]line Контрольно-Кассовый Чек [22:24:18]line ПРОДАЖА [22:24:18]line ТРК (МРК, ГНК) : 41 [22:24:18]line Товар: 2710194210 [22:24:18]line ДТ-К-5 [22:24:18]line 6.570 * 76.20 [22:24:18]line = 500.63 [22:24:18]line НДС 12% НСП 1% [22:24:18]line > о реализуемом товаре [22:24:18]line ОКРУГЛЕНИЕ: -0.63 [22:24:18]line ИТОГО: 500.00 [22:24:18]line Внесено: 500.00 [22:24:18]line СДАЧА: 0.00 [22:24:18]line НСП 1% : 4.43 [22:24:18]line НДС 12% : 53.16 [22:24:18]line Наличными: 500.00 [22:24:18]line Безнал.: 0.00 [22:24:18]line Место: АЗС № 89 "Партнер Нефть" [22:24:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:24:18]line СНО: Общий режим [22:24:18]line Чек 385 21.09.2024 22:24 [22:24:18]line Смена: 474 ФФД: 1.0 [22:24:18]line ЗНМ: 0300000113 [22:24:18]line РНМ: 0000000000091825 [22:24:18]line Версия ККМ: 001 [22:24:18]line ФМ: 0000000000871835 [22:24:18]line ФД: 151635 [22:24:18]line ФПД: 254659859117424 [22:24:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222417&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151635&fm=254659859117424&tin=02508201610067®Number=0000000000091825&sum=50000 [22:24:18]written 0, free lines is 4095 [22:24:18]OFD Sender: Processing packet 151635 [packets to send 826, broken 825] [22:24:18]ProducePacketName [22:24:18]name=ofd_packets/00151635 [22:24:18]OFD Sender: To server: pG, [22:24:18]CommunicateWithHost lk.salyk.kg:30040 [22:24:18]ConnectInit lk.salyk.kg [22:24:18]Write to MH i2c: 01 00 00 42 04 46 [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: 01 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: 01 07 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: 01 07 00 42 04 00 00 00 00 00 D7 0C 30 [22:24:18]RasterBufferAndPrint [22:24:18]line [22:24:18]line [22:24:18]line [22:24:18]line [22:24:18]line [22:24:18]written 0, free lines is 3295 [22:24:18]MH_Cut [22:24:18]Write to MH i2c: D1 01 00 49 04 01 1F [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: D1 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: D1 01 00 [22:24:18]MH_I2C_Read... [22:24:18]Read from MH i2c: D1 01 00 49 04 00 1E [22:24:18]Write to MH i2c: 01 00 00 4A 04 4E [22:24:18]Write i2c OK [22:24:18]MH_I2C_Read... [22:24:19]Connected sock=9 [22:24:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 BD 71 04 01 23 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 91 47 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 50 02 00 35 04 06 00 E7 9C 9E 70 F5 70 C9 78 9C 0D FC A2 68 9C [22:24:19]*** Cut start [22:24:19]*** Purtial cut [22:24:19]*** Stage 1: CUTSNS_PIN = 1 [22:24:19]Read from MH i2c: 01 [22:24:19]MH_I2C_Read... [22:24:19]*** Stop cut motor [22:24:19]*** Cut end [22:24:19]Read from MH i2c: 01 07 00 [22:24:19]MH_I2C_Read... [22:24:19]Read from MH i2c: 01 07 00 4A 04 00 00 00 00 00 FF 0F 63 [22:24:19]process_action close_receipt done [22:24:19]requested_data is exist [22:24:19]produce_requested_data [22:24:19]requested_item fm.sn is exist - process it [22:24:19]wFMCommunicate request_size=4 [22:24:19]MH_SAM_APDU [22:24:19]CAPDU: 80 11 00 00 [22:24:19]Write to MH i2c: E2 08 00 4B 04 80 11 00 00 00 00 00 00 C9 [22:24:19]Write i2c OK [22:24:19]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 17 00 4B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1C [22:24:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:24:20]wFMCommunicate OK [22:24:20]requested_item fd.num is exist - process it [22:24:20]SAM_PROTO_GetFieldsCounters [22:24:20]wFMCommunicate request_size=4 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 13 00 00 [22:24:20]Write to MH i2c: E2 08 00 4C 04 80 13 00 00 00 00 00 00 CC [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 62 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 62 00 4C 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 F3 [22:24:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 53 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:24:20]wFMCommunicate OK [22:24:20]SAM_PROTO_GetFieldsCounters done [22:24:20]requested_item shift.num is exist - process it [22:24:20]requested_item shift.opened is exist - process it [22:24:20]req_shift_opened [22:24:20]FM_GetShiftState [22:24:20]SAM_PROTO_GetShiftState [22:24:20]wFMCommunicate request_size=4 [22:24:20]MH_SAM_APDU [22:24:20]CAPDU: 80 13 01 00 [22:24:20]Write to MH i2c: E2 08 00 4D 04 80 13 01 00 00 00 00 00 CE [22:24:20]Write i2c OK [22:24:20]MH_I2C_Read... [22:24:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:20]Read from MH i2c: E2 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 0E 00 [22:24:20]MH_I2C_Read... [22:24:20]Read from MH i2c: E2 0E 00 4D 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5E [22:24:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:24:20]wFMCommunicate OK [22:24:20]SAM_PROTO_GetShiftState done [22:24:20]FM_GetShiftState done [22:24:20]req_shift_opened done [22:24:20]requested_item shift.open_date is exist - process it [22:24:20]req_shift_open_date [22:24:20]req_shift_open_date done [22:24:20]produce_requested_data done [22:24:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151635,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:24:20]process_action_free close_receipt [22:24:20]json_value_free [22:24:20]json_value_free done [22:24:20]process_json_proto returns [22:24:20]Send response to host [22:24:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151635,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:24:20]free response buf [22:24:20]execute_script done [22:24:20]execute_script returns [22:24:20]free content buf [22:24:20]Sock 10.Close socket [22:24:20]Sock 10.Thread stoped [22:24:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A8 6E 47 00 B9 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 53 50 02 00 F4 03 04 00 97 EF EE 66 B6 04 01 00 00 21 40 54 C9 5F BD 78 26 [22:24:20]CommunicateWithHost err = 0 [22:24:20]CheckOFDResponse [22:24:20]1017 (14) - 77093643461234 [22:24:20]1041 (16) - 0000000000871835 [22:24:20]1040 (4) - 151635 [22:24:20]1012 (4) - 21.09.2024 16:08 [22:24:20]1206 (1) - 0 [22:24:20]OFD Sender: Remove packet 151635 [22:24:20]ProducePacketName [22:24:20]name=ofd_packets/00151635 [22:24:20]NVStorageDeleteData [22:24:20]OFD Sender: No OFD packet to send [22:24:25]OFD Sender: No OFD packet to send [22:24:30]OFD Sender: No OFD packet to send [22:24:35]OFD Sender: No OFD packet to send [22:24:40]OFD Sender: No OFD packet to send [22:24:44]recv_with_timeout no data received [22:24:45]OFD Sender: No OFD packet to send [22:24:50]OFD Sender: No OFD packet to send [22:24:55]OFD Sender: No OFD packet to send [22:25:01]OFD Sender: No OFD packet to send [22:25:06]OFD Sender: No OFD packet to send [22:25:11]OFD Sender: No OFD packet to send [22:25:16]OFD Sender: No OFD packet to send [22:25:21]OFD Sender: No OFD packet to send [22:25:26]OFD Sender: No OFD packet to send [22:25:31]OFD Sender: No OFD packet to send [22:25:36]OFD Sender: No OFD packet to send [22:25:41]OFD Sender: No OFD packet to send [22:25:46]OFD Sender: No OFD packet to send [22:25:51]OFD Sender: No OFD packet to send [22:25:56]OFD Sender: No OFD packet to send [22:26:01]OFD Sender: No OFD packet to send [22:26:06]OFD Sender: No OFD packet to send [22:26:11]OFD Sender: No OFD packet to send [22:26:16]OFD Sender: No OFD packet to send [22:26:21]OFD Sender: No OFD packet to send [22:26:24]recv_with_timeout no data received [22:26:26]OFD Sender: No OFD packet to send [22:26:31]OFD Sender: No OFD packet to send [22:26:36]OFD Sender: No OFD packet to send [22:26:41]OFD Sender: No OFD packet to send [22:26:44]recv_with_timeout no data received [22:26:46]OFD Sender: No OFD packet to send [22:26:51]OFD Sender: No OFD packet to send [22:26:56]OFD Sender: No OFD packet to send [22:27:01]OFD Sender: No OFD packet to send [22:27:06]OFD Sender: No OFD packet to send [22:27:11]OFD Sender: No OFD packet to send [22:27:16]OFD Sender: No OFD packet to send [22:27:18]recv_with_timeout no data received [22:27:21]OFD Sender: No OFD packet to send [22:27:26]OFD Sender: No OFD packet to send [22:27:31]OFD Sender: No OFD packet to send [22:27:36]OFD Sender: No OFD packet to send [22:27:41]OFD Sender: No OFD packet to send [22:27:46]OFD Sender: No OFD packet to send [22:27:50]accept exits with 8 [22:27:50]New connection [22:27:50]New thread 3067161956 created [22:27:50]Thread 3067018596 joined [22:27:50]Waiting for new connection... [22:27:50] Sock 8.Parse request [22:27:50]Sock 8.Check first char [22:27:50]Sock 8.First char is OK [22:27:50]request: POST /json_proto HTTP/1.0 [22:27:50]Method: POST [22:27:50]URL: /json_proto [22:27:50]Method is POST - this is cgi request [22:27:50]url: /json_proto [22:27:50]query_string will be loaded in cgi processing [22:27:50]execute_cgi json_proto POST (null) [22:27:50]execute_cgi path=json_proto method=POST [22:27:50]POST find Content-Length [22:27:50]Host: 172.17.43.67:8080 [22:27:50]Content-Length: 678 [22:27:50]Content-Type: application/json [22:27:50] [22:27:50]POST finish read [22:27:50]Found Content-Length = 678 [22:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:50]execute_script... [22:27: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)1785653", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:50]POST & json_proto [22:27:50]process_json_proto [22:27:50]json parsed OK: [22:27:50]protocol is kg_v1.0 [22:27:50]action value=close_receipt [22:27:50]process_action close_receipt [22:27:50]cmd_close_receipt [22:27:50]MH_GetDate [22:27:50]Write to MH i2c: F0 00 00 4E 04 41 [22:27:50]Write i2c OK [22:27:50]MH_I2C_Read... [22:27:50]Read from MH i2c: F0 [22:27:50]MH_I2C_Read... [22:27:50]Read from MH i2c: F0 09 00 [22:27:50]MH_I2C_Read... [22:27:51]Read from MH i2c: F0 09 00 4E 04 00 67 48 EF 66 6A BD 47 65 21 [22:27:51]GetLastDocTimeStamp 1726957457 [22:27:51]current date 1726957671 [22:27:51]FM_GetShiftState [22:27:51]SAM_PROTO_GetShiftState [22:27:51]wFMCommunicate request_size=4 [22:27:51]MH_SAM_APDU [22:27:51]CAPDU: 80 13 01 00 [22:27:51]Write to MH i2c: E2 08 00 4F 04 80 13 01 00 00 00 00 00 D0 [22:27:51]Write i2c OK [22:27:51]MH_I2C_Read... [22:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:51]Read from MH i2c: E2 [22:27:51]MH_I2C_Read... [22:27:51]Read from MH i2c: E2 0E 00 [22:27:51]MH_I2C_Read... [22:27:51]Read from MH i2c: E2 0E 00 4F 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 60 [22:27:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:27:51]wFMCommunicate OK [22:27:51]SAM_PROTO_GetShiftState done [22:27:51]FM_GetShiftState done [22:27:51]opened in 1726878748 [22:27:51]opened+sec_in_day 1726965148 [22:27:51]quantity*price = 50010 [22:27:51]sum+1 = 50012 [22:27:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 386 21.09.2024 22:27 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151636 ФПД: 51547859825832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151636&fm=51547859825832&tin=02508201610067®Number=0000000000091825&sum=50000 [22:27:52]StoreToDocumentArchive [22:27:52]shift 474 fd 151636 [22:27:52]save to /storage/0474/doc_00151636 [22:27:52]save last doc name /storage/0474/doc_00151636 to /storage/kkm_last_doc_name [22:27:52]save OK [22:27:52]Clear old archive folders... [22:27:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:27:52]tlvbuf is 00F07D40 [22:27:52]SAM_PROTO_ClearQueue [22:27:52]wFMCommunicate request_size=4 [22:27:52]MH_SAM_APDU [22:27:52]CAPDU: 80 09 00 00 [22:27:52]Write to MH i2c: E2 08 00 5C 04 80 09 00 00 00 00 00 00 D2 [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 5C 04 00 90 00 D4 [22:27:52]RAPDU: 90 00 [22:27:52]wFMCommunicate OK [22:27:52]SAM_PROTO_ClearQueue done [22:27:52]KKMCreateOFDPacket [22:27:52]OFDProtocolAddRootSTLVToBuf [22:27:52]FM_MakeSignedData [22:27:52]FM_MakeSignedData [22:27:52]SAM_PROTO_SignData [22:27:52]wFMCommunicate request_size=4 [22:27:52]MH_SAM_APDU [22:27:52]CAPDU: 80 0D 01 02 [22:27:52]Write to MH i2c: E2 08 00 5D 04 80 0D 01 02 00 00 00 00 DA [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 5D 04 00 90 00 D5 [22:27:52]RAPDU: 90 00 [22:27:52]wFMCommunicate OK [22:27:52]wFMCommunicate request_size=255 [22:27:52]MH_SAM_APDU [22:27:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 82 01 00 00 F4 03 04 00 67 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 50 02 00 35 04 06 00 2E [22:27:52]Write to MH i2c: E2 02 01 5E 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 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 82 01 00 00 F4 03 04 00 67 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 50 02 00 35 04 06 00 2E 00 00 77 [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:52]Read from MH i2c: E2 03 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 5E 04 00 90 00 D6 [22:27:52]RAPDU: 90 00 [22:27:52]wFMCommunicate OK [22:27:52]wFMCommunicate request_size=10 [22:27:52]MH_SAM_APDU [22:27:52]CAPDU: 80 0D 02 02 05 E1 EB DF B4 A8 [22:27:52]Write to MH i2c: E2 0D 00 5F 04 80 0D 02 02 05 00 E1 EB DF B4 A8 00 00 EE [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 03 00 5F 04 00 90 00 D7 [22:27:52]RAPDU: 90 00 [22:27:52]wFMCommunicate OK [22:27:52]wFMCommunicate request_size=4 [22:27:52]MH_SAM_APDU [22:27:52]CAPDU: 80 0D 03 02 [22:27:52]Write to MH i2c: E2 08 00 60 04 80 0D 03 02 00 00 00 00 DF [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 0B 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 0B 00 60 04 00 01 1E CA F5 41 0D 32 BD 90 00 FB [22:27:52]RAPDU: 01 1E CA F5 41 0D 32 BD 90 00 [22:27:52]wFMCommunicate OK [22:27:52]SAM_PROTO_SignData done [22:27:52]FM_MakeSignedData done [22:27:52]CreateOFDProtocolMessage [22:27:52]wFMCommunicate request_size=4 [22:27:52]MH_SAM_APDU [22:27:52]CAPDU: 80 11 00 00 [22:27:52]Write to MH i2c: E2 08 00 61 04 80 11 00 00 00 00 00 00 DF [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 17 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 17 00 61 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 32 [22:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:27:52]wFMCommunicate OK [22:27:52]CreateOFDProtocolMessage done [22:27:52]OFDSenderStorePacket 151636 [22:27:52]StoreOFDPacket docnum=151636 [22:27:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A2 91 07 01 5E 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 82 01 00 00 F4 03 04 00 67 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 50 02 00 35 04 06 00 2E E1 EB DF B4 A8 01 1E CA F5 41 0D 32 BD [22:27:52]CheckFolder [22:27:52]dirname=/storage/ofd_packets [22:27:52]CheckFolder done [22:27:52]ProducePacketName [22:27:52]name=ofd_packets/00151636 [22:27:52]NVStorageSaveData ofd_packets/00151636 [22:27:52]File name is /storage/ofd_packets/00151636 [22:27:52]Write 301 bytes [22:27:52]NVStorageSaveData done [22:27:52]OFDSenderStorePacket done [22:27:52]KKMCreateOFDPacket done [22:27:52]NVStorageSaveData kkm_last_timestamp [22:27:52]File name is /storage/kkm_last_timestamp [22:27:52]Write 4 bytes [22:27:52]NVStorageSaveData done [22:27:52]ExternCall_PrintAddStr [22:27:52]wPrintStart [22:27:52]Write to MH i2c: 01 00 00 62 04 66 [22:27:52]Write i2c OK [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: 01 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: 01 07 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: 01 07 00 62 04 00 00 00 00 00 FF 0F 7B [22:27:52]RasterBufferAndPrint [22:27:52]line Счет N : (1)1785653 [22:27:52]line ИНН: 02508201610067 [22:27:52]line Контрольно-Кассовый Чек [22:27:52]line ПРОДАЖА [22:27:52]line ТРК (МРК, ГНК) : 13 [22:27:52]line Товар: 2710124500 [22:27:52]line Аи-95-К-5 [22:27:52]line 6.740 * 74.20 [22:27:52]line = 500.11 [22:27:52]line НДС 12% НСП 1% [22:27:52]line > о реализуемом товаре [22:27:52]line ОКРУГЛЕНИЕ: -0.11 [22:27:52]line ИТОГО: 500.00 [22:27:52]line Внесено: 500.00 [22:27:52]line СДАЧА: 0.00 [22:27:52]line НСП 1% : 4.43 [22:27:52]line НДС 12% : 53.11 [22:27:52]line Наличными: 500.00 [22:27:52]line Безнал.: 0.00 [22:27:52]line Место: АЗС № 89 "Партнер Нефть" [22:27:52]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:27:52]line СНО: Общий режим [22:27:52]line Чек 386 21.09.2024 22:27 [22:27:52]line Смена: 474 ФФД: 1.0 [22:27:52]line ЗНМ: 0300000113 [22:27:52]line РНМ: 0000000000091825 [22:27:52]line Версия ККМ: 001 [22:27:52]line ФМ: 0000000000871835 [22:27:52]line ФД: 151636 [22:27:52]line ФПД: 51547859825832 [22:27:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222751&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151636&fm=51547859825832&tin=02508201610067®Number=0000000000091825&sum=50000 [22:27:52]written 0, free lines is 4095 [22:27:52]OFD Sender: Processing packet 151636 [packets to send 826, broken 825] [22:27:52]ProducePacketName [22:27:52]name=ofd_packets/00151636 [22:27:52]OFD Sender: To server: pG, [22:27:52]CommunicateWithHost lk.salyk.kg:30040 [22:27:52]ConnectInit lk.salyk.kg [22:27:53]Write to MH i2c: 01 00 00 8D 04 91 [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: 01 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: 01 07 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: 01 07 00 8D 04 00 00 00 00 00 D6 0C 7A [22:27:53]RasterBufferAndPrint [22:27:53]line [22:27:53]line [22:27:53]line [22:27:53]line [22:27:53]line [22:27:53]written 0, free lines is 3293 [22:27:53]MH_Cut [22:27:53]Write to MH i2c: D1 01 00 94 04 01 6A [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: D1 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: D1 01 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: D1 01 00 94 04 00 69 [22:27:53]Write to MH i2c: 01 00 00 95 04 99 [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]*** Cut start [22:27:53]*** Purtial cut [22:27:53]*** CUTSNS_PIN = 0 [22:27:54]*** Stage 1: CUTSNS_PIN = 1 [22:27:55]Read from MH i2c: 01 [22:27:55]MH_I2C_Read... [22:27:55]*** Stop cut motor [22:27:55]*** Cut end [22:27:55]Read from MH i2c: 01 07 00 [22:27:55]MH_I2C_Read... [22:27:55]Read from MH i2c: 01 07 00 95 04 00 00 00 00 00 FF 0F AE [22:27:55]process_action close_receipt done [22:27:55]requested_data is exist [22:27:55]produce_requested_data [22:27:55]requested_item fm.sn is exist - process it [22:27:55]wFMCommunicate request_size=4 [22:27:55]MH_SAM_APDU [22:27:55]CAPDU: 80 11 00 00 [22:27:55]Write to MH i2c: E2 08 00 96 04 80 11 00 00 00 00 00 00 14 [22:27:55]Write i2c OK [22:27:55]MH_I2C_Read... [22:27:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:56]Read from MH i2c: E2 [22:27:56]MH_I2C_Read... [22:27:56]Read from MH i2c: E2 17 00 [22:27:56]MH_I2C_Read... [22:27:56]Read from MH i2c: E2 17 00 96 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 67 [22:27:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:27:56]wFMCommunicate OK [22:27:56]requested_item fd.num is exist - process it [22:27:56]SAM_PROTO_GetFieldsCounters [22:27:56]wFMCommunicate request_size=4 [22:27:56]MH_SAM_APDU [22:27:56]CAPDU: 80 13 00 00 [22:27:56]Write to MH i2c: E2 08 00 97 04 80 13 00 00 00 00 00 00 17 [22:27:56]Write i2c OK [22:27:56]MH_I2C_Read... [22:27:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:27:56]Read from MH i2c: E2 [22:27:56]MH_I2C_Read... [22:27:56]Read from MH i2c: E2 62 00 [22:27:56]MH_I2C_Read... [22:27:56]Read from MH i2c: E2 62 00 97 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 42 [22:27:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 54 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:27:56]wFMCommunicate OK [22:27:56]SAM_PROTO_GetFieldsCounters done [22:27:56]requested_item shift.num is exist - process it [22:27:56]requested_item shift.opened is exist - process it [22:27:56]req_shift_opened [22:27:56]FM_GetShiftState [22:27:56]SAM_PROTO_GetShiftState [22:27:56]wFMCommunicate request_size=4 [22:27:56]MH_SAM_APDU [22:27:56]CAPDU: 80 13 01 00 [22:27:56]Write to MH i2c: E2 08 00 98 04 80 13 01 00 00 00 00 00 19 [22:27:56]Write i2c OK [22:27:56]MH_I2C_Read... [22:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:56]Read from MH i2c: E2 [22:27:56]MH_I2C_Read... [22:27:56]Read from MH i2c: E2 0E 00 [22:27:56]MH_I2C_Read... [22:27:56]Read from MH i2c: E2 0E 00 98 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A9 [22:27:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:27:56]wFMCommunicate OK [22:27:56]SAM_PROTO_GetShiftState done [22:27:56]FM_GetShiftState done [22:27:56]req_shift_opened done [22:27:56]requested_item shift.open_date is exist - process it [22:27:56]req_shift_open_date [22:27:56]req_shift_open_date done [22:27:56]produce_requested_data done [22:27:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151636,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:27:56]process_action_free close_receipt [22:27:56]json_value_free [22:27:56]json_value_free done [22:27:56]process_json_proto returns [22:27:56]Send response to host [22:27:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151636,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:27:56]free response buf [22:27:56]execute_script done [22:27:56]execute_script returns [22:27:56]free content buf [22:27:56]Sock 8.Close socket [22:27:56]Sock 8.Thread stoped [22:27:56]recv_with_timeout no data received [22:27:58]Connected sock=11 [22:27:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A2 91 07 01 5E 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 82 01 00 00 F4 03 04 00 67 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 50 02 00 35 04 06 00 2E E1 EB DF B4 A8 01 1E CA F5 41 0D 32 BD [22:27:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 84 00 47 00 C6 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 54 50 02 00 F4 03 04 00 72 F0 EE 66 B6 04 01 00 00 18 6B C8 9E 20 92 82 6F [22:27:59]CommunicateWithHost err = 0 [22:27:59]CheckOFDResponse [22:27:59]1017 (14) - 77093643461234 [22:27:59]1041 (16) - 0000000000871835 [22:27:59]1040 (4) - 151636 [22:27:59]1012 (4) - 21.09.2024 16:12 [22:27:59]1206 (1) - 0 [22:27:59]OFD Sender: Remove packet 151636 [22:27:59]ProducePacketName [22:27:59]name=ofd_packets/00151636 [22:27:59]NVStorageDeleteData [22:27:59]OFD Sender: No OFD packet to send [22:28:04]OFD Sender: No OFD packet to send [22:28:07]recv_with_timeout no data received [22:28:09]OFD Sender: No OFD packet to send [22:28:14]OFD Sender: No OFD packet to send [22:28:18]recv_with_timeout no data received [22:28:19]OFD Sender: No OFD packet to send [22:28:24]OFD Sender: No OFD packet to send [22:28:29]OFD Sender: No OFD packet to send [22:28:34]OFD Sender: No OFD packet to send [22:28:38]accept exits with 9 [22:28:38]New connection [22:28:38]New thread 3067018596 created [22:28:38]Thread 3067161956 joined [22:28:38]Waiting for new connection... [22:28:38] Sock 9.Parse request [22:28:38]Sock 9.Check first char [22:28:38]Sock 9.First char is OK [22:28:38]request: POST /json_proto HTTP/1.0 [22:28:38]Method: POST [22:28:38]URL: /json_proto [22:28:38]Method is POST - this is cgi request [22:28:38]url: /json_proto [22:28:38]query_string will be loaded in cgi processing [22:28:38]execute_cgi json_proto POST (null) [22:28:38]execute_cgi path=json_proto method=POST [22:28:38]POST find Content-Length [22:28:38]Host: 172.17.43.67:8080 [22:28:38]Content-Length: 793 [22:28:38]Content-Type: application/json [22:28:38] [22:28:38]POST finish read [22:28:38]Found Content-Length = 793 [22:28:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:38]execute_script... [22:28: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)1785652", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:38]POST & json_proto [22:28:38]process_json_proto [22:28:38]json parsed OK: [22:28:38]protocol is kg_v1.0 [22:28:38]action value=close_receipt [22:28:38]process_action close_receipt [22:28:38]cmd_close_receipt [22:28:38]MH_GetDate [22:28:38]Write to MH i2c: F0 00 00 99 04 8C [22:28:38]Write i2c OK [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: F0 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: F0 09 00 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: F0 09 00 99 04 00 96 48 EF 66 6A BD 47 65 9B [22:28:38]GetLastDocTimeStamp 1726957671 [22:28:38]current date 1726957718 [22:28:38]FM_GetShiftState [22:28:38]SAM_PROTO_GetShiftState [22:28:38]wFMCommunicate request_size=4 [22:28:38]MH_SAM_APDU [22:28:38]CAPDU: 80 13 01 00 [22:28:38]Write to MH i2c: E2 08 00 9A 04 80 13 01 00 00 00 00 00 1B [22:28:38]Write i2c OK [22:28:38]MH_I2C_Read... [22:28:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:38]Read from MH i2c: E2 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: E2 0E 00 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: E2 0E 00 9A 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AB [22:28:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:28:38]wFMCommunicate OK [22:28:38]SAM_PROTO_GetShiftState done [22:28:38]FM_GetShiftState done [22:28:38]opened in 1726878748 [22:28:38]opened+sec_in_day 1726965148 [22:28:38]quantity*price = 0 [22:28:38]sum+1 = 1 [22:28:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 387 21.09.2024 22:28 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151637 ФПД: 162651486189654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222838&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151637&fm=162651486189654&tin=02508201610067®Number=0000000000091825&sum=0 [22:28:39]StoreToDocumentArchive [22:28:39]shift 474 fd 151637 [22:28:39]save to /storage/0474/doc_00151637 [22:28:39]save last doc name /storage/0474/doc_00151637 to /storage/kkm_last_doc_name [22:28:39]save OK [22:28:39]Clear old archive folders... [22:28:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:28:39]tlvbuf is 00F07C00 [22:28:39]SAM_PROTO_ClearQueue [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 09 00 00 [22:28:39]Write to MH i2c: E2 08 00 A7 04 80 09 00 00 00 00 00 00 1D [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 A7 04 00 90 00 1F [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]SAM_PROTO_ClearQueue done [22:28:39]KKMCreateOFDPacket [22:28:39]OFDProtocolAddRootSTLVToBuf [22:28:39]FM_MakeSignedData [22:28:39]FM_MakeSignedData [22:28:39]SAM_PROTO_SignData [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 01 02 [22:28:39]Write to MH i2c: E2 08 00 A8 04 80 0D 01 02 00 00 00 00 25 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 A8 04 00 90 00 20 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=255 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 96 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 50 02 00 35 04 06 00 93 [22:28:39]Write to MH i2c: E2 02 01 A9 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 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 96 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 50 02 00 35 04 06 00 93 00 00 B8 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:39]OFD Sender: No OFD packet to send [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 A9 04 00 90 00 21 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=10 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 02 02 05 EE 40 0E 78 56 [22:28:39]Write to MH i2c: E2 0D 00 AA 04 80 0D 02 02 05 00 EE 40 0E 78 56 00 00 3C [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 AA 04 00 90 00 22 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 03 02 [22:28:39]Write to MH i2c: E2 08 00 AB 04 80 0D 03 02 00 00 00 00 2A [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 0B 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 0B 00 AB 04 00 6B F8 31 E9 AF C2 A4 39 90 00 F6 [22:28:39]RAPDU: 6B F8 31 E9 AF C2 A4 39 90 00 [22:28:39]wFMCommunicate OK [22:28:39]SAM_PROTO_SignData done [22:28:39]FM_MakeSignedData done [22:28:39]CreateOFDProtocolMessage [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 11 00 00 [22:28:39]Write to MH i2c: E2 08 00 AC 04 80 11 00 00 00 00 00 00 2A [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 17 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 17 00 AC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7D [22:28:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:28:39]wFMCommunicate OK [22:28:39]CreateOFDProtocolMessage done [22:28:39]OFDSenderStorePacket 151637 [22:28:39]StoreOFDPacket docnum=151637 [22:28:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 71 E4 07 01 F6 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 96 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 50 02 00 35 04 06 00 93 EE 40 0E 78 56 6B F8 31 E9 AF C2 A4 39 [22:28:39]CheckFolder [22:28:39]dirname=/storage/ofd_packets [22:28:39]CheckFolder done [22:28:39]ProducePacketName [22:28:39]name=ofd_packets/00151637 [22:28:39]NVStorageSaveData ofd_packets/00151637 [22:28:39]File name is /storage/ofd_packets/00151637 [22:28:39]Write 301 bytes [22:28:39]NVStorageSaveData done [22:28:39]OFDSenderStorePacket done [22:28:39]KKMCreateOFDPacket done [22:28:39]NVStorageSaveData kkm_last_timestamp [22:28:39]File name is /storage/kkm_last_timestamp [22:28:39]Write 4 bytes [22:28:39]NVStorageSaveData done [22:28:40]ExternCall_PrintAddStr [22:28:40]wPrintStart [22:28:40]Write to MH i2c: 01 00 00 AD 04 B1 [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 AD 04 00 00 00 00 00 FF 0F C6 [22:28:40]RasterBufferAndPrint [22:28:40]line Счет N : (1)1785652 [22:28:40]line ИНН: 02508201610067 [22:28:40]line Контрольно-Кассовый Чек [22:28:40]line ПРОДАЖА [22:28:40]line ТРК (МРК, ГНК) : 23 [22:28:40]line Товар: 2710124500 [22:28:40]line Аи-95-К-5 [22:28:40]line 26.960 * 0.00 [22:28:40]line = 0.00 [22:28:40]line НДС 12% НСП 1% [22:28:40]line > о реализуемом товаре [22:28:40]line ИТОГО: 0.00 [22:28:40]line НСП 1% : 0.00 [22:28:40]line НДС 12% : 0.00 [22:28:40]line Наличными: 0.00 [22:28:40]line Безнал.: 0.00 [22:28:40]line Место: АЗС № 89 "Партнер Нефть" [22:28:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:28:40]line СНО: Общий режим [22:28:40]line Чек 387 21.09.2024 22:28 [22:28:40]line Смена: 474 ФФД: 1.0 [22:28:40]line ЗНМ: 0300000113 [22:28:40]line РНМ: 0000000000091825 [22:28:40]line Версия ККМ: 001 [22:28:40]line Талоны: Топливная Карта [22:28:40]line 10703 [22:28:40]line ФМ: 0000000000871835 [22:28:40]line ФД: 151637 [22:28:40]line ФПД: 162651486189654 [22:28:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T222838&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151637&fm=162651486189654&tin=02508201610067®Number=0000000000091825&sum=0 [22:28:40]written 0, free lines is 4095 [22:28:40]OFD Sender: Processing packet 151637 [packets to send 826, broken 825] [22:28:40]ProducePacketName [22:28:40]name=ofd_packets/00151637 [22:28:40]OFD Sender: To server: pG, [22:28:40]CommunicateWithHost lk.salyk.kg:30040 [22:28:40]ConnectInit lk.salyk.kg [22:28:40]recv_with_timeout no data received [22:28:40]Write to MH i2c: 01 00 00 D7 04 DB [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: 01 07 00 D7 04 00 00 00 00 00 E4 0C D2 [22:28:40]RasterBufferAndPrint [22:28:40]line [22:28:40]line [22:28:40]line [22:28:40]line [22:28:40]line [22:28:40]written 0, free lines is 3305 [22:28:40]MH_Cut [22:28:40]Write to MH i2c: D1 01 00 DE 04 01 B4 [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: D1 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: D1 01 00 [22:28:40]MH_I2C_Read... [22:28:40]Read from MH i2c: D1 01 00 DE 04 00 B3 [22:28:40]Write to MH i2c: 01 00 00 DF 04 E3 [22:28:40]Write i2c OK [22:28:40]MH_I2C_Read... [22:28:41]*** Cut start [22:28:41]*** Purtial cut [22:28:41]*** Stage 1: CUTSNS_PIN = 1 [22:28:41]Read from MH i2c: 01 [22:28:41]MH_I2C_Read... [22:28:41]*** Stop cut motor [22:28:41]*** Cut end [22:28:41]Read from MH i2c: 01 07 00 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: 01 07 00 DF 04 00 00 00 00 00 FF 0F F8 [22:28:41]process_action close_receipt done [22:28:41]requested_data is exist [22:28:41]produce_requested_data [22:28:41]requested_item fm.sn is exist - process it [22:28:41]wFMCommunicate request_size=4 [22:28:41]MH_SAM_APDU [22:28:41]CAPDU: 80 11 00 00 [22:28:41]Write to MH i2c: E2 08 00 E0 04 80 11 00 00 00 00 00 00 5E [22:28:41]Write i2c OK [22:28:41]MH_I2C_Read... [22:28:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:41]Read from MH i2c: E2 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: E2 17 00 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: E2 17 00 E0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [22:28:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:28:41]wFMCommunicate OK [22:28:41]requested_item fd.num is exist - process it [22:28:41]SAM_PROTO_GetFieldsCounters [22:28:41]wFMCommunicate request_size=4 [22:28:41]MH_SAM_APDU [22:28:41]CAPDU: 80 13 00 00 [22:28:41]Write to MH i2c: E2 08 00 E1 04 80 13 00 00 00 00 00 00 61 [22:28:41]Write i2c OK [22:28:41]MH_I2C_Read... [22:28:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:41]Read from MH i2c: E2 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: E2 62 00 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: E2 62 00 E1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 90 [22:28:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 55 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:41]wFMCommunicate OK [22:28:41]SAM_PROTO_GetFieldsCounters done [22:28:41]requested_item shift.num is exist - process it [22:28:41]requested_item shift.opened is exist - process it [22:28:41]req_shift_opened [22:28:41]FM_GetShiftState [22:28:41]SAM_PROTO_GetShiftState [22:28:41]wFMCommunicate request_size=4 [22:28:41]MH_SAM_APDU [22:28:41]CAPDU: 80 13 01 00 [22:28:41]Write to MH i2c: E2 08 00 E2 04 80 13 01 00 00 00 00 00 63 [22:28:41]Write i2c OK [22:28:41]MH_I2C_Read... [22:28:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:41]Read from MH i2c: E2 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: E2 0E 00 [22:28:41]MH_I2C_Read... [22:28:41]Read from MH i2c: E2 0E 00 E2 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F3 [22:28:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:28:41]wFMCommunicate OK [22:28:41]SAM_PROTO_GetShiftState done [22:28:41]FM_GetShiftState done [22:28:41]req_shift_opened done [22:28:41]requested_item shift.open_date is exist - process it [22:28:41]req_shift_open_date [22:28:41]req_shift_open_date done [22:28:41]produce_requested_data done [22:28:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151637,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:28:41]process_action_free close_receipt [22:28:41]json_value_free [22:28:41]json_value_free done [22:28:41]process_json_proto returns [22:28:41]Send response to host [22:28:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151637,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:28:41]free response buf [22:28:41]execute_script done [22:28:41]execute_script returns [22:28:41]free content buf [22:28:41]Sock 9.Close socket [22:28:41]Sock 9.Thread stoped [22:28:43]Connected sock=11 [22:28:43]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 71 E4 07 01 F6 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 96 48 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 50 02 00 35 04 06 00 93 EE 40 0E 78 56 6B F8 31 E9 AF C2 A4 39 [22:28:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 0D 80 47 00 F4 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 55 50 02 00 F4 03 04 00 9F F0 EE 66 B6 04 01 00 00 D4 35 CA 51 A2 83 1F 16 [22:28:43]CommunicateWithHost err = 0 [22:28:43]CheckOFDResponse [22:28:43]1017 (14) - 77093643461234 [22:28:43]1041 (16) - 0000000000871835 [22:28:43]1040 (4) - 151637 [22:28:43]1012 (4) - 21.09.2024 16:13 [22:28:43]1206 (1) - 0 [22:28:43]OFD Sender: Remove packet 151637 [22:28:43]ProducePacketName [22:28:43]name=ofd_packets/00151637 [22:28:43]NVStorageDeleteData [22:28:44]OFD Sender: No OFD packet to send [22:28:49]OFD Sender: No OFD packet to send [22:28:54]OFD Sender: No OFD packet to send [22:28:58]recv_with_timeout no data received [22:28:59]OFD Sender: No OFD packet to send [22:29:04]OFD Sender: No OFD packet to send [22:29:09]OFD Sender: No OFD packet to send [22:29:09]recv_with_timeout no data received [22:29:14]OFD Sender: No OFD packet to send [22:29:19]OFD Sender: No OFD packet to send [22:29:24]OFD Sender: No OFD packet to send [22:29:29]OFD Sender: No OFD packet to send [22:29:30]recv_with_timeout no data received [22:29:34]OFD Sender: No OFD packet to send [22:29:39]OFD Sender: No OFD packet to send [22:29:44]OFD Sender: No OFD packet to send [22:29:49]OFD Sender: No OFD packet to send [22:29:54]OFD Sender: No OFD packet to send [22:29:59]OFD Sender: No OFD packet to send [22:30:04]OFD Sender: No OFD packet to send [22:30:07]recv_with_timeout no data received [22:30:09]OFD Sender: No OFD packet to send [22:30:14]OFD Sender: No OFD packet to send [22:30:19]OFD Sender: No OFD packet to send [22:30:24]OFD Sender: No OFD packet to send [22:30:29]OFD Sender: No OFD packet to send [22:30:29]accept exits with 10 [22:30:29]New connection [22:30:29]New thread 3067161956 created [22:30:29]Thread 3067018596 joined [22:30:29]Waiting for new connection... [22:30:29] Sock 10.Parse request [22:30:29]Sock 10.Check first char [22:30:29]Sock 10.First char is OK [22:30:29]request: POST /json_proto HTTP/1.0 [22:30:29]Method: POST [22:30:29]URL: /json_proto [22:30:29]Method is POST - this is cgi request [22:30:29]url: /json_proto [22:30:29]query_string will be loaded in cgi processing [22:30:29]execute_cgi json_proto POST (null) [22:30:29]execute_cgi path=json_proto method=POST [22:30:29]POST find Content-Length [22:30:29]Host: 172.17.43.67:8080 [22:30:29]Content-Length: 680 [22:30:29]Content-Type: application/json [22:30:29] [22:30:29]POST finish read [22:30:29]Found Content-Length = 680 [22:30:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:29]execute_script... [22:30:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785654", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:29]POST & json_proto [22:30:29]process_json_proto [22:30:29]json parsed OK: [22:30:29]protocol is kg_v1.0 [22:30:29]action value=close_receipt [22:30:29]process_action close_receipt [22:30:29]cmd_close_receipt [22:30:29]MH_GetDate [22:30:29]Write to MH i2c: F0 00 00 E3 04 D6 [22:30:29]Write i2c OK [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: F0 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: F0 09 00 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: F0 09 00 E3 04 00 06 49 EF 66 6A BD 47 65 56 [22:30:29]GetLastDocTimeStamp 1726957718 [22:30:29]current date 1726957830 [22:30:29]FM_GetShiftState [22:30:29]SAM_PROTO_GetShiftState [22:30:29]wFMCommunicate request_size=4 [22:30:29]MH_SAM_APDU [22:30:29]CAPDU: 80 13 01 00 [22:30:29]Write to MH i2c: E2 08 00 E4 04 80 13 01 00 00 00 00 00 65 [22:30:29]Write i2c OK [22:30:29]MH_I2C_Read... [22:30:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:29]Read from MH i2c: E2 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: E2 0E 00 [22:30:29]MH_I2C_Read... [22:30:29]Read from MH i2c: E2 0E 00 E4 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F5 [22:30:29]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:30:29]wFMCommunicate OK [22:30:29]SAM_PROTO_GetShiftState done [22:30:29]FM_GetShiftState done [22:30:29]opened in 1726878748 [22:30:29]opened+sec_in_day 1726965148 [22:30:29]quantity*price = 100050 [22:30:29]sum+1 = 100052 [22:30:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 388 21.09.2024 22:30 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151638 ФПД: 281012396864011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151638&fm=281012396864011&tin=02508201610067®Number=0000000000091825&sum=100000 [22:30:30]StoreToDocumentArchive [22:30:30]shift 474 fd 151638 [22:30:30]save to /storage/0474/doc_00151638 [22:30:30]save last doc name /storage/0474/doc_00151638 to /storage/kkm_last_doc_name [22:30:30]save OK [22:30:30]Clear old archive folders... [22:30:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:30:30]tlvbuf is 00F093D0 [22:30:30]SAM_PROTO_ClearQueue [22:30:30]wFMCommunicate request_size=4 [22:30:30]MH_SAM_APDU [22:30:30]CAPDU: 80 09 00 00 [22:30:30]Write to MH i2c: E2 08 00 F1 04 80 09 00 00 00 00 00 00 67 [22:30:30]Write i2c OK [22:30:30]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 F1 04 00 90 00 69 [22:30:31]RAPDU: 90 00 [22:30:31]wFMCommunicate OK [22:30:31]SAM_PROTO_ClearQueue done [22:30:31]KKMCreateOFDPacket [22:30:31]OFDProtocolAddRootSTLVToBuf [22:30:31]FM_MakeSignedData [22:30:31]FM_MakeSignedData [22:30:31]SAM_PROTO_SignData [22:30:31]wFMCommunicate request_size=4 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 0D 01 02 [22:30:31]Write to MH i2c: E2 08 00 F2 04 80 0D 01 02 00 00 00 00 6F [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 F2 04 00 90 00 6A [22:30:31]RAPDU: 90 00 [22:30:31]wFMCommunicate OK [22:30:31]wFMCommunicate request_size=255 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 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 84 01 00 00 F4 03 04 00 06 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 50 02 00 35 04 06 00 FF 94 4C 17 [22:30:31]Write to MH i2c: E2 02 01 F3 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 06 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 50 02 00 35 04 06 00 FF 94 4C 17 00 00 96 [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 F3 04 00 90 00 6B [22:30:31]RAPDU: 90 00 [22:30:31]wFMCommunicate OK [22:30:31]wFMCommunicate request_size=7 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 0D 02 02 02 B2 0B [22:30:31]Write to MH i2c: E2 0A 00 F4 04 80 0D 02 02 02 00 B2 0B 00 00 33 [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 03 00 F4 04 00 90 00 6C [22:30:31]RAPDU: 90 00 [22:30:31]wFMCommunicate OK [22:30:31]wFMCommunicate request_size=4 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 0D 03 02 [22:30:31]Write to MH i2c: E2 08 00 F5 04 80 0D 03 02 00 00 00 00 74 [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 0B 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 0B 00 F5 04 00 85 22 34 79 4F 57 EA A8 90 00 01 [22:30:31]RAPDU: 85 22 34 79 4F 57 EA A8 90 00 [22:30:31]wFMCommunicate OK [22:30:31]SAM_PROTO_SignData done [22:30:31]FM_MakeSignedData done [22:30:31]CreateOFDProtocolMessage [22:30:31]wFMCommunicate request_size=4 [22:30:31]MH_SAM_APDU [22:30:31]CAPDU: 80 11 00 00 [22:30:31]Write to MH i2c: E2 08 00 F6 04 80 11 00 00 00 00 00 00 74 [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:31]Read from MH i2c: E2 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 17 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: E2 17 00 F6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [22:30:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:31]wFMCommunicate OK [22:30:31]CreateOFDProtocolMessage done [22:30:31]OFDSenderStorePacket 151638 [22:30:31]StoreOFDPacket docnum=151638 [22:30:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 6D 04 01 8F 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 06 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 50 02 00 35 04 06 00 FF 94 4C 17 B2 0B 85 22 34 79 4F 57 EA A8 [22:30:31]CheckFolder [22:30:31]dirname=/storage/ofd_packets [22:30:31]CheckFolder done [22:30:31]ProducePacketName [22:30:31]name=ofd_packets/00151638 [22:30:31]NVStorageSaveData ofd_packets/00151638 [22:30:31]File name is /storage/ofd_packets/00151638 [22:30:31]Write 298 bytes [22:30:31]NVStorageSaveData done [22:30:31]OFDSenderStorePacket done [22:30:31]KKMCreateOFDPacket done [22:30:31]NVStorageSaveData kkm_last_timestamp [22:30:31]File name is /storage/kkm_last_timestamp [22:30:31]Write 4 bytes [22:30:31]NVStorageSaveData done [22:30:31]ExternCall_PrintAddStr [22:30:31]wPrintStart [22:30:31]Write to MH i2c: 01 00 00 F7 04 FB [22:30:31]Write i2c OK [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: 01 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: 01 07 00 [22:30:31]MH_I2C_Read... [22:30:31]Read from MH i2c: 01 07 00 F7 04 00 00 00 00 00 FF 0F 10 [22:30:31]RasterBufferAndPrint [22:30:31]line Счет N : (1)1785654 [22:30:31]line ИНН: 02508201610067 [22:30:31]line Контрольно-Кассовый Чек [22:30:31]line ПРОДАЖА [22:30:31]line ТРК (МРК, ГНК) : 31 [22:30:31]line Товар: 2710194210 [22:30:31]line ДТ-К-5 [22:30:31]line 13.130 * 76.20 [22:30:31]line = 1000.51 [22:30:31]line НДС 12% НСП 1% [22:30:31]line > о реализуемом товаре [22:30:31]line ОКРУГЛЕНИЕ: -0.51 [22:30:31]line ИТОГО: 1000.00 [22:30:31]line Внесено: 1000.00 [22:30:31]line СДАЧА: 0.00 [22:30:31]line НСП 1% : 8.85 [22:30:31]line НДС 12% : 106.25 [22:30:31]line Наличными: 1000.00 [22:30:31]line Безнал.: 0.00 [22:30:31]line Место: АЗС № 89 "Партнер Нефть" [22:30:31]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:30:31]line СНО: Общий режим [22:30:31]line Чек 388 21.09.2024 22:30 [22:30:31]line Смена: 474 ФФД: 1.0 [22:30:31]line ЗНМ: 0300000113 [22:30:31]line РНМ: 0000000000091825 [22:30:31]line Версия ККМ: 001 [22:30:31]line ФМ: 0000000000871835 [22:30:31]line ФД: 151638 [22:30:31]line ФПД: 281012396864011 [22:30:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223030&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151638&fm=281012396864011&tin=02508201610067®Number=0000000000091825&sum=100000 [22:30:31]written 0, free lines is 4095 [22:30:31]OFD Sender: Processing packet 151638 [packets to send 826, broken 825] [22:30:31]ProducePacketName [22:30:31]name=ofd_packets/00151638 [22:30:31]OFD Sender: To server: pG, [22:30:31]CommunicateWithHost lk.salyk.kg:30040 [22:30:31]ConnectInit lk.salyk.kg [22:30:32]Write to MH i2c: 01 00 00 22 05 27 [22:30:32]Write i2c OK [22:30:32]MH_I2C_Read... [22:30:32]Read from MH i2c: 01 [22:30:32]MH_I2C_Read... [22:30:32]Read from MH i2c: 01 07 00 [22:30:32]MH_I2C_Read... [22:30:32]Read from MH i2c: 01 07 00 22 05 00 00 00 00 00 CB 0C 05 [22:30:32]RasterBufferAndPrint [22:30:32]line [22:30:32]line [22:30:32]line [22:30:32]line [22:30:32]line [22:30:32]written 0, free lines is 3278 [22:30:32]MH_Cut [22:30:32]Write to MH i2c: D1 01 00 29 05 01 00 [22:30:32]Write i2c OK [22:30:32]MH_I2C_Read... [22:30:32]Read from MH i2c: D1 [22:30:32]MH_I2C_Read... [22:30:32]Read from MH i2c: D1 01 00 [22:30:32]MH_I2C_Read... [22:30:32]Read from MH i2c: D1 01 00 29 05 00 FF [22:30:32]Write to MH i2c: 01 00 00 2A 05 2F [22:30:32]Write i2c OK [22:30:32]MH_I2C_Read... [22:30:33]*** Cut start [22:30:33]*** Purtial cut [22:30:33]*** Stage 1: CUTSNS_PIN = 1 [22:30:33]Read from MH i2c: 01 [22:30:33]MH_I2C_Read... [22:30:33]*** Stop cut motor [22:30:33]*** Cut end [22:30:33]Read from MH i2c: 01 07 00 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: 01 07 00 2A 05 00 00 00 00 00 FF 0F 44 [22:30:33]process_action close_receipt done [22:30:33]requested_data is exist [22:30:33]produce_requested_data [22:30:33]requested_item fm.sn is exist - process it [22:30:33]wFMCommunicate request_size=4 [22:30:33]MH_SAM_APDU [22:30:33]CAPDU: 80 11 00 00 [22:30:33]Write to MH i2c: E2 08 00 2B 05 80 11 00 00 00 00 00 00 AA [22:30:33]Write i2c OK [22:30:33]MH_I2C_Read... [22:30:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:33]Read from MH i2c: E2 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: E2 17 00 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: E2 17 00 2B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [22:30:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:30:33]wFMCommunicate OK [22:30:33]requested_item fd.num is exist - process it [22:30:33]SAM_PROTO_GetFieldsCounters [22:30:33]wFMCommunicate request_size=4 [22:30:33]MH_SAM_APDU [22:30:33]CAPDU: 80 13 00 00 [22:30:33]Write to MH i2c: E2 08 00 2C 05 80 13 00 00 00 00 00 00 AD [22:30:33]Write i2c OK [22:30:33]MH_I2C_Read... [22:30:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:33]Read from MH i2c: E2 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: E2 62 00 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: E2 62 00 2C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 E0 [22:30:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 56 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:33]wFMCommunicate OK [22:30:33]SAM_PROTO_GetFieldsCounters done [22:30:33]requested_item shift.num is exist - process it [22:30:33]requested_item shift.opened is exist - process it [22:30:33]req_shift_opened [22:30:33]FM_GetShiftState [22:30:33]SAM_PROTO_GetShiftState [22:30:33]wFMCommunicate request_size=4 [22:30:33]MH_SAM_APDU [22:30:33]CAPDU: 80 13 01 00 [22:30:33]Write to MH i2c: E2 08 00 2D 05 80 13 01 00 00 00 00 00 AF [22:30:33]Write i2c OK [22:30:33]MH_I2C_Read... [22:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:33]Read from MH i2c: E2 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: E2 0E 00 [22:30:33]MH_I2C_Read... [22:30:33]Read from MH i2c: E2 0E 00 2D 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3F [22:30:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:30:33]wFMCommunicate OK [22:30:33]SAM_PROTO_GetShiftState done [22:30:33]FM_GetShiftState done [22:30:33]req_shift_opened done [22:30:33]requested_item shift.open_date is exist - process it [22:30:33]req_shift_open_date [22:30:33]req_shift_open_date done [22:30:33]produce_requested_data done [22:30:33]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151638,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:30:33]process_action_free close_receipt [22:30:33]json_value_free [22:30:33]json_value_free done [22:30:33]process_json_proto returns [22:30:33]Send response to host [22:30:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151638,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:30:33]free response buf [22:30:33]execute_script done [22:30:33]execute_script returns [22:30:33]free content buf [22:30:33]Sock 10.Close socket [22:30:33]Sock 10.Thread stoped [22:30:35]Connected sock=11 [22:30:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 6D 04 01 8F 70 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 06 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 50 02 00 35 04 06 00 FF 94 4C 17 B2 0B 85 22 34 79 4F 57 EA A8 [22:30:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FF FC 47 00 F1 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 56 50 02 00 F4 03 04 00 0F F1 EE 66 B6 04 01 00 00 92 F6 04 79 14 DB 74 31 [22:30:35]CommunicateWithHost err = 0 [22:30:35]CheckOFDResponse [22:30:35]1017 (14) - 77093643461234 [22:30:35]1041 (16) - 0000000000871835 [22:30:35]1040 (4) - 151638 [22:30:35]1012 (4) - 21.09.2024 16:15 [22:30:35]1206 (1) - 0 [22:30:35]OFD Sender: Remove packet 151638 [22:30:35]ProducePacketName [22:30:35]name=ofd_packets/00151638 [22:30:35]NVStorageDeleteData [22:30:36]OFD Sender: No OFD packet to send [22:30:41]OFD Sender: No OFD packet to send [22:30:45]recv_with_timeout no data received [22:30:46]OFD Sender: No OFD packet to send [22:30:51]OFD Sender: No OFD packet to send [22:30:56]OFD Sender: No OFD packet to send [22:30:56]recv_with_timeout no data received [22:31:01]OFD Sender: No OFD packet to send [22:31:06]OFD Sender: No OFD packet to send [22:31:11]OFD Sender: No OFD packet to send [22:31:16]OFD Sender: No OFD packet to send [22:31:21]OFD Sender: No OFD packet to send [22:31:26]OFD Sender: No OFD packet to send [22:31:31]OFD Sender: No OFD packet to send [22:31:36]OFD Sender: No OFD packet to send [22:31:41]OFD Sender: No OFD packet to send [22:31:46]OFD Sender: No OFD packet to send [22:31:51]OFD Sender: No OFD packet to send [22:31:56]OFD Sender: No OFD packet to send [22:32:01]OFD Sender: No OFD packet to send [22:32:06]OFD Sender: No OFD packet to send [22:32:11]OFD Sender: No OFD packet to send [22:32:14]recv_with_timeout no data received [22:32:16]OFD Sender: No OFD packet to send [22:32:16]accept exits with 8 [22:32:16]New connection [22:32:16]New thread 3067018596 created [22:32:16]Thread 3067161956 joined [22:32:16]Waiting for new connection... [22:32:16] Sock 8.Parse request [22:32:16]Sock 8.Check first char [22:32:16]Sock 8.First char is OK [22:32:16]request: POST /json_proto HTTP/1.0 [22:32:16]Method: POST [22:32:16]URL: /json_proto [22:32:16]Method is POST - this is cgi request [22:32:16]url: /json_proto [22:32:16]query_string will be loaded in cgi processing [22:32:16]execute_cgi json_proto POST (null) [22:32:16]execute_cgi path=json_proto method=POST [22:32:16]POST find Content-Length [22:32:16]Host: 172.17.43.67:8080 [22:32:16]Content-Length: 678 [22:32:16]Content-Type: application/json [22:32:16] [22:32:16]POST finish read [22:32:16]Found Content-Length = 678 [22:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.580, "sum" : 310.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:16]execute_script... [22:32: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)1785655", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.580, "sum" : 310.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:32:16]POST & json_proto [22:32:16]process_json_proto [22:32:16]json parsed OK: [22:32:16]protocol is kg_v1.0 [22:32:16]action value=close_receipt [22:32:16]process_action close_receipt [22:32:16]cmd_close_receipt [22:32:16]MH_GetDate [22:32:16]Write to MH i2c: F0 00 00 2E 05 22 [22:32:16]Write i2c OK [22:32:16]MH_I2C_Read... [22:32:16]Read from MH i2c: F0 [22:32:16]MH_I2C_Read... [22:32:16]Read from MH i2c: F0 09 00 [22:32:16]MH_I2C_Read... [22:32:16]Read from MH i2c: F0 09 00 2E 05 00 71 49 EF 66 6A BD 47 65 0D [22:32:16]GetLastDocTimeStamp 1726957830 [22:32:16]current date 1726957937 [22:32:16]FM_GetShiftState [22:32:16]SAM_PROTO_GetShiftState [22:32:16]wFMCommunicate request_size=4 [22:32:16]MH_SAM_APDU [22:32:16]CAPDU: 80 13 01 00 [22:32:16]Write to MH i2c: E2 08 00 2F 05 80 13 01 00 00 00 00 00 B1 [22:32:16]Write i2c OK [22:32:16]MH_I2C_Read... [22:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:16]Read from MH i2c: E2 [22:32:16]MH_I2C_Read... [22:32:16]Read from MH i2c: E2 0E 00 [22:32:16]MH_I2C_Read... [22:32:16]Read from MH i2c: E2 0E 00 2F 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 41 [22:32:16]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:32:16]wFMCommunicate OK [22:32:16]SAM_PROTO_GetShiftState done [22:32:16]FM_GetShiftState done [22:32:16]opened in 1726878748 [22:32:16]opened+sec_in_day 1726965148 [22:32:16]quantity*price = 31052 [22:32:16]sum+1 = 31053 [22:32:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 310.00 Внесено: 310.00 СДАЧА: 0.00 НСП 1% : 2.75 НДС 12% : 32.98 Наличными: 310.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 389 21.09.2024 22:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151639 ФПД: 266153020048271 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223217&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151639&fm=266153020048271&tin=02508201610067®Number=0000000000091825&sum=31000 [22:32:17]StoreToDocumentArchive [22:32:17]shift 474 fd 151639 [22:32:17]save to /storage/0474/doc_00151639 [22:32:17]save last doc name /storage/0474/doc_00151639 to /storage/kkm_last_doc_name [22:32:17]save OK [22:32:17]Clear old archive folders... [22:32:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:32:17]tlvbuf is 00F0FC20 [22:32:17]SAM_PROTO_ClearQueue [22:32:17]wFMCommunicate request_size=4 [22:32:17]MH_SAM_APDU [22:32:17]CAPDU: 80 09 00 00 [22:32:17]Write to MH i2c: E2 08 00 3C 05 80 09 00 00 00 00 00 00 B3 [22:32:17]Write i2c OK [22:32:17]MH_I2C_Read... [22:32:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:32:17]Read from MH i2c: E2 [22:32:17]MH_I2C_Read... [22:32:17]Read from MH i2c: E2 03 00 [22:32:17]MH_I2C_Read... [22:32:17]Read from MH i2c: E2 03 00 3C 05 00 90 00 B5 [22:32:17]RAPDU: 90 00 [22:32:17]wFMCommunicate OK [22:32:17]SAM_PROTO_ClearQueue done [22:32:17]KKMCreateOFDPacket [22:32:17]OFDProtocolAddRootSTLVToBuf [22:32:17]FM_MakeSignedData [22:32:17]FM_MakeSignedData [22:32:17]SAM_PROTO_SignData [22:32:17]wFMCommunicate request_size=4 [22:32:17]MH_SAM_APDU [22:32:17]CAPDU: 80 0D 01 02 [22:32:17]Write to MH i2c: E2 08 00 3D 05 80 0D 01 02 00 00 00 00 BB [22:32:17]Write i2c OK [22:32:17]MH_I2C_Read... [22:32:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:32:18]Read from MH i2c: E2 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 03 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 03 00 3D 05 00 90 00 B6 [22:32:18]RAPDU: 90 00 [22:32:18]wFMCommunicate OK [22:32:18]wFMCommunicate request_size=255 [22:32:18]MH_SAM_APDU [22:32: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 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 71 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 50 02 00 35 04 06 00 F2 [22:32:18]Write to MH i2c: E2 02 01 3E 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 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 71 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 50 02 00 35 04 06 00 F2 00 00 44 [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:18]Read from MH i2c: E2 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 03 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 03 00 3E 05 00 90 00 B7 [22:32:18]RAPDU: 90 00 [22:32:18]wFMCommunicate OK [22:32:18]wFMCommunicate request_size=10 [22:32:18]MH_SAM_APDU [22:32:18]CAPDU: 80 0D 02 02 05 10 94 37 43 8F [22:32:18]Write to MH i2c: E2 0D 00 3F 05 80 0D 02 02 05 00 10 94 37 43 8F 00 00 75 [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:32:18]Read from MH i2c: E2 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 03 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 03 00 3F 05 00 90 00 B8 [22:32:18]RAPDU: 90 00 [22:32:18]wFMCommunicate OK [22:32:18]wFMCommunicate request_size=4 [22:32:18]MH_SAM_APDU [22:32:18]CAPDU: 80 0D 03 02 [22:32:18]Write to MH i2c: E2 08 00 40 05 80 0D 03 02 00 00 00 00 C0 [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:32:18]Read from MH i2c: E2 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 0B 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 0B 00 40 05 00 22 82 6D D7 AE 5B E6 C6 90 00 5E [22:32:18]RAPDU: 22 82 6D D7 AE 5B E6 C6 90 00 [22:32:18]wFMCommunicate OK [22:32:18]SAM_PROTO_SignData done [22:32:18]FM_MakeSignedData done [22:32:18]CreateOFDProtocolMessage [22:32:18]wFMCommunicate request_size=4 [22:32:18]MH_SAM_APDU [22:32:18]CAPDU: 80 11 00 00 [22:32:18]Write to MH i2c: E2 08 00 41 05 80 11 00 00 00 00 00 00 C0 [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:18]Read from MH i2c: E2 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 17 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: E2 17 00 41 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [22:32:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:32:18]wFMCommunicate OK [22:32:18]CreateOFDProtocolMessage done [22:32:18]OFDSenderStorePacket 151639 [22:32:18]StoreOFDPacket docnum=151639 [22:32:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 21 07 01 91 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 71 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 50 02 00 35 04 06 00 F2 10 94 37 43 8F 22 82 6D D7 AE 5B E6 C6 [22:32:18]CheckFolder [22:32:18]dirname=/storage/ofd_packets [22:32:18]CheckFolder done [22:32:18]ProducePacketName [22:32:18]name=ofd_packets/00151639 [22:32:18]NVStorageSaveData ofd_packets/00151639 [22:32:18]File name is /storage/ofd_packets/00151639 [22:32:18]Write 301 bytes [22:32:18]NVStorageSaveData done [22:32:18]OFDSenderStorePacket done [22:32:18]KKMCreateOFDPacket done [22:32:18]NVStorageSaveData kkm_last_timestamp [22:32:18]File name is /storage/kkm_last_timestamp [22:32:18]Write 4 bytes [22:32:18]NVStorageSaveData done [22:32:18]ExternCall_PrintAddStr [22:32:18]wPrintStart [22:32:18]Write to MH i2c: 01 00 00 42 05 47 [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: 01 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: 01 07 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: 01 07 00 42 05 00 00 00 00 00 FF 0F 5C [22:32:18]RasterBufferAndPrint [22:32:18]line Счет N : (1)1785655 [22:32:18]line ИНН: 02508201610067 [22:32:18]line Контрольно-Кассовый Чек [22:32:18]line ПРОДАЖА [22:32:18]line ТРК (МРК, ГНК) : 42 [22:32:18]line Товар: 2710124130 [22:32:18]line Аи-92-К-5 [22:32:18]line 4.580 * 67.80 [22:32:18]line = 310.52 [22:32:18]line НДС 12% НСП 1% [22:32:18]line > о реализуемом товаре [22:32:18]line ОКРУГЛЕНИЕ: -0.52 [22:32:18]line ИТОГО: 310.00 [22:32:18]line Внесено: 310.00 [22:32:18]line СДАЧА: 0.00 [22:32:18]line НСП 1% : 2.75 [22:32:18]line НДС 12% : 32.98 [22:32:18]line Наличными: 310.00 [22:32:18]line Безнал.: 0.00 [22:32:18]line Место: АЗС № 89 "Партнер Нефть" [22:32:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:32:18]line СНО: Общий режим [22:32:18]line Чек 389 21.09.2024 22:32 [22:32:18]line Смена: 474 ФФД: 1.0 [22:32:18]line ЗНМ: 0300000113 [22:32:18]line РНМ: 0000000000091825 [22:32:18]line Версия ККМ: 001 [22:32:18]line ФМ: 0000000000871835 [22:32:18]line ФД: 151639 [22:32:18]line ФПД: 266153020048271 [22:32:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223217&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151639&fm=266153020048271&tin=02508201610067®Number=0000000000091825&sum=31000 [22:32:18]written 0, free lines is 4095 [22:32:18]OFD Sender: Processing packet 151639 [packets to send 826, broken 825] [22:32:18]ProducePacketName [22:32:18]name=ofd_packets/00151639 [22:32:18]OFD Sender: To server: pG, [22:32:18]CommunicateWithHost lk.salyk.kg:30040 [22:32:18]ConnectInit lk.salyk.kg [22:32:18]Write to MH i2c: 01 00 00 6D 05 72 [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: 01 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: 01 07 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: 01 07 00 6D 05 00 00 00 00 00 DC 0C 61 [22:32:18]RasterBufferAndPrint [22:32:18]line [22:32:18]line [22:32:18]line [22:32:18]line [22:32:18]line [22:32:18]written 0, free lines is 3298 [22:32:18]MH_Cut [22:32:18]Write to MH i2c: D1 01 00 74 05 01 4B [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: D1 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: D1 01 00 [22:32:18]MH_I2C_Read... [22:32:18]Read from MH i2c: D1 01 00 74 05 00 4A [22:32:18]Write to MH i2c: 01 00 00 75 05 7A [22:32:18]Write i2c OK [22:32:18]MH_I2C_Read... [22:32:19]*** Cut start [22:32:19]*** Purtial cut [22:32:19]*** Stage 1: CUTSNS_PIN = 1 [22:32:19]Read from MH i2c: 01 [22:32:19]MH_I2C_Read... [22:32:19]*** Stop cut motor [22:32:19]*** Cut end [22:32:19]Read from MH i2c: 01 07 00 [22:32:19]MH_I2C_Read... [22:32:19]Read from MH i2c: 01 07 00 75 05 00 00 00 00 00 FF 0F 8F [22:32:19]process_action close_receipt done [22:32:19]requested_data is exist [22:32:19]produce_requested_data [22:32:19]requested_item fm.sn is exist - process it [22:32:19]wFMCommunicate request_size=4 [22:32:19]MH_SAM_APDU [22:32:19]CAPDU: 80 11 00 00 [22:32:19]Write to MH i2c: E2 08 00 76 05 80 11 00 00 00 00 00 00 F5 [22:32:19]Write i2c OK [22:32:19]MH_I2C_Read... [22:32:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:32:20]Read from MH i2c: E2 [22:32:20]MH_I2C_Read... [22:32:20]Read from MH i2c: E2 17 00 [22:32:20]MH_I2C_Read... [22:32:20]Read from MH i2c: E2 17 00 76 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [22:32:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:32:20]wFMCommunicate OK [22:32:20]requested_item fd.num is exist - process it [22:32:20]SAM_PROTO_GetFieldsCounters [22:32:20]wFMCommunicate request_size=4 [22:32:20]MH_SAM_APDU [22:32:20]CAPDU: 80 13 00 00 [22:32:20]Write to MH i2c: E2 08 00 77 05 80 13 00 00 00 00 00 00 F8 [22:32:20]Write i2c OK [22:32:20]MH_I2C_Read... [22:32:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:32:20]Read from MH i2c: E2 [22:32:20]MH_I2C_Read... [22:32:20]Read from MH i2c: E2 62 00 [22:32:20]MH_I2C_Read... [22:32:20]Read from MH i2c: E2 62 00 77 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [22:32:20]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 57 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:32:20]wFMCommunicate OK [22:32:20]SAM_PROTO_GetFieldsCounters done [22:32:20]requested_item shift.num is exist - process it [22:32:20]requested_item shift.opened is exist - process it [22:32:20]req_shift_opened [22:32:20]FM_GetShiftState [22:32:20]SAM_PROTO_GetShiftState [22:32:20]wFMCommunicate request_size=4 [22:32:20]MH_SAM_APDU [22:32:20]CAPDU: 80 13 01 00 [22:32:20]Write to MH i2c: E2 08 00 78 05 80 13 01 00 00 00 00 00 FA [22:32:20]Write i2c OK [22:32:20]MH_I2C_Read... [22:32:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:32:20]Read from MH i2c: E2 [22:32:20]MH_I2C_Read... [22:32:20]Read from MH i2c: E2 0E 00 [22:32:20]MH_I2C_Read... [22:32:20]Read from MH i2c: E2 0E 00 78 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8A [22:32:20]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:32:20]wFMCommunicate OK [22:32:20]SAM_PROTO_GetShiftState done [22:32:20]FM_GetShiftState done [22:32:20]req_shift_opened done [22:32:20]requested_item shift.open_date is exist - process it [22:32:20]req_shift_open_date [22:32:20]req_shift_open_date done [22:32:20]produce_requested_data done [22:32:20]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151639,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:32:20]process_action_free close_receipt [22:32:20]json_value_free [22:32:20]json_value_free done [22:32:20]process_json_proto returns [22:32:20]Send response to host [22:32:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151639,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:32:20]free response buf [22:32:20]execute_script done [22:32:20]execute_script returns [22:32:20]free content buf [22:32:20]Sock 8.Close socket [22:32:20]Sock 8.Thread stoped [22:32:23]ConnectInit Can't take IP for lk.salyk.kg [22:32:23]CommunicateWithHost connect error [22:32:23]CommunicateWithHost err = -1 [22:32:23]OFD Sender: Server communicate error [22:32:28]OFD Sender: Processing packet 151639 [packets to send 826, broken 825] [22:32:28]ProducePacketName [22:32:28]name=ofd_packets/00151639 [22:32:28]OFD Sender: To server: pG, [22:32:28]CommunicateWithHost lk.salyk.kg:30040 [22:32:28]ConnectInit lk.salyk.kg [22:32:33]ConnectInit Can't take IP for lk.salyk.kg [22:32:33]CommunicateWithHost connect error [22:32:33]CommunicateWithHost err = -1 [22:32:33]OFD Sender: Server communicate error [22:32:38]OFD Sender: Processing packet 151639 [packets to send 826, broken 825] [22:32:38]ProducePacketName [22:32:38]name=ofd_packets/00151639 [22:32:38]OFD Sender: To server: pG, [22:32:38]CommunicateWithHost lk.salyk.kg:30040 [22:32:38]ConnectInit lk.salyk.kg [22:32:39]recv_with_timeout no data received [22:32:43]ConnectInit Can't take IP for lk.salyk.kg [22:32:43]CommunicateWithHost connect error [22:32:43]CommunicateWithHost err = -1 [22:32:43]OFD Sender: Server communicate error [22:32:48]OFD Sender: Processing packet 151639 [packets to send 826, broken 825] [22:32:48]ProducePacketName [22:32:48]name=ofd_packets/00151639 [22:32:48]OFD Sender: To server: pG, [22:32:48]CommunicateWithHost lk.salyk.kg:30040 [22:32:48]ConnectInit lk.salyk.kg [22:32:50]recv_with_timeout no data received [22:32:53]Connected sock=10 [22:32:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 66 21 07 01 91 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 71 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 50 02 00 35 04 06 00 F2 10 94 37 43 8F 22 82 6D D7 AE 5B E6 C6 [22:32:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 5C 7B 47 00 4E 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 57 50 02 00 F4 03 04 00 99 F1 EE 66 B6 04 01 00 00 97 1B 75 4C 6F 52 A0 2E [22:32:54]CommunicateWithHost err = 0 [22:32:54]CheckOFDResponse [22:32:54]1017 (14) - 77093643461234 [22:32:54]1041 (16) - 0000000000871835 [22:32:54]1040 (4) - 151639 [22:32:54]1012 (4) - 21.09.2024 16:17 [22:32:54]1206 (1) - 0 [22:32:54]OFD Sender: Remove packet 151639 [22:32:54]ProducePacketName [22:32:54]name=ofd_packets/00151639 [22:32:54]NVStorageDeleteData [22:32:55]OFD Sender: No OFD packet to send [22:33:00]OFD Sender: No OFD packet to send [22:33:00]recv_with_timeout no data received [22:33:05]OFD Sender: No OFD packet to send [22:33:10]OFD Sender: No OFD packet to send [22:33:15]OFD Sender: No OFD packet to send [22:33:20]OFD Sender: No OFD packet to send [22:33:25]OFD Sender: No OFD packet to send [22:33:25]recv_with_timeout no data received [22:33:30]OFD Sender: No OFD packet to send [22:33:35]OFD Sender: No OFD packet to send [22:33:40]OFD Sender: No OFD packet to send [22:33:45]OFD Sender: No OFD packet to send [22:33:50]OFD Sender: No OFD packet to send [22:33:55]OFD Sender: No OFD packet to send [22:33:57]recv_with_timeout no data received [22:34:00]OFD Sender: No OFD packet to send [22:34:05]OFD Sender: No OFD packet to send [22:34:10]OFD Sender: No OFD packet to send [22:34:15]OFD Sender: No OFD packet to send [22:34:20]OFD Sender: No OFD packet to send [22:34:25]OFD Sender: No OFD packet to send [22:34:28]accept exits with 9 [22:34:28]New connection [22:34:28]New thread 3067161956 created [22:34:28]Thread 3067018596 joined [22:34:28]Waiting for new connection... [22:34:28] Sock 9.Parse request [22:34:28]Sock 9.Check first char [22:34:28]Sock 9.First char is OK [22:34:28]request: POST /json_proto HTTP/1.0 [22:34:28]Method: POST [22:34:28]URL: /json_proto [22:34:28]Method is POST - this is cgi request [22:34:28]url: /json_proto [22:34:28]query_string will be loaded in cgi processing [22:34:28]execute_cgi json_proto POST (null) [22:34:28]execute_cgi path=json_proto method=POST [22:34:28]POST find Content-Length [22:34:28]Host: 172.17.43.67:8080 [22:34:28]Content-Length: 678 [22:34:28]Content-Type: application/json [22:34:28] [22:34:28]POST finish read [22:34:28]Found Content-Length = 678 [22:34:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:28]execute_script... [22:34: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)1785656", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:34:28]POST & json_proto [22:34:28]process_json_proto [22:34:28]json parsed OK: [22:34:28]protocol is kg_v1.0 [22:34:28]action value=close_receipt [22:34:28]process_action close_receipt [22:34:28]cmd_close_receipt [22:34:28]MH_GetDate [22:34:28]Write to MH i2c: F0 00 00 79 05 6D [22:34:28]Write i2c OK [22:34:28]MH_I2C_Read... [22:34:28]Read from MH i2c: F0 [22:34:28]MH_I2C_Read... [22:34:28]Read from MH i2c: F0 09 00 [22:34:28]MH_I2C_Read... [22:34:28]Read from MH i2c: F0 09 00 79 05 00 F5 49 EF 66 6A BD 47 65 DC [22:34:28]GetLastDocTimeStamp 1726957937 [22:34:28]current date 1726958069 [22:34:28]FM_GetShiftState [22:34:28]SAM_PROTO_GetShiftState [22:34:28]wFMCommunicate request_size=4 [22:34:28]MH_SAM_APDU [22:34:28]CAPDU: 80 13 01 00 [22:34:28]Write to MH i2c: E2 08 00 7A 05 80 13 01 00 00 00 00 00 FC [22:34:28]Write i2c OK [22:34:28]MH_I2C_Read... [22:34:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:28]Read from MH i2c: E2 [22:34:28]MH_I2C_Read... [22:34:28]Read from MH i2c: E2 0E 00 [22:34:28]MH_I2C_Read... [22:34:28]Read from MH i2c: E2 0E 00 7A 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8C [22:34:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:34:28]wFMCommunicate OK [22:34:28]SAM_PROTO_GetShiftState done [22:34:28]FM_GetShiftState done [22:34:28]opened in 1726878748 [22:34:28]opened+sec_in_day 1726965148 [22:34:28]quantity*price = 50010 [22:34:28]sum+1 = 50012 [22:34:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 390 21.09.2024 22:34 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151640 ФПД: 42332751608785 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151640&fm=42332751608785&tin=02508201610067®Number=0000000000091825&sum=50000 [22:34:29]StoreToDocumentArchive [22:34:29]shift 474 fd 151640 [22:34:29]save to /storage/0474/doc_00151640 [22:34:29]save last doc name /storage/0474/doc_00151640 to /storage/kkm_last_doc_name [22:34:29]save OK [22:34:29]Clear old archive folders... [22:34:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:34:29]tlvbuf is 00F1B8C0 [22:34:29]SAM_PROTO_ClearQueue [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 09 00 00 [22:34:29]Write to MH i2c: E2 08 00 87 05 80 09 00 00 00 00 00 00 FE [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 87 05 00 90 00 00 [22:34:29]RAPDU: 90 00 [22:34:29]wFMCommunicate OK [22:34:29]SAM_PROTO_ClearQueue done [22:34:29]KKMCreateOFDPacket [22:34:29]OFDProtocolAddRootSTLVToBuf [22:34:29]FM_MakeSignedData [22:34:29]FM_MakeSignedData [22:34:29]SAM_PROTO_SignData [22:34:29]wFMCommunicate request_size=4 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 0D 01 02 [22:34:29]Write to MH i2c: E2 08 00 88 05 80 0D 01 02 00 00 00 00 06 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:34:29]Read from MH i2c: E2 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 [22:34:29]MH_I2C_Read... [22:34:29]Read from MH i2c: E2 03 00 88 05 00 90 00 01 [22:34:29]RAPDU: 90 00 [22:34:29]wFMCommunicate OK [22:34:29]wFMCommunicate request_size=255 [22:34:29]MH_SAM_APDU [22:34:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 86 01 00 00 F4 03 04 00 F5 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 50 02 00 35 04 06 00 26 [22:34:29]Write to MH i2c: E2 02 01 89 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 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 86 01 00 00 F4 03 04 00 F5 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 50 02 00 35 04 06 00 26 00 00 32 [22:34:29]Write i2c OK [22:34:29]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 03 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 03 00 89 05 00 90 00 02 [22:34:30]RAPDU: 90 00 [22:34:30]wFMCommunicate OK [22:34:30]wFMCommunicate request_size=10 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 0D 02 02 05 80 5C 9F 3B D1 [22:34:30]Write to MH i2c: E2 0D 00 8A 05 80 0D 02 02 05 00 80 5C 9F 3B D1 00 00 9A [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 03 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 03 00 8A 05 00 90 00 03 [22:34:30]RAPDU: 90 00 [22:34:30]wFMCommunicate OK [22:34:30]wFMCommunicate request_size=4 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 0D 03 02 [22:34:30]Write to MH i2c: E2 08 00 8B 05 80 0D 03 02 00 00 00 00 0B [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 0B 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 0B 00 8B 05 00 E7 7F 64 83 61 04 4D B1 90 00 BC [22:34:30]RAPDU: E7 7F 64 83 61 04 4D B1 90 00 [22:34:30]wFMCommunicate OK [22:34:30]SAM_PROTO_SignData done [22:34:30]FM_MakeSignedData done [22:34:30]CreateOFDProtocolMessage [22:34:30]wFMCommunicate request_size=4 [22:34:30]MH_SAM_APDU [22:34:30]CAPDU: 80 11 00 00 [22:34:30]Write to MH i2c: E2 08 00 8C 05 80 11 00 00 00 00 00 00 0B [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:30]Read from MH i2c: E2 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 17 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: E2 17 00 8C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [22:34:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:30]wFMCommunicate OK [22:34:30]CreateOFDProtocolMessage done [22:34:30]OFDSenderStorePacket 151640 [22:34:30]StoreOFDPacket docnum=151640 [22:34:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 34 73 07 01 9C 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 86 01 00 00 F4 03 04 00 F5 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 50 02 00 35 04 06 00 26 80 5C 9F 3B D1 E7 7F 64 83 61 04 4D B1 [22:34:30]CheckFolder [22:34:30]dirname=/storage/ofd_packets [22:34:30]CheckFolder done [22:34:30]ProducePacketName [22:34:30]name=ofd_packets/00151640 [22:34:30]NVStorageSaveData ofd_packets/00151640 [22:34:30]File name is /storage/ofd_packets/00151640 [22:34:30]Write 301 bytes [22:34:30]NVStorageSaveData done [22:34:30]OFDSenderStorePacket done [22:34:30]KKMCreateOFDPacket done [22:34:30]NVStorageSaveData kkm_last_timestamp [22:34:30]File name is /storage/kkm_last_timestamp [22:34:30]Write 4 bytes [22:34:30]NVStorageSaveData done [22:34:30]ExternCall_PrintAddStr [22:34:30]wPrintStart [22:34:30]Write to MH i2c: 01 00 00 8D 05 92 [22:34:30]OFD Sender: Processing packet 151640 [packets to send 826, broken 825] [22:34:30]ProducePacketName [22:34:30]name=ofd_packets/00151640 [22:34:30]OFD Sender: To server: pG, [22:34:30]CommunicateWithHost lk.salyk.kg:30040 [22:34:30]ConnectInit lk.salyk.kg [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: 01 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: 01 07 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: 01 07 00 8D 05 00 00 00 00 00 FF 0F A7 [22:34:30]RasterBufferAndPrint [22:34:30]line Счет N : (1)1785656 [22:34:30]line ИНН: 02508201610067 [22:34:30]line Контрольно-Кассовый Чек [22:34:30]line ПРОДАЖА [22:34:30]line ТРК (МРК, ГНК) : 13 [22:34:30]line Товар: 2710124500 [22:34:30]line Аи-95-К-5 [22:34:30]line 6.740 * 74.20 [22:34:30]line = 500.11 [22:34:30]line НДС 12% НСП 1% [22:34:30]line > о реализуемом товаре [22:34:30]line ОКРУГЛЕНИЕ: -0.11 [22:34:30]line ИТОГО: 500.00 [22:34:30]line Внесено: 500.00 [22:34:30]line СДАЧА: 0.00 [22:34:30]line НСП 1% : 4.43 [22:34:30]line НДС 12% : 53.11 [22:34:30]line Наличными: 500.00 [22:34:30]line Безнал.: 0.00 [22:34:30]line Место: АЗС № 89 "Партнер Нефть" [22:34:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:34:30]line СНО: Общий режим [22:34:30]line Чек 390 21.09.2024 22:34 [22:34:30]line Смена: 474 ФФД: 1.0 [22:34:30]line ЗНМ: 0300000113 [22:34:30]line РНМ: 0000000000091825 [22:34:30]line Версия ККМ: 001 [22:34:30]line ФМ: 0000000000871835 [22:34:30]line ФД: 151640 [22:34:30]line ФПД: 42332751608785 [22:34:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223429&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151640&fm=42332751608785&tin=02508201610067®Number=0000000000091825&sum=50000 [22:34:30]written 0, free lines is 4095 [22:34:30]Write to MH i2c: 01 00 00 B8 05 BD [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: 01 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: 01 07 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: 01 07 00 B8 05 00 00 00 00 00 D3 0C A3 [22:34:30]RasterBufferAndPrint [22:34:30]line [22:34:30]line [22:34:30]line [22:34:30]line [22:34:30]line [22:34:30]written 0, free lines is 3288 [22:34:30]MH_Cut [22:34:30]Write to MH i2c: D1 01 00 BF 05 01 96 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: D1 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: D1 01 00 [22:34:30]MH_I2C_Read... [22:34:30]Read from MH i2c: D1 01 00 BF 05 00 95 [22:34:30]Write to MH i2c: 01 00 00 C0 05 C5 [22:34:30]Write i2c OK [22:34:30]MH_I2C_Read... [22:34:31]*** Cut start [22:34:31]*** Purtial cut [22:34:31]*** Stage 1: CUTSNS_PIN = 1 [22:34:31]Connected sock=10 [22:34:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 34 73 07 01 9C 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 86 01 00 00 F4 03 04 00 F5 49 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 50 02 00 35 04 06 00 26 80 5C 9F 3B D1 E7 7F 64 83 61 04 4D B1 [22:34:31]Read from MH i2c: 01 [22:34:31]MH_I2C_Read... [22:34:31]*** Stop cut motor [22:34:31]*** Cut end [22:34:31]Read from MH i2c: 01 07 00 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: 01 07 00 C0 05 00 00 00 00 00 FF 0F DA [22:34:31]process_action close_receipt done [22:34:31]requested_data is exist [22:34:31]produce_requested_data [22:34:31]requested_item fm.sn is exist - process it [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 11 00 00 [22:34:31]Write to MH i2c: E2 08 00 C1 05 80 11 00 00 00 00 00 00 40 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:34:31]Read from MH i2c: E2 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 17 00 [22:34:31]MH_I2C_Read... [22:34:31]Read from MH i2c: E2 17 00 C1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 93 [22:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:34:31]wFMCommunicate OK [22:34:31]requested_item fd.num is exist - process it [22:34:31]SAM_PROTO_GetFieldsCounters [22:34:31]wFMCommunicate request_size=4 [22:34:31]MH_SAM_APDU [22:34:31]CAPDU: 80 13 00 00 [22:34:31]Write to MH i2c: E2 08 00 C2 05 80 13 00 00 00 00 00 00 43 [22:34:31]Write i2c OK [22:34:31]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 62 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 62 00 C2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [22:34:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 58 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:34:32]wFMCommunicate OK [22:34:32]SAM_PROTO_GetFieldsCounters done [22:34:32]requested_item shift.num is exist - process it [22:34:32]requested_item shift.opened is exist - process it [22:34:32]req_shift_opened [22:34:32]FM_GetShiftState [22:34:32]SAM_PROTO_GetShiftState [22:34:32]wFMCommunicate request_size=4 [22:34:32]MH_SAM_APDU [22:34:32]CAPDU: 80 13 01 00 [22:34:32]Write to MH i2c: E2 08 00 C3 05 80 13 01 00 00 00 00 00 45 [22:34:32]Write i2c OK [22:34:32]MH_I2C_Read... [22:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:34:32]Read from MH i2c: E2 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 0E 00 [22:34:32]MH_I2C_Read... [22:34:32]Read from MH i2c: E2 0E 00 C3 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D5 [22:34:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:34:32]wFMCommunicate OK [22:34:32]SAM_PROTO_GetShiftState done [22:34:32]FM_GetShiftState done [22:34:32]req_shift_opened done [22:34:32]requested_item shift.open_date is exist - process it [22:34:32]req_shift_open_date [22:34:32]req_shift_open_date done [22:34:32]produce_requested_data done [22:34:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151640,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:34:32]process_action_free close_receipt [22:34:32]json_value_free [22:34:32]json_value_free done [22:34:32]process_json_proto returns [22:34:32]Send response to host [22:34:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151640,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:34:32]free response buf [22:34:32]execute_script done [22:34:32]execute_script returns [22:34:32]free content buf [22:34:32]Sock 9.Close socket [22:34:32]Sock 9.Thread stoped [22:34:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F5 DB 47 00 BE 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 58 50 02 00 F4 03 04 00 FD F1 EE 66 B6 04 01 00 00 D9 0E 9D 48 2E A0 74 27 [22:34:33]CommunicateWithHost err = 0 [22:34:33]CheckOFDResponse [22:34:33]1017 (14) - 77093643461234 [22:34:33]1041 (16) - 0000000000871835 [22:34:33]1040 (4) - 151640 [22:34:33]1012 (4) - 21.09.2024 16:19 [22:34:33]1206 (1) - 0 [22:34:33]OFD Sender: Remove packet 151640 [22:34:33]ProducePacketName [22:34:33]name=ofd_packets/00151640 [22:34:33]NVStorageDeleteData [22:34:33]OFD Sender: No OFD packet to send [22:34:36]recv_with_timeout no data received [22:34:38]OFD Sender: No OFD packet to send [22:34:44]OFD Sender: No OFD packet to send [22:34:49]OFD Sender: No OFD packet to send [22:34:54]OFD Sender: No OFD packet to send [22:34:59]OFD Sender: No OFD packet to send [22:34:59]recv_with_timeout no data received [22:35:04]OFD Sender: No OFD packet to send [22:35:09]OFD Sender: No OFD packet to send [22:35:14]OFD Sender: No OFD packet to send [22:35:19]OFD Sender: No OFD packet to send [22:35:23]recv_with_timeout no data received [22:35:24]OFD Sender: No OFD packet to send [22:35:29]OFD Sender: No OFD packet to send [22:35:33]recv_with_timeout no data received [22:35:34]OFD Sender: No OFD packet to send [22:35:39]OFD Sender: No OFD packet to send [22:35:44]OFD Sender: No OFD packet to send [22:35:49]OFD Sender: No OFD packet to send [22:35:54]OFD Sender: No OFD packet to send [22:35:59]OFD Sender: No OFD packet to send [22:36:04]OFD Sender: No OFD packet to send [22:36:09]OFD Sender: No OFD packet to send [22:36:14]OFD Sender: No OFD packet to send [22:36:19]OFD Sender: No OFD packet to send [22:36:24]OFD Sender: No OFD packet to send [22:36:29]OFD Sender: No OFD packet to send [22:36:33]recv_with_timeout no data received [22:36:34]OFD Sender: No OFD packet to send [22:36:39]OFD Sender: No OFD packet to send [22:36:44]OFD Sender: No OFD packet to send [22:36:49]OFD Sender: No OFD packet to send [22:36:54]OFD Sender: No OFD packet to send [22:36:59]OFD Sender: No OFD packet to send [22:37:04]OFD Sender: No OFD packet to send [22:37:09]OFD Sender: No OFD packet to send [22:37:14]OFD Sender: No OFD packet to send [22:37:19]OFD Sender: No OFD packet to send [22:37:24]OFD Sender: No OFD packet to send [22:37:29]OFD Sender: No OFD packet to send [22:37:34]OFD Sender: No OFD packet to send [22:37:39]OFD Sender: No OFD packet to send [22:37:44]OFD Sender: No OFD packet to send [22:37:49]OFD Sender: No OFD packet to send [22:37:54]OFD Sender: No OFD packet to send [22:37:59]OFD Sender: No OFD packet to send [22:38:04]OFD Sender: No OFD packet to send [22:38:07]recv_with_timeout no data received [22:38:09]OFD Sender: No OFD packet to send [22:38:14]OFD Sender: No OFD packet to send [22:38:19]OFD Sender: No OFD packet to send [22:38:24]OFD Sender: No OFD packet to send [22:38:29]OFD Sender: No OFD packet to send [22:38:34]OFD Sender: No OFD packet to send [22:38:39]OFD Sender: No OFD packet to send [22:38:40]recv_with_timeout no data received [22:38:44]OFD Sender: No OFD packet to send [22:38:49]OFD Sender: No OFD packet to send [22:38:54]OFD Sender: No OFD packet to send [22:38:57]recv_with_timeout no data received [22:38:59]OFD Sender: No OFD packet to send [22:39:04]OFD Sender: No OFD packet to send [22:39:09]OFD Sender: No OFD packet to send [22:39:14]OFD Sender: No OFD packet to send [22:39:19]OFD Sender: No OFD packet to send [22:39:25]OFD Sender: No OFD packet to send [22:39:30]OFD Sender: No OFD packet to send [22:39:35]OFD Sender: No OFD packet to send [22:39:40]OFD Sender: No OFD packet to send [22:39:45]OFD Sender: No OFD packet to send [22:39:50]OFD Sender: No OFD packet to send [22:39:55]OFD Sender: No OFD packet to send [22:39:58]accept exits with 8 [22:39:58]New connection [22:39:58]New thread 3067018596 created [22:39:58]Thread 3067161956 joined [22:39:58]Waiting for new connection... [22:39:58] Sock 8.Parse request [22:39:58]Sock 8.Check first char [22:39:58]Sock 8.First char is OK [22:39:58]request: POST /json_proto HTTP/1.0 [22:39:58]Method: POST [22:39:58]URL: /json_proto [22:39:58]Method is POST - this is cgi request [22:39:58]url: /json_proto [22:39:58]query_string will be loaded in cgi processing [22:39:58]execute_cgi json_proto POST (null) [22:39:58]execute_cgi path=json_proto method=POST [22:39:58]POST find Content-Length [22:39:58]Host: 172.17.43.67:8080 [22:39:58]Content-Length: 662 [22:39:58]Content-Type: application/json [22:39:58] [22:39:58]POST finish read [22:39:58]Found Content-Length = 662 [22:39:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:58]execute_script... [22:39: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)1785660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:58]POST & json_proto [22:39:58]process_json_proto [22:39:58]json parsed OK: [22:39:58]protocol is kg_v1.0 [22:39:58]action value=close_receipt [22:39:58]process_action close_receipt [22:39:58]cmd_close_receipt [22:39:58]MH_GetDate [22:39:58]Write to MH i2c: F0 00 00 C4 05 B8 [22:39:58]Write i2c OK [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: F0 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: F0 09 00 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: F0 09 00 C4 05 00 3E 4B EF 66 6A BD 47 65 72 [22:39:58]GetLastDocTimeStamp 1726958069 [22:39:58]current date 1726958398 [22:39:58]FM_GetShiftState [22:39:58]SAM_PROTO_GetShiftState [22:39:58]wFMCommunicate request_size=4 [22:39:58]MH_SAM_APDU [22:39:58]CAPDU: 80 13 01 00 [22:39:58]Write to MH i2c: E2 08 00 C5 05 80 13 01 00 00 00 00 00 47 [22:39:58]Write i2c OK [22:39:58]MH_I2C_Read... [22:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:58]Read from MH i2c: E2 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: E2 0E 00 [22:39:58]MH_I2C_Read... [22:39:58]Read from MH i2c: E2 0E 00 C5 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D7 [22:39:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:39:58]wFMCommunicate OK [22:39:58]SAM_PROTO_GetShiftState done [22:39:58]FM_GetShiftState done [22:39:58]opened in 1726878748 [22:39:58]opened+sec_in_day 1726965148 [22:39:58]quantity*price = 50034 [22:39:58]sum+1 = 50036 [22:39:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 391 21.09.2024 22:39 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151641 ФПД: 28274675454627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223958&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151641&fm=28274675454627&tin=02508201610067®Number=0000000000091825&sum=50000 [22:39:59]StoreToDocumentArchive [22:39:59]shift 474 fd 151641 [22:39:59]save to /storage/0474/doc_00151641 [22:39:59]save last doc name /storage/0474/doc_00151641 to /storage/kkm_last_doc_name [22:39:59]save OK [22:39:59]Clear old archive folders... [22:39:59]ProcessDocumentItem done err = 0, tmpTLVsize=247 [22:39:59]tlvbuf is 00F031F0 [22:39:59]SAM_PROTO_ClearQueue [22:39:59]wFMCommunicate request_size=4 [22:39:59]MH_SAM_APDU [22:39:59]CAPDU: 80 09 00 00 [22:39:59]Write to MH i2c: E2 08 00 D2 05 80 09 00 00 00 00 00 00 49 [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:59]Read from MH i2c: E2 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 D2 05 00 90 00 4B [22:39:59]RAPDU: 90 00 [22:39:59]wFMCommunicate OK [22:39:59]SAM_PROTO_ClearQueue done [22:39:59]KKMCreateOFDPacket [22:39:59]OFDProtocolAddRootSTLVToBuf [22:39:59]FM_MakeSignedData [22:39:59]FM_MakeSignedData [22:39:59]SAM_PROTO_SignData [22:39:59]wFMCommunicate request_size=4 [22:39:59]MH_SAM_APDU [22:39:59]CAPDU: 80 0D 01 02 [22:39:59]Write to MH i2c: E2 08 00 D3 05 80 0D 01 02 00 00 00 00 51 [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:59]Read from MH i2c: E2 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 D3 05 00 90 00 4C [22:39:59]RAPDU: 90 00 [22:39:59]wFMCommunicate OK [22:39:59]wFMCommunicate request_size=255 [22:39:59]MH_SAM_APDU [22:39:59]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 3E 4B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 50 02 00 35 04 06 00 19 B7 35 FC 92 [22:39:59]Write to MH i2c: E2 02 01 D4 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 3E 4B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 50 02 00 35 04 06 00 19 B7 35 FC 92 00 00 66 [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:59]Read from MH i2c: E2 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 D4 05 00 90 00 4D [22:39:59]RAPDU: 90 00 [22:39:59]wFMCommunicate OK [22:39:59]wFMCommunicate request_size=6 [22:39:59]MH_SAM_APDU [22:39:59]CAPDU: 80 0D 02 02 01 A3 [22:39:59]Write to MH i2c: E2 09 00 D5 05 80 0D 02 02 01 00 A3 00 00 F9 [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:59]Read from MH i2c: E2 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 03 00 D5 05 00 90 00 4E [22:39:59]RAPDU: 90 00 [22:39:59]wFMCommunicate OK [22:39:59]wFMCommunicate request_size=4 [22:39:59]MH_SAM_APDU [22:39:59]CAPDU: 80 0D 03 02 [22:39:59]Write to MH i2c: E2 08 00 D6 05 80 0D 03 02 00 00 00 00 56 [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:59]Read from MH i2c: E2 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 0B 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 0B 00 D6 05 00 D4 97 79 69 64 D5 B7 63 90 00 F7 [22:39:59]RAPDU: D4 97 79 69 64 D5 B7 63 90 00 [22:39:59]wFMCommunicate OK [22:39:59]SAM_PROTO_SignData done [22:39:59]FM_MakeSignedData done [22:39:59]CreateOFDProtocolMessage [22:39:59]wFMCommunicate request_size=4 [22:39:59]MH_SAM_APDU [22:39:59]CAPDU: 80 11 00 00 [22:39:59]Write to MH i2c: E2 08 00 D7 05 80 11 00 00 00 00 00 00 56 [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:59]Read from MH i2c: E2 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 17 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: E2 17 00 D7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A9 [22:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:39:59]wFMCommunicate OK [22:39:59]CreateOFDProtocolMessage done [22:39:59]OFDSenderStorePacket 151641 [22:39:59]StoreOFDPacket docnum=151641 [22:39:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A2 2B 03 01 7A 6B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 3E 4B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 50 02 00 35 04 06 00 19 B7 35 FC 92 A3 D4 97 79 69 64 D5 B7 63 [22:39:59]CheckFolder [22:39:59]dirname=/storage/ofd_packets [22:39:59]CheckFolder done [22:39:59]ProducePacketName [22:39:59]name=ofd_packets/00151641 [22:39:59]NVStorageSaveData ofd_packets/00151641 [22:39:59]File name is /storage/ofd_packets/00151641 [22:39:59]Write 297 bytes [22:39:59]NVStorageSaveData done [22:39:59]OFDSenderStorePacket done [22:39:59]KKMCreateOFDPacket done [22:39:59]NVStorageSaveData kkm_last_timestamp [22:39:59]File name is /storage/kkm_last_timestamp [22:39:59]Write 4 bytes [22:39:59]NVStorageSaveData done [22:39:59]ExternCall_PrintAddStr [22:39:59]wPrintStart [22:39:59]Write to MH i2c: 01 00 00 D8 05 DD [22:39:59]Write i2c OK [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: 01 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: 01 07 00 [22:39:59]MH_I2C_Read... [22:39:59]Read from MH i2c: 01 07 00 D8 05 00 00 00 00 00 FF 0F F2 [22:39:59]RasterBufferAndPrint [22:39:59]line Счет N : (1)1785660 [22:39:59]line ИНН: 02508201610067 [22:39:59]line Контрольно-Кассовый Чек [22:39:59]line ПРОДАЖА [22:39:59]line ТРК (МРК, ГНК) : 33 [22:39:59]line Товар: 2710124130 [22:39:59]line Super-92 [22:39:59]line 7.220 * 69.30 [22:39:59]line = 500.35 [22:39:59]line НДС 12% НСП 1% [22:39:59]line > о реализуемом товаре [22:39:59]line ОКРУГЛЕНИЕ: -0.35 [22:39:59]line ИТОГО: 500.00 [22:39:59]line Внесено: 500.00 [22:39:59]line СДАЧА: 0.00 [22:39:59]line НСП 1% : 4.43 [22:39:59]line НДС 12% : 53.13 [22:39:59]line Наличными: 500.00 [22:39:59]line Безнал.: 0.00 [22:39:59]line Место: АЗС № 89 "Партнер Нефть" [22:39:59]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:39:59]line СНО: Общий режим [22:39:59]line Чек 391 21.09.2024 22:39 [22:39:59]line Смена: 474 ФФД: 1.0 [22:39:59]line ЗНМ: 0300000113 [22:39:59]line РНМ: 0000000000091825 [22:39:59]line Версия ККМ: 001 [22:39:59]line ФМ: 0000000000871835 [22:39:59]line ФД: 151641 [22:39:59]line ФПД: 28274675454627 [22:39:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T223958&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151641&fm=28274675454627&tin=02508201610067®Number=0000000000091825&sum=50000 [22:40:00]OFD Sender: Processing packet 151641 [packets to send 826, broken 825] [22:40:00]ProducePacketName [22:40:00]name=ofd_packets/00151641 [22:40:00]OFD Sender: To server: pG, [22:40:00]CommunicateWithHost lk.salyk.kg:30040 [22:40:00]ConnectInit lk.salyk.kg [22:40:00]written 0, free lines is 4095 [22:40:00]Write to MH i2c: 01 00 00 03 06 09 [22:40:00]Write i2c OK [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: 01 [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: 01 07 00 [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: 01 07 00 03 06 00 00 00 00 00 D7 0C F3 [22:40:00]RasterBufferAndPrint [22:40:00]line [22:40:00]line [22:40:00]line [22:40:00]line [22:40:00]line [22:40:00]written 0, free lines is 3295 [22:40:00]MH_Cut [22:40:00]Write to MH i2c: D1 01 00 0A 06 01 E2 [22:40:00]Write i2c OK [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: D1 [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: D1 01 00 [22:40:00]MH_I2C_Read... [22:40:00]Read from MH i2c: D1 01 00 0A 06 00 E1 [22:40:00]Write to MH i2c: 01 00 00 0B 06 11 [22:40:00]Write i2c OK [22:40:00]MH_I2C_Read... [22:40:01]*** Cut start [22:40:01]*** Purtial cut [22:40:01]*** Stage 1: CUTSNS_PIN = 1 [22:40:01]Read from MH i2c: 01 [22:40:01]MH_I2C_Read... [22:40:01]*** Stop cut motor [22:40:01]*** Cut end [22:40:01]Read from MH i2c: 01 07 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: 01 07 00 0B 06 00 00 00 00 00 FF 0F 26 [22:40:01]process_action close_receipt done [22:40:01]requested_data is exist [22:40:01]produce_requested_data [22:40:01]requested_item fm.sn is exist - process it [22:40:01]wFMCommunicate request_size=4 [22:40:01]MH_SAM_APDU [22:40:01]CAPDU: 80 11 00 00 [22:40:01]Write to MH i2c: E2 08 00 0C 06 80 11 00 00 00 00 00 00 8C [22:40:01]Write i2c OK [22:40:01]MH_I2C_Read... [22:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:40:01]Read from MH i2c: E2 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 17 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 17 00 0C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DF [22:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:40:01]wFMCommunicate OK [22:40:01]requested_item fd.num is exist - process it [22:40:01]SAM_PROTO_GetFieldsCounters [22:40:01]wFMCommunicate request_size=4 [22:40:01]MH_SAM_APDU [22:40:01]CAPDU: 80 13 00 00 [22:40:01]Write to MH i2c: E2 08 00 0D 06 80 13 00 00 00 00 00 00 8F [22:40:01]Write i2c OK [22:40:01]MH_I2C_Read... [22:40:01]Connected sock=10 [22:40:01]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A2 2B 03 01 7A 6B 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 01 00 00 F4 03 04 00 3E 4B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 50 02 00 35 04 06 00 19 B7 35 FC 92 A3 D4 97 79 69 64 D5 B7 63 [22:40:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:40:01]Read from MH i2c: E2 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 62 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 62 00 0D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 CE [22:40:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 59 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:40:01]wFMCommunicate OK [22:40:01]SAM_PROTO_GetFieldsCounters done [22:40:01]requested_item shift.num is exist - process it [22:40:01]requested_item shift.opened is exist - process it [22:40:01]req_shift_opened [22:40:01]FM_GetShiftState [22:40:01]SAM_PROTO_GetShiftState [22:40:01]wFMCommunicate request_size=4 [22:40:01]MH_SAM_APDU [22:40:01]CAPDU: 80 13 01 00 [22:40:01]Write to MH i2c: E2 08 00 0E 06 80 13 01 00 00 00 00 00 91 [22:40:01]Write i2c OK [22:40:01]MH_I2C_Read... [22:40:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:40:01]Read from MH i2c: E2 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 0E 00 [22:40:01]MH_I2C_Read... [22:40:01]Read from MH i2c: E2 0E 00 0E 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 21 [22:40:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:40:01]wFMCommunicate OK [22:40:01]SAM_PROTO_GetShiftState done [22:40:01]FM_GetShiftState done [22:40:01]req_shift_opened done [22:40:01]requested_item shift.open_date is exist - process it [22:40:01]req_shift_open_date [22:40:01]req_shift_open_date done [22:40:01]produce_requested_data done [22:40:01]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151641,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:40:01]process_action_free close_receipt [22:40:01]json_value_free [22:40:01]json_value_free done [22:40:01]process_json_proto returns [22:40:01]Send response to host [22:40:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151641,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:40:01]free response buf [22:40:01]execute_script done [22:40:01]execute_script returns [22:40:01]free content buf [22:40:01]Sock 8.Close socket [22:40:01]Sock 8.Thread stoped [22:40:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 43 F1 47 00 3A 46 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 59 50 02 00 F4 03 04 00 48 F3 EE 66 B6 04 01 00 00 67 02 60 FA 29 A7 3E 20 [22:40:05]CommunicateWithHost err = 0 [22:40:05]CheckOFDResponse [22:40:05]1017 (14) - 77093643461234 [22:40:05]1041 (16) - 0000000000871835 [22:40:05]1040 (4) - 151641 [22:40:05]1012 (4) - 21.09.2024 16:24 [22:40:05]1206 (1) - 0 [22:40:05]OFD Sender: Remove packet 151641 [22:40:05]ProducePacketName [22:40:05]name=ofd_packets/00151641 [22:40:05]NVStorageDeleteData [22:40:06]OFD Sender: No OFD packet to send [22:40:11]OFD Sender: No OFD packet to send [22:40:16]OFD Sender: No OFD packet to send [22:40:21]OFD Sender: No OFD packet to send [22:40:26]OFD Sender: No OFD packet to send [22:40:31]OFD Sender: No OFD packet to send [22:40:36]OFD Sender: No OFD packet to send [22:40:41]OFD Sender: No OFD packet to send [22:40:46]OFD Sender: No OFD packet to send [22:40:51]OFD Sender: No OFD packet to send [22:40:56]OFD Sender: No OFD packet to send [22:41:01]OFD Sender: No OFD packet to send [22:41:04]recv_with_timeout no data received [22:41:06]OFD Sender: No OFD packet to send [22:41:11]OFD Sender: No OFD packet to send [22:41:16]OFD Sender: No OFD packet to send [22:41:21]OFD Sender: No OFD packet to send [22:41:26]OFD Sender: No OFD packet to send [22:41:31]OFD Sender: No OFD packet to send [22:41:36]OFD Sender: No OFD packet to send [22:41:41]OFD Sender: No OFD packet to send [22:41:46]OFD Sender: No OFD packet to send [22:41:51]OFD Sender: No OFD packet to send [22:41:56]OFD Sender: No OFD packet to send [22:42:01]OFD Sender: No OFD packet to send [22:42:06]OFD Sender: No OFD packet to send [22:42:11]OFD Sender: No OFD packet to send [22:42:16]OFD Sender: No OFD packet to send [22:42:21]OFD Sender: No OFD packet to send [22:42:26]OFD Sender: No OFD packet to send [22:42:29]recv_with_timeout no data received [22:42:31]OFD Sender: No OFD packet to send [22:42:36]OFD Sender: No OFD packet to send [22:42:41]OFD Sender: No OFD packet to send [22:42:46]OFD Sender: No OFD packet to send [22:42:51]OFD Sender: No OFD packet to send [22:42:57]OFD Sender: No OFD packet to send [22:43:02]OFD Sender: No OFD packet to send [22:43:07]OFD Sender: No OFD packet to send [22:43:12]OFD Sender: No OFD packet to send [22:43:17]OFD Sender: No OFD packet to send [22:43:20]recv_with_timeout no data received [22:43:22]OFD Sender: No OFD packet to send [22:43:27]OFD Sender: No OFD packet to send [22:43:32]OFD Sender: No OFD packet to send [22:43:37]OFD Sender: No OFD packet to send [22:43:42]OFD Sender: No OFD packet to send [22:43:45]recv_with_timeout no data received [22:43:47]OFD Sender: No OFD packet to send [22:43:52]OFD Sender: No OFD packet to send [22:43:57]OFD Sender: No OFD packet to send [22:44:02]OFD Sender: No OFD packet to send [22:44:07]OFD Sender: No OFD packet to send [22:44:12]OFD Sender: No OFD packet to send [22:44:17]OFD Sender: No OFD packet to send [22:44:22]OFD Sender: No OFD packet to send [22:44:27]OFD Sender: No OFD packet to send [22:44:27]recv_with_timeout no data received [22:44:32]OFD Sender: No OFD packet to send [22:44:37]OFD Sender: No OFD packet to send [22:44:42]OFD Sender: No OFD packet to send [22:44:47]OFD Sender: No OFD packet to send [22:44:52]OFD Sender: No OFD packet to send [22:44:57]OFD Sender: No OFD packet to send [22:45:02]OFD Sender: No OFD packet to send [22:45:07]OFD Sender: No OFD packet to send [22:45:12]OFD Sender: No OFD packet to send [22:45:17]OFD Sender: No OFD packet to send [22:45:22]OFD Sender: No OFD packet to send [22:45:23]accept exits with 9 [22:45:23]New connection [22:45:23]New thread 3067161956 created [22:45:23]Thread 3067018596 joined [22:45:23]Waiting for new connection... [22:45:23] Sock 9.Parse request [22:45:23]Sock 9.Check first char [22:45:23]Sock 9.First char is OK [22:45:23]request: POST /json_proto HTTP/1.0 [22:45:23]Method: POST [22:45:23]URL: /json_proto [22:45:23]Method is POST - this is cgi request [22:45:23]url: /json_proto [22:45:23]query_string will be loaded in cgi processing [22:45:23]execute_cgi json_proto POST (null) [22:45:23]execute_cgi path=json_proto method=POST [22:45:23]POST find Content-Length [22:45:23]Host: 172.17.43.67:8080 [22:45:23]Content-Length: 798 [22:45:23]Content-Type: application/json [22:45:23] [22:45:23]POST finish read [22:45:23]Found Content-Length = 798 [22:45:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3991558", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:23]execute_script... [22:45: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)1785661", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3991558", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:45:23]POST & json_proto [22:45:23]process_json_proto [22:45:23]json parsed OK: [22:45:23]protocol is kg_v1.0 [22:45:23]action value=close_receipt [22:45:23]process_action close_receipt [22:45:23]cmd_close_receipt [22:45:23]MH_GetDate [22:45:23]Write to MH i2c: F0 00 00 0F 06 04 [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: F0 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: F0 09 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: F0 09 00 0F 06 00 83 4C EF 66 6A BD 47 65 04 [22:45:23]GetLastDocTimeStamp 1726958398 [22:45:23]current date 1726958723 [22:45:23]FM_GetShiftState [22:45:23]SAM_PROTO_GetShiftState [22:45:23]wFMCommunicate request_size=4 [22:45:23]MH_SAM_APDU [22:45:23]CAPDU: 80 13 01 00 [22:45:23]Write to MH i2c: E2 08 00 10 06 80 13 01 00 00 00 00 00 93 [22:45:23]Write i2c OK [22:45:23]MH_I2C_Read... [22:45:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:23]Read from MH i2c: E2 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 0E 00 [22:45:23]MH_I2C_Read... [22:45:23]Read from MH i2c: E2 0E 00 10 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 23 [22:45:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:45:23]wFMCommunicate OK [22:45:23]SAM_PROTO_GetShiftState done [22:45:23]FM_GetShiftState done [22:45:23]opened in 1726878748 [22:45:23]opened+sec_in_day 1726965148 [22:45:23]quantity*price = 0 [22:45:23]sum+1 = 1 [22:45:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 392 21.09.2024 22:45 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3991558 ФМ: 0000000000871835 ФД: 151642 ФПД: 20556250872714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T224523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151642&fm=20556250872714&tin=02508201610067®Number=0000000000091825&sum=0 [22:45:24]StoreToDocumentArchive [22:45:24]shift 474 fd 151642 [22:45:24]save to /storage/0474/doc_00151642 [22:45:24]save last doc name /storage/0474/doc_00151642 to /storage/kkm_last_doc_name [22:45:24]save OK [22:45:24]Clear old archive folders... [22:45:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:45:24]tlvbuf is 00FA1F40 [22:45:24]SAM_PROTO_ClearQueue [22:45:24]wFMCommunicate request_size=4 [22:45:24]MH_SAM_APDU [22:45:24]CAPDU: 80 09 00 00 [22:45:24]Write to MH i2c: E2 08 00 1D 06 80 09 00 00 00 00 00 00 95 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:45:24]Read from MH i2c: E2 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 1D 06 00 90 00 97 [22:45:24]RAPDU: 90 00 [22:45:24]wFMCommunicate OK [22:45:24]SAM_PROTO_ClearQueue done [22:45:24]KKMCreateOFDPacket [22:45:24]OFDProtocolAddRootSTLVToBuf [22:45:24]FM_MakeSignedData [22:45:24]FM_MakeSignedData [22:45:24]SAM_PROTO_SignData [22:45:24]wFMCommunicate request_size=4 [22:45:24]MH_SAM_APDU [22:45:24]CAPDU: 80 0D 01 02 [22:45:24]Write to MH i2c: E2 08 00 1E 06 80 0D 01 02 00 00 00 00 9D [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:45:24]Read from MH i2c: E2 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 1E 06 00 90 00 98 [22:45:24]RAPDU: 90 00 [22:45:24]wFMCommunicate OK [22:45:24]wFMCommunicate request_size=255 [22:45:24]MH_SAM_APDU [22:45:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 83 4C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 50 02 00 35 04 06 00 12 B2 20 07 [22:45:24]Write to MH i2c: E2 02 01 1F 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 83 4C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 50 02 00 35 04 06 00 12 B2 20 07 00 00 96 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:24]Read from MH i2c: E2 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 1F 06 00 90 00 99 [22:45:24]RAPDU: 90 00 [22:45:24]wFMCommunicate OK [22:45:24]wFMCommunicate request_size=7 [22:45:24]MH_SAM_APDU [22:45:24]CAPDU: 80 0D 02 02 02 FB 8A [22:45:24]Write to MH i2c: E2 0A 00 20 06 80 0D 02 02 02 00 FB 8A 00 00 29 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:45:24]Read from MH i2c: E2 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 03 00 20 06 00 90 00 9A [22:45:24]RAPDU: 90 00 [22:45:24]wFMCommunicate OK [22:45:24]wFMCommunicate request_size=4 [22:45:24]MH_SAM_APDU [22:45:24]CAPDU: 80 0D 03 02 [22:45:24]Write to MH i2c: E2 08 00 21 06 80 0D 03 02 00 00 00 00 A2 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:45:24]Read from MH i2c: E2 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 0B 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 0B 00 21 06 00 83 2C 3F 83 A2 2E 67 08 90 00 53 [22:45:24]RAPDU: 83 2C 3F 83 A2 2E 67 08 90 00 [22:45:24]wFMCommunicate OK [22:45:24]SAM_PROTO_SignData done [22:45:24]FM_MakeSignedData done [22:45:24]CreateOFDProtocolMessage [22:45:24]wFMCommunicate request_size=4 [22:45:24]MH_SAM_APDU [22:45:24]CAPDU: 80 11 00 00 [22:45:24]Write to MH i2c: E2 08 00 22 06 80 11 00 00 00 00 00 00 A2 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:24]Read from MH i2c: E2 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 17 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: E2 17 00 22 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F5 [22:45:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:45:24]wFMCommunicate OK [22:45:24]CreateOFDProtocolMessage done [22:45:24]OFDSenderStorePacket 151642 [22:45:24]StoreOFDPacket docnum=151642 [22:45:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 4D 04 01 4F 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 83 4C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 50 02 00 35 04 06 00 12 B2 20 07 FB 8A 83 2C 3F 83 A2 2E 67 08 [22:45:24]CheckFolder [22:45:24]dirname=/storage/ofd_packets [22:45:24]CheckFolder done [22:45:24]ProducePacketName [22:45:24]name=ofd_packets/00151642 [22:45:24]NVStorageSaveData ofd_packets/00151642 [22:45:24]File name is /storage/ofd_packets/00151642 [22:45:24]Write 298 bytes [22:45:24]NVStorageSaveData done [22:45:24]OFDSenderStorePacket done [22:45:24]KKMCreateOFDPacket done [22:45:24]NVStorageSaveData kkm_last_timestamp [22:45:24]File name is /storage/kkm_last_timestamp [22:45:24]Write 4 bytes [22:45:24]NVStorageSaveData done [22:45:24]ExternCall_PrintAddStr [22:45:24]wPrintStart [22:45:24]Write to MH i2c: 01 00 00 23 06 29 [22:45:24]Write i2c OK [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 07 00 [22:45:24]MH_I2C_Read... [22:45:24]Read from MH i2c: 01 07 00 23 06 00 00 00 00 00 FF 0F 3E [22:45:24]RasterBufferAndPrint [22:45:24]line Счет N : (1)1785661 [22:45:24]line ИНН: 02508201610067 [22:45:24]line Контрольно-Кассовый Чек [22:45:24]line ПРОДАЖА [22:45:24]line ТРК (МРК, ГНК) : 31 [22:45:24]line Товар: 2710194210 [22:45:24]line ДТ-К-5 [22:45:24]line 13.130 * 0.00 [22:45:24]line = 0.00 [22:45:24]line НДС 12% НСП 1% [22:45:24]line > о реализуемом товаре [22:45:24]line ИТОГО: 0.00 [22:45:24]line НСП 1% : 0.00 [22:45:24]line НДС 12% : 0.00 [22:45:24]line Наличными: 0.00 [22:45:24]line Безнал.: 0.00 [22:45:24]line Место: АЗС № 89 "Партнер Нефть" [22:45:24]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:45:24]line СНО: Общий режим [22:45:24]line Чек 392 21.09.2024 22:45 [22:45:24]line Смена: 474 ФФД: 1.0 [22:45:24]line ЗНМ: 0300000113 [22:45:24]line РНМ: 0000000000091825 [22:45:24]line Версия ККМ: 001 [22:45:24]line Талоны: Топливные Талоны [22:45:24]line 3991558 [22:45:24]line ФМ: 0000000000871835 [22:45:24]line ФД: 151642 [22:45:24]line ФПД: 20556250872714 [22:45:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T224523&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151642&fm=20556250872714&tin=02508201610067®Number=0000000000091825&sum=0 [22:45:25]OFD Sender: Processing packet 151642 [packets to send 826, broken 825] [22:45:25]ProducePacketName [22:45:25]name=ofd_packets/00151642 [22:45:25]OFD Sender: To server: pG, [22:45:25]CommunicateWithHost lk.salyk.kg:30040 [22:45:25]ConnectInit lk.salyk.kg [22:45:25]written 0, free lines is 4095 [22:45:25]Write to MH i2c: 01 00 00 4D 06 53 [22:45:25]Write i2c OK [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: 01 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: 01 07 00 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: 01 07 00 4D 06 00 00 00 00 00 E3 0C 49 [22:45:25]RasterBufferAndPrint [22:45:25]line [22:45:25]line [22:45:25]line [22:45:25]line [22:45:25]line [22:45:25]written 0, free lines is 3305 [22:45:25]MH_Cut [22:45:25]Write to MH i2c: D1 01 00 54 06 01 2C [22:45:25]Write i2c OK [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: D1 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: D1 01 00 [22:45:25]MH_I2C_Read... [22:45:25]Read from MH i2c: D1 01 00 54 06 00 2B [22:45:25]Write to MH i2c: 01 00 00 55 06 5B [22:45:25]Write i2c OK [22:45:25]MH_I2C_Read... [22:45:26]*** Cut start [22:45:26]*** Purtial cut [22:45:26]*** CUTSNS_PIN = 0 [22:45:26]*** Stage 1: CUTSNS_PIN = 1 [22:45:27]Connected sock=11 [22:45:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 F0 4D 04 01 4F 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 83 4C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 50 02 00 35 04 06 00 12 B2 20 07 FB 8A 83 2C 3F 83 A2 2E 67 08 [22:45:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6D A2 47 00 C3 C2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5A 50 02 00 F4 03 04 00 8B F4 EE 66 B6 04 01 00 00 2B C9 D7 12 08 97 89 60 [22:45:28]CommunicateWithHost err = 0 [22:45:28]CheckOFDResponse [22:45:28]1017 (14) - 77093643461234 [22:45:28]1041 (16) - 0000000000871835 [22:45:28]1040 (4) - 151642 [22:45:28]1012 (4) - 21.09.2024 16:30 [22:45:28]1206 (1) - 0 [22:45:28]OFD Sender: Remove packet 151642 [22:45:28]ProducePacketName [22:45:28]name=ofd_packets/00151642 [22:45:28]NVStorageDeleteData [22:45:28]Read from MH i2c: 01 [22:45:28]MH_I2C_Read... [22:45:28]*** Stop cut motor [22:45:28]*** Cut end [22:45:28]Read from MH i2c: 01 07 00 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: 01 07 00 55 06 00 00 00 00 00 FF 0F 70 [22:45:28]process_action close_receipt done [22:45:28]requested_data is exist [22:45:28]produce_requested_data [22:45:28]requested_item fm.sn is exist - process it [22:45:28]wFMCommunicate request_size=4 [22:45:28]MH_SAM_APDU [22:45:28]CAPDU: 80 11 00 00 [22:45:28]Write to MH i2c: E2 08 00 56 06 80 11 00 00 00 00 00 00 D6 [22:45:28]Write i2c OK [22:45:28]MH_I2C_Read... [22:45:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:45:28]Read from MH i2c: E2 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: E2 17 00 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: E2 17 00 56 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [22:45:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:45:28]wFMCommunicate OK [22:45:28]requested_item fd.num is exist - process it [22:45:28]SAM_PROTO_GetFieldsCounters [22:45:28]wFMCommunicate request_size=4 [22:45:28]MH_SAM_APDU [22:45:28]CAPDU: 80 13 00 00 [22:45:28]Write to MH i2c: E2 08 00 57 06 80 13 00 00 00 00 00 00 D9 [22:45:28]Write i2c OK [22:45:28]MH_I2C_Read... [22:45:28]OFD Sender: No OFD packet to send [22:45:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:45:28]Read from MH i2c: E2 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: E2 62 00 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: E2 62 00 57 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 1C [22:45:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:45:28]wFMCommunicate OK [22:45:28]SAM_PROTO_GetFieldsCounters done [22:45:28]requested_item shift.num is exist - process it [22:45:28]requested_item shift.opened is exist - process it [22:45:28]req_shift_opened [22:45:28]FM_GetShiftState [22:45:28]SAM_PROTO_GetShiftState [22:45:28]wFMCommunicate request_size=4 [22:45:28]MH_SAM_APDU [22:45:28]CAPDU: 80 13 01 00 [22:45:28]Write to MH i2c: E2 08 00 58 06 80 13 01 00 00 00 00 00 DB [22:45:28]Write i2c OK [22:45:28]MH_I2C_Read... [22:45:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:45:28]Read from MH i2c: E2 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: E2 0E 00 [22:45:28]MH_I2C_Read... [22:45:28]Read from MH i2c: E2 0E 00 58 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6B [22:45:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:45:28]wFMCommunicate OK [22:45:28]SAM_PROTO_GetShiftState done [22:45:28]FM_GetShiftState done [22:45:28]req_shift_opened done [22:45:28]requested_item shift.open_date is exist - process it [22:45:28]req_shift_open_date [22:45:28]req_shift_open_date done [22:45:28]produce_requested_data done [22:45:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151642,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:45:28]process_action_free close_receipt [22:45:28]json_value_free [22:45:28]json_value_free done [22:45:28]process_json_proto returns [22:45:28]Send response to host [22:45:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151642,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:45:28]free response buf [22:45:28]execute_script done [22:45:28]execute_script returns [22:45:28]free content buf [22:45:28]Sock 9.Close socket [22:45:28]Sock 9.Thread stoped [22:45:33]OFD Sender: No OFD packet to send [22:45:38]recv_with_timeout no data received [22:45:38]OFD Sender: No OFD packet to send [22:45:43]OFD Sender: No OFD packet to send [22:45:48]OFD Sender: No OFD packet to send [22:45:53]OFD Sender: No OFD packet to send [22:45:58]OFD Sender: No OFD packet to send [22:46:03]OFD Sender: No OFD packet to send [22:46:08]OFD Sender: No OFD packet to send [22:46:13]OFD Sender: No OFD packet to send [22:46:18]OFD Sender: No OFD packet to send [22:46:23]OFD Sender: No OFD packet to send [22:46:28]OFD Sender: No OFD packet to send [22:46:33]OFD Sender: No OFD packet to send [22:46:38]OFD Sender: No OFD packet to send [22:46:43]OFD Sender: No OFD packet to send [22:46:48]OFD Sender: No OFD packet to send [22:46:53]OFD Sender: No OFD packet to send [22:46:58]OFD Sender: No OFD packet to send [22:47:03]OFD Sender: No OFD packet to send [22:47:08]OFD Sender: No OFD packet to send [22:47:13]OFD Sender: No OFD packet to send [22:47:18]OFD Sender: No OFD packet to send [22:47:23]OFD Sender: No OFD packet to send [22:47:29]OFD Sender: No OFD packet to send [22:47:34]OFD Sender: No OFD packet to send [22:47:39]OFD Sender: No OFD packet to send [22:47:43]accept exits with 8 [22:47:43]New connection [22:47:43]New thread 3067018596 created [22:47:43]Thread 3067161956 joined [22:47:43]Waiting for new connection... [22:47:43] Sock 8.Parse request [22:47:43]Sock 8.Check first char [22:47:43]Sock 8.First char is OK [22:47:43]request: POST /json_proto HTTP/1.0 [22:47:43]Method: POST [22:47:43]URL: /json_proto [22:47:43]Method is POST - this is cgi request [22:47:43]url: /json_proto [22:47:43]query_string will be loaded in cgi processing [22:47:43]execute_cgi json_proto POST (null) [22:47:43]execute_cgi path=json_proto method=POST [22:47:43]POST find Content-Length [22:47:43]Host: 172.17.43.67:8080 [22:47:43]Content-Length: 678 [22:47:43]Content-Type: application/json [22:47:43] [22:47:43]POST finish read [22:47:43]Found Content-Length = 678 [22:47:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:43]execute_script... [22:47: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)1785662", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:43]POST & json_proto [22:47:43]process_json_proto [22:47:43]json parsed OK: [22:47:43]protocol is kg_v1.0 [22:47:43]action value=close_receipt [22:47:43]process_action close_receipt [22:47:43]cmd_close_receipt [22:47:43]MH_GetDate [22:47:43]Write to MH i2c: F0 00 00 59 06 4E [22:47:43]Write i2c OK [22:47:43]MH_I2C_Read... [22:47:43]Read from MH i2c: F0 [22:47:43]MH_I2C_Read... [22:47:43]Read from MH i2c: F0 09 00 [22:47:43]MH_I2C_Read... [22:47:43]Read from MH i2c: F0 09 00 59 06 00 10 4D EF 66 6A BD 47 65 DC [22:47:43]GetLastDocTimeStamp 1726958723 [22:47:43]current date 1726958864 [22:47:43]FM_GetShiftState [22:47:43]SAM_PROTO_GetShiftState [22:47:43]wFMCommunicate request_size=4 [22:47:43]MH_SAM_APDU [22:47:43]CAPDU: 80 13 01 00 [22:47:43]Write to MH i2c: E2 08 00 5A 06 80 13 01 00 00 00 00 00 DD [22:47:43]Write i2c OK [22:47:43]MH_I2C_Read... [22:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:43]Read from MH i2c: E2 [22:47:43]MH_I2C_Read... [22:47:43]Read from MH i2c: E2 0E 00 [22:47:43]MH_I2C_Read... [22:47:43]Read from MH i2c: E2 0E 00 5A 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6D [22:47:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:47:43]wFMCommunicate OK [22:47:43]SAM_PROTO_GetShiftState done [22:47:43]FM_GetShiftState done [22:47:43]opened in 1726878748 [22:47:43]opened+sec_in_day 1726965148 [22:47:43]quantity*price = 50036 [22:47:43]sum+1 = 50037 [22:47:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 393 21.09.2024 22:47 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151643 ФПД: 151618084024990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T224744&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151643&fm=151618084024990&tin=02508201610067®Number=0000000000091825&sum=50000 [22:47:44]StoreToDocumentArchive [22:47:44]shift 474 fd 151643 [22:47:44]save to /storage/0474/doc_00151643 [22:47:44]save last doc name /storage/0474/doc_00151643 to /storage/kkm_last_doc_name [22:47:44]save OK [22:47:44]Clear old archive folders... [22:47:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:47:44]tlvbuf is 00F104E0 [22:47:44]SAM_PROTO_ClearQueue [22:47:44]wFMCommunicate request_size=4 [22:47:44]MH_SAM_APDU [22:47:44]CAPDU: 80 09 00 00 [22:47:44]Write to MH i2c: E2 08 00 67 06 80 09 00 00 00 00 00 00 DF [22:47:44]Write i2c OK [22:47:44]MH_I2C_Read... [22:47:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:47:44]Read from MH i2c: E2 [22:47:44]MH_I2C_Read... [22:47:44]Read from MH i2c: E2 03 00 [22:47:44]MH_I2C_Read... [22:47:44]Read from MH i2c: E2 03 00 67 06 00 90 00 E1 [22:47:44]RAPDU: 90 00 [22:47:44]wFMCommunicate OK [22:47:44]SAM_PROTO_ClearQueue done [22:47:44]KKMCreateOFDPacket [22:47:44]OFDProtocolAddRootSTLVToBuf [22:47:44]FM_MakeSignedData [22:47:44]FM_MakeSignedData [22:47:44]SAM_PROTO_SignData [22:47:44]wFMCommunicate request_size=4 [22:47:44]MH_SAM_APDU [22:47:44]CAPDU: 80 0D 01 02 [22:47:44]Write to MH i2c: E2 08 00 68 06 80 0D 01 02 00 00 00 00 E7 [22:47:44]Write i2c OK [22:47:44]MH_I2C_Read... [22:47:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:47:45]Read from MH i2c: E2 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 03 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 03 00 68 06 00 90 00 E2 [22:47:45]RAPDU: 90 00 [22:47:45]wFMCommunicate OK [22:47:45]wFMCommunicate request_size=255 [22:47:45]MH_SAM_APDU [22:47:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 10 4D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 50 02 00 35 04 06 00 89 [22:47:45]Write to MH i2c: E2 02 01 69 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 10 4D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 50 02 00 35 04 06 00 89 00 00 B3 [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:45]Read from MH i2c: E2 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 03 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 03 00 69 06 00 90 00 E3 [22:47:45]RAPDU: 90 00 [22:47:45]wFMCommunicate OK [22:47:45]wFMCommunicate request_size=10 [22:47:45]MH_SAM_APDU [22:47:45]CAPDU: 80 0D 02 02 05 E5 56 0A 32 9E [22:47:45]Write to MH i2c: E2 0D 00 6A 06 80 0D 02 02 05 00 E5 56 0A 32 9E 00 00 09 [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:45]Read from MH i2c: E2 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 03 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 03 00 6A 06 00 90 00 E4 [22:47:45]RAPDU: 90 00 [22:47:45]wFMCommunicate OK [22:47:45]wFMCommunicate request_size=4 [22:47:45]MH_SAM_APDU [22:47:45]CAPDU: 80 0D 03 02 [22:47:45]Write to MH i2c: E2 08 00 6B 06 80 0D 03 02 00 00 00 00 EC [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:47:45]Read from MH i2c: E2 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 0B 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 0B 00 6B 06 00 A2 F5 5E 24 41 77 D8 15 90 00 AB [22:47:45]RAPDU: A2 F5 5E 24 41 77 D8 15 90 00 [22:47:45]wFMCommunicate OK [22:47:45]SAM_PROTO_SignData done [22:47:45]FM_MakeSignedData done [22:47:45]CreateOFDProtocolMessage [22:47:45]wFMCommunicate request_size=4 [22:47:45]MH_SAM_APDU [22:47:45]CAPDU: 80 11 00 00 [22:47:45]Write to MH i2c: E2 08 00 6C 06 80 11 00 00 00 00 00 00 EC [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:45]Read from MH i2c: E2 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 17 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: E2 17 00 6C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [22:47:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:47:45]wFMCommunicate OK [22:47:45]CreateOFDProtocolMessage done [22:47:45]OFDSenderStorePacket 151643 [22:47:45]StoreOFDPacket docnum=151643 [22:47:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 FC 07 01 74 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 10 4D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 50 02 00 35 04 06 00 89 E5 56 0A 32 9E A2 F5 5E 24 41 77 D8 15 [22:47:45]CheckFolder [22:47:45]dirname=/storage/ofd_packets [22:47:45]CheckFolder done [22:47:45]ProducePacketName [22:47:45]name=ofd_packets/00151643 [22:47:45]NVStorageSaveData ofd_packets/00151643 [22:47:45]File name is /storage/ofd_packets/00151643 [22:47:45]Write 301 bytes [22:47:45]NVStorageSaveData done [22:47:45]OFDSenderStorePacket done [22:47:45]KKMCreateOFDPacket done [22:47:45]NVStorageSaveData kkm_last_timestamp [22:47:45]File name is /storage/kkm_last_timestamp [22:47:45]Write 4 bytes [22:47:45]NVStorageSaveData done [22:47:45]ExternCall_PrintAddStr [22:47:45]wPrintStart [22:47:45]Write to MH i2c: 01 00 00 6D 06 73 [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: 01 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: 01 07 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: 01 07 00 6D 06 00 00 00 00 00 FF 0F 88 [22:47:45]RasterBufferAndPrint [22:47:45]line Счет N : (1)1785662 [22:47:45]line ИНН: 02508201610067 [22:47:45]line Контрольно-Кассовый Чек [22:47:45]line ПРОДАЖА [22:47:45]line ТРК (МРК, ГНК) : 12 [22:47:45]line Товар: 2710124130 [22:47:45]line Аи-92-К-5 [22:47:45]line 7.380 * 67.80 [22:47:45]line = 500.36 [22:47:45]line НДС 12% НСП 1% [22:47:45]line > о реализуемом товаре [22:47:45]line ОКРУГЛЕНИЕ: -0.36 [22:47:45]line ИТОГО: 500.00 [22:47:45]line Внесено: 500.00 [22:47:45]line СДАЧА: 0.00 [22:47:45]line НСП 1% : 4.43 [22:47:45]line НДС 12% : 53.14 [22:47:45]line Наличными: 500.00 [22:47:45]line Безнал.: 0.00 [22:47:45]line Место: АЗС № 89 "Партнер Нефть" [22:47:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:47:45]line СНО: Общий режим [22:47:45]line Чек 393 21.09.2024 22:47 [22:47:45]line Смена: 474 ФФД: 1.0 [22:47:45]line ЗНМ: 0300000113 [22:47:45]line РНМ: 0000000000091825 [22:47:45]line Версия ККМ: 001 [22:47:45]line ФМ: 0000000000871835 [22:47:45]line ФД: 151643 [22:47:45]line ФПД: 151618084024990 [22:47:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T224744&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151643&fm=151618084024990&tin=02508201610067®Number=0000000000091825&sum=50000 [22:47:45]written 0, free lines is 4095 [22:47:45]OFD Sender: Processing packet 151643 [packets to send 826, broken 825] [22:47:45]ProducePacketName [22:47:45]name=ofd_packets/00151643 [22:47:45]OFD Sender: To server: pG, [22:47:45]CommunicateWithHost lk.salyk.kg:30040 [22:47:45]ConnectInit lk.salyk.kg [22:47:45]Write to MH i2c: 01 00 00 98 06 9E [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: 01 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: 01 07 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: 01 07 00 98 06 00 00 00 00 00 DF 0C 90 [22:47:45]RasterBufferAndPrint [22:47:45]line [22:47:45]line [22:47:45]line [22:47:45]line [22:47:45]line [22:47:45]written 0, free lines is 3301 [22:47:45]MH_Cut [22:47:45]Write to MH i2c: D1 01 00 9F 06 01 77 [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: D1 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: D1 01 00 [22:47:45]MH_I2C_Read... [22:47:45]Read from MH i2c: D1 01 00 9F 06 00 76 [22:47:45]Write to MH i2c: 01 00 00 A0 06 A6 [22:47:45]Write i2c OK [22:47:45]MH_I2C_Read... [22:47:46]*** Cut start [22:47:46]*** Purtial cut [22:47:46]*** Stage 1: CUTSNS_PIN = 1 [22:47:46]Read from MH i2c: 01 [22:47:47]MH_I2C_Read... [22:47:47]*** Stop cut motor [22:47:47]*** Cut end [22:47:47]Read from MH i2c: 01 07 00 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: 01 07 00 A0 06 00 00 00 00 00 FF 0F BB [22:47:47]process_action close_receipt done [22:47:47]requested_data is exist [22:47:47]produce_requested_data [22:47:47]requested_item fm.sn is exist - process it [22:47:47]wFMCommunicate request_size=4 [22:47:47]MH_SAM_APDU [22:47:47]CAPDU: 80 11 00 00 [22:47:47]Write to MH i2c: E2 08 00 A1 06 80 11 00 00 00 00 00 00 21 [22:47:47]Write i2c OK [22:47:47]MH_I2C_Read... [22:47:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:47]Read from MH i2c: E2 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: E2 17 00 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: E2 17 00 A1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 74 [22:47:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:47:47]wFMCommunicate OK [22:47:47]requested_item fd.num is exist - process it [22:47:47]SAM_PROTO_GetFieldsCounters [22:47:47]wFMCommunicate request_size=4 [22:47:47]MH_SAM_APDU [22:47:47]CAPDU: 80 13 00 00 [22:47:47]Write to MH i2c: E2 08 00 A2 06 80 13 00 00 00 00 00 00 24 [22:47:47]Write i2c OK [22:47:47]MH_I2C_Read... [22:47:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:47:47]Read from MH i2c: E2 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: E2 62 00 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: E2 62 00 A2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 6B [22:47:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:47:47]wFMCommunicate OK [22:47:47]SAM_PROTO_GetFieldsCounters done [22:47:47]requested_item shift.num is exist - process it [22:47:47]requested_item shift.opened is exist - process it [22:47:47]req_shift_opened [22:47:47]FM_GetShiftState [22:47:47]SAM_PROTO_GetShiftState [22:47:47]wFMCommunicate request_size=4 [22:47:47]MH_SAM_APDU [22:47:47]CAPDU: 80 13 01 00 [22:47:47]Write to MH i2c: E2 08 00 A3 06 80 13 01 00 00 00 00 00 26 [22:47:47]Write i2c OK [22:47:47]MH_I2C_Read... [22:47:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:47]Read from MH i2c: E2 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: E2 0E 00 [22:47:47]MH_I2C_Read... [22:47:47]Read from MH i2c: E2 0E 00 A3 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B6 [22:47:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:47:47]wFMCommunicate OK [22:47:47]SAM_PROTO_GetShiftState done [22:47:47]FM_GetShiftState done [22:47:47]req_shift_opened done [22:47:47]requested_item shift.open_date is exist - process it [22:47:47]req_shift_open_date [22:47:47]req_shift_open_date done [22:47:47]produce_requested_data done [22:47:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151643,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:47:47]process_action_free close_receipt [22:47:47]json_value_free [22:47:47]json_value_free done [22:47:47]process_json_proto returns [22:47:47]Send response to host [22:47:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151643,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:47:47]free response buf [22:47:47]execute_script done [22:47:47]execute_script returns [22:47:47]free content buf [22:47:47]Sock 8.Close socket [22:47:47]Sock 8.Thread stoped [22:47:50]ConnectInit Can't take IP for lk.salyk.kg [22:47:50]CommunicateWithHost connect error [22:47:50]CommunicateWithHost err = -1 [22:47:50]OFD Sender: Server communicate error [22:47:55]OFD Sender: Processing packet 151643 [packets to send 826, broken 825] [22:47:55]ProducePacketName [22:47:55]name=ofd_packets/00151643 [22:47:55]OFD Sender: To server: pG, [22:47:55]CommunicateWithHost lk.salyk.kg:30040 [22:47:55]ConnectInit lk.salyk.kg [22:47:57]Connected sock=8 [22:47:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 14 FC 07 01 74 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 10 4D EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 50 02 00 35 04 06 00 89 E5 56 0A 32 9E A2 F5 5E 24 41 77 D8 15 [22:47:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FB 01 47 00 C9 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5B 50 02 00 F4 03 04 00 21 F5 EE 66 B6 04 01 00 00 9E 1B A7 7B 06 8D E9 20 [22:47:57]CommunicateWithHost err = 0 [22:47:57]CheckOFDResponse [22:47:57]1017 (14) - 77093643461234 [22:47:57]1041 (16) - 0000000000871835 [22:47:57]1040 (4) - 151643 [22:47:57]1012 (4) - 21.09.2024 16:32 [22:47:57]1206 (1) - 0 [22:47:57]OFD Sender: Remove packet 151643 [22:47:57]ProducePacketName [22:47:57]name=ofd_packets/00151643 [22:47:57]NVStorageDeleteData [22:47:58]OFD Sender: No OFD packet to send [22:48:03]OFD Sender: No OFD packet to send [22:48:07]recv_with_timeout no data received [22:48:08]OFD Sender: No OFD packet to send [22:48:13]OFD Sender: No OFD packet to send [22:48:18]OFD Sender: No OFD packet to send [22:48:23]OFD Sender: No OFD packet to send [22:48:28]OFD Sender: No OFD packet to send [22:48:33]OFD Sender: No OFD packet to send [22:48:38]OFD Sender: No OFD packet to send [22:48:43]OFD Sender: No OFD packet to send [22:48:48]OFD Sender: No OFD packet to send [22:48:53]OFD Sender: No OFD packet to send [22:48:58]OFD Sender: No OFD packet to send [22:49:03]OFD Sender: No OFD packet to send [22:49:08]OFD Sender: No OFD packet to send [22:49:13]OFD Sender: No OFD packet to send [22:49:18]OFD Sender: No OFD packet to send [22:49:23]OFD Sender: No OFD packet to send [22:49:28]OFD Sender: No OFD packet to send [22:49:33]OFD Sender: No OFD packet to send [22:49:38]OFD Sender: No OFD packet to send [22:49:43]OFD Sender: No OFD packet to send [22:49:45]recv_with_timeout no data received [22:49:48]OFD Sender: No OFD packet to send [22:49:53]OFD Sender: No OFD packet to send [22:49:58]OFD Sender: No OFD packet to send [22:50:03]OFD Sender: No OFD packet to send [22:50:07]recv_with_timeout no data received [22:50:08]OFD Sender: No OFD packet to send [22:50:13]OFD Sender: No OFD packet to send [22:50:18]OFD Sender: No OFD packet to send [22:50:23]OFD Sender: No OFD packet to send [22:50:27]recv_with_timeout no data received [22:50:28]OFD Sender: No OFD packet to send [22:50:33]OFD Sender: No OFD packet to send [22:50:38]OFD Sender: No OFD packet to send [22:50:43]OFD Sender: No OFD packet to send [22:50:48]OFD Sender: No OFD packet to send [22:50:53]OFD Sender: No OFD packet to send [22:50:58]OFD Sender: No OFD packet to send [22:51:00]recv_with_timeout no data received [22:51:03]OFD Sender: No OFD packet to send [22:51:08]OFD Sender: No OFD packet to send [22:51:14]OFD Sender: No OFD packet to send [22:51:19]OFD Sender: No OFD packet to send [22:51:24]OFD Sender: No OFD packet to send [22:51:29]OFD Sender: No OFD packet to send [22:51:34]OFD Sender: No OFD packet to send [22:51:39]OFD Sender: No OFD packet to send [22:51:44]OFD Sender: No OFD packet to send [22:51:49]OFD Sender: No OFD packet to send [22:51:54]OFD Sender: No OFD packet to send [22:51:59]OFD Sender: No OFD packet to send [22:52:04]OFD Sender: No OFD packet to send [22:52:09]OFD Sender: No OFD packet to send [22:52:14]OFD Sender: No OFD packet to send [22:52:19]OFD Sender: No OFD packet to send [22:52:24]recv_with_timeout no data received [22:52:24]OFD Sender: No OFD packet to send [22:52:29]OFD Sender: No OFD packet to send [22:52:34]OFD Sender: No OFD packet to send [22:52:39]OFD Sender: No OFD packet to send [22:52:44]OFD Sender: No OFD packet to send [22:52:49]OFD Sender: No OFD packet to send [22:52:54]OFD Sender: No OFD packet to send [22:52:59]OFD Sender: No OFD packet to send [22:53:04]OFD Sender: No OFD packet to send [22:53:09]OFD Sender: No OFD packet to send [22:53:14]OFD Sender: No OFD packet to send [22:53:19]OFD Sender: No OFD packet to send [22:53:24]OFD Sender: No OFD packet to send [22:53:26]recv_with_timeout no data received [22:53:29]OFD Sender: No OFD packet to send [22:53:34]OFD Sender: No OFD packet to send [22:53:39]OFD Sender: No OFD packet to send [22:53:44]OFD Sender: No OFD packet to send [22:53:49]OFD Sender: No OFD packet to send [22:53:54]OFD Sender: No OFD packet to send [22:53:59]OFD Sender: No OFD packet to send [22:54:03]recv_with_timeout no data received [22:54:04]OFD Sender: No OFD packet to send [22:54:09]OFD Sender: No OFD packet to send [22:54:14]OFD Sender: No OFD packet to send [22:54:19]OFD Sender: No OFD packet to send [22:54:24]OFD Sender: No OFD packet to send [22:54:29]OFD Sender: No OFD packet to send [22:54:34]OFD Sender: No OFD packet to send [22:54:39]OFD Sender: No OFD packet to send [22:54:44]OFD Sender: No OFD packet to send [22:54:49]OFD Sender: No OFD packet to send [22:54:54]OFD Sender: No OFD packet to send [22:54:59]OFD Sender: No OFD packet to send [22:55:04]OFD Sender: No OFD packet to send [22:55:09]OFD Sender: No OFD packet to send [22:55:14]OFD Sender: No OFD packet to send [22:55:19]OFD Sender: No OFD packet to send [22:55:24]OFD Sender: No OFD packet to send [22:55:29]OFD Sender: No OFD packet to send [22:55:34]OFD Sender: No OFD packet to send [22:55:39]OFD Sender: No OFD packet to send [22:55:41]recv_with_timeout no data received [22:55:44]OFD Sender: No OFD packet to send [22:55:49]OFD Sender: No OFD packet to send [22:55:55]OFD Sender: No OFD packet to send [22:56:00]OFD Sender: No OFD packet to send [22:56:05]OFD Sender: No OFD packet to send [22:56:07]recv_with_timeout no data received [22:56:10]OFD Sender: No OFD packet to send [22:56:15]OFD Sender: No OFD packet to send [22:56:20]OFD Sender: No OFD packet to send [22:56:25]OFD Sender: No OFD packet to send [22:56:25]recv_with_timeout no data received [22:56:30]OFD Sender: No OFD packet to send [22:56:35]OFD Sender: No OFD packet to send [22:56:40]OFD Sender: No OFD packet to send [22:56:45]OFD Sender: No OFD packet to send [22:56:50]OFD Sender: No OFD packet to send [22:56:55]OFD Sender: No OFD packet to send [22:57:00]OFD Sender: No OFD packet to send [22:57:05]OFD Sender: No OFD packet to send [22:57:10]OFD Sender: No OFD packet to send [22:57:15]OFD Sender: No OFD packet to send [22:57:20]OFD Sender: No OFD packet to send [22:57:25]OFD Sender: No OFD packet to send [22:57:30]OFD Sender: No OFD packet to send [22:57:35]OFD Sender: No OFD packet to send [22:57:40]OFD Sender: No OFD packet to send [22:57:45]OFD Sender: No OFD packet to send [22:57:50]OFD Sender: No OFD packet to send [22:57:55]OFD Sender: No OFD packet to send [22:57:59]recv_with_timeout no data received [22:58:00]OFD Sender: No OFD packet to send [22:58:05]OFD Sender: No OFD packet to send [22:58:10]OFD Sender: No OFD packet to send [22:58:15]OFD Sender: No OFD packet to send [22:58:16]recv_with_timeout no data received [22:58:20]OFD Sender: No OFD packet to send [22:58:25]OFD Sender: No OFD packet to send [22:58:30]OFD Sender: No OFD packet to send [22:58:35]OFD Sender: No OFD packet to send [22:58:40]OFD Sender: No OFD packet to send [22:58:45]OFD Sender: No OFD packet to send [22:58:50]OFD Sender: No OFD packet to send [22:58:55]OFD Sender: No OFD packet to send [22:59:00]OFD Sender: No OFD packet to send [22:59:05]OFD Sender: No OFD packet to send [22:59:10]OFD Sender: No OFD packet to send [22:59:15]OFD Sender: No OFD packet to send [22:59:20]OFD Sender: No OFD packet to send [22:59:23]recv_with_timeout no data received [22:59:25]OFD Sender: No OFD packet to send [22:59:30]OFD Sender: No OFD packet to send [22:59:35]OFD Sender: No OFD packet to send [22:59:40]OFD Sender: No OFD packet to send [22:59:45]OFD Sender: No OFD packet to send [22:59:46]recv_with_timeout no data received [22:59:50]OFD Sender: No OFD packet to send [22:59:52]accept exits with 9 [22:59:52]New connection [22:59:52]New thread 3067161956 created [22:59:52]Thread 3067018596 joined [22:59:52]Waiting for new connection... [22:59:52] Sock 9.Parse request [22:59:52]Sock 9.Check first char [22:59:52]Sock 9.First char is OK [22:59:52]request: POST /json_proto HTTP/1.0 [22:59:52]Method: POST [22:59:52]URL: /json_proto [22:59:52]Method is POST - this is cgi request [22:59:52]url: /json_proto [22:59:52]query_string will be loaded in cgi processing [22:59:52]execute_cgi json_proto POST (null) [22:59:52]execute_cgi path=json_proto method=POST [22:59:52]POST find Content-Length [22:59:52]Host: 172.17.43.67:8080 [22:59:52]Content-Length: 678 [22:59:52]Content-Type: application/json [22:59:52] [22:59:52]POST finish read [22:59:52]Found Content-Length = 678 [22:59:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:52]execute_script... [22:59: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)1785663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:59:52]POST & json_proto [22:59:52]process_json_proto [22:59:52]json parsed OK: [22:59:52]protocol is kg_v1.0 [22:59:52]action value=close_receipt [22:59:52]process_action close_receipt [22:59:52]cmd_close_receipt [22:59:52]MH_GetDate [22:59:52]Write to MH i2c: F0 00 00 A4 06 99 [22:59:52]Write i2c OK [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: F0 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: F0 09 00 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: F0 09 00 A4 06 00 E9 4F EF 66 6A BD 47 65 02 [22:59:52]GetLastDocTimeStamp 1726958864 [22:59:52]current date 1726959593 [22:59:52]FM_GetShiftState [22:59:52]SAM_PROTO_GetShiftState [22:59:52]wFMCommunicate request_size=4 [22:59:52]MH_SAM_APDU [22:59:52]CAPDU: 80 13 01 00 [22:59:52]Write to MH i2c: E2 08 00 A5 06 80 13 01 00 00 00 00 00 28 [22:59:52]Write i2c OK [22:59:52]MH_I2C_Read... [22:59:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:52]Read from MH i2c: E2 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: E2 0E 00 [22:59:52]MH_I2C_Read... [22:59:52]Read from MH i2c: E2 0E 00 A5 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B8 [22:59:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:59:52]wFMCommunicate OK [22:59:52]SAM_PROTO_GetShiftState done [22:59:52]FM_GetShiftState done [22:59:52]opened in 1726878748 [22:59:52]opened+sec_in_day 1726965148 [22:59:52]quantity*price = 40002 [22:59:52]sum+1 = 40003 [22:59:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 394 21.09.2024 22:59 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151644 ФПД: 96575336932281 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T225953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151644&fm=96575336932281&tin=02508201610067®Number=0000000000091825&sum=40000 [22:59:53]StoreToDocumentArchive [22:59:53]shift 474 fd 151644 [22:59:53]save to /storage/0474/doc_00151644 [22:59:53]save last doc name /storage/0474/doc_00151644 to /storage/kkm_last_doc_name [22:59:53]save OK [22:59:53]Clear old archive folders... [22:59:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:59:53]tlvbuf is 00F1C840 [22:59:53]SAM_PROTO_ClearQueue [22:59:53]wFMCommunicate request_size=4 [22:59:53]MH_SAM_APDU [22:59:53]CAPDU: 80 09 00 00 [22:59:53]Write to MH i2c: E2 08 00 B2 06 80 09 00 00 00 00 00 00 2A [22:59:53]Write i2c OK [22:59:53]MH_I2C_Read... [22:59:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:59:53]Read from MH i2c: E2 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: E2 03 00 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: E2 03 00 B2 06 00 90 00 2C [22:59:53]RAPDU: 90 00 [22:59:53]wFMCommunicate OK [22:59:53]SAM_PROTO_ClearQueue done [22:59:53]KKMCreateOFDPacket [22:59:53]OFDProtocolAddRootSTLVToBuf [22:59:53]FM_MakeSignedData [22:59:53]FM_MakeSignedData [22:59:53]SAM_PROTO_SignData [22:59:53]wFMCommunicate request_size=4 [22:59:53]MH_SAM_APDU [22:59:53]CAPDU: 80 0D 01 02 [22:59:53]Write to MH i2c: E2 08 00 B3 06 80 0D 01 02 00 00 00 00 32 [22:59:53]Write i2c OK [22:59:53]MH_I2C_Read... [22:59:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:59:53]Read from MH i2c: E2 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: E2 03 00 [22:59:53]MH_I2C_Read... [22:59:53]Read from MH i2c: E2 03 00 B3 06 00 90 00 2D [22:59:53]RAPDU: 90 00 [22:59:53]wFMCommunicate OK [22:59:53]wFMCommunicate request_size=255 [22:59:53]MH_SAM_APDU [22:59:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E9 4F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 50 02 00 35 04 06 00 57 [22:59:53]Write to MH i2c: E2 02 01 B4 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E9 4F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 50 02 00 35 04 06 00 57 00 00 8E [22:59:53]Write i2c OK [22:59:53]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 B4 06 00 90 00 2E [22:59:54]RAPDU: 90 00 [22:59:54]wFMCommunicate OK [22:59:54]wFMCommunicate request_size=10 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 0D 02 02 05 D5 B2 A6 E3 B9 [22:59:54]Write to MH i2c: E2 0D 00 B5 06 80 0D 02 02 05 00 D5 B2 A6 E3 B9 00 00 08 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 03 00 B5 06 00 90 00 2F [22:59:54]RAPDU: 90 00 [22:59:54]wFMCommunicate OK [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 0D 03 02 [22:59:54]Write to MH i2c: E2 08 00 B6 06 80 0D 03 02 00 00 00 00 37 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 0B 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 0B 00 B6 06 00 31 C9 A9 7F DF C1 5D 55 90 00 AC [22:59:54]RAPDU: 31 C9 A9 7F DF C1 5D 55 90 00 [22:59:54]wFMCommunicate OK [22:59:54]SAM_PROTO_SignData done [22:59:54]FM_MakeSignedData done [22:59:54]CreateOFDProtocolMessage [22:59:54]wFMCommunicate request_size=4 [22:59:54]MH_SAM_APDU [22:59:54]CAPDU: 80 11 00 00 [22:59:54]Write to MH i2c: E2 08 00 B7 06 80 11 00 00 00 00 00 00 37 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:54]Read from MH i2c: E2 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 17 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: E2 17 00 B7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 8A [22:59:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:59:54]wFMCommunicate OK [22:59:54]CreateOFDProtocolMessage done [22:59:54]OFDSenderStorePacket 151644 [22:59:54]StoreOFDPacket docnum=151644 [22:59:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C9 AA 07 01 51 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E9 4F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 50 02 00 35 04 06 00 57 D5 B2 A6 E3 B9 31 C9 A9 7F DF C1 5D 55 [22:59:54]CheckFolder [22:59:54]dirname=/storage/ofd_packets [22:59:54]CheckFolder done [22:59:54]ProducePacketName [22:59:54]name=ofd_packets/00151644 [22:59:54]NVStorageSaveData ofd_packets/00151644 [22:59:54]File name is /storage/ofd_packets/00151644 [22:59:54]Write 301 bytes [22:59:54]NVStorageSaveData done [22:59:54]OFDSenderStorePacket done [22:59:54]KKMCreateOFDPacket done [22:59:54]NVStorageSaveData kkm_last_timestamp [22:59:54]File name is /storage/kkm_last_timestamp [22:59:54]Write 4 bytes [22:59:54]NVStorageSaveData done [22:59:54]ExternCall_PrintAddStr [22:59:54]wPrintStart [22:59:54]Write to MH i2c: 01 00 00 B8 06 BE [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 07 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 07 00 B8 06 00 00 00 00 00 FF 0F D3 [22:59:54]RasterBufferAndPrint [22:59:54]line Счет N : (1)1785663 [22:59:54]line ИНН: 02508201610067 [22:59:54]line Контрольно-Кассовый Чек [22:59:54]line ПРОДАЖА [22:59:54]line ТРК (МРК, ГНК) : 12 [22:59:54]line Товар: 2710124130 [22:59:54]line Аи-92-К-5 [22:59:54]line 5.900 * 67.80 [22:59:54]line = 400.02 [22:59:54]line НДС 12% НСП 1% [22:59:54]line > о реализуемом товаре [22:59:54]line ОКРУГЛЕНИЕ: -0.02 [22:59:54]line ИТОГО: 400.00 [22:59:54]line Внесено: 400.00 [22:59:54]line СДАЧА: 0.00 [22:59:54]line НСП 1% : 3.54 [22:59:54]line НДС 12% : 42.48 [22:59:54]line Наличными: 400.00 [22:59:54]line Безнал.: 0.00 [22:59:54]line Место: АЗС № 89 "Партнер Нефть" [22:59:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [22:59:54]line СНО: Общий режим [22:59:54]line Чек 394 21.09.2024 22:59 [22:59:54]line Смена: 474 ФФД: 1.0 [22:59:54]line ЗНМ: 0300000113 [22:59:54]line РНМ: 0000000000091825 [22:59:54]line Версия ККМ: 001 [22:59:54]line ФМ: 0000000000871835 [22:59:54]line ФД: 151644 [22:59:54]line ФПД: 96575336932281 [22:59:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T225953&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151644&fm=96575336932281&tin=02508201610067®Number=0000000000091825&sum=40000 [22:59:54]written 0, free lines is 4095 [22:59:54]OFD Sender: Processing packet 151644 [packets to send 826, broken 825] [22:59:54]ProducePacketName [22:59:54]name=ofd_packets/00151644 [22:59:54]OFD Sender: To server: pG, [22:59:54]CommunicateWithHost lk.salyk.kg:30040 [22:59:54]ConnectInit lk.salyk.kg [22:59:54]Write to MH i2c: 01 00 00 E3 06 E9 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 07 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: 01 07 00 E3 06 00 00 00 00 00 DC 0C D8 [22:59:54]RasterBufferAndPrint [22:59:54]line [22:59:54]line [22:59:54]line [22:59:54]line [22:59:54]line [22:59:54]written 0, free lines is 3297 [22:59:54]MH_Cut [22:59:54]Write to MH i2c: D1 01 00 EA 06 01 C2 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: D1 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: D1 01 00 [22:59:54]MH_I2C_Read... [22:59:54]Read from MH i2c: D1 01 00 EA 06 00 C1 [22:59:54]Write to MH i2c: 01 00 00 EB 06 F1 [22:59:54]Write i2c OK [22:59:54]MH_I2C_Read... [22:59:55]*** Cut start [22:59:55]*** Purtial cut [22:59:55]*** Stage 1: CUTSNS_PIN = 1 [22:59:55]Read from MH i2c: 01 [22:59:55]MH_I2C_Read... [22:59:55]*** Stop cut motor [22:59:55]*** Cut end [22:59:55]Read from MH i2c: 01 07 00 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: 01 07 00 EB 06 00 00 00 00 00 FF 0F 06 [22:59:55]process_action close_receipt done [22:59:55]requested_data is exist [22:59:55]produce_requested_data [22:59:55]requested_item fm.sn is exist - process it [22:59:55]wFMCommunicate request_size=4 [22:59:55]MH_SAM_APDU [22:59:55]CAPDU: 80 11 00 00 [22:59:55]Write to MH i2c: E2 08 00 EC 06 80 11 00 00 00 00 00 00 6C [22:59:55]Write i2c OK [22:59:55]MH_I2C_Read... [22:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:59:55]Read from MH i2c: E2 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: E2 17 00 [22:59:55]MH_I2C_Read... [22:59:55]Read from MH i2c: E2 17 00 EC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BF [22:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [22:59:55]wFMCommunicate OK [22:59:55]requested_item fd.num is exist - process it [22:59:55]SAM_PROTO_GetFieldsCounters [22:59:55]wFMCommunicate request_size=4 [22:59:55]MH_SAM_APDU [22:59:55]CAPDU: 80 13 00 00 [22:59:55]Write to MH i2c: E2 08 00 ED 06 80 13 00 00 00 00 00 00 6F [22:59:55]Write i2c OK [22:59:55]MH_I2C_Read... [22:59:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:59:56]Read from MH i2c: E2 [22:59:56]MH_I2C_Read... [22:59:56]Read from MH i2c: E2 62 00 [22:59:56]MH_I2C_Read... [22:59:56]Read from MH i2c: E2 62 00 ED 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 BA [22:59:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8A 01 00 00 5E 04 04 00 8A 01 00 00 57 04 04 00 8B 01 00 00 19 04 04 00 00 00 00 00 90 00 [22:59:56]wFMCommunicate OK [22:59:56]SAM_PROTO_GetFieldsCounters done [22:59:56]requested_item shift.num is exist - process it [22:59:56]requested_item shift.opened is exist - process it [22:59:56]req_shift_opened [22:59:56]FM_GetShiftState [22:59:56]SAM_PROTO_GetShiftState [22:59:56]wFMCommunicate request_size=4 [22:59:56]MH_SAM_APDU [22:59:56]CAPDU: 80 13 01 00 [22:59:56]Write to MH i2c: E2 08 00 EE 06 80 13 01 00 00 00 00 00 71 [22:59:56]Write i2c OK [22:59:56]MH_I2C_Read... [22:59:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:59:56]Read from MH i2c: E2 [22:59:56]MH_I2C_Read... [22:59:56]Read from MH i2c: E2 0E 00 [22:59:56]MH_I2C_Read... [22:59:56]Read from MH i2c: E2 0E 00 EE 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 01 [22:59:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [22:59:56]wFMCommunicate OK [22:59:56]SAM_PROTO_GetShiftState done [22:59:56]FM_GetShiftState done [22:59:56]req_shift_opened done [22:59:56]requested_item shift.open_date is exist - process it [22:59:56]req_shift_open_date [22:59:56]req_shift_open_date done [22:59:56]produce_requested_data done [22:59:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151644,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [22:59:56]process_action_free close_receipt [22:59:56]json_value_free [22:59:56]json_value_free done [22:59:56]process_json_proto returns [22:59:56]Send response to host [22:59:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151644,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [22:59:56]free response buf [22:59:56]execute_script done [22:59:56]execute_script returns [22:59:56]free content buf [22:59:56]Sock 9.Close socket [22:59:56]Sock 9.Thread stoped [22:59:59]ConnectInit Can't take IP for lk.salyk.kg [22:59:59]CommunicateWithHost connect error [22:59:59]CommunicateWithHost err = -1 [22:59:59]OFD Sender: Server communicate error [23:00:04]OFD Sender: Processing packet 151644 [packets to send 826, broken 825] [23:00:04]ProducePacketName [23:00:04]name=ofd_packets/00151644 [23:00:04]OFD Sender: To server: pG, [23:00:04]CommunicateWithHost lk.salyk.kg:30040 [23:00:04]ConnectInit lk.salyk.kg [23:00:06]Connected sock=8 [23:00:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C9 AA 07 01 51 8C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 01 00 00 F4 03 04 00 E9 4F EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 50 02 00 35 04 06 00 57 D5 B2 A6 E3 B9 31 C9 A9 7F DF C1 5D 55 [23:00:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 23 7A 47 00 62 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5C 50 02 00 F4 03 04 00 FA F7 EE 66 B6 04 01 00 00 31 CA 48 3A 14 FA 59 82 [23:00:06]CommunicateWithHost err = 0 [23:00:06]CheckOFDResponse [23:00:06]1017 (14) - 77093643461234 [23:00:06]1041 (16) - 0000000000871835 [23:00:06]1040 (4) - 151644 [23:00:06]1012 (4) - 21.09.2024 16:44 [23:00:06]1206 (1) - 0 [23:00:06]OFD Sender: Remove packet 151644 [23:00:06]ProducePacketName [23:00:06]name=ofd_packets/00151644 [23:00:06]NVStorageDeleteData [23:00:07]OFD Sender: No OFD packet to send [23:00:12]OFD Sender: No OFD packet to send [23:00:16]recv_with_timeout no data received [23:00:17]OFD Sender: No OFD packet to send [23:00:22]OFD Sender: No OFD packet to send [23:00:27]OFD Sender: No OFD packet to send [23:00:32]OFD Sender: No OFD packet to send [23:00:32]int [23:00:32]Write to MH i2c: 01 00 00 EF 06 F5 [23:00:32]*** FLAG_PRN_KEY set [23:00:32]Write i2c OK [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 07 00 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 07 00 EF 06 00 08 00 00 00 FF 0F 12 [23:00:32]state=0 [23:00:32]Key pressed [23:00:32]Feed [23:00:32]Write to MH i2c: D8 00 00 F0 06 CD [23:00:32]Write i2c OK [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: D8 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: D8 01 00 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: D8 01 00 F0 06 00 CE [23:00:32]int [23:00:32]Write to MH i2c: 01 00 00 F1 06 F7 [23:00:32]Write i2c OK [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 07 00 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 07 00 F1 06 00 48 00 00 00 3C 00 82 [23:00:32]state=2 [23:00:32]Key pressed [23:00:32]int [23:00:32]Write to MH i2c: 01 00 00 F2 06 F8 [23:00:32]*** FLAG_PRN_KEY reset [23:00:32]Write i2c OK [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 07 00 [23:00:32]MH_I2C_Read... [23:00:32]Read from MH i2c: 01 07 00 F2 06 00 00 00 00 00 F5 0F 03 [23:00:32]state=2 [23:00:32]Stop feed [23:00:37]OFD Sender: No OFD packet to send [23:00:42]OFD Sender: No OFD packet to send [23:00:47]OFD Sender: No OFD packet to send [23:00:52]OFD Sender: No OFD packet to send [23:00:57]OFD Sender: No OFD packet to send [23:01:02]OFD Sender: No OFD packet to send [23:01:07]OFD Sender: No OFD packet to send [23:01:12]OFD Sender: No OFD packet to send [23:01:17]OFD Sender: No OFD packet to send [23:01:22]OFD Sender: No OFD packet to send [23:01:27]OFD Sender: No OFD packet to send [23:01:32]OFD Sender: No OFD packet to send [23:01:37]OFD Sender: No OFD packet to send [23:01:42]OFD Sender: No OFD packet to send [23:01:47]OFD Sender: No OFD packet to send [23:01:52]OFD Sender: No OFD packet to send [23:01:57]OFD Sender: No OFD packet to send [23:02:02]OFD Sender: No OFD packet to send [23:02:07]OFD Sender: No OFD packet to send [23:02:12]OFD Sender: No OFD packet to send [23:02:14]recv_with_timeout no data received [23:02:17]OFD Sender: No OFD packet to send [23:02:22]OFD Sender: No OFD packet to send [23:02:27]OFD Sender: No OFD packet to send [23:02:28]accept exits with 10 [23:02:28]New connection [23:02:28]New thread 3067018596 created [23:02:28]Thread 3067161956 joined [23:02:28]Waiting for new connection... [23:02:28] Sock 10.Parse request [23:02:28]Sock 10.Check first char [23:02:28]Sock 10.First char is OK [23:02:28]request: POST /json_proto HTTP/1.0 [23:02:28]Method: POST [23:02:28]URL: /json_proto [23:02:28]Method is POST - this is cgi request [23:02:28]url: /json_proto [23:02:28]query_string will be loaded in cgi processing [23:02:28]execute_cgi json_proto POST (null) [23:02:28]execute_cgi path=json_proto method=POST [23:02:28]POST find Content-Length [23:02:28]Host: 172.17.43.67:8080 [23:02:28]Content-Length: 755 [23:02:28]Content-Type: application/json [23:02:28] [23:02:28]POST finish read [23:02:28]Found Content-Length = 755 [23:02:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30039905", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:02:28]execute_script... [23:02: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)1785664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30039905", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:02:28]POST & json_proto [23:02:28]process_json_proto [23:02:28]json parsed OK: [23:02:28]protocol is kg_v1.0 [23:02:28]action value=close_receipt [23:02:28]process_action close_receipt [23:02:28]cmd_close_receipt [23:02:28]MH_GetDate [23:02:28]Write to MH i2c: F0 00 00 F3 06 E8 [23:02:28]Write i2c OK [23:02:28]MH_I2C_Read... [23:02:28]Read from MH i2c: F0 [23:02:28]MH_I2C_Read... [23:02:28]Read from MH i2c: F0 09 00 [23:02:28]MH_I2C_Read... [23:02:28]Read from MH i2c: F0 09 00 F3 06 00 85 50 EF 66 6A BD 47 65 EE [23:02:28]GetLastDocTimeStamp 1726959593 [23:02:28]current date 1726959749 [23:02:28]FM_GetShiftState [23:02:28]SAM_PROTO_GetShiftState [23:02:28]wFMCommunicate request_size=4 [23:02:28]MH_SAM_APDU [23:02:28]CAPDU: 80 13 01 00 [23:02:28]Write to MH i2c: E2 08 00 F4 06 80 13 01 00 00 00 00 00 77 [23:02:28]Write i2c OK [23:02:28]MH_I2C_Read... [23:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:02:28]Read from MH i2c: E2 [23:02:28]MH_I2C_Read... [23:02:28]Read from MH i2c: E2 0E 00 [23:02:28]MH_I2C_Read... [23:02:28]Read from MH i2c: E2 0E 00 F4 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 07 [23:02:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:02:28]wFMCommunicate OK [23:02:28]SAM_PROTO_GetShiftState done [23:02:28]FM_GetShiftState done [23:02:28]opened in 1726878748 [23:02:28]opened+sec_in_day 1726965148 [23:02:28]quantity*price = 0 [23:02:28]sum+1 = 1 [23:02:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 395 21.09.2024 23:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: ТК ГПНА Online 30039905 ФМ: 0000000000871835 ФД: 151645 ФПД: 278023208230865 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T230229&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151645&fm=278023208230865&tin=02508201610067®Number=0000000000091825&sum=0 [23:02:29]StoreToDocumentArchive [23:02:29]shift 474 fd 151645 [23:02:29]save to /storage/0474/doc_00151645 [23:02:29]save last doc name /storage/0474/doc_00151645 to /storage/kkm_last_doc_name [23:02:29]save OK [23:02:29]Clear old archive folders... [23:02:29]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:02:29]tlvbuf is 00F03C80 [23:02:29]SAM_PROTO_ClearQueue [23:02:29]wFMCommunicate request_size=4 [23:02:29]MH_SAM_APDU [23:02:29]CAPDU: 80 09 00 00 [23:02:29]Write to MH i2c: E2 08 00 01 07 80 09 00 00 00 00 00 00 7A [23:02:29]Write i2c OK [23:02:29]MH_I2C_Read... [23:02:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:02:29]Read from MH i2c: E2 [23:02:29]MH_I2C_Read... [23:02:29]Read from MH i2c: E2 03 00 [23:02:29]MH_I2C_Read... [23:02:29]Read from MH i2c: E2 03 00 01 07 00 90 00 7C [23:02:29]RAPDU: 90 00 [23:02:29]wFMCommunicate OK [23:02:29]SAM_PROTO_ClearQueue done [23:02:29]KKMCreateOFDPacket [23:02:29]OFDProtocolAddRootSTLVToBuf [23:02:29]FM_MakeSignedData [23:02:29]FM_MakeSignedData [23:02:29]SAM_PROTO_SignData [23:02:29]wFMCommunicate request_size=4 [23:02:29]MH_SAM_APDU [23:02:29]CAPDU: 80 0D 01 02 [23:02:29]Write to MH i2c: E2 08 00 02 07 80 0D 01 02 00 00 00 00 82 [23:02:29]Write i2c OK [23:02:29]MH_I2C_Read... [23:02:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:02:29]Read from MH i2c: E2 [23:02:29]MH_I2C_Read... [23:02:29]Read from MH i2c: E2 03 00 [23:02:29]MH_I2C_Read... [23:02:29]Read from MH i2c: E2 03 00 02 07 00 90 00 7D [23:02:29]RAPDU: 90 00 [23:02:29]wFMCommunicate OK [23:02:29]wFMCommunicate request_size=255 [23:02:29]MH_SAM_APDU [23:02:29]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8B 01 00 00 F4 03 04 00 85 50 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 50 02 00 35 04 06 00 FC [23:02:29]Write to MH i2c: E2 02 01 03 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 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 8B 01 00 00 F4 03 04 00 85 50 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 50 02 00 35 04 06 00 FC 00 00 36 [23:02:29]Write i2c OK [23:02:29]MH_I2C_Read... [23:02:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:02:30]Read from MH i2c: E2 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 03 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 03 00 03 07 00 90 00 7E [23:02:30]RAPDU: 90 00 [23:02:30]wFMCommunicate OK [23:02:30]wFMCommunicate request_size=10 [23:02:30]MH_SAM_APDU [23:02:30]CAPDU: 80 0D 02 02 05 DC 52 90 DF D1 [23:02:30]Write to MH i2c: E2 0D 00 04 07 80 0D 02 02 05 00 DC 52 90 DF D1 00 00 FD [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:02:30]Read from MH i2c: E2 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 03 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 03 00 04 07 00 90 00 7F [23:02:30]RAPDU: 90 00 [23:02:30]wFMCommunicate OK [23:02:30]wFMCommunicate request_size=4 [23:02:30]MH_SAM_APDU [23:02:30]CAPDU: 80 0D 03 02 [23:02:30]Write to MH i2c: E2 08 00 05 07 80 0D 03 02 00 00 00 00 87 [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:02:30]Read from MH i2c: E2 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 0B 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 0B 00 05 07 00 7B 44 75 39 B5 E0 A6 87 90 00 B7 [23:02:30]RAPDU: 7B 44 75 39 B5 E0 A6 87 90 00 [23:02:30]wFMCommunicate OK [23:02:30]SAM_PROTO_SignData done [23:02:30]FM_MakeSignedData done [23:02:30]CreateOFDProtocolMessage [23:02:30]wFMCommunicate request_size=4 [23:02:30]MH_SAM_APDU [23:02:30]CAPDU: 80 11 00 00 [23:02:30]Write to MH i2c: E2 08 00 06 07 80 11 00 00 00 00 00 00 87 [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:02:30]Read from MH i2c: E2 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 17 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: E2 17 00 06 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DA [23:02:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:02:30]wFMCommunicate OK [23:02:30]CreateOFDProtocolMessage done [23:02:30]OFDSenderStorePacket 151645 [23:02:30]StoreOFDPacket docnum=151645 [23:02:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3A 99 07 01 52 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 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 8B 01 00 00 F4 03 04 00 85 50 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 50 02 00 35 04 06 00 FC DC 52 90 DF D1 7B 44 75 39 B5 E0 A6 87 [23:02:30]CheckFolder [23:02:30]dirname=/storage/ofd_packets [23:02:30]CheckFolder done [23:02:30]ProducePacketName [23:02:30]name=ofd_packets/00151645 [23:02:30]NVStorageSaveData ofd_packets/00151645 [23:02:30]File name is /storage/ofd_packets/00151645 [23:02:30]Write 301 bytes [23:02:30]NVStorageSaveData done [23:02:30]OFDSenderStorePacket done [23:02:30]KKMCreateOFDPacket done [23:02:30]NVStorageSaveData kkm_last_timestamp [23:02:30]File name is /storage/kkm_last_timestamp [23:02:30]Write 4 bytes [23:02:30]NVStorageSaveData done [23:02:30]ExternCall_PrintAddStr [23:02:30]wPrintStart [23:02:30]Write to MH i2c: 01 00 00 07 07 0E [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: 01 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: 01 07 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: 01 07 00 07 07 00 00 00 00 00 FF 0F 23 [23:02:30]RasterBufferAndPrint [23:02:30]line Счет N : (1)1785664 [23:02:30]line ИНН: 02508201610067 [23:02:30]line Контрольно-Кассовый Чек [23:02:30]line ПРОДАЖА [23:02:30]line ТРК (МРК, ГНК) : 42 [23:02:30]line Товар: 2710124130 [23:02:30]line Аи-92-К-5 [23:02:30]line 20.000 * 0.00 [23:02:30]line = 0.00 [23:02:30]line НДС 12% НСП 1% [23:02:30]line > о реализуемом товаре [23:02:30]line ИТОГО: 0.00 [23:02:30]line НСП 1% : 0.00 [23:02:30]line НДС 12% : 0.00 [23:02:30]line Наличными: 0.00 [23:02:30]line Безнал.: 0.00 [23:02:30]line Место: АЗС № 89 "Партнер Нефть" [23:02:30]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:02:30]line СНО: Общий режим [23:02:30]line Чек 395 21.09.2024 23:02 [23:02:30]line Смена: 474 ФФД: 1.0 [23:02:30]line ЗНМ: 0300000113 [23:02:30]line РНМ: 0000000000091825 [23:02:30]line Версия ККМ: 001 [23:02:30]line Талоны: ТК ГПНА Online [23:02:30]line 30039905 [23:02:30]line ФМ: 0000000000871835 [23:02:30]line ФД: 151645 [23:02:30]line ФПД: 278023208230865 [23:02:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T230229&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151645&fm=278023208230865&tin=02508201610067®Number=0000000000091825&sum=0 [23:02:30]written 0, free lines is 4095 [23:02:30]OFD Sender: Processing packet 151645 [packets to send 826, broken 825] [23:02:30]ProducePacketName [23:02:30]name=ofd_packets/00151645 [23:02:30]OFD Sender: To server: pG, [23:02:30]CommunicateWithHost lk.salyk.kg:30040 [23:02:30]ConnectInit lk.salyk.kg [23:02:30]Write to MH i2c: 01 00 00 31 07 38 [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: 01 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: 01 07 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: 01 07 00 31 07 00 00 00 00 00 F3 0C 3E [23:02:30]RasterBufferAndPrint [23:02:30]line [23:02:30]line [23:02:30]line [23:02:30]line [23:02:30]line [23:02:30]written 0, free lines is 3321 [23:02:30]MH_Cut [23:02:30]Write to MH i2c: D1 01 00 38 07 01 11 [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: D1 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: D1 01 00 [23:02:30]MH_I2C_Read... [23:02:30]Read from MH i2c: D1 01 00 38 07 00 10 [23:02:30]Write to MH i2c: 01 00 00 39 07 40 [23:02:30]Write i2c OK [23:02:30]MH_I2C_Read... [23:02:30]Connected sock=8 [23:02:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3A 99 07 01 52 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 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 8B 01 00 00 F4 03 04 00 85 50 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 50 02 00 35 04 06 00 FC DC 52 90 DF D1 7B 44 75 39 B5 E0 A6 87 [23:02:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1E 30 47 00 EB FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5D 50 02 00 F4 03 04 00 8A F8 EE 66 B6 04 01 00 00 E1 63 09 D7 45 D2 F6 EC [23:02:31]CommunicateWithHost err = 0 [23:02:31]CheckOFDResponse [23:02:31]1017 (14) - 77093643461234 [23:02:31]1041 (16) - 0000000000871835 [23:02:31]1040 (4) - 151645 [23:02:31]1012 (4) - 21.09.2024 16:47 [23:02:31]1206 (1) - 0 [23:02:31]OFD Sender: Remove packet 151645 [23:02:31]ProducePacketName [23:02:31]name=ofd_packets/00151645 [23:02:31]NVStorageDeleteData [23:02:31]*** Cut start [23:02:31]*** Purtial cut [23:02:31]*** Stage 1: CUTSNS_PIN = 1 [23:02:31]OFD Sender: No OFD packet to send [23:02:31]Read from MH i2c: 01 [23:02:31]MH_I2C_Read... [23:02:31]*** Stop cut motor [23:02:31]*** Cut end [23:02:31]Read from MH i2c: 01 07 00 [23:02:31]MH_I2C_Read... [23:02:31]Read from MH i2c: 01 07 00 39 07 00 00 00 00 00 FF 0F 55 [23:02:31]process_action close_receipt done [23:02:31]requested_data is exist [23:02:31]produce_requested_data [23:02:31]requested_item fm.sn is exist - process it [23:02:31]wFMCommunicate request_size=4 [23:02:31]MH_SAM_APDU [23:02:31]CAPDU: 80 11 00 00 [23:02:31]Write to MH i2c: E2 08 00 3A 07 80 11 00 00 00 00 00 00 BB [23:02:31]Write i2c OK [23:02:31]MH_I2C_Read... [23:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:02:31]Read from MH i2c: E2 [23:02:31]MH_I2C_Read... [23:02:31]Read from MH i2c: E2 17 00 [23:02:31]MH_I2C_Read... [23:02:31]Read from MH i2c: E2 17 00 3A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 0E [23:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:02:31]wFMCommunicate OK [23:02:31]requested_item fd.num is exist - process it [23:02:31]SAM_PROTO_GetFieldsCounters [23:02:31]wFMCommunicate request_size=4 [23:02:31]MH_SAM_APDU [23:02:31]CAPDU: 80 13 00 00 [23:02:31]Write to MH i2c: E2 08 00 3B 07 80 13 00 00 00 00 00 00 BE [23:02:31]Write i2c OK [23:02:31]MH_I2C_Read... [23:02:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:02:32]Read from MH i2c: E2 [23:02:32]MH_I2C_Read... [23:02:32]Read from MH i2c: E2 62 00 [23:02:32]MH_I2C_Read... [23:02:32]Read from MH i2c: E2 62 00 3B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [23:02:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:02:32]wFMCommunicate OK [23:02:32]SAM_PROTO_GetFieldsCounters done [23:02:32]requested_item shift.num is exist - process it [23:02:32]requested_item shift.opened is exist - process it [23:02:32]req_shift_opened [23:02:32]FM_GetShiftState [23:02:32]SAM_PROTO_GetShiftState [23:02:32]wFMCommunicate request_size=4 [23:02:32]MH_SAM_APDU [23:02:32]CAPDU: 80 13 01 00 [23:02:32]Write to MH i2c: E2 08 00 3C 07 80 13 01 00 00 00 00 00 C0 [23:02:32]Write i2c OK [23:02:32]MH_I2C_Read... [23:02:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:02:32]Read from MH i2c: E2 [23:02:32]MH_I2C_Read... [23:02:32]Read from MH i2c: E2 0E 00 [23:02:32]MH_I2C_Read... [23:02:32]Read from MH i2c: E2 0E 00 3C 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 50 [23:02:32]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:02:32]wFMCommunicate OK [23:02:32]SAM_PROTO_GetShiftState done [23:02:32]FM_GetShiftState done [23:02:32]req_shift_opened done [23:02:32]requested_item shift.open_date is exist - process it [23:02:32]req_shift_open_date [23:02:32]req_shift_open_date done [23:02:32]produce_requested_data done [23:02:32]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151645,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:02:32]process_action_free close_receipt [23:02:32]json_value_free [23:02:32]json_value_free done [23:02:32]process_json_proto returns [23:02:32]Send response to host [23:02:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151645,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:02:32]free response buf [23:02:32]execute_script done [23:02:32]execute_script returns [23:02:32]free content buf [23:02:32]Sock 10.Close socket [23:02:32]Sock 10.Thread stoped [23:02:36]OFD Sender: No OFD packet to send [23:02:41]OFD Sender: No OFD packet to send [23:02:46]OFD Sender: No OFD packet to send [23:02:51]OFD Sender: No OFD packet to send [23:02:56]OFD Sender: No OFD packet to send [23:03:01]OFD Sender: No OFD packet to send [23:03:06]OFD Sender: No OFD packet to send [23:03:11]OFD Sender: No OFD packet to send [23:03:16]OFD Sender: No OFD packet to send [23:03:21]OFD Sender: No OFD packet to send [23:03:26]OFD Sender: No OFD packet to send [23:03:31]OFD Sender: No OFD packet to send [23:03:36]OFD Sender: No OFD packet to send [23:03:42]OFD Sender: No OFD packet to send [23:03:47]OFD Sender: No OFD packet to send [23:03:52]OFD Sender: No OFD packet to send [23:03:57]OFD Sender: No OFD packet to send [23:04:02]OFD Sender: No OFD packet to send [23:04:07]OFD Sender: No OFD packet to send [23:04:12]OFD Sender: No OFD packet to send [23:04:17]OFD Sender: No OFD packet to send [23:04:22]OFD Sender: No OFD packet to send [23:04:27]OFD Sender: No OFD packet to send [23:04:32]OFD Sender: No OFD packet to send [23:04:37]OFD Sender: No OFD packet to send [23:04:38]recv_with_timeout no data received [23:04:42]OFD Sender: No OFD packet to send [23:04:47]OFD Sender: No OFD packet to send [23:04:52]OFD Sender: No OFD packet to send [23:04:57]OFD Sender: No OFD packet to send [23:05:02]OFD Sender: No OFD packet to send [23:05:07]OFD Sender: No OFD packet to send [23:05:12]OFD Sender: No OFD packet to send [23:05:17]OFD Sender: No OFD packet to send [23:05:22]OFD Sender: No OFD packet to send [23:05:27]OFD Sender: No OFD packet to send [23:05:32]OFD Sender: No OFD packet to send [23:05:33]recv_with_timeout no data received [23:05:37]OFD Sender: No OFD packet to send [23:05:42]OFD Sender: No OFD packet to send [23:05:47]OFD Sender: No OFD packet to send [23:05:52]OFD Sender: No OFD packet to send [23:05:57]OFD Sender: No OFD packet to send [23:06:02]OFD Sender: No OFD packet to send [23:06:07]OFD Sender: No OFD packet to send [23:06:12]OFD Sender: No OFD packet to send [23:06:17]OFD Sender: No OFD packet to send [23:06:22]OFD Sender: No OFD packet to send [23:06:27]OFD Sender: No OFD packet to send [23:06:32]OFD Sender: No OFD packet to send [23:06:34]recv_with_timeout no data received [23:06:37]OFD Sender: No OFD packet to send [23:06:42]OFD Sender: No OFD packet to send [23:06:45]recv_with_timeout no data received [23:06:47]OFD Sender: No OFD packet to send [23:06:52]OFD Sender: No OFD packet to send [23:06:57]OFD Sender: No OFD packet to send [23:07:02]OFD Sender: No OFD packet to send [23:07:07]OFD Sender: No OFD packet to send [23:07:12]OFD Sender: No OFD packet to send [23:07:17]OFD Sender: No OFD packet to send [23:07:22]OFD Sender: No OFD packet to send [23:07:23]recv_with_timeout no data received [23:07:27]OFD Sender: No OFD packet to send [23:07:32]OFD Sender: No OFD packet to send [23:07:37]OFD Sender: No OFD packet to send [23:07:42]recv_with_timeout no data received [23:07:42]OFD Sender: No OFD packet to send [23:07:47]OFD Sender: No OFD packet to send [23:07:52]OFD Sender: No OFD packet to send [23:07:57]OFD Sender: No OFD packet to send [23:07:59]recv_with_timeout no data received [23:08:02]OFD Sender: No OFD packet to send [23:08:07]OFD Sender: No OFD packet to send [23:08:12]OFD Sender: No OFD packet to send [23:08:17]OFD Sender: No OFD packet to send [23:08:23]OFD Sender: No OFD packet to send [23:08:27]accept exits with 9 [23:08:27]New connection [23:08:27]New thread 3067161956 created [23:08:27]Thread 3067018596 joined [23:08:27]Waiting for new connection... [23:08:27] Sock 9.Parse request [23:08:27]Sock 9.Check first char [23:08:27]Sock 9.First char is OK [23:08:27]request: POST /json_proto HTTP/1.0 [23:08:27]Method: POST [23:08:27]URL: /json_proto [23:08:27]Method is POST - this is cgi request [23:08:27]url: /json_proto [23:08:27]query_string will be loaded in cgi processing [23:08:27]execute_cgi json_proto POST (null) [23:08:27]execute_cgi path=json_proto method=POST [23:08:27]POST find Content-Length [23:08:27]Host: 172.17.43.67:8080 [23:08:27]Content-Length: 798 [23:08:27]Content-Type: application/json [23:08:27] [23:08:27]POST finish read [23:08:27]Found Content-Length = 798 [23:08:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3991558", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:08:27]execute_script... [23:08: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)1785665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A3991558", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:08:27]POST & json_proto [23:08:27]process_json_proto [23:08:27]json parsed OK: [23:08:27]protocol is kg_v1.0 [23:08:27]action value=close_receipt [23:08:27]process_action close_receipt [23:08:27]cmd_close_receipt [23:08:27]MH_GetDate [23:08:27]Write to MH i2c: F0 00 00 3D 07 33 [23:08:27]Write i2c OK [23:08:27]MH_I2C_Read... [23:08:27]Read from MH i2c: F0 [23:08:27]MH_I2C_Read... [23:08:27]Read from MH i2c: F0 09 00 [23:08:27]MH_I2C_Read... [23:08:27]Read from MH i2c: F0 09 00 3D 07 00 EC 51 EF 66 6A BD 47 65 A1 [23:08:27]GetLastDocTimeStamp 1726959749 [23:08:27]current date 1726960108 [23:08:27]FM_GetShiftState [23:08:27]SAM_PROTO_GetShiftState [23:08:27]wFMCommunicate request_size=4 [23:08:27]MH_SAM_APDU [23:08:27]CAPDU: 80 13 01 00 [23:08:27]Write to MH i2c: E2 08 00 3E 07 80 13 01 00 00 00 00 00 C2 [23:08:27]Write i2c OK [23:08:27]MH_I2C_Read... [23:08:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:27]Read from MH i2c: E2 [23:08:27]MH_I2C_Read... [23:08:27]Read from MH i2c: E2 0E 00 [23:08:27]MH_I2C_Read... [23:08:27]Read from MH i2c: E2 0E 00 3E 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 52 [23:08:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:08:27]wFMCommunicate OK [23:08:27]SAM_PROTO_GetShiftState done [23:08:27]FM_GetShiftState done [23:08:27]opened in 1726878748 [23:08:27]opened+sec_in_day 1726965148 [23:08:27]quantity*price = 0 [23:08:27]sum+1 = 1 [23:08:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 396 21.09.2024 23:08 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3991558 ФМ: 0000000000871835 ФД: 151646 ФПД: 257259766622856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T230828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151646&fm=257259766622856&tin=02508201610067®Number=0000000000091825&sum=0 [23:08:28]StoreToDocumentArchive [23:08:28]shift 474 fd 151646 [23:08:28]save to /storage/0474/doc_00151646 [23:08:28]save last doc name /storage/0474/doc_00151646 to /storage/kkm_last_doc_name [23:08:28]save OK [23:08:28]Clear old archive folders... [23:08:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:08:28]tlvbuf is 00F1C120 [23:08:28]SAM_PROTO_ClearQueue [23:08:28]wFMCommunicate request_size=4 [23:08:28]MH_SAM_APDU [23:08:28]CAPDU: 80 09 00 00 [23:08:28]Write to MH i2c: E2 08 00 4B 07 80 09 00 00 00 00 00 00 C4 [23:08:28]Write i2c OK [23:08:28]MH_I2C_Read... [23:08:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:08:28]Read from MH i2c: E2 [23:08:28]MH_I2C_Read... [23:08:28]Read from MH i2c: E2 03 00 [23:08:28]MH_I2C_Read... [23:08:28]Read from MH i2c: E2 03 00 4B 07 00 90 00 C6 [23:08:28]RAPDU: 90 00 [23:08:28]wFMCommunicate OK [23:08:28]SAM_PROTO_ClearQueue done [23:08:28]KKMCreateOFDPacket [23:08:28]OFDProtocolAddRootSTLVToBuf [23:08:28]FM_MakeSignedData [23:08:28]FM_MakeSignedData [23:08:28]SAM_PROTO_SignData [23:08:28]wFMCommunicate request_size=4 [23:08:28]MH_SAM_APDU [23:08:28]CAPDU: 80 0D 01 02 [23:08:28]Write to MH i2c: E2 08 00 4C 07 80 0D 01 02 00 00 00 00 CC [23:08:28]Write i2c OK [23:08:28]MH_I2C_Read... [23:08:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:08:29]Read from MH i2c: E2 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 03 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 03 00 4C 07 00 90 00 C7 [23:08:29]RAPDU: 90 00 [23:08:29]wFMCommunicate OK [23:08:29]wFMCommunicate request_size=255 [23:08:29]MH_SAM_APDU [23:08:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 EC 51 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 50 02 00 35 04 06 00 E9 F9 F5 01 [23:08:29]Write to MH i2c: E2 02 01 4D 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 EC 51 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 50 02 00 35 04 06 00 E9 F9 F5 01 00 00 28 [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:29]Read from MH i2c: E2 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 03 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 03 00 4D 07 00 90 00 C8 [23:08:29]RAPDU: 90 00 [23:08:29]wFMCommunicate OK [23:08:29]wFMCommunicate request_size=7 [23:08:29]MH_SAM_APDU [23:08:29]CAPDU: 80 0D 02 02 02 2A 88 [23:08:29]Write to MH i2c: E2 0A 00 4E 07 80 0D 02 02 02 00 2A 88 00 00 85 [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:08:29]Read from MH i2c: E2 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 03 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 03 00 4E 07 00 90 00 C9 [23:08:29]RAPDU: 90 00 [23:08:29]wFMCommunicate OK [23:08:29]wFMCommunicate request_size=4 [23:08:29]MH_SAM_APDU [23:08:29]CAPDU: 80 0D 03 02 [23:08:29]Write to MH i2c: E2 08 00 4F 07 80 0D 03 02 00 00 00 00 D1 [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:08:29]Read from MH i2c: E2 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 0B 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 0B 00 4F 07 00 BE 80 AE 48 06 38 B6 C0 90 00 BA [23:08:29]RAPDU: BE 80 AE 48 06 38 B6 C0 90 00 [23:08:29]wFMCommunicate OK [23:08:29]SAM_PROTO_SignData done [23:08:29]FM_MakeSignedData done [23:08:29]CreateOFDProtocolMessage [23:08:29]wFMCommunicate request_size=4 [23:08:29]MH_SAM_APDU [23:08:29]CAPDU: 80 11 00 00 [23:08:29]Write to MH i2c: E2 08 00 50 07 80 11 00 00 00 00 00 00 D1 [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:29]Read from MH i2c: E2 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 17 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: E2 17 00 50 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 24 [23:08:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:08:29]wFMCommunicate OK [23:08:29]CreateOFDProtocolMessage done [23:08:29]OFDSenderStorePacket 151646 [23:08:29]StoreOFDPacket docnum=151646 [23:08:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 6A 04 01 2A 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 EC 51 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 50 02 00 35 04 06 00 E9 F9 F5 01 2A 88 BE 80 AE 48 06 38 B6 C0 [23:08:29]CheckFolder [23:08:29]dirname=/storage/ofd_packets [23:08:29]CheckFolder done [23:08:29]ProducePacketName [23:08:29]name=ofd_packets/00151646 [23:08:29]NVStorageSaveData ofd_packets/00151646 [23:08:29]File name is /storage/ofd_packets/00151646 [23:08:29]Write 298 bytes [23:08:29]NVStorageSaveData done [23:08:29]OFDSenderStorePacket done [23:08:29]KKMCreateOFDPacket done [23:08:29]NVStorageSaveData kkm_last_timestamp [23:08:29]File name is /storage/kkm_last_timestamp [23:08:29]Write 4 bytes [23:08:29]NVStorageSaveData done [23:08:29]ExternCall_PrintAddStr [23:08:29]wPrintStart [23:08:29]Write to MH i2c: 01 00 00 51 07 58 [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: 01 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: 01 07 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: 01 07 00 51 07 00 00 00 00 00 FF 0F 6D [23:08:29]RasterBufferAndPrint [23:08:29]line Счет N : (1)1785665 [23:08:29]line ИНН: 02508201610067 [23:08:29]line Контрольно-Кассовый Чек [23:08:29]line ПРОДАЖА [23:08:29]line ТРК (МРК, ГНК) : 31 [23:08:29]line Товар: 2710194210 [23:08:29]line ДТ-К-5 [23:08:29]line 13.130 * 0.00 [23:08:29]line = 0.00 [23:08:29]line НДС 12% НСП 1% [23:08:29]line > о реализуемом товаре [23:08:29]line ИТОГО: 0.00 [23:08:29]line НСП 1% : 0.00 [23:08:29]line НДС 12% : 0.00 [23:08:29]line Наличными: 0.00 [23:08:29]line Безнал.: 0.00 [23:08:29]line Место: АЗС № 89 "Партнер Нефть" [23:08:29]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:08:29]line СНО: Общий режим [23:08:29]line Чек 396 21.09.2024 23:08 [23:08:29]line Смена: 474 ФФД: 1.0 [23:08:29]line ЗНМ: 0300000113 [23:08:29]line РНМ: 0000000000091825 [23:08:29]line Версия ККМ: 001 [23:08:29]line Талоны: Топливные Талоны [23:08:29]line 3991558 [23:08:29]line ФМ: 0000000000871835 [23:08:29]line ФД: 151646 [23:08:29]line ФПД: 257259766622856 [23:08:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T230828&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151646&fm=257259766622856&tin=02508201610067®Number=0000000000091825&sum=0 [23:08:29]written 0, free lines is 4095 [23:08:29]OFD Sender: Processing packet 151646 [packets to send 826, broken 825] [23:08:29]ProducePacketName [23:08:29]name=ofd_packets/00151646 [23:08:29]OFD Sender: To server: pG, [23:08:29]CommunicateWithHost lk.salyk.kg:30040 [23:08:29]ConnectInit lk.salyk.kg [23:08:29]Write to MH i2c: 01 00 00 7B 07 82 [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: 01 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: 01 07 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: 01 07 00 7B 07 00 00 00 00 00 E9 0C 7E [23:08:29]RasterBufferAndPrint [23:08:29]line [23:08:29]line [23:08:29]line [23:08:29]line [23:08:29]line [23:08:29]written 0, free lines is 3311 [23:08:29]MH_Cut [23:08:29]Write to MH i2c: D1 01 00 82 07 01 5B [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: D1 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: D1 01 00 [23:08:29]MH_I2C_Read... [23:08:29]Read from MH i2c: D1 01 00 82 07 00 5A [23:08:29]Write to MH i2c: 01 00 00 83 07 8A [23:08:29]Write i2c OK [23:08:29]MH_I2C_Read... [23:08:30]Connected sock=10 [23:08:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D7 6A 04 01 2A 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 EC 51 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 50 02 00 35 04 06 00 E9 F9 F5 01 2A 88 BE 80 AE 48 06 38 B6 C0 [23:08:30]*** Cut start [23:08:30]*** Purtial cut [23:08:30]*** Stage 1: CUTSNS_PIN = 1 [23:08:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 76 47 00 3D C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 5E 50 02 00 F4 03 04 00 F2 F9 EE 66 B6 04 01 00 00 D6 42 83 90 04 E9 BA E5 [23:08:30]CommunicateWithHost err = 0 [23:08:30]CheckOFDResponse [23:08:30]1017 (14) - 77093643461234 [23:08:30]1041 (16) - 0000000000871835 [23:08:30]1040 (4) - 151646 [23:08:30]1012 (4) - 21.09.2024 16:53 [23:08:30]1206 (1) - 0 [23:08:30]OFD Sender: Remove packet 151646 [23:08:30]ProducePacketName [23:08:30]name=ofd_packets/00151646 [23:08:30]NVStorageDeleteData [23:08:30]Read from MH i2c: 01 [23:08:30]MH_I2C_Read... [23:08:30]*** Stop cut motor [23:08:30]*** Cut end [23:08:30]Read from MH i2c: 01 07 00 [23:08:30]MH_I2C_Read... [23:08:30]Read from MH i2c: 01 07 00 83 07 00 00 00 00 00 FF 0F 9F [23:08:30]process_action close_receipt done [23:08:30]requested_data is exist [23:08:30]produce_requested_data [23:08:30]requested_item fm.sn is exist - process it [23:08:30]wFMCommunicate request_size=4 [23:08:30]MH_SAM_APDU [23:08:30]CAPDU: 80 11 00 00 [23:08:30]Write to MH i2c: E2 08 00 84 07 80 11 00 00 00 00 00 00 05 [23:08:30]Write i2c OK [23:08:30]MH_I2C_Read... [23:08:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:08:30]Read from MH i2c: E2 [23:08:30]MH_I2C_Read... [23:08:30]Read from MH i2c: E2 17 00 [23:08:30]MH_I2C_Read... [23:08:30]Read from MH i2c: E2 17 00 84 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 58 [23:08:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:08:30]wFMCommunicate OK [23:08:30]requested_item fd.num is exist - process it [23:08:30]SAM_PROTO_GetFieldsCounters [23:08:30]wFMCommunicate request_size=4 [23:08:30]MH_SAM_APDU [23:08:30]CAPDU: 80 13 00 00 [23:08:30]Write to MH i2c: E2 08 00 85 07 80 13 00 00 00 00 00 00 08 [23:08:30]Write i2c OK [23:08:30]MH_I2C_Read... [23:08:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:08:31]Read from MH i2c: E2 [23:08:31]MH_I2C_Read... [23:08:31]Read from MH i2c: E2 62 00 [23:08:31]MH_I2C_Read... [23:08:31]Read from MH i2c: E2 62 00 85 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [23:08:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:08:31]wFMCommunicate OK [23:08:31]SAM_PROTO_GetFieldsCounters done [23:08:31]requested_item shift.num is exist - process it [23:08:31]requested_item shift.opened is exist - process it [23:08:31]req_shift_opened [23:08:31]FM_GetShiftState [23:08:31]SAM_PROTO_GetShiftState [23:08:31]wFMCommunicate request_size=4 [23:08:31]MH_SAM_APDU [23:08:31]CAPDU: 80 13 01 00 [23:08:31]Write to MH i2c: E2 08 00 86 07 80 13 01 00 00 00 00 00 0A [23:08:31]Write i2c OK [23:08:31]MH_I2C_Read... [23:08:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:08:31]Read from MH i2c: E2 [23:08:31]MH_I2C_Read... [23:08:31]Read from MH i2c: E2 0E 00 [23:08:31]MH_I2C_Read... [23:08:31]Read from MH i2c: E2 0E 00 86 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9A [23:08:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:08:31]wFMCommunicate OK [23:08:31]SAM_PROTO_GetShiftState done [23:08:31]FM_GetShiftState done [23:08:31]req_shift_opened done [23:08:31]requested_item shift.open_date is exist - process it [23:08:31]req_shift_open_date [23:08:31]req_shift_open_date done [23:08:31]produce_requested_data done [23:08:31]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151646,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:08:31]process_action_free close_receipt [23:08:31]json_value_free [23:08:31]json_value_free done [23:08:31]process_json_proto returns [23:08:31]Send response to host [23:08:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151646,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:08:31]free response buf [23:08:31]execute_script done [23:08:31]execute_script returns [23:08:31]free content buf [23:08:31]Sock 9.Close socket [23:08:31]Sock 9.Thread stoped [23:08:31]OFD Sender: No OFD packet to send [23:08:36]OFD Sender: No OFD packet to send [23:08:41]OFD Sender: No OFD packet to send [23:08:46]OFD Sender: No OFD packet to send [23:08:51]OFD Sender: No OFD packet to send [23:08:56]OFD Sender: No OFD packet to send [23:09:01]OFD Sender: No OFD packet to send [23:09:06]OFD Sender: No OFD packet to send [23:09:11]OFD Sender: No OFD packet to send [23:09:16]OFD Sender: No OFD packet to send [23:09:21]OFD Sender: No OFD packet to send [23:09:26]OFD Sender: No OFD packet to send [23:09:31]OFD Sender: No OFD packet to send [23:09:36]recv_with_timeout no data received [23:09:36]OFD Sender: No OFD packet to send [23:09:41]OFD Sender: No OFD packet to send [23:09:46]OFD Sender: No OFD packet to send [23:09:51]OFD Sender: No OFD packet to send [23:09:56]OFD Sender: No OFD packet to send [23:10:01]OFD Sender: No OFD packet to send [23:10:06]OFD Sender: No OFD packet to send [23:10:08]recv_with_timeout no data received [23:10:11]OFD Sender: No OFD packet to send [23:10:16]OFD Sender: No OFD packet to send [23:10:21]OFD Sender: No OFD packet to send [23:10:26]OFD Sender: No OFD packet to send [23:10:31]OFD Sender: No OFD packet to send [23:10:36]OFD Sender: No OFD packet to send [23:10:39]recv_with_timeout no data received [23:10:41]OFD Sender: No OFD packet to send [23:10:46]OFD Sender: No OFD packet to send [23:10:51]OFD Sender: No OFD packet to send [23:10:56]OFD Sender: No OFD packet to send [23:11:01]OFD Sender: No OFD packet to send [23:11:06]OFD Sender: No OFD packet to send [23:11:11]OFD Sender: No OFD packet to send [23:11:16]OFD Sender: No OFD packet to send [23:11:21]OFD Sender: No OFD packet to send [23:11:26]OFD Sender: No OFD packet to send [23:11:31]OFD Sender: No OFD packet to send [23:11:36]OFD Sender: No OFD packet to send [23:11:42]OFD Sender: No OFD packet to send [23:11:47]OFD Sender: No OFD packet to send [23:11:49]recv_with_timeout no data received [23:11:52]OFD Sender: No OFD packet to send [23:11:57]OFD Sender: No OFD packet to send [23:12:02]OFD Sender: No OFD packet to send [23:12:07]OFD Sender: No OFD packet to send [23:12:12]OFD Sender: No OFD packet to send [23:12:17]OFD Sender: No OFD packet to send [23:12:22]OFD Sender: No OFD packet to send [23:12:27]OFD Sender: No OFD packet to send [23:12:32]OFD Sender: No OFD packet to send [23:12:33]recv_with_timeout no data received [23:12:37]OFD Sender: No OFD packet to send [23:12:42]OFD Sender: No OFD packet to send [23:12:47]OFD Sender: No OFD packet to send [23:12:52]OFD Sender: No OFD packet to send [23:12:57]OFD Sender: No OFD packet to send [23:13:02]OFD Sender: No OFD packet to send [23:13:07]OFD Sender: No OFD packet to send [23:13:12]OFD Sender: No OFD packet to send [23:13:17]OFD Sender: No OFD packet to send [23:13:22]OFD Sender: No OFD packet to send [23:13:25]recv_with_timeout no data received [23:13:27]OFD Sender: No OFD packet to send [23:13:32]OFD Sender: No OFD packet to send [23:13:37]OFD Sender: No OFD packet to send [23:13:42]recv_with_timeout no data received [23:13:42]OFD Sender: No OFD packet to send [23:13:47]OFD Sender: No OFD packet to send [23:13:52]OFD Sender: No OFD packet to send [23:13:57]OFD Sender: No OFD packet to send [23:14:02]OFD Sender: No OFD packet to send [23:14:07]OFD Sender: No OFD packet to send [23:14:12]OFD Sender: No OFD packet to send [23:14:17]OFD Sender: No OFD packet to send [23:14:22]OFD Sender: No OFD packet to send [23:14:27]OFD Sender: No OFD packet to send [23:14:32]OFD Sender: No OFD packet to send [23:14:37]OFD Sender: No OFD packet to send [23:14:42]OFD Sender: No OFD packet to send [23:14:47]OFD Sender: No OFD packet to send [23:14:52]OFD Sender: No OFD packet to send [23:14:57]OFD Sender: No OFD packet to send [23:15:02]OFD Sender: No OFD packet to send [23:15:07]OFD Sender: No OFD packet to send [23:15:12]OFD Sender: No OFD packet to send [23:15:17]OFD Sender: No OFD packet to send [23:15:19]recv_with_timeout no data received [23:15:22]OFD Sender: No OFD packet to send [23:15:27]OFD Sender: No OFD packet to send [23:15:32]OFD Sender: No OFD packet to send [23:15:37]OFD Sender: No OFD packet to send [23:15:42]OFD Sender: No OFD packet to send [23:15:47]OFD Sender: No OFD packet to send [23:15:49]recv_with_timeout no data received [23:15:52]OFD Sender: No OFD packet to send [23:15:57]OFD Sender: No OFD packet to send [23:16:02]OFD Sender: No OFD packet to send [23:16:05]recv_with_timeout no data received [23:16:07]OFD Sender: No OFD packet to send [23:16:12]OFD Sender: No OFD packet to send [23:16:17]OFD Sender: No OFD packet to send [23:16:23]OFD Sender: No OFD packet to send [23:16:28]OFD Sender: No OFD packet to send [23:16:33]OFD Sender: No OFD packet to send [23:16:38]OFD Sender: No OFD packet to send [23:16:43]OFD Sender: No OFD packet to send [23:16:48]OFD Sender: No OFD packet to send [23:16:53]OFD Sender: No OFD packet to send [23:16:58]OFD Sender: No OFD packet to send [23:17:03]OFD Sender: No OFD packet to send [23:17:08]OFD Sender: No OFD packet to send [23:17:13]OFD Sender: No OFD packet to send [23:17:18]OFD Sender: No OFD packet to send [23:17:23]OFD Sender: No OFD packet to send [23:17:28]OFD Sender: No OFD packet to send [23:17:32]recv_with_timeout no data received [23:17:33]OFD Sender: No OFD packet to send [23:17:38]OFD Sender: No OFD packet to send [23:17:43]OFD Sender: No OFD packet to send [23:17:48]OFD Sender: No OFD packet to send [23:17:53]OFD Sender: No OFD packet to send [23:17:58]OFD Sender: No OFD packet to send [23:18:03]OFD Sender: No OFD packet to send [23:18:08]OFD Sender: No OFD packet to send [23:18:13]OFD Sender: No OFD packet to send [23:18:18]OFD Sender: No OFD packet to send [23:18:23]OFD Sender: No OFD packet to send [23:18:28]OFD Sender: No OFD packet to send [23:18:33]OFD Sender: No OFD packet to send [23:18:38]OFD Sender: No OFD packet to send [23:18:43]OFD Sender: No OFD packet to send [23:18:48]OFD Sender: No OFD packet to send [23:18:53]OFD Sender: No OFD packet to send [23:18:58]OFD Sender: No OFD packet to send [23:18:58]recv_with_timeout no data received [23:19:03]OFD Sender: No OFD packet to send [23:19:08]OFD Sender: No OFD packet to send [23:19:13]OFD Sender: No OFD packet to send [23:19:18]OFD Sender: No OFD packet to send [23:19:23]OFD Sender: No OFD packet to send [23:19:28]OFD Sender: No OFD packet to send [23:19:33]OFD Sender: No OFD packet to send [23:19:38]OFD Sender: No OFD packet to send [23:19:43]OFD Sender: No OFD packet to send [23:19:48]OFD Sender: No OFD packet to send [23:19:53]OFD Sender: No OFD packet to send [23:19:58]OFD Sender: No OFD packet to send [23:20:03]OFD Sender: No OFD packet to send [23:20:08]OFD Sender: No OFD packet to send [23:20:13]OFD Sender: No OFD packet to send [23:20:18]OFD Sender: No OFD packet to send [23:20:23]OFD Sender: No OFD packet to send [23:20:28]OFD Sender: No OFD packet to send [23:20:33]OFD Sender: No OFD packet to send [23:20:38]OFD Sender: No OFD packet to send [23:20:43]OFD Sender: No OFD packet to send [23:20:48]OFD Sender: No OFD packet to send [23:20:53]OFD Sender: No OFD packet to send [23:20:59]OFD Sender: No OFD packet to send [23:21:04]OFD Sender: No OFD packet to send [23:21:09]OFD Sender: No OFD packet to send [23:21:14]OFD Sender: No OFD packet to send [23:21:19]OFD Sender: No OFD packet to send [23:21:19]recv_with_timeout no data received [23:21:24]OFD Sender: No OFD packet to send [23:21:29]OFD Sender: No OFD packet to send [23:21:34]OFD Sender: No OFD packet to send [23:21:39]OFD Sender: No OFD packet to send [23:21:42]recv_with_timeout no data received [23:21:44]OFD Sender: No OFD packet to send [23:21:49]OFD Sender: No OFD packet to send [23:21:54]OFD Sender: No OFD packet to send [23:21:59]OFD Sender: No OFD packet to send [23:22:04]OFD Sender: No OFD packet to send [23:22:09]OFD Sender: No OFD packet to send [23:22:14]OFD Sender: No OFD packet to send [23:22:19]OFD Sender: No OFD packet to send [23:22:24]OFD Sender: No OFD packet to send [23:22:29]OFD Sender: No OFD packet to send [23:22:34]OFD Sender: No OFD packet to send [23:22:34]recv_with_timeout no data received [23:22:39]OFD Sender: No OFD packet to send [23:22:44]OFD Sender: No OFD packet to send [23:22:49]OFD Sender: No OFD packet to send [23:22:54]OFD Sender: No OFD packet to send [23:22:59]OFD Sender: No OFD packet to send [23:23:04]OFD Sender: No OFD packet to send [23:23:09]OFD Sender: No OFD packet to send [23:23:14]OFD Sender: No OFD packet to send [23:23:19]OFD Sender: No OFD packet to send [23:23:24]OFD Sender: No OFD packet to send [23:23:29]OFD Sender: No OFD packet to send [23:23:34]OFD Sender: No OFD packet to send [23:23:39]OFD Sender: No OFD packet to send [23:23:44]OFD Sender: No OFD packet to send [23:23:49]OFD Sender: No OFD packet to send [23:23:54]OFD Sender: No OFD packet to send [23:23:59]OFD Sender: No OFD packet to send [23:24:04]OFD Sender: No OFD packet to send [23:24:09]OFD Sender: No OFD packet to send [23:24:14]OFD Sender: No OFD packet to send [23:24:19]OFD Sender: No OFD packet to send [23:24:24]OFD Sender: No OFD packet to send [23:24:29]OFD Sender: No OFD packet to send [23:24:34]OFD Sender: No OFD packet to send [23:24:35]recv_with_timeout no data received [23:24:39]OFD Sender: No OFD packet to send [23:24:44]OFD Sender: No OFD packet to send [23:24:49]OFD Sender: No OFD packet to send [23:24:54]OFD Sender: No OFD packet to send [23:25:09]OFD Sender: No OFD packet to send [23:25:14]OFD Sender: No OFD packet to send [23:25:19]OFD Sender: No OFD packet to send [23:25:24]OFD Sender: No OFD packet to send [23:25:29]recv_with_timeout no data received [23:25:29]OFD Sender: No OFD packet to send [23:25:34]OFD Sender: No OFD packet to send [23:25:40]OFD Sender: No OFD packet to send [23:25:45]OFD Sender: No OFD packet to send [23:25:50]OFD Sender: No OFD packet to send [23:25:55]OFD Sender: No OFD packet to send [23:26:00]OFD Sender: No OFD packet to send [23:26:05]OFD Sender: No OFD packet to send [23:26:10]OFD Sender: No OFD packet to send [23:26:13]recv_with_timeout no data received [23:26:15]OFD Sender: No OFD packet to send [23:26:20]OFD Sender: No OFD packet to send [23:26:25]OFD Sender: No OFD packet to send [23:26:30]OFD Sender: No OFD packet to send [23:26:35]OFD Sender: No OFD packet to send [23:26:40]OFD Sender: No OFD packet to send [23:26:45]OFD Sender: No OFD packet to send [23:26:50]OFD Sender: No OFD packet to send [23:26:55]OFD Sender: No OFD packet to send [23:27:00]OFD Sender: No OFD packet to send [23:27:05]OFD Sender: No OFD packet to send [23:27:10]OFD Sender: No OFD packet to send [23:27:15]OFD Sender: No OFD packet to send [23:27:20]OFD Sender: No OFD packet to send [23:27:25]OFD Sender: No OFD packet to send [23:27:30]OFD Sender: No OFD packet to send [23:27:35]OFD Sender: No OFD packet to send [23:27:40]OFD Sender: No OFD packet to send [23:27:45]OFD Sender: No OFD packet to send [23:27:50]OFD Sender: No OFD packet to send [23:27:55]OFD Sender: No OFD packet to send [23:28:00]OFD Sender: No OFD packet to send [23:28:05]OFD Sender: No OFD packet to send [23:28:10]OFD Sender: No OFD packet to send [23:28:15]OFD Sender: No OFD packet to send [23:28:20]OFD Sender: No OFD packet to send [23:28:25]OFD Sender: No OFD packet to send [23:28:25]recv_with_timeout no data received [23:28:30]OFD Sender: No OFD packet to send [23:28:35]OFD Sender: No OFD packet to send [23:28:40]OFD Sender: No OFD packet to send [23:28:45]OFD Sender: No OFD packet to send [23:28:50]OFD Sender: No OFD packet to send [23:28:55]OFD Sender: No OFD packet to send [23:29:00]OFD Sender: No OFD packet to send [23:29:05]OFD Sender: No OFD packet to send [23:29:10]OFD Sender: No OFD packet to send [23:29:15]OFD Sender: No OFD packet to send [23:29:20]OFD Sender: No OFD packet to send [23:29:25]recv_with_timeout no data received [23:29:25]OFD Sender: No OFD packet to send [23:29:30]OFD Sender: No OFD packet to send [23:29:35]OFD Sender: No OFD packet to send [23:29:38]recv_with_timeout no data received [23:29:40]OFD Sender: No OFD packet to send [23:29:45]OFD Sender: No OFD packet to send [23:29:50]OFD Sender: No OFD packet to send [23:29:55]OFD Sender: No OFD packet to send [23:30:00]OFD Sender: No OFD packet to send [23:30:05]OFD Sender: No OFD packet to send [23:30:06]accept exits with 8 [23:30:06]New connection [23:30:06]New thread 3067018596 created [23:30:06]Thread 3067161956 joined [23:30:06]Waiting for new connection... [23:30:06] Sock 8.Parse request [23:30:06]Sock 8.Check first char [23:30:06]Sock 8.First char is OK [23:30:06]request: POST /json_proto HTTP/1.0 [23:30:06]Method: POST [23:30:06]URL: /json_proto [23:30:06]Method is POST - this is cgi request [23:30:06]url: /json_proto [23:30:06]query_string will be loaded in cgi processing [23:30:06]execute_cgi json_proto POST (null) [23:30:06]execute_cgi path=json_proto method=POST [23:30:06]POST find Content-Length [23:30:06]Host: 172.17.43.67:8080 [23:30:06]Content-Length: 678 [23:30:06]Content-Type: application/json [23:30:06] [23:30:06]POST finish read [23:30:06]Found Content-Length = 678 [23:30:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:06]execute_script... [23:30: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)1785666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:30:06]POST & json_proto [23:30:06]process_json_proto [23:30:06]json parsed OK: [23:30:06]protocol is kg_v1.0 [23:30:06]action value=close_receipt [23:30:06]process_action close_receipt [23:30:06]cmd_close_receipt [23:30:06]MH_GetDate [23:30:06]Write to MH i2c: F0 00 00 87 07 7D [23:30:06]Write i2c OK [23:30:06]MH_I2C_Read... [23:30:06]Read from MH i2c: F0 [23:30:06]MH_I2C_Read... [23:30:06]Read from MH i2c: F0 09 00 [23:30:06]MH_I2C_Read... [23:30:06]Read from MH i2c: F0 09 00 87 07 00 FE 56 EF 66 6A BD 47 65 02 [23:30:06]GetLastDocTimeStamp 1726960108 [23:30:06]current date 1726961406 [23:30:06]FM_GetShiftState [23:30:06]SAM_PROTO_GetShiftState [23:30:06]wFMCommunicate request_size=4 [23:30:06]MH_SAM_APDU [23:30:06]CAPDU: 80 13 01 00 [23:30:06]Write to MH i2c: E2 08 00 88 07 80 13 01 00 00 00 00 00 0C [23:30:06]Write i2c OK [23:30:06]MH_I2C_Read... [23:30:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:30:06]Read from MH i2c: E2 [23:30:06]MH_I2C_Read... [23:30:06]Read from MH i2c: E2 0E 00 [23:30:06]MH_I2C_Read... [23:30:06]Read from MH i2c: E2 0E 00 88 07 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 9C [23:30:06]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:30:06]wFMCommunicate OK [23:30:06]SAM_PROTO_GetShiftState done [23:30:06]FM_GetShiftState done [23:30:06]opened in 1726878748 [23:30:06]opened+sec_in_day 1726965148 [23:30:06]quantity*price = 50036 [23:30:06]sum+1 = 50037 [23:30:06]Check (price>sum+1) || (price+1 о реализуемом товаре [23:31:50]line ОКРУГЛЕНИЕ: -0.36 [23:31:50]line ИТОГО: 500.00 [23:31:50]line Внесено: 500.00 [23:31:50]line СДАЧА: 0.00 [23:31:50]line НСП 1% : 4.43 [23:31:50]line НДС 12% : 53.14 [23:31:50]line Наличными: 500.00 [23:31:50]line Безнал.: 0.00 [23:31:50]line Место: АЗС № 89 "Партнер Нефть" [23:31:50]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:31:50]line СНО: Общий режим [23:31:50]line Чек 397 21.09.2024 23:30 [23:31:50]line Смена: 474 ФФД: 1.0 [23:31:50]line ЗНМ: 0300000113 [23:31:50]line РНМ: 0000000000091825 [23:31:50]line Версия ККМ: 001 [23:31:50]line ФМ: 0000000000871835 [23:31:50]line ФД: 151647 [23:31:50]line ФПД: 4520049615370 [23:31:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T233006&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151647&fm=4520049615370&tin=02508201610067®Number=0000000000091825&sum=50000 [23:31:50]written 0, free lines is 4095 [23:31:51]Write to MH i2c: 01 00 00 48 00 48 [23:31:51]Write i2c OK [23:31:51]MH_I2C_Read... [23:31:51]Read from MH i2c: 01 [23:31:51]MH_I2C_Read... [23:31:51]Read from MH i2c: 01 07 00 [23:31:51]MH_I2C_Read... [23:31:51]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 E2 0C 3D [23:31:51]RasterBufferAndPrint [23:31:51]line [23:31:51]line [23:31:51]line [23:31:51]line [23:31:51]line [23:31:51]written 0, free lines is 3310 [23:31:51]MH_Cut [23:31:51]Write to MH i2c: D1 01 00 4F 00 01 21 [23:31:51]Write i2c OK [23:31:51]MH_I2C_Read... [23:31:51]Read from MH i2c: D1 [23:31:51]MH_I2C_Read... [23:31:51]Read from MH i2c: D1 01 00 [23:31:51]MH_I2C_Read... [23:31:51]Read from MH i2c: D1 01 00 4F 00 00 20 [23:31:51]Write to MH i2c: 01 00 00 50 00 50 [23:31:51]Write i2c OK [23:31:51]MH_I2C_Read... [23:31:51]*** Cut start [23:31:51]*** Purtial cut [23:31:51]*** Stage 1: CUTSNS_PIN = 1 [23:31:52]Read from MH i2c: 01 [23:31:52]MH_I2C_Read... [23:31:52]*** Stop cut motor [23:31:52]*** Cut end [23:31:52]Read from MH i2c: 01 07 00 [23:31:52]MH_I2C_Read... [23:31:52]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [23:31:52]process_action print_doc done [23:31:52]requested_data is exist [23:31:52]produce_requested_data [23:31:52]produce_requested_data return (null) [23:31:52]process_action_free print_doc [23:31:52]json_value_free [23:31:52]json_value_free done [23:31:52]process_json_proto returns [23:31:52]Send response to host [23:31:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [23:31:52]free response buf [23:31:52]execute_script done [23:31:52]execute_script returns [23:31:52]free content buf [23:31:52]Sock 7.Close socket [23:31:52]Sock 7.Thread stoped [23:31:53]OFD Sender: No OFD packet to send [23:31:58]OFD Sender: No OFD packet to send [23:32:01]recv_with_timeout no data received [23:32:03]OFD Sender: No OFD packet to send [23:32:08]OFD Sender: No OFD packet to send [23:32:13]OFD Sender: No OFD packet to send [23:32:14]recv_with_timeout no data received [23:32:18]OFD Sender: No OFD packet to send [23:32:23]OFD Sender: No OFD packet to send [23:32:24]recv_with_timeout no data received [23:32:28]OFD Sender: No OFD packet to send [23:31:38]OFD Sender: No OFD packet to send [23:31:43]OFD Sender: No OFD packet to send [23:31:45]recv_with_timeout no data received [23:31:46]accept exits with 7 [23:31:46]New connection [23:31:46]New thread 3067186532 created [23:31:46]Waiting for new connection... [23:31:46] Sock 7.Parse request [23:31:46]Sock 7.Check first char [23:31:46]Sock 7.First char is OK [23:31:46]request: POST /json_proto HTTP/1.0 [23:31:46]Method: POST [23:31:46]URL: /json_proto [23:31:46]Method is POST - this is cgi request [23:31:46]url: /json_proto [23:31:46]query_string will be loaded in cgi processing [23:31:46]execute_cgi json_proto POST (null) [23:31:46]execute_cgi path=json_proto method=POST [23:31:46]POST find Content-Length [23:31:46]Host: 172.17.43.67:8080 [23:31:46]Content-Length: 215 [23:31:46]Content-Type: application/json [23:31:46] [23:31:46]POST finish read [23:31:46]Found Content-Length = 215 [23:31:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:46]execute_script... [23:31:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:46]POST & json_proto [23:31:46]process_json_proto [23:31:46]json parsed OK: [23:31:46]protocol is kg_v1.0 [23:31:46]action value=get_value [23:31:46]process_action get_value [23:31:46]cmd_get_value [23:31:46]process_action get_value done [23:31:46]requested_data is exist [23:31:46]produce_requested_data [23:31:46]requested_item kkm.sn is exist - process it [23:31:46]requested_item kkm.ver is exist - process it [23:31:46]requested_item fm.sn is exist - process it [23:31:46]wFMCommunicate request_size=4 [23:31:46]MH_SAM_APDU [23:31:46]CAPDU: 80 11 00 00 [23:31:46]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:31:46]Write i2c OK [23:31:46]MH_I2C_Read... [23:31:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:46]Read from MH i2c: E2 [23:31:46]MH_I2C_Read... [23:31:46]Read from MH i2c: E2 17 00 [23:31:46]MH_I2C_Read... [23:31:46]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [23:31:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:31:46]wFMCommunicate OK [23:31:46]requested_item fd.num is exist - process it [23:31:46]SAM_PROTO_GetFieldsCounters [23:31:46]wFMCommunicate request_size=4 [23:31:46]MH_SAM_APDU [23:31:46]CAPDU: 80 13 00 00 [23:31:46]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:31:46]Write i2c OK [23:31:46]MH_I2C_Read... [23:31:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:31:47]Read from MH i2c: E2 [23:31:47]MH_I2C_Read... [23:31:47]Read from MH i2c: E2 62 00 [23:31:47]MH_I2C_Read... [23:31:47]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [23:31:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 5F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:31:47]wFMCommunicate OK [23:31:47]SAM_PROTO_GetFieldsCounters done [23:31:47]requested_item shift.num is exist - process it [23:31:47]requested_item shift.opened is exist - process it [23:31:47]req_shift_opened [23:31:47]FM_GetShiftState [23:31:47]SAM_PROTO_GetShiftState [23:31:47]wFMCommunicate request_size=4 [23:31:47]MH_SAM_APDU [23:31:47]CAPDU: 80 13 01 00 [23:31:47]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:31:47]Write i2c OK [23:31:47]MH_I2C_Read... [23:31:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:47]Read from MH i2c: E2 [23:31:47]MH_I2C_Read... [23:31:47]Read from MH i2c: E2 0E 00 [23:31:47]MH_I2C_Read... [23:31:47]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [23:31:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:31:47]wFMCommunicate OK [23:31:47]SAM_PROTO_GetShiftState done [23:31:47]FM_GetShiftState done [23:31:47]req_shift_opened done [23:31:47]requested_item shift.open_date is exist - process it [23:31:47]req_shift_open_date [23:31:47]req_shift_open_date done [23:31:47]produce_requested_data done [23:31:47]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151647,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:31:47]process_action_free get_value [23:31:47]json_value_free [23:31:47]json_value_free done [23:31:47]process_json_proto returns [23:31:47]Send response to host [23:31:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151647,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:31:47]free response buf [23:31:47]execute_script done [23:31:47]execute_script returns [23:31:47]free content buf [23:31:47]Sock 7.Close socket [23:31:47]Sock 7.Thread stoped [23:31:47]accept exits with 9 [23:31:47]New connection [23:31:47]New thread 3067043172 created [23:31:47]Thread 3067186532 joined [23:31:47]Waiting for new connection... [23:31:47] Sock 9.Parse request [23:31:47]Sock 9.Check first char [23:31:47]Sock 9.First char is OK [23:31:47]request: POST /json_proto HTTP/1.0 [23:31:47]Method: POST [23:31:47]URL: /json_proto [23:31:47]Method is POST - this is cgi request [23:31:47]url: /json_proto [23:31:47]query_string will be loaded in cgi processing [23:31:47]execute_cgi json_proto POST (null) [23:31:47]execute_cgi path=json_proto method=POST [23:31:47]POST find Content-Length [23:31:47]Host: 172.17.43.67:8080 [23:31:47]Content-Length: 331 [23:31:47]Content-Type: application/json [23:31:47] [23:31:47]POST finish read [23:31:47]Found Content-Length = 331 [23:31:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:31:47]execute_script... [23:31:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [23:31:47]POST & json_proto [23:31:47]process_json_proto [23:31:47]json parsed OK: [23:31:47]protocol is kg_v1.0 [23:31:47]action value=get_value [23:31:47]process_action get_value [23:31:47]cmd_get_value [23:31:47]process_action get_value done [23:31:47]requested_data is exist [23:31:47]produce_requested_data [23:31:47]requested_item fm.sale.total is exist - process it [23:31:47]SAM_PROTO_GetFMData [23:31:47]wFMCommunicate request_size=4 [23:31:47]MH_SAM_APDU [23:31:47]CAPDU: 80 13 03 00 [23:31:47]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:31:47]Write i2c OK [23:31:47]MH_I2C_Read... [23:31:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:31:47]Read from MH i2c: E2 [23:31:47]MH_I2C_Read... [23:31:47]Read from MH i2c: E2 FD 00 [23:31:47]MH_I2C_Read... [23:31:47]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 AB 4C 02 00 69 04 9F 00 6F 04 04 00 D7 48 02 00 B1 04 05 00 04 13 86 97 02 70 04 05 00 04 13 86 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AF FF 7D 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 99 B1 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 F4 [23:31:47]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 AB 4C 02 00 69 04 9F 00 6F 04 04 00 D7 48 02 00 B1 04 05 00 04 13 86 97 02 70 04 05 00 04 13 86 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 AF FF 7D 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 99 B1 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [23:31:47]wFMCommunicate OK [23:31:47]wFMCommunicate request_size=4 [23:31:47]MH_SAM_APDU [23:31:47]CAPDU: 80 17 00 00 [23:31:47]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:31:47]Write i2c OK [23:31:47]MH_I2C_Read... [23:31:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:31:48]Read from MH i2c: E2 [23:31:48]MH_I2C_Read... [23:31:48]Read from MH i2c: E2 FD 00 [23:31:48]MH_I2C_Read... [23:32:33]OFD Sender: No OFD packet to send [23:32:38]OFD Sender: No OFD packet to send [23:32:43]OFD Sender: No OFD packet to send [23:32:45]accept exits with 9 [23:32:45]New connection [23:32:45]New thread 3067043172 created [23:32:45]Thread 3067186532 joined [23:32:45]Waiting for new connection... [23:32:45] Sock 9.Parse request [23:32:45]Sock 9.Check first char [23:32:45]Sock 9.First char is OK [23:32:45]request: POST /json_proto HTTP/1.0 [23:32:45]Method: POST [23:32:45]URL: /json_proto [23:32:45]Method is POST - this is cgi request [23:32:45]url: /json_proto [23:32:45]query_string will be loaded in cgi processing [23:32:45]execute_cgi json_proto POST (null) [23:32:45]execute_cgi path=json_proto method=POST [23:32:45]POST find Content-Length [23:32:45]Host: 172.17.43.67:8080 [23:32:45]Content-Length: 683 [23:32:45]Content-Type: application/json [23:32:45] [23:32:45]POST finish read [23:32:45]Found Content-Length = 683 [23:32:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:45]execute_script... [23: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)1785667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:45]POST & json_proto [23:32:45]process_json_proto [23:32:45]json parsed OK: [23:32:45]protocol is kg_v1.0 [23:32:45]action value=close_receipt [23:32:45]process_action close_receipt [23:32:45]cmd_close_receipt [23:32:45]MH_GetDate [23:32:45]Write to MH i2c: F0 00 00 51 00 40 [23:32:45]Write i2c OK [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: F0 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: F0 09 00 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: F0 09 00 51 00 00 9D 57 EF 66 6A BD 47 65 65 [23:32:45]GetLastDocTimeStamp 1726961406 [23:32:45]current date 1726961565 [23:32:45]FM_GetShiftState [23:32:45]SAM_PROTO_GetShiftState [23:32:45]wFMCommunicate request_size=4 [23:32:45]MH_SAM_APDU [23:32:45]CAPDU: 80 13 01 00 [23:32:45]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [23:32:45]Write i2c OK [23:32:45]MH_I2C_Read... [23:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:45]Read from MH i2c: E2 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: E2 0E 00 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5F [23:32:45]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:32:45]wFMCommunicate OK [23:32:45]SAM_PROTO_GetShiftState done [23:32:45]FM_GetShiftState done [23:32:45]opened in 1726878748 [23:32:45]opened+sec_in_day 1726965148 [23:32:45]quantity*price = 100021 [23:32:45]sum+1 = 100023 [23:32:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 398 21.09.2024 23:32 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151648 ФПД: 242187277002741 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T233246&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151648&fm=242187277002741&tin=02508201610067®Number=0000000000091825&sum=100000 [23:32:47]StoreToDocumentArchive [23:32:47]shift 474 fd 151648 [23:32:47]save to /storage/0474/doc_00151648 [23:32:47]save last doc name /storage/0474/doc_00151648 to /storage/kkm_last_doc_name [23:32:47]save OK [23:32:47]Clear old archive folders... [23:32:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:32:47]tlvbuf is 002ED370 [23:32:47]SAM_PROTO_ClearQueue [23:32:47]wFMCommunicate request_size=4 [23:32:47]MH_SAM_APDU [23:32:47]CAPDU: 80 09 00 00 [23:32:47]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [23:32:47]RAPDU: 90 00 [23:32:47]wFMCommunicate OK [23:32:47]SAM_PROTO_ClearQueue done [23:32:47]KKMCreateOFDPacket [23:32:47]OFDProtocolAddRootSTLVToBuf [23:32:47]FM_MakeSignedData [23:32:47]FM_MakeSignedData [23:32:47]SAM_PROTO_SignData [23:32:47]wFMCommunicate request_size=4 [23:32:47]MH_SAM_APDU [23:32:47]CAPDU: 80 0D 01 02 [23:32:47]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [23:32:47]RAPDU: 90 00 [23:32:47]wFMCommunicate OK [23:32:47]wFMCommunicate request_size=255 [23:32:47]MH_SAM_APDU [23: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 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 8E 01 00 00 F4 03 04 00 9E 57 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 50 02 00 35 04 06 00 DC [23:32:47]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8E 01 00 00 F4 03 04 00 9E 57 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 50 02 00 35 04 06 00 DC 00 00 C7 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [23:32:47]RAPDU: 90 00 [23:32:47]wFMCommunicate OK [23:32:47]wFMCommunicate request_size=10 [23:32:47]MH_SAM_APDU [23:32:47]CAPDU: 80 0D 02 02 05 44 9E 9D 67 F5 [23:32:47]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 44 9E 9D 67 F5 00 00 C1 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [23:32:47]RAPDU: 90 00 [23:32:47]wFMCommunicate OK [23:32:47]wFMCommunicate request_size=4 [23:32:47]MH_SAM_APDU [23:32:47]CAPDU: 80 0D 03 02 [23:32:47]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 0B 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 0B 00 63 00 00 AA F2 54 6F 56 3E A8 97 90 00 11 [23:32:47]RAPDU: AA F2 54 6F 56 3E A8 97 90 00 [23:32:47]wFMCommunicate OK [23:32:47]SAM_PROTO_SignData done [23:32:47]FM_MakeSignedData done [23:32:47]CreateOFDProtocolMessage [23:32:47]wFMCommunicate request_size=4 [23:32:47]MH_SAM_APDU [23:32:47]CAPDU: 80 11 00 00 [23:32:47]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:47]Read from MH i2c: E2 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 17 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [23:32:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:32:47]wFMCommunicate OK [23:32:47]CreateOFDProtocolMessage done [23:32:47]OFDSenderStorePacket 151648 [23:32:47]StoreOFDPacket docnum=151648 [23:32:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 BE 07 01 E6 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8E 01 00 00 F4 03 04 00 9E 57 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 50 02 00 35 04 06 00 DC 44 9E 9D 67 F5 AA F2 54 6F 56 3E A8 97 [23:32:47]CheckFolder [23:32:47]dirname=/storage/ofd_packets [23:32:47]CheckFolder done [23:32:47]ProducePacketName [23:32:47]name=ofd_packets/00151648 [23:32:47]NVStorageSaveData ofd_packets/00151648 [23:32:47]File name is /storage/ofd_packets/00151648 [23:32:47]Write 301 bytes [23:32:47]NVStorageSaveData done [23:32:47]OFDSenderStorePacket done [23:32:47]KKMCreateOFDPacket done [23:32:47]NVStorageSaveData kkm_last_timestamp [23:32:47]File name is /storage/kkm_last_timestamp [23:32:47]Write 4 bytes [23:32:47]NVStorageSaveData done [23:32:47]ExternCall_PrintAddStr [23:32:47]wPrintStart [23:32:47]Write to MH i2c: 01 00 00 65 00 65 [23:32:47]Write i2c OK [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: 01 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: 01 07 00 [23:32:47]MH_I2C_Read... [23:32:47]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [23:32:47]RasterBufferAndPrint [23:32:47]line Счет N : (1)1785667 [23:32:47]line ИНН: 02508201610067 [23:32:47]line Контрольно-Кассовый Чек [23:32:47]line ПРОДАЖА [23:32:47]line ТРК (МРК, ГНК) : 13 [23:32:47]line Товар: 2710124500 [23:32:47]line Аи-95-К-5 [23:32:47]line 13.480 * 74.20 [23:32:47]line = 1000.22 [23:32:47]line НДС 12% НСП 1% [23:32:47]line > о реализуемом товаре [23:32:47]line ОКРУГЛЕНИЕ: -0.22 [23:32:47]line ИТОГО: 1000.00 [23:32:47]line Внесено: 1000.00 [23:32:47]line СДАЧА: 0.00 [23:32:47]line НСП 1% : 8.85 [23:32:47]line НДС 12% : 106.22 [23:32:47]line Наличными: 1000.00 [23:32:47]line Безнал.: 0.00 [23:32:47]line Место: АЗС № 89 "Партнер Нефть" [23:32:47]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:32:47]line СНО: Общий режим [23:32:47]line Чек 398 21.09.2024 23:32 [23:32:47]line Смена: 474 ФФД: 1.0 [23:32:47]line ЗНМ: 0300000113 [23:32:47]line РНМ: 0000000000091825 [23:32:47]line Версия ККМ: 001 [23:32:47]line ФМ: 0000000000871835 [23:32:47]line ФД: 151648 [23:32:47]line ФПД: 242187277002741 [23:32:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T233246&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151648&fm=242187277002741&tin=02508201610067®Number=0000000000091825&sum=100000 [23:32:47]written 0, free lines is 4095 [23:32:47]OFD Sender: Processing packet 151648 [packets to send 826, broken 825] [23:32:47]ProducePacketName [23:32:47]name=ofd_packets/00151648 [23:32:47]OFD Sender: To server: pG, [23:32:47]CommunicateWithHost lk.salyk.kg:30040 [23:32:47]ConnectInit lk.salyk.kg [23:32:48]Write to MH i2c: 01 00 00 90 00 90 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: 01 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: 01 07 00 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 D3 0C 76 [23:32:48]RasterBufferAndPrint [23:32:48]line [23:32:48]line [23:32:48]line [23:32:48]line [23:32:48]line [23:32:48]written 0, free lines is 3289 [23:32:48]MH_Cut [23:32:48]Write to MH i2c: D1 01 00 97 00 01 69 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: D1 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: D1 01 00 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: D1 01 00 97 00 00 68 [23:32:48]Write to MH i2c: 01 00 00 98 00 98 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]*** Cut start [23:32:48]*** Purtial cut [23:32:48]*** Stage 1: CUTSNS_PIN = 1 [23:32:48]Connected sock=10 [23:32:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 E7 BE 07 01 E6 48 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 8E 01 00 00 F4 03 04 00 9E 57 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 50 02 00 35 04 06 00 DC 44 9E 9D 67 F5 AA F2 54 6F 56 3E A8 97 [23:32:49]Read from MH i2c: 01 [23:32:49]MH_I2C_Read... [23:32:49]*** Stop cut motor [23:32:49]*** Cut end [23:32:49]Read from MH i2c: 01 07 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [23:32:49]process_action close_receipt done [23:32:49]requested_data is exist [23:32:49]produce_requested_data [23:32:49]requested_item fm.sn is exist - process it [23:32:49]wFMCommunicate request_size=4 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 11 00 00 [23:32:49]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 17 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [23:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:32:49]wFMCommunicate OK [23:32:49]requested_item fd.num is exist - process it [23:32:49]SAM_PROTO_GetFieldsCounters [23:32:49]wFMCommunicate request_size=4 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 13 00 00 [23:32:49]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 62 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 71 [23:32:49]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 60 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:32:49]wFMCommunicate OK [23:32:49]SAM_PROTO_GetFieldsCounters done [23:32:49]requested_item shift.num is exist - process it [23:32:49]requested_item shift.opened is exist - process it [23:32:49]req_shift_opened [23:32:49]FM_GetShiftState [23:32:49]SAM_PROTO_GetShiftState [23:32:49]wFMCommunicate request_size=4 [23:32:49]MH_SAM_APDU [23:32:49]CAPDU: 80 13 01 00 [23:32:49]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [23:32:49]Write i2c OK [23:32:49]MH_I2C_Read... [23:32:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:49]Read from MH i2c: E2 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 0E 00 [23:32:49]MH_I2C_Read... [23:32:49]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A8 [23:32:49]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:32:49]wFMCommunicate OK [23:32:49]SAM_PROTO_GetShiftState done [23:32:49]FM_GetShiftState done [23:32:49]req_shift_opened done [23:32:49]requested_item shift.open_date is exist - process it [23:32:49]req_shift_open_date [23:32:49]req_shift_open_date done [23:32:49]produce_requested_data done [23:32:49]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151648,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:32:49]process_action_free close_receipt [23:32:49]json_value_free [23:32:49]json_value_free done [23:32:49]process_json_proto returns [23:32:49]Send response to host [23:32:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151648,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:32:49]free response buf [23:32:49]execute_script done [23:32:49]execute_script returns [23:32:49]free content buf [23:32:49]Sock 9.Close socket [23:32:49]Sock 9.Thread stoped [23:32:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A1 EF 47 00 B7 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 60 50 02 00 F4 03 04 00 A4 FF EE 66 B6 04 01 00 00 5B 2F 62 FF 4B 6B F8 28 [23:32:49]CommunicateWithHost err = 0 [23:32:49]CheckOFDResponse [23:32:49]1017 (14) - 77093643461234 [23:32:49]1041 (16) - 0000000000871835 [23:32:49]1040 (4) - 151648 [23:32:49]1012 (4) - 21.09.2024 17:17 [23:32:49]1206 (1) - 0 [23:32:49]OFD Sender: Remove packet 151648 [23:32:49]ProducePacketName [23:32:49]name=ofd_packets/00151648 [23:32:49]NVStorageDeleteData [23:32:50]OFD Sender: No OFD packet to send [23:32:55]OFD Sender: No OFD packet to send [23:33:00]OFD Sender: No OFD packet to send [23:33:04]recv_with_timeout no data received [23:33:05]OFD Sender: No OFD packet to send [23:33:10]OFD Sender: No OFD packet to send [23:33:15]OFD Sender: No OFD packet to send [23:33:20]OFD Sender: No OFD packet to send [23:33:23]recv_with_timeout no data received [23:33:25]OFD Sender: No OFD packet to send [23:33:30]OFD Sender: No OFD packet to send [23:33:35]OFD Sender: No OFD packet to send [23:33:40]OFD Sender: No OFD packet to send [23:33:45]OFD Sender: No OFD packet to send [23:33:47]recv_with_timeout no data received [23:33:50]OFD Sender: No OFD packet to send [23:33:55]OFD Sender: No OFD packet to send [23:34:00]OFD Sender: No OFD packet to send [23:34:05]OFD Sender: No OFD packet to send [23:34:10]OFD Sender: No OFD packet to send [23:34:15]recv_with_timeout no data received [23:34:15]OFD Sender: No OFD packet to send [23:34:20]OFD Sender: No OFD packet to send [23:34:25]OFD Sender: No OFD packet to send [23:34:30]OFD Sender: No OFD packet to send [23:34:35]OFD Sender: No OFD packet to send [23:34:39]recv_with_timeout no data received [23:34:40]OFD Sender: No OFD packet to send [23:34:45]OFD Sender: No OFD packet to send [23:34:50]OFD Sender: No OFD packet to send [23:34:55]OFD Sender: No OFD packet to send [23:35:00]OFD Sender: No OFD packet to send [23:35:05]OFD Sender: No OFD packet to send [23:35:10]OFD Sender: No OFD packet to send [23:35:15]OFD Sender: No OFD packet to send [23:35:20]OFD Sender: No OFD packet to send [23:35:25]OFD Sender: No OFD packet to send [23:35:31]OFD Sender: No OFD packet to send [23:35:36]OFD Sender: No OFD packet to send [23:35:41]OFD Sender: No OFD packet to send [23:35:46]OFD Sender: No OFD packet to send [23:35:51]OFD Sender: No OFD packet to send [23:35:56]OFD Sender: No OFD packet to send [23:36:01]OFD Sender: No OFD packet to send [23:36:06]OFD Sender: No OFD packet to send [23:36:06]recv_with_timeout no data received [23:36:11]OFD Sender: No OFD packet to send [23:36:16]OFD Sender: No OFD packet to send [23:36:21]OFD Sender: No OFD packet to send [23:36:26]OFD Sender: No OFD packet to send [23:36:31]OFD Sender: No OFD packet to send [23:36:36]OFD Sender: No OFD packet to send [23:31:25]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:31:25]Read from MH i2c: E2 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:31:25]RAPDU: 90 00 [23:31:25]wFMCommunicate OK [23:31:25]wFMCommunicate request_size=4 [23:31:25]MH_SAM_APDU [23:31:25]CAPDU: 80 11 00 00 [23:31:25]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:31:25]Write i2c OK [23:31:25]MH_I2C_Read... [23:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:25]Read from MH i2c: E2 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 17 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [23:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:31:25]wFMCommunicate OK [23:31:25]Detected FM SN is 0000000000871835 [23:31:25]Stored FM SN is 0000000000871835 [23:31:25]wFMCommunicate request_size=9 [23:31:25]MH_SAM_APDU [23:31:25]CAPDU: 80 16 00 00 04 E6 7F 00 00 [23:31:25]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [23:31:25]Write i2c OK [23:31:25]MH_I2C_Read... [23:31:25]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:31:25]Read from MH i2c: E2 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:31:25]RAPDU: 90 00 [23:31:25]wFMCommunicate OK [23:31:25]FM PIN OK [23:31:25]wFMCommunicate request_size=8 [23:31:25]MH_SAM_APDU [23:31:25]CAPDU: 80 14 04 00 03 02 00 01 [23:31:25]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:31:25]Write i2c OK [23:31:25]MH_I2C_Read... [23:31:25]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:31:25]Read from MH i2c: E2 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:31:25]RAPDU: 90 00 [23:31:25]wFMCommunicate OK [23:31:25]wFMCommunicate request_size=13 [23:31:25]MH_SAM_APDU [23:31:25]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:31:25]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:31:25]Write i2c OK [23:31:25]MH_I2C_Read... [23:31:25]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:31:25]Read from MH i2c: E2 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:31:25]RAPDU: 90 00 [23:31:25]wFMCommunicate OK [23:31:25]wFMCommunicate request_size=4 [23:31:25]MH_SAM_APDU [23:31:25]CAPDU: 80 11 00 00 [23:31:25]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:31:25]Write i2c OK [23:31:25]MH_I2C_Read... [23:31:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:25]Read from MH i2c: E2 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 17 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [23:31:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:31:25]wFMCommunicate OK [23:31:25]DocumentArchiveInit [23:31:25]Start Httpd... [23:31:25]Httpd thread 3067473252 created [23:31:25]Write to MH i2c: 01 00 00 0F 00 0F [23:31:25]Write i2c OK [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: 01 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: 01 07 00 [23:31:25]MH_I2C_Read... [23:31:25]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:31:25]Allocated Socket 6 [23:31:25]Bind OK [23:31:25]Listen OK [23:31:25]httpd running on port 8080 [23:31:25]Waiting for new connection... [23:31:25]MH Int Process started [23:31:26]OFD Sender: Processing packet 151647 [packets to send 826, b[23:36:40]accept exits with 8 [23:36:40]New connection [23:36:40]New thread 3067186532 created [23:36:40]Thread 3067043172 joined [23:36:40]Waiting for new connection... [23:36:40] Sock 8.Parse request [23:36:40]Sock 8.Check first char [23:36:40]Sock 8.First char is OK [23:36:40]request: POST /json_proto HTTP/1.0 [23:36:40]Method: POST [23:36:40]URL: /json_proto [23:36:40]Method is POST - this is cgi request [23:36:40]url: /json_proto [23:36:40]query_string will be loaded in cgi processing [23:36:40]execute_cgi json_proto POST (null) [23:36:40]execute_cgi path=json_proto method=POST [23:36:40]POST find Content-Length [23:36:40]Host: 172.17.43.67:8080 [23:36:40]Content-Length: 675 [23:36:40]Content-Type: application/json [23:36:40] [23:36:40]POST finish read [23:36:40]Found Content-Length = 675 [23:36:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:40]execute_script... [23:36: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)1785668", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:40]POST & json_proto [23:36:40]process_json_proto [23:36:40]json parsed OK: [23:36:40]protocol is kg_v1.0 [23:36:40]action value=close_receipt [23:36:40]process_action close_receipt [23:36:40]cmd_close_receipt [23:36:40]MH_GetDate [23:36:40]Write to MH i2c: F0 00 00 9C 00 8B [23:36:40]Write i2c OK [23:36:40]MH_I2C_Read... [23:36:40]Read from MH i2c: F0 [23:36:40]MH_I2C_Read... [23:36:40]Read from MH i2c: F0 09 00 [23:36:40]MH_I2C_Read... [23:36:40]Read from MH i2c: F0 09 00 9C 00 00 89 58 EF 66 6A BD 47 65 9D [23:36:40]GetLastDocTimeStamp 1726961566 [23:36:40]current date 1726961801 [23:36:40]FM_GetShiftState [23:36:40]SAM_PROTO_GetShiftState [23:36:40]wFMCommunicate request_size=4 [23:36:40]MH_SAM_APDU [23:36:40]CAPDU: 80 13 01 00 [23:36:40]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [23:36:40]Write i2c OK [23:36:40]MH_I2C_Read... [23:36:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:41]Read from MH i2c: E2 [23:36:41]MH_I2C_Read... [23:36:41]Read from MH i2c: E2 0E 00 [23:36:41]MH_I2C_Read... [23:36:41]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AA [23:36:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:36:41]wFMCommunicate OK [23:36:41]SAM_PROTO_GetShiftState done [23:36:41]FM_GetShiftState done [23:36:41]opened in 1726878748 [23:36:41]opened+sec_in_day 1726965148 [23:36:41]quantity*price = 50063 [23:36:41]sum+1 = 50064 [23:36:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 399 21.09.2024 23:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151649 ФПД: 126865514078888 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T233641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151649&fm=126865514078888&tin=02508201610067®Number=0000000000091825&sum=50000 [23:36:42]StoreToDocumentArchive [23:36:42]shift 474 fd 151649 [23:36:42]save to /storage/0474/doc_00151649 [23:36:42]save last doc name /storage/0474/doc_00151649 to /storage/kkm_last_doc_name [23:36:42]save OK [23:36:42]Clear old archive folders... [23:36:42]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:36:42]tlvbuf is 002F5A70 [23:36:42]SAM_PROTO_ClearQueue [23:36:42]wFMCommunicate request_size=4 [23:36:42]MH_SAM_APDU [23:36:42]CAPDU: 80 09 00 00 [23:36:42]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:36:42]Read from MH i2c: E2 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [23:36:42]RAPDU: 90 00 [23:36:42]wFMCommunicate OK [23:36:42]SAM_PROTO_ClearQueue done [23:36:42]KKMCreateOFDPacket [23:36:42]OFDProtocolAddRootSTLVToBuf [23:36:42]FM_MakeSignedData [23:36:42]FM_MakeSignedData [23:36:42]SAM_PROTO_SignData [23:36:42]wFMCommunicate request_size=4 [23:36:42]MH_SAM_APDU [23:36:42]CAPDU: 80 0D 01 02 [23:36:42]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:36:42]Read from MH i2c: E2 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [23:36:42]RAPDU: 90 00 [23:36:42]wFMCommunicate OK [23:36:42]wFMCommunicate request_size=255 [23:36:42]MH_SAM_APDU [23:36:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 89 58 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 50 02 00 35 04 06 00 73 62 2D E6 [23:36:42]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 89 58 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 50 02 00 35 04 06 00 73 62 2D E6 00 00 6D [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:42]Read from MH i2c: E2 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [23:36:42]RAPDU: 90 00 [23:36:42]wFMCommunicate OK [23:36:42]wFMCommunicate request_size=7 [23:36:42]MH_SAM_APDU [23:36:42]CAPDU: 80 0D 02 02 02 A2 A8 [23:36:42]Write to MH i2c: E2 0A 00 AD 00 80 0D 02 02 02 00 A2 A8 00 00 75 [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:42]Read from MH i2c: E2 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [23:36:42]RAPDU: 90 00 [23:36:42]wFMCommunicate OK [23:36:42]wFMCommunicate request_size=4 [23:36:42]MH_SAM_APDU [23:36:42]CAPDU: 80 0D 03 02 [23:36:42]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:36:42]Read from MH i2c: E2 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 0B 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 0B 00 AE 00 00 94 63 6D 50 BB 80 39 1F 90 00 71 [23:36:42]RAPDU: 94 63 6D 50 BB 80 39 1F 90 00 [23:36:42]wFMCommunicate OK [23:36:42]SAM_PROTO_SignData done [23:36:42]FM_MakeSignedData done [23:36:42]CreateOFDProtocolMessage [23:36:42]wFMCommunicate request_size=4 [23:36:42]MH_SAM_APDU [23:36:42]CAPDU: 80 11 00 00 [23:36:42]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:42]Read from MH i2c: E2 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 17 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [23:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:36:42]wFMCommunicate OK [23:36:42]CreateOFDProtocolMessage done [23:36:42]OFDSenderStorePacket 151649 [23:36:42]StoreOFDPacket docnum=151649 [23:36:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FE 07 04 01 C3 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 89 58 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 50 02 00 35 04 06 00 73 62 2D E6 A2 A8 94 63 6D 50 BB 80 39 1F [23:36:42]CheckFolder [23:36:42]dirname=/storage/ofd_packets [23:36:42]CheckFolder done [23:36:42]ProducePacketName [23:36:42]name=ofd_packets/00151649 [23:36:42]NVStorageSaveData ofd_packets/00151649 [23:36:42]File name is /storage/ofd_packets/00151649 [23:36:42]Write 298 bytes [23:36:42]NVStorageSaveData done [23:36:42]OFDSenderStorePacket done [23:36:42]KKMCreateOFDPacket done [23:36:42]NVStorageSaveData kkm_last_timestamp [23:36:42]File name is /storage/kkm_last_timestamp [23:36:42]Write 4 bytes [23:36:42]NVStorageSaveData done [23:36:42]ExternCall_PrintAddStr [23:36:42]wPrintStart [23:36:42]Write to MH i2c: 01 00 00 B0 00 B0 [23:36:42]Write i2c OK [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: 01 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: 01 07 00 [23:36:42]MH_I2C_Read... [23:36:42]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [23:36:42]RasterBufferAndPrint [23:36:42]line Счет N : (1)1785668 [23:36:42]line ИНН: 02508201610067 [23:36:42]line Контрольно-Кассовый Чек [23:36:42]line ПРОДАЖА [23:36:42]line ТРК (МРК, ГНК) : 41 [23:36:42]line Товар: 2710194210 [23:36:42]line ДТ-К-5 [23:36:42]line 6.570 * 76.20 [23:36:42]line = 500.63 [23:36:42]line НДС 12% НСП 1% [23:36:42]line > о реализуемом товаре [23:36:42]line ОКРУГЛЕНИЕ: -0.63 [23:36:42]line ИТОГО: 500.00 [23:36:42]line Внесено: 500.00 [23:36:42]line СДАЧА: 0.00 [23:36:42]line НСП 1% : 4.43 [23:36:42]line НДС 12% : 53.16 [23:36:42]line Наличными: 500.00 [23:36:42]line Безнал.: 0.00 [23:36:42]line Место: АЗС № 89 "Партнер Нефть" [23:36:42]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:36:42]line СНО: Общий режим [23:36:42]line Чек 399 21.09.2024 23:36 [23:36:42]line Смена: 474 ФФД: 1.0 [23:36:42]line ЗНМ: 0300000113 [23:36:42]line РНМ: 0000000000091825 [23:36:42]line Версия ККМ: 001 [23:36:42]line ФМ: 0000000000871835 [23:36:42]line ФД: 151649 [23:36:42]line ФПД: 126865514078888 [23:36:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T233641&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151649&fm=126865514078888&tin=02508201610067®Number=0000000000091825&sum=50000 [23:36:42]written 0, free lines is 4095 [23:36:42]OFD Sender: Processing packet 151649 [packets to send 826, broken 825] [23:36:42]ProducePacketName [23:36:42]name=ofd_packets/00151649 [23:36:42]OFD Sender: To server: pG, [23:36:42]CommunicateWithHost lk.salyk.kg:30040 [23:36:42]ConnectInit lk.salyk.kg [23:36:43]Write to MH i2c: 01 00 00 DB 00 DB [23:36:43]Write i2c OK [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: 01 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: 01 07 00 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: 01 07 00 DB 00 00 00 00 00 00 D7 0C C5 [23:36:43]RasterBufferAndPrint [23:36:43]line [23:36:43]line [23:36:43]line [23:36:43]line [23:36:43]line [23:36:43]written 0, free lines is 3292 [23:36:43]MH_Cut [23:36:43]Write to MH i2c: D1 01 00 E2 00 01 B4 [23:36:43]Write i2c OK [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: D1 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: D1 01 00 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: D1 01 00 E2 00 00 B3 [23:36:43]Write to MH i2c: 01 00 00 E3 00 E3 [23:36:43]Write i2c OK [23:36:43]MH_I2C_Read... [23:36:43]*** Cut start [23:36:43]*** Purtial cut [23:36:43]*** Stage 1: CUTSNS_PIN = 1 [23:36:44]Read from MH i2c: 01 [23:36:44]MH_I2C_Read... [23:36:44]*** Stop cut motor [23:36:44]*** Cut end [23:36:44]Read from MH i2c: 01 07 00 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: 01 07 00 E3 00 00 00 00 00 00 FF 0F F8 [23:36:44]process_action close_receipt done [23:36:44]requested_data is exist [23:36:44]produce_requested_data [23:36:44]requested_item fm.sn is exist - process it [23:36:44]wFMCommunicate request_size=4 [23:36:44]MH_SAM_APDU [23:36:44]CAPDU: 80 11 00 00 [23:36:44]Write to MH i2c: E2 08 00 E4 00 80 11 00 00 00 00 00 00 5E [23:36:44]Write i2c OK [23:36:44]MH_I2C_Read... [23:36:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:44]Read from MH i2c: E2 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 17 00 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 17 00 E4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [23:36:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:36:44]wFMCommunicate OK [23:36:44]requested_item fd.num is exist - process it [23:36:44]SAM_PROTO_GetFieldsCounters [23:36:44]wFMCommunicate request_size=4 [23:36:44]MH_SAM_APDU [23:36:44]CAPDU: 80 13 00 00 [23:36:44]Write to MH i2c: E2 08 00 E5 00 80 13 00 00 00 00 00 00 61 [23:36:44]Write i2c OK [23:36:44]MH_I2C_Read... [23:36:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:36:44]Read from MH i2c: E2 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 62 00 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 62 00 E5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [23:36:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 61 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:36:44]wFMCommunicate OK [23:36:44]SAM_PROTO_GetFieldsCounters done [23:36:44]requested_item shift.num is exist - process it [23:36:44]requested_item shift.opened is exist - process it [23:36:44]req_shift_opened [23:36:44]FM_GetShiftState [23:36:44]SAM_PROTO_GetShiftState [23:36:44]wFMCommunicate request_size=4 [23:36:44]MH_SAM_APDU [23:36:44]CAPDU: 80 13 01 00 [23:36:44]Write to MH i2c: E2 08 00 E6 00 80 13 01 00 00 00 00 00 63 [23:36:44]Write i2c OK [23:36:44]MH_I2C_Read... [23:36:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:44]Read from MH i2c: E2 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 0E 00 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 0E 00 E6 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F3 [23:36:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:36:44]wFMCommunicate OK [23:36:44]SAM_PROTO_GetShiftState done [23:36:44]FM_GetShiftState done [23:36:44]req_shift_opened done [23:36:44]requested_item shift.open_date is exist - process it [23:36:44]req_shift_open_date [23:36:44]req_shift_open_date done [23:36:44]produce_requested_data done [23:36:44]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151649,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:36:44]process_action_free close_receipt [23:36:44]json_value_free [23:36:44]json_value_free done [23:36:44]process_json_proto returns [23:36:44]Send response to host [23:36:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151649,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:36:44]free response buf [23:36:44]execute_script done [23:36:44]execute_script returns [23:36:44]free content buf [23:36:44]Sock 8.Close socket [23:36:44]Sock 8.Thread stoped [23:36:46]Connected sock=11 [23:36:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 FE 07 04 01 C3 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 89 58 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 50 02 00 35 04 06 00 73 62 2D E6 A2 A8 94 63 6D 50 BB 80 39 1F [23:36:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 99 72 47 00 BB 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 61 50 02 00 F4 03 04 00 92 00 EF 66 B6 04 01 00 00 2F F0 1F BB E5 49 37 E5 [23:36:47]CommunicateWithHost err = 0 [23:36:47]CheckOFDResponse [23:36:47]1017 (14) - 77093643461234 [23:36:47]1041 (16) - 0000000000871835 [23:36:47]1040 (4) - 151649 [23:36:47]1012 (4) - 21.09.2024 17:21 [23:36:47]1206 (1) - 0 [23:36:47]OFD Sender: Remove packet 151649 [23:36:47]ProducePacketName [23:36:47]name=ofd_packets/00151649 [23:36:47]NVStorageDeleteData [23:36:47]OFD Sender: No OFD packet to send [23:36:51]accept exits with 9 [23:36:51]New connection [23:36:51]New thread 3067043172 created [23:36:51]Thread 3067186532 joined [23:36:51]Waiting for new connection... [23:36:51] Sock 9.Parse request [23:36:51]Sock 9.Check first char [23:36:51]Sock 9.First char is OK [23:36:51]request: POST /json_proto HTTP/1.0 [23:36:51]Method: POST [23:36:51]URL: /json_proto [23:36:51]Method is POST - this is cgi request [23:36:51]url: /json_proto [23:36:51]query_string will be loaded in cgi processing [23:36:51]execute_cgi json_proto POST (null) [23:36:51]execute_cgi path=json_proto method=POST [23:36:51]POST find Content-Length [23:36:51]Host: 172.17.43.67:8080 [23:36:51]Content-Length: 683 [23:36:51]Content-Type: application/json [23:36:51] [23:36:51]POST finish read [23:36:51]Found Content-Length = 683 [23:36:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:51]execute_script... [23:36:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:51]POST & json_proto [23:36:51]process_json_proto [23:36:51]json parsed OK: [23:36:51]protocol is kg_v1.0 [23:36:51]action value=close_receipt [23:36:51]process_action close_receipt [23:36:51]cmd_close_receipt [23:36:51]MH_GetDate [23:36:51]Write to MH i2c: F0 00 00 E7 00 D6 [23:36:51]Write i2c OK [23:36:51]MH_I2C_Read... [23:36:51]Read from MH i2c: F0 [23:36:51]MH_I2C_Read... [23:36:51]Read from MH i2c: F0 09 00 [23:36:51]MH_I2C_Read... [23:36:51]Read from MH i2c: F0 09 00 E7 00 00 93 58 EF 66 6A BD 47 65 F2 [23:36:51]GetLastDocTimeStamp 1726961801 [23:36:51]current date 1726961811 [23:36:51]FM_GetShiftState [23:36:51]SAM_PROTO_GetShiftState [23:36:51]wFMCommunicate request_size=4 [23:36:51]MH_SAM_APDU [23:36:51]CAPDU: 80 13 01 00 [23:36:51]Write to MH i2c: E2 08 00 E8 00 80 13 01 00 00 00 00 00 65 [23:36:51]Write i2c OK [23:36:51]MH_I2C_Read... [23:36:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:51]Read from MH i2c: E2 [23:36:51]MH_I2C_Read... [23:36:51]Read from MH i2c: E2 0E 00 [23:36:51]MH_I2C_Read... [23:36:51]Read from MH i2c: E2 0E 00 E8 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F5 [23:36:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:36:51]wFMCommunicate OK [23:36:51]SAM_PROTO_GetShiftState done [23:36:51]FM_GetShiftState done [23:36:51]opened in 1726878748 [23:36:51]opened+sec_in_day 1726965148 [23:36:51]quantity*price = 100005 [23:36:51]sum+1 = 100006 [23:36:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 400 21.09.2024 23:36 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151650 ФПД: 281036376405832 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T233651&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151650&fm=281036376405832&tin=02508201610067®Number=0000000000091825&sum=100000 [23:36:52]StoreToDocumentArchive [23:36:52]shift 474 fd 151650 [23:36:52]save to /storage/0474/doc_00151650 [23:36:52]save last doc name /storage/0474/doc_00151650 to /storage/kkm_last_doc_name [23:36:52]save OK [23:36:52]Clear old archive folders... [23:36:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:36:52]tlvbuf is 002B0A70 [23:36:52]SAM_PROTO_ClearQueue [23:36:52]wFMCommunicate request_size=4 [23:36:52]MH_SAM_APDU [23:36:52]CAPDU: 80 09 00 00 [23:36:52]Write to MH i2c: E2 08 00 F5 00 80 09 00 00 00 00 00 00 67 [23:36:52]Write i2c OK [23:36:52]MH_I2C_Read... [23:36:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:36:52]Read from MH i2c: E2 [23:36:52]MH_I2C_Read... [23:36:52]Read from MH i2c: E2 03 00 [23:36:52]MH_I2C_Read... [23:36:52]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [23:36:52]RAPDU: 90 00 [23:36:52]wFMCommunicate OK [23:36:52]SAM_PROTO_ClearQueue done [23:36:52]KKMCreateOFDPacket [23:36:52]OFDProtocolAddRootSTLVToBuf [23:36:52]FM_MakeSignedData [23:36:52]FM_MakeSignedData [23:36:52]SAM_PROTO_SignData [23:36:52]wFMCommunicate request_size=4 [23:36:52]MH_SAM_APDU [23:36:52]CAPDU: 80 0D 01 02 [23:36:52]Write to MH i2c: E2 08 00 F6 00 80 0D 01 02 00 00 00 00 6F [23:36:52]Write i2c OK [23:36:52]MH_I2C_Read... [23:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:36:53]Read from MH i2c: E2 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 03 00 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [23:36:53]RAPDU: 90 00 [23:36:53]wFMCommunicate OK [23:36:53]wFMCommunicate request_size=255 [23:36:53]MH_SAM_APDU [23:36:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 93 58 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 50 02 00 35 04 06 00 FF [23:36:53]Write to MH i2c: E2 02 01 F7 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 93 58 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 62 50 02 00 35 04 06 00 FF 00 00 DC [23:36:53]Write i2c OK [23:36:53]MH_I2C_Read... [23:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:53]Read from MH i2c: E2 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 03 00 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [23:36:53]RAPDU: 90 00 [23:36:53]wFMCommunicate OK [23:36:53]wFMCommunicate request_size=10 [23:36:53]MH_SAM_APDU [23:36:53]CAPDU: 80 0D 02 02 05 99 E1 62 77 48 [23:36:53]Write to MH i2c: E2 0D 00 F8 00 80 0D 02 02 05 00 99 E1 62 77 48 00 00 17 [23:36:53]Write i2c OK [23:36:53]MH_I2C_Read... [23:36:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:53]Read from MH i2c: E2 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 03 00 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 03 00 F8 00 00 90 00 6C [23:36:53]RAPDU: 90 00 [23:36:53]wFMCommunicate OK [23:36:53]wFMCommunicate request_size=4 [23:36:53]MH_SAM_APDU [23:36:53]CAPDU: 80 0D 03 02 [23:36:53]Write to MH i2c: E2 08 00 F9 00 80 0D 03 02 00 00 00 00 74 [23:36:53]Write i2c OK [23:36:53]MH_I2C_Read... [23:36:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:36:53]Read from MH i2c: E2 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 0B 00 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 0B 00 F9 00 00 0D BC 5F 66 28 08 B6 E8 90 00 D1 [23:36:53]RAPDU: 0D BC 5F 66 28 08 B6 E8 90 00 [23:36:53]wFMCommunicate OK [23:36:53]SAM_PROTO_SignData done [23:36:53]FM_MakeSignedData done [23:36:53]CreateOFDProtocolMessage [23:36:53]wFMCommunicate request_size=4 [23:36:53]MH_SAM_APDU [23:36:53]CAPDU: 80 11 00 00 [23:36:53]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [23:36:53]Write i2c OK [23:36:53]MH_I2C_Read... [23:36:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:53]Read from MH i2c: E2 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 17 00 [23:36:53]MH_I2C_Read... [23:36:53]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [23:36:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:36:57]CommunicateWithHost err = 0 [23:36:57]CheckOFDResponse [23:36:57]1017 (14) - 77093643461234 [23:36:57]1041 (16) - 0000000000871835 [23:36:57]1040 (4) - 151650 [23:36:57]1012 (4) - 21.09.2024 17:21 [23:36:57]1206 (1) - 0 [23:36:57]OFD Sender: Remove packet 151650 [23:36:57]ProducePacketName [23:36:57]name=ofd_packets/00151650 [23:36:57]NVStorageDeleteData [23:36:58]OFD Sender: No OFD packet to send [23:37:03]OFD Sender: No OFD packet to send [23:37:07]recv_with_timeout no data received [23:37:08]OFD Sender: No OFD packet to send [23:37:13]OFD Sender: No OFD packet to send [23:37:18]OFD Sender: No OFD packet to send [23:37:23]OFD Sender: No OFD packet to send [23:37:28]OFD Sender: No OFD packet to send [23:37:33]OFD Sender: No OFD packet to send [23:37:38]OFD Sender: No OFD packet to send [23:37:43]OFD Sender: No OFD packet to send [23:37:47]recv_with_timeout no data received [23:37:48]OFD Sender: No OFD packet to send [23:37:53]OFD Sender: No OFD packet to send [23:37:58]OFD Sender: No OFD packet to send [23:38:03]OFD Sender: No OFD packet to send [23:38:08]OFD Sender: No OFD packet to send [23:38:13]OFD Sender: No OFD packet to send [23:38:18]OFD Sender: No OFD packet to send [23:38:23]OFD Sender: No OFD packet to send [23:38:28]OFD Sender: No OFD packet to send [23:38:33]OFD Sender: No OFD packet to send [23:38:38]OFD Sender: No OFD packet to send [23:38:43]OFD Sender: No OFD packet to send [23:38:48]OFD Sender: No OFD packet to send [23:38:53]OFD Sender: No OFD packet to send [23:38:58]OFD Sender: No OFD packet to send [23:39:00]recv_with_timeout no data received [23:39:03]OFD Sender: No OFD packet to send [23:39:08]OFD Sender: No OFD packet to send [23:39:13]OFD Sender: No OFD packet to send [23:39:18]OFD Sender: No OFD packet to send [23:39:23]OFD Sender: No OFD packet to send [23:39:25]recv_with_timeout no data received [23:39:28]OFD Sender: No OFD packet to send [23:39:33]OFD Sender: No OFD packet to send [23:39:38]OFD Sender: No OFD packet to send [23:39:43]OFD Sender: No OFD packet to send [23:39:48]OFD Sender: No OFD packet to send [23:39:54]OFD Sender: No OFD packet to send [23:39:59]OFD Sender: No OFD packet to send [23:40:04]OFD Sender: No OFD packet to send [23:40:04]recv_with_timeout no data received [23:40:09]OFD Sender: No OFD packet to send [23:40:14]OFD Sender: No OFD packet to send [23:40:15]recv_with_timeout no data received [23:40:19]OFD Sender: No OFD packet to send [23:40:24]OFD Sender: No OFD packet to send [23:40:25]recv_with_timeout no data received [23:40:29]OFD Sender: No OFD packet to send [23:40:34]OFD Sender: No OFD packet to send [23:40:37]accept exits with 8 [23:40:37]New connection [23:40:37]New thread 3067186532 created [23:40:37]Thread 3067043172 joined [23:40:37]Waiting for new connection... [23:40:37] Sock 8.Parse request [23:40:37]Sock 8.Check first char [23:40:37]Sock 8.First char is OK [23:40:37]request: POST /json_proto HTTP/1.0 [23:40:37]Method: POST [23:40:37]URL: /json_proto [23:40:37]Method is POST - this is cgi request [23:40:37]url: /json_proto [23:40:37]query_string will be loaded in cgi processing [23:40:37]execute_cgi json_proto POST (null) [23:40:37]execute_cgi path=json_proto method=POST [23:40:37]POST find Content-Length [23:40:37]Host: 172.17.43.67:8080 [23:40:37]Content-Length: 679 [23:40:37]Content-Type: application/json [23:40:37] [23:40:37]POST finish read [23:40:37]Found Content-Length = 679 [23:40:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:37]execute_script... [23:40: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)1785670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:40:37]POST & json_proto [23:40:37]process_json_proto [23:40:37]json parsed OK: [23:40:37]protocol is kg_v1.0 [23:40:37]action value=close_receipt [23:40:37]process_action close_receipt [23:40:37]cmd_close_receipt [23:40:37]MH_GetDate [23:40:37]Write to MH i2c: F0 00 00 32 01 22 [23:40:37]Write i2c OK [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: F0 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: F0 09 00 [23:40:37]MH_I2C_Read... [23:40:37]Read from MH i2c: F0 09 00 32 01 00 76 59 EF 66 6A BD 47 65 22 [23:40:37]GetLastDocTimeStamp 1726961811 [23:40:37]current date 1726962038 [23:40:37]FM_GetShiftState [23:40:37]SAM_PROTO_GetShiftState [23:40:37]wFMCommunicate request_size=4 [23:40:37]MH_SAM_APDU [23:40:37]CAPDU: 80 13 01 00 [23:40:37]Write to MH i2c: E2 08 00 33 01 80 13 01 00 00 00 00 00 B1 [23:40:37]Write i2c OK [23:40:37]MH_I2C_Read... [23:40:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:38]Read from MH i2c: E2 [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: E2 0E 00 [23:40:38]MH_I2C_Read... [23:40:38]Read from MH i2c: E2 0E 00 33 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 41 [23:40:38]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:40:38]wFMCommunicate OK [23:40:38]SAM_PROTO_GetShiftState done [23:40:38]FM_GetShiftState done [23:40:38]opened in 1726878748 [23:40:38]opened+sec_in_day 1726965148 [23:40:38]quantity*price = 70037 [23:40:38]sum+1 = 70038 [23:40:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 401 21.09.2024 23:40 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151651 ФПД: 276937971203216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234038&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151651&fm=276937971203216&tin=02508201610067®Number=0000000000091825&sum=70000 [23:40:39]StoreToDocumentArchive [23:40:39]shift 474 fd 151651 [23:40:39]save to /storage/0474/doc_00151651 [23:40:39]save last doc name /storage/0474/doc_00151651 to /storage/kkm_last_doc_name [23:40:39]save OK [23:40:39]Clear old archive folders... [23:40:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:40:39]tlvbuf is 002AAB30 [23:40:39]SAM_PROTO_ClearQueue [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 09 00 00 [23:40:39]Write to MH i2c: E2 08 00 40 01 80 09 00 00 00 00 00 00 B3 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]SAM_PROTO_ClearQueue done [23:40:39]KKMCreateOFDPacket [23:40:39]OFDProtocolAddRootSTLVToBuf [23:40:39]FM_MakeSignedData [23:40:39]FM_MakeSignedData [23:40:39]SAM_PROTO_SignData [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 01 02 [23:40:39]Write to MH i2c: E2 08 00 41 01 80 0D 01 02 00 00 00 00 BB [23:40:39]OFD Sender: No OFD packet to send [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]wFMCommunicate request_size=255 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 76 59 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 50 02 00 35 04 06 00 FB [23:40:39]Write to MH i2c: E2 02 01 42 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 76 59 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 50 02 00 35 04 06 00 FB 00 00 62 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]wFMCommunicate request_size=10 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 02 02 05 DF A5 65 FC 90 [23:40:39]Write to MH i2c: E2 0D 00 43 01 80 0D 02 02 05 00 DF A5 65 FC 90 00 00 3D [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [23:40:39]RAPDU: 90 00 [23:40:39]wFMCommunicate OK [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 0D 03 02 [23:40:39]Write to MH i2c: E2 08 00 44 01 80 0D 03 02 00 00 00 00 C0 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 0B 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 0B 00 44 01 00 E7 62 0C 8B 1D 9B 1B 7B 90 00 EF [23:40:39]RAPDU: E7 62 0C 8B 1D 9B 1B 7B 90 00 [23:40:39]wFMCommunicate OK [23:40:39]SAM_PROTO_SignData done [23:40:39]FM_MakeSignedData done [23:40:39]CreateOFDProtocolMessage [23:40:39]wFMCommunicate request_size=4 [23:40:39]MH_SAM_APDU [23:40:39]CAPDU: 80 11 00 00 [23:40:39]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:39]Read from MH i2c: E2 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 17 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 13 [23:40:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:40:39]wFMCommunicate OK [23:40:39]CreateOFDProtocolMessage done [23:40:39]OFDSenderStorePacket 151651 [23:40:39]StoreOFDPacket docnum=151651 [23:40:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D3 26 07 01 E0 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 76 59 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 50 02 00 35 04 06 00 FB DF A5 65 FC 90 E7 62 0C 8B 1D 9B 1B 7B [23:40:39]CheckFolder [23:40:39]dirname=/storage/ofd_packets [23:40:39]CheckFolder done [23:40:39]ProducePacketName [23:40:39]name=ofd_packets/00151651 [23:40:39]NVStorageSaveData ofd_packets/00151651 [23:40:39]File name is /storage/ofd_packets/00151651 [23:40:39]Write 301 bytes [23:40:39]NVStorageSaveData done [23:40:39]OFDSenderStorePacket done [23:40:39]KKMCreateOFDPacket done [23:40:39]NVStorageSaveData kkm_last_timestamp [23:40:39]File name is /storage/kkm_last_timestamp [23:40:39]Write 4 bytes [23:40:39]NVStorageSaveData done [23:40:39]ExternCall_PrintAddStr [23:40:39]wPrintStart [23:40:39]Write to MH i2c: 01 00 00 46 01 47 [23:40:39]Write i2c OK [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: 01 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: 01 07 00 [23:40:39]MH_I2C_Read... [23:40:39]Read from MH i2c: 01 07 00 46 01 00 00 00 00 00 FF 0F 5C [23:40:39]RasterBufferAndPrint [23:40:39]line Счет N : (1)1785670 [23:40:39]line ИНН: 02508201610067 [23:40:39]line Контрольно-Кассовый Чек [23:40:39]line ПРОДАЖА [23:40:39]line ТРК (МРК, ГНК) : 22 [23:40:39]line Товар: 2710124130 [23:40:39]line Аи-92-К-5 [23:40:39]line 10.330 * 67.80 [23:40:39]line = 700.37 [23:40:39]line НДС 12% НСП 1% [23:40:39]line > о реализуемом товаре [23:40:39]line ОКРУГЛЕНИЕ: -0.37 [23:40:39]line ИТОГО: 700.00 [23:40:39]line Внесено: 700.00 [23:40:39]line СДАЧА: 0.00 [23:40:39]line НСП 1% : 6.20 [23:40:39]line НДС 12% : 74.38 [23:40:39]line Наличными: 700.00 [23:40:39]line Безнал.: 0.00 [23:40:39]line Место: АЗС № 89 "Партнер Нефть" [23:40:39]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:40:39]line СНО: Общий режим [23:40:39]line Чек 401 21.09.2024 23:40 [23:40:39]line Смена: 474 ФФД: 1.0 [23:40:39]line ЗНМ: 0300000113 [23:40:39]line РНМ: 0000000000091825 [23:40:39]line Версия ККМ: 001 [23:40:39]line ФМ: 0000000000871835 [23:40:39]line ФД: 151651 [23:40:39]line ФПД: 276937971203216 [23:40:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234038&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151651&fm=276937971203216&tin=02508201610067®Number=0000000000091825&sum=70000 [23:40:39]written 0, free lines is 4095 [23:40:39]OFD Sender: Processing packet 151651 [packets to send 826, broken 825] [23:40:39]ProducePacketName [23:40:39]name=ofd_packets/00151651 [23:40:39]OFD Sender: To server: pG, [23:40:39]CommunicateWithHost lk.salyk.kg:30040 [23:40:39]ConnectInit lk.salyk.kg [23:40:40]Write to MH i2c: 01 00 00 71 01 72 [23:40:40]Write i2c OK [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: 01 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: 01 07 00 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: 01 07 00 71 01 00 00 00 00 00 D4 0C 59 [23:40:40]RasterBufferAndPrint [23:40:40]line [23:40:40]line [23:40:40]line [23:40:40]line [23:40:40]line [23:40:40]written 0, free lines is 3289 [23:40:40]MH_Cut [23:40:40]Write to MH i2c: D1 01 00 78 01 01 4B [23:40:40]Write i2c OK [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: D1 [23:40:40]MH_I2C_Read... [23:40:40]Read from MH i2c: D1 01 00 [23:40:40]MH_I2C_Read... [23:40:40]Connected sock=9 [23:40:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 D3 26 07 01 E0 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 01 00 00 F4 03 04 00 76 59 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 50 02 00 35 04 06 00 FB DF A5 65 FC 90 E7 62 0C 8B 1D 9B 1B 7B [23:40:40]Read from MH i2c: D1 01 00 78 01 00 4A [23:40:40]Write to MH i2c: 01 00 00 79 01 7A [23:40:40]Write i2c OK [23:40:40]MH_I2C_Read... [23:40:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 74 7D 47 00 32 25 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 63 50 02 00 F4 03 04 00 7B 01 EF 66 B6 04 01 00 00 09 62 43 F9 86 6E C6 C8 [23:40:40]CommunicateWithHost err = 0 [23:40:40]CheckOFDResponse [23:40:40]1017 (14) - 77093643461234 [23:40:40]1041 (16) - 0000000000871835 [23:40:40]1040 (4) - 151651 [23:40:40]1012 (4) - 21.09.2024 17:25 [23:40:40]1206 (1) - 0 [23:40:40]OFD Sender: Remove packet 151651 [23:40:40]ProducePacketName [23:40:40]name=ofd_packets/00151651 [23:40:40]NVStorageDeleteData [23:40:40]*** Cut start [23:40:40]*** Purtial cut [23:40:40]*** Stage 1: CUTSNS_PIN = 1 [23:40:41]Read from MH i2c: 01 [23:40:41]MH_I2C_Read... [23:40:41]*** Stop cut motor [23:40:41]*** Cut end [23:40:41]Read from MH i2c: 01 07 00 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [23:40:41]process_action close_receipt done [23:40:41]requested_data is exist [23:40:41]produce_requested_data [23:40:41]requested_item fm.sn is exist - process it [23:40:41]wFMCommunicate request_size=4 [23:40:41]MH_SAM_APDU [23:40:41]CAPDU: 80 11 00 00 [23:40:41]Write to MH i2c: E2 08 00 7A 01 80 11 00 00 00 00 00 00 F5 [23:40:41]Write i2c OK [23:40:41]MH_I2C_Read... [23:40:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:41]Read from MH i2c: E2 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: E2 17 00 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: E2 17 00 7A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 48 [23:40:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:40:41]wFMCommunicate OK [23:40:41]requested_item fd.num is exist - process it [23:40:41]SAM_PROTO_GetFieldsCounters [23:40:41]wFMCommunicate request_size=4 [23:40:41]MH_SAM_APDU [23:40:41]CAPDU: 80 13 00 00 [23:40:41]Write to MH i2c: E2 08 00 7B 01 80 13 00 00 00 00 00 00 F8 [23:40:41]Write i2c OK [23:40:41]MH_I2C_Read... [23:40:41]OFD Sender: No OFD packet to send [23:40:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:41]Read from MH i2c: E2 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: E2 62 00 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: E2 62 00 7B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 5F [23:40:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 63 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 91 01 00 00 5E 04 04 00 91 01 00 00 57 04 04 00 92 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:41]wFMCommunicate OK [23:40:41]SAM_PROTO_GetFieldsCounters done [23:40:41]requested_item shift.num is exist - process it [23:40:41]requested_item shift.opened is exist - process it [23:40:41]req_shift_opened [23:40:41]FM_GetShiftState [23:40:41]SAM_PROTO_GetShiftState [23:40:41]wFMCommunicate request_size=4 [23:40:41]MH_SAM_APDU [23:40:41]CAPDU: 80 13 01 00 [23:40:41]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [23:40:41]Write i2c OK [23:40:41]MH_I2C_Read... [23:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:41]Read from MH i2c: E2 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: E2 0E 00 [23:40:41]MH_I2C_Read... [23:40:41]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8A [23:40:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:40:41]wFMCommunicate OK [23:40:41]SAM_PROTO_GetShiftState done [23:40:41]FM_GetShiftState done [23:40:41]req_shift_opened done [23:40:41]requested_item shift.open_date is exist - process it [23:40:41]req_shift_open_date [23:40:41]req_shift_open_date done [23:40:41]produce_requested_data done [23:40:41]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151651,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:40:41]process_action_free close_receipt [23:40:41]json_value_free [23:40:41]json_value_free done [23:40:41]process_json_proto returns [23:40:41]Send response to host [23:40:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151651,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:40:41]free response buf [23:40:41]execute_script done [23:40:41]execute_script returns [23:40:41]free content buf [23:40:41]Sock 8.Close socket [23:40:41]Sock 8.Thread stoped [23:40:46]OFD Sender: No OFD packet to send [23:40:51]OFD Sender: No OFD packet to send [23:40:56]OFD Sender: No OFD packet to send [23:40:58]recv_with_timeout no data received [23:41:01]OFD Sender: No OFD packet to send [23:41:06]OFD Sender: No OFD packet to send [23:41:11]OFD Sender: No OFD packet to send [23:41:16]OFD Sender: No OFD packet to send [23:41:18]recv_with_timeout no data received [23:41:21]OFD Sender: No OFD packet to send [23:41:26]OFD Sender: No OFD packet to send [23:41:31]OFD Sender: No OFD packet to send [23:41:36]OFD Sender: No OFD packet to send [23:41:41]OFD Sender: No OFD packet to send [23:41:46]OFD Sender: No OFD packet to send [23:41:51]OFD Sender: No OFD packet to send [23:41:56]OFD Sender: No OFD packet to send [23:42:01]OFD Sender: No OFD packet to send [23:42:06]OFD Sender: No OFD packet to send [23:42:08]recv_with_timeout no data received [23:42:11]OFD Sender: No OFD packet to send [23:42:16]OFD Sender: No OFD packet to send [23:42:21]OFD Sender: No OFD packet to send [23:42:26]OFD Sender: No OFD packet to send [23:42:29]recv_with_timeout no data received [23:42:31]OFD Sender: No OFD packet to send [23:42:36]OFD Sender: No OFD packet to send [23:42:41]OFD Sender: No OFD packet to send [23:42:46]OFD Sender: No OFD packet to send [23:42:51]OFD Sender: No OFD packet to send [23:42:56]OFD Sender: No OFD packet to send [23:42:59]recv_with_timeout no data received [23:43:01]OFD Sender: No OFD packet to send [23:43:04]accept exits with 10 [23:43:04]New connection [23:43:04]New thread 3067043172 created [23:43:04]Thread 3067186532 joined [23:43:04]Waiting for new connection... [23:43:04] Sock 10.Parse request [23:43:04]Sock 10.Check first char [23:43:04]Sock 10.First char is OK [23:43:04]request: POST /json_proto HTTP/1.0 [23:43:04]Method: POST [23:43:04]URL: /json_proto [23:43:04]Method is POST - this is cgi request [23:43:04]url: /json_proto [23:43:04]query_string will be loaded in cgi processing [23:43:04]execute_cgi json_proto POST (null) [23:43:04]execute_cgi path=json_proto method=POST [23:43:04]POST find Content-Length [23:43:04]Host: 172.17.43.67:8080 [23:43:04]Content-Length: 791 [23:43:04]Content-Type: application/json [23:43:04] [23:43:04]POST finish read [23:43:04]Found Content-Length = 791 [23:43:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A100209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:04]execute_script... [23:43: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)1785671", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 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\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A100209", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:04]POST & json_proto [23:43:04]process_json_proto [23:43:04]json parsed OK: [23:43:04]protocol is kg_v1.0 [23:43:04]action value=close_receipt [23:43:04]process_action close_receipt [23:43:04]cmd_close_receipt [23:43:04]MH_GetDate [23:43:04]Write to MH i2c: F0 00 00 7D 01 6D [23:43:04]Write i2c OK [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: F0 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: F0 09 00 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: F0 09 00 7D 01 00 08 5A EF 66 6A BD 47 65 00 [23:43:04]GetLastDocTimeStamp 1726962038 [23:43:04]current date 1726962184 [23:43:04]FM_GetShiftState [23:43:04]SAM_PROTO_GetShiftState [23:43:04]wFMCommunicate request_size=4 [23:43:04]MH_SAM_APDU [23:43:04]CAPDU: 80 13 01 00 [23:43:04]Write to MH i2c: E2 08 00 7E 01 80 13 01 00 00 00 00 00 FC [23:43:04]Write i2c OK [23:43:04]MH_I2C_Read... [23:43:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:04]Read from MH i2c: E2 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: E2 0E 00 [23:43:04]MH_I2C_Read... [23:43:04]Read from MH i2c: E2 0E 00 7E 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 8C [23:43:04]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:43:04]wFMCommunicate OK [23:43:04]SAM_PROTO_GetShiftState done [23:43:04]FM_GetShiftState done [23:43:04]opened in 1726878748 [23:43:04]opened+sec_in_day 1726965148 [23:43:04]quantity*price = 0 [23:43:04]sum+1 = 1 [23:43:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 402 21.09.2024 23:43 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 100209 ФМ: 0000000000871835 ФД: 151652 ФПД: 126681113428835 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151652&fm=126681113428835&tin=02508201610067®Number=0000000000091825&sum=0 [23:43:05]StoreToDocumentArchive [23:43:05]shift 474 fd 151652 [23:43:05]save to /storage/0474/doc_00151652 [23:43:05]save last doc name /storage/0474/doc_00151652 to /storage/kkm_last_doc_name [23:43:05]save OK [23:43:05]Clear old archive folders... [23:43:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:43:05]tlvbuf is 00304C00 [23:43:05]SAM_PROTO_ClearQueue [23:43:05]wFMCommunicate request_size=4 [23:43:05]MH_SAM_APDU [23:43:05]CAPDU: 80 09 00 00 [23:43:05]Write to MH i2c: E2 08 00 8B 01 80 09 00 00 00 00 00 00 FE [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:43:05]Read from MH i2c: E2 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [23:43:05]RAPDU: 90 00 [23:43:05]wFMCommunicate OK [23:43:05]SAM_PROTO_ClearQueue done [23:43:05]KKMCreateOFDPacket [23:43:05]OFDProtocolAddRootSTLVToBuf [23:43:05]FM_MakeSignedData [23:43:05]FM_MakeSignedData [23:43:05]SAM_PROTO_SignData [23:43:05]wFMCommunicate request_size=4 [23:43:05]MH_SAM_APDU [23:43:05]CAPDU: 80 0D 01 02 [23:43:05]Write to MH i2c: E2 08 00 8C 01 80 0D 01 02 00 00 00 00 06 [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:43:05]Read from MH i2c: E2 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [23:43:05]RAPDU: 90 00 [23:43:05]wFMCommunicate OK [23:43:05]wFMCommunicate request_size=255 [23:43:05]MH_SAM_APDU [23:43:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 92 01 00 00 F4 03 04 00 08 5A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 50 02 00 35 04 06 00 73 37 3E C4 [23:43:05]Write to MH i2c: E2 02 01 8D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 92 01 00 00 F4 03 04 00 08 5A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 50 02 00 35 04 06 00 73 37 3E C4 00 00 58 [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:05]Read from MH i2c: E2 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [23:43:05]RAPDU: 90 00 [23:43:05]wFMCommunicate OK [23:43:05]wFMCommunicate request_size=7 [23:43:05]MH_SAM_APDU [23:43:05]CAPDU: 80 0D 02 02 02 03 63 [23:43:05]Write to MH i2c: E2 0A 00 8E 01 80 0D 02 02 02 00 03 63 00 00 73 [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:05]Read from MH i2c: E2 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [23:43:05]RAPDU: 90 00 [23:43:05]wFMCommunicate OK [23:43:05]wFMCommunicate request_size=4 [23:43:05]MH_SAM_APDU [23:43:05]CAPDU: 80 0D 03 02 [23:43:05]Write to MH i2c: E2 08 00 8F 01 80 0D 03 02 00 00 00 00 0B [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:43:05]Read from MH i2c: E2 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 0B 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 0B 00 8F 01 00 EC 4A DF 2B D1 01 41 D7 90 00 36 [23:43:05]RAPDU: EC 4A DF 2B D1 01 41 D7 90 00 [23:43:05]wFMCommunicate OK [23:43:05]SAM_PROTO_SignData done [23:43:05]FM_MakeSignedData done [23:43:05]CreateOFDProtocolMessage [23:43:05]wFMCommunicate request_size=4 [23:43:05]MH_SAM_APDU [23:43:05]CAPDU: 80 11 00 00 [23:43:05]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:05]Read from MH i2c: E2 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 17 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5E [23:43:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:43:05]wFMCommunicate OK [23:43:05]CreateOFDProtocolMessage done [23:43:05]OFDSenderStorePacket 151652 [23:43:05]StoreOFDPacket docnum=151652 [23:43:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 F6 04 01 09 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 08 5A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 50 02 00 35 04 06 00 73 37 3E C4 03 63 EC 4A DF 2B D1 01 41 D7 [23:43:05]CheckFolder [23:43:05]dirname=/storage/ofd_packets [23:43:05]CheckFolder done [23:43:05]ProducePacketName [23:43:05]name=ofd_packets/00151652 [23:43:05]NVStorageSaveData ofd_packets/00151652 [23:43:05]File name is /storage/ofd_packets/00151652 [23:43:05]Write 298 bytes [23:43:05]NVStorageSaveData done [23:43:05]OFDSenderStorePacket done [23:43:05]KKMCreateOFDPacket done [23:43:05]NVStorageSaveData kkm_last_timestamp [23:43:05]File name is /storage/kkm_last_timestamp [23:43:05]Write 4 bytes [23:43:05]NVStorageSaveData done [23:43:05]ExternCall_PrintAddStr [23:43:05]wPrintStart [23:43:05]Write to MH i2c: 01 00 00 91 01 92 [23:43:05]Write i2c OK [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: 01 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: 01 07 00 [23:43:05]MH_I2C_Read... [23:43:05]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 FF 0F A7 [23:43:05]RasterBufferAndPrint [23:43:05]line Счет N : (1)1785671 [23:43:05]line ИНН: 02508201610067 [23:43:05]line Контрольно-Кассовый Чек [23:43:05]line ПРОДАЖА [23:43:05]line ТРК (МРК, ГНК) : 41 [23:43:05]line Товар: 2710194210 [23:43:05]line ДТ-К-5 [23:43:05]line 20.000 * 0.00 [23:43:05]line = 0.00 [23:43:05]line НДС 12% НСП 1% [23:43:05]line > о реализуемом товаре [23:43:05]line ИТОГО: 0.00 [23:43:05]line НСП 1% : 0.00 [23:43:05]line НДС 12% : 0.00 [23:43:05]line Наличными: 0.00 [23:43:05]line Безнал.: 0.00 [23:43:05]line Место: АЗС № 89 "Партнер Нефть" [23:43:05]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:43:05]line СНО: Общий режим [23:43:05]line Чек 402 21.09.2024 23:43 [23:43:05]line Смена: 474 ФФД: 1.0 [23:43:05]line ЗНМ: 0300000113 [23:43:05]line РНМ: 0000000000091825 [23:43:05]line Версия ККМ: 001 [23:43:05]line Талоны: Топливная Карта [23:43:05]line 100209 [23:43:05]line ФМ: 0000000000871835 [23:43:05]line ФД: 151652 [23:43:05]line ФПД: 126681113428835 [23:43:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234304&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151652&fm=126681113428835&tin=02508201610067®Number=0000000000091825&sum=0 [23:43:05]written 0, free lines is 4095 [23:43:05]OFD Sender: Processing packet 151652 [packets to send 826, broken 825] [23:43:05]ProducePacketName [23:43:05]name=ofd_packets/00151652 [23:43:05]OFD Sender: To server: pG, [23:43:05]CommunicateWithHost lk.salyk.kg:30040 [23:43:05]ConnectInit lk.salyk.kg [23:43:06]Write to MH i2c: 01 00 00 BB 01 BC [23:43:06]Write i2c OK [23:43:06]MH_I2C_Read... [23:43:06]Read from MH i2c: 01 [23:43:06]MH_I2C_Read... [23:43:06]Read from MH i2c: 01 07 00 [23:43:06]MH_I2C_Read... [23:43:06]Read from MH i2c: 01 07 00 BB 01 00 00 00 00 00 E0 0C AF [23:43:06]RasterBufferAndPrint [23:43:06]line [23:43:06]line [23:43:06]line [23:43:06]line [23:43:06]line [23:43:06]written 0, free lines is 3302 [23:43:06]MH_Cut [23:43:06]Write to MH i2c: D1 01 00 C2 01 01 95 [23:43:06]Write i2c OK [23:43:06]MH_I2C_Read... [23:43:06]Read from MH i2c: D1 [23:43:06]MH_I2C_Read... [23:43:06]Read from MH i2c: D1 01 00 [23:43:06]MH_I2C_Read... [23:43:06]Read from MH i2c: D1 01 00 C2 01 00 94 [23:43:06]Write to MH i2c: 01 00 00 C3 01 C4 [23:43:06]Write i2c OK [23:43:06]MH_I2C_Read... [23:43:07]*** Cut start [23:43:07]*** Purtial cut [23:43:07]*** Stage 1: CUTSNS_PIN = 1 [23:43:07]Read from MH i2c: 01 [23:43:07]MH_I2C_Read... [23:43:07]*** Stop cut motor [23:43:07]*** Cut end [23:43:07]Read from MH i2c: 01 07 00 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: 01 07 00 C3 01 00 00 00 00 00 FF 0F D9 [23:43:07]process_action close_receipt done [23:43:07]requested_data is exist [23:43:07]produce_requested_data [23:43:07]requested_item fm.sn is exist - process it [23:43:07]wFMCommunicate request_size=4 [23:43:07]MH_SAM_APDU [23:43:07]CAPDU: 80 11 00 00 [23:43:07]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [23:43:07]Write i2c OK [23:43:07]MH_I2C_Read... [23:43:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:07]Read from MH i2c: E2 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: E2 17 00 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 92 [23:43:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:43:07]wFMCommunicate OK [23:43:07]requested_item fd.num is exist - process it [23:43:07]SAM_PROTO_GetFieldsCounters [23:43:07]wFMCommunicate request_size=4 [23:43:07]MH_SAM_APDU [23:43:07]CAPDU: 80 13 00 00 [23:43:07]Write to MH i2c: E2 08 00 C5 01 80 13 00 00 00 00 00 00 42 [23:43:07]Write i2c OK [23:43:07]MH_I2C_Read... [23:43:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:43:07]Read from MH i2c: E2 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: E2 62 00 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: E2 62 00 C5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 AD [23:43:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 64 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 92 01 00 00 5E 04 04 00 92 01 00 00 57 04 04 00 93 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:43:07]wFMCommunicate OK [23:43:07]SAM_PROTO_GetFieldsCounters done [23:43:07]requested_item shift.num is exist - process it [23:43:07]requested_item shift.opened is exist - process it [23:43:07]req_shift_opened [23:43:07]FM_GetShiftState [23:43:07]SAM_PROTO_GetShiftState [23:43:07]wFMCommunicate request_size=4 [23:43:07]MH_SAM_APDU [23:43:07]CAPDU: 80 13 01 00 [23:43:07]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [23:43:07]Write i2c OK [23:43:07]MH_I2C_Read... [23:43:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:07]Read from MH i2c: E2 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: E2 0E 00 [23:43:07]MH_I2C_Read... [23:43:07]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D4 [23:43:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:43:07]wFMCommunicate OK [23:43:07]SAM_PROTO_GetShiftState done [23:43:07]FM_GetShiftState done [23:43:07]req_shift_opened done [23:43:07]requested_item shift.open_date is exist - process it [23:43:07]req_shift_open_date [23:43:07]req_shift_open_date done [23:43:07]produce_requested_data done [23:43:07]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151652,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:43:07]process_action_free close_receipt [23:43:07]json_value_free [23:43:07]json_value_free done [23:43:07]process_json_proto returns [23:43:07]Send response to host [23:43:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151652,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:43:07]free response buf [23:43:07]execute_script done [23:43:07]execute_script returns [23:43:07]free content buf [23:43:07]Sock 10.Close socket [23:43:07]Sock 10.Thread stoped [23:43:12]recv_with_timeout no data received [23:43:16]Connected sock=11 [23:43:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 53 F6 04 01 09 59 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 01 00 00 F4 03 04 00 08 5A EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 50 02 00 35 04 06 00 73 37 3E C4 03 63 EC 4A DF 2B D1 01 41 D7 [23:43:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 A0 C5 47 00 29 AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 64 50 02 00 F4 03 04 00 18 02 EF 66 B6 04 01 00 00 5E FB 9D D5 88 B5 B2 E9 [23:43:17]CommunicateWithHost err = 0 [23:43:17]CheckOFDResponse [23:43:17]1017 (14) - 77093643461234 [23:43:17]1041 (16) - 0000000000871835 [23:43:17]1040 (4) - 151652 [23:43:17]1012 (4) - 21.09.2024 17:27 [23:43:17]1206 (1) - 0 [23:43:17]OFD Sender: Remove packet 151652 [23:43:17]ProducePacketName [23:43:17]name=ofd_packets/00151652 [23:43:17]NVStorageDeleteData [23:43:18]OFD Sender: No OFD packet to send [23:43:23]OFD Sender: No OFD packet to send [23:43:28]OFD Sender: No OFD packet to send [23:43:33]OFD Sender: No OFD packet to send [23:43:33]recv_with_timeout no data received [23:43:38]OFD Sender: No OFD packet to send [23:43:43]OFD Sender: No OFD packet to send [23:43:48]OFD Sender: No OFD packet to send [23:43:51]recv_with_timeout no data received [23:43:53]OFD Sender: No OFD packet to send [23:43:58]OFD Sender: No OFD packet to send [23:44:03]OFD Sender: No OFD packet to send [23:44:08]OFD Sender: No OFD packet to send [23:44:13]OFD Sender: No OFD packet to send [23:44:18]OFD Sender: No OFD packet to send [23:44:23]OFD Sender: No OFD packet to send [23:44:28]OFD Sender: No OFD packet to send [23:44:33]OFD Sender: No OFD packet to send [23:44:38]OFD Sender: No OFD packet to send [23:44:43]OFD Sender: No OFD packet to send [23:44:48]OFD Sender: No OFD packet to send [23:44:53]OFD Sender: No OFD packet to send [23:44:58]OFD Sender: No OFD packet to send [23:45:03]OFD Sender: No OFD packet to send [23:45:08]OFD Sender: No OFD packet to send [23:45:13]OFD Sender: No OFD packet to send [23:45:18]OFD Sender: No OFD packet to send [23:45:22]recv_with_timeout no data received [23:45:23]OFD Sender: No OFD packet to send [23:45:28]OFD Sender: No OFD packet to send [23:45:33]OFD Sender: No OFD packet to send [23:45:38]OFD Sender: No OFD packet to send [23:45:39]recv_with_timeout no data received [23:45:43]OFD Sender: No OFD packet to send [23:45:48]OFD Sender: No OFD packet to send [23:45:53]OFD Sender: No OFD packet to send [23:45:58]OFD Sender: No OFD packet to send [23:46:03]recv_with_timeout no data received [23:46:03]OFD Sender: No OFD packet to send [23:46:08]OFD Sender: No OFD packet to send [23:46:13]OFD Sender: No OFD packet to send [23:46:18]OFD Sender: No OFD packet to send [23:46:23]OFD Sender: No OFD packet to send [23:46:28]OFD Sender: No OFD packet to send [23:46:29]recv_with_timeout no data received [23:46:33]OFD Sender: No OFD packet to send [23:46:38]OFD Sender: No OFD packet to send [23:46:43]OFD Sender: No OFD packet to send [23:46:46]recv_with_timeout no data received [23:46:48]OFD Sender: No OFD packet to send [23:46:53]OFD Sender: No OFD packet to send [23:46:58]OFD Sender: No OFD packet to send [23:47:03]OFD Sender: No OFD packet to send [23:47:08]OFD Sender: No OFD packet to send [23:47:13]OFD Sender: No OFD packet to send [23:47:19]OFD Sender: No OFD packet to send [23:47:19]recv_with_timeout no data received [23:47:24]OFD Sender: No OFD packet to send [23:47:29]OFD Sender: No OFD packet to send [23:47:34]OFD Sender: No OFD packet to send [23:47:39]OFD Sender: No OFD packet to send [23:47:44]OFD Sender: No OFD packet to send [23:47:46]recv_with_timeout no data received [23:47:49]OFD Sender: No OFD packet to send [23:47:54]OFD Sender: No OFD packet to send [23:47:59]OFD Sender: No OFD packet to send [23:48:04]OFD Sender: No OFD packet to send [23:48:09]OFD Sender: No OFD packet to send [23:48:14]OFD Sender: No OFD packet to send [23:48:17]accept exits with 8 [23:48:17]New connection [23:48:17]New thread 3067186532 created [23:48:17]Thread 3067043172 joined [23:48:17]Waiting for new connection... [23:48:17] Sock 8.Parse request [23:48:17]Sock 8.Check first char [23:48:17]Sock 8.First char is OK [23:48:17]request: POST /json_proto HTTP/1.0 [23:48:17]Method: POST [23:48:17]URL: /json_proto [23:48:17]Method is POST - this is cgi request [23:48:17]url: /json_proto [23:48:17]query_string will be loaded in cgi processing [23:48:17]execute_cgi json_proto POST (null) [23:48:17]execute_cgi path=json_proto method=POST [23:48:17]POST find Content-Length [23:48:17]Host: 172.17.43.67:8080 [23:48:17]Content-Length: 678 [23:48:17]Content-Type: application/json [23:48:17] [23:48:17]POST finish read [23:48:17]Found Content-Length = 678 [23:48:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:17]execute_script... [23:48: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)1785674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 12", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:17]POST & json_proto [23:48:17]process_json_proto [23:48:17]json parsed OK: [23:48:17]protocol is kg_v1.0 [23:48:17]action value=close_receipt [23:48:17]process_action close_receipt [23:48:17]cmd_close_receipt [23:48:17]MH_GetDate [23:48:17]Write to MH i2c: F0 00 00 C7 01 B7 [23:48:17]Write i2c OK [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: F0 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: F0 09 00 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: F0 09 00 C7 01 00 41 5B EF 66 6A BD 47 65 84 [23:48:17]GetLastDocTimeStamp 1726962184 [23:48:17]current date 1726962497 [23:48:17]FM_GetShiftState [23:48:17]SAM_PROTO_GetShiftState [23:48:17]wFMCommunicate request_size=4 [23:48:17]MH_SAM_APDU [23:48:17]CAPDU: 80 13 01 00 [23:48:17]Write to MH i2c: E2 08 00 C8 01 80 13 01 00 00 00 00 00 46 [23:48:17]Write i2c OK [23:48:17]MH_I2C_Read... [23:48:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:17]Read from MH i2c: E2 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 0E 00 [23:48:17]MH_I2C_Read... [23:48:17]Read from MH i2c: E2 0E 00 C8 01 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 D6 [23:48:17]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:48:17]wFMCommunicate OK [23:48:17]SAM_PROTO_GetShiftState done [23:48:17]FM_GetShiftState done [23:48:17]opened in 1726878748 [23:48:17]opened+sec_in_day 1726965148 [23:48:17]quantity*price = 50036 [23:48:17]sum+1 = 50037 [23:48:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 403 21.09.2024 23:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151653 ФПД: 98666405498606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151653&fm=98666405498606&tin=02508201610067®Number=0000000000091825&sum=50000 [23:48:18]StoreToDocumentArchive [23:48:18]shift 474 fd 151653 [23:48:18]save to /storage/0474/doc_00151653 [23:48:18]save last doc name /storage/0474/doc_00151653 to /storage/kkm_last_doc_name [23:48:18]save OK [23:48:18]Clear old archive folders... [23:48:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:48:18]tlvbuf is 002D3970 [23:48:18]SAM_PROTO_ClearQueue [23:48:18]wFMCommunicate request_size=4 [23:48:18]MH_SAM_APDU [23:48:18]CAPDU: 80 09 00 00 [23:48:18]Write to MH i2c: E2 08 00 D5 01 80 09 00 00 00 00 00 00 48 [23:48:18]Write i2c OK [23:48:18]MH_I2C_Read... [23:48:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:18]Read from MH i2c: E2 [23:48:18]MH_I2C_Read... [23:48:18]Read from MH i2c: E2 03 00 [23:48:18]MH_I2C_Read... [23:48:18]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [23:48:18]RAPDU: 90 00 [23:48:18]wFMCommunicate OK [23:48:18]SAM_PROTO_ClearQueue done [23:48:18]KKMCreateOFDPacket [23:48:18]OFDProtocolAddRootSTLVToBuf [23:48:18]FM_MakeSignedData [23:48:18]FM_MakeSignedData [23:48:18]SAM_PROTO_SignData [23:48:18]wFMCommunicate request_size=4 [23:48:18]MH_SAM_APDU [23:48:18]CAPDU: 80 0D 01 02 [23:48:18]Write to MH i2c: E2 08 00 D6 01 80 0D 01 02 00 00 00 00 50 [23:48:18]Write i2c OK [23:48:18]MH_I2C_Read... [23:48:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:19]Read from MH i2c: E2 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 03 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [23:48:19]RAPDU: 90 00 [23:48:19]wFMCommunicate OK [23:48:19]wFMCommunicate request_size=255 [23:48:19]MH_SAM_APDU [23:48:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 41 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 50 02 00 35 04 06 00 59 [23:48:19]Write to MH i2c: E2 02 01 D7 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 41 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 50 02 00 35 04 06 00 59 00 00 3F [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]OFD Sender: No OFD packet to send [23:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:19]Read from MH i2c: E2 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 03 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 03 00 D7 01 00 90 00 4C [23:48:19]RAPDU: 90 00 [23:48:19]wFMCommunicate OK [23:48:19]wFMCommunicate request_size=10 [23:48:19]MH_SAM_APDU [23:48:19]CAPDU: 80 0D 02 02 05 BC 90 0D 0E EE [23:48:19]Write to MH i2c: E2 0D 00 D8 01 80 0D 02 02 05 00 BC 90 0D 0E EE 00 00 B2 [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:19]Read from MH i2c: E2 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 03 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 03 00 D8 01 00 90 00 4D [23:48:19]RAPDU: 90 00 [23:48:19]wFMCommunicate OK [23:48:19]wFMCommunicate request_size=4 [23:48:19]MH_SAM_APDU [23:48:19]CAPDU: 80 0D 03 02 [23:48:19]Write to MH i2c: E2 08 00 D9 01 80 0D 03 02 00 00 00 00 55 [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:19]Read from MH i2c: E2 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 0B 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 0B 00 D9 01 00 4F 66 13 8D 1F 50 50 83 90 00 ED [23:48:19]RAPDU: 4F 66 13 8D 1F 50 50 83 90 00 [23:48:19]wFMCommunicate OK [23:48:19]SAM_PROTO_SignData done [23:48:19]FM_MakeSignedData done [23:48:19]CreateOFDProtocolMessage [23:48:19]wFMCommunicate request_size=4 [23:48:19]MH_SAM_APDU [23:48:19]CAPDU: 80 11 00 00 [23:48:19]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:19]Read from MH i2c: E2 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 17 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A8 [23:48:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:48:19]wFMCommunicate OK [23:48:19]CreateOFDProtocolMessage done [23:48:19]OFDSenderStorePacket 151653 [23:48:19]StoreOFDPacket docnum=151653 [23:48:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8E 47 07 01 03 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 41 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 50 02 00 35 04 06 00 59 BC 90 0D 0E EE 4F 66 13 8D 1F 50 50 83 [23:48:19]CheckFolder [23:48:19]dirname=/storage/ofd_packets [23:48:19]CheckFolder done [23:48:19]ProducePacketName [23:48:19]name=ofd_packets/00151653 [23:48:19]NVStorageSaveData ofd_packets/00151653 [23:48:19]File name is /storage/ofd_packets/00151653 [23:48:19]Write 301 bytes [23:48:19]NVStorageSaveData done [23:48:19]OFDSenderStorePacket done [23:48:19]KKMCreateOFDPacket done [23:48:19]NVStorageSaveData kkm_last_timestamp [23:48:19]File name is /storage/kkm_last_timestamp [23:48:19]Write 4 bytes [23:48:19]NVStorageSaveData done [23:48:19]ExternCall_PrintAddStr [23:48:19]wPrintStart [23:48:19]Write to MH i2c: 01 00 00 DB 01 DC [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: 01 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: 01 07 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [23:48:19]RasterBufferAndPrint [23:48:19]line Счет N : (1)1785674 [23:48:19]line ИНН: 02508201610067 [23:48:19]line Контрольно-Кассовый Чек [23:48:19]line ПРОДАЖА [23:48:19]line ТРК (МРК, ГНК) : 12 [23:48:19]line Товар: 2710124130 [23:48:19]line Аи-92-К-5 [23:48:19]line 7.380 * 67.80 [23:48:19]line = 500.36 [23:48:19]line НДС 12% НСП 1% [23:48:19]line > о реализуемом товаре [23:48:19]line ОКРУГЛЕНИЕ: -0.36 [23:48:19]line ИТОГО: 500.00 [23:48:19]line Внесено: 500.00 [23:48:19]line СДАЧА: 0.00 [23:48:19]line НСП 1% : 4.43 [23:48:19]line НДС 12% : 53.14 [23:48:19]line Наличными: 500.00 [23:48:19]line Безнал.: 0.00 [23:48:19]line Место: АЗС № 89 "Партнер Нефть" [23:48:19]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:48:19]line СНО: Общий режим [23:48:19]line Чек 403 21.09.2024 23:48 [23:48:19]line Смена: 474 ФФД: 1.0 [23:48:19]line ЗНМ: 0300000113 [23:48:19]line РНМ: 0000000000091825 [23:48:19]line Версия ККМ: 001 [23:48:19]line ФМ: 0000000000871835 [23:48:19]line ФД: 151653 [23:48:19]line ФПД: 98666405498606 [23:48:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151653&fm=98666405498606&tin=02508201610067®Number=0000000000091825&sum=50000 [23:48:19]written 0, free lines is 4095 [23:48:19]OFD Sender: Processing packet 151653 [packets to send 826, broken 825] [23:48:19]ProducePacketName [23:48:19]name=ofd_packets/00151653 [23:48:19]OFD Sender: To server: pG, [23:48:19]CommunicateWithHost lk.salyk.kg:30040 [23:48:19]ConnectInit lk.salyk.kg [23:48:19]Write to MH i2c: 01 00 00 06 02 08 [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: 01 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: 01 07 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: 01 07 00 06 02 00 00 00 00 00 E5 0C 00 [23:48:19]RasterBufferAndPrint [23:48:19]line [23:48:19]line [23:48:19]line [23:48:19]line [23:48:19]line [23:48:19]written 0, free lines is 3307 [23:48:19]MH_Cut [23:48:19]Write to MH i2c: D1 01 00 0D 02 01 E1 [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: D1 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: D1 01 00 [23:48:19]MH_I2C_Read... [23:48:19]Read from MH i2c: D1 01 00 0D 02 00 E0 [23:48:19]Write to MH i2c: 01 00 00 0E 02 10 [23:48:19]Write i2c OK [23:48:19]MH_I2C_Read... [23:48:20]*** Cut start [23:48:20]*** Purtial cut [23:48:20]*** Stage 1: CUTSNS_PIN = 1 [23:48:20]Read from MH i2c: 01 [23:48:20]MH_I2C_Read... [23:48:20]*** Stop cut motor [23:48:20]*** Cut end [23:48:20]Read from MH i2c: 01 07 00 [23:48:20]MH_I2C_Read... [23:48:20]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 FF 0F 25 [23:48:20]process_action close_receipt done [23:48:20]requested_data is exist [23:48:20]produce_requested_data [23:48:20]requested_item fm.sn is exist - process it [23:48:20]wFMCommunicate request_size=4 [23:48:20]MH_SAM_APDU [23:48:20]CAPDU: 80 11 00 00 [23:48:20]Write to MH i2c: E2 08 00 0F 02 80 11 00 00 00 00 00 00 8B [23:48:20]Write i2c OK [23:48:20]MH_I2C_Read... [23:48:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:20]Read from MH i2c: E2 [23:48:20]MH_I2C_Read... [23:48:20]Read from MH i2c: E2 17 00 [23:48:20]MH_I2C_Read... [23:48:20]Read from MH i2c: E2 17 00 0F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DE [23:48:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:48:20]wFMCommunicate OK [23:48:20]requested_item fd.num is exist - process it [23:48:20]SAM_PROTO_GetFieldsCounters [23:48:20]wFMCommunicate request_size=4 [23:48:20]MH_SAM_APDU [23:48:20]CAPDU: 80 13 00 00 [23:48:20]Write to MH i2c: E2 08 00 10 02 80 13 00 00 00 00 00 00 8E [23:48:20]Write i2c OK [23:48:20]MH_I2C_Read... [23:48:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:21]Read from MH i2c: E2 [23:48:21]MH_I2C_Read... [23:48:21]Read from MH i2c: E2 62 00 [23:48:21]MH_I2C_Read... [23:48:21]Read from MH i2c: E2 62 00 10 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 FD [23:48:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 65 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:48:21]wFMCommunicate OK [23:48:21]SAM_PROTO_GetFieldsCounters done [23:48:21]requested_item shift.num is exist - process it [23:48:21]requested_item shift.opened is exist - process it [23:48:21]req_shift_opened [23:48:21]FM_GetShiftState [23:48:21]SAM_PROTO_GetShiftState [23:48:21]wFMCommunicate request_size=4 [23:48:21]MH_SAM_APDU [23:48:21]CAPDU: 80 13 01 00 [23:48:21]Write to MH i2c: E2 08 00 11 02 80 13 01 00 00 00 00 00 90 [23:48:21]Write i2c OK [23:48:21]MH_I2C_Read... [23:48:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:21]Read from MH i2c: E2 [23:48:21]MH_I2C_Read... [23:48:21]Read from MH i2c: E2 0E 00 [23:48:21]MH_I2C_Read... [23:48:21]Read from MH i2c: E2 0E 00 11 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 20 [23:48:21]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:48:21]wFMCommunicate OK [23:48:21]SAM_PROTO_GetShiftState done [23:48:21]FM_GetShiftState done [23:48:21]req_shift_opened done [23:48:21]requested_item shift.open_date is exist - process it [23:48:21]req_shift_open_date [23:48:21]req_shift_open_date done [23:48:21]produce_requested_data done [23:48:21]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151653,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:48:21]process_action_free close_receipt [23:48:21]json_value_free [23:48:21]json_value_free done [23:48:21]process_json_proto returns [23:48:21]Send response to host [23:48:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151653,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:48:21]free response buf [23:48:21]execute_script done [23:48:21]execute_script returns [23:48:21]free content buf [23:48:21]Sock 8.Close socket [23:48:21]Sock 8.Thread stoped [23:48:24]ConnectInit Can't take IP for lk.salyk.kg [23:48:24]CommunicateWithHost connect error [23:48:24]CommunicateWithHost err = -1 [23:48:24]OFD Sender: Server communicate error [23:48:29]OFD Sender: Processing packet 151653 [packets to send 826, broken 825] [23:48:29]ProducePacketName [23:48:29]name=ofd_packets/00151653 [23:48:29]OFD Sender: To server: pG, [23:48:29]CommunicateWithHost lk.salyk.kg:30040 [23:48:29]ConnectInit lk.salyk.kg [23:48:29]Connected sock=8 [23:48:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 8E 47 07 01 03 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 41 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 50 02 00 35 04 06 00 59 BC 90 0D 0E EE 4F 66 13 8D 1F 50 50 83 [23:48:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC 74 47 00 5C 2F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 65 50 02 00 F4 03 04 00 51 03 EF 66 B6 04 01 00 00 8F D1 B8 48 7E 38 E6 25 [23:48:30]CommunicateWithHost err = 0 [23:48:30]CheckOFDResponse [23:48:30]1017 (14) - 77093643461234 [23:48:30]1041 (16) - 0000000000871835 [23:48:30]1040 (4) - 151653 [23:48:30]1012 (4) - 21.09.2024 17:33 [23:48:30]1206 (1) - 0 [23:48:30]OFD Sender: Remove packet 151653 [23:48:30]ProducePacketName [23:48:30]name=ofd_packets/00151653 [23:48:30]NVStorageDeleteData [23:48:30]OFD Sender: No OFD packet to send [23:48:35]OFD Sender: No OFD packet to send [23:48:38]recv_with_timeout no data received [23:48:40]OFD Sender: No OFD packet to send [23:48:45]OFD Sender: No OFD packet to send [23:48:46]accept exits with 9 [23:48:46]New connection [23:48:46]New thread 3067043172 created [23:48:46]Thread 3067186532 joined [23:48:46]Waiting for new connection... [23:48:46] Sock 9.Parse request [23:48:46]Sock 9.Check first char [23:48:46]Sock 9.First char is OK [23:48:46]request: POST /json_proto HTTP/1.0 [23:48:46]Method: POST [23:48:46]URL: /json_proto [23:48:46]Method is POST - this is cgi request [23:48:46]url: /json_proto [23:48:46]query_string will be loaded in cgi processing [23:48:46]execute_cgi json_proto POST (null) [23:48:46]execute_cgi path=json_proto method=POST [23:48:46]POST find Content-Length [23:48:46]Host: 172.17.43.67:8080 [23:48:46]Content-Length: 678 [23:48:46]Content-Type: application/json [23:48:46] [23:48:46]POST finish read [23:48:46]Found Content-Length = 678 [23:48:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:46]execute_script... [23:48: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)1785675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:48:46]POST & json_proto [23:48:46]process_json_proto [23:48:46]json parsed OK: [23:48:46]protocol is kg_v1.0 [23:48:46]action value=close_receipt [23:48:46]process_action close_receipt [23:48:46]cmd_close_receipt [23:48:46]MH_GetDate [23:48:46]Write to MH i2c: F0 00 00 12 02 03 [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: F0 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: F0 09 00 [23:48:46]MH_I2C_Read... [23:48:46]Read from MH i2c: F0 09 00 12 02 00 5F 5B EF 66 6A BD 47 65 EE [23:48:46]GetLastDocTimeStamp 1726962497 [23:48:46]current date 1726962527 [23:48:46]FM_GetShiftState [23:48:46]SAM_PROTO_GetShiftState [23:48:46]wFMCommunicate request_size=4 [23:48:46]MH_SAM_APDU [23:48:46]CAPDU: 80 13 01 00 [23:48:46]Write to MH i2c: E2 08 00 13 02 80 13 01 00 00 00 00 00 92 [23:48:46]Write i2c OK [23:48:46]MH_I2C_Read... [23:48:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:47]Read from MH i2c: E2 [23:48:47]MH_I2C_Read... [23:48:47]Read from MH i2c: E2 0E 00 [23:48:47]MH_I2C_Read... [23:48:47]Read from MH i2c: E2 0E 00 13 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 22 [23:48:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:48:47]wFMCommunicate OK [23:48:47]SAM_PROTO_GetShiftState done [23:48:47]FM_GetShiftState done [23:48:47]opened in 1726878748 [23:48:47]opened+sec_in_day 1726965148 [23:48:47]quantity*price = 40002 [23:48:47]sum+1 = 40003 [23:48:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 404 21.09.2024 23:48 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151654 ФПД: 90140120477357 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151654&fm=90140120477357&tin=02508201610067®Number=0000000000091825&sum=40000 [23:48:48]StoreToDocumentArchive [23:48:48]shift 474 fd 151654 [23:48:48]save to /storage/0474/doc_00151654 [23:48:48]save last doc name /storage/0474/doc_00151654 to /storage/kkm_last_doc_name [23:48:48]save OK [23:48:48]Clear old archive folders... [23:48:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:48:48]tlvbuf is 002E1600 [23:48:48]SAM_PROTO_ClearQueue [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 09 00 00 [23:48:48]Write to MH i2c: E2 08 00 20 02 80 09 00 00 00 00 00 00 94 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 20 02 00 90 00 96 [23:48:48]RAPDU: 90 00 [23:48:48]wFMCommunicate OK [23:48:48]SAM_PROTO_ClearQueue done [23:48:48]KKMCreateOFDPacket [23:48:48]OFDProtocolAddRootSTLVToBuf [23:48:48]FM_MakeSignedData [23:48:48]FM_MakeSignedData [23:48:48]SAM_PROTO_SignData [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 0D 01 02 [23:48:48]Write to MH i2c: E2 08 00 21 02 80 0D 01 02 00 00 00 00 9C [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 21 02 00 90 00 97 [23:48:48]RAPDU: 90 00 [23:48:48]wFMCommunicate OK [23:48:48]wFMCommunicate request_size=255 [23:48:48]MH_SAM_APDU [23:48: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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5F 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 50 02 00 35 04 06 00 51 [23:48:48]Write to MH i2c: E2 02 01 22 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5F 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 50 02 00 35 04 06 00 51 00 00 88 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 22 02 00 90 00 98 [23:48:48]RAPDU: 90 00 [23:48:48]wFMCommunicate OK [23:48:48]wFMCommunicate request_size=10 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 0D 02 02 05 FB 61 DC 6E AD [23:48:48]Write to MH i2c: E2 0D 00 23 02 80 0D 02 02 05 00 FB 61 DC 6E AD 00 00 FC [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 03 00 23 02 00 90 00 99 [23:48:48]RAPDU: 90 00 [23:48:48]wFMCommunicate OK [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 0D 03 02 [23:48:48]Write to MH i2c: E2 08 00 24 02 80 0D 03 02 00 00 00 00 A1 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 0B 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 0B 00 24 02 00 20 ED 69 B1 B7 A3 1F 10 90 00 52 [23:48:48]RAPDU: 20 ED 69 B1 B7 A3 1F 10 90 00 [23:48:48]wFMCommunicate OK [23:48:48]SAM_PROTO_SignData done [23:48:48]FM_MakeSignedData done [23:48:48]CreateOFDProtocolMessage [23:48:48]wFMCommunicate request_size=4 [23:48:48]MH_SAM_APDU [23:48:48]CAPDU: 80 11 00 00 [23:48:48]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:48]Read from MH i2c: E2 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 17 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 F4 [23:48:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:48:48]wFMCommunicate OK [23:48:48]CreateOFDProtocolMessage done [23:48:48]OFDSenderStorePacket 151654 [23:48:48]StoreOFDPacket docnum=151654 [23:48:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A3 D7 07 01 BB 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5F 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 50 02 00 35 04 06 00 51 FB 61 DC 6E AD 20 ED 69 B1 B7 A3 1F 10 [23:48:48]CheckFolder [23:48:48]dirname=/storage/ofd_packets [23:48:48]CheckFolder done [23:48:48]ProducePacketName [23:48:48]name=ofd_packets/00151654 [23:48:48]NVStorageSaveData ofd_packets/00151654 [23:48:48]File name is /storage/ofd_packets/00151654 [23:48:48]Write 301 bytes [23:48:48]NVStorageSaveData done [23:48:48]OFDSenderStorePacket done [23:48:48]KKMCreateOFDPacket done [23:48:48]NVStorageSaveData kkm_last_timestamp [23:48:48]File name is /storage/kkm_last_timestamp [23:48:48]Write 4 bytes [23:48:48]NVStorageSaveData done [23:48:48]ExternCall_PrintAddStr [23:48:48]wPrintStart [23:48:48]Write to MH i2c: 01 00 00 26 02 28 [23:48:48]Write i2c OK [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: 01 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: 01 07 00 [23:48:48]MH_I2C_Read... [23:48:48]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [23:48:48]RasterBufferAndPrint [23:48:48]line Счет N : (1)1785675 [23:48:48]line ИНН: 02508201610067 [23:48:48]line Контрольно-Кассовый Чек [23:48:48]line ПРОДАЖА [23:48:48]line ТРК (МРК, ГНК) : 22 [23:48:48]line Товар: 2710124130 [23:48:48]line Аи-92-К-5 [23:48:48]line 5.900 * 67.80 [23:48:48]line = 400.02 [23:48:48]line НДС 12% НСП 1% [23:48:48]line > о реализуемом товаре [23:48:48]line ОКРУГЛЕНИЕ: -0.02 [23:48:48]line ИТОГО: 400.00 [23:48:48]line Внесено: 400.00 [23:48:48]line СДАЧА: 0.00 [23:48:48]line НСП 1% : 3.54 [23:48:48]line НДС 12% : 42.48 [23:48:48]line Наличными: 400.00 [23:48:48]line Безнал.: 0.00 [23:48:48]line Место: АЗС № 89 "Партнер Нефть" [23:48:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:48:48]line СНО: Общий режим [23:48:48]line Чек 404 21.09.2024 23:48 [23:48:48]line Смена: 474 ФФД: 1.0 [23:48:48]line ЗНМ: 0300000113 [23:48:48]line РНМ: 0000000000091825 [23:48:48]line Версия ККМ: 001 [23:48:48]line ФМ: 0000000000871835 [23:48:48]line ФД: 151654 [23:48:48]line ФПД: 90140120477357 [23:48:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T234847&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151654&fm=90140120477357&tin=02508201610067®Number=0000000000091825&sum=40000 [23:48:48]written 0, free lines is 4095 [23:48:48]OFD Sender: Processing packet 151654 [packets to send 826, broken 825] [23:48:48]ProducePacketName [23:48:48]name=ofd_packets/00151654 [23:48:48]OFD Sender: To server: pG, [23:48:48]CommunicateWithHost lk.salyk.kg:30040 [23:48:48]ConnectInit lk.salyk.kg [23:48:49]Write to MH i2c: 01 00 00 51 02 53 [23:48:49]Write i2c OK [23:48:49]MH_I2C_Read... [23:48:49]Read from MH i2c: 01 [23:48:49]MH_I2C_Read... [23:48:49]Read from MH i2c: 01 07 00 [23:48:49]MH_I2C_Read... [23:48:49]Read from MH i2c: 01 07 00 51 02 00 00 00 00 00 CD 0C 33 [23:48:49]RasterBufferAndPrint [23:48:49]line [23:48:49]line [23:48:49]line [23:48:49]line [23:48:49]line [23:48:49]written 0, free lines is 3284 [23:48:49]MH_Cut [23:48:49]Write to MH i2c: D1 01 00 58 02 01 2C [23:48:49]Write i2c OK [23:48:49]MH_I2C_Read... [23:48:49]Read from MH i2c: D1 [23:48:49]MH_I2C_Read... [23:48:49]Read from MH i2c: D1 01 00 [23:48:49]MH_I2C_Read... [23:48:49]Read from MH i2c: D1 01 00 58 02 00 2B [23:48:49]Write to MH i2c: 01 00 00 59 02 5B [23:48:49]Write i2c OK [23:48:49]MH_I2C_Read... [23:48:49]recv_with_timeout no data received [23:48:49]*** Cut start [23:48:49]*** Purtial cut [23:48:49]*** Stage 1: CUTSNS_PIN = 1 [23:48:50]Read from MH i2c: 01 [23:48:50]MH_I2C_Read... [23:48:50]*** Stop cut motor [23:48:50]*** Cut end [23:48:50]Read from MH i2c: 01 07 00 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 FF 0F 70 [23:48:50]process_action close_receipt done [23:48:50]requested_data is exist [23:48:50]produce_requested_data [23:48:50]requested_item fm.sn is exist - process it [23:48:50]wFMCommunicate request_size=4 [23:48:50]MH_SAM_APDU [23:48:50]CAPDU: 80 11 00 00 [23:48:50]Write to MH i2c: E2 08 00 5A 02 80 11 00 00 00 00 00 00 D6 [23:48:50]Write i2c OK [23:48:50]MH_I2C_Read... [23:48:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:48:50]Read from MH i2c: E2 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 17 00 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 17 00 5A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 29 [23:48:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:48:50]wFMCommunicate OK [23:48:50]requested_item fd.num is exist - process it [23:48:50]SAM_PROTO_GetFieldsCounters [23:48:50]wFMCommunicate request_size=4 [23:48:50]MH_SAM_APDU [23:48:50]CAPDU: 80 13 00 00 [23:48:50]Write to MH i2c: E2 08 00 5B 02 80 13 00 00 00 00 00 00 D9 [23:48:50]Write i2c OK [23:48:50]MH_I2C_Read... [23:48:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:48:50]Read from MH i2c: E2 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 62 00 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 62 00 5B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 4C [23:48:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 66 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:48:50]wFMCommunicate OK [23:48:50]SAM_PROTO_GetFieldsCounters done [23:48:50]requested_item shift.num is exist - process it [23:48:50]requested_item shift.opened is exist - process it [23:48:50]req_shift_opened [23:48:50]FM_GetShiftState [23:48:50]SAM_PROTO_GetShiftState [23:48:50]wFMCommunicate request_size=4 [23:48:50]MH_SAM_APDU [23:48:50]CAPDU: 80 13 01 00 [23:48:50]Write to MH i2c: E2 08 00 5C 02 80 13 01 00 00 00 00 00 DB [23:48:50]Write i2c OK [23:48:50]MH_I2C_Read... [23:48:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:50]Read from MH i2c: E2 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 0E 00 [23:48:50]MH_I2C_Read... [23:48:50]Read from MH i2c: E2 0E 00 5C 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6B [23:48:50]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:48:50]wFMCommunicate OK [23:48:50]SAM_PROTO_GetShiftState done [23:48:50]FM_GetShiftState done [23:48:50]req_shift_opened done [23:48:50]requested_item shift.open_date is exist - process it [23:48:50]req_shift_open_date [23:48:50]req_shift_open_date done [23:48:50]produce_requested_data done [23:48:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151654,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:48:50]process_action_free close_receipt [23:48:50]json_value_free [23:48:50]json_value_free done [23:48:50]process_json_proto returns [23:48:50]Send response to host [23:48:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151654,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:48:50]free response buf [23:48:50]execute_script done [23:48:50]execute_script returns [23:48:50]free content buf [23:48:50]Sock 9.Close socket [23:48:50]Sock 9.Thread stoped [23:48:53]ConnectInit Can't take IP for lk.salyk.kg [23:48:53]CommunicateWithHost connect error [23:48:53]CommunicateWithHost err = -1 [23:48:53]OFD Sender: Server communicate error [23:48:58]OFD Sender: Processing packet 151654 [packets to send 826, broken 825] [23:48:58]ProducePacketName [23:48:58]name=ofd_packets/00151654 [23:48:58]OFD Sender: To server: pG, [23:48:58]CommunicateWithHost lk.salyk.kg:30040 [23:48:58]ConnectInit lk.salyk.kg [23:49:03]recv_with_timeout no data received [23:49:03]ConnectInit Can't take IP for lk.salyk.kg [23:49:03]CommunicateWithHost connect error [23:49:03]CommunicateWithHost err = -1 [23:49:03]OFD Sender: Server communicate error [23:49:08]OFD Sender: Processing packet 151654 [packets to send 826, broken 825] [23:49:08]ProducePacketName [23:49:08]name=ofd_packets/00151654 [23:49:08]OFD Sender: To server: pG, [23:49:08]CommunicateWithHost lk.salyk.kg:30040 [23:49:08]ConnectInit lk.salyk.kg [23:49:15]recv_with_timeout no data received [23:49:23]Connected sock=9 [23:49:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 A3 D7 07 01 BB 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 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 5F 5B EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 50 02 00 35 04 06 00 51 FB 61 DC 6E AD 20 ED 69 B1 B7 A3 1F 10 [23:49:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E EA 47 00 25 5E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 66 50 02 00 F4 03 04 00 89 03 EF 66 B6 04 01 00 00 2E 1B 4B 3E 9A 2B BF 86 [23:49:25]CommunicateWithHost err = 0 [23:49:25]CheckOFDResponse [23:49:25]1017 (14) - 77093643461234 [23:49:25]1041 (16) - 0000000000871835 [23:49:25]1040 (4) - 151654 [23:49:25]1012 (4) - 21.09.2024 17:34 [23:49:25]1206 (1) - 0 [23:49:25]OFD Sender: Remove packet 151654 [23:49:25]ProducePacketName [23:49:25]name=ofd_packets/00151654 [23:49:25]NVStorageDeleteData [23:49:26]OFD Sender: No OFD packet to send [23:49:29]recv_with_timeout no data received [23:49:31]OFD Sender: No OFD packet to send [23:49:36]OFD Sender: No OFD packet to send [23:49:41]OFD Sender: No OFD packet to send [23:49:46]OFD Sender: No OFD packet to send [23:49:51]OFD Sender: No OFD packet to send [23:49:56]OFD Sender: No OFD packet to send [23:50:01]OFD Sender: No OFD packet to send [23:50:05]recv_with_timeout no data received [23:50:06]OFD Sender: No OFD packet to send [23:50:11]OFD Sender: No OFD packet to send [23:50:16]OFD Sender: No OFD packet to send [23:50:21]OFD Sender: No OFD packet to send [23:50:26]recv_with_timeout no data received [23:50:26]OFD Sender: No OFD packet to send [23:50:31]OFD Sender: No OFD packet to send [23:50:36]OFD Sender: No OFD packet to send [23:50:41]OFD Sender: No OFD packet to send [23:50:46]OFD Sender: No OFD packet to send [23:50:51]OFD Sender: No OFD packet to send [23:50:56]OFD Sender: No OFD packet to send [23:51:01]OFD Sender: No OFD packet to send [23:51:06]OFD Sender: No OFD packet to send [23:51:11]OFD Sender: No OFD packet to send [23:51:16]OFD Sender: No OFD packet to send [23:51:21]OFD Sender: No OFD packet to send [23:51:25]recv_with_timeout no data received [23:51:26]OFD Sender: No OFD packet to send [23:51:31]OFD Sender: No OFD packet to send [23:51:36]OFD Sender: No OFD packet to send [23:51:41]OFD Sender: No OFD packet to send [23:51:46]OFD Sender: No OFD packet to send [23:51:51]recv_with_timeout no data received [23:51:51]OFD Sender: No OFD packet to send [23:51:56]OFD Sender: No OFD packet to send [23:52:01]OFD Sender: No OFD packet to send [23:52:06]OFD Sender: No OFD packet to send [23:52:12]OFD Sender: No OFD packet to send [23:52:17]OFD Sender: No OFD packet to send [23:52:22]OFD Sender: No OFD packet to send [23:52:22]recv_with_timeout no data received [23:52:27]OFD Sender: No OFD packet to send [23:52:32]OFD Sender: No OFD packet to send [23:52:37]OFD Sender: No OFD packet to send [23:52:40]recv_with_timeout no data received [23:52:42]OFD Sender: No OFD packet to send [23:52:47]OFD Sender: No OFD packet to send [23:52:52]OFD Sender: No OFD packet to send [23:52:57]OFD Sender: No OFD packet to send [23:53:02]OFD Sender: No OFD packet to send [23:53:07]OFD Sender: No OFD packet to send [23:53:12]OFD Sender: No OFD packet to send [23:53:17]OFD Sender: No OFD packet to send [23:53:22]OFD Sender: No OFD packet to send [23:53:27]OFD Sender: No OFD packet to send [23:53:32]OFD Sender: No OFD packet to send [23:53:34]recv_with_timeout no data received [23:53:37]OFD Sender: No OFD packet to send [23:53:42]OFD Sender: No OFD packet to send [23:53:47]OFD Sender: No OFD packet to send [23:53:47]accept exits with 10 [23:53:47]New connection [23:53:47]New thread 3067186532 created [23:53:47]Thread 3067043172 joined [23:53:47]Waiting for new connection... [23:53:47] Sock 10.Parse request [23:53:47]Sock 10.Check first char [23:53:47]Sock 10.First char is OK [23:53:47]request: POST /json_proto HTTP/1.0 [23:53:47]Method: POST [23:53:47]URL: /json_proto [23:53:47]Method is POST - this is cgi request [23:53:47]url: /json_proto [23:53:47]query_string will be loaded in cgi processing [23:53:47]execute_cgi json_proto POST (null) [23:53:47]execute_cgi path=json_proto method=POST [23:53:47]POST find Content-Length [23:53:47]Host: 172.17.43.67:8080 [23:53:47]Content-Length: 795 [23:53:47]Content-Type: application/json [23:53:47] [23:53:47]POST finish read [23:53:47]Found Content-Length = 795 [23:53:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:47]execute_script... [23:53: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)1785672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:53:47]POST & json_proto [23:53:47]process_json_proto [23:53:47]json parsed OK: [23:53:47]protocol is kg_v1.0 [23:53:47]action value=close_receipt [23:53:47]process_action close_receipt [23:53:47]cmd_close_receipt [23:53:47]MH_GetDate [23:53:47]Write to MH i2c: F0 00 00 5D 02 4E [23:53:47]Write i2c OK [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: F0 [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: F0 09 00 [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: F0 09 00 5D 02 00 8B 5C EF 66 6A BD 47 65 66 [23:53:47]GetLastDocTimeStamp 1726962527 [23:53:47]current date 1726962827 [23:53:47]FM_GetShiftState [23:53:47]SAM_PROTO_GetShiftState [23:53:47]wFMCommunicate request_size=4 [23:53:47]MH_SAM_APDU [23:53:47]CAPDU: 80 13 01 00 [23:53:47]Write to MH i2c: E2 08 00 5E 02 80 13 01 00 00 00 00 00 DD [23:53:47]Write i2c OK [23:53:47]MH_I2C_Read... [23:53:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:47]Read from MH i2c: E2 [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: E2 0E 00 [23:53:47]MH_I2C_Read... [23:53:47]Read from MH i2c: E2 0E 00 5E 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 6D [23:53:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:53:47]wFMCommunicate OK [23:53:47]SAM_PROTO_GetShiftState done [23:53:47]FM_GetShiftState done [23:53:47]opened in 1726878748 [23:53:47]opened+sec_in_day 1726965148 [23:53:47]quantity*price = 0 [23:53:47]sum+1 = 1 [23:53:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 405 21.09.2024 23:53 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151655 ФПД: 142669822166943 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T235347&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151655&fm=142669822166943&tin=02508201610067®Number=0000000000091825&sum=0 [23:53:48]StoreToDocumentArchive [23:53:48]shift 474 fd 151655 [23:53:48]save to /storage/0474/doc_00151655 [23:53:48]save last doc name /storage/0474/doc_00151655 to /storage/kkm_last_doc_name [23:53:48]save OK [23:53:48]Clear old archive folders... [23:53:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:53:48]tlvbuf is 002E3C20 [23:53:48]SAM_PROTO_ClearQueue [23:53:48]wFMCommunicate request_size=4 [23:53:48]MH_SAM_APDU [23:53:48]CAPDU: 80 09 00 00 [23:53:48]Write to MH i2c: E2 08 00 6B 02 80 09 00 00 00 00 00 00 DF [23:53:48]Write i2c OK [23:53:48]MH_I2C_Read... [23:53:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:53:48]Read from MH i2c: E2 [23:53:48]MH_I2C_Read... [23:53:48]Read from MH i2c: E2 03 00 [23:53:48]MH_I2C_Read... [23:53:48]Read from MH i2c: E2 03 00 6B 02 00 90 00 E1 [23:53:48]RAPDU: 90 00 [23:53:48]wFMCommunicate OK [23:53:48]SAM_PROTO_ClearQueue done [23:53:48]KKMCreateOFDPacket [23:53:48]OFDProtocolAddRootSTLVToBuf [23:53:48]FM_MakeSignedData [23:53:48]FM_MakeSignedData [23:53:48]SAM_PROTO_SignData [23:53:49]wFMCommunicate request_size=4 [23:53:49]MH_SAM_APDU [23:53:49]CAPDU: 80 0D 01 02 [23:53:49]Write to MH i2c: E2 08 00 6C 02 80 0D 01 02 00 00 00 00 E7 [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:53:49]Read from MH i2c: E2 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 03 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [23:53:49]RAPDU: 90 00 [23:53:49]wFMCommunicate OK [23:53:49]wFMCommunicate request_size=255 [23:53:49]MH_SAM_APDU [23:53:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 8B 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 50 02 00 35 04 06 00 81 C1 E8 12 [23:53:49]Write to MH i2c: E2 02 01 6D 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 8B 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 50 02 00 35 04 06 00 81 C1 E8 12 00 00 1C [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:49]Read from MH i2c: E2 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 03 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [23:53:49]RAPDU: 90 00 [23:53:49]wFMCommunicate OK [23:53:49]wFMCommunicate request_size=7 [23:53:49]MH_SAM_APDU [23:53:49]CAPDU: 80 0D 02 02 02 07 9F [23:53:49]Write to MH i2c: E2 0A 00 6E 02 80 0D 02 02 02 00 07 9F 00 00 94 [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:53:49]Read from MH i2c: E2 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 03 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [23:53:49]RAPDU: 90 00 [23:53:49]wFMCommunicate OK [23:53:49]wFMCommunicate request_size=4 [23:53:49]MH_SAM_APDU [23:53:49]CAPDU: 80 0D 03 02 [23:53:49]Write to MH i2c: E2 08 00 6F 02 80 0D 03 02 00 00 00 00 EC [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:53:49]Read from MH i2c: E2 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 0B 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 0B 00 6F 02 00 BF 06 D7 59 3C BF 14 AC 90 00 9D [23:53:49]RAPDU: BF 06 D7 59 3C BF 14 AC 90 00 [23:53:49]wFMCommunicate OK [23:53:49]SAM_PROTO_SignData done [23:53:49]FM_MakeSignedData done [23:53:49]CreateOFDProtocolMessage [23:53:49]wFMCommunicate request_size=4 [23:53:49]MH_SAM_APDU [23:53:49]CAPDU: 80 11 00 00 [23:53:49]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:49]Read from MH i2c: E2 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 17 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3F [23:53:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:53:49]wFMCommunicate OK [23:53:49]CreateOFDProtocolMessage done [23:53:49]OFDSenderStorePacket 151655 [23:53:49]StoreOFDPacket docnum=151655 [23:53:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 35 BB 04 01 0C EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 8B 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 50 02 00 35 04 06 00 81 C1 E8 12 07 9F BF 06 D7 59 3C BF 14 AC [23:53:49]CheckFolder [23:53:49]dirname=/storage/ofd_packets [23:53:49]CheckFolder done [23:53:49]ProducePacketName [23:53:49]name=ofd_packets/00151655 [23:53:49]NVStorageSaveData ofd_packets/00151655 [23:53:49]File name is /storage/ofd_packets/00151655 [23:53:49]Write 298 bytes [23:53:49]NVStorageSaveData done [23:53:49]OFDSenderStorePacket done [23:53:49]KKMCreateOFDPacket done [23:53:49]NVStorageSaveData kkm_last_timestamp [23:53:49]File name is /storage/kkm_last_timestamp [23:53:49]Write 4 bytes [23:53:49]NVStorageSaveData done [23:53:49]ExternCall_PrintAddStr [23:53:49]wPrintStart [23:53:49]Write to MH i2c: 01 00 00 71 02 73 [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: 01 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: 01 07 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [23:53:49]RasterBufferAndPrint [23:53:49]line Счет N : (1)1785672 [23:53:49]line ИНН: 02508201610067 [23:53:49]line Контрольно-Кассовый Чек [23:53:49]line ПРОДАЖА [23:53:49]line ТРК (МРК, ГНК) : 41 [23:53:49]line Товар: 2710194210 [23:53:49]line ДТ-К-5 [23:53:49]line 118.120 * 0.00 [23:53:49]line = 0.00 [23:53:49]line НДС 12% НСП 1% [23:53:49]line > о реализуемом товаре [23:53:49]line ИТОГО: 0.00 [23:53:49]line НСП 1% : 0.00 [23:53:49]line НДС 12% : 0.00 [23:53:49]line Наличными: 0.00 [23:53:49]line Безнал.: 0.00 [23:53:49]line Место: АЗС № 89 "Партнер Нефть" [23:53:49]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:53:49]line СНО: Общий режим [23:53:49]line Чек 405 21.09.2024 23:53 [23:53:49]line Смена: 474 ФФД: 1.0 [23:53:49]line ЗНМ: 0300000113 [23:53:49]line РНМ: 0000000000091825 [23:53:49]line Версия ККМ: 001 [23:53:49]line Платежная система: O! деньги [23:53:49]line ФМ: 0000000000871835 [23:53:49]line ФД: 151655 [23:53:49]line ФПД: 142669822166943 [23:53:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T235347&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151655&fm=142669822166943&tin=02508201610067®Number=0000000000091825&sum=0 [23:53:49]written 0, free lines is 4095 [23:53:49]OFD Sender: Processing packet 151655 [packets to send 826, broken 825] [23:53:49]ProducePacketName [23:53:49]name=ofd_packets/00151655 [23:53:49]OFD Sender: To server: pG, [23:53:49]CommunicateWithHost lk.salyk.kg:30040 [23:53:49]ConnectInit lk.salyk.kg [23:53:49]Write to MH i2c: 01 00 00 9B 02 9D [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: 01 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: 01 07 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: 01 07 00 9B 02 00 00 00 00 00 DE 0C 8E [23:53:49]RasterBufferAndPrint [23:53:49]line [23:53:49]line [23:53:49]line [23:53:49]line [23:53:49]line [23:53:49]written 0, free lines is 3300 [23:53:49]MH_Cut [23:53:49]Write to MH i2c: D1 01 00 A2 02 01 76 [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: D1 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: D1 01 00 [23:53:49]MH_I2C_Read... [23:53:49]Read from MH i2c: D1 01 00 A2 02 00 75 [23:53:49]Write to MH i2c: 01 00 00 A3 02 A5 [23:53:49]Write i2c OK [23:53:49]MH_I2C_Read... [23:53:49]Connected sock=9 [23:53:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 35 BB 04 01 0C EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 8B 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 50 02 00 35 04 06 00 81 C1 E8 12 07 9F BF 06 D7 59 3C BF 14 AC [23:53:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B5 7C 47 00 1C 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 67 50 02 00 F4 03 04 00 91 04 EF 66 B6 04 01 00 00 43 37 C2 EB A8 AE 64 2F [23:53:50]CommunicateWithHost err = 0 [23:53:50]CheckOFDResponse [23:53:50]1017 (14) - 77093643461234 [23:53:50]1041 (16) - 0000000000871835 [23:53:50]1040 (4) - 151655 [23:53:50]1012 (4) - 21.09.2024 17:38 [23:53:50]1206 (1) - 0 [23:53:50]OFD Sender: Remove packet 151655 [23:53:50]ProducePacketName [23:53:50]name=ofd_packets/00151655 [23:53:50]NVStorageDeleteData [23:53:50]*** Cut start [23:53:50]*** Purtial cut [23:53:50]*** Stage 1: CUTSNS_PIN = 1 [23:53:50]Read from MH i2c: 01 [23:53:50]MH_I2C_Read... [23:53:50]*** Stop cut motor [23:53:50]*** Cut end [23:53:50]Read from MH i2c: 01 07 00 [23:53:50]MH_I2C_Read... [23:53:50]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [23:53:50]process_action close_receipt done [23:53:50]requested_data is exist [23:53:50]produce_requested_data [23:53:50]requested_item fm.sn is exist - process it [23:53:50]wFMCommunicate request_size=4 [23:53:50]MH_SAM_APDU [23:53:50]CAPDU: 80 11 00 00 [23:53:50]Write to MH i2c: E2 08 00 A4 02 80 11 00 00 00 00 00 00 20 [23:53:50]Write i2c OK [23:53:50]MH_I2C_Read... [23:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:53:51]OFD Sender: No OFD packet to send [23:53:51]Read from MH i2c: E2 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 17 00 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 17 00 A4 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 73 [23:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:53:51]wFMCommunicate OK [23:53:51]requested_item fd.num is exist - process it [23:53:51]SAM_PROTO_GetFieldsCounters [23:53:51]wFMCommunicate request_size=4 [23:53:51]MH_SAM_APDU [23:53:51]CAPDU: 80 13 00 00 [23:53:51]Write to MH i2c: E2 08 00 A5 02 80 13 00 00 00 00 00 00 23 [23:53:51]Write i2c OK [23:53:51]MH_I2C_Read... [23:53:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:53:51]Read from MH i2c: E2 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 62 00 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 62 00 A5 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 9A [23:53:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 67 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:53:51]wFMCommunicate OK [23:53:51]SAM_PROTO_GetFieldsCounters done [23:53:51]requested_item shift.num is exist - process it [23:53:51]requested_item shift.opened is exist - process it [23:53:51]req_shift_opened [23:53:51]FM_GetShiftState [23:53:51]SAM_PROTO_GetShiftState [23:53:51]wFMCommunicate request_size=4 [23:53:51]MH_SAM_APDU [23:53:51]CAPDU: 80 13 01 00 [23:53:51]Write to MH i2c: E2 08 00 A6 02 80 13 01 00 00 00 00 00 25 [23:53:51]Write i2c OK [23:53:51]MH_I2C_Read... [23:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:53:51]Read from MH i2c: E2 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 0E 00 [23:53:51]MH_I2C_Read... [23:53:51]Read from MH i2c: E2 0E 00 A6 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B5 [23:53:51]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:53:51]wFMCommunicate OK [23:53:51]SAM_PROTO_GetShiftState done [23:53:51]FM_GetShiftState done [23:53:51]req_shift_opened done [23:53:51]requested_item shift.open_date is exist - process it [23:53:51]req_shift_open_date [23:53:51]req_shift_open_date done [23:53:51]produce_requested_data done [23:53:51]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151655,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:53:51]process_action_free close_receipt [23:53:51]json_value_free [23:53:51]json_value_free done [23:53:51]process_json_proto returns [23:53:51]Send response to host [23:53:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151655,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:53:51]free response buf [23:53:51]execute_script done [23:53:51]execute_script returns [23:53:51]free content buf [23:53:51]Sock 10.Close socket [23:53:51]Sock 10.Thread stoped [23:53:56]OFD Sender: No OFD packet to send [23:54:01]OFD Sender: No OFD packet to send [23:54:05]recv_with_timeout no data received [23:54:06]OFD Sender: No OFD packet to send [23:54:11]OFD Sender: No OFD packet to send [23:54:16]OFD Sender: No OFD packet to send [23:54:21]OFD Sender: No OFD packet to send [23:54:22]recv_with_timeout no data received [23:54:26]OFD Sender: No OFD packet to send [23:54:31]OFD Sender: No OFD packet to send [23:54:36]OFD Sender: No OFD packet to send [23:54:41]OFD Sender: No OFD packet to send [23:54:44]accept exits with 8 [23:54:44]New connection [23:54:44]New thread 3067043172 created [23:54:44]Thread 3067186532 joined [23:54:44]Waiting for new connection... [23:54:44] Sock 8.Parse request [23:54:44]Sock 8.Check first char [23:54:44]Sock 8.First char is OK [23:54:44]request: POST /json_proto HTTP/1.0 [23:54:44]Method: POST [23:54:44]URL: /json_proto [23:54:44]Method is POST - this is cgi request [23:54:44]url: /json_proto [23:54:44]query_string will be loaded in cgi processing [23:54:44]execute_cgi json_proto POST (null) [23:54:44]execute_cgi path=json_proto method=POST [23:54:44]POST find Content-Length [23:54:44]Host: 172.17.43.67:8080 [23:54:44]Content-Length: 810 [23:54:44]Content-Type: application/json [23:54:44] [23:54:44]POST finish read [23:54:44]Found Content-Length = 810 [23:54:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 113.740, "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\u000A3991558.4086447.44", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:44]execute_script... [23:54:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785673", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 113.740, "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\u000A3991558.4086447.44", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:54:44]POST & json_proto [23:54:44]process_json_proto [23:54:44]json parsed OK: [23:54:44]protocol is kg_v1.0 [23:54:44]action value=close_receipt [23:54:44]process_action close_receipt [23:54:44]cmd_close_receipt [23:54:44]MH_GetDate [23:54:44]Write to MH i2c: F0 00 00 A7 02 98 [23:54:44]Write i2c OK [23:54:44]MH_I2C_Read... [23:54:44]Read from MH i2c: F0 [23:54:44]MH_I2C_Read... [23:54:44]Read from MH i2c: F0 09 00 [23:54:44]MH_I2C_Read... [23:54:44]Read from MH i2c: F0 09 00 A7 02 00 C4 5C EF 66 6A BD 47 65 E9 [23:54:44]GetLastDocTimeStamp 1726962827 [23:54:44]current date 1726962884 [23:54:44]FM_GetShiftState [23:54:44]SAM_PROTO_GetShiftState [23:54:44]wFMCommunicate request_size=4 [23:54:44]MH_SAM_APDU [23:54:44]CAPDU: 80 13 01 00 [23:54:44]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [23:54:44]Write i2c OK [23:54:44]MH_I2C_Read... [23:54:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:44]Read from MH i2c: E2 [23:54:44]MH_I2C_Read... [23:54:44]Read from MH i2c: E2 0E 00 [23:54:44]MH_I2C_Read... [23:54:44]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 B7 [23:54:44]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:54:44]wFMCommunicate OK [23:54:44]SAM_PROTO_GetShiftState done [23:54:44]FM_GetShiftState done [23:54:44]opened in 1726878748 [23:54:44]opened+sec_in_day 1726965148 [23:54:44]quantity*price = 0 [23:54:44]sum+1 = 1 [23:54:44]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 406 21.09.2024 23:54 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3991558.4086447.44 ФМ: 0000000000871835 ФД: 151656 ФПД: 37666374277250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T235444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151656&fm=37666374277250&tin=02508201610067®Number=0000000000091825&sum=0 [23:54:45]StoreToDocumentArchive [23:54:45]shift 474 fd 151656 [23:54:45]save to /storage/0474/doc_00151656 [23:54:45]save last doc name /storage/0474/doc_00151656 to /storage/kkm_last_doc_name [23:54:45]save OK [23:54:45]Clear old archive folders... [23:54:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:54:45]tlvbuf is 00301950 [23:54:45]SAM_PROTO_ClearQueue [23:54:45]wFMCommunicate request_size=4 [23:54:45]MH_SAM_APDU [23:54:45]CAPDU: 80 09 00 00 [23:54:45]Write to MH i2c: E2 08 00 B5 02 80 09 00 00 00 00 00 00 29 [23:54:45]Write i2c OK [23:54:45]MH_I2C_Read... [23:54:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:54:45]Read from MH i2c: E2 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: E2 03 00 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: E2 03 00 B5 02 00 90 00 2B [23:54:45]RAPDU: 90 00 [23:54:45]wFMCommunicate OK [23:54:45]SAM_PROTO_ClearQueue done [23:54:45]KKMCreateOFDPacket [23:54:45]OFDProtocolAddRootSTLVToBuf [23:54:45]FM_MakeSignedData [23:54:45]FM_MakeSignedData [23:54:45]SAM_PROTO_SignData [23:54:45]wFMCommunicate request_size=4 [23:54:45]MH_SAM_APDU [23:54:45]CAPDU: 80 0D 01 02 [23:54:45]Write to MH i2c: E2 08 00 B6 02 80 0D 01 02 00 00 00 00 31 [23:54:45]Write i2c OK [23:54:45]MH_I2C_Read... [23:54:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:54:45]Read from MH i2c: E2 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: E2 03 00 [23:54:45]MH_I2C_Read... [23:54:45]Read from MH i2c: E2 03 00 B6 02 00 90 00 2C [23:54:45]RAPDU: 90 00 [23:54:45]wFMCommunicate OK [23:54:45]wFMCommunicate request_size=255 [23:54:45]MH_SAM_APDU [23:54:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4C BC 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 C4 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 50 02 00 35 04 06 00 22 41 E2 DB [23:54:45]Write to MH i2c: E2 02 01 B7 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4C BC 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 C4 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 50 02 00 35 04 06 00 22 41 E2 DB 00 00 58 [23:54:45]Write i2c OK [23:54:45]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 03 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 03 00 B7 02 00 90 00 2D [23:54:46]RAPDU: 90 00 [23:54:46]wFMCommunicate OK [23:54:46]wFMCommunicate request_size=7 [23:54:46]MH_SAM_APDU [23:54:46]CAPDU: 80 0D 02 02 02 D8 82 [23:54:46]Write to MH i2c: E2 0A 00 B8 02 80 0D 02 02 02 00 D8 82 00 00 92 [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 03 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [23:54:46]RAPDU: 90 00 [23:54:46]wFMCommunicate OK [23:54:46]wFMCommunicate request_size=4 [23:54:46]MH_SAM_APDU [23:54:46]CAPDU: 80 0D 03 02 [23:54:46]Write to MH i2c: E2 08 00 B9 02 80 0D 03 02 00 00 00 00 36 [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 0B 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 0B 00 B9 02 00 F1 AC 6F 86 17 20 F7 05 90 00 FC [23:54:46]RAPDU: F1 AC 6F 86 17 20 F7 05 90 00 [23:54:46]wFMCommunicate OK [23:54:46]SAM_PROTO_SignData done [23:54:46]FM_MakeSignedData done [23:54:46]CreateOFDProtocolMessage [23:54:46]wFMCommunicate request_size=4 [23:54:46]MH_SAM_APDU [23:54:46]CAPDU: 80 11 00 00 [23:54:46]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:46]Read from MH i2c: E2 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 17 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 89 [23:54:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:54:46]wFMCommunicate OK [23:54:46]CreateOFDProtocolMessage done [23:54:46]OFDSenderStorePacket 151656 [23:54:46]StoreOFDPacket docnum=151656 [23:54:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 B9 04 01 60 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4C BC 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 C4 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 50 02 00 35 04 06 00 22 41 E2 DB D8 82 F1 AC 6F 86 17 20 F7 05 [23:54:46]CheckFolder [23:54:46]dirname=/storage/ofd_packets [23:54:46]CheckFolder done [23:54:46]ProducePacketName [23:54:46]name=ofd_packets/00151656 [23:54:46]NVStorageSaveData ofd_packets/00151656 [23:54:46]File name is /storage/ofd_packets/00151656 [23:54:46]Write 298 bytes [23:54:46]NVStorageSaveData done [23:54:46]OFDSenderStorePacket done [23:54:46]KKMCreateOFDPacket done [23:54:46]NVStorageSaveData kkm_last_timestamp [23:54:46]File name is /storage/kkm_last_timestamp [23:54:46]Write 4 bytes [23:54:46]NVStorageSaveData done [23:54:46]OFD Sender: Processing packet 151656 [packets to send 826, broken 825] [23:54:46]ProducePacketName [23:54:46]name=ofd_packets/00151656 [23:54:46]OFD Sender: To server: pG, [23:54:46]CommunicateWithHost lk.salyk.kg:30040 [23:54:46]ConnectInit lk.salyk.kg [23:54:46]ExternCall_PrintAddStr [23:54:46]wPrintStart [23:54:46]Write to MH i2c: 01 00 00 BB 02 BD [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: 01 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: 01 07 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: 01 07 00 BB 02 00 00 00 00 00 FF 0F D2 [23:54:46]RasterBufferAndPrint [23:54:46]line Счет N : (1)1785673 [23:54:46]line ИНН: 02508201610067 [23:54:46]line Контрольно-Кассовый Чек [23:54:46]line ПРОДАЖА [23:54:46]line ТРК (МРК, ГНК) : 31 [23:54:46]line Товар: 2710194210 [23:54:46]line ДТ-К-5 [23:54:46]line 113.740 * 0.00 [23:54:46]line = 0.00 [23:54:46]line НДС 12% НСП 1% [23:54:46]line > о реализуемом товаре [23:54:46]line ИТОГО: 0.00 [23:54:46]line НСП 1% : 0.00 [23:54:46]line НДС 12% : 0.00 [23:54:46]line Наличными: 0.00 [23:54:46]line Безнал.: 0.00 [23:54:46]line Место: АЗС № 89 "Партнер Нефть" [23:54:46]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [23:54:46]line СНО: Общий режим [23:54:46]line Чек 406 21.09.2024 23:54 [23:54:46]line Смена: 474 ФФД: 1.0 [23:54:46]line ЗНМ: 0300000113 [23:54:46]line РНМ: 0000000000091825 [23:54:46]line Версия ККМ: 001 [23:54:46]line Талоны: Топливные Талоны [23:54:46]line 3991558.4086447.44 [23:54:46]line ФМ: 0000000000871835 [23:54:46]line ФД: 151656 [23:54:46]line ФПД: 37666374277250 [23:54:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240921T235444&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151656&fm=37666374277250&tin=02508201610067®Number=0000000000091825&sum=0 [23:54:46]written 0, free lines is 4095 [23:54:46]Write to MH i2c: 01 00 00 E5 02 E7 [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: 01 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: 01 07 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: 01 07 00 E5 02 00 00 00 00 00 E6 0C E0 [23:54:46]RasterBufferAndPrint [23:54:46]line [23:54:46]line [23:54:46]line [23:54:46]line [23:54:46]line [23:54:46]written 0, free lines is 3309 [23:54:46]MH_Cut [23:54:46]Write to MH i2c: D1 01 00 EC 02 01 C0 [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: D1 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: D1 01 00 [23:54:46]MH_I2C_Read... [23:54:46]Read from MH i2c: D1 01 00 EC 02 00 BF [23:54:46]Write to MH i2c: 01 00 00 ED 02 EF [23:54:46]Write i2c OK [23:54:46]MH_I2C_Read... [23:54:47]*** Cut start [23:54:47]*** Purtial cut [23:54:47]*** Stage 1: CUTSNS_PIN = 1 [23:54:47]Read from MH i2c: 01 [23:54:47]MH_I2C_Read... [23:54:47]*** Stop cut motor [23:54:47]*** Cut end [23:54:47]Read from MH i2c: 01 07 00 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: 01 07 00 ED 02 00 00 00 00 00 FF 0F 04 [23:54:47]process_action close_receipt done [23:54:47]requested_data is exist [23:54:47]produce_requested_data [23:54:47]requested_item fm.sn is exist - process it [23:54:47]wFMCommunicate request_size=4 [23:54:47]MH_SAM_APDU [23:54:47]CAPDU: 80 11 00 00 [23:54:47]Write to MH i2c: E2 08 00 EE 02 80 11 00 00 00 00 00 00 6A [23:54:47]Write i2c OK [23:54:47]MH_I2C_Read... [23:54:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:54:47]Read from MH i2c: E2 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: E2 17 00 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: E2 17 00 EE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 BD [23:54:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [23:54:47]wFMCommunicate OK [23:54:47]requested_item fd.num is exist - process it [23:54:47]SAM_PROTO_GetFieldsCounters [23:54:47]wFMCommunicate request_size=4 [23:54:47]MH_SAM_APDU [23:54:47]CAPDU: 80 13 00 00 [23:54:47]Write to MH i2c: E2 08 00 EF 02 80 13 00 00 00 00 00 00 6D [23:54:47]Write i2c OK [23:54:47]MH_I2C_Read... [23:54:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:54:47]Read from MH i2c: E2 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: E2 62 00 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: E2 62 00 EF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [23:54:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 68 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [23:54:47]wFMCommunicate OK [23:54:47]SAM_PROTO_GetFieldsCounters done [23:54:47]requested_item shift.num is exist - process it [23:54:47]requested_item shift.opened is exist - process it [23:54:47]req_shift_opened [23:54:47]FM_GetShiftState [23:54:47]SAM_PROTO_GetShiftState [23:54:47]wFMCommunicate request_size=4 [23:54:47]MH_SAM_APDU [23:54:47]CAPDU: 80 13 01 00 [23:54:47]Write to MH i2c: E2 08 00 F0 02 80 13 01 00 00 00 00 00 6F [23:54:47]Write i2c OK [23:54:47]MH_I2C_Read... [23:54:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:54:47]Read from MH i2c: E2 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: E2 0E 00 [23:54:47]MH_I2C_Read... [23:54:47]Read from MH i2c: E2 0E 00 F0 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 FF [23:54:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [23:54:47]wFMCommunicate OK [23:54:47]SAM_PROTO_GetShiftState done [23:54:47]FM_GetShiftState done [23:54:47]req_shift_opened done [23:54:47]requested_item shift.open_date is exist - process it [23:54:47]req_shift_open_date [23:54:47]req_shift_open_date done [23:54:47]produce_requested_data done [23:54:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151656,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [23:54:47]process_action_free close_receipt [23:54:47]json_value_free [23:54:47]json_value_free done [23:54:47]process_json_proto returns [23:54:47]Send response to host [23:54:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151656,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [23:54:47]free response buf [23:54:47]execute_script done [23:54:47]execute_script returns [23:54:47]free content buf [23:54:47]Sock 8.Close socket [23:54:47]Sock 8.Thread stoped [23:54:51]ConnectInit Can't take IP for lk.salyk.kg [23:54:51]CommunicateWithHost connect error [23:54:51]CommunicateWithHost err = -1 [23:54:51]OFD Sender: Server communicate error [23:54:51]OFD Sender: Processing packet 151656 [packets to send 826, broken 825] [23:54:51]ProducePacketName [23:54:51]name=ofd_packets/00151656 [23:54:51]OFD Sender: To server: pG, [23:54:51]CommunicateWithHost lk.salyk.kg:30040 [23:54:51]ConnectInit lk.salyk.kg [23:54:56]Connected sock=9 [23:54:56]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 E5 B9 04 01 60 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4C BC 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 C4 5C EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 50 02 00 35 04 06 00 22 41 E2 DB D8 82 F1 AC 6F 86 17 20 F7 05 [23:54:57]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6E 7C 47 00 6C 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 68 50 02 00 F4 03 04 00 D4 04 EF 66 B6 04 01 00 00 30 BA AF A2 48 C1 6B F8 [23:54:57]CommunicateWithHost err = 0 [23:54:57]CheckOFDResponse [23:54:57]1017 (14) - 77093643461234 [23:54:57]1041 (16) - 0000000000871835 [23:54:57]1040 (4) - 151656 [23:54:57]1012 (4) - 21.09.2024 17:39 [23:54:57]1206 (1) - 0 [23:54:57]OFD Sender: Remove packet 151656 [23:54:57]ProducePacketName [23:54:57]name=ofd_packets/00151656 [23:54:57]NVStorageDeleteData [23:54:57]OFD Sender: No OFD packet to send [23:55:02]OFD Sender: No OFD packet to send [23:55:07]recv_with_timeout no data received [23:55:08]OFD Sender: No OFD packet to send [23:55:13]OFD Sender: No OFD packet to send [23:55:18]OFD Sender: No OFD packet to send [23:55:23]OFD Sender: No OFD packet to send [23:55:28]OFD Sender: No OFD packet to send [23:55:33]OFD Sender: No OFD packet to send [23:55:38]recv_with_timeout no data received [23:55:38]OFD Sender: No OFD packet to send [23:55:43]OFD Sender: No OFD packet to send [23:55:48]OFD Sender: No OFD packet to send [23:55:53]OFD Sender: No OFD packet to send [23:55:57]recv_with_timeout no data received [23:55:58]OFD Sender: No OFD packet to send [23:56:03]OFD Sender: No OFD packet to send [23:56:08]OFD Sender: No OFD packet to send [23:56:13]OFD Sender: No OFD packet to send [23:56:18]OFD Sender: No OFD packet to send [23:56:23]OFD Sender: No OFD packet to send [23:56:28]OFD Sender: No OFD packet to send [23:56:33]OFD Sender: No OFD packet to send [23:56:38]OFD Sender: No OFD packet to send [23:56:43]OFD Sender: No OFD packet to send [23:56:48]OFD Sender: No OFD packet to send [23:56:53]OFD Sender: No OFD packet to send [23:56:58]OFD Sender: No OFD packet to send [23:57:03]OFD Sender: No OFD packet to send [23:57:08]OFD Sender: No OFD packet to send [23:57:13]OFD Sender: No OFD packet to send [23:57:18]OFD Sender: No OFD packet to send [23:57:23]OFD Sender: No OFD packet to send [23:57:28]OFD Sender: No OFD packet to send [23:57:33]OFD Sender: No OFD packet to send [23:57:38]OFD Sender: No OFD packet to send [23:57:43]OFD Sender: No OFD packet to send [23:57:48]OFD Sender: No OFD packet to send [23:57:53]OFD Sender: No OFD packet to send [23:57:58]OFD Sender: No OFD packet to send [23:58:03]OFD Sender: No OFD packet to send [23:58:08]OFD Sender: No OFD packet to send [23:58:13]OFD Sender: No OFD packet to send [23:58:16]recv_with_timeout no data received [23:58:18]OFD Sender: No OFD packet to send [23:58:23]OFD Sender: No OFD packet to send [23:58:28]OFD Sender: No OFD packet to send [23:58:33]OFD Sender: No OFD packet to send [23:58:33]recv_with_timeout no data received [23:58:38]OFD Sender: No OFD packet to send [23:58:43]OFD Sender: No OFD packet to send [23:58:48]OFD Sender: No OFD packet to send [23:58:53]OFD Sender: No OFD packet to send [23:58:58]OFD Sender: No OFD packet to send [23:59:03]OFD Sender: No OFD packet to send [23:59:08]OFD Sender: No OFD packet to send [23:59:13]OFD Sender: No OFD packet to send [23:59:18]OFD Sender: No OFD packet to send [23:59:23]OFD Sender: No OFD packet to send [23:59:28]OFD Sender: No OFD packet to send [23:59:33]OFD Sender: No OFD packet to send [23:59:38]OFD Sender: No OFD packet to send [23:59:43]OFD Sender: No OFD packet to send [23:59:46]recv_with_timeout no data received [23:59:48]OFD Sender: No OFD packet to send [23:59:54]OFD Sender: No OFD packet to send [23:59:59]OFD Sender: No OFD packet to send [00:00:04]OFD Sender: No OFD packet to send [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:19]OFD Sender: No OFD packet to send [00:00:24]OFD Sender: No OFD packet to send [00:00:29]OFD Sender: No OFD packet to send [00:00:34]OFD Sender: No OFD packet to send [00:00:39]OFD Sender: No OFD packet to send [00:00:44]OFD Sender: No OFD packet to send [00:00:49]OFD Sender: No OFD packet to send [00:00:54]OFD Sender: No OFD packet to send [00:00:59]OFD Sender: No OFD packet to send [00:01:04]OFD Sender: No OFD packet to send [00:01:09]OFD Sender: No OFD packet to send [00:01:14]OFD Sender: No OFD packet to send [00:01:19]OFD Sender: No OFD packet to send [00:01:24]OFD Sender: No OFD packet to send [00:01:29]OFD Sender: No OFD packet to send [00:01:34]OFD Sender: No OFD packet to send [00:01:38]recv_with_timeout no data received [00:01:39]OFD Sender: No OFD packet to send [00:01:44]OFD Sender: No OFD packet to send [00:01:49]OFD Sender: No OFD packet to send [00:01:54]OFD Sender: No OFD packet to send [00:01:59]OFD Sender: No OFD packet to send [00:02:04]OFD Sender: No OFD packet to send [00:02:09]OFD Sender: No OFD packet to send [00:02:14]OFD Sender: No OFD packet to send [00:02:15]accept exits with 10 [00:02:15]New connection [00:02:15]New thread 3067186532 created [00:02:15]Thread 3067043172 joined [00:02:15]Waiting for new connection... [00:02:15] Sock 10.Parse request [00:02:15]Sock 10.Check first char [00:02:15]Sock 10.First char is OK [00:02:15]request: POST /json_proto HTTP/1.0 [00:02:15]Method: POST [00:02:15]URL: /json_proto [00:02:15]Method is POST - this is cgi request [00:02:15]url: /json_proto [00:02:15]query_string will be loaded in cgi processing [00:02:15]execute_cgi json_proto POST (null) [00:02:15]execute_cgi path=json_proto method=POST [00:02:15]POST find Content-Length [00:02:15]Host: 172.17.43.67:8080 [00:02:15]Content-Length: 795 [00:02:15]Content-Type: application/json [00:02:15] [00:02:15]POST finish read [00:02:15]Found Content-Length = 795 [00:02:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:15]execute_script... [00:02: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)1785676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:02:15]POST & json_proto [00:02:15]process_json_proto [00:02:15]json parsed OK: [00:02:15]protocol is kg_v1.0 [00:02:15]action value=close_receipt [00:02:15]process_action close_receipt [00:02:15]cmd_close_receipt [00:02:15]MH_GetDate [00:02:15]Write to MH i2c: F0 00 00 F1 02 E2 [00:02:15]Write i2c OK [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: F0 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: F0 09 00 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: F0 09 00 F1 02 00 87 5E EF 66 6A BD 47 65 F8 [00:02:15]GetLastDocTimeStamp 1726962884 [00:02:15]current date 1726963335 [00:02:15]FM_GetShiftState [00:02:15]SAM_PROTO_GetShiftState [00:02:15]wFMCommunicate request_size=4 [00:02:15]MH_SAM_APDU [00:02:15]CAPDU: 80 13 01 00 [00:02:15]Write to MH i2c: E2 08 00 F2 02 80 13 01 00 00 00 00 00 71 [00:02:15]Write i2c OK [00:02:15]MH_I2C_Read... [00:02:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:15]Read from MH i2c: E2 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 0E 00 [00:02:15]MH_I2C_Read... [00:02:15]Read from MH i2c: E2 0E 00 F2 02 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 01 [00:02:15]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:02:15]wFMCommunicate OK [00:02:15]SAM_PROTO_GetShiftState done [00:02:15]FM_GetShiftState done [00:02:15]opened in 1726878748 [00:02:15]opened+sec_in_day 1726965148 [00:02:15]quantity*price = 0 [00:02:15]sum+1 = 1 [00:02:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 407 22.09.2024 00:02 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151657 ФПД: 160885219122818 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T000215&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151657&fm=160885219122818&tin=02508201610067®Number=0000000000091825&sum=0 [00:02:16]StoreToDocumentArchive [00:02:16]shift 474 fd 151657 [00:02:16]save to /storage/0474/doc_00151657 [00:02:16]save last doc name /storage/0474/doc_00151657 to /storage/kkm_last_doc_name [00:02:16]save OK [00:02:16]Clear old archive folders... [00:02:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:02:16]tlvbuf is 002E0DC0 [00:02:16]SAM_PROTO_ClearQueue [00:02:16]wFMCommunicate request_size=4 [00:02:16]MH_SAM_APDU [00:02:16]CAPDU: 80 09 00 00 [00:02:16]Write to MH i2c: E2 08 00 FF 02 80 09 00 00 00 00 00 00 73 [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 FF 02 00 90 00 75 [00:02:16]RAPDU: 90 00 [00:02:16]wFMCommunicate OK [00:02:16]SAM_PROTO_ClearQueue done [00:02:16]KKMCreateOFDPacket [00:02:16]OFDProtocolAddRootSTLVToBuf [00:02:16]FM_MakeSignedData [00:02:16]FM_MakeSignedData [00:02:16]SAM_PROTO_SignData [00:02:16]wFMCommunicate request_size=4 [00:02:16]MH_SAM_APDU [00:02:16]CAPDU: 80 0D 01 02 [00:02:16]Write to MH i2c: E2 08 00 00 03 80 0D 01 02 00 00 00 00 7C [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 00 03 00 90 00 77 [00:02:16]RAPDU: 90 00 [00:02:16]wFMCommunicate OK [00:02:16]wFMCommunicate request_size=255 [00:02:16]MH_SAM_APDU [00:02:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 87 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 50 02 00 35 04 06 00 92 53 02 55 [00:02:16]Write to MH i2c: E2 02 01 01 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 87 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 50 02 00 35 04 06 00 92 53 02 55 00 00 B3 [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 01 03 00 90 00 78 [00:02:16]RAPDU: 90 00 [00:02:16]wFMCommunicate OK [00:02:16]wFMCommunicate request_size=7 [00:02:16]MH_SAM_APDU [00:02:16]CAPDU: 80 0D 02 02 02 DE 82 [00:02:16]Write to MH i2c: E2 0A 00 02 03 80 0D 02 02 02 00 DE 82 00 00 E3 [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:02:16]Read from MH i2c: E2 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 [00:02:16]MH_I2C_Read... [00:02:16]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [00:02:16]RAPDU: 90 00 [00:02:16]wFMCommunicate OK [00:02:16]wFMCommunicate request_size=4 [00:02:16]MH_SAM_APDU [00:02:16]CAPDU: 80 0D 03 02 [00:02:16]Write to MH i2c: E2 08 00 03 03 80 0D 03 02 00 00 00 00 81 [00:02:16]Write i2c OK [00:02:16]MH_I2C_Read... [00:02:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:02:17]Read from MH i2c: E2 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 0B 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 0B 00 03 03 00 A2 50 76 76 FB E2 68 80 90 00 25 [00:02:17]RAPDU: A2 50 76 76 FB E2 68 80 90 00 [00:02:17]wFMCommunicate OK [00:02:17]SAM_PROTO_SignData done [00:02:17]FM_MakeSignedData done [00:02:17]CreateOFDProtocolMessage [00:02:17]wFMCommunicate request_size=4 [00:02:17]MH_SAM_APDU [00:02:17]CAPDU: 80 11 00 00 [00:02:17]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:17]Read from MH i2c: E2 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 17 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D4 [00:02:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:02:17]wFMCommunicate OK [00:02:17]CreateOFDProtocolMessage done [00:02:17]OFDSenderStorePacket 151657 [00:02:17]StoreOFDPacket docnum=151657 [00:02:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A1 1A 04 01 25 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 87 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 50 02 00 35 04 06 00 92 53 02 55 DE 82 A2 50 76 76 FB E2 68 80 [00:02:17]CheckFolder [00:02:17]dirname=/storage/ofd_packets [00:02:17]CheckFolder done [00:02:17]ProducePacketName [00:02:17]name=ofd_packets/00151657 [00:02:17]NVStorageSaveData ofd_packets/00151657 [00:02:17]File name is /storage/ofd_packets/00151657 [00:02:17]Write 298 bytes [00:02:17]NVStorageSaveData done [00:02:17]OFDSenderStorePacket done [00:02:17]KKMCreateOFDPacket done [00:02:17]NVStorageSaveData kkm_last_timestamp [00:02:17]File name is /storage/kkm_last_timestamp [00:02:17]Write 4 bytes [00:02:17]NVStorageSaveData done [00:02:17]ExternCall_PrintAddStr [00:02:17]wPrintStart [00:02:17]Write to MH i2c: 01 00 00 05 03 08 [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: 01 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: 01 07 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: 01 07 00 05 03 00 00 00 00 00 FF 0F 1D [00:02:17]RasterBufferAndPrint [00:02:17]line Счет N : (1)1785676 [00:02:17]line ИНН: 02508201610067 [00:02:17]line Контрольно-Кассовый Чек [00:02:17]line ПРОДАЖА [00:02:17]line ТРК (МРК, ГНК) : 41 [00:02:17]line Товар: 2710194210 [00:02:17]line ДТ-К-5 [00:02:17]line 118.120 * 0.00 [00:02:17]line = 0.00 [00:02:17]line НДС 12% НСП 1% [00:02:17]line > о реализуемом товаре [00:02:17]line ИТОГО: 0.00 [00:02:17]line НСП 1% : 0.00 [00:02:17]line НДС 12% : 0.00 [00:02:17]line Наличными: 0.00 [00:02:17]line Безнал.: 0.00 [00:02:17]line Место: АЗС № 89 "Партнер Нефть" [00:02:17]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:02:17]line СНО: Общий режим [00:02:17]line Чек 407 22.09.2024 00:02 [00:02:17]line Смена: 474 ФФД: 1.0 [00:02:17]line ЗНМ: 0300000113 [00:02:17]line РНМ: 0000000000091825 [00:02:17]line Версия ККМ: 001 [00:02:17]line Платежная система: O! деньги [00:02:17]line ФМ: 0000000000871835 [00:02:17]line ФД: 151657 [00:02:17]line ФПД: 160885219122818 [00:02:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T000215&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151657&fm=160885219122818&tin=02508201610067®Number=0000000000091825&sum=0 [00:02:17]written 0, free lines is 4095 [00:02:17]OFD Sender: Processing packet 151657 [packets to send 826, broken 825] [00:02:17]ProducePacketName [00:02:17]name=ofd_packets/00151657 [00:02:17]OFD Sender: To server: pG, [00:02:17]CommunicateWithHost lk.salyk.kg:30040 [00:02:17]ConnectInit lk.salyk.kg [00:02:17]Write to MH i2c: 01 00 00 2F 03 32 [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: 01 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: 01 07 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: 01 07 00 2F 03 00 00 00 00 00 DF 0C 24 [00:02:17]RasterBufferAndPrint [00:02:17]line [00:02:17]line [00:02:17]line [00:02:17]line [00:02:17]line [00:02:17]written 0, free lines is 3301 [00:02:17]MH_Cut [00:02:17]Write to MH i2c: D1 01 00 36 03 01 0B [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: D1 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: D1 01 00 [00:02:17]MH_I2C_Read... [00:02:17]Read from MH i2c: D1 01 00 36 03 00 0A [00:02:17]Write to MH i2c: 01 00 00 37 03 3A [00:02:17]Write i2c OK [00:02:17]MH_I2C_Read... [00:02:17]Connected sock=8 [00:02:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 A1 1A 04 01 25 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 87 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 50 02 00 35 04 06 00 92 53 02 55 DE 82 A2 50 76 76 FB E2 68 80 [00:02:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 8B 47 00 91 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 69 50 02 00 F4 03 04 00 8D 06 EF 66 B6 04 01 00 00 A5 44 65 9A 83 8B 75 23 [00:02:18]CommunicateWithHost err = 0 [00:02:18]CheckOFDResponse [00:02:18]1017 (14) - 77093643461234 [00:02:18]1041 (16) - 0000000000871835 [00:02:18]1040 (4) - 151657 [00:02:18]1012 (4) - 21.09.2024 17:46 [00:02:18]1206 (1) - 0 [00:02:18]OFD Sender: Remove packet 151657 [00:02:18]ProducePacketName [00:02:18]name=ofd_packets/00151657 [00:02:18]NVStorageDeleteData [00:02:18]*** Cut start [00:02:18]*** Purtial cut [00:02:18]*** Stage 1: CUTSNS_PIN = 1 [00:02:18]Read from MH i2c: 01 [00:02:18]MH_I2C_Read... [00:02:18]*** Stop cut motor [00:02:18]*** Cut end [00:02:18]Read from MH i2c: 01 07 00 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: 01 07 00 37 03 00 00 00 00 00 FF 0F 4F [00:02:18]process_action close_receipt done [00:02:18]requested_data is exist [00:02:18]produce_requested_data [00:02:18]requested_item fm.sn is exist - process it [00:02:18]wFMCommunicate request_size=4 [00:02:18]MH_SAM_APDU [00:02:18]CAPDU: 80 11 00 00 [00:02:18]Write to MH i2c: E2 08 00 38 03 80 11 00 00 00 00 00 00 B5 [00:02:18]Write i2c OK [00:02:18]MH_I2C_Read... [00:02:18]OFD Sender: No OFD packet to send [00:02:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:02:18]Read from MH i2c: E2 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 17 00 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 17 00 38 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 08 [00:02:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:02:18]wFMCommunicate OK [00:02:18]requested_item fd.num is exist - process it [00:02:18]SAM_PROTO_GetFieldsCounters [00:02:18]wFMCommunicate request_size=4 [00:02:18]MH_SAM_APDU [00:02:18]CAPDU: 80 13 00 00 [00:02:18]Write to MH i2c: E2 08 00 39 03 80 13 00 00 00 00 00 00 B8 [00:02:18]Write i2c OK [00:02:18]MH_I2C_Read... [00:02:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:02:18]Read from MH i2c: E2 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 62 00 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 62 00 39 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [00:02:18]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 69 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:02:18]wFMCommunicate OK [00:02:18]SAM_PROTO_GetFieldsCounters done [00:02:18]requested_item shift.num is exist - process it [00:02:18]requested_item shift.opened is exist - process it [00:02:18]req_shift_opened [00:02:18]FM_GetShiftState [00:02:18]SAM_PROTO_GetShiftState [00:02:18]wFMCommunicate request_size=4 [00:02:18]MH_SAM_APDU [00:02:18]CAPDU: 80 13 01 00 [00:02:18]Write to MH i2c: E2 08 00 3A 03 80 13 01 00 00 00 00 00 BA [00:02:18]Write i2c OK [00:02:18]MH_I2C_Read... [00:02:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:02:18]Read from MH i2c: E2 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 0E 00 [00:02:18]MH_I2C_Read... [00:02:18]Read from MH i2c: E2 0E 00 3A 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4A [00:02:18]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:02:18]wFMCommunicate OK [00:02:18]SAM_PROTO_GetShiftState done [00:02:18]FM_GetShiftState done [00:02:18]req_shift_opened done [00:02:18]requested_item shift.open_date is exist - process it [00:02:18]req_shift_open_date [00:02:18]req_shift_open_date done [00:02:18]produce_requested_data done [00:02:18]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151657,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:02:18]process_action_free close_receipt [00:02:18]json_value_free [00:02:18]json_value_free done [00:02:18]process_json_proto returns [00:02:18]Send response to host [00:02:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151657,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:02:18]free response buf [00:02:18]execute_script done [00:02:18]execute_script returns [00:02:18]free content buf [00:02:18]Sock 10.Close socket [00:02:18]Sock 10.Thread stoped [00:02:23]OFD Sender: No OFD packet to send [00:02:26]recv_with_timeout no data received [00:02:28]OFD Sender: No OFD packet to send [00:02:33]OFD Sender: No OFD packet to send [00:02:37]recv_with_timeout no data received [00:02:38]OFD Sender: No OFD packet to send [00:02:43]OFD Sender: No OFD packet to send [00:02:48]OFD Sender: No OFD packet to send [00:02:53]OFD Sender: No OFD packet to send [00:02:58]OFD Sender: No OFD packet to send [00:03:00]recv_with_timeout no data received [00:03:03]OFD Sender: No OFD packet to send [00:03:08]OFD Sender: No OFD packet to send [00:03:13]OFD Sender: No OFD packet to send [00:03:18]OFD Sender: No OFD packet to send [00:03:23]OFD Sender: No OFD packet to send [00:03:28]OFD Sender: No OFD packet to send [00:03:31]accept exits with 9 [00:03:31]New connection [00:03:31]New thread 3067043172 created [00:03:31]Thread 3067186532 joined [00:03:31]Waiting for new connection... [00:03:31] Sock 9.Parse request [00:03:31]Sock 9.Check first char [00:03:31]Sock 9.First char is OK [00:03:31]request: POST /json_proto HTTP/1.0 [00:03:31]Method: POST [00:03:31]URL: /json_proto [00:03:31]Method is POST - this is cgi request [00:03:31]url: /json_proto [00:03:31]query_string will be loaded in cgi processing [00:03:31]execute_cgi json_proto POST (null) [00:03:31]execute_cgi path=json_proto method=POST [00:03:31]POST find Content-Length [00:03:31]Host: 172.17.43.67:8080 [00:03:31]Content-Length: 807 [00:03:31]Content-Type: application/json [00:03:31] [00:03:31]POST finish read [00:03:31]Found Content-Length = 807 [00:03:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 120.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\u000A3991556.4086450", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:31]execute_script... [00:03: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)1785677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 120.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\u000A3991556.4086450", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:03:31]POST & json_proto [00:03:31]process_json_proto [00:03:31]json parsed OK: [00:03:31]protocol is kg_v1.0 [00:03:31]action value=close_receipt [00:03:31]process_action close_receipt [00:03:31]cmd_close_receipt [00:03:31]MH_GetDate [00:03:31]Write to MH i2c: F0 00 00 3B 03 2D [00:03:31]Write i2c OK [00:03:31]MH_I2C_Read... [00:03:31]Read from MH i2c: F0 [00:03:31]MH_I2C_Read... [00:03:31]Read from MH i2c: F0 09 00 [00:03:31]MH_I2C_Read... [00:03:31]Read from MH i2c: F0 09 00 3B 03 00 D3 5E EF 66 6A BD 47 65 8F [00:03:31]GetLastDocTimeStamp 1726963335 [00:03:31]current date 1726963411 [00:03:31]FM_GetShiftState [00:03:31]SAM_PROTO_GetShiftState [00:03:31]wFMCommunicate request_size=4 [00:03:31]MH_SAM_APDU [00:03:31]CAPDU: 80 13 01 00 [00:03:31]Write to MH i2c: E2 08 00 3C 03 80 13 01 00 00 00 00 00 BC [00:03:31]Write i2c OK [00:03:31]MH_I2C_Read... [00:03:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:31]Read from MH i2c: E2 [00:03:31]MH_I2C_Read... [00:03:31]Read from MH i2c: E2 0E 00 [00:03:31]MH_I2C_Read... [00:03:31]Read from MH i2c: E2 0E 00 3C 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 4C [00:03:31]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:03:31]wFMCommunicate OK [00:03:31]SAM_PROTO_GetShiftState done [00:03:31]FM_GetShiftState done [00:03:31]opened in 1726878748 [00:03:31]opened+sec_in_day 1726965148 [00:03:31]quantity*price = 0 [00:03:31]sum+1 = 1 [00:03:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 408 22.09.2024 00:03 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3991556.4086450 ФМ: 0000000000871835 ФД: 151658 ФПД: 72360953464808 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T000331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151658&fm=72360953464808&tin=02508201610067®Number=0000000000091825&sum=0 [00:03:32]StoreToDocumentArchive [00:03:32]shift 474 fd 151658 [00:03:32]save to /storage/0474/doc_00151658 [00:03:32]save last doc name /storage/0474/doc_00151658 to /storage/kkm_last_doc_name [00:03:32]save OK [00:03:32]Clear old archive folders... [00:03:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:03:32]tlvbuf is 002E48B0 [00:03:32]SAM_PROTO_ClearQueue [00:03:32]wFMCommunicate request_size=4 [00:03:32]MH_SAM_APDU [00:03:32]CAPDU: 80 09 00 00 [00:03:32]Write to MH i2c: E2 08 00 49 03 80 09 00 00 00 00 00 00 BE [00:03:32]Write i2c OK [00:03:32]MH_I2C_Read... [00:03:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:03:32]Read from MH i2c: E2 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 03 00 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 03 00 49 03 00 90 00 C0 [00:03:32]RAPDU: 90 00 [00:03:32]wFMCommunicate OK [00:03:32]SAM_PROTO_ClearQueue done [00:03:32]KKMCreateOFDPacket [00:03:32]OFDProtocolAddRootSTLVToBuf [00:03:32]FM_MakeSignedData [00:03:32]FM_MakeSignedData [00:03:32]SAM_PROTO_SignData [00:03:32]wFMCommunicate request_size=4 [00:03:32]MH_SAM_APDU [00:03:32]CAPDU: 80 0D 01 02 [00:03:32]Write to MH i2c: E2 08 00 4A 03 80 0D 01 02 00 00 00 00 C6 [00:03:32]Write i2c OK [00:03:32]MH_I2C_Read... [00:03:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:03:32]Read from MH i2c: E2 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 03 00 [00:03:32]MH_I2C_Read... [00:03:32]Read from MH i2c: E2 03 00 4A 03 00 90 00 C1 [00:03:32]RAPDU: 90 00 [00:03:32]wFMCommunicate OK [00:03:32]wFMCommunicate request_size=255 [00:03:32]MH_SAM_APDU [00:03:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 D3 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 50 02 00 35 04 06 00 41 CF D8 ED [00:03:32]Write to MH i2c: E2 02 01 4B 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 D3 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 50 02 00 35 04 06 00 41 CF D8 ED 00 00 43 [00:03:32]Write i2c OK [00:03:32]MH_I2C_Read... [00:03:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:33]Read from MH i2c: E2 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 03 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 03 00 4B 03 00 90 00 C2 [00:03:33]RAPDU: 90 00 [00:03:33]wFMCommunicate OK [00:03:33]wFMCommunicate request_size=7 [00:03:33]MH_SAM_APDU [00:03:33]CAPDU: 80 0D 02 02 02 47 E8 [00:03:33]Write to MH i2c: E2 0A 00 4C 03 80 0D 02 02 02 00 47 E8 00 00 FC [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:03:33]Read from MH i2c: E2 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 03 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 03 00 4C 03 00 90 00 C3 [00:03:33]RAPDU: 90 00 [00:03:33]wFMCommunicate OK [00:03:33]wFMCommunicate request_size=4 [00:03:33]MH_SAM_APDU [00:03:33]CAPDU: 80 0D 03 02 [00:03:33]Write to MH i2c: E2 08 00 4D 03 80 0D 03 02 00 00 00 00 CB [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:03:33]Read from MH i2c: E2 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 0B 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 0B 00 4D 03 00 81 A8 B4 B8 ED 62 3F 94 90 00 83 [00:03:33]RAPDU: 81 A8 B4 B8 ED 62 3F 94 90 00 [00:03:33]wFMCommunicate OK [00:03:33]SAM_PROTO_SignData done [00:03:33]FM_MakeSignedData done [00:03:33]CreateOFDProtocolMessage [00:03:33]wFMCommunicate request_size=4 [00:03:33]MH_SAM_APDU [00:03:33]CAPDU: 80 11 00 00 [00:03:33]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:33]Read from MH i2c: E2 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 17 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1E [00:03:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:03:33]wFMCommunicate OK [00:03:33]CreateOFDProtocolMessage done [00:03:33]OFDSenderStorePacket 151658 [00:03:33]StoreOFDPacket docnum=151658 [00:03:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 00 04 01 94 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 D3 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 50 02 00 35 04 06 00 41 CF D8 ED 47 E8 81 A8 B4 B8 ED 62 3F 94 [00:03:33]CheckFolder [00:03:33]dirname=/storage/ofd_packets [00:03:33]CheckFolder done [00:03:33]ProducePacketName [00:03:33]name=ofd_packets/00151658 [00:03:33]NVStorageSaveData ofd_packets/00151658 [00:03:33]File name is /storage/ofd_packets/00151658 [00:03:33]Write 298 bytes [00:03:33]NVStorageSaveData done [00:03:33]OFDSenderStorePacket done [00:03:33]KKMCreateOFDPacket done [00:03:33]NVStorageSaveData kkm_last_timestamp [00:03:33]File name is /storage/kkm_last_timestamp [00:03:33]Write 4 bytes [00:03:33]NVStorageSaveData done [00:03:33]ExternCall_PrintAddStr [00:03:33]wPrintStart [00:03:33]Write to MH i2c: 01 00 00 4F 03 52 [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: 01 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: 01 07 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [00:03:33]RasterBufferAndPrint [00:03:33]line Счет N : (1)1785677 [00:03:33]line ИНН: 02508201610067 [00:03:33]line Контрольно-Кассовый Чек [00:03:33]line ПРОДАЖА [00:03:33]line ТРК (МРК, ГНК) : 31 [00:03:33]line Товар: 2710194210 [00:03:33]line ДТ-К-5 [00:03:33]line 120.000 * 0.00 [00:03:33]line = 0.00 [00:03:33]line НДС 12% НСП 1% [00:03:33]line > о реализуемом товаре [00:03:33]line ИТОГО: 0.00 [00:03:33]line НСП 1% : 0.00 [00:03:33]line НДС 12% : 0.00 [00:03:33]line Наличными: 0.00 [00:03:33]line Безнал.: 0.00 [00:03:33]line Место: АЗС № 89 "Партнер Нефть" [00:03:33]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:03:33]line СНО: Общий режим [00:03:33]line Чек 408 22.09.2024 00:03 [00:03:33]line Смена: 474 ФФД: 1.0 [00:03:33]line ЗНМ: 0300000113 [00:03:33]line РНМ: 0000000000091825 [00:03:33]line Версия ККМ: 001 [00:03:33]line Талоны: Топливные Талоны [00:03:33]line 3991556.4086450 [00:03:33]line ФМ: 0000000000871835 [00:03:33]line ФД: 151658 [00:03:33]line ФПД: 72360953464808 [00:03:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T000331&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151658&fm=72360953464808&tin=02508201610067®Number=0000000000091825&sum=0 [00:03:33]written 0, free lines is 4095 [00:03:33]OFD Sender: Processing packet 151658 [packets to send 826, broken 825] [00:03:33]ProducePacketName [00:03:33]name=ofd_packets/00151658 [00:03:33]OFD Sender: To server: pG, [00:03:33]CommunicateWithHost lk.salyk.kg:30040 [00:03:33]ConnectInit lk.salyk.kg [00:03:33]Write to MH i2c: 01 00 00 79 03 7C [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: 01 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: 01 07 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: 01 07 00 79 03 00 00 00 00 00 E6 0C 75 [00:03:33]RasterBufferAndPrint [00:03:33]line [00:03:33]line [00:03:33]line [00:03:33]line [00:03:33]line [00:03:33]written 0, free lines is 3309 [00:03:33]MH_Cut [00:03:33]Write to MH i2c: D1 01 00 80 03 01 55 [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: D1 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: D1 01 00 [00:03:33]MH_I2C_Read... [00:03:33]Read from MH i2c: D1 01 00 80 03 00 54 [00:03:33]Write to MH i2c: 01 00 00 81 03 84 [00:03:33]Write i2c OK [00:03:33]MH_I2C_Read... [00:03:33]Connected sock=8 [00:03:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 41 00 04 01 94 6F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 D3 5E EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 50 02 00 35 04 06 00 41 CF D8 ED 47 E8 81 A8 B4 B8 ED 62 3F 94 [00:03:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 47 82 47 00 9E F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6A 50 02 00 F4 03 04 00 D9 06 EF 66 B6 04 01 00 00 34 A7 DC 89 CB 6E 31 80 [00:03:34]CommunicateWithHost err = 0 [00:03:34]CheckOFDResponse [00:03:34]1017 (14) - 77093643461234 [00:03:34]1041 (16) - 0000000000871835 [00:03:34]1040 (4) - 151658 [00:03:34]1012 (4) - 21.09.2024 17:48 [00:03:34]1206 (1) - 0 [00:03:34]OFD Sender: Remove packet 151658 [00:03:34]ProducePacketName [00:03:34]name=ofd_packets/00151658 [00:03:34]NVStorageDeleteData [00:03:34]*** Cut start [00:03:34]*** Purtial cut [00:03:34]*** Stage 1: CUTSNS_PIN = 1 [00:03:34]*** Stop cut motor [00:03:34]*** Cut end [00:03:34]Read from MH i2c: 01 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: 01 07 00 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: 01 07 00 81 03 00 00 00 00 00 FF 0F 99 [00:03:34]process_action close_receipt done [00:03:34]requested_data is exist [00:03:34]produce_requested_data [00:03:34]requested_item fm.sn is exist - process it [00:03:34]wFMCommunicate request_size=4 [00:03:34]MH_SAM_APDU [00:03:34]CAPDU: 80 11 00 00 [00:03:34]Write to MH i2c: E2 08 00 82 03 80 11 00 00 00 00 00 00 FF [00:03:34]OFD Sender: No OFD packet to send [00:03:34]Write i2c OK [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 [00:03:34]MH_I2C_Read... [00:03:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:03:34]Read from MH i2c: E2 17 00 [00:03:34]MH_I2C_Read... [00:03:34]Read from MH i2c: E2 17 00 82 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 52 [00:03:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:03:34]wFMCommunicate OK [00:03:34]requested_item fd.num is exist - process it [00:03:34]SAM_PROTO_GetFieldsCounters [00:03:34]wFMCommunicate request_size=4 [00:03:34]MH_SAM_APDU [00:03:34]CAPDU: 80 13 00 00 [00:03:34]Write to MH i2c: E2 08 00 83 03 80 13 00 00 00 00 00 00 02 [00:03:34]Write i2c OK [00:03:34]MH_I2C_Read... [00:03:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:03:35]Read from MH i2c: E2 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 62 00 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 62 00 83 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 85 [00:03:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6A 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:03:35]wFMCommunicate OK [00:03:35]SAM_PROTO_GetFieldsCounters done [00:03:35]requested_item shift.num is exist - process it [00:03:35]requested_item shift.opened is exist - process it [00:03:35]req_shift_opened [00:03:35]FM_GetShiftState [00:03:35]SAM_PROTO_GetShiftState [00:03:35]wFMCommunicate request_size=4 [00:03:35]MH_SAM_APDU [00:03:35]CAPDU: 80 13 01 00 [00:03:35]Write to MH i2c: E2 08 00 84 03 80 13 01 00 00 00 00 00 04 [00:03:35]Write i2c OK [00:03:35]MH_I2C_Read... [00:03:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:03:35]Read from MH i2c: E2 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 0E 00 [00:03:35]MH_I2C_Read... [00:03:35]Read from MH i2c: E2 0E 00 84 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 94 [00:03:35]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:03:35]wFMCommunicate OK [00:03:35]SAM_PROTO_GetShiftState done [00:03:35]FM_GetShiftState done [00:03:35]req_shift_opened done [00:03:35]requested_item shift.open_date is exist - process it [00:03:35]req_shift_open_date [00:03:35]req_shift_open_date done [00:03:35]produce_requested_data done [00:03:35]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151658,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:03:35]process_action_free close_receipt [00:03:35]json_value_free [00:03:35]json_value_free done [00:03:35]process_json_proto returns [00:03:35]Send response to host [00:03:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151658,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:03:35]free response buf [00:03:35]execute_script done [00:03:35]execute_script returns [00:03:35]free content buf [00:03:35]Sock 9.Close socket [00:03:35]Sock 9.Thread stoped [00:03:39]OFD Sender: No OFD packet to send [00:03:44]OFD Sender: No OFD packet to send [00:03:49]OFD Sender: No OFD packet to send [00:03:54]OFD Sender: No OFD packet to send [00:03:59]OFD Sender: No OFD packet to send [00:04:02]recv_with_timeout no data received [00:04:04]OFD Sender: No OFD packet to send [00:04:09]OFD Sender: No OFD packet to send [00:04:14]OFD Sender: No OFD packet to send [00:04:19]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04:30]OFD Sender: No OFD packet to send [00:04:35]OFD Sender: No OFD packet to send [00:04:40]OFD Sender: No OFD packet to send [00:04:45]OFD Sender: No OFD packet to send [00:04:50]OFD Sender: No OFD packet to send [00:04:55]OFD Sender: No OFD packet to send [00:05:00]OFD Sender: No OFD packet to send [00:05:05]OFD Sender: No OFD packet to send [00:05:05]recv_with_timeout no data received [00:05:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:06:00]OFD Sender: No OFD packet to send [00:06:05]OFD Sender: No OFD packet to send [00:06:10]OFD Sender: No OFD packet to send [00:06:15]OFD Sender: No OFD packet to send [00:06:20]OFD Sender: No OFD packet to send [00:06:25]OFD Sender: No OFD packet to send [00:06:29]recv_with_timeout no data received [00:06:30]OFD Sender: No OFD packet to send [00:06:35]OFD Sender: No OFD packet to send [00:06:40]OFD Sender: No OFD packet to send [00:06:45]OFD Sender: No OFD packet to send [00:06:46]recv_with_timeout no data received [00:06:50]OFD Sender: No OFD packet to send [00:06:55]OFD Sender: No OFD packet to send [00:07:00]OFD Sender: No OFD packet to send [00:07:05]OFD Sender: No OFD packet to send [00:07:07]recv_with_timeout no data received [00:07:10]OFD Sender: No OFD packet to send [00:07:15]OFD Sender: No OFD packet to send [00:07:20]OFD Sender: No OFD packet to send [00:07:25]OFD Sender: No OFD packet to send [00:07:26]recv_with_timeout no data received [00:07:30]OFD Sender: No OFD packet to send [00:07:35]OFD Sender: No OFD packet to send [00:07:40]OFD Sender: No OFD packet to send [00:07:43]recv_with_timeout no data received [00:07:45]OFD Sender: No OFD packet to send [00:07:50]OFD Sender: No OFD packet to send [00:07:55]OFD Sender: No OFD packet to send [00:07:59]recv_with_timeout no data received [00:08:00]OFD Sender: No OFD packet to send [00:08:05]OFD Sender: No OFD packet to send [00:08:10]OFD Sender: No OFD packet to send [00:08:15]OFD Sender: No OFD packet to send [00:08:20]OFD Sender: No OFD packet to send [00:08:25]OFD Sender: No OFD packet to send [00:08:30]OFD Sender: No OFD packet to send [00:08:35]OFD Sender: No OFD packet to send [00:08:40]OFD Sender: No OFD packet to send [00:08:45]OFD Sender: No OFD packet to send [00:08:50]OFD Sender: No OFD packet to send [00:08:55]OFD Sender: No OFD packet to send [00:08:57]recv_with_timeout no data received [00:09:00]OFD Sender: No OFD packet to send [00:09:05]OFD Sender: No OFD packet to send [00:09:10]recv_with_timeout no data received [00:09:11]OFD Sender: No OFD packet to send [00:09:16]OFD Sender: No OFD packet to send [00:09:21]OFD Sender: No OFD packet to send [00:09:26]OFD Sender: No OFD packet to send [00:09:31]OFD Sender: No OFD packet to send [00:09:36]OFD Sender: No OFD packet to send [00:09:41]OFD Sender: No OFD packet to send [00:09:46]OFD Sender: No OFD packet to send [00:09:51]OFD Sender: No OFD packet to send [00:09:56]OFD Sender: No OFD packet to send [00:10:01]OFD Sender: No OFD packet to send [00:10:06]OFD Sender: No OFD packet to send [00:10:11]OFD Sender: No OFD packet to send [00:10:16]recv_with_timeout no data received [00:10:16]OFD Sender: No OFD packet to send [00:10:21]OFD Sender: No OFD packet to send [00:10:26]OFD Sender: No OFD packet to send [00:10:29]recv_with_timeout no data received [00:10:31]OFD Sender: No OFD packet to send [00:10:36]OFD Sender: No OFD packet to send [00:10:41]OFD Sender: No OFD packet to send [00:10:46]OFD Sender: No OFD packet to send [00:10:51]OFD Sender: No OFD packet to send [00:10:56]OFD Sender: No OFD packet to send [00:11:01]OFD Sender: No OFD packet to send [00:11:06]OFD Sender: No OFD packet to send [00:11:11]OFD Sender: No OFD packet to send [00:11:16]OFD Sender: No OFD packet to send [00:11:21]OFD Sender: No OFD packet to send [00:11:25]accept exits with 10 [00:11:25]New connection [00:11:25]New thread 3067186532 created [00:11:25]Thread 3067043172 joined [00:11:25]Waiting for new connection... [00:11:25] Sock 10.Parse request [00:11:25]Sock 10.Check first char [00:11:25]Sock 10.First char is OK [00:11:25]request: POST /json_proto HTTP/1.0 [00:11:25]Method: POST [00:11:25]URL: /json_proto [00:11:25]Method is POST - this is cgi request [00:11:25]url: /json_proto [00:11:25]query_string will be loaded in cgi processing [00:11:25]execute_cgi json_proto POST (null) [00:11:25]execute_cgi path=json_proto method=POST [00:11:25]POST find Content-Length [00:11:25]Host: 172.17.43.67:8080 [00:11:25]Content-Length: 796 [00:11:25]Content-Type: application/json [00:11:25] [00:11:25]POST finish read [00:11:25]Found Content-Length = 796 [00:11:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:25]execute_script... [00:11: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)1785680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 22", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:25]POST & json_proto [00:11:25]process_json_proto [00:11:25]json parsed OK: [00:11:25]protocol is kg_v1.0 [00:11:25]action value=close_receipt [00:11:25]process_action close_receipt [00:11:25]cmd_close_receipt [00:11:25]MH_GetDate [00:11:25]Write to MH i2c: F0 00 00 85 03 77 [00:11:25]Write i2c OK [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: F0 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: F0 09 00 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: F0 09 00 85 03 00 AD 60 EF 66 6A BD 47 65 B5 [00:11:25]GetLastDocTimeStamp 1726963411 [00:11:25]current date 1726963885 [00:11:25]FM_GetShiftState [00:11:25]SAM_PROTO_GetShiftState [00:11:25]wFMCommunicate request_size=4 [00:11:25]MH_SAM_APDU [00:11:25]CAPDU: 80 13 01 00 [00:11:25]Write to MH i2c: E2 08 00 86 03 80 13 01 00 00 00 00 00 06 [00:11:25]Write i2c OK [00:11:25]MH_I2C_Read... [00:11:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:25]Read from MH i2c: E2 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 0E 00 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 0E 00 86 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 96 [00:11:25]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:11:25]wFMCommunicate OK [00:11:25]SAM_PROTO_GetShiftState done [00:11:25]FM_GetShiftState done [00:11:25]opened in 1726878748 [00:11:25]opened+sec_in_day 1726965148 [00:11:25]quantity*price = 0 [00:11:25]sum+1 = 1 [00:11:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 409 22.09.2024 00:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151659 ФПД: 57691750063067 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151659&fm=57691750063067&tin=02508201610067®Number=0000000000091825&sum=0 [00:11:26]StoreToDocumentArchive [00:11:26]shift 474 fd 151659 [00:11:26]save to /storage/0474/doc_00151659 [00:11:26]save last doc name /storage/0474/doc_00151659 to /storage/kkm_last_doc_name [00:11:26]save OK [00:11:26]Clear old archive folders... [00:11:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:11:26]tlvbuf is 002A1ED0 [00:11:26]SAM_PROTO_ClearQueue [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 09 00 00 [00:11:26]Write to MH i2c: E2 08 00 93 03 80 09 00 00 00 00 00 00 08 [00:11:26]recv_with_timeout no data received [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 93 03 00 90 00 0A [00:11:26]RAPDU: 90 00 [00:11:26]wFMCommunicate OK [00:11:26]SAM_PROTO_ClearQueue done [00:11:26]KKMCreateOFDPacket [00:11:26]OFDProtocolAddRootSTLVToBuf [00:11:26]FM_MakeSignedData [00:11:26]FM_MakeSignedData [00:11:26]SAM_PROTO_SignData [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 0D 01 02 [00:11:26]Write to MH i2c: E2 08 00 94 03 80 0D 01 02 00 00 00 00 10 [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 94 03 00 90 00 0B [00:11:26]RAPDU: 90 00 [00:11:26]wFMCommunicate OK [00:11:26]wFMCommunicate request_size=255 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 AD 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 50 02 00 35 04 06 00 34 [00:11:26]Write to MH i2c: E2 02 01 95 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 AD 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 50 02 00 35 04 06 00 34 00 00 D2 [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]OFD Sender: No OFD packet to send [00:11:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 95 03 00 90 00 0C [00:11:26]RAPDU: 90 00 [00:11:26]wFMCommunicate OK [00:11:26]wFMCommunicate request_size=10 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 0D 02 02 05 78 68 44 DB DB [00:11:26]Write to MH i2c: E2 0D 00 96 03 80 0D 02 02 05 00 78 68 44 DB DB 00 00 F7 [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 03 00 96 03 00 90 00 0D [00:11:26]RAPDU: 90 00 [00:11:26]wFMCommunicate OK [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 0D 03 02 [00:11:26]Write to MH i2c: E2 08 00 97 03 80 0D 03 02 00 00 00 00 15 [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 0B 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 0B 00 97 03 00 57 E3 C2 AD 14 C7 94 AC 90 00 DA [00:11:26]RAPDU: 57 E3 C2 AD 14 C7 94 AC 90 00 [00:11:26]wFMCommunicate OK [00:11:26]SAM_PROTO_SignData done [00:11:26]FM_MakeSignedData done [00:11:26]CreateOFDProtocolMessage [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 11 00 00 [00:11:26]Write to MH i2c: E2 08 00 98 03 80 11 00 00 00 00 00 00 15 [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 17 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 17 00 98 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 68 [00:11:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:26]wFMCommunicate OK [00:11:26]CreateOFDProtocolMessage done [00:11:26]OFDSenderStorePacket 151659 [00:11:26]StoreOFDPacket docnum=151659 [00:11:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 32 07 01 BA A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 AD 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 50 02 00 35 04 06 00 34 78 68 44 DB DB 57 E3 C2 AD 14 C7 94 AC [00:11:26]CheckFolder [00:11:26]dirname=/storage/ofd_packets [00:11:26]CheckFolder done [00:11:26]ProducePacketName [00:11:26]name=ofd_packets/00151659 [00:11:26]NVStorageSaveData ofd_packets/00151659 [00:11:26]File name is /storage/ofd_packets/00151659 [00:11:26]Write 301 bytes [00:11:26]NVStorageSaveData done [00:11:26]OFDSenderStorePacket done [00:11:26]KKMCreateOFDPacket done [00:11:26]NVStorageSaveData kkm_last_timestamp [00:11:26]File name is /storage/kkm_last_timestamp [00:11:26]Write 4 bytes [00:11:26]NVStorageSaveData done [00:11:26]ExternCall_PrintAddStr [00:11:26]wPrintStart [00:11:26]Write to MH i2c: 01 00 00 99 03 9C [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: 01 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: 01 07 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: 01 07 00 99 03 00 00 00 00 00 FF 0F B1 [00:11:26]RasterBufferAndPrint [00:11:26]line Счет N : (1)1785680 [00:11:26]line ИНН: 02508201610067 [00:11:26]line Контрольно-Кассовый Чек [00:11:26]line ПРОДАЖА [00:11:26]line ТРК (МРК, ГНК) : 22 [00:11:26]line Товар: 2710124130 [00:11:26]line Аи-92-К-5 [00:11:26]line 7.380 * 0.00 [00:11:26]line = 0.00 [00:11:26]line НДС 12% НСП 1% [00:11:26]line > о реализуемом товаре [00:11:26]line ИТОГО: 0.00 [00:11:26]line НСП 1% : 0.00 [00:11:26]line НДС 12% : 0.00 [00:11:26]line Наличными: 0.00 [00:11:26]line Безнал.: 0.00 [00:11:26]line Место: АЗС № 89 "Партнер Нефть" [00:11:26]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:11:26]line СНО: Общий режим [00:11:26]line Чек 409 22.09.2024 00:11 [00:11:26]line Смена: 474 ФФД: 1.0 [00:11:26]line ЗНМ: 0300000113 [00:11:26]line РНМ: 0000000000091825 [00:11:26]line Версия ККМ: 001 [00:11:26]line Платежная система: O! деньги [00:11:26]line ФМ: 0000000000871835 [00:11:26]line ФД: 151659 [00:11:26]line ФПД: 57691750063067 [00:11:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001125&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151659&fm=57691750063067&tin=02508201610067®Number=0000000000091825&sum=0 [00:11:26]written 0, free lines is 4095 [00:11:26]OFD Sender: Processing packet 151659 [packets to send 826, broken 825] [00:11:26]ProducePacketName [00:11:26]name=ofd_packets/00151659 [00:11:26]OFD Sender: To server: pG, [00:11:26]CommunicateWithHost lk.salyk.kg:30040 [00:11:26]ConnectInit lk.salyk.kg [00:11:27]Write to MH i2c: 01 00 00 C3 03 C6 [00:11:27]Write i2c OK [00:11:27]MH_I2C_Read... [00:11:27]Read from MH i2c: 01 [00:11:27]MH_I2C_Read... [00:11:27]Read from MH i2c: 01 07 00 [00:11:27]MH_I2C_Read... [00:11:27]Read from MH i2c: 01 07 00 C3 03 00 00 00 00 00 D9 0C B2 [00:11:27]RasterBufferAndPrint [00:11:27]line [00:11:27]line [00:11:27]line [00:11:27]line [00:11:27]line [00:11:27]written 0, free lines is 3295 [00:11:27]MH_Cut [00:11:27]Write to MH i2c: D1 01 00 CA 03 01 9F [00:11:27]Write i2c OK [00:11:27]MH_I2C_Read... [00:11:27]Read from MH i2c: D1 [00:11:27]MH_I2C_Read... [00:11:27]Read from MH i2c: D1 01 00 [00:11:27]MH_I2C_Read... [00:11:27]Read from MH i2c: D1 01 00 CA 03 00 9E [00:11:27]Write to MH i2c: 01 00 00 CB 03 CE [00:11:27]Write i2c OK [00:11:27]MH_I2C_Read... [00:11:28]*** Cut start [00:11:28]*** Purtial cut [00:11:28]*** Stage 1: CUTSNS_PIN = 1 [00:11:28]Read from MH i2c: 01 [00:11:28]MH_I2C_Read... [00:11:28]*** Stop cut motor [00:11:28]*** Cut end [00:11:28]Read from MH i2c: 01 07 00 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [00:11:28]process_action close_receipt done [00:11:28]requested_data is exist [00:11:28]produce_requested_data [00:11:28]requested_item fm.sn is exist - process it [00:11:28]wFMCommunicate request_size=4 [00:11:28]MH_SAM_APDU [00:11:28]CAPDU: 80 11 00 00 [00:11:28]Write to MH i2c: E2 08 00 CC 03 80 11 00 00 00 00 00 00 49 [00:11:28]Write i2c OK [00:11:28]MH_I2C_Read... [00:11:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:28]Read from MH i2c: E2 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: E2 17 00 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: E2 17 00 CC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9C [00:11:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:28]wFMCommunicate OK [00:11:28]requested_item fd.num is exist - process it [00:11:28]SAM_PROTO_GetFieldsCounters [00:11:28]wFMCommunicate request_size=4 [00:11:28]MH_SAM_APDU [00:11:28]CAPDU: 80 13 00 00 [00:11:28]Write to MH i2c: E2 08 00 CD 03 80 13 00 00 00 00 00 00 4C [00:11:28]Write i2c OK [00:11:28]MH_I2C_Read... [00:11:28]Connected sock=8 [00:11:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 01 32 07 01 BA A9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 AD 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 50 02 00 35 04 06 00 34 78 68 44 DB DB 57 E3 C2 AD 14 C7 94 AC [00:11:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:28]Read from MH i2c: E2 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: E2 62 00 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: E2 62 00 CD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 D3 [00:11:28]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6B 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 99 01 00 00 5E 04 04 00 99 01 00 00 57 04 04 00 9A 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:28]wFMCommunicate OK [00:11:28]SAM_PROTO_GetFieldsCounters done [00:11:28]requested_item shift.num is exist - process it [00:11:28]requested_item shift.opened is exist - process it [00:11:28]req_shift_opened [00:11:28]FM_GetShiftState [00:11:28]SAM_PROTO_GetShiftState [00:11:28]wFMCommunicate request_size=4 [00:11:28]MH_SAM_APDU [00:11:28]CAPDU: 80 13 01 00 [00:11:28]Write to MH i2c: E2 08 00 CE 03 80 13 01 00 00 00 00 00 4E [00:11:28]Write i2c OK [00:11:28]MH_I2C_Read... [00:11:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:28]Read from MH i2c: E2 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: E2 0E 00 [00:11:28]MH_I2C_Read... [00:11:28]Read from MH i2c: E2 0E 00 CE 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 DE [00:11:28]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:11:28]wFMCommunicate OK [00:11:28]SAM_PROTO_GetShiftState done [00:11:28]FM_GetShiftState done [00:11:28]req_shift_opened done [00:11:28]requested_item shift.open_date is exist - process it [00:11:28]req_shift_open_date [00:11:28]req_shift_open_date done [00:11:28]produce_requested_data done [00:11:28]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151659,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:11:28]process_action_free close_receipt [00:11:28]json_value_free [00:11:28]json_value_free done [00:11:28]process_json_proto returns [00:11:28]Send response to host [00:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151659,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:11:28]free response buf [00:11:28]execute_script done [00:11:28]execute_script returns [00:11:28]free content buf [00:11:28]Sock 10.Close socket [00:11:28]Sock 10.Thread stoped [00:11:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 82 71 47 00 44 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6B 50 02 00 F4 03 04 00 B4 08 EF 66 B6 04 01 00 00 3E 4A B6 7A C8 8B 5F 70 [00:11:29]CommunicateWithHost err = 0 [00:11:29]CheckOFDResponse [00:11:29]1017 (14) - 77093643461234 [00:11:29]1041 (16) - 0000000000871835 [00:11:29]1040 (4) - 151659 [00:11:29]1012 (4) - 21.09.2024 17:56 [00:11:29]1206 (1) - 0 [00:11:29]OFD Sender: Remove packet 151659 [00:11:29]ProducePacketName [00:11:29]name=ofd_packets/00151659 [00:11:29]NVStorageDeleteData [00:11:29]OFD Sender: No OFD packet to send [00:11:34]OFD Sender: No OFD packet to send [00:11:39]accept exits with 9 [00:11:39]New connection [00:11:39]New thread 3067043172 created [00:11:39]Thread 3067186532 joined [00:11:39]Waiting for new connection... [00:11:39] Sock 9.Parse request [00:11:39]Sock 9.Check first char [00:11:39]Sock 9.First char is OK [00:11:39]request: POST /json_proto HTTP/1.0 [00:11:39]Method: POST [00:11:39]URL: /json_proto [00:11:39]Method is POST - this is cgi request [00:11:39]url: /json_proto [00:11:39]query_string will be loaded in cgi processing [00:11:39]execute_cgi json_proto POST (null) [00:11:39]execute_cgi path=json_proto method=POST [00:11:39]POST find Content-Length [00:11:39]Host: 172.17.43.67:8080 [00:11:39]Content-Length: 795 [00:11:39]Content-Type: application/json [00:11:39] [00:11:39]POST finish read [00:11:39]Found Content-Length = 795 [00:11:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:39]execute_script... [00:11: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)1785678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 118.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:11:39]POST & json_proto [00:11:39]process_json_proto [00:11:39]json parsed OK: [00:11:39]protocol is kg_v1.0 [00:11:39]action value=close_receipt [00:11:39]process_action close_receipt [00:11:39]cmd_close_receipt [00:11:39]MH_GetDate [00:11:39]Write to MH i2c: F0 00 00 CF 03 C1 [00:11:39]Write i2c OK [00:11:39]MH_I2C_Read... [00:11:39]Read from MH i2c: F0 [00:11:39]MH_I2C_Read... [00:11:39]Read from MH i2c: F0 09 00 [00:11:39]MH_I2C_Read... [00:11:39]Read from MH i2c: F0 09 00 CF 03 00 BB 60 EF 66 6A BD 47 65 0D [00:11:39]GetLastDocTimeStamp 1726963885 [00:11:39]current date 1726963899 [00:11:39]FM_GetShiftState [00:11:39]SAM_PROTO_GetShiftState [00:11:39]wFMCommunicate request_size=4 [00:11:39]MH_SAM_APDU [00:11:39]CAPDU: 80 13 01 00 [00:11:39]Write to MH i2c: E2 08 00 D0 03 80 13 01 00 00 00 00 00 50 [00:11:39]Write i2c OK [00:11:39]MH_I2C_Read... [00:11:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:39]Read from MH i2c: E2 [00:11:39]MH_I2C_Read... [00:11:39]Read from MH i2c: E2 0E 00 [00:11:39]MH_I2C_Read... [00:11:39]Read from MH i2c: E2 0E 00 D0 03 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 E0 [00:11:39]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:11:39]wFMCommunicate OK [00:11:39]SAM_PROTO_GetShiftState done [00:11:39]FM_GetShiftState done [00:11:39]opened in 1726878748 [00:11:39]opened+sec_in_day 1726965148 [00:11:39]quantity*price = 0 [00:11:39]sum+1 = 1 [00:11:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 410 22.09.2024 00:11 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151660 ФПД: 142351054149103 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151660&fm=142351054149103&tin=02508201610067®Number=0000000000091825&sum=0 [00:11:40]StoreToDocumentArchive [00:11:40]shift 474 fd 151660 [00:11:40]save to /storage/0474/doc_00151660 [00:11:40]save last doc name /storage/0474/doc_00151660 to /storage/kkm_last_doc_name [00:11:40]save OK [00:11:40]Clear old archive folders... [00:11:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:11:40]tlvbuf is 002E0F30 [00:11:40]SAM_PROTO_ClearQueue [00:11:40]wFMCommunicate request_size=4 [00:11:40]MH_SAM_APDU [00:11:40]CAPDU: 80 09 00 00 [00:11:40]Write to MH i2c: E2 08 00 DD 03 80 09 00 00 00 00 00 00 52 [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:11:40]Read from MH i2c: E2 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 DD 03 00 90 00 54 [00:11:40]RAPDU: 90 00 [00:11:40]wFMCommunicate OK [00:11:40]SAM_PROTO_ClearQueue done [00:11:40]KKMCreateOFDPacket [00:11:40]OFDProtocolAddRootSTLVToBuf [00:11:40]FM_MakeSignedData [00:11:40]FM_MakeSignedData [00:11:40]SAM_PROTO_SignData [00:11:40]wFMCommunicate request_size=4 [00:11:40]MH_SAM_APDU [00:11:40]CAPDU: 80 0D 01 02 [00:11:40]Write to MH i2c: E2 08 00 DE 03 80 0D 01 02 00 00 00 00 5A [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:11:40]Read from MH i2c: E2 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 DE 03 00 90 00 55 [00:11:40]RAPDU: 90 00 [00:11:40]wFMCommunicate OK [00:11:40]wFMCommunicate request_size=255 [00:11:40]MH_SAM_APDU [00:11:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BB 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 50 02 00 35 04 06 00 81 77 B0 04 [00:11:40]Write to MH i2c: E2 02 01 DF 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BB 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 50 02 00 35 04 06 00 81 77 B0 04 00 00 3D [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:40]Read from MH i2c: E2 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 DF 03 00 90 00 56 [00:11:40]RAPDU: 90 00 [00:11:40]wFMCommunicate OK [00:11:40]wFMCommunicate request_size=7 [00:11:40]MH_SAM_APDU [00:11:40]CAPDU: 80 0D 02 02 02 15 EF [00:11:40]Write to MH i2c: E2 0A 00 E0 03 80 0D 02 02 02 00 15 EF 00 00 65 [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:11:40]Read from MH i2c: E2 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 03 00 E0 03 00 90 00 57 [00:11:40]RAPDU: 90 00 [00:11:40]wFMCommunicate OK [00:11:40]wFMCommunicate request_size=4 [00:11:40]MH_SAM_APDU [00:11:40]CAPDU: 80 0D 03 02 [00:11:40]Write to MH i2c: E2 08 00 E1 03 80 0D 03 02 00 00 00 00 5F [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:11:40]Read from MH i2c: E2 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 0B 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 0B 00 E1 03 00 23 2F 12 B6 29 86 3E 83 90 00 EA [00:11:40]RAPDU: 23 2F 12 B6 29 86 3E 83 90 00 [00:11:40]wFMCommunicate OK [00:11:40]SAM_PROTO_SignData done [00:11:40]FM_MakeSignedData done [00:11:40]CreateOFDProtocolMessage [00:11:40]wFMCommunicate request_size=4 [00:11:40]MH_SAM_APDU [00:11:40]CAPDU: 80 11 00 00 [00:11:40]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:40]Read from MH i2c: E2 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 17 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B2 [00:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:40]wFMCommunicate OK [00:11:40]CreateOFDProtocolMessage done [00:11:40]OFDSenderStorePacket 151660 [00:11:40]StoreOFDPacket docnum=151660 [00:11:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 64 D3 04 01 B8 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BB 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 50 02 00 35 04 06 00 81 77 B0 04 15 EF 23 2F 12 B6 29 86 3E 83 [00:11:40]CheckFolder [00:11:40]dirname=/storage/ofd_packets [00:11:40]CheckFolder done [00:11:40]ProducePacketName [00:11:40]name=ofd_packets/00151660 [00:11:40]NVStorageSaveData ofd_packets/00151660 [00:11:40]File name is /storage/ofd_packets/00151660 [00:11:40]Write 298 bytes [00:11:40]NVStorageSaveData done [00:11:40]OFDSenderStorePacket done [00:11:40]KKMCreateOFDPacket done [00:11:40]NVStorageSaveData kkm_last_timestamp [00:11:40]File name is /storage/kkm_last_timestamp [00:11:40]Write 4 bytes [00:11:40]NVStorageSaveData done [00:11:40]ExternCall_PrintAddStr [00:11:40]wPrintStart [00:11:40]Write to MH i2c: 01 00 00 E3 03 E6 [00:11:40]Write i2c OK [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: 01 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: 01 07 00 [00:11:40]MH_I2C_Read... [00:11:40]Read from MH i2c: 01 07 00 E3 03 00 00 00 00 00 FF 0F FB [00:11:40]RasterBufferAndPrint [00:11:40]line Счет N : (1)1785678 [00:11:40]line ИНН: 02508201610067 [00:11:40]line Контрольно-Кассовый Чек [00:11:40]line ПРОДАЖА [00:11:40]line ТРК (МРК, ГНК) : 41 [00:11:40]line Товар: 2710194210 [00:11:40]line ДТ-К-5 [00:11:40]line 118.120 * 0.00 [00:11:40]line = 0.00 [00:11:40]line НДС 12% НСП 1% [00:11:40]line > о реализуемом товаре [00:11:40]line ИТОГО: 0.00 [00:11:40]line НСП 1% : 0.00 [00:11:40]line НДС 12% : 0.00 [00:11:40]line Наличными: 0.00 [00:11:40]line Безнал.: 0.00 [00:11:40]line Место: АЗС № 89 "Партнер Нефть" [00:11:40]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:11:40]line СНО: Общий режим [00:11:40]line Чек 410 22.09.2024 00:11 [00:11:40]line Смена: 474 ФФД: 1.0 [00:11:40]line ЗНМ: 0300000113 [00:11:40]line РНМ: 0000000000091825 [00:11:40]line Версия ККМ: 001 [00:11:40]line Платежная система: O! деньги [00:11:40]line ФМ: 0000000000871835 [00:11:40]line ФД: 151660 [00:11:40]line ФПД: 142351054149103 [00:11:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001139&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151660&fm=142351054149103&tin=02508201610067®Number=0000000000091825&sum=0 [00:11:40]written 0, free lines is 4095 [00:11:40]OFD Sender: Processing packet 151660 [packets to send 826, broken 825] [00:11:40]ProducePacketName [00:11:40]name=ofd_packets/00151660 [00:11:40]OFD Sender: To server: pG, [00:11:40]CommunicateWithHost lk.salyk.kg:30040 [00:11:40]ConnectInit lk.salyk.kg [00:11:41]Write to MH i2c: 01 00 00 0D 04 11 [00:11:41]Write i2c OK [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: 01 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: 01 07 00 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: 01 07 00 0D 04 00 00 00 00 00 D9 0C FD [00:11:41]RasterBufferAndPrint [00:11:41]line [00:11:41]line [00:11:41]line [00:11:41]line [00:11:41]line [00:11:41]written 0, free lines is 3298 [00:11:41]MH_Cut [00:11:41]Write to MH i2c: D1 01 00 14 04 01 EA [00:11:41]Write i2c OK [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: D1 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: D1 01 00 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: D1 01 00 14 04 00 E9 [00:11:41]Write to MH i2c: 01 00 00 15 04 19 [00:11:41]Write i2c OK [00:11:41]MH_I2C_Read... [00:11:41]Connected sock=10 [00:11:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 64 D3 04 01 B8 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 68 CD 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 BB 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 50 02 00 35 04 06 00 81 77 B0 04 15 EF 23 2F 12 B6 29 86 3E 83 [00:11:42]*** Cut start [00:11:42]*** Purtial cut [00:11:42]*** Stage 1: CUTSNS_PIN = 1 [00:11:42]Read from MH i2c: 01 [00:11:42]MH_I2C_Read... [00:11:42]*** Stop cut motor [00:11:42]*** Cut end [00:11:42]Read from MH i2c: 01 07 00 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: 01 07 00 15 04 00 00 00 00 00 FF 0F 2E [00:11:42]process_action close_receipt done [00:11:42]requested_data is exist [00:11:42]produce_requested_data [00:11:42]requested_item fm.sn is exist - process it [00:11:42]wFMCommunicate request_size=4 [00:11:42]MH_SAM_APDU [00:11:42]CAPDU: 80 11 00 00 [00:11:42]Write to MH i2c: E2 08 00 16 04 80 11 00 00 00 00 00 00 94 [00:11:42]Write i2c OK [00:11:42]MH_I2C_Read... [00:11:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:42]Read from MH i2c: E2 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 17 00 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 17 00 16 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E7 [00:11:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:11:42]wFMCommunicate OK [00:11:42]requested_item fd.num is exist - process it [00:11:42]SAM_PROTO_GetFieldsCounters [00:11:42]wFMCommunicate request_size=4 [00:11:42]MH_SAM_APDU [00:11:42]CAPDU: 80 13 00 00 [00:11:42]Write to MH i2c: E2 08 00 17 04 80 13 00 00 00 00 00 00 97 [00:11:42]Write i2c OK [00:11:42]MH_I2C_Read... [00:11:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:42]Read from MH i2c: E2 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 62 00 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 62 00 17 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [00:11:42]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6C 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:42]wFMCommunicate OK [00:11:42]SAM_PROTO_GetFieldsCounters done [00:11:42]requested_item shift.num is exist - process it [00:11:42]requested_item shift.opened is exist - process it [00:11:42]req_shift_opened [00:11:42]FM_GetShiftState [00:11:42]SAM_PROTO_GetShiftState [00:11:42]wFMCommunicate request_size=4 [00:11:42]MH_SAM_APDU [00:11:42]CAPDU: 80 13 01 00 [00:11:42]Write to MH i2c: E2 08 00 18 04 80 13 01 00 00 00 00 00 99 [00:11:42]Write i2c OK [00:11:42]MH_I2C_Read... [00:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:42]Read from MH i2c: E2 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 0E 00 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 0E 00 18 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 29 [00:11:42]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:11:42]wFMCommunicate OK [00:11:42]SAM_PROTO_GetShiftState done [00:11:42]FM_GetShiftState done [00:11:42]req_shift_opened done [00:11:42]requested_item shift.open_date is exist - process it [00:11:42]req_shift_open_date [00:11:42]req_shift_open_date done [00:11:42]produce_requested_data done [00:11:42]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151660,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:11:42]process_action_free close_receipt [00:11:42]json_value_free [00:11:42]json_value_free done [00:11:42]process_json_proto returns [00:11:42]Send response to host [00:11:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151660,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:11:42]free response buf [00:11:42]execute_script done [00:11:42]execute_script returns [00:11:42]free content buf [00:11:42]Sock 9.Close socket [00:11:42]Sock 9.Thread stoped [00:11:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 E8 BE 47 00 1A 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6C 50 02 00 F4 03 04 00 C3 08 EF 66 B6 04 01 00 00 A4 DE F9 92 33 5A 19 2C [00:11:44]CommunicateWithHost err = 0 [00:11:44]CheckOFDResponse [00:11:44]1017 (14) - 77093643461234 [00:11:44]1041 (16) - 0000000000871835 [00:11:44]1040 (4) - 151660 [00:11:44]1012 (4) - 21.09.2024 17:56 [00:11:44]1206 (1) - 0 [00:11:44]OFD Sender: Remove packet 151660 [00:11:44]ProducePacketName [00:11:44]name=ofd_packets/00151660 [00:11:44]NVStorageDeleteData [00:11:45]OFD Sender: No OFD packet to send [00:11:50]OFD Sender: No OFD packet to send [00:11:55]OFD Sender: No OFD packet to send [00:12:00]OFD Sender: No OFD packet to send [00:12:04]accept exits with 8 [00:12:04]New connection [00:12:04]New thread 3067186532 created [00:12:04]Thread 3067043172 joined [00:12:04]Waiting for new connection... [00:12:04] Sock 8.Parse request [00:12:04]Sock 8.Check first char [00:12:04]Sock 8.First char is OK [00:12:04]request: POST /json_proto HTTP/1.0 [00:12:04]Method: POST [00:12:04]URL: /json_proto [00:12:04]Method is POST - this is cgi request [00:12:04]url: /json_proto [00:12:04]query_string will be loaded in cgi processing [00:12:04]execute_cgi json_proto POST (null) [00:12:04]execute_cgi path=json_proto method=POST [00:12:04]POST find Content-Length [00:12:04]Host: 172.17.43.67:8080 [00:12:04]Content-Length: 807 [00:12:04]Content-Type: application/json [00:12:04] [00:12:04]POST finish read [00:12:04]Found Content-Length = 807 [00:12:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 120.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\u000A3991557.4086446", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:04]execute_script... [00:12: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)1785679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 120.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\u000A3991557.4086446", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:04]POST & json_proto [00:12:04]process_json_proto [00:12:04]json parsed OK: [00:12:04]protocol is kg_v1.0 [00:12:04]action value=close_receipt [00:12:04]process_action close_receipt [00:12:04]cmd_close_receipt [00:12:04]MH_GetDate [00:12:04]Write to MH i2c: F0 00 00 19 04 0C [00:12:04]Write i2c OK [00:12:04]MH_I2C_Read... [00:12:04]Read from MH i2c: F0 [00:12:04]MH_I2C_Read... [00:12:05]Read from MH i2c: F0 09 00 [00:12:05]MH_I2C_Read... [00:12:05]Read from MH i2c: F0 09 00 19 04 00 D5 60 EF 66 6A BD 47 65 72 [00:12:05]GetLastDocTimeStamp 1726963899 [00:12:05]current date 1726963925 [00:12:05]FM_GetShiftState [00:12:05]SAM_PROTO_GetShiftState [00:12:05]wFMCommunicate request_size=4 [00:12:05]MH_SAM_APDU [00:12:05]CAPDU: 80 13 01 00 [00:12:05]Write to MH i2c: E2 08 00 1A 04 80 13 01 00 00 00 00 00 9B [00:12:05]Write i2c OK [00:12:05]MH_I2C_Read... [00:12:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:05]Read from MH i2c: E2 [00:12:05]MH_I2C_Read... [00:12:05]Read from MH i2c: E2 0E 00 [00:12:05]MH_I2C_Read... [00:12:05]Read from MH i2c: E2 0E 00 1A 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2B [00:12:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:12:05]wFMCommunicate OK [00:12:05]SAM_PROTO_GetShiftState done [00:12:05]FM_GetShiftState done [00:12:05]opened in 1726878748 [00:12:05]opened+sec_in_day 1726965148 [00:12:05]quantity*price = 0 [00:12:05]sum+1 = 1 [00:12:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 411 22.09.2024 00:12 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливные Талоны 3991557.4086446 ФМ: 0000000000871835 ФД: 151661 ФПД: 68231985113651 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151661&fm=68231985113651&tin=02508201610067®Number=0000000000091825&sum=0 [00:12:06]StoreToDocumentArchive [00:12:06]shift 474 fd 151661 [00:12:06]save to /storage/0474/doc_00151661 [00:12:06]save last doc name /storage/0474/doc_00151661 to /storage/kkm_last_doc_name [00:12:06]save OK [00:12:06]Clear old archive folders... [00:12:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:12:06]tlvbuf is 002B5AB0 [00:12:06]SAM_PROTO_ClearQueue [00:12:06]wFMCommunicate request_size=4 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 09 00 00 [00:12:06]Write to MH i2c: E2 08 00 27 04 80 09 00 00 00 00 00 00 9D [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 27 04 00 90 00 9F [00:12:06]RAPDU: 90 00 [00:12:06]wFMCommunicate OK [00:12:06]SAM_PROTO_ClearQueue done [00:12:06]KKMCreateOFDPacket [00:12:06]OFDProtocolAddRootSTLVToBuf [00:12:06]FM_MakeSignedData [00:12:06]FM_MakeSignedData [00:12:06]SAM_PROTO_SignData [00:12:06]wFMCommunicate request_size=4 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 0D 01 02 [00:12:06]Write to MH i2c: E2 08 00 28 04 80 0D 01 02 00 00 00 00 A5 [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 28 04 00 90 00 A0 [00:12:06]RAPDU: 90 00 [00:12:06]wFMCommunicate OK [00:12:06]wFMCommunicate request_size=255 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 D5 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 50 02 00 35 04 06 00 3E 0E 7F 3C [00:12:06]Write to MH i2c: E2 02 01 29 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 D5 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 50 02 00 35 04 06 00 3E 0E 7F 3C 00 00 5E [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 29 04 00 90 00 A1 [00:12:06]RAPDU: 90 00 [00:12:06]wFMCommunicate OK [00:12:06]wFMCommunicate request_size=7 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 0D 02 02 02 2A 33 [00:12:06]Write to MH i2c: E2 0A 00 2A 04 80 0D 02 02 02 00 2A 33 00 00 09 [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 03 00 2A 04 00 90 00 A2 [00:12:06]RAPDU: 90 00 [00:12:06]wFMCommunicate OK [00:12:06]wFMCommunicate request_size=4 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 0D 03 02 [00:12:06]Write to MH i2c: E2 08 00 2B 04 80 0D 03 02 00 00 00 00 AA [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 0B 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 0B 00 2B 04 00 99 98 FB AD E5 C6 57 D6 90 00 5C [00:12:06]RAPDU: 99 98 FB AD E5 C6 57 D6 90 00 [00:12:06]wFMCommunicate OK [00:12:06]SAM_PROTO_SignData done [00:12:06]FM_MakeSignedData done [00:12:06]CreateOFDProtocolMessage [00:12:06]wFMCommunicate request_size=4 [00:12:06]MH_SAM_APDU [00:12:06]CAPDU: 80 11 00 00 [00:12:06]Write to MH i2c: E2 08 00 2C 04 80 11 00 00 00 00 00 00 AA [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:06]Read from MH i2c: E2 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 17 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: E2 17 00 2C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [00:12:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:12:06]wFMCommunicate OK [00:12:06]CreateOFDProtocolMessage done [00:12:06]OFDSenderStorePacket 151661 [00:12:06]StoreOFDPacket docnum=151661 [00:12:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8C 7C 04 01 A9 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 D5 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 50 02 00 35 04 06 00 3E 0E 7F 3C 2A 33 99 98 FB AD E5 C6 57 D6 [00:12:06]CheckFolder [00:12:06]dirname=/storage/ofd_packets [00:12:06]CheckFolder done [00:12:06]ProducePacketName [00:12:06]name=ofd_packets/00151661 [00:12:06]NVStorageSaveData ofd_packets/00151661 [00:12:06]File name is /storage/ofd_packets/00151661 [00:12:06]Write 298 bytes [00:12:06]NVStorageSaveData done [00:12:06]OFDSenderStorePacket done [00:12:06]KKMCreateOFDPacket done [00:12:06]NVStorageSaveData kkm_last_timestamp [00:12:06]File name is /storage/kkm_last_timestamp [00:12:06]Write 4 bytes [00:12:06]NVStorageSaveData done [00:12:06]ExternCall_PrintAddStr [00:12:06]wPrintStart [00:12:06]Write to MH i2c: 01 00 00 2D 04 31 [00:12:06]Write i2c OK [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: 01 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: 01 07 00 [00:12:06]MH_I2C_Read... [00:12:06]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [00:12:06]RasterBufferAndPrint [00:12:06]line Счет N : (1)1785679 [00:12:06]line ИНН: 02508201610067 [00:12:06]line Контрольно-Кассовый Чек [00:12:06]line ПРОДАЖА [00:12:06]line ТРК (МРК, ГНК) : 31 [00:12:06]line Товар: 2710194210 [00:12:06]line ДТ-К-5 [00:12:06]line 120.000 * 0.00 [00:12:06]line = 0.00 [00:12:06]line НДС 12% НСП 1% [00:12:06]line > о реализуемом товаре [00:12:06]line ИТОГО: 0.00 [00:12:06]line НСП 1% : 0.00 [00:12:06]line НДС 12% : 0.00 [00:12:06]line Наличными: 0.00 [00:12:06]line Безнал.: 0.00 [00:12:06]line Место: АЗС № 89 "Партнер Нефть" [00:12:06]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:12:06]line СНО: Общий режим [00:12:06]line Чек 411 22.09.2024 00:12 [00:12:06]line Смена: 474 ФФД: 1.0 [00:12:06]line ЗНМ: 0300000113 [00:12:06]line РНМ: 0000000000091825 [00:12:06]line Версия ККМ: 001 [00:12:06]line Талоны: Топливные Талоны [00:12:06]line 3991557.4086446 [00:12:06]line ФМ: 0000000000871835 [00:12:06]line ФД: 151661 [00:12:06]line ФПД: 68231985113651 [00:12:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001205&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151661&fm=68231985113651&tin=02508201610067®Number=0000000000091825&sum=0 [00:12:06]written 0, free lines is 4095 [00:12:06]OFD Sender: Processing packet 151661 [packets to send 826, broken 825] [00:12:06]ProducePacketName [00:12:06]name=ofd_packets/00151661 [00:12:06]OFD Sender: To server: pG, [00:12:06]CommunicateWithHost lk.salyk.kg:30040 [00:12:06]ConnectInit lk.salyk.kg [00:12:07]Write to MH i2c: 01 00 00 57 04 5B [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: 01 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: 01 07 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: 01 07 00 57 04 00 00 00 00 00 E1 0C 4F [00:12:07]RasterBufferAndPrint [00:12:07]line [00:12:07]line [00:12:07]line [00:12:07]line [00:12:07]line [00:12:07]written 0, free lines is 3312 [00:12:07]MH_Cut [00:12:07]Write to MH i2c: D1 01 00 5E 04 01 34 [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: D1 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: D1 01 00 [00:12:07]MH_I2C_Read... [00:12:07]Read from MH i2c: D1 01 00 5E 04 00 33 [00:12:07]Write to MH i2c: 01 00 00 5F 04 63 [00:12:07]Write i2c OK [00:12:07]MH_I2C_Read... [00:12:07]Connected sock=10 [00:12:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 8C 7C 04 01 A9 44 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C0 D4 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 D5 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 50 02 00 35 04 06 00 3E 0E 7F 3C 2A 33 99 98 FB AD E5 C6 57 D6 [00:12:08]*** Cut start [00:12:08]*** Purtial cut [00:12:08]*** Stage 1: CUTSNS_PIN = 1 [00:12:08]Read from MH i2c: 01 [00:12:08]MH_I2C_Read... [00:12:08]*** Stop cut motor [00:12:08]*** Cut end [00:12:08]Read from MH i2c: 01 07 00 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: 01 07 00 5F 04 00 00 00 00 00 FF 0F 78 [00:12:08]process_action close_receipt done [00:12:08]requested_data is exist [00:12:08]produce_requested_data [00:12:08]requested_item fm.sn is exist - process it [00:12:08]wFMCommunicate request_size=4 [00:12:08]MH_SAM_APDU [00:12:08]CAPDU: 80 11 00 00 [00:12:08]Write to MH i2c: E2 08 00 60 04 80 11 00 00 00 00 00 00 DE [00:12:08]Write i2c OK [00:12:08]MH_I2C_Read... [00:12:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:08]Read from MH i2c: E2 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: E2 17 00 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: E2 17 00 60 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [00:12:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:12:08]wFMCommunicate OK [00:12:08]requested_item fd.num is exist - process it [00:12:08]SAM_PROTO_GetFieldsCounters [00:12:08]wFMCommunicate request_size=4 [00:12:08]MH_SAM_APDU [00:12:08]CAPDU: 80 13 00 00 [00:12:08]Write to MH i2c: E2 08 00 61 04 80 13 00 00 00 00 00 00 E1 [00:12:08]Write i2c OK [00:12:08]MH_I2C_Read... [00:12:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:08]Read from MH i2c: E2 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: E2 62 00 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: E2 62 00 61 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 70 [00:12:08]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6D 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:08]wFMCommunicate OK [00:12:08]SAM_PROTO_GetFieldsCounters done [00:12:08]requested_item shift.num is exist - process it [00:12:08]requested_item shift.opened is exist - process it [00:12:08]req_shift_opened [00:12:08]FM_GetShiftState [00:12:08]SAM_PROTO_GetShiftState [00:12:08]wFMCommunicate request_size=4 [00:12:08]MH_SAM_APDU [00:12:08]CAPDU: 80 13 01 00 [00:12:08]Write to MH i2c: E2 08 00 62 04 80 13 01 00 00 00 00 00 E3 [00:12:08]Write i2c OK [00:12:08]MH_I2C_Read... [00:12:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:08]Read from MH i2c: E2 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: E2 0E 00 [00:12:08]MH_I2C_Read... [00:12:08]Read from MH i2c: E2 0E 00 62 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 73 [00:12:08]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:12:08]wFMCommunicate OK [00:12:08]SAM_PROTO_GetShiftState done [00:12:08]FM_GetShiftState done [00:12:08]req_shift_opened done [00:12:08]requested_item shift.open_date is exist - process it [00:12:08]req_shift_open_date [00:12:08]req_shift_open_date done [00:12:08]produce_requested_data done [00:12:08]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151661,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:12:08]process_action_free close_receipt [00:12:08]json_value_free [00:12:08]json_value_free done [00:12:08]process_json_proto returns [00:12:08]Send response to host [00:12:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151661,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:12:08]free response buf [00:12:08]execute_script done [00:12:08]execute_script returns [00:12:08]free content buf [00:12:08]Sock 8.Close socket [00:12:08]Sock 8.Thread stoped [00:12:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 CC 99 47 00 89 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6D 50 02 00 F4 03 04 00 DE 08 EF 66 B6 04 01 00 00 F8 F8 C5 43 37 63 A6 91 [00:12:11]CommunicateWithHost err = 0 [00:12:11]CheckOFDResponse [00:12:11]1017 (14) - 77093643461234 [00:12:11]1041 (16) - 0000000000871835 [00:12:11]1040 (4) - 151661 [00:12:11]1012 (4) - 21.09.2024 17:56 [00:12:11]1206 (1) - 0 [00:12:11]OFD Sender: Remove packet 151661 [00:12:11]ProducePacketName [00:12:11]name=ofd_packets/00151661 [00:12:11]NVStorageDeleteData [00:12:11]OFD Sender: No OFD packet to send [00:12:16]OFD Sender: No OFD packet to send [00:12:21]OFD Sender: No OFD packet to send [00:12:26]OFD Sender: No OFD packet to send [00:12:31]OFD Sender: No OFD packet to send [00:12:36]OFD Sender: No OFD packet to send [00:12:41]OFD Sender: No OFD packet to send [00:12:43]accept exits with 9 [00:12:43]New connection [00:12:43]New thread 3067043172 created [00:12:43]Thread 3067186532 joined [00:12:43]Waiting for new connection... [00:12:43] Sock 9.Parse request [00:12:43]Sock 9.Check first char [00:12:43]Sock 9.First char is OK [00:12:43]request: POST /json_proto HTTP/1.0 [00:12:43]Method: POST [00:12:43]URL: /json_proto [00:12:43]Method is POST - this is cgi request [00:12:43]url: /json_proto [00:12:43]query_string will be loaded in cgi processing [00:12:43]execute_cgi json_proto POST (null) [00:12:43]execute_cgi path=json_proto method=POST [00:12:43]POST find Content-Length [00:12:43]Host: 172.17.43.67:8080 [00:12:43]Content-Length: 978 [00:12:43]Content-Type: application/json [00:12:43] [00:12:43]POST finish read [00:12:43]Found Content-Length = 978 [00:12:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 46.260, "sum" : 3478.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 46.26 \u0441\u043E\u043C", "deposit" : 3478.00, "total" : 3478.00, "payments": [ { "type": 0, "sum" : 3478.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:43]execute_script... [00:12: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)1785682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 46.260, "sum" : 3478.75, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 89\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 46.26 \u0441\u043E\u043C", "deposit" : 3478.00, "total" : 3478.00, "payments": [ { "type": 0, "sum" : 3478.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:43]POST & json_proto [00:12:43]process_json_proto [00:12:43]json parsed OK: [00:12:43]protocol is kg_v1.0 [00:12:43]action value=close_receipt [00:12:43]process_action close_receipt [00:12:43]cmd_close_receipt [00:12:43]MH_GetDate [00:12:43]Write to MH i2c: F0 00 00 63 04 56 [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: F0 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: F0 09 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: F0 09 00 63 04 00 FC 60 EF 66 6A BD 47 65 E3 [00:12:43]GetLastDocTimeStamp 1726963925 [00:12:43]current date 1726963964 [00:12:43]FM_GetShiftState [00:12:43]SAM_PROTO_GetShiftState [00:12:43]wFMCommunicate request_size=4 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 13 01 00 [00:12:43]Write to MH i2c: E2 08 00 64 04 80 13 01 00 00 00 00 00 E5 [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 0E 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 0E 00 64 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 75 [00:12:43]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:12:43]wFMCommunicate OK [00:12:43]SAM_PROTO_GetShiftState done [00:12:43]FM_GetShiftState done [00:12:43]opened in 1726878748 [00:12:43]opened+sec_in_day 1726965148 [00:12:43]quantity*price = 347875 [00:12:43]sum+1 = 347876 [00:12:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 3478.00 Внесено: 3478.00 СДАЧА: 0.00 НСП 1% : 30.78 НДС 12% : 369.42 Наличными: 3478.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 412 22.09.2024 00:12 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Дисконтная программа ДТ номер 89 сэкономлено 46.26 сом ФМ: 0000000000871835 ФД: 151662 ФПД: 227831465438845 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001244&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151662&fm=227831465438845&tin=02508201610067®Number=0000000000091825&sum=347800 [00:12:45]StoreToDocumentArchive [00:12:45]shift 474 fd 151662 [00:12:45]save to /storage/0474/doc_00151662 [00:12:45]save last doc name /storage/0474/doc_00151662 to /storage/kkm_last_doc_name [00:12:45]save OK [00:12:45]Clear old archive folders... [00:12:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:12:45]tlvbuf is 002D31B0 [00:12:45]SAM_PROTO_ClearQueue [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 09 00 00 [00:12:45]Write to MH i2c: E2 08 00 71 04 80 09 00 00 00 00 00 00 E7 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 71 04 00 90 00 E9 [00:12:45]RAPDU: 90 00 [00:12:45]wFMCommunicate OK [00:12:45]SAM_PROTO_ClearQueue done [00:12:45]KKMCreateOFDPacket [00:12:45]OFDProtocolAddRootSTLVToBuf [00:12:45]FM_MakeSignedData [00:12:45]FM_MakeSignedData [00:12:45]SAM_PROTO_SignData [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 0D 01 02 [00:12:45]Write to MH i2c: E2 08 00 72 04 80 0D 01 02 00 00 00 00 EF [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 72 04 00 90 00 EA [00:12:45]RAPDU: 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=255 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 B4 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E3 4E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 4E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 90 00 00 00 00 07 04 06 00 98 4E 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 FC 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 50 02 00 35 04 06 00 CF 36 25 90 [00:12:45]Write to MH i2c: E2 02 01 73 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 B4 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E3 4E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 4E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 90 00 00 00 00 07 04 06 00 98 4E 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 FC 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 50 02 00 35 04 06 00 CF 36 25 90 00 00 D0 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 73 04 00 90 00 EB [00:12:45]RAPDU: 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=7 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 0D 02 02 02 EE 7D [00:12:45]Write to MH i2c: E2 0A 00 74 04 80 0D 02 02 02 00 EE 7D 00 00 61 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 74 04 00 90 00 EC [00:12:45]RAPDU: 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 0D 03 02 [00:12:45]Write to MH i2c: E2 08 00 75 04 80 0D 03 02 00 00 00 00 F4 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 0B 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 0B 00 75 04 00 CF A4 B4 DD 00 AF FB 34 90 00 D7 [00:12:45]RAPDU: CF A4 B4 DD 00 AF FB 34 90 00 [00:12:45]wFMCommunicate OK [00:12:45]SAM_PROTO_SignData done [00:12:45]FM_MakeSignedData done [00:12:45]CreateOFDProtocolMessage [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 11 00 00 [00:12:45]Write to MH i2c: E2 08 00 76 04 80 11 00 00 00 00 00 00 F4 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 17 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 17 00 76 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [00:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:12:45]wFMCommunicate OK [00:12:45]CreateOFDProtocolMessage done [00:12:45]OFDSenderStorePacket 151662 [00:12:45]StoreOFDPacket docnum=151662 [00:12:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 12 F0 04 01 80 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 B4 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E3 4E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 4E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 90 00 00 00 00 07 04 06 00 98 4E 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 FC 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 50 02 00 35 04 06 00 CF 36 25 90 EE 7D CF A4 B4 DD 00 AF FB 34 [00:12:45]CheckFolder [00:12:45]dirname=/storage/ofd_packets [00:12:45]CheckFolder done [00:12:45]ProducePacketName [00:12:45]name=ofd_packets/00151662 [00:12:45]NVStorageSaveData ofd_packets/00151662 [00:12:45]File name is /storage/ofd_packets/00151662 [00:12:45]Write 298 bytes [00:12:45]NVStorageSaveData done [00:12:45]OFDSenderStorePacket done [00:12:45]KKMCreateOFDPacket done [00:12:45]NVStorageSaveData kkm_last_timestamp [00:12:45]File name is /storage/kkm_last_timestamp [00:12:45]Write 4 bytes [00:12:45]NVStorageSaveData done [00:12:45]ExternCall_PrintAddStr [00:12:45]wPrintStart [00:12:45]Write to MH i2c: 01 00 00 77 04 7B [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: 01 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: 01 07 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 FF 0F 90 [00:12:45]RasterBufferAndPrint [00:12:45]line Счет N : (1)1785682 [00:12:45]line ИНН: 02508201610067 [00:12:45]line Контрольно-Кассовый Чек [00:12:45]line ПРОДАЖА [00:12:45]line ТРК (МРК, ГНК) : 31 [00:12:45]line Товар: 2710194210 [00:12:45]line ДТ-К-5 [00:12:45]line 46.260 * 75.20 [00:12:45]line = 3478.75 [00:12:45]line НДС 12% НСП 1% [00:12:45]line > о реализуемом товаре [00:12:45]line ОКРУГЛЕНИЕ: -0.75 [00:12:45]line ИТОГО: 3478.00 [00:12:45]line Внесено: 3478.00 [00:12:45]line СДАЧА: 0.00 [00:12:45]line НСП 1% : 30.78 [00:12:45]line НДС 12% : 369.42 [00:12:45]line Наличными: 3478.00 [00:12:45]line Безнал.: 0.00 [00:12:45]line Место: АЗС № 89 "Партнер Нефть" [00:12:45]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:12:45]line СНО: Общий режим [00:12:45]line Чек 412 22.09.2024 00:12 [00:12:45]line Смена: 474 ФФД: 1.0 [00:12:45]line ЗНМ: 0300000113 [00:12:45]line РНМ: 0000000000091825 [00:12:45]line Версия ККМ: 001 [00:12:45]line [00:12:45]line Дисконтная программа [00:12:45]line ДТ [00:12:45]line номер 89 [00:12:45]line сэкономлено 46.26 сом [00:12:45]line ФМ: 0000000000871835 [00:12:45]line ФД: 151662 [00:12:45]line ФПД: 227831465438845 [00:12:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001244&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151662&fm=227831465438845&tin=02508201610067®Number=0000000000091825&sum=347800 [00:12:45]written 0, free lines is 4095 [00:12:45]OFD Sender: Processing packet 151662 [packets to send 826, broken 825] [00:12:45]ProducePacketName [00:12:45]name=ofd_packets/00151662 [00:12:45]OFD Sender: To server: pG, [00:12:45]CommunicateWithHost lk.salyk.kg:30040 [00:12:45]ConnectInit lk.salyk.kg [00:12:46]Write to MH i2c: 01 00 00 A7 04 AB [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: 01 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: 01 07 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: 01 07 00 A7 04 00 00 00 00 00 81 0C 3F [00:12:46]RasterBufferAndPrint [00:12:46]line [00:12:46]line [00:12:46]line [00:12:46]line [00:12:46]line [00:12:46]written 0, free lines is 3207 [00:12:46]MH_Cut [00:12:46]Write to MH i2c: D1 01 00 AE 04 01 84 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: D1 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: D1 01 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: D1 01 00 AE 04 00 83 [00:12:46]Write to MH i2c: 01 00 00 AF 04 B3 [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]*** Cut start [00:12:46]*** Purtial cut [00:12:46]*** Stage 1: CUTSNS_PIN = 1 [00:12:47]Read from MH i2c: 01 [00:12:47]MH_I2C_Read... [00:12:47]*** Stop cut motor [00:12:47]*** Cut end [00:12:47]Read from MH i2c: 01 07 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: 01 07 00 AF 04 00 00 00 00 00 FF 0F C8 [00:12:47]process_action close_receipt done [00:12:47]requested_data is exist [00:12:47]produce_requested_data [00:12:47]requested_item fm.sn is exist - process it [00:12:47]wFMCommunicate request_size=4 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 11 00 00 [00:12:47]Write to MH i2c: E2 08 00 B0 04 80 11 00 00 00 00 00 00 2E [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 17 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 17 00 B0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 81 [00:12:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:12:47]wFMCommunicate OK [00:12:47]requested_item fd.num is exist - process it [00:12:47]SAM_PROTO_GetFieldsCounters [00:12:47]wFMCommunicate request_size=4 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 13 00 00 [00:12:47]Write to MH i2c: E2 08 00 B1 04 80 13 00 00 00 00 00 00 31 [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 62 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 62 00 B1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 C4 [00:12:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6E 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:47]wFMCommunicate OK [00:12:47]SAM_PROTO_GetFieldsCounters done [00:12:47]requested_item shift.num is exist - process it [00:12:47]requested_item shift.opened is exist - process it [00:12:47]req_shift_opened [00:12:47]FM_GetShiftState [00:12:47]SAM_PROTO_GetShiftState [00:12:47]wFMCommunicate request_size=4 [00:12:47]MH_SAM_APDU [00:12:47]CAPDU: 80 13 01 00 [00:12:47]Write to MH i2c: E2 08 00 B2 04 80 13 01 00 00 00 00 00 33 [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 [00:12:47]MH_I2C_Read... [00:12:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:47]Read from MH i2c: E2 0E 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: E2 0E 00 B2 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C3 [00:12:47]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:12:47]wFMCommunicate OK [00:12:47]SAM_PROTO_GetShiftState done [00:12:47]FM_GetShiftState done [00:12:47]req_shift_opened done [00:12:47]requested_item shift.open_date is exist - process it [00:12:47]req_shift_open_date [00:12:47]req_shift_open_date done [00:12:47]produce_requested_data done [00:12:47]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151662,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:12:47]process_action_free close_receipt [00:12:47]json_value_free [00:12:47]json_value_free done [00:12:47]process_json_proto returns [00:12:47]Send response to host [00:12:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151662,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:12:47]free response buf [00:12:47]execute_script done [00:12:47]execute_script returns [00:12:47]free content buf [00:12:47]Sock 9.Close socket [00:12:47]Sock 9.Thread stoped [00:12:54]recv_with_timeout no data received [00:12:55]Connected sock=11 [00:12:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 12 F0 04 01 80 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 B4 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E3 4E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 4E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 90 00 00 00 00 07 04 06 00 98 4E 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 FC 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 50 02 00 35 04 06 00 CF 36 25 90 EE 7D CF A4 B4 DD 00 AF FB 34 [00:13:00]recv_with_timeout no data received [00:13:00]CommunicateWithHost answer receiving error [00:13:00]CommunicateWithHost err = -3 [00:13:00]OFD Sender: Server communicate error [00:13:05]OFD Sender: Processing packet 151662 [packets to send 826, broken 825] [00:13:05]ProducePacketName [00:13:05]name=ofd_packets/00151662 [00:13:05]OFD Sender: To server: pG, [00:13:05]CommunicateWithHost lk.salyk.kg:30040 [00:13:05]ConnectInit lk.salyk.kg [00:13:10]ConnectInit Can't take IP for lk.salyk.kg [00:13:10]CommunicateWithHost connect error [00:13:10]CommunicateWithHost err = -1 [00:13:10]OFD Sender: Server communicate error [00:13:13]recv_with_timeout no data received [00:13:15]OFD Sender: Processing packet 151662 [packets to send 826, broken 825] [00:13:15]ProducePacketName [00:13:15]name=ofd_packets/00151662 [00:13:15]OFD Sender: To server: pG, [00:13:15]CommunicateWithHost lk.salyk.kg:30040 [00:13:15]ConnectInit lk.salyk.kg [00:13:16]Connected sock=9 [00:13:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 12 F0 04 01 80 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 B4 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 E3 4E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 4E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 90 00 00 00 00 07 04 06 00 98 4E 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 FC 60 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 50 02 00 35 04 06 00 CF 36 25 90 EE 7D CF A4 B4 DD 00 AF FB 34 [00:13:17]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 88 D4 47 00 CA 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6E 50 02 00 F4 03 04 00 20 09 EF 66 B6 04 01 00 00 69 2B 09 A8 A5 10 D1 5E [00:13:17]CommunicateWithHost err = 0 [00:13:17]CheckOFDResponse [00:13:17]1017 (14) - 77093643461234 [00:13:17]1041 (16) - 0000000000871835 [00:13:17]1040 (4) - 151662 [00:13:17]1012 (4) - 21.09.2024 17:57 [00:13:17]1206 (1) - 0 [00:13:17]OFD Sender: Remove packet 151662 [00:13:17]ProducePacketName [00:13:17]name=ofd_packets/00151662 [00:13:17]NVStorageDeleteData [00:13:17]OFD Sender: No OFD packet to send [00:13:22]OFD Sender: No OFD packet to send [00:13:27]OFD Sender: No OFD packet to send [00:13:32]OFD Sender: No OFD packet to send [00:13:37]OFD Sender: No OFD packet to send [00:13:42]OFD Sender: No OFD packet to send [00:13:47]OFD Sender: No OFD packet to send [00:13:52]OFD Sender: No OFD packet to send [00:13:57]OFD Sender: No OFD packet to send [00:14:02]OFD Sender: No OFD packet to send [00:14:07]OFD Sender: No OFD packet to send [00:14:12]OFD Sender: No OFD packet to send [00:14:17]OFD Sender: No OFD packet to send [00:14:22]OFD Sender: No OFD packet to send [00:14:27]OFD Sender: No OFD packet to send [00:14:29]recv_with_timeout no data received [00:14:32]OFD Sender: No OFD packet to send [00:14:37]OFD Sender: No OFD packet to send [00:14:42]OFD Sender: No OFD packet to send [00:14:47]OFD Sender: No OFD packet to send [00:14:52]OFD Sender: No OFD packet to send [00:14:57]OFD Sender: No OFD packet to send [00:15:00]recv_with_timeout no data received [00:15:01]accept exits with 8 [00:15:01]New connection [00:15:01]New thread 3067186532 created [00:15:01]Thread 3067043172 joined [00:15:01]Waiting for new connection... [00:15:01] Sock 8.Parse request [00:15:01]Sock 8.Check first char [00:15:01]Sock 8.First char is OK [00:15:01]request: POST /json_proto HTTP/1.0 [00:15:01]Method: POST [00:15:01]URL: /json_proto [00:15:01]Method is POST - this is cgi request [00:15:01]url: /json_proto [00:15:01]query_string will be loaded in cgi processing [00:15:01]execute_cgi json_proto POST (null) [00:15:01]execute_cgi path=json_proto method=POST [00:15:01]POST find Content-Length [00:15:01]Host: 172.17.43.67:8080 [00:15:01]Content-Length: 794 [00:15:01]Content-Type: application/json [00:15:01] [00:15:01]POST finish read [00:15:01]Found Content-Length = 794 [00:15:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 45.640, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:15:01]execute_script... [00:15:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 45.640, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:15:01]POST & json_proto [00:15:01]process_json_proto [00:15:01]json parsed OK: [00:15:01]protocol is kg_v1.0 [00:15:01]action value=close_receipt [00:15:01]process_action close_receipt [00:15:01]cmd_close_receipt [00:15:01]MH_GetDate [00:15:01]Write to MH i2c: F0 00 00 B3 04 A6 [00:15:01]Write i2c OK [00:15:01]MH_I2C_Read... [00:15:01]Read from MH i2c: F0 [00:15:01]MH_I2C_Read... [00:15:01]Read from MH i2c: F0 09 00 [00:15:01]MH_I2C_Read... [00:15:01]Read from MH i2c: F0 09 00 B3 04 00 85 61 EF 66 6A BD 47 65 BD [00:15:01]GetLastDocTimeStamp 1726963964 [00:15:01]current date 1726964101 [00:15:01]FM_GetShiftState [00:15:01]SAM_PROTO_GetShiftState [00:15:01]wFMCommunicate request_size=4 [00:15:01]MH_SAM_APDU [00:15:01]CAPDU: 80 13 01 00 [00:15:01]Write to MH i2c: E2 08 00 B4 04 80 13 01 00 00 00 00 00 35 [00:15:01]Write i2c OK [00:15:01]MH_I2C_Read... [00:15:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:15:01]Read from MH i2c: E2 [00:15:01]MH_I2C_Read... [00:15:01]Read from MH i2c: E2 0E 00 [00:15:01]MH_I2C_Read... [00:15:01]Read from MH i2c: E2 0E 00 B4 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C5 [00:15:01]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:15:01]wFMCommunicate OK [00:15:01]SAM_PROTO_GetShiftState done [00:15:01]FM_GetShiftState done [00:15:01]opened in 1726878748 [00:15:01]opened+sec_in_day 1726965148 [00:15:01]quantity*price = 0 [00:15:01]sum+1 = 1 [00:15:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 413 22.09.2024 00:15 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151663 ФПД: 266735250472604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151663&fm=266735250472604&tin=02508201610067®Number=0000000000091825&sum=0 [00:15:02]StoreToDocumentArchive [00:15:02]shift 474 fd 151663 [00:15:02]save to /storage/0474/doc_00151663 [00:15:02]save last doc name /storage/0474/doc_00151663 to /storage/kkm_last_doc_name [00:15:02]save OK [00:15:02]Clear old archive folders... [00:15:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:15:02]tlvbuf is 002A3DE0 [00:15:02]SAM_PROTO_ClearQueue [00:15:02]wFMCommunicate request_size=4 [00:15:02]MH_SAM_APDU [00:15:02]CAPDU: 80 09 00 00 [00:15:02]Write to MH i2c: E2 08 00 C1 04 80 09 00 00 00 00 00 00 37 [00:15:02]Write i2c OK [00:15:02]MH_I2C_Read... [00:15:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:15:02]Read from MH i2c: E2 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 03 00 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 03 00 C1 04 00 90 00 39 [00:15:02]RAPDU: 90 00 [00:15:02]wFMCommunicate OK [00:15:02]SAM_PROTO_ClearQueue done [00:15:02]KKMCreateOFDPacket [00:15:02]OFDProtocolAddRootSTLVToBuf [00:15:02]FM_MakeSignedData [00:15:02]FM_MakeSignedData [00:15:02]SAM_PROTO_SignData [00:15:02]wFMCommunicate request_size=4 [00:15:02]MH_SAM_APDU [00:15:02]CAPDU: 80 0D 01 02 [00:15:02]Write to MH i2c: E2 08 00 C2 04 80 0D 01 02 00 00 00 00 3F [00:15:02]Write i2c OK [00:15:02]MH_I2C_Read... [00:15:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:15:02]OFD Sender: No OFD packet to send [00:15:02]Read from MH i2c: E2 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 03 00 [00:15:02]MH_I2C_Read... [00:15:02]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [00:15:02]RAPDU: 90 00 [00:15:02]wFMCommunicate OK [00:15:02]wFMCommunicate request_size=255 [00:15:02]MH_SAM_APDU [00:15:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 B2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 85 61 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 50 02 00 35 04 06 00 F2 98 23 DA [00:15:02]Write to MH i2c: E2 02 01 C3 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 B2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 85 61 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 50 02 00 35 04 06 00 F2 98 23 DA 00 00 92 [00:15:02]Write i2c OK [00:15:02]MH_I2C_Read... [00:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:15:03]Read from MH i2c: E2 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 03 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [00:15:03]RAPDU: 90 00 [00:15:03]wFMCommunicate OK [00:15:03]wFMCommunicate request_size=7 [00:15:03]MH_SAM_APDU [00:15:03]CAPDU: 80 0D 02 02 02 7E 9C [00:15:03]Write to MH i2c: E2 0A 00 C4 04 80 0D 02 02 02 00 7E 9C 00 00 60 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:15:03]Read from MH i2c: E2 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 03 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [00:15:03]RAPDU: 90 00 [00:15:03]wFMCommunicate OK [00:15:03]wFMCommunicate request_size=4 [00:15:03]MH_SAM_APDU [00:15:03]CAPDU: 80 0D 03 02 [00:15:03]Write to MH i2c: E2 08 00 C5 04 80 0D 03 02 00 00 00 00 44 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:15:03]Read from MH i2c: E2 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 0B 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 0B 00 C5 04 00 89 83 A6 44 69 A9 1E E6 90 00 51 [00:15:03]RAPDU: 89 83 A6 44 69 A9 1E E6 90 00 [00:15:03]wFMCommunicate OK [00:15:03]SAM_PROTO_SignData done [00:15:03]FM_MakeSignedData done [00:15:03]CreateOFDProtocolMessage [00:15:03]wFMCommunicate request_size=4 [00:15:03]MH_SAM_APDU [00:15:03]CAPDU: 80 11 00 00 [00:15:03]Write to MH i2c: E2 08 00 C6 04 80 11 00 00 00 00 00 00 44 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:15:03]Read from MH i2c: E2 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 17 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: E2 17 00 C6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 97 [00:15:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:15:03]wFMCommunicate OK [00:15:03]CreateOFDProtocolMessage done [00:15:03]OFDSenderStorePacket 151663 [00:15:03]StoreOFDPacket docnum=151663 [00:15:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C5 CC 04 01 78 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 B2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 85 61 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 50 02 00 35 04 06 00 F2 98 23 DA 7E 9C 89 83 A6 44 69 A9 1E E6 [00:15:03]CheckFolder [00:15:03]dirname=/storage/ofd_packets [00:15:03]CheckFolder done [00:15:03]ProducePacketName [00:15:03]name=ofd_packets/00151663 [00:15:03]NVStorageSaveData ofd_packets/00151663 [00:15:03]File name is /storage/ofd_packets/00151663 [00:15:03]Write 298 bytes [00:15:03]NVStorageSaveData done [00:15:03]OFDSenderStorePacket done [00:15:03]KKMCreateOFDPacket done [00:15:03]NVStorageSaveData kkm_last_timestamp [00:15:03]File name is /storage/kkm_last_timestamp [00:15:03]Write 4 bytes [00:15:03]NVStorageSaveData done [00:15:03]ExternCall_PrintAddStr [00:15:03]wPrintStart [00:15:03]Write to MH i2c: 01 00 00 C7 04 CB [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: 01 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: 01 07 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 FF 0F E0 [00:15:03]RasterBufferAndPrint [00:15:03]line Счет N : (1)1785681 [00:15:03]line ИНН: 02508201610067 [00:15:03]line Контрольно-Кассовый Чек [00:15:03]line ПРОДАЖА [00:15:03]line ТРК (МРК, ГНК) : 41 [00:15:03]line Товар: 2710194210 [00:15:03]line ДТ-К-5 [00:15:03]line 45.640 * 0.00 [00:15:03]line = 0.00 [00:15:03]line НДС 12% НСП 1% [00:15:03]line > о реализуемом товаре [00:15:03]line ИТОГО: 0.00 [00:15:03]line НСП 1% : 0.00 [00:15:03]line НДС 12% : 0.00 [00:15:03]line Наличными: 0.00 [00:15:03]line Безнал.: 0.00 [00:15:03]line Место: АЗС № 89 "Партнер Нефть" [00:15:03]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:15:03]line СНО: Общий режим [00:15:03]line Чек 413 22.09.2024 00:15 [00:15:03]line Смена: 474 ФФД: 1.0 [00:15:03]line ЗНМ: 0300000113 [00:15:03]line РНМ: 0000000000091825 [00:15:03]line Версия ККМ: 001 [00:15:03]line Платежная система: O! деньги [00:15:03]line ФМ: 0000000000871835 [00:15:03]line ФД: 151663 [00:15:03]line ФПД: 266735250472604 [00:15:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001501&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151663&fm=266735250472604&tin=02508201610067®Number=0000000000091825&sum=0 [00:15:03]written 0, free lines is 4095 [00:15:03]OFD Sender: Processing packet 151663 [packets to send 826, broken 825] [00:15:03]ProducePacketName [00:15:03]name=ofd_packets/00151663 [00:15:03]OFD Sender: To server: pG, [00:15:03]CommunicateWithHost lk.salyk.kg:30040 [00:15:03]ConnectInit lk.salyk.kg [00:15:03]Write to MH i2c: 01 00 00 F1 04 F5 [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: 01 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: 01 07 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: 01 07 00 F1 04 00 00 00 00 00 F0 0C F8 [00:15:03]RasterBufferAndPrint [00:15:03]line [00:15:03]line [00:15:03]line [00:15:03]line [00:15:03]line [00:15:03]written 0, free lines is 3318 [00:15:03]MH_Cut [00:15:03]Write to MH i2c: D1 01 00 F8 04 01 CE [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: D1 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: D1 01 00 [00:15:03]MH_I2C_Read... [00:15:03]Read from MH i2c: D1 01 00 F8 04 00 CD [00:15:03]Write to MH i2c: 01 00 00 F9 04 FD [00:15:03]Write i2c OK [00:15:03]MH_I2C_Read... [00:15:03]Connected sock=10 [00:15:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 C5 CC 04 01 78 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 48 B2 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 85 61 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 50 02 00 35 04 06 00 F2 98 23 DA 7E 9C 89 83 A6 44 69 A9 1E E6 [00:15:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 1C F7 47 00 27 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 6F 50 02 00 F4 03 04 00 8B 09 EF 66 B6 04 01 00 00 D7 D1 A3 54 36 5D 90 FE [00:15:04]CommunicateWithHost err = 0 [00:15:04]CheckOFDResponse [00:15:04]1017 (14) - 77093643461234 [00:15:04]1041 (16) - 0000000000871835 [00:15:04]1040 (4) - 151663 [00:15:04]1012 (4) - 21.09.2024 17:59 [00:15:04]1206 (1) - 0 [00:15:04]OFD Sender: Remove packet 151663 [00:15:04]ProducePacketName [00:15:04]name=ofd_packets/00151663 [00:15:04]NVStorageDeleteData [00:15:04]*** Cut start [00:15:04]*** Purtial cut [00:15:04]*** Stage 1: CUTSNS_PIN = 1 [00:15:04]Read from MH i2c: 01 [00:15:04]MH_I2C_Read... [00:15:04]*** Stop cut motor [00:15:04]*** Cut end [00:15:04]Read from MH i2c: 01 07 00 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: 01 07 00 F9 04 00 00 00 00 00 FF 0F 12 [00:15:04]process_action close_receipt done [00:15:04]requested_data is exist [00:15:04]produce_requested_data [00:15:04]requested_item fm.sn is exist - process it [00:15:04]wFMCommunicate request_size=4 [00:15:04]MH_SAM_APDU [00:15:04]CAPDU: 80 11 00 00 [00:15:04]Write to MH i2c: E2 08 00 FA 04 80 11 00 00 00 00 00 00 78 [00:15:04]Write i2c OK [00:15:04]MH_I2C_Read... [00:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:15:04]OFD Sender: No OFD packet to send [00:15:04]Read from MH i2c: E2 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 17 00 [00:15:04]MH_I2C_Read... [00:15:04]Read from MH i2c: E2 17 00 FA 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 CB [00:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:15:04]wFMCommunicate OK [00:15:04]requested_item fd.num is exist - process it [00:15:04]SAM_PROTO_GetFieldsCounters [00:15:04]wFMCommunicate request_size=4 [00:15:04]MH_SAM_APDU [00:15:04]CAPDU: 80 13 00 00 [00:15:04]Write to MH i2c: E2 08 00 FB 04 80 13 00 00 00 00 00 00 7B [00:15:04]Write i2c OK [00:15:04]MH_I2C_Read... [00:15:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:15:05]Read from MH i2c: E2 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 62 00 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 62 00 FB 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 12 [00:15:05]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 6F 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9D 01 00 00 5E 04 04 00 9D 01 00 00 57 04 04 00 9E 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:15:05]wFMCommunicate OK [00:15:05]SAM_PROTO_GetFieldsCounters done [00:15:05]requested_item shift.num is exist - process it [00:15:05]requested_item shift.opened is exist - process it [00:15:05]req_shift_opened [00:15:05]FM_GetShiftState [00:15:05]SAM_PROTO_GetShiftState [00:15:05]wFMCommunicate request_size=4 [00:15:05]MH_SAM_APDU [00:15:05]CAPDU: 80 13 01 00 [00:15:05]Write to MH i2c: E2 08 00 FC 04 80 13 01 00 00 00 00 00 7D [00:15:05]Write i2c OK [00:15:05]MH_I2C_Read... [00:15:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:15:05]Read from MH i2c: E2 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 0E 00 [00:15:05]MH_I2C_Read... [00:15:05]Read from MH i2c: E2 0E 00 FC 04 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 0D [00:15:05]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:15:05]wFMCommunicate OK [00:15:05]SAM_PROTO_GetShiftState done [00:15:05]FM_GetShiftState done [00:15:05]req_shift_opened done [00:15:05]requested_item shift.open_date is exist - process it [00:15:05]req_shift_open_date [00:15:05]req_shift_open_date done [00:15:05]produce_requested_data done [00:15:05]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151663,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:15:05]process_action_free close_receipt [00:15:05]json_value_free [00:15:05]json_value_free done [00:15:05]process_json_proto returns [00:15:05]Send response to host [00:15:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151663,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:15:05]free response buf [00:15:05]execute_script done [00:15:05]execute_script returns [00:15:05]free content buf [00:15:05]Sock 8.Close socket [00:15:05]Sock 8.Thread stoped [00:15:09]OFD Sender: No OFD packet to send [00:15:14]OFD Sender: No OFD packet to send [00:15:19]OFD Sender: No OFD packet to send [00:15:24]OFD Sender: No OFD packet to send [00:15:28]recv_with_timeout no data received [00:15:29]OFD Sender: No OFD packet to send [00:15:34]OFD Sender: No OFD packet to send [00:15:39]OFD Sender: No OFD packet to send [00:15:45]OFD Sender: No OFD packet to send [00:15:45]recv_with_timeout no data received [00:15:50]OFD Sender: No OFD packet to send [00:15:55]OFD Sender: No OFD packet to send [00:16:00]OFD Sender: No OFD packet to send [00:16:05]OFD Sender: No OFD packet to send [00:16:09]recv_with_timeout no data received [00:16:10]OFD Sender: No OFD packet to send [00:16:15]OFD Sender: No OFD packet to send [00:16:20]OFD Sender: No OFD packet to send [00:16:25]OFD Sender: No OFD packet to send [00:16:30]OFD Sender: No OFD packet to send [00:16:35]OFD Sender: No OFD packet to send [00:16:40]OFD Sender: No OFD packet to send [00:16:45]OFD Sender: No OFD packet to send [00:16:50]OFD Sender: No OFD packet to send [00:16:55]OFD Sender: No OFD packet to send [00:17:00]OFD Sender: No OFD packet to send [00:17:05]OFD Sender: No OFD packet to send [00:17:10]OFD Sender: No OFD packet to send [00:17:15]OFD Sender: No OFD packet to send [00:17:20]OFD Sender: No OFD packet to send [00:17:25]OFD Sender: No OFD packet to send [00:17:30]OFD Sender: No OFD packet to send [00:17:35]OFD Sender: No OFD packet to send [00:17:40]OFD Sender: No OFD packet to send [00:17:45]OFD Sender: No OFD packet to send [00:17:50]OFD Sender: No OFD packet to send [00:17:55]OFD Sender: No OFD packet to send [00:18:00]OFD Sender: No OFD packet to send [00:18:05]OFD Sender: No OFD packet to send [00:18:10]OFD Sender: No OFD packet to send [00:18:15]OFD Sender: No OFD packet to send [00:18:19]int [00:18:19]Write to MH i2c: 01 00 00 FD 04 01 [00:18:19]*** FLAG_PRN_KEY set [00:18:19]Write i2c OK [00:18:19]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 07 00 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 07 00 FD 04 00 08 00 00 00 FF 0F 1E [00:18:20]state=0 [00:18:20]Key pressed [00:18:20]Feed [00:18:20]Write to MH i2c: D8 00 00 FE 04 D9 [00:18:20]Write i2c OK [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: D8 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: D8 01 00 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: D8 01 00 FE 04 00 DA [00:18:20]int [00:18:20]Write to MH i2c: 01 00 00 FF 04 03 [00:18:20]Write i2c OK [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 07 00 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 07 00 FF 04 00 48 00 00 00 3C 00 8E [00:18:20]state=2 [00:18:20]Key pressed [00:18:20]int [00:18:20]Write to MH i2c: 01 00 00 00 05 05 [00:18:20]*** FLAG_PRN_KEY reset [00:18:20]Write i2c OK [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 07 00 [00:18:20]MH_I2C_Read... [00:18:20]Read from MH i2c: 01 07 00 00 05 00 00 00 00 00 F6 0F 11 [00:18:20]state=2 [00:18:20]Stop feed [00:18:20]OFD Sender: No OFD packet to send [00:18:25]OFD Sender: No OFD packet to send [00:18:30]OFD Sender: No OFD packet to send [00:18:35]OFD Sender: No OFD packet to send [00:18:40]OFD Sender: No OFD packet to send [00:18:45]OFD Sender: No OFD packet to send [00:18:50]OFD Sender: No OFD packet to send [00:18:55]OFD Sender: No OFD packet to send [00:19:00]OFD Sender: No OFD packet to send [00:19:00]recv_with_timeout no data received [00:19:05]OFD Sender: No OFD packet to send [00:19:10]OFD Sender: No OFD packet to send [00:19:15]OFD Sender: No OFD packet to send [00:19:20]OFD Sender: No OFD packet to send [00:19:23]accept exits with 9 [00:19:23]New connection [00:19:23]New thread 3067043172 created [00:19:23]Thread 3067186532 joined [00:19:23]Waiting for new connection... [00:19:23] Sock 9.Parse request [00:19:23]Sock 9.Check first char [00:19:23]Sock 9.First char is OK [00:19:23]request: POST /json_proto HTTP/1.0 [00:19:23]Method: POST [00:19:23]URL: /json_proto [00:19:23]Method is POST - this is cgi request [00:19:23]url: /json_proto [00:19:23]query_string will be loaded in cgi processing [00:19:23]execute_cgi json_proto POST (null) [00:19:23]execute_cgi path=json_proto method=POST [00:19:23]POST find Content-Length [00:19:23]Host: 172.17.43.67:8080 [00:19:23]Content-Length: 680 [00:19:23]Content-Type: application/json [00:19:23] [00:19:23]POST finish read [00:19:23]Found Content-Length = 680 [00:19:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:19:23]execute_script... [00:19: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)1785683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:19:23]POST & json_proto [00:19:23]process_json_proto [00:19:23]json parsed OK: [00:19:23]protocol is kg_v1.0 [00:19:23]action value=close_receipt [00:19:23]process_action close_receipt [00:19:23]cmd_close_receipt [00:19:23]MH_GetDate [00:19:23]Write to MH i2c: F0 00 00 01 05 F5 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 09 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: F0 09 00 01 05 00 8B 62 EF 66 6A BD 47 65 13 [00:19:23]GetLastDocTimeStamp 1726964101 [00:19:23]current date 1726964363 [00:19:23]FM_GetShiftState [00:19:23]SAM_PROTO_GetShiftState [00:19:23]wFMCommunicate request_size=4 [00:19:23]MH_SAM_APDU [00:19:23]CAPDU: 80 13 01 00 [00:19:23]Write to MH i2c: E2 08 00 02 05 80 13 01 00 00 00 00 00 84 [00:19:23]Write i2c OK [00:19:23]MH_I2C_Read... [00:19:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:19:23]Read from MH i2c: E2 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 0E 00 [00:19:23]MH_I2C_Read... [00:19:23]Read from MH i2c: E2 0E 00 02 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 14 [00:19:23]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:19:23]wFMCommunicate OK [00:19:23]SAM_PROTO_GetShiftState done [00:19:23]FM_GetShiftState done [00:19:23]opened in 1726878748 [00:19:23]opened+sec_in_day 1726965148 [00:19:23]quantity*price = 100050 [00:19:23]sum+1 = 100052 [00:19:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 414 22.09.2024 00:19 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151664 ФПД: 25899085700020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001923&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151664&fm=25899085700020&tin=02508201610067®Number=0000000000091825&sum=100000 [00:19:24]StoreToDocumentArchive [00:19:24]shift 474 fd 151664 [00:19:24]save to /storage/0474/doc_00151664 [00:19:24]save last doc name /storage/0474/doc_00151664 to /storage/kkm_last_doc_name [00:19:24]save OK [00:19:24]Clear old archive folders... [00:19:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:19:24]tlvbuf is B6F8EC30 [00:19:24]SAM_PROTO_ClearQueue [00:19:24]wFMCommunicate request_size=4 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 09 00 00 [00:19:24]Write to MH i2c: E2 08 00 0F 05 80 09 00 00 00 00 00 00 86 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 0F 05 00 90 00 88 [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]SAM_PROTO_ClearQueue done [00:19:24]KKMCreateOFDPacket [00:19:24]OFDProtocolAddRootSTLVToBuf [00:19:24]FM_MakeSignedData [00:19:24]FM_MakeSignedData [00:19:24]SAM_PROTO_SignData [00:19:24]wFMCommunicate request_size=4 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 0D 01 02 [00:19:24]Write to MH i2c: E2 08 00 10 05 80 0D 01 02 00 00 00 00 8E [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 10 05 00 90 00 89 [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=255 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 8B 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 50 02 00 35 04 06 00 17 8E 19 CD [00:19:24]Write to MH i2c: E2 02 01 11 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 8B 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 50 02 00 35 04 06 00 17 8E 19 CD 00 00 1C [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 11 05 00 90 00 8A [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=7 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 0D 02 02 02 9B B4 [00:19:24]Write to MH i2c: E2 0A 00 12 05 80 0D 02 02 02 00 9B B4 00 00 E4 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 03 00 12 05 00 90 00 8B [00:19:24]RAPDU: 90 00 [00:19:24]wFMCommunicate OK [00:19:24]wFMCommunicate request_size=4 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 0D 03 02 [00:19:24]Write to MH i2c: E2 08 00 13 05 80 0D 03 02 00 00 00 00 93 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 0B 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 0B 00 13 05 00 51 29 9D 58 FA D0 D7 04 90 00 A8 [00:19:24]RAPDU: 51 29 9D 58 FA D0 D7 04 90 00 [00:19:24]wFMCommunicate OK [00:19:24]SAM_PROTO_SignData done [00:19:24]FM_MakeSignedData done [00:19:24]CreateOFDProtocolMessage [00:19:24]wFMCommunicate request_size=4 [00:19:24]MH_SAM_APDU [00:19:24]CAPDU: 80 11 00 00 [00:19:24]Write to MH i2c: E2 08 00 14 05 80 11 00 00 00 00 00 00 93 [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:19:24]Read from MH i2c: E2 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 17 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: E2 17 00 14 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 E6 [00:19:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:19:24]wFMCommunicate OK [00:19:24]CreateOFDProtocolMessage done [00:19:24]OFDSenderStorePacket 151664 [00:19:24]StoreOFDPacket docnum=151664 [00:19:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 A4 04 01 42 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 8B 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 50 02 00 35 04 06 00 17 8E 19 CD 9B B4 51 29 9D 58 FA D0 D7 04 [00:19:24]CheckFolder [00:19:24]dirname=/storage/ofd_packets [00:19:24]CheckFolder done [00:19:24]ProducePacketName [00:19:24]name=ofd_packets/00151664 [00:19:24]NVStorageSaveData ofd_packets/00151664 [00:19:24]File name is /storage/ofd_packets/00151664 [00:19:24]Write 298 bytes [00:19:24]NVStorageSaveData done [00:19:24]OFDSenderStorePacket done [00:19:24]KKMCreateOFDPacket done [00:19:24]NVStorageSaveData kkm_last_timestamp [00:19:24]File name is /storage/kkm_last_timestamp [00:19:24]Write 4 bytes [00:19:24]NVStorageSaveData done [00:19:24]ExternCall_PrintAddStr [00:19:24]wPrintStart [00:19:24]Write to MH i2c: 01 00 00 15 05 1A [00:19:24]Write i2c OK [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: 01 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: 01 07 00 [00:19:24]MH_I2C_Read... [00:19:24]Read from MH i2c: 01 07 00 15 05 00 00 00 00 00 FF 0F 2F [00:19:24]RasterBufferAndPrint [00:19:24]line Счет N : (1)1785683 [00:19:24]line ИНН: 02508201610067 [00:19:25]line Контрольно-Кассовый Чек [00:19:25]line ПРОДАЖА [00:19:25]line ТРК (МРК, ГНК) : 31 [00:19:25]line Товар: 2710194210 [00:19:25]line ДТ-К-5 [00:19:25]line 13.130 * 76.20 [00:19:25]line = 1000.51 [00:19:25]line НДС 12% НСП 1% [00:19:25]line > о реализуемом товаре [00:19:25]line ОКРУГЛЕНИЕ: -0.51 [00:19:25]line ИТОГО: 1000.00 [00:19:25]line Внесено: 1000.00 [00:19:25]line СДАЧА: 0.00 [00:19:25]line НСП 1% : 8.85 [00:19:25]line НДС 12% : 106.25 [00:19:25]line Наличными: 1000.00 [00:19:25]line Безнал.: 0.00 [00:19:25]line Место: АЗС № 89 "Партнер Нефть" [00:19:25]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:19:25]line СНО: Общий режим [00:19:25]line Чек 414 22.09.2024 00:19 [00:19:25]line Смена: 474 ФФД: 1.0 [00:19:25]line ЗНМ: 0300000113 [00:19:25]line РНМ: 0000000000091825 [00:19:25]line Версия ККМ: 001 [00:19:25]line ФМ: 0000000000871835 [00:19:25]line ФД: 151664 [00:19:25]line ФПД: 25899085700020 [00:19:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T001923&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151664&fm=25899085700020&tin=02508201610067®Number=0000000000091825&sum=100000 [00:19:25]OFD Sender: Processing packet 151664 [packets to send 826, broken 825] [00:19:25]ProducePacketName [00:19:25]name=ofd_packets/00151664 [00:19:25]OFD Sender: To server: pG, [00:19:25]CommunicateWithHost lk.salyk.kg:30040 [00:19:25]ConnectInit lk.salyk.kg [00:19:25]written 0, free lines is 4095 [00:19:25]Write to MH i2c: 01 00 00 40 05 45 [00:19:25]Write i2c OK [00:19:25]MH_I2C_Read... [00:19:25]Read from MH i2c: 01 [00:19:25]MH_I2C_Read... [00:19:25]Read from MH i2c: 01 07 00 [00:19:25]MH_I2C_Read... [00:19:25]Read from MH i2c: 01 07 00 40 05 00 00 00 00 00 DE 0C 36 [00:19:25]RasterBufferAndPrint [00:19:25]line [00:19:25]line [00:19:25]line [00:19:25]line [00:19:25]line [00:19:25]written 0, free lines is 3300 [00:19:25]MH_Cut [00:19:25]Write to MH i2c: D1 01 00 47 05 01 1E [00:19:25]Write i2c OK [00:19:25]MH_I2C_Read... [00:19:25]Read from MH i2c: D1 [00:19:25]MH_I2C_Read... [00:19:25]Read from MH i2c: D1 01 00 [00:19:25]MH_I2C_Read... [00:19:25]Read from MH i2c: D1 01 00 47 05 00 1D [00:19:25]Write to MH i2c: 01 00 00 48 05 4D [00:19:25]Write i2c OK [00:19:25]MH_I2C_Read... [00:19:26]*** Cut start [00:19:26]*** Purtial cut [00:19:26]*** Stage 1: CUTSNS_PIN = 1 [00:19:26]Read from MH i2c: 01 [00:19:26]MH_I2C_Read... [00:19:26]*** Stop cut motor [00:19:26]*** Cut end [00:19:26]Read from MH i2c: 01 07 00 [00:19:26]MH_I2C_Read... [00:19:26]Read from MH i2c: 01 07 00 48 05 00 00 00 00 00 FF 0F 62 [00:19:26]process_action close_receipt done [00:19:26]requested_data is exist [00:19:26]produce_requested_data [00:19:26]requested_item fm.sn is exist - process it [00:19:26]wFMCommunicate request_size=4 [00:19:26]MH_SAM_APDU [00:19:26]CAPDU: 80 11 00 00 [00:19:26]Write to MH i2c: E2 08 00 49 05 80 11 00 00 00 00 00 00 C8 [00:19:26]Write i2c OK [00:19:26]MH_I2C_Read... [00:19:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:19:26]Read from MH i2c: E2 [00:19:26]MH_I2C_Read... [00:19:26]Read from MH i2c: E2 17 00 [00:19:26]MH_I2C_Read... [00:19:26]Read from MH i2c: E2 17 00 49 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 1B [00:19:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:19:26]wFMCommunicate OK [00:19:26]requested_item fd.num is exist - process it [00:19:26]SAM_PROTO_GetFieldsCounters [00:19:26]wFMCommunicate request_size=4 [00:19:26]MH_SAM_APDU [00:19:26]CAPDU: 80 13 00 00 [00:19:26]Write to MH i2c: E2 08 00 4A 05 80 13 00 00 00 00 00 00 CB [00:19:26]Write i2c OK [00:19:26]MH_I2C_Read... [00:19:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:19:27]Read from MH i2c: E2 [00:19:27]MH_I2C_Read... [00:19:27]Read from MH i2c: E2 62 00 [00:19:27]MH_I2C_Read... [00:19:27]Read from MH i2c: E2 62 00 4A 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [00:19:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 70 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:19:27]wFMCommunicate OK [00:19:27]SAM_PROTO_GetFieldsCounters done [00:19:27]requested_item shift.num is exist - process it [00:19:27]requested_item shift.opened is exist - process it [00:19:27]req_shift_opened [00:19:27]FM_GetShiftState [00:19:27]SAM_PROTO_GetShiftState [00:19:27]wFMCommunicate request_size=4 [00:19:27]MH_SAM_APDU [00:19:27]CAPDU: 80 13 01 00 [00:19:27]Write to MH i2c: E2 08 00 4B 05 80 13 01 00 00 00 00 00 CD [00:19:27]Write i2c OK [00:19:27]MH_I2C_Read... [00:19:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:19:27]Read from MH i2c: E2 [00:19:27]MH_I2C_Read... [00:19:27]Read from MH i2c: E2 0E 00 [00:19:27]MH_I2C_Read... [00:19:27]Read from MH i2c: E2 0E 00 4B 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5D [00:19:27]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:19:27]wFMCommunicate OK [00:19:27]SAM_PROTO_GetShiftState done [00:19:27]FM_GetShiftState done [00:19:27]req_shift_opened done [00:19:27]requested_item shift.open_date is exist - process it [00:19:27]req_shift_open_date [00:19:27]req_shift_open_date done [00:19:27]produce_requested_data done [00:19:27]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151664,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:19:27]process_action_free close_receipt [00:19:27]json_value_free [00:19:27]json_value_free done [00:19:27]process_json_proto returns [00:19:27]Send response to host [00:19:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151664,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:19:27]free response buf [00:19:27]execute_script done [00:19:27]execute_script returns [00:19:27]free content buf [00:19:27]Sock 9.Close socket [00:19:27]Sock 9.Thread stoped [00:19:30]Connected sock=11 [00:19:30]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 D3 A4 04 01 42 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 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 8B 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 50 02 00 35 04 06 00 17 8E 19 CD 9B B4 51 29 9D 58 FA D0 D7 04 [00:19:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 FC 35 47 00 87 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 70 50 02 00 F4 03 04 00 95 0A EF 66 B6 04 01 00 00 91 74 2F E9 14 B5 AF 21 [00:19:30]CommunicateWithHost err = 0 [00:19:30]CheckOFDResponse [00:19:30]1017 (14) - 77093643461234 [00:19:30]1041 (16) - 0000000000871835 [00:19:30]1040 (4) - 151664 [00:19:30]1012 (4) - 21.09.2024 18:04 [00:19:30]1206 (1) - 0 [00:19:30]OFD Sender: Remove packet 151664 [00:19:30]ProducePacketName [00:19:30]name=ofd_packets/00151664 [00:19:30]NVStorageDeleteData [00:19:31]OFD Sender: No OFD packet to send [00:19:36]OFD Sender: No OFD packet to send [00:19:41]OFD Sender: No OFD packet to send [00:19:46]OFD Sender: No OFD packet to send [00:19:51]OFD Sender: No OFD packet to send [00:19:56]OFD Sender: No OFD packet to send [00:20:01]OFD Sender: No OFD packet to send [00:20:06]OFD Sender: No OFD packet to send [00:20:07]accept exits with 8 [00:20:07]New connection [00:20:07]New thread 3067186532 created [00:20:07]Thread 3067043172 joined [00:20:07]Waiting for new connection... [00:20:07] Sock 8.Parse request [00:20:07]Sock 8.Check first char [00:20:07]Sock 8.First char is OK [00:20:07]request: POST /json_proto HTTP/1.0 [00:20:07]Method: POST [00:20:07]URL: /json_proto [00:20:07]Method is POST - this is cgi request [00:20:07]url: /json_proto [00:20:07]query_string will be loaded in cgi processing [00:20:07]execute_cgi json_proto POST (null) [00:20:07]execute_cgi path=json_proto method=POST [00:20:07]POST find Content-Length [00:20:07]Host: 172.17.43.67:8080 [00:20:07]Content-Length: 683 [00:20:07]Content-Type: application/json [00:20:07] [00:20:07]POST finish read [00:20:07]Found Content-Length = 683 [00:20:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [00:20:07]execute_script... [00:20: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)1785684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 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" ] } } [00:20:07]POST & json_proto [00:20:07]process_json_proto [00:20:07]json parsed OK: [00:20:07]protocol is kg_v1.0 [00:20:07]action value=close_receipt [00:20:07]process_action close_receipt [00:20:07]cmd_close_receipt [00:20:07]MH_GetDate [00:20:07]Write to MH i2c: F0 00 00 4C 05 40 [00:20:07]Write i2c OK [00:20:07]MH_I2C_Read... [00:20:07]Read from MH i2c: F0 [00:20:07]MH_I2C_Read... [00:20:07]Read from MH i2c: F0 09 00 [00:20:07]MH_I2C_Read... [00:20:07]Read from MH i2c: F0 09 00 4C 05 00 B7 62 EF 66 6A BD 47 65 8A [00:20:07]GetLastDocTimeStamp 1726964363 [00:20:07]current date 1726964407 [00:20:07]FM_GetShiftState [00:20:07]SAM_PROTO_GetShiftState [00:20:07]wFMCommunicate request_size=4 [00:20:07]MH_SAM_APDU [00:20:07]CAPDU: 80 13 01 00 [00:20:07]Write to MH i2c: E2 08 00 4D 05 80 13 01 00 00 00 00 00 CF [00:20:07]Write i2c OK [00:20:07]MH_I2C_Read... [00:20:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:07]Read from MH i2c: E2 [00:20:07]MH_I2C_Read... [00:20:07]Read from MH i2c: E2 0E 00 [00:20:07]MH_I2C_Read... [00:20:07]Read from MH i2c: E2 0E 00 4D 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 5F [00:20:07]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:20:07]wFMCommunicate OK [00:20:07]SAM_PROTO_GetShiftState done [00:20:07]FM_GetShiftState done [00:20:07]opened in 1726878748 [00:20:07]opened+sec_in_day 1726965148 [00:20:07]quantity*price = 200043 [00:20:07]sum+1 = 200044 [00:20:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 415 22.09.2024 00:20 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151665 ФПД: 28432334458039 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T002007&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151665&fm=28432334458039&tin=02508201610067®Number=0000000000091825&sum=200000 [00:20:08]StoreToDocumentArchive [00:20:08]shift 474 fd 151665 [00:20:08]save to /storage/0474/doc_00151665 [00:20:08]save last doc name /storage/0474/doc_00151665 to /storage/kkm_last_doc_name [00:20:08]save OK [00:20:08]Clear old archive folders... [00:20:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:20:08]tlvbuf is 002E55B0 [00:20:08]SAM_PROTO_ClearQueue [00:20:08]wFMCommunicate request_size=4 [00:20:08]MH_SAM_APDU [00:20:08]CAPDU: 80 09 00 00 [00:20:08]Write to MH i2c: E2 08 00 5A 05 80 09 00 00 00 00 00 00 D1 [00:20:08]Write i2c OK [00:20:08]MH_I2C_Read... [00:20:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:20:08]Read from MH i2c: E2 [00:20:08]MH_I2C_Read... [00:20:08]Read from MH i2c: E2 03 00 [00:20:08]MH_I2C_Read... [00:20:08]Read from MH i2c: E2 03 00 5A 05 00 90 00 D3 [00:20:08]RAPDU: 90 00 [00:20:08]wFMCommunicate OK [00:20:08]SAM_PROTO_ClearQueue done [00:20:08]KKMCreateOFDPacket [00:20:08]OFDProtocolAddRootSTLVToBuf [00:20:08]FM_MakeSignedData [00:20:08]FM_MakeSignedData [00:20:08]SAM_PROTO_SignData [00:20:08]wFMCommunicate request_size=4 [00:20:08]MH_SAM_APDU [00:20:08]CAPDU: 80 0D 01 02 [00:20:08]Write to MH i2c: E2 08 00 5B 05 80 0D 01 02 00 00 00 00 D9 [00:20:08]Write i2c OK [00:20:08]MH_I2C_Read... [00:20:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:20:08]Read from MH i2c: E2 [00:20:08]MH_I2C_Read... [00:20:08]Read from MH i2c: E2 03 00 [00:20:08]MH_I2C_Read... [00:20:08]Read from MH i2c: E2 03 00 5B 05 00 90 00 D4 [00:20:08]RAPDU: 90 00 [00:20:08]wFMCommunicate OK [00:20:08]wFMCommunicate request_size=255 [00:20:08]MH_SAM_APDU [00:20:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 9F 01 00 00 F4 03 04 00 B7 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 50 02 00 35 04 06 00 19 [00:20:08]Write to MH i2c: E2 02 01 5C 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 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 9F 01 00 00 F4 03 04 00 B7 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 50 02 00 35 04 06 00 19 00 00 D5 [00:20:08]Write i2c OK [00:20:08]MH_I2C_Read... [00:20:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:09]Read from MH i2c: E2 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 03 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 03 00 5C 05 00 90 00 D5 [00:20:09]RAPDU: 90 00 [00:20:09]wFMCommunicate OK [00:20:09]wFMCommunicate request_size=10 [00:20:09]MH_SAM_APDU [00:20:09]CAPDU: 80 0D 02 02 05 DB EB 32 0C B7 [00:20:09]Write to MH i2c: E2 0D 00 5D 05 80 0D 02 02 05 00 DB EB 32 0C B7 00 00 A1 [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:09]Read from MH i2c: E2 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 03 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 03 00 5D 05 00 90 00 D6 [00:20:09]RAPDU: 90 00 [00:20:09]wFMCommunicate OK [00:20:09]wFMCommunicate request_size=4 [00:20:09]MH_SAM_APDU [00:20:09]CAPDU: 80 0D 03 02 [00:20:09]Write to MH i2c: E2 08 00 5E 05 80 0D 03 02 00 00 00 00 DE [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:20:09]Read from MH i2c: E2 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 0B 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 0B 00 5E 05 00 06 E3 F2 06 C8 F7 C6 AA 90 00 EF [00:20:09]RAPDU: 06 E3 F2 06 C8 F7 C6 AA 90 00 [00:20:09]wFMCommunicate OK [00:20:09]SAM_PROTO_SignData done [00:20:09]FM_MakeSignedData done [00:20:09]CreateOFDProtocolMessage [00:20:09]wFMCommunicate request_size=4 [00:20:09]MH_SAM_APDU [00:20:09]CAPDU: 80 11 00 00 [00:20:09]Write to MH i2c: E2 08 00 5F 05 80 11 00 00 00 00 00 00 DE [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:09]Read from MH i2c: E2 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 17 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: E2 17 00 5F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [00:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:20:09]wFMCommunicate OK [00:20:09]CreateOFDProtocolMessage done [00:20:09]OFDSenderStorePacket 151665 [00:20:09]StoreOFDPacket docnum=151665 [00:20:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF A0 07 01 07 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 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 9F 01 00 00 F4 03 04 00 B7 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 50 02 00 35 04 06 00 19 DB EB 32 0C B7 06 E3 F2 06 C8 F7 C6 AA [00:20:09]CheckFolder [00:20:09]dirname=/storage/ofd_packets [00:20:09]CheckFolder done [00:20:09]ProducePacketName [00:20:09]name=ofd_packets/00151665 [00:20:09]NVStorageSaveData ofd_packets/00151665 [00:20:09]File name is /storage/ofd_packets/00151665 [00:20:09]Write 301 bytes [00:20:09]NVStorageSaveData done [00:20:09]OFDSenderStorePacket done [00:20:09]KKMCreateOFDPacket done [00:20:09]NVStorageSaveData kkm_last_timestamp [00:20:09]File name is /storage/kkm_last_timestamp [00:20:09]Write 4 bytes [00:20:09]NVStorageSaveData done [00:20:09]ExternCall_PrintAddStr [00:20:09]wPrintStart [00:20:09]Write to MH i2c: 01 00 00 60 05 65 [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: 01 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: 01 07 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: 01 07 00 60 05 00 00 00 00 00 FF 0F 7A [00:20:09]RasterBufferAndPrint [00:20:09]line Счет N : (1)1785684 [00:20:09]line ИНН: 02508201610067 [00:20:09]line Контрольно-Кассовый Чек [00:20:09]line ПРОДАЖА [00:20:09]line ТРК (МРК, ГНК) : 13 [00:20:09]line Товар: 2710124500 [00:20:09]line Аи-95-К-5 [00:20:09]line 26.960 * 74.20 [00:20:09]line = 2000.43 [00:20:09]line НДС 12% НСП 1% [00:20:09]line > о реализуемом товаре [00:20:09]line ОКРУГЛЕНИЕ: -0.43 [00:20:09]line ИТОГО: 2000.00 [00:20:09]line Внесено: 2000.00 [00:20:09]line СДАЧА: 0.00 [00:20:09]line НСП 1% : 17.70 [00:20:09]line НДС 12% : 212.43 [00:20:09]line Наличными: 2000.00 [00:20:09]line Безнал.: 0.00 [00:20:09]line Место: АЗС № 89 "Партнер Нефть" [00:20:09]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:20:09]line СНО: Общий режим [00:20:09]line Чек 415 22.09.2024 00:20 [00:20:09]line Смена: 474 ФФД: 1.0 [00:20:09]line ЗНМ: 0300000113 [00:20:09]line РНМ: 0000000000091825 [00:20:09]line Версия ККМ: 001 [00:20:09]line ФМ: 0000000000871835 [00:20:09]line ФД: 151665 [00:20:09]line ФПД: 28432334458039 [00:20:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T002007&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151665&fm=28432334458039&tin=02508201610067®Number=0000000000091825&sum=200000 [00:20:09]written 0, free lines is 4095 [00:20:09]OFD Sender: Processing packet 151665 [packets to send 826, broken 825] [00:20:09]ProducePacketName [00:20:09]name=ofd_packets/00151665 [00:20:09]OFD Sender: To server: pG, [00:20:09]CommunicateWithHost lk.salyk.kg:30040 [00:20:09]ConnectInit lk.salyk.kg [00:20:09]Write to MH i2c: 01 00 00 8B 05 90 [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: 01 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: 01 07 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: 01 07 00 8B 05 00 00 00 00 00 DA 0C 7D [00:20:09]RasterBufferAndPrint [00:20:09]line [00:20:09]line [00:20:09]line [00:20:09]line [00:20:09]line [00:20:09]written 0, free lines is 3296 [00:20:09]MH_Cut [00:20:09]Write to MH i2c: D1 01 00 92 05 01 69 [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: D1 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: D1 01 00 [00:20:09]MH_I2C_Read... [00:20:09]Read from MH i2c: D1 01 00 92 05 00 68 [00:20:09]Write to MH i2c: 01 00 00 93 05 98 [00:20:09]Write i2c OK [00:20:09]MH_I2C_Read... [00:20:10]*** Cut start [00:20:10]*** Purtial cut [00:20:10]*** Stage 1: CUTSNS_PIN = 1 [00:20:10]Read from MH i2c: 01 [00:20:10]MH_I2C_Read... [00:20:10]*** Stop cut motor [00:20:10]*** Cut end [00:20:10]Read from MH i2c: 01 07 00 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: 01 07 00 93 05 00 00 00 00 00 FF 0F AD [00:20:10]process_action close_receipt done [00:20:10]requested_data is exist [00:20:10]produce_requested_data [00:20:10]requested_item fm.sn is exist - process it [00:20:10]wFMCommunicate request_size=4 [00:20:10]MH_SAM_APDU [00:20:10]CAPDU: 80 11 00 00 [00:20:10]Write to MH i2c: E2 08 00 94 05 80 11 00 00 00 00 00 00 13 [00:20:10]Write i2c OK [00:20:10]MH_I2C_Read... [00:20:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:10]Read from MH i2c: E2 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: E2 17 00 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: E2 17 00 94 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 66 [00:20:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:20:10]wFMCommunicate OK [00:20:10]requested_item fd.num is exist - process it [00:20:10]SAM_PROTO_GetFieldsCounters [00:20:10]wFMCommunicate request_size=4 [00:20:10]MH_SAM_APDU [00:20:10]CAPDU: 80 13 00 00 [00:20:10]Write to MH i2c: E2 08 00 95 05 80 13 00 00 00 00 00 00 16 [00:20:10]Write i2c OK [00:20:10]MH_I2C_Read... [00:20:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:20:10]Read from MH i2c: E2 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: E2 62 00 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: E2 62 00 95 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [00:20:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 71 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:20:10]wFMCommunicate OK [00:20:10]SAM_PROTO_GetFieldsCounters done [00:20:10]requested_item shift.num is exist - process it [00:20:10]requested_item shift.opened is exist - process it [00:20:10]req_shift_opened [00:20:10]FM_GetShiftState [00:20:10]SAM_PROTO_GetShiftState [00:20:10]wFMCommunicate request_size=4 [00:20:10]MH_SAM_APDU [00:20:10]CAPDU: 80 13 01 00 [00:20:10]Write to MH i2c: E2 08 00 96 05 80 13 01 00 00 00 00 00 18 [00:20:10]Write i2c OK [00:20:10]MH_I2C_Read... [00:20:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:10]Read from MH i2c: E2 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: E2 0E 00 [00:20:10]MH_I2C_Read... [00:20:10]Read from MH i2c: E2 0E 00 96 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A8 [00:20:10]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:20:10]wFMCommunicate OK [00:20:10]SAM_PROTO_GetShiftState done [00:20:10]FM_GetShiftState done [00:20:10]req_shift_opened done [00:20:10]requested_item shift.open_date is exist - process it [00:20:10]req_shift_open_date [00:20:10]req_shift_open_date done [00:20:10]produce_requested_data done [00:20:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151665,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:20:10]process_action_free close_receipt [00:20:10]json_value_free [00:20:10]json_value_free done [00:20:10]process_json_proto returns [00:20:10]Send response to host [00:20:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151665,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:20:10]free response buf [00:20:10]execute_script done [00:20:10]execute_script returns [00:20:10]free content buf [00:20:10]Sock 8.Close socket [00:20:10]Sock 8.Thread stoped [00:22:22]ConnectInit Can't connect to host [00:22:22]CommunicateWithHost connect error [00:22:22]CommunicateWithHost err = -1 [00:22:22]OFD Sender: Server communicate error [00:22:27]OFD Sender: Processing packet 151665 [packets to send 826, broken 825] [00:22:27]ProducePacketName [00:22:27]name=ofd_packets/00151665 [00:22:27]OFD Sender: To server: pG, [00:22:27]CommunicateWithHost lk.salyk.kg:30040 [00:22:27]ConnectInit lk.salyk.kg [00:22:29]Connected sock=10 [00:22:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 FF A0 07 01 07 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 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 9F 01 00 00 F4 03 04 00 B7 62 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 71 50 02 00 35 04 06 00 19 DB EB 32 0C B7 06 E3 F2 06 C8 F7 C6 AA [00:22:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 F1 3E 47 00 B0 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 38 37 31 38 33 35 10 04 04 00 71 50 02 00 F4 03 04 00 48 0B EF 66 B6 04 01 00 00 68 80 65 4C A9 02 15 53 [00:22:29]CommunicateWithHost err = 0 [00:22:29]CheckOFDResponse [00:22:29]1017 (14) - 77093643461234 [00:22:29]1041 (16) - 0000000000871835 [00:22:29]1040 (4) - 151665 [00:22:29]1012 (4) - 21.09.2024 18:07 [00:22:29]1206 (1) - 0 [00:22:29]OFD Sender: Remove packet 151665 [00:22:29]ProducePacketName [00:22:29]name=ofd_packets/00151665 [00:22:29]NVStorageDeleteData [00:22:30]OFD Sender: No OFD packet to send [00:22:33]accept exits with 9 [00:22:33]New connection [00:22:33]New thread 3067043172 created [00:22:33]Thread 3067186532 joined [00:22:33]Waiting for new connection... [00:22:33] Sock 9.Parse request [00:22:33]Sock 9.Check first char [00:22:33]Sock 9.First char is OK [00:22:33]request: POST /json_proto HTTP/1.0 [00:22:33]Method: POST [00:22:33]URL: /json_proto [00:22:33]Method is POST - this is cgi request [00:22:33]url: /json_proto [00:22:33]query_string will be loaded in cgi processing [00:22:33]execute_cgi json_proto POST (null) [00:22:33]execute_cgi path=json_proto method=POST [00:22:33]POST find Content-Length [00:22:33]Host: 172.17.43.67:8080 [00:22:33]Content-Length: 678 [00:22:33]Content-Type: application/json [00:22:33] [00:22:33]POST finish read [00:22:33]Found Content-Length = 678 [00:22:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:33]execute_script... [00:22: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)1785685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:22:33]POST & json_proto [00:22:33]process_json_proto [00:22:33]json parsed OK: [00:22:33]protocol is kg_v1.0 [00:22:33]action value=close_receipt [00:22:33]process_action close_receipt [00:22:33]cmd_close_receipt [00:22:33]MH_GetDate [00:22:33]Write to MH i2c: F0 00 00 97 05 8B [00:22:33]Write i2c OK [00:22:33]MH_I2C_Read... [00:22:33]Read from MH i2c: F0 [00:22:33]MH_I2C_Read... [00:22:33]Read from MH i2c: F0 09 00 [00:22:33]MH_I2C_Read... [00:22:33]Read from MH i2c: F0 09 00 97 05 00 4A 63 EF 66 6A BD 47 65 69 [00:22:33]GetLastDocTimeStamp 1726964407 [00:22:33]current date 1726964554 [00:22:33]FM_GetShiftState [00:22:33]SAM_PROTO_GetShiftState [00:22:33]wFMCommunicate request_size=4 [00:22:33]MH_SAM_APDU [00:22:33]CAPDU: 80 13 01 00 [00:22:33]Write to MH i2c: E2 08 00 98 05 80 13 01 00 00 00 00 00 1A [00:22:33]Write i2c OK [00:22:33]MH_I2C_Read... [00:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:33]Read from MH i2c: E2 [00:22:33]MH_I2C_Read... [00:22:33]Read from MH i2c: E2 0E 00 [00:22:33]MH_I2C_Read... [00:22:33]Read from MH i2c: E2 0E 00 98 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AA [00:22:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:22:33]wFMCommunicate OK [00:22:33]SAM_PROTO_GetShiftState done [00:22:33]FM_GetShiftState done [00:22:33]opened in 1726878748 [00:22:33]opened+sec_in_day 1726965148 [00:22:33]quantity*price = 50036 [00:22:33]sum+1 = 50037 [00:22:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 416 22.09.2024 00:22 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151666 ФПД: 155401565829556 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T002234&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151666&fm=155401565829556&tin=02508201610067®Number=0000000000091825&sum=50000 [00:22:35]StoreToDocumentArchive [00:22:35]shift 474 fd 151666 [00:22:35]save to /storage/0474/doc_00151666 [00:22:35]save last doc name /storage/0474/doc_00151666 to /storage/kkm_last_doc_name [00:22:35]save OK [00:22:35]Clear old archive folders... [00:22:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:22:35]tlvbuf is 002F76C0 [00:22:35]SAM_PROTO_ClearQueue [00:22:35]wFMCommunicate request_size=4 [00:22:35]MH_SAM_APDU [00:22:35]CAPDU: 80 09 00 00 [00:22:35]Write to MH i2c: E2 08 00 A5 05 80 09 00 00 00 00 00 00 1C [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:22:35]Read from MH i2c: E2 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 A5 05 00 90 00 1E [00:22:35]RAPDU: 90 00 [00:22:35]wFMCommunicate OK [00:22:35]SAM_PROTO_ClearQueue done [00:22:35]KKMCreateOFDPacket [00:22:35]OFDProtocolAddRootSTLVToBuf [00:22:35]FM_MakeSignedData [00:22:35]FM_MakeSignedData [00:22:35]SAM_PROTO_SignData [00:22:35]wFMCommunicate request_size=4 [00:22:35]MH_SAM_APDU [00:22:35]CAPDU: 80 0D 01 02 [00:22:35]Write to MH i2c: E2 08 00 A6 05 80 0D 01 02 00 00 00 00 24 [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:22:35]Read from MH i2c: E2 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 A6 05 00 90 00 1F [00:22:35]RAPDU: 90 00 [00:22:35]wFMCommunicate OK [00:22:35]wFMCommunicate request_size=255 [00:22:35]MH_SAM_APDU [00:22:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 4A 63 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 50 02 00 35 04 06 00 8D [00:22:35]Write to MH i2c: E2 02 01 A7 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 4A 63 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 50 02 00 35 04 06 00 8D 00 00 72 [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]OFD Sender: No OFD packet to send [00:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:35]Read from MH i2c: E2 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 A7 05 00 90 00 20 [00:22:35]RAPDU: 90 00 [00:22:35]wFMCommunicate OK [00:22:35]wFMCommunicate request_size=10 [00:22:35]MH_SAM_APDU [00:22:35]CAPDU: 80 0D 02 02 05 56 3F 20 F9 B4 [00:22:35]Write to MH i2c: E2 0D 00 A8 05 80 0D 02 02 05 00 56 3F 20 F9 B4 00 00 93 [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:22:35]Read from MH i2c: E2 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 03 00 A8 05 00 90 00 21 [00:22:35]RAPDU: 90 00 [00:22:35]wFMCommunicate OK [00:22:35]wFMCommunicate request_size=4 [00:22:35]MH_SAM_APDU [00:22:35]CAPDU: 80 0D 03 02 [00:22:35]Write to MH i2c: E2 08 00 A9 05 80 0D 03 02 00 00 00 00 29 [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:22:35]Read from MH i2c: E2 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 0B 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 0B 00 A9 05 00 C4 54 44 52 43 4E D3 F5 90 00 31 [00:22:35]RAPDU: C4 54 44 52 43 4E D3 F5 90 00 [00:22:35]wFMCommunicate OK [00:22:35]SAM_PROTO_SignData done [00:22:35]FM_MakeSignedData done [00:22:35]CreateOFDProtocolMessage [00:22:35]wFMCommunicate request_size=4 [00:22:35]MH_SAM_APDU [00:22:35]CAPDU: 80 11 00 00 [00:22:35]Write to MH i2c: E2 08 00 AA 05 80 11 00 00 00 00 00 00 29 [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:35]Read from MH i2c: E2 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 17 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: E2 17 00 AA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7C [00:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:22:35]wFMCommunicate OK [00:22:35]CreateOFDProtocolMessage done [00:22:35]OFDSenderStorePacket 151666 [00:22:35]StoreOFDPacket docnum=151666 [00:22:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 27 6F 07 01 D8 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 4A 63 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 50 02 00 35 04 06 00 8D 56 3F 20 F9 B4 C4 54 44 52 43 4E D3 F5 [00:22:35]CheckFolder [00:22:35]dirname=/storage/ofd_packets [00:22:35]CheckFolder done [00:22:35]ProducePacketName [00:22:35]name=ofd_packets/00151666 [00:22:35]NVStorageSaveData ofd_packets/00151666 [00:22:35]File name is /storage/ofd_packets/00151666 [00:22:35]Write 301 bytes [00:22:35]NVStorageSaveData done [00:22:35]OFDSenderStorePacket done [00:22:35]KKMCreateOFDPacket done [00:22:35]NVStorageSaveData kkm_last_timestamp [00:22:35]File name is /storage/kkm_last_timestamp [00:22:35]Write 4 bytes [00:22:35]NVStorageSaveData done [00:22:35]ExternCall_PrintAddStr [00:22:35]wPrintStart [00:22:35]Write to MH i2c: 01 00 00 AB 05 B0 [00:22:35]Write i2c OK [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: 01 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: 01 07 00 [00:22:35]MH_I2C_Read... [00:22:35]Read from MH i2c: 01 07 00 AB 05 00 00 00 00 00 FF 0F C5 [00:22:35]RasterBufferAndPrint [00:22:35]line Счет N : (1)1785685 [00:22:35]line ИНН: 02508201610067 [00:22:35]line Контрольно-Кассовый Чек [00:22:35]line ПРОДАЖА [00:22:35]line ТРК (МРК, ГНК) : 42 [00:22:35]line Товар: 2710124130 [00:22:35]line Аи-92-К-5 [00:22:35]line 7.380 * 67.80 [00:22:35]line = 500.36 [00:22:35]line НДС 12% НСП 1% [00:22:35]line > о реализуемом товаре [00:22:35]line ОКРУГЛЕНИЕ: -0.36 [00:22:35]line ИТОГО: 500.00 [00:22:35]line Внесено: 500.00 [00:22:35]line СДАЧА: 0.00 [00:22:35]line НСП 1% : 4.43 [00:22:35]line НДС 12% : 53.14 [00:22:35]line Наличными: 500.00 [00:22:35]line Безнал.: 0.00 [00:22:35]line Место: АЗС № 89 "Партнер Нефть" [00:22:35]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:22:35]line СНО: Общий режим [00:22:35]line Чек 416 22.09.2024 00:22 [00:22:35]line Смена: 474 ФФД: 1.0 [00:22:35]line ЗНМ: 0300000113 [00:22:35]line РНМ: 0000000000091825 [00:22:35]line Версия ККМ: 001 [00:22:35]line ФМ: 0000000000871835 [00:22:35]line ФД: 151666 [00:22:35]line ФПД: 155401565829556 [00:22:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T002234&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151666&fm=155401565829556&tin=02508201610067®Number=0000000000091825&sum=50000 [00:22:35]OFD Sender: Processing packet 151666 [packets to send 826, broken 825] [00:22:35]ProducePacketName [00:22:35]name=ofd_packets/00151666 [00:22:35]OFD Sender: To server: pG, [00:22:35]CommunicateWithHost lk.salyk.kg:30040 [00:22:35]ConnectInit lk.salyk.kg [00:22:35]written 0, free lines is 4095 [00:22:36]Write to MH i2c: 01 00 00 D6 05 DB [00:22:36]Write i2c OK [00:22:36]MH_I2C_Read... [00:22:36]Read from MH i2c: 01 [00:22:36]MH_I2C_Read... [00:22:36]Read from MH i2c: 01 07 00 [00:22:36]MH_I2C_Read... [00:22:36]Read from MH i2c: 01 07 00 D6 05 00 00 00 00 00 DA 0C C8 [00:22:36]RasterBufferAndPrint [00:22:36]line [00:22:36]line [00:22:36]line [00:22:36]line [00:22:36]line [00:22:36]written 0, free lines is 3296 [00:22:36]MH_Cut [00:22:36]Write to MH i2c: D1 01 00 DD 05 01 B4 [00:22:36]Write i2c OK [00:22:36]MH_I2C_Read... [00:22:36]Read from MH i2c: D1 [00:22:36]MH_I2C_Read... [00:22:36]Read from MH i2c: D1 01 00 [00:22:36]MH_I2C_Read... [00:22:36]Read from MH i2c: D1 01 00 DD 05 00 B3 [00:22:36]Write to MH i2c: 01 00 00 DE 05 E3 [00:22:36]Write i2c OK [00:22:36]MH_I2C_Read... [00:22:37]*** Cut start [00:22:37]*** Purtial cut [00:22:37]*** Stage 1: CUTSNS_PIN = 1 [00:22:37]Read from MH i2c: 01 [00:22:37]MH_I2C_Read... [00:22:37]*** Stop cut motor [00:22:37]*** Cut end [00:22:37]Read from MH i2c: 01 07 00 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 FF 0F F8 [00:22:37]process_action close_receipt done [00:22:37]requested_data is exist [00:22:37]produce_requested_data [00:22:37]requested_item fm.sn is exist - process it [00:22:37]wFMCommunicate request_size=4 [00:22:37]MH_SAM_APDU [00:22:37]CAPDU: 80 11 00 00 [00:22:37]Write to MH i2c: E2 08 00 DF 05 80 11 00 00 00 00 00 00 5E [00:22:37]Write i2c OK [00:22:37]MH_I2C_Read... [00:22:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:22:37]Read from MH i2c: E2 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 17 00 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 17 00 DF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B1 [00:22:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:22:37]wFMCommunicate OK [00:22:37]requested_item fd.num is exist - process it [00:22:37]SAM_PROTO_GetFieldsCounters [00:22:37]wFMCommunicate request_size=4 [00:22:37]MH_SAM_APDU [00:22:37]CAPDU: 80 13 00 00 [00:22:37]Write to MH i2c: E2 08 00 E0 05 80 13 00 00 00 00 00 00 61 [00:22:37]Write i2c OK [00:22:37]MH_I2C_Read... [00:22:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:22:37]Read from MH i2c: E2 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 62 00 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 62 00 E0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 04 [00:22:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 72 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:22:37]wFMCommunicate OK [00:22:37]SAM_PROTO_GetFieldsCounters done [00:22:37]requested_item shift.num is exist - process it [00:22:37]requested_item shift.opened is exist - process it [00:22:37]req_shift_opened [00:22:37]FM_GetShiftState [00:22:37]SAM_PROTO_GetShiftState [00:22:37]wFMCommunicate request_size=4 [00:22:37]MH_SAM_APDU [00:22:37]CAPDU: 80 13 01 00 [00:22:37]Write to MH i2c: E2 08 00 E1 05 80 13 01 00 00 00 00 00 63 [00:22:37]Write i2c OK [00:22:37]MH_I2C_Read... [00:22:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:22:37]Read from MH i2c: E2 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 0E 00 [00:22:37]MH_I2C_Read... [00:22:37]Read from MH i2c: E2 0E 00 E1 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F3 [00:22:37]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:22:37]wFMCommunicate OK [00:22:37]SAM_PROTO_GetShiftState done [00:22:37]FM_GetShiftState done [00:22:37]req_shift_opened done [00:22:37]requested_item shift.open_date is exist - process it [00:22:37]req_shift_open_date [00:22:37]req_shift_open_date done [00:22:37]produce_requested_data done [00:22:37]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151666,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:22:37]process_action_free close_receipt [00:22:37]json_value_free [00:22:37]json_value_free done [00:22:37]process_json_proto returns [00:22:37]Send response to host [00:22:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151666,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:22:37]free response buf [00:22:37]execute_script done [00:22:37]execute_script returns [00:22:37]free content buf [00:22:37]Sock 9.Close socket [00:22:37]Sock 9.Thread stoped [00:22:37]Connected sock=11 [00:22:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 27 6F 07 01 D8 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 4A 63 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 72 50 02 00 35 04 06 00 8D 56 3F 20 F9 B4 C4 54 44 52 43 4E D3 F5 [00:22:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 38 49 47 00 94 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 38 37 31 38 33 35 10 04 04 00 72 50 02 00 F4 03 04 00 51 0B EF 66 B6 04 01 00 00 8F 8C C2 C2 0D 48 CF EF [00:22:38]CommunicateWithHost err = 0 [00:22:38]CheckOFDResponse [00:22:38]1017 (14) - 77093643461234 [00:22:38]1041 (16) - 0000000000871835 [00:22:38]1040 (4) - 151666 [00:22:38]1012 (4) - 21.09.2024 18:07 [00:22:38]1206 (1) - 0 [00:22:38]OFD Sender: Remove packet 151666 [00:22:38]ProducePacketName [00:22:38]name=ofd_packets/00151666 [00:22:38]NVStorageDeleteData [00:22:38]OFD Sender: No OFD packet to send [00:22:43]OFD Sender: No OFD packet to send [00:22:48]recv_with_timeout no data received [00:22:48]OFD Sender: No OFD packet to send [00:22:53]OFD Sender: No OFD packet to send [00:22:58]OFD Sender: No OFD packet to send [00:23:03]OFD Sender: No OFD packet to send [00:23:08]OFD Sender: No OFD packet to send [00:23:13]OFD Sender: No OFD packet to send [00:23:18]OFD Sender: No OFD packet to send [00:23:23]OFD Sender: No OFD packet to send [00:23:28]OFD Sender: No OFD packet to send [00:23:33]OFD Sender: No OFD packet to send [00:23:38]OFD Sender: No OFD packet to send [00:23:39]recv_with_timeout no data received [00:23:44]OFD Sender: No OFD packet to send [00:23:49]OFD Sender: No OFD packet to send [00:23:54]OFD Sender: No OFD packet to send [00:23:56]recv_with_timeout no data received [00:23:59]OFD Sender: No OFD packet to send [00:24:04]OFD Sender: No OFD packet to send [00:24:09]OFD Sender: No OFD packet to send [00:24:14]OFD Sender: No OFD packet to send [00:24:19]OFD Sender: No OFD packet to send [00:24:24]OFD Sender: No OFD packet to send [00:24:29]OFD Sender: No OFD packet to send [00:24:34]OFD Sender: No OFD packet to send [00:24:39]OFD Sender: No OFD packet to send [00:24:43]recv_with_timeout no data received [00:24:44]OFD Sender: No OFD packet to send [00:24:49]OFD Sender: No OFD packet to send [00:24:54]OFD Sender: No OFD packet to send [00:24:59]OFD Sender: No OFD packet to send [00:25:04]OFD Sender: No OFD packet to send [00:25:09]OFD Sender: No OFD packet to send [00:25:14]OFD Sender: No OFD packet to send [00:25:19]OFD Sender: No OFD packet to send [00:25:24]OFD Sender: No OFD packet to send [00:25:29]OFD Sender: No OFD packet to send [00:25:34]OFD Sender: No OFD packet to send [00:25:39]OFD Sender: No OFD packet to send [00:25:44]OFD Sender: No OFD packet to send [00:25:49]OFD Sender: No OFD packet to send [00:25:54]OFD Sender: No OFD packet to send [00:25:59]OFD Sender: No OFD packet to send [00:26:04]OFD Sender: No OFD packet to send [00:26:09]OFD Sender: No OFD packet to send [00:26:14]OFD Sender: No OFD packet to send [00:26:19]OFD Sender: No OFD packet to send [00:26:24]OFD Sender: No OFD packet to send [00:26:29]OFD Sender: No OFD packet to send [00:26:34]OFD Sender: No OFD packet to send [00:26:39]OFD Sender: No OFD packet to send [00:26:44]OFD Sender: No OFD packet to send [00:26:49]OFD Sender: No OFD packet to send [00:26:52]accept exits with 8 [00:26:52]New connection [00:26:52]New thread 3067186532 created [00:26:52]Thread 3067043172 joined [00:26:52]Waiting for new connection... [00:26:52] Sock 8.Parse request [00:26:52]Sock 8.Check first char [00:26:52]Sock 8.First char is OK [00:26:52]request: POST /json_proto HTTP/1.0 [00:26:52]Method: POST [00:26:52]URL: /json_proto [00:26:52]Method is POST - this is cgi request [00:26:52]url: /json_proto [00:26:52]query_string will be loaded in cgi processing [00:26:52]execute_cgi json_proto POST (null) [00:26:52]execute_cgi path=json_proto method=POST [00:26:52]POST find Content-Length [00:26:52]Host: 172.17.43.67:8080 [00:26:52]Content-Length: 662 [00:26:52]Content-Type: application/json [00:26:52] [00:26:52]POST finish read [00:26:52]Found Content-Length = 662 [00:26:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:52]execute_script... [00:26: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)1785686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 69.30, "quantity" : 7.220, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:52]POST & json_proto [00:26:52]process_json_proto [00:26:52]json parsed OK: [00:26:52]protocol is kg_v1.0 [00:26:52]action value=close_receipt [00:26:52]process_action close_receipt [00:26:52]cmd_close_receipt [00:26:52]MH_GetDate [00:26:52]Write to MH i2c: F0 00 00 E2 05 D6 [00:26:52]Write i2c OK [00:26:52]MH_I2C_Read... [00:26:52]Read from MH i2c: F0 [00:26:52]MH_I2C_Read... [00:26:52]Read from MH i2c: F0 09 00 [00:26:52]MH_I2C_Read... [00:26:52]Read from MH i2c: F0 09 00 E2 05 00 4C 64 EF 66 6A BD 47 65 B7 [00:26:52]GetLastDocTimeStamp 1726964554 [00:26:52]current date 1726964812 [00:26:52]FM_GetShiftState [00:26:52]SAM_PROTO_GetShiftState [00:26:52]wFMCommunicate request_size=4 [00:26:52]MH_SAM_APDU [00:26:52]CAPDU: 80 13 01 00 [00:26:52]Write to MH i2c: E2 08 00 E3 05 80 13 01 00 00 00 00 00 65 [00:26:52]Write i2c OK [00:26:52]MH_I2C_Read... [00:26:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:52]Read from MH i2c: E2 [00:26:52]MH_I2C_Read... [00:26:52]Read from MH i2c: E2 0E 00 [00:26:52]MH_I2C_Read... [00:26:52]Read from MH i2c: E2 0E 00 E3 05 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 F5 [00:26:52]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:26:52]wFMCommunicate OK [00:26:52]SAM_PROTO_GetShiftState done [00:26:52]FM_GetShiftState done [00:26:52]opened in 1726878748 [00:26:52]opened+sec_in_day 1726965148 [00:26:52]quantity*price = 50034 [00:26:52]sum+1 = 50036 [00:26:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 417 22.09.2024 00:26 Смена: 474 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151667 ФПД: 86647671751263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T002652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151667&fm=86647671751263&tin=02508201610067®Number=0000000000091825&sum=50000 [00:26:53]StoreToDocumentArchive [00:26:53]shift 474 fd 151667 [00:26:53]save to /storage/0474/doc_00151667 [00:26:53]save last doc name /storage/0474/doc_00151667 to /storage/kkm_last_doc_name [00:26:53]save OK [00:26:53]Clear old archive folders... [00:26:53]ProcessDocumentItem done err = 0, tmpTLVsize=247 [00:26:53]tlvbuf is 002E4130 [00:26:53]SAM_PROTO_ClearQueue [00:26:53]wFMCommunicate request_size=4 [00:26:53]MH_SAM_APDU [00:26:53]CAPDU: 80 09 00 00 [00:26:53]Write to MH i2c: E2 08 00 F0 05 80 09 00 00 00 00 00 00 67 [00:26:53]Write i2c OK [00:26:53]MH_I2C_Read... [00:26:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:26:53]Read from MH i2c: E2 [00:26:53]MH_I2C_Read... [00:26:53]Read from MH i2c: E2 03 00 [00:26:53]MH_I2C_Read... [00:26:53]Read from MH i2c: E2 03 00 F0 05 00 90 00 69 [00:26:53]RAPDU: 90 00 [00:26:53]wFMCommunicate OK [00:26:53]SAM_PROTO_ClearQueue done [00:26:53]KKMCreateOFDPacket [00:26:53]OFDProtocolAddRootSTLVToBuf [00:26:53]FM_MakeSignedData [00:26:53]FM_MakeSignedData [00:26:53]SAM_PROTO_SignData [00:26:53]wFMCommunicate request_size=4 [00:26:53]MH_SAM_APDU [00:26:53]CAPDU: 80 0D 01 02 [00:26:53]Write to MH i2c: E2 08 00 F1 05 80 0D 01 02 00 00 00 00 6F [00:26:53]Write i2c OK [00:26:53]MH_I2C_Read... [00:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:26:53]Read from MH i2c: E2 [00:26:53]MH_I2C_Read... [00:26:53]Read from MH i2c: E2 03 00 [00:26:53]MH_I2C_Read... [00:26:53]Read from MH i2c: E2 03 00 F1 05 00 90 00 6A [00:26:53]RAPDU: 90 00 [00:26:53]wFMCommunicate OK [00:26:53]wFMCommunicate request_size=255 [00:26:53]MH_SAM_APDU [00:26:53]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 4C 64 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 50 02 00 35 04 06 00 4E CE 3B B2 02 [00:26:53]Write to MH i2c: E2 02 01 F2 05 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 4C 64 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 50 02 00 35 04 06 00 4E CE 3B B2 02 00 00 57 [00:26:53]Write i2c OK [00:26:53]MH_I2C_Read... [00:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:54]Read from MH i2c: E2 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 03 00 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 03 00 F2 05 00 90 00 6B [00:26:54]RAPDU: 90 00 [00:26:54]wFMCommunicate OK [00:26:54]wFMCommunicate request_size=6 [00:26:54]MH_SAM_APDU [00:26:54]CAPDU: 80 0D 02 02 01 5F [00:26:54]Write to MH i2c: E2 09 00 F3 05 80 0D 02 02 01 00 5F 00 00 D3 [00:26:54]Write i2c OK [00:26:54]MH_I2C_Read... [00:26:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:54]Read from MH i2c: E2 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 03 00 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 03 00 F3 05 00 90 00 6C [00:26:54]RAPDU: 90 00 [00:26:54]wFMCommunicate OK [00:26:54]wFMCommunicate request_size=4 [00:26:54]MH_SAM_APDU [00:26:54]CAPDU: 80 0D 03 02 [00:26:54]Write to MH i2c: E2 08 00 F4 05 80 0D 03 02 00 00 00 00 74 [00:26:54]Write i2c OK [00:26:54]MH_I2C_Read... [00:26:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:26:54]Read from MH i2c: E2 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 0B 00 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 0B 00 F4 05 00 A4 34 CB E1 41 59 6F 79 90 00 7B [00:26:54]RAPDU: A4 34 CB E1 41 59 6F 79 90 00 [00:26:54]wFMCommunicate OK [00:26:54]SAM_PROTO_SignData done [00:26:54]FM_MakeSignedData done [00:26:54]CreateOFDProtocolMessage [00:26:54]wFMCommunicate request_size=4 [00:26:54]MH_SAM_APDU [00:26:54]CAPDU: 80 11 00 00 [00:26:54]Write to MH i2c: E2 08 00 F5 05 80 11 00 00 00 00 00 00 74 [00:26:54]Write i2c OK [00:26:54]MH_I2C_Read... [00:26:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:54]Read from MH i2c: E2 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 17 00 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: E2 17 00 F5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C7 [00:26:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:26:54]wFMCommunicate OK [00:26:54]CreateOFDProtocolMessage done [00:26:54]OFDSenderStorePacket 151667 [00:26:54]StoreOFDPacket docnum=151667 [00:26:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 0E 7B 03 01 7B 00 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 4C 64 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 50 02 00 35 04 06 00 4E CE 3B B2 02 5F A4 34 CB E1 41 59 6F 79 [00:26:54]CheckFolder [00:26:54]dirname=/storage/ofd_packets [00:26:54]CheckFolder done [00:26:54]ProducePacketName [00:26:54]name=ofd_packets/00151667 [00:26:54]NVStorageSaveData ofd_packets/00151667 [00:26:54]File name is /storage/ofd_packets/00151667 [00:26:54]Write 297 bytes [00:26:54]NVStorageSaveData done [00:26:54]OFDSenderStorePacket done [00:26:54]KKMCreateOFDPacket done [00:26:54]NVStorageSaveData kkm_last_timestamp [00:26:54]File name is /storage/kkm_last_timestamp [00:26:54]Write 4 bytes [00:26:54]NVStorageSaveData done [00:26:54]ExternCall_PrintAddStr [00:26:54]wPrintStart [00:26:54]Write to MH i2c: 01 00 00 F6 05 FB [00:26:54]Write i2c OK [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: 01 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: 01 07 00 [00:26:54]MH_I2C_Read... [00:26:54]Read from MH i2c: 01 07 00 F6 05 00 00 00 00 00 FF 0F 10 [00:26:54]RasterBufferAndPrint [00:26:54]line Счет N : (1)1785686 [00:26:54]line ИНН: 02508201610067 [00:26:54]line Контрольно-Кассовый Чек [00:26:54]line ПРОДАЖА [00:26:54]line ТРК (МРК, ГНК) : 11 [00:26:54]line Товар: 2710124130 [00:26:54]line Super-92 [00:26:54]line 7.220 * 69.30 [00:26:54]line = 500.35 [00:26:54]line НДС 12% НСП 1% [00:26:54]line > о реализуемом товаре [00:26:54]line ОКРУГЛЕНИЕ: -0.35 [00:26:54]line ИТОГО: 500.00 [00:26:54]line Внесено: 500.00 [00:26:54]line СДАЧА: 0.00 [00:26:54]line НСП 1% : 4.43 [00:26:54]line НДС 12% : 53.13 [00:26:54]line Наличными: 500.00 [00:26:54]line Безнал.: 0.00 [00:26:54]line Место: АЗС № 89 "Партнер Нефть" [00:26:54]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [00:26:54]line СНО: Общий режим [00:26:54]line Чек 417 22.09.2024 00:26 [00:26:54]line Смена: 474 ФФД: 1.0 [00:26:54]line ЗНМ: 0300000113 [00:26:54]line РНМ: 0000000000091825 [00:26:54]line Версия ККМ: 001 [00:26:54]line ФМ: 0000000000871835 [00:26:54]line ФД: 151667 [00:26:54]line ФПД: 86647671751263 [00:26:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T002652&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151667&fm=86647671751263&tin=02508201610067®Number=0000000000091825&sum=50000 [00:26:54]OFD Sender: Processing packet 151667 [packets to send 826, broken 825] [00:26:54]ProducePacketName [00:26:54]name=ofd_packets/00151667 [00:26:54]OFD Sender: To server: pG, [00:26:54]CommunicateWithHost lk.salyk.kg:30040 [00:26:54]ConnectInit lk.salyk.kg [00:26:54]written 0, free lines is 4095 [00:26:55]Write to MH i2c: 01 00 00 21 06 27 [00:26:55]Write i2c OK [00:26:55]MH_I2C_Read... [00:26:55]Read from MH i2c: 01 [00:26:55]MH_I2C_Read... [00:26:55]Read from MH i2c: 01 07 00 [00:26:55]MH_I2C_Read... [00:26:55]Read from MH i2c: 01 07 00 21 06 00 00 00 00 00 D4 0C 0E [00:26:55]RasterBufferAndPrint [00:26:55]line [00:26:55]line [00:26:55]line [00:26:55]line [00:26:55]line [00:26:55]written 0, free lines is 3290 [00:26:55]MH_Cut [00:26:55]Write to MH i2c: D1 01 00 28 06 01 00 [00:26:55]Write i2c OK [00:26:55]MH_I2C_Read... [00:26:55]Read from MH i2c: D1 [00:26:55]MH_I2C_Read... [00:26:55]Read from MH i2c: D1 01 00 [00:26:55]MH_I2C_Read... [00:26:55]Read from MH i2c: D1 01 00 28 06 00 FF [00:26:55]Write to MH i2c: 01 00 00 29 06 2F [00:26:55]Write i2c OK [00:26:55]MH_I2C_Read... [00:26:55]Connected sock=10 [00:26:55]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 0E 7B 03 01 7B 00 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 34 1C 00 00 00 00 00 37 04 06 00 12 1B 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 4C 64 EF 66 0E 04 04 00 DA 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 73 50 02 00 35 04 06 00 4E CE 3B B2 02 5F A4 34 CB E1 41 59 6F 79 [00:26:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 9D 49 47 00 BE 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 38 37 31 38 33 35 10 04 04 00 73 50 02 00 F4 03 04 00 52 0C EF 66 B6 04 01 00 00 93 FA 9E 39 CB F9 47 3F [00:26:55]CommunicateWithHost err = 0 [00:26:55]CheckOFDResponse [00:26:55]1017 (14) - 77093643461234 [00:26:55]1041 (16) - 0000000000871835 [00:26:55]1040 (4) - 151667 [00:26:55]1012 (4) - 21.09.2024 18:11 [00:26:55]1206 (1) - 0 [00:26:55]OFD Sender: Remove packet 151667 [00:26:55]ProducePacketName [00:26:55]name=ofd_packets/00151667 [00:26:55]NVStorageDeleteData [00:26:55]*** Cut start [00:26:55]*** Purtial cut [00:26:55]*** Stage 1: CUTSNS_PIN = 1 [00:26:56]Read from MH i2c: 01 [00:26:56]MH_I2C_Read... [00:26:56]*** Stop cut motor [00:26:56]*** Cut end [00:26:56]Read from MH i2c: 01 07 00 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: 01 07 00 29 06 00 00 00 00 00 FF 0F 44 [00:26:56]process_action close_receipt done [00:26:56]requested_data is exist [00:26:56]produce_requested_data [00:26:56]requested_item fm.sn is exist - process it [00:26:56]wFMCommunicate request_size=4 [00:26:56]MH_SAM_APDU [00:26:56]CAPDU: 80 11 00 00 [00:26:56]Write to MH i2c: E2 08 00 2A 06 80 11 00 00 00 00 00 00 AA [00:26:56]Write i2c OK [00:26:56]MH_I2C_Read... [00:26:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:56]Read from MH i2c: E2 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: E2 17 00 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: E2 17 00 2A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [00:26:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:26:56]wFMCommunicate OK [00:26:56]requested_item fd.num is exist - process it [00:26:56]SAM_PROTO_GetFieldsCounters [00:26:56]wFMCommunicate request_size=4 [00:26:56]MH_SAM_APDU [00:26:56]CAPDU: 80 13 00 00 [00:26:56]Write to MH i2c: E2 08 00 2B 06 80 13 00 00 00 00 00 00 AD [00:26:56]Write i2c OK [00:26:56]MH_I2C_Read... [00:26:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:26:56]Read from MH i2c: E2 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: E2 62 00 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: E2 62 00 2B 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 54 [00:26:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:26:56]wFMCommunicate OK [00:26:56]SAM_PROTO_GetFieldsCounters done [00:26:56]requested_item shift.num is exist - process it [00:26:56]requested_item shift.opened is exist - process it [00:26:56]req_shift_opened [00:26:56]FM_GetShiftState [00:26:56]SAM_PROTO_GetShiftState [00:26:56]wFMCommunicate request_size=4 [00:26:56]MH_SAM_APDU [00:26:56]CAPDU: 80 13 01 00 [00:26:56]Write to MH i2c: E2 08 00 2C 06 80 13 01 00 00 00 00 00 AF [00:26:56]Write i2c OK [00:26:56]MH_I2C_Read... [00:26:56]OFD Sender: No OFD packet to send [00:26:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:56]Read from MH i2c: E2 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: E2 0E 00 [00:26:56]MH_I2C_Read... [00:26:56]Read from MH i2c: E2 0E 00 2C 06 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 3F [00:26:56]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:26:56]wFMCommunicate OK [00:26:56]SAM_PROTO_GetShiftState done [00:26:56]FM_GetShiftState done [00:26:56]req_shift_opened done [00:26:56]requested_item shift.open_date is exist - process it [00:26:56]req_shift_open_date [00:26:56]req_shift_open_date done [00:26:56]produce_requested_data done [00:26:56]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:26:56]process_action_free close_receipt [00:26:56]json_value_free [00:26:56]json_value_free done [00:26:56]process_json_proto returns [00:26:56]Send response to host [00:26:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:26:56]free response buf [00:26:56]execute_script done [00:26:56]execute_script returns [00:26:56]free content buf [00:26:56]Sock 8.Close socket [00:26:56]Sock 8.Thread stoped [00:27:01]OFD Sender: No OFD packet to send [00:27:02]recv_with_timeout no data received [00:27:06]OFD Sender: No OFD packet to send [00:27:11]OFD Sender: No OFD packet to send [00:27:16]OFD Sender: No OFD packet to send [00:27:21]OFD Sender: No OFD packet to send [00:27:26]OFD Sender: No OFD packet to send [00:27:31]OFD Sender: No OFD packet to send [00:27:36]OFD Sender: No OFD packet to send [00:27:37]recv_with_timeout no data received [00:27:41]OFD Sender: No OFD packet to send [00:27:46]OFD Sender: No OFD packet to send [00:27:51]OFD Sender: No OFD packet to send [00:27:56]OFD Sender: No OFD packet to send [00:28:01]OFD Sender: No OFD packet to send [00:28:06]OFD Sender: No OFD packet to send [00:28:11]OFD Sender: No OFD packet to send [00:28:16]OFD Sender: No OFD packet to send [00:28:21]OFD Sender: No OFD packet to send [00:28:24]recv_with_timeout no data received [00:28:26]OFD Sender: No OFD packet to send [00:28:31]OFD Sender: No OFD packet to send [00:28:36]OFD Sender: No OFD packet to send [00:28:41]OFD Sender: No OFD packet to send [00:28:46]OFD Sender: No OFD packet to send [00:28:51]OFD Sender: No OFD packet to send [00:28:56]OFD Sender: No OFD packet to send [00:29:00]recv_with_timeout no data received [00:29:01]OFD Sender: No OFD packet to send [00:29:06]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 73 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572537 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 27764604+1699200362=1726964966 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0x20ff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33520623 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 37 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 74 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 41 00 40 00 FF FF 5F [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E6 64 EF 66 6A BD 47 65 71 [00:29:26]Current date/time: 22.09.2024 00:29 [00:29:26]FM_Init [00:29:26]wFMConnect [00:29:26]MH_SAM_On [00:29:26]Write to MH i2c: E0 00 00 08 00 E7 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_init finished! [00:29:26]*** atr: [00:29:26]*** 0F 3B D5 18 FF 81 91 FE [00:29:26]*** 1F C3 80 73 C8 21 10 0A [00:29:26]*** 00 00 00 00 00 00 00 00 [00:29:26]*** 00 00 00 00 00 00 00 00 [00:29:26]*** 00 00 00 00 00 00 00 00 [00:29:26]*** 00 00 00 00 00 00 00 00 [00:29:26]*** 00 00 00 00 00 00 00 00 [00:29:26]*** 00 00 00 00 00 00 00 00 [00:29:26]Read from MH i2c: E0 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E0 10 00 [00:29:26]MH_I2C_Read... [00:29:26]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 [00:29:26]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:29:26]wFMCommunicate request_size=10 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:29:26]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:29:26]RAPDU: 90 00 [00:29:26]wFMCommunicate OK [00:29:26]wFMCommunicate request_size=4 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 11 00 00 [00:29:26]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 17 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 D7 [00:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:26]wFMCommunicate OK [00:29:26]Detected FM SN is 0000000000871835 [00:29:26]Stored FM SN is 0000000000871835 [00:29:26]wFMCommunicate request_size=9 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 16 00 00 04 E6 7F 00 00 [00:29:26]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E6 7F 00 00 00 00 F7 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:29:26]RAPDU: 90 00 [00:29:26]wFMCommunicate OK [00:29:26]FM PIN OK [00:29:26]wFMCommunicate request_size=8 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 14 04 00 03 02 00 01 [00:29:26]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:29:26]RAPDU: 90 00 [00:29:26]wFMCommunicate OK [00:29:26]wFMCommunicate request_size=13 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:29:26]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 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:29:26]RAPDU: 90 00 [00:29:26]wFMCommunicate OK [00:29:26]wFMCommunicate request_size=4 [00:29:26]MH_SAM_APDU [00:29:26]CAPDU: 80 11 00 00 [00:29:26]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:26]Read from MH i2c: E2 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 17 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DB [00:29:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:26]wFMCommunicate OK [00:29:26]DocumentArchiveInit [00:29:26]Start Httpd... [00:29:26]Httpd thread 3067293028 created [00:29:26]Write to MH i2c: 01 00 00 0F 00 0F [00:29:26]Write i2c OK [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: 01 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: 01 07 00 [00:29:26]MH_I2C_Read... [00:29:26]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:29:26]MH Int Process started [00:29:26]Allocated Socket 7 [00:29:26]Bind OK [00:29:26]Listen OK [00:29:26]httpd running on port 8080 [00:29:26]Waiting for new connection... [00:29:27]OFD Sender: No OFD packet to send [00:29:30]accept exits with 8 [00:29:30]New connection [00:29:30]New thread 3067006308 created [00:29:30]Waiting for new connection... [00:29:30] Sock 8.Parse request [00:29:30]Sock 8.Check first char [00:29:30]Sock 8.First char is OK [00:29:30]request: POST /json_proto HTTP/1.0 [00:29:30]Method: POST [00:29:30]URL: /json_proto [00:29:30]Method is POST - this is cgi request [00:29:30]url: /json_proto [00:29:30]query_string will be loaded in cgi processing [00:29:30]execute_cgi json_proto POST (null) [00:29:30]execute_cgi path=json_proto method=POST [00:29:30]POST find Content-Length [00:29:30]Host: 172.17.43.67:8080 [00:29:30]Content-Length: 215 [00:29:30]Content-Type: application/json [00:29:30] [00:29:30]POST finish read [00:29:30]Found Content-Length = 215 [00:29:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:30]execute_script... [00:29:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:29:30]POST & json_proto [00:29:30]process_json_proto [00:29:30]json parsed OK: [00:29:30]protocol is kg_v1.0 [00:29:30]action value=get_value [00:29:30]process_action get_value [00:29:30]cmd_get_value [00:29:30]process_action get_value done [00:29:30]requested_data is exist [00:29:30]produce_requested_data [00:29:30]requested_item kkm.sn is exist - process it [00:29:30]requested_item kkm.ver is exist - process it [00:29:30]requested_item fm.sn is exist - process it [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 11 00 00 [00:29:30]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 17 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [00:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:29:30]wFMCommunicate OK [00:29:30]requested_item fd.num is exist - process it [00:29:30]SAM_PROTO_GetFieldsCounters [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 13 00 00 [00:29:30]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 62 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [00:29:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:29:30]wFMCommunicate OK [00:29:30]SAM_PROTO_GetFieldsCounters done [00:29:30]requested_item shift.num is exist - process it [00:29:30]requested_item shift.opened is exist - process it [00:29:30]req_shift_opened [00:29:30]FM_GetShiftState [00:29:30]SAM_PROTO_GetShiftState [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 13 01 00 [00:29:30]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:29:30]Read from MH i2c: E2 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 0E 00 [00:29:30]MH_I2C_Read... [00:29:30]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 1F [00:29:30]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:29:30]wFMCommunicate OK [00:29:30]SAM_PROTO_GetShiftState done [00:29:30]FM_GetShiftState done [00:29:30]req_shift_opened done [00:29:30]requested_item shift.open_date is exist - process it [00:29:30]req_shift_open_date [00:29:30]req_shift_open_date done [00:29:30]produce_requested_data done [00:29:30]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:29:30]process_action_free get_value [00:29:30]json_value_free [00:29:30]json_value_free done [00:29:30]process_json_proto returns [00:29:30]Send response to host [00:29:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:29:30]free response buf [00:29:30]execute_script done [00:29:30]execute_script returns [00:29:30]free content buf [00:29:30]Sock 8.Close socket [00:29:30]Sock 8.Thread stoped [00:29:30]accept exits with 10 [00:29:30]New connection [00:29:30]New thread 3066862948 created [00:29:30]Thread 3067006308 joined [00:29:30]Waiting for new connection... [00:29:30] Sock 10.Parse request [00:29:30]Sock 10.Check first char [00:29:30]Sock 10.First char is OK [00:29:30]request: POST /json_proto HTTP/1.0 [00:29:30]Method: POST [00:29:30]URL: /json_proto [00:29:30]Method is POST - this is cgi request [00:29:30]url: /json_proto [00:29:30]query_string will be loaded in cgi processing [00:29:30]execute_cgi json_proto POST (null) [00:29:30]execute_cgi path=json_proto method=POST [00:29:30]POST find Content-Length [00:29:30]Host: 172.17.43.67:8080 [00:29:30]Content-Length: 331 [00:29:30]Content-Type: application/json [00:29:30] [00:29:30]POST finish read [00:29:30]Found Content-Length = 331 [00:29:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:30]execute_script... [00:29:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:29:30]POST & json_proto [00:29:30]process_json_proto [00:29:30]json parsed OK: [00:29:30]protocol is kg_v1.0 [00:29:30]action value=get_value [00:29:30]process_action get_value [00:29:30]cmd_get_value [00:29:30]process_action get_value done [00:29:30]requested_data is exist [00:29:30]produce_requested_data [00:29:30]requested_item fm.sale.total is exist - process it [00:29:30]SAM_PROTO_GetFMData [00:29:30]wFMCommunicate request_size=4 [00:29:30]MH_SAM_APDU [00:29:30]CAPDU: 80 13 03 00 [00:29:30]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:29:30]Write i2c OK [00:29:30]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 13 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 69 [00:29:31]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 17 00 00 [00:29:31]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 14 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 13 [00:29:31]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 17 00 00 [00:29:31]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:31]Read from MH i2c: E2 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 [00:29:31]MH_I2C_Read... [00:29:31]Read from MH i2c: E2 FD 00 15 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 35 [00:29:31]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:29:31]wFMCommunicate OK [00:29:31]wFMCommunicate request_size=4 [00:29:31]MH_SAM_APDU [00:29:31]CAPDU: 80 17 00 00 [00:29:31]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:29:31]Write i2c OK [00:29:31]MH_I2C_Read... [00:29:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:32]Read from MH i2c: E2 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 16 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 1B [00:29:32]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:29:32]wFMCommunicate OK [00:29:32]wFMCommunicate request_size=4 [00:29:32]MH_SAM_APDU [00:29:32]CAPDU: 80 17 00 00 [00:29:32]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:29:32]Read from MH i2c: E2 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 DE 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 DE 00 17 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 76 [00:29:32]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:32]wFMCommunicate OK [00:29:32]SAM_PROTO_GetFMData done [00:29:32]requested_item fm.sale_refund.total is exist - process it [00:29:32]requested_item fm.buy.total is exist - process it [00:29:32]requested_item shift.sale.total is exist - process it [00:29:32]SAM_PROTO_GetShiftData [00:29:32]wFMCommunicate request_size=4 [00:29:32]MH_SAM_APDU [00:29:32]CAPDU: 80 13 02 00 [00:29:32]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:32]OFD Sender: No OFD packet to send [00:29:32]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:29:32]Read from MH i2c: E2 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 [00:29:32]MH_I2C_Read... [00:29:32]Read from MH i2c: E2 FD 00 18 00 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 F7 [00:29:32]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:29:32]wFMCommunicate OK [00:29:32]wFMCommunicate request_size=4 [00:29:32]MH_SAM_APDU [00:29:32]CAPDU: 80 17 00 00 [00:29:32]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:29:32]Write i2c OK [00:29:32]MH_I2C_Read... [00:29:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:33]Read from MH i2c: E2 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 19 00 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 94 [00:29:33]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:29:33]wFMCommunicate OK [00:29:33]wFMCommunicate request_size=4 [00:29:33]MH_SAM_APDU [00:29:33]CAPDU: 80 17 00 00 [00:29:33]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:29:33]Write i2c OK [00:29:33]MH_I2C_Read... [00:29:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:33]Read from MH i2c: E2 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 1A 00 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C2 [00:29:33]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:29:33]wFMCommunicate OK [00:29:33]wFMCommunicate request_size=4 [00:29:33]MH_SAM_APDU [00:29:33]CAPDU: 80 17 00 00 [00:29:33]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:29:33]Write i2c OK [00:29:33]MH_I2C_Read... [00:29:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:29:33]Read from MH i2c: E2 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 [00:29:33]MH_I2C_Read... [00:29:33]Read from MH i2c: E2 FD 00 1B 00 00 EF 03 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 90 00 13 [00:29:33]RAPDU: EF 03 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 90 00 [00:29:33]wFMCommunicate OK [00:29:33]wFMCommunicate request_size=4 [00:29:33]MH_SAM_APDU [00:29:33]CAPDU: 80 17 00 00 [00:29:33]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:29:33]Write i2c OK [00:29:33]MH_I2C_Read... [00:29:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:29:34]Read from MH i2c: E2 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 D6 00 [00:29:34]MH_I2C_Read... [00:29:34]Read from MH i2c: E2 D6 00 1C 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7E [00:29:34]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:29:34]wFMCommunicate OK [00:29:34]SAM_PROTO_GetShiftData done [00:29:34]requested_item shift.sale.total_cash is exist - process it [00:29:34]requested_item shift.sale_refund.total is exist - process it [00:29:34]requested_item shift.sale_refund.total_cash is exist - process it [00:29:34]requested_item shift.buy.total is exist - process it [00:29:34]requested_item shift.buy.total_cash is exist - process it [00:29:34]produce_requested_data done [00:29:34]produce_requested_data return {"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:29:34]process_action_free get_value [00:29:34]json_value_free [00:29:34]json_value_free done [00:29:34]process_json_proto returns [00:29:34]Send response to host [00:29:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:29:34]free response buf [00:29:34]execute_script done [00:29:34]execute_script returns [00:29:34]free content buf [00:29:34]Sock 10.Close socket [00:29:34]Sock 10.Thread stoped [00:29:37]OFD Sender: No OFD packet to send [00:29:42]OFD Sender: No OFD packet to send [00:29:47]recv_with_timeout no data received [00:29:47]OFD Sender: No OFD packet to send [00:29:52]OFD Sender: No OFD packet to send [00:29:57]OFD Sender: No OFD packet to send [00:30:02]OFD Sender: No OFD packet to send [00:30:07]OFD Sender: No OFD packet to send [00:30:08]recv_with_timeout no data received [00:30:12]OFD Sender: No OFD packet to send [00:30:14]accept exits with 8 [00:30:14]New connection [00:30:14]New thread 3067006308 created [00:30:14]Thread 3066862948 joined [00:30:14]Waiting for new connection... [00:30:14] Sock 8.Parse request [00:30:14]Sock 8.Check first char [00:30:14]Sock 8.First char is OK [00:30:14]request: POST /json_proto HTTP/1.0 [00:30:14]Method: POST [00:30:14]URL: /json_proto [00:30:14]Method is POST - this is cgi request [00:30:14]url: /json_proto [00:30:14]query_string will be loaded in cgi processing [00:30:14]execute_cgi json_proto POST (null) [00:30:14]execute_cgi path=json_proto method=POST [00:30:14]POST find Content-Length [00:30:14]Host: 172.17.43.67:8080 [00:30:14]Content-Length: 215 [00:30:14]Content-Type: application/json [00:30:14] [00:30:14]POST finish read [00:30:14]Found Content-Length = 215 [00:30: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" ] } } [00:30:14]execute_script... [00:30: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" ] } } [00:30:14]POST & json_proto [00:30:14]process_json_proto [00:30:14]json parsed OK: [00:30:14]protocol is kg_v1.0 [00:30:14]action value=get_value [00:30:14]process_action get_value [00:30:14]cmd_get_value [00:30:14]process_action get_value done [00:30:14]requested_data is exist [00:30:14]produce_requested_data [00:30:14]requested_item kkm.sn is exist - process it [00:30:14]requested_item kkm.ver is exist - process it [00:30:14]requested_item fm.sn is exist - process it [00:30:14]wFMCommunicate request_size=4 [00:30:14]MH_SAM_APDU [00:30:14]CAPDU: 80 11 00 00 [00:30:14]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [00:30:14]Write i2c OK [00:30:14]MH_I2C_Read... [00:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:14]Read from MH i2c: E2 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 17 00 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EA [00:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:30:14]wFMCommunicate OK [00:30:14]requested_item fd.num is exist - process it [00:30:14]SAM_PROTO_GetFieldsCounters [00:30:14]wFMCommunicate request_size=4 [00:30:14]MH_SAM_APDU [00:30:14]CAPDU: 80 13 00 00 [00:30:14]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [00:30:14]Write i2c OK [00:30:14]MH_I2C_Read... [00:30:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:14]Read from MH i2c: E2 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 62 00 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 41 [00:30:14]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:30:14]wFMCommunicate OK [00:30:14]SAM_PROTO_GetFieldsCounters done [00:30:14]requested_item shift.num is exist - process it [00:30:14]requested_item shift.opened is exist - process it [00:30:14]req_shift_opened [00:30:14]FM_GetShiftState [00:30:14]SAM_PROTO_GetShiftState [00:30:14]wFMCommunicate request_size=4 [00:30:14]MH_SAM_APDU [00:30:14]CAPDU: 80 13 01 00 [00:30:14]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [00:30:14]Write i2c OK [00:30:14]MH_I2C_Read... [00:30:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:14]Read from MH i2c: E2 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 0E 00 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 2C [00:30:14]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:30:14]wFMCommunicate OK [00:30:14]SAM_PROTO_GetShiftState done [00:30:14]FM_GetShiftState done [00:30:14]req_shift_opened done [00:30:14]requested_item shift.open_date is exist - process it [00:30:14]req_shift_open_date [00:30:14]req_shift_open_date done [00:30:14]produce_requested_data done [00:30:14]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:30:14]process_action_free get_value [00:30:14]json_value_free [00:30:14]json_value_free done [00:30:14]process_json_proto returns [00:30:14]Send response to host [00:30:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:30:14]free response buf [00:30:14]execute_script done [00:30:14]execute_script returns [00:30:14]free content buf [00:30:14]Sock 8.Close socket [00:30:14]Sock 8.Thread stoped [00:30:14]accept exits with 10 [00:30:14]New connection [00:30:14]New thread 3066862948 created [00:30:14]Thread 3067006308 joined [00:30:14]Waiting for new connection... [00:30:14] Sock 10.Parse request [00:30:14]Sock 10.Check first char [00:30:14]Sock 10.First char is OK [00:30:14]request: POST /json_proto HTTP/1.0 [00:30:14]Method: POST [00:30:14]URL: /json_proto [00:30:14]Method is POST - this is cgi request [00:30:14]url: /json_proto [00:30:14]query_string will be loaded in cgi processing [00:30:14]execute_cgi json_proto POST (null) [00:30:14]execute_cgi path=json_proto method=POST [00:30:14]POST find Content-Length [00:30:14]Host: 172.17.43.67:8080 [00:30:14]Content-Length: 331 [00:30:14]Content-Type: application/json [00:30:14] [00:30:14]POST finish read [00:30:14]Found Content-Length = 331 [00:30: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" ] } } [00:30:14]execute_script... [00:30:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:14]POST & json_proto [00:30:14]process_json_proto [00:30:14]json parsed OK: [00:30:14]protocol is kg_v1.0 [00:30:14]action value=get_value [00:30:14]process_action get_value [00:30:14]cmd_get_value [00:30:14]process_action get_value done [00:30:14]requested_data is exist [00:30:14]produce_requested_data [00:30:14]requested_item fm.sale.total is exist - process it [00:30:14]SAM_PROTO_GetFMData [00:30:14]wFMCommunicate request_size=4 [00:30:14]MH_SAM_APDU [00:30:14]CAPDU: 80 13 03 00 [00:30:14]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [00:30:14]Write i2c OK [00:30:14]MH_I2C_Read... [00:30:14]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:30:14]Read from MH i2c: E2 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 FD 00 [00:30:14]MH_I2C_Read... [00:30:14]Read from MH i2c: E2 FD 00 20 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 76 [00:30:14]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:30:14]wFMCommunicate OK [00:30:14]wFMCommunicate request_size=4 [00:30:14]MH_SAM_APDU [00:30:14]CAPDU: 80 17 00 00 [00:30:14]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [00:30:14]Write i2c OK [00:30:14]MH_I2C_Read... [00:30:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:15]Read from MH i2c: E2 [00:30:15]MH_I2C_Read... [00:30:15]Read from MH i2c: E2 FD 00 [00:30:15]MH_I2C_Read... [00:30:15]Read from MH i2c: E2 FD 00 21 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 20 [00:30:15]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:30:15]wFMCommunicate OK [00:30:15]wFMCommunicate request_size=4 [00:30:15]MH_SAM_APDU [00:30:15]CAPDU: 80 17 00 00 [00:30:15]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [00:30:15]Write i2c OK [00:30:15]MH_I2C_Read... [00:30:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:15]Read from MH i2c: E2 [00:30:15]MH_I2C_Read... [00:30:15]Read from MH i2c: E2 FD 00 [00:30:15]MH_I2C_Read... [00:30:15]Read from MH i2c: E2 FD 00 22 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 42 [00:30:15]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:30:15]wFMCommunicate OK [00:30:15]wFMCommunicate request_size=4 [00:30:15]MH_SAM_APDU [00:30:15]CAPDU: 80 17 00 00 [00:30:15]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [00:30:15]Write i2c OK [00:30:15]MH_I2C_Read... [00:30:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:15]Read from MH i2c: E2 [00:30:15]MH_I2C_Read... [00:30:15]Read from MH i2c: E2 FD 00 [00:30:15]MH_I2C_Read... [00:30:15]Read from MH i2c: E2 FD 00 23 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 28 [00:30:15]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:30:15]wFMCommunicate OK [00:30:15]wFMCommunicate request_size=4 [00:30:15]MH_SAM_APDU [00:30:15]CAPDU: 80 17 00 00 [00:30:15]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:30:15]Write i2c OK [00:30:15]MH_I2C_Read... [00:30:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:30:16]Read from MH i2c: E2 [00:30:16]MH_I2C_Read... [00:30:16]Read from MH i2c: E2 DE 00 [00:30:16]MH_I2C_Read... [00:30:16]Read from MH i2c: E2 DE 00 24 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 83 [00:30:16]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:16]wFMCommunicate OK [00:30:16]SAM_PROTO_GetFMData done [00:30:16]requested_item fm.sale_refund.total is exist - process it [00:30:16]requested_item fm.buy.total is exist - process it [00:30:16]requested_item shift.sale.total is exist - process it [00:30:16]SAM_PROTO_GetShiftData [00:30:16]wFMCommunicate request_size=4 [00:30:16]MH_SAM_APDU [00:30:16]CAPDU: 80 13 02 00 [00:30:16]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [00:30:16]Write i2c OK [00:30:16]MH_I2C_Read... [00:30:16]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:30:16]Read from MH i2c: E2 [00:30:16]MH_I2C_Read... [00:30:16]Read from MH i2c: E2 FD 00 [00:30:16]MH_I2C_Read... [00:30:16]Read from MH i2c: E2 FD 00 25 00 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 04 [00:30:16]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:30:16]wFMCommunicate OK [00:30:16]wFMCommunicate request_size=4 [00:30:16]MH_SAM_APDU [00:30:16]CAPDU: 80 17 00 00 [00:30:16]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [00:30:16]Write i2c OK [00:30:16]MH_I2C_Read... [00:30:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:16]Read from MH i2c: E2 [00:30:16]MH_I2C_Read... [00:30:16]Read from MH i2c: E2 FD 00 [00:30:16]MH_I2C_Read... [00:30:16]Read from MH i2c: E2 FD 00 26 00 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 A1 [00:30:16]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:30:16]wFMCommunicate OK [00:30:16]wFMCommunicate request_size=4 [00:30:16]MH_SAM_APDU [00:30:16]CAPDU: 80 17 00 00 [00:30:16]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [00:30:16]Write i2c OK [00:30:16]MH_I2C_Read... [00:30:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:17]Read from MH i2c: E2 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: E2 FD 00 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: E2 FD 00 27 00 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CF [00:30:17]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:30:17]wFMCommunicate OK [00:30:17]wFMCommunicate request_size=4 [00:30:17]MH_SAM_APDU [00:30:17]CAPDU: 80 17 00 00 [00:30:17]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [00:30:17]Write i2c OK [00:30:17]MH_I2C_Read... [00:30:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:17]Read from MH i2c: E2 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: E2 FD 00 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: E2 FD 00 28 00 00 EF 03 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 90 00 20 [00:30:17]RAPDU: EF 03 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 90 00 [00:30:17]wFMCommunicate OK [00:30:17]wFMCommunicate request_size=4 [00:30:17]MH_SAM_APDU [00:30:17]CAPDU: 80 17 00 00 [00:30:17]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [00:30:17]Write i2c OK [00:30:17]MH_I2C_Read... [00:30:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:30:17]Read from MH i2c: E2 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: E2 D6 00 [00:30:17]MH_I2C_Read... [00:30:17]Read from MH i2c: E2 D6 00 29 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 8B [00:30:17]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:17]wFMCommunicate OK [00:30:17]SAM_PROTO_GetShiftData done [00:30:17]requested_item shift.sale.total_cash is exist - process it [00:30:17]requested_item shift.sale_refund.total is exist - process it [00:30:17]requested_item shift.sale_refund.total_cash is exist - process it [00:30:17]requested_item shift.buy.total is exist - process it [00:30:17]requested_item shift.buy.total_cash is exist - process it [00:30:17]produce_requested_data done [00:30:17]produce_requested_data return {"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:30:17]process_action_free get_value [00:30:17]json_value_free [00:30:17]json_value_free done [00:30:17]process_json_proto returns [00:30:17]Send response to host [00:30:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:30:17]free response buf [00:30:17]execute_script done [00:30:17]execute_script returns [00:30:17]free content buf [00:30:17]Sock 10.Close socket [00:30:17]Sock 10.Thread stoped [00:30:17]accept exits with 8 [00:30:17]New connection [00:30:17]New thread 3067006308 created [00:30:17]Thread 3066862948 joined [00:30:17]Waiting for new connection... [00:30:17] Sock 8.Parse request [00:30:17]Sock 8.Check first char [00:30:17]Sock 8.First char is OK [00:30:17]request: POST /json_proto HTTP/1.0 [00:30:17]Method: POST [00:30:17]URL: /json_proto [00:30:17]Method is POST - this is cgi request [00:30:17]url: /json_proto [00:30:17]query_string will be loaded in cgi processing [00:30:17]execute_cgi json_proto POST (null) [00:30:17]execute_cgi path=json_proto method=POST [00:30:17]POST find Content-Length [00:30:17]Host: 172.17.43.67:8080 [00:30:17]Content-Length: 331 [00:30:17]Content-Type: application/json [00:30:17] [00:30:17]POST finish read [00:30:17]Found Content-Length = 331 [00:30:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:17]execute_script... [00:30:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:17]POST & json_proto [00:30:17]process_json_proto [00:30:17]json parsed OK: [00:30:17]protocol is kg_v1.0 [00:30:17]action value=get_value [00:30:17]process_action get_value [00:30:17]cmd_get_value [00:30:17]process_action get_value done [00:30:17]requested_data is exist [00:30:17]produce_requested_data [00:30:17]requested_item fm.sale.total is exist - process it [00:30:17]SAM_PROTO_GetFMData [00:30:17]wFMCommunicate request_size=4 [00:30:17]MH_SAM_APDU [00:30:17]CAPDU: 80 13 03 00 [00:30:17]Write to MH i2c: E2 08 00 2A 00 80 13 03 00 00 00 00 00 A9 [00:30:17]Write i2c OK [00:30:17]MH_I2C_Read... [00:30:17]OFD Sender: No OFD packet to send [00:30:18]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:30:18]Read from MH i2c: E2 [00:30:18]MH_I2C_Read... [00:30:18]Read from MH i2c: E2 FD 00 [00:30:18]MH_I2C_Read... [00:30:18]Read from MH i2c: E2 FD 00 2A 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 80 [00:30:18]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:30:18]wFMCommunicate OK [00:30:18]wFMCommunicate request_size=4 [00:30:18]MH_SAM_APDU [00:30:18]CAPDU: 80 17 00 00 [00:30:18]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [00:30:18]Write i2c OK [00:30:18]MH_I2C_Read... [00:30:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:18]Read from MH i2c: E2 [00:30:18]MH_I2C_Read... [00:30:18]Read from MH i2c: E2 FD 00 [00:30:18]MH_I2C_Read... [00:30:18]Read from MH i2c: E2 FD 00 2B 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 2A [00:30:18]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:30:18]wFMCommunicate OK [00:30:18]wFMCommunicate request_size=4 [00:30:18]MH_SAM_APDU [00:30:18]CAPDU: 80 17 00 00 [00:30:18]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [00:30:18]Write i2c OK [00:30:18]MH_I2C_Read... [00:30:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:19]Read from MH i2c: E2 [00:30:19]MH_I2C_Read... [00:30:19]Read from MH i2c: E2 FD 00 [00:30:19]MH_I2C_Read... [00:30:19]Read from MH i2c: E2 FD 00 2C 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 4C [00:30:19]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:30:19]wFMCommunicate OK [00:30:19]wFMCommunicate request_size=4 [00:30:19]MH_SAM_APDU [00:30:19]CAPDU: 80 17 00 00 [00:30:19]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [00:30:19]Write i2c OK [00:30:19]MH_I2C_Read... [00:30:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:19]Read from MH i2c: E2 [00:30:19]MH_I2C_Read... [00:30:19]Read from MH i2c: E2 FD 00 [00:30:19]MH_I2C_Read... [00:30:19]Read from MH i2c: E2 FD 00 2D 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 32 [00:30:19]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:30:19]wFMCommunicate OK [00:30:19]wFMCommunicate request_size=4 [00:30:19]MH_SAM_APDU [00:30:19]CAPDU: 80 17 00 00 [00:30:19]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [00:30:19]Write i2c OK [00:30:19]MH_I2C_Read... [00:30:19]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:30:19]Read from MH i2c: E2 [00:30:19]MH_I2C_Read... [00:30:19]Read from MH i2c: E2 DE 00 [00:30:19]MH_I2C_Read... [00:30:19]Read from MH i2c: E2 DE 00 2E 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 8D [00:30:19]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:19]wFMCommunicate OK [00:30:19]SAM_PROTO_GetFMData done [00:30:19]requested_item fm.sale_refund.total is exist - process it [00:30:19]requested_item fm.buy.total is exist - process it [00:30:19]requested_item shift.sale.total is exist - process it [00:30:19]SAM_PROTO_GetShiftData [00:30:19]wFMCommunicate request_size=4 [00:30:19]MH_SAM_APDU [00:30:19]CAPDU: 80 13 02 00 [00:30:19]Write to MH i2c: E2 08 00 2F 00 80 13 02 00 00 00 00 00 AD [00:30:19]Write i2c OK [00:30:19]MH_I2C_Read... [00:30:20]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:30:20]Read from MH i2c: E2 [00:30:20]MH_I2C_Read... [00:30:20]Read from MH i2c: E2 FD 00 [00:30:20]MH_I2C_Read... [00:30:20]Read from MH i2c: E2 FD 00 2F 00 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 0E [00:30:20]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:30:20]wFMCommunicate OK [00:30:20]wFMCommunicate request_size=4 [00:30:20]MH_SAM_APDU [00:30:20]CAPDU: 80 17 00 00 [00:30:20]Write to MH i2c: E2 08 00 30 00 80 17 00 00 00 00 00 00 B0 [00:30:20]Write i2c OK [00:30:20]MH_I2C_Read... [00:30:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:20]Read from MH i2c: E2 [00:30:20]MH_I2C_Read... [00:30:20]Read from MH i2c: E2 FD 00 [00:30:20]MH_I2C_Read... [00:30:20]Read from MH i2c: E2 FD 00 30 00 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 AB [00:30:20]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:30:21]wFMCommunicate OK [00:30:21]wFMCommunicate request_size=4 [00:30:21]MH_SAM_APDU [00:30:21]CAPDU: 80 17 00 00 [00:30:21]Write to MH i2c: E2 08 00 31 00 80 17 00 00 00 00 00 00 B1 [00:30:21]Write i2c OK [00:30:21]MH_I2C_Read... [00:30:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:21]Read from MH i2c: E2 [00:30:21]MH_I2C_Read... [00:30:21]Read from MH i2c: E2 FD 00 [00:30:21]MH_I2C_Read... [00:30:21]Read from MH i2c: E2 FD 00 31 00 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D9 [00:30:21]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:30:21]wFMCommunicate OK [00:30:21]wFMCommunicate request_size=4 [00:30:21]MH_SAM_APDU [00:30:21]CAPDU: 80 17 00 00 [00:30:21]Write to MH i2c: E2 08 00 32 00 80 17 00 00 00 00 00 00 B2 [00:30:21]Write i2c OK [00:30:21]MH_I2C_Read... [00:30:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:21]Read from MH i2c: E2 [00:30:21]MH_I2C_Read... [00:30:21]Read from MH i2c: E2 FD 00 [00:30:21]MH_I2C_Read... [00:30:21]Read from MH i2c: E2 FD 00 32 00 00 EF 03 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 90 00 2A [00:30:21]RAPDU: EF 03 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 90 00 [00:30:21]wFMCommunicate OK [00:30:21]wFMCommunicate request_size=4 [00:30:21]MH_SAM_APDU [00:30:21]CAPDU: 80 17 00 00 [00:30:21]Write to MH i2c: E2 08 00 33 00 80 17 00 00 00 00 00 00 B3 [00:30:21]Write i2c OK [00:30:21]MH_I2C_Read... [00:30:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:30:22]Read from MH i2c: E2 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 D6 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 D6 00 33 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 95 [00:30:22]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:22]wFMCommunicate OK [00:30:22]SAM_PROTO_GetShiftData done [00:30:22]requested_item shift.sale.total_cash is exist - process it [00:30:22]requested_item shift.sale_refund.total is exist - process it [00:30:22]requested_item shift.sale_refund.total_cash is exist - process it [00:30:22]requested_item shift.buy.total is exist - process it [00:30:22]requested_item shift.buy.total_cash is exist - process it [00:30:22]produce_requested_data done [00:30:22]produce_requested_data return {"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:30:22]process_action_free get_value [00:30:22]json_value_free [00:30:22]json_value_free done [00:30:22]process_json_proto returns [00:30:22]Send response to host [00:30:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:30:22]free response buf [00:30:22]execute_script done [00:30:22]execute_script returns [00:30:22]free content buf [00:30:22]Sock 8.Close socket [00:30:22]Sock 8.Thread stoped [00:30:22]accept exits with 10 [00:30:22]New connection [00:30:22]New thread 3066862948 created [00:30:22]Thread 3067006308 joined [00:30:22]Waiting for new connection... [00:30:22] Sock 10.Parse request [00:30:22]Sock 10.Check first char [00:30:22]Sock 10.First char is OK [00:30:22]request: POST /json_proto HTTP/1.0 [00:30:22]Method: POST [00:30:22]URL: /json_proto [00:30:22]Method is POST - this is cgi request [00:30:22]url: /json_proto [00:30:22]query_string will be loaded in cgi processing [00:30:22]execute_cgi json_proto POST (null) [00:30:22]execute_cgi path=json_proto method=POST [00:30:22]POST find Content-Length [00:30:22]Host: 172.17.43.67:8080 [00:30:22]Content-Length: 251 [00:30:22]Content-Type: application/json [00:30:22] [00:30:22]POST finish read [00:30:22]Found Content-Length = 251 [00:30:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:22]execute_script... [00:30:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "x_report", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:22]POST & json_proto [00:30:22]process_json_proto [00:30:22]json parsed OK: [00:30:22]protocol is kg_v1.0 [00:30:22]action value=x_report [00:30:22]process_action x_report [00:30:22]cmd_x_report [00:30:22]MH_GetDate [00:30:22]Write to MH i2c: F0 00 00 34 00 23 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: F0 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: F0 09 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: F0 09 00 34 00 00 1F 65 EF 66 6A BD 47 65 D8 [00:30:22]GetLastDocTimeStamp 1726964812 [00:30:22]current date 1726965023 [00:30:22]FM_GetShiftState [00:30:22]SAM_PROTO_GetShiftState [00:30:22]wFMCommunicate request_size=4 [00:30:22]MH_SAM_APDU [00:30:22]CAPDU: 80 13 01 00 [00:30:22]Write to MH i2c: E2 08 00 35 00 80 13 01 00 00 00 00 00 B2 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:22]Read from MH i2c: E2 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 0E 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 0E 00 35 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 42 [00:30:22]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:30:22]wFMCommunicate OK [00:30:22]SAM_PROTO_GetShiftState done [00:30:22]FM_GetShiftState done [00:30:22]KKMCreateXReportDocument [00:30:22]Load OK [00:30:22]Malloc new data [00:30:22]MH_GetDate [00:30:22]Write to MH i2c: F0 00 00 36 00 25 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: F0 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: F0 09 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: F0 09 00 36 00 00 1F 65 EF 66 6A BD 47 65 DA [00:30:22]Malloc new data [00:30:22]Malloc new data [00:30:22]wFMCommunicate request_size=4 [00:30:22]MH_SAM_APDU [00:30:22]CAPDU: 80 11 00 00 [00:30:22]Write to MH i2c: E2 08 00 37 00 80 11 00 00 00 00 00 00 B1 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:22]Read from MH i2c: E2 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 17 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 17 00 37 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 04 [00:30:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:30:22]wFMCommunicate OK [00:30:22]SAM_PROTO_GetFieldsCounters [00:30:22]wFMCommunicate request_size=4 [00:30:22]MH_SAM_APDU [00:30:22]CAPDU: 80 13 00 00 [00:30:22]Write to MH i2c: E2 08 00 38 00 80 13 00 00 00 00 00 00 B4 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:22]Read from MH i2c: E2 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 62 00 [00:30:22]MH_I2C_Read... [00:30:22]Read from MH i2c: E2 62 00 38 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [00:30:22]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:30:22]wFMCommunicate OK [00:30:22]SAM_PROTO_GetFieldsCounters done [00:30:22]Malloc new data [00:30:22]Malloc new data [00:30:22]Malloc new data [00:30:22]KKMCreateXReportDocument OK [00:30:22]KKMSetXReportData OK [00:30:22]KKMPrepareXReportFMData [00:30:22]SAM_PROTO_GetShiftData [00:30:22]wFMCommunicate request_size=4 [00:30:22]MH_SAM_APDU [00:30:22]CAPDU: 80 13 02 00 [00:30:22]Write to MH i2c: E2 08 00 39 00 80 13 02 00 00 00 00 00 B7 [00:30:22]Write i2c OK [00:30:22]MH_I2C_Read... [00:30:23]OFD Sender: No OFD packet to send [00:30:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:30:23]Read from MH i2c: E2 [00:30:23]MH_I2C_Read... [00:30:23]Read from MH i2c: E2 FD 00 [00:30:23]MH_I2C_Read... [00:30:23]Read from MH i2c: E2 FD 00 39 00 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 18 [00:30:23]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:30:23]wFMCommunicate OK [00:30:23]wFMCommunicate request_size=4 [00:30:23]MH_SAM_APDU [00:30:23]CAPDU: 80 17 00 00 [00:30:23]Write to MH i2c: E2 08 00 3A 00 80 17 00 00 00 00 00 00 BA [00:30:23]Write i2c OK [00:30:23]MH_I2C_Read... [00:30:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:23]Read from MH i2c: E2 [00:30:23]MH_I2C_Read... [00:30:23]Read from MH i2c: E2 FD 00 [00:30:23]MH_I2C_Read... [00:30:23]Read from MH i2c: E2 FD 00 3A 00 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 B5 [00:30:23]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:30:23]wFMCommunicate OK [00:30:23]wFMCommunicate request_size=4 [00:30:23]MH_SAM_APDU [00:30:23]CAPDU: 80 17 00 00 [00:30:23]Write to MH i2c: E2 08 00 3B 00 80 17 00 00 00 00 00 00 BB [00:30:24]Write i2c OK [00:30:24]MH_I2C_Read... [00:30:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:24]Read from MH i2c: E2 [00:30:24]MH_I2C_Read... [00:30:24]Read from MH i2c: E2 FD 00 [00:30:24]MH_I2C_Read... [00:30:24]Read from MH i2c: E2 FD 00 3B 00 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E3 [00:30:24]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:30:24]wFMCommunicate OK [00:30:24]wFMCommunicate request_size=4 [00:30:24]MH_SAM_APDU [00:30:24]CAPDU: 80 17 00 00 [00:30:24]Write to MH i2c: E2 08 00 3C 00 80 17 00 00 00 00 00 00 BC [00:30:24]Write i2c OK [00:30:24]MH_I2C_Read... [00:30:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:24]Read from MH i2c: E2 [00:30:24]MH_I2C_Read... [00:30:24]Read from MH i2c: E2 FD 00 [00:30:24]MH_I2C_Read... [00:30:24]Read from MH i2c: E2 FD 00 3C 00 00 EF 03 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 90 00 34 [00:30:24]RAPDU: EF 03 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 90 00 [00:30:25]wFMCommunicate OK [00:30:25]wFMCommunicate request_size=4 [00:30:25]MH_SAM_APDU [00:30:25]CAPDU: 80 17 00 00 [00:30:25]Write to MH i2c: E2 08 00 3D 00 80 17 00 00 00 00 00 00 BD [00:30:25]Write i2c OK [00:30:25]MH_I2C_Read... [00:30:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:30:25]Read from MH i2c: E2 [00:30:25]MH_I2C_Read... [00:30:25]Read from MH i2c: E2 D6 00 [00:30:25]MH_I2C_Read... [00:30:25]Read from MH i2c: E2 D6 00 3D 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F [00:30:25]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:25]wFMCommunicate OK [00:30:25]SAM_PROTO_GetShiftData done [00:30:25]1194 (1205) - счетчики итогов смены [00:30:25] 1134 (4) - 417 - количество чеков со всеми признаками расчетов [00:30:25] 1129 (155) - счетчики операций «приход» [00:30:25] 1135 (4) - 415 - количество чеков по признаку расчетов [00:30:25] 1201 (4) - 290894.00 - общая итоговая сумма в чеках [00:30:25] 1136 (4) - 290894.00 - итоговая сумма в чеках наличными [00:30:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:30:25] 1024 (123) - суммы налогов [00:30:25] 1006 (9) - суммы НДС [00:30:25] 1010 (1) - 0% - код ставки НДС [00:30:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:30:25] 1006 (12) - суммы НДС [00:30:25] 1010 (1) - 12% - код ставки НДС [00:30:25] 1011 (3) - 30902.12 - сумма НДС по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (12) - суммы НСП [00:30:25] 1014 (1) - 1% - код ставки НСП [00:30:25] 1015 (3) - 2575.15 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 2% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 3% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 5% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 1,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1130 (152) - счетчики операций «возврат прихода» [00:30:25] 1135 (4) - 2 - количество чеков по признаку расчетов [00:30:25] 1201 (3) - 9000.00 - общая итоговая сумма в чеках [00:30:25] 1136 (3) - 9000.00 - итоговая сумма в чеках наличными [00:30:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:30:25] 1024 (122) - суммы налогов [00:30:25] 1006 (9) - суммы НДС [00:30:25] 1010 (1) - 0% - код ставки НДС [00:30:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:30:25] 1006 (12) - суммы НДС [00:30:25] 1010 (1) - 12% - код ставки НДС [00:30:25] 1011 (3) - 955.91 - сумма НДС по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (11) - суммы НСП [00:30:25] 1014 (1) - 1% - код ставки НСП [00:30:25] 1015 (2) - 79.65 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 2% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 3% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 5% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 1,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1131 (141) - счетчики операций «расход» [00:30:25] 1135 (4) - 0 - количество чеков по признаку расчетов [00:30:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:30:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:30:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:30:25] 1024 (117) - суммы налогов [00:30:25] 1006 (9) - суммы НДС [00:30:25] 1010 (1) - 0% - код ставки НДС [00:30:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:30:25] 1006 (9) - суммы НДС [00:30:25] 1010 (1) - 12% - код ставки НДС [00:30:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 1% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 2% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 3% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 5% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 1,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1132 (141) - счетчики операций «возврат расхода» [00:30:25] 1135 (4) - 0 - количество чеков по признаку расчетов [00:30:25] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:30:25] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:30:25] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:30:25] 1024 (117) - суммы налогов [00:30:25] 1006 (9) - суммы НДС [00:30:25] 1010 (1) - 0% - код ставки НДС [00:30:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:30:25] 1006 (9) - суммы НДС [00:30:25] 1010 (1) - 12% - код ставки НДС [00:30:25] 1011 (0) - 0.00 - сумма НДС по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 1% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 2% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 3% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 5% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 0,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1007 (9) - суммы НСП [00:30:25] 1014 (1) - 1,50% - код ставки НСП [00:30:25] 1015 (0) - 0.00 - сумма НСП по ставке [00:30:25] 1133 (588) - - счетчики коррекции - не используются [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1194 (04AA) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1134 (046E) [00:30:25]Malloc new data [00:30:25]Processing tag 1129 (0469) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1135 (046F) [00:30:25]Malloc new data [00:30:25]Processing tag 1201 (04B1) [00:30:25]Malloc new data [00:30:25]Processing tag 1136 (0470) [00:30:25]Malloc new data [00:30:25]Processing tag 1138 (0472) [00:30:25]Malloc new data [00:30:25]Processing tag 1024 (0400) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1006 (03EE) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1010 (03F2) [00:30:25]Malloc new data [00:30:25]Processing tag 1011 (03F3) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1006 (03EE) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1010 (03F2) [00:30:25]Malloc new data [00:30:25]Processing tag 1011 (03F3) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1007 (03EF) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1014 (03F6) [00:30:25]Malloc new data [00:30:25]Processing tag 1015 (03F7) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1007 (03EF) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1014 (03F6) [00:30:25]Malloc new data [00:30:25]Processing tag 1015 (03F7) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1007 (03EF) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1014 (03F6) [00:30:25]Malloc new data [00:30:25]Processing tag 1015 (03F7) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1007 (03EF) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1014 (03F6) [00:30:25]Malloc new data [00:30:25]Processing tag 1015 (03F7) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1007 (03EF) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1014 (03F6) [00:30:25]Malloc new data [00:30:25]Processing tag 1015 (03F7) [00:30:25]Malloc new data [00:30:25]SetTLVBufToDocument err=0 [00:30:25]Processing tag 1007 (03EF) [00:30:25]Load OK [00:30:25]SetTLVBufToDocument [00:30:25]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1130 (046A) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1135 (046F) [00:30:26]Malloc new data [00:30:26]Processing tag 1201 (04B1) [00:30:26]Malloc new data [00:30:26]Processing tag 1136 (0470) [00:30:26]Malloc new data [00:30:26]Processing tag 1138 (0472) [00:30:26]Malloc new data [00:30:26]Processing tag 1024 (0400) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1006 (03EE) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1010 (03F2) [00:30:26]Malloc new data [00:30:26]Processing tag 1011 (03F3) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1006 (03EE) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1010 (03F2) [00:30:26]Malloc new data [00:30:26]Processing tag 1011 (03F3) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1131 (046B) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1135 (046F) [00:30:26]Malloc new data [00:30:26]Processing tag 1201 (04B1) [00:30:26]Malloc new data [00:30:26]Processing tag 1136 (0470) [00:30:26]Malloc new data [00:30:26]Processing tag 1138 (0472) [00:30:26]Malloc new data [00:30:26]Processing tag 1024 (0400) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1006 (03EE) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1010 (03F2) [00:30:26]Malloc new data [00:30:26]Processing tag 1011 (03F3) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1006 (03EE) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1010 (03F2) [00:30:26]Malloc new data [00:30:26]Processing tag 1011 (03F3) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1132 (046C) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1135 (046F) [00:30:26]Malloc new data [00:30:26]Processing tag 1201 (04B1) [00:30:26]Malloc new data [00:30:26]Processing tag 1136 (0470) [00:30:26]Malloc new data [00:30:26]Processing tag 1138 (0472) [00:30:26]Malloc new data [00:30:26]Processing tag 1024 (0400) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1006 (03EE) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1010 (03F2) [00:30:26]Malloc new data [00:30:26]Processing tag 1011 (03F3) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1006 (03EE) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1010 (03F2) [00:30:26]Malloc new data [00:30:26]Processing tag 1011 (03F3) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1007 (03EF) [00:30:26]Load OK [00:30:26]SetTLVBufToDocument [00:30:26]Processing tag 1014 (03F6) [00:30:26]Malloc new data [00:30:26]Processing tag 1015 (03F7) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Processing tag 1133 (046D) [00:30:26]Malloc new data [00:30:26]SetTLVBufToDocument err=0 [00:30:26]SetTLVBufToDocument err=0 [00:30:26]Malloc new data [00:30:26]SAM_PROTO_GetFMData [00:30:26]wFMCommunicate request_size=4 [00:30:26]MH_SAM_APDU [00:30:26]CAPDU: 80 13 03 00 [00:30:26]Write to MH i2c: E2 08 00 3E 00 80 13 03 00 00 00 00 00 BD [00:30:26]Write i2c OK [00:30:26]MH_I2C_Read... [00:30:27]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:30:27]Read from MH i2c: E2 [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: E2 FD 00 [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: E2 FD 00 3E 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 94 [00:30:27]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:30:27]wFMCommunicate OK [00:30:27]wFMCommunicate request_size=4 [00:30:27]MH_SAM_APDU [00:30:27]CAPDU: 80 17 00 00 [00:30:27]Write to MH i2c: E2 08 00 3F 00 80 17 00 00 00 00 00 00 BF [00:30:27]Write i2c OK [00:30:27]MH_I2C_Read... [00:30:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:27]Read from MH i2c: E2 [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: E2 FD 00 [00:30:27]MH_I2C_Read... [00:30:27]Read from MH i2c: E2 FD 00 3F 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 3E [00:30:27]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:30:28]wFMCommunicate OK [00:30:28]wFMCommunicate request_size=4 [00:30:28]MH_SAM_APDU [00:30:28]CAPDU: 80 17 00 00 [00:30:28]Write to MH i2c: E2 08 00 40 00 80 17 00 00 00 00 00 00 C0 [00:30:28]OFD Sender: No OFD packet to send [00:30:28]Write i2c OK [00:30:28]MH_I2C_Read... [00:30:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:28]Read from MH i2c: E2 [00:30:28]MH_I2C_Read... [00:30:28]Read from MH i2c: E2 FD 00 [00:30:28]MH_I2C_Read... [00:30:28]Read from MH i2c: E2 FD 00 40 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 60 [00:30:28]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:30:28]wFMCommunicate OK [00:30:28]wFMCommunicate request_size=4 [00:30:28]MH_SAM_APDU [00:30:28]CAPDU: 80 17 00 00 [00:30:28]Write to MH i2c: E2 08 00 41 00 80 17 00 00 00 00 00 00 C1 [00:30:28]Write i2c OK [00:30:28]MH_I2C_Read... [00:30:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:29]Read from MH i2c: E2 [00:30:29]MH_I2C_Read... [00:30:29]Read from MH i2c: E2 FD 00 [00:30:29]MH_I2C_Read... [00:30:29]Read from MH i2c: E2 FD 00 41 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 46 [00:30:29]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:30:29]wFMCommunicate OK [00:30:29]wFMCommunicate request_size=4 [00:30:29]MH_SAM_APDU [00:30:29]CAPDU: 80 17 00 00 [00:30:29]Write to MH i2c: E2 08 00 42 00 80 17 00 00 00 00 00 00 C2 [00:30:29]Write i2c OK [00:30:29]MH_I2C_Read... [00:30:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:30:29]Read from MH i2c: E2 [00:30:29]MH_I2C_Read... [00:30:29]Read from MH i2c: E2 DE 00 [00:30:29]MH_I2C_Read... [00:30:29]Read from MH i2c: E2 DE 00 42 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A1 [00:30:29]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:29]wFMCommunicate OK [00:30:29]SAM_PROTO_GetFMData done [00:30:29]FM_GetFMData:85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [00:30:30]oper:6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 [00:30:30]total:AC BD 97 97 02 [00:30:30]Malloc new data [00:30:30]oper:6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:30:31]total:24 7E 13 0E [00:30:31]Malloc new data [00:30:31]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:30:31]total: [00:30:31]Malloc new data [00:30:31]oper:6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 [00:30:31]total: [00:30:31]Malloc new data [00:30:31]KKMPrepareXReportFMData err=0 [00:30:31]Х отчет ИНН: 02508201610067 Кассир: Сыдыков К. 22.09.2024 00:30 Смена: 266 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Всего чеков: 417 ИТОГИ ПРИХОД Чеков: 415 Общий итог: 290894.00 Итого наличными: 290894.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 30902.12 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2575.15 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 9000.00 Итого наличными: 9000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 955.91 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 79.65 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 281894.00 НС Приход: 111332387.00 НС Возвр.Прихода: 2361585.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871835 [00:30:31]StoreToDocumentArchive [00:30:31]MH_GetDate [00:30:31]Write to MH i2c: F0 00 00 43 00 32 [00:30:31]Write i2c OK [00:30:31]MH_I2C_Read... [00:30:31]Read from MH i2c: F0 [00:30:31]MH_I2C_Read... [00:30:31]Read from MH i2c: F0 09 00 [00:30:31]MH_I2C_Read... [00:30:31]Read from MH i2c: F0 09 00 43 00 00 28 65 EF 66 6A BD 47 65 F0 [00:30:31]shift 266 fd 1726965032 [00:30:31]Create dir for shift 0266 [00:30:31]save to /storage/0266/doc_1726965032 [00:30:31]save last doc name /storage/0266/doc_1726965032 to /storage/kkm_last_doc_name [00:30:31]save OK [00:30:31]Clear old archive folders... [00:30:31]NVStorageSaveData kkm_last_timestamp [00:30:31]File name is /storage/kkm_last_timestamp [00:30:31]Write 4 bytes [00:30:31]NVStorageSaveData done [00:30:31]ExternCall_PrintAddStr [00:30:31]wPrintStart [00:30:31]Write to MH i2c: 01 00 00 44 00 44 [00:30:31]Write i2c OK [00:30:31]MH_I2C_Read... [00:30:31]Read from MH i2c: 01 [00:30:31]MH_I2C_Read... [00:30:31]Read from MH i2c: 01 07 00 [00:30:31]MH_I2C_Read... [00:30:31]Read from MH i2c: 01 07 00 44 00 00 00 00 00 00 FF 0F 59 [00:30:31]RasterBufferAndPrint [00:30:31]line Х отчет [00:30:31]line ИНН: 02508201610067 [00:30:31]line Кассир: Сыдыков К. [00:30:31]line 22.09.2024 00:30 [00:30:31]line Смена: 266 [00:30:31]line РНМ: 0000000000091825 [00:30:31]line ЗНМ: 0300000113 [00:30:31]line СНО: Общий режим [00:30:31]line Всего чеков: 417 [00:30:31]line ИТОГИ ПРИХОД [00:30:31]line Чеков: 415 [00:30:31]line Общий итог: 290894.00 [00:30:31]line Итого наличными: 290894.00 [00:30:31]line Итого безнал.: 0.00 [00:30:31]line НДС 0% : 0.00 [00:30:31]line НДС 12% : 30902.12 [00:30:31]line НСП 0% : 0.00 [00:30:31]line НСП 1,50% : 0.00 [00:30:31]line НСП 0,50% : 0.00 [00:30:31]line НСП 5% : 0.00 [00:30:31]line НСП 3% : 0.00 [00:30:31]line НСП 2% : 0.00 [00:30:31]line НСП 1% : 2575.15 [00:30:31]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:30:31]line Чеков: 2 [00:30:31]line Общий итог: 9000.00 [00:30:31]line Итого наличными: 9000.00 [00:30:31]line Итого безнал.: 0.00 [00:30:31]line НДС 0% : 0.00 [00:30:31]line НДС 12% : 955.91 [00:30:31]line НСП 0% : 0.00 [00:30:31]line НСП 1,50% : 0.00 [00:30:31]line НСП 0,50% : 0.00 [00:30:31]line НСП 5% : 0.00 [00:30:31]line НСП 3% : 0.00 [00:30:31]line НСП 2% : 0.00 [00:30:31]line НСП 1% : 79.65 [00:30:31]line ИТОГИ РАСХОД [00:30:31]line Чеков: 0 [00:30:31]line Общий итог: 0.00 [00:30:31]line Итого наличными: 0.00 [00:30:31]line Итого безнал.: 0.00 [00:30:31]line НДС 0% : 0.00 [00:30:31]line НДС 12% : 0.00 [00:30:31]line НСП 0% : 0.00 [00:30:31]line НСП 1,50% : 0.00 [00:30:31]line НСП 0,50% : 0.00 [00:30:31]line НСП 5% : 0.00 [00:30:31]line НСП 3% : 0.00 [00:30:31]line НСП 2% : 0.00 [00:30:31]line НСП 1% : 0.00 [00:30:31]line ИТОГИ ВОЗВРАТ РАСХОДА [00:30:31]line Чеков: 0 [00:30:31]line Общий итог: 0.00 [00:30:31]line Итого наличными: 0.00 [00:30:31]line Итого безнал.: 0.00 [00:30:31]line НДС 0% : 0.00 [00:30:31]line НДС 12% : 0.00 [00:30:31]line НСП 0% : 0.00 [00:30:31]line НСП 1,50% : 0.00 [00:30:31]line НСП 0,50% : 0.00 [00:30:31]line НСП 5% : 0.00 [00:30:31]line НСП 3% : 0.00 [00:30:31]line НСП 2% : 0.00 [00:30:31]line НСП 1% : 0.00 [00:30:31]line Сумма внесений: 0.00 [00:30:31]line Сумма выплат: 0.00 [00:30:31]line Нал. в кассе: 281894.00 [00:30:31]line НС Приход: 111332387.00 [00:30:31]line НС Возвр.Прихода: 2361585.00 [00:30:31]line НС Расход: 0.00 [00:30:31]line НС Возвр.Расхода: 0.00 [00:30:31]line ФМ: 0000000000871835 [00:30:31]written 0, free lines is 4095 [00:30:32]Write to MH i2c: 01 00 00 8F 00 8F [00:30:32]Write i2c OK [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: 01 [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: 01 07 00 [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 B9 0A 59 [00:30:32]RasterBufferAndPrint [00:30:32]line [00:30:32]line [00:30:32]line [00:30:32]line [00:30:32]line [00:30:32]written 0, free lines is 2792 [00:30:32]MH_Cut [00:30:32]Write to MH i2c: D1 01 00 96 00 01 68 [00:30:32]Write i2c OK [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: D1 [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: D1 01 00 [00:30:32]MH_I2C_Read... [00:30:32]Read from MH i2c: D1 01 00 96 00 00 67 [00:30:32]Write to MH i2c: 01 00 00 97 00 97 [00:30:32]Write i2c OK [00:30:32]MH_I2C_Read... [00:30:33]OFD Sender: No OFD packet to send [00:30:33]*** Cut start [00:30:33]*** Purtial cut [00:30:33]*** Stage 1: CUTSNS_PIN = 1 [00:30:33]Read from MH i2c: 01 [00:30:33]MH_I2C_Read... [00:30:33]*** Stop cut motor [00:30:33]*** Cut end [00:30:33]Read from MH i2c: 01 07 00 [00:30:33]MH_I2C_Read... [00:30:33]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [00:30:33]process_action x_report done [00:30:33]requested_data is exist [00:30:33]produce_requested_data [00:30:33]requested_item fd.num is exist - process it [00:30:33]SAM_PROTO_GetFieldsCounters [00:30:33]wFMCommunicate request_size=4 [00:30:33]MH_SAM_APDU [00:30:33]CAPDU: 80 13 00 00 [00:30:33]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [00:30:33]Write i2c OK [00:30:33]MH_I2C_Read... [00:30:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:33]Read from MH i2c: E2 [00:30:33]MH_I2C_Read... [00:30:33]Read from MH i2c: E2 62 00 [00:30:33]MH_I2C_Read... [00:30:33]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 BB [00:30:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:30:33]wFMCommunicate OK [00:30:33]SAM_PROTO_GetFieldsCounters done [00:30:33]requested_item shift.num is exist - process it [00:30:33]requested_item shift.opened is exist - process it [00:30:33]req_shift_opened [00:30:33]FM_GetShiftState [00:30:33]SAM_PROTO_GetShiftState [00:30:33]wFMCommunicate request_size=4 [00:30:33]MH_SAM_APDU [00:30:33]CAPDU: 80 13 01 00 [00:30:33]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [00:30:33]Write i2c OK [00:30:33]MH_I2C_Read... [00:30:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:33]Read from MH i2c: E2 [00:30:33]MH_I2C_Read... [00:30:33]Read from MH i2c: E2 0E 00 [00:30:33]MH_I2C_Read... [00:30:33]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 A6 [00:30:33]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:30:33]wFMCommunicate OK [00:30:33]SAM_PROTO_GetShiftState done [00:30:33]FM_GetShiftState done [00:30:33]req_shift_opened done [00:30:33]requested_item shift.open_date is exist - process it [00:30:33]req_shift_open_date [00:30:33]req_shift_open_date done [00:30:33]produce_requested_data done [00:30:33]produce_requested_data return {"fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:30:33]process_action_free x_report [00:30:33]json_value_free [00:30:33]json_value_free done [00:30:33]process_json_proto returns [00:30:33]Send response to host [00:30:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:30:34]free response buf [00:30:34]execute_script done [00:30:34]execute_script returns [00:30:34]free content buf [00:30:34]Sock 10.Close socket [00:30:34]Sock 10.Thread stoped [00:30:36]int [00:30:36]Write to MH i2c: 01 00 00 9A 00 9A [00:30:36]*** FLAG_PRN_KEY set [00:30:36]Write i2c OK [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 9A 00 00 08 00 00 00 FF 0F B7 [00:30:36]state=0 [00:30:36]Key pressed [00:30:36]Feed [00:30:36]Write to MH i2c: D8 00 00 9B 00 72 [00:30:36]Write i2c OK [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: D8 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: D8 01 00 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: D8 01 00 9B 00 00 73 [00:30:36]int line is 0 - check status [00:30:36]Write to MH i2c: 01 00 00 9C 00 9C [00:30:36]Write i2c OK [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 9C 00 00 48 00 00 00 3C 00 27 [00:30:36]state=2 [00:30:36]Key pressed [00:30:36]int [00:30:36]Write to MH i2c: 01 00 00 9D 00 9D [00:30:36]Write i2c OK [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 9D 00 00 48 00 00 00 3C 00 28 [00:30:36]state=2 [00:30:36]Key pressed [00:30:36]int [00:30:36]Write to MH i2c: 01 00 00 9E 00 9E [00:30:36]*** FLAG_PRN_KEY reset [00:30:36]Write i2c OK [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 [00:30:36]MH_I2C_Read... [00:30:36]Read from MH i2c: 01 07 00 9E 00 00 00 00 00 00 FF 0F B3 [00:30:36]state=2 [00:30:36]Stop feed [00:30:38]OFD Sender: No OFD packet to send [00:30:41]accept exits with 8 [00:30:41]New connection [00:30:41]New thread 3067006308 created [00:30:41]Thread 3066862948 joined [00:30:41]Waiting for new connection... [00:30:41] Sock 8.Parse request [00:30:41]Sock 8.Check first char [00:30:41]Sock 8.First char is OK [00:30:41]request: POST /json_proto HTTP/1.0 [00:30:41]Method: POST [00:30:41]URL: /json_proto [00:30:41]Method is POST - this is cgi request [00:30:41]url: /json_proto [00:30:41]query_string will be loaded in cgi processing [00:30:41]execute_cgi json_proto POST (null) [00:30:41]execute_cgi path=json_proto method=POST [00:30:41]POST find Content-Length [00:30:41]Host: 172.17.43.67:8080 [00:30:41]Content-Length: 215 [00:30:41]Content-Type: application/json [00:30:41] [00:30:41]POST finish read [00:30:41]Found Content-Length = 215 [00:30:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:41]execute_script... [00:30:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:41]POST & json_proto [00:30:41]process_json_proto [00:30:41]json parsed OK: [00:30:41]protocol is kg_v1.0 [00:30:41]action value=get_value [00:30:41]process_action get_value [00:30:41]cmd_get_value [00:30:41]process_action get_value done [00:30:41]requested_data is exist [00:30:41]produce_requested_data [00:30:41]requested_item kkm.sn is exist - process it [00:30:41]requested_item kkm.ver is exist - process it [00:30:41]requested_item fm.sn is exist - process it [00:30:41]wFMCommunicate request_size=4 [00:30:41]MH_SAM_APDU [00:30:41]CAPDU: 80 11 00 00 [00:30:41]Write to MH i2c: E2 08 00 9F 00 80 11 00 00 00 00 00 00 19 [00:30:41]Write i2c OK [00:30:41]MH_I2C_Read... [00:30:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:41]Read from MH i2c: E2 [00:30:41]MH_I2C_Read... [00:30:41]Read from MH i2c: E2 17 00 [00:30:41]MH_I2C_Read... [00:30:41]Read from MH i2c: E2 17 00 9F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 6C [00:30:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:30:41]wFMCommunicate OK [00:30:41]requested_item fd.num is exist - process it [00:30:41]SAM_PROTO_GetFieldsCounters [00:30:41]wFMCommunicate request_size=4 [00:30:41]MH_SAM_APDU [00:30:41]CAPDU: 80 13 00 00 [00:30:41]Write to MH i2c: E2 08 00 A0 00 80 13 00 00 00 00 00 00 1C [00:30:41]Write i2c OK [00:30:41]MH_I2C_Read... [00:30:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:30:41]Read from MH i2c: E2 [00:30:41]MH_I2C_Read... [00:30:41]Read from MH i2c: E2 62 00 [00:30:41]MH_I2C_Read... [00:30:41]Read from MH i2c: E2 62 00 A0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 C3 [00:30:41]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 73 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:30:41]wFMCommunicate OK [00:30:41]SAM_PROTO_GetFieldsCounters done [00:30:41]requested_item shift.num is exist - process it [00:30:41]requested_item shift.opened is exist - process it [00:30:41]req_shift_opened [00:30:41]FM_GetShiftState [00:30:41]SAM_PROTO_GetShiftState [00:30:41]wFMCommunicate request_size=4 [00:30:41]MH_SAM_APDU [00:30:41]CAPDU: 80 13 01 00 [00:30:41]Write to MH i2c: E2 08 00 A1 00 80 13 01 00 00 00 00 00 1E [00:30:41]Write i2c OK [00:30:41]MH_I2C_Read... [00:30:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:41]Read from MH i2c: E2 [00:30:41]MH_I2C_Read... [00:30:41]Read from MH i2c: E2 0E 00 [00:30:41]MH_I2C_Read... [00:30:41]Read from MH i2c: E2 0E 00 A1 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 AE [00:30:41]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:30:41]wFMCommunicate OK [00:30:41]SAM_PROTO_GetShiftState done [00:30:41]FM_GetShiftState done [00:30:41]req_shift_opened done [00:30:41]requested_item shift.open_date is exist - process it [00:30:41]req_shift_open_date [00:30:41]req_shift_open_date done [00:30:41]produce_requested_data done [00:30:41]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748} [00:30:41]process_action_free get_value [00:30:41]json_value_free [00:30:41]json_value_free done [00:30:41]process_json_proto returns [00:30:41]Send response to host [00:30:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151667,"shift.num":474,"shift.opened":1,"shift.open_date":1726878748}}} [00:30:41]free response buf [00:30:41]execute_script done [00:30:41]execute_script returns [00:30:41]free content buf [00:30:41]Sock 8.Close socket [00:30:41]Sock 8.Thread stoped [00:30:41]accept exits with 9 [00:30:41]New connection [00:30:41]New thread 3066862948 created [00:30:41]Thread 3067006308 joined [00:30:41]Waiting for new connection... [00:30:41] Sock 9.Parse request [00:30:41]Sock 9.Check first char [00:30:41]Sock 9.First char is OK [00:30:41]request: POST /json_proto HTTP/1.0 [00:30:41]Method: POST [00:30:41]URL: /json_proto [00:30:41]Method is POST - this is cgi request [00:30:41]url: /json_proto [00:30:41]query_string will be loaded in cgi processing [00:30:41]execute_cgi json_proto POST (null) [00:30:41]execute_cgi path=json_proto method=POST [00:30:41]POST find Content-Length [00:30:41]Host: 172.17.43.67:8080 [00:30:41]Content-Length: 331 [00:30:41]Content-Type: application/json [00:30:41] [00:30:41]POST finish read [00:30:41]Found Content-Length = 331 [00:30:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:41]execute_script... [00:30:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:41]POST & json_proto [00:30:41]process_json_proto [00:30:41]json parsed OK: [00:30:41]protocol is kg_v1.0 [00:30:41]action value=get_value [00:30:41]process_action get_value [00:30:41]cmd_get_value [00:30:41]process_action get_value done [00:30:41]requested_data is exist [00:30:41]produce_requested_data [00:30:41]requested_item fm.sale.total is exist - process it [00:30:41]SAM_PROTO_GetFMData [00:30:41]wFMCommunicate request_size=4 [00:30:41]MH_SAM_APDU [00:30:41]CAPDU: 80 13 03 00 [00:30:41]Write to MH i2c: E2 08 00 A2 00 80 13 03 00 00 00 00 00 21 [00:30:41]Write i2c OK [00:30:41]MH_I2C_Read... [00:30:42]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:30:42]Read from MH i2c: E2 [00:30:42]MH_I2C_Read... [00:30:42]Read from MH i2c: E2 FD 00 [00:30:42]MH_I2C_Read... [00:30:42]Read from MH i2c: E2 FD 00 A2 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 F8 [00:30:42]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:30:42]wFMCommunicate OK [00:30:42]wFMCommunicate request_size=4 [00:30:42]MH_SAM_APDU [00:30:42]CAPDU: 80 17 00 00 [00:30:42]Write to MH i2c: E2 08 00 A3 00 80 17 00 00 00 00 00 00 23 [00:30:42]Write i2c OK [00:30:42]MH_I2C_Read... [00:30:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:43]Read from MH i2c: E2 [00:30:43]MH_I2C_Read... [00:30:43]Read from MH i2c: E2 FD 00 [00:30:43]MH_I2C_Read... [00:30:43]Read from MH i2c: E2 FD 00 A3 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 A2 [00:30:43]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 OFD Sender: No OFD packet to send [00:30:43]F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:30:43]wFMCommunicate OK [00:30:43]wFMCommunicate request_size=4 [00:30:43]MH_SAM_APDU [00:30:43]CAPDU: 80 17 00 00 [00:30:43]Write to MH i2c: E2 08 00 A4 00 80 17 00 00 00 00 00 00 24 [00:30:43]Write i2c OK [00:30:43]MH_I2C_Read... [00:30:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:43]Read from MH i2c: E2 [00:30:43]MH_I2C_Read... [00:30:43]Read from MH i2c: E2 FD 00 [00:30:43]MH_I2C_Read... [00:30:43]Read from MH i2c: E2 FD 00 A4 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 C4 [00:30:44]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:30:44]wFMCommunicate OK [00:30:44]wFMCommunicate request_size=4 [00:30:44]MH_SAM_APDU [00:30:44]CAPDU: 80 17 00 00 [00:30:44]Write to MH i2c: E2 08 00 A5 00 80 17 00 00 00 00 00 00 25 [00:30:44]Write i2c OK [00:30:44]MH_I2C_Read... [00:30:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:44]Read from MH i2c: E2 [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: E2 FD 00 [00:30:44]MH_I2C_Read... [00:30:44]Read from MH i2c: E2 FD 00 A5 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 AA [00:30:44]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:30:45]wFMCommunicate OK [00:30:45]wFMCommunicate request_size=4 [00:30:45]MH_SAM_APDU [00:30:45]CAPDU: 80 17 00 00 [00:30:45]Write to MH i2c: E2 08 00 A6 00 80 17 00 00 00 00 00 00 26 [00:30:45]Write i2c OK [00:30:45]MH_I2C_Read... [00:30:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:30:45]Read from MH i2c: E2 [00:30:45]MH_I2C_Read... [00:30:45]Read from MH i2c: E2 DE 00 [00:30:45]MH_I2C_Read... [00:30:45]Read from MH i2c: E2 DE 00 A6 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 05 [00:30:45]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:45]wFMCommunicate OK [00:30:45]SAM_PROTO_GetFMData done [00:30:45]requested_item fm.sale_refund.total is exist - process it [00:30:45]requested_item fm.buy.total is exist - process it [00:30:45]requested_item shift.sale.total is exist - process it [00:30:45]SAM_PROTO_GetShiftData [00:30:45]wFMCommunicate request_size=4 [00:30:45]MH_SAM_APDU [00:30:45]CAPDU: 80 13 02 00 [00:30:45]Write to MH i2c: E2 08 00 A7 00 80 13 02 00 00 00 00 00 25 [00:30:45]Write i2c OK [00:30:45]MH_I2C_Read... [00:30:46]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:30:46]Read from MH i2c: E2 [00:30:46]MH_I2C_Read... [00:30:46]Read from MH i2c: E2 FD 00 [00:30:46]MH_I2C_Read... [00:30:46]Read from MH i2c: E2 FD 00 A7 00 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 86 [00:30:46]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:30:46]wFMCommunicate OK [00:30:46]wFMCommunicate request_size=4 [00:30:46]MH_SAM_APDU [00:30:46]CAPDU: 80 17 00 00 [00:30:46]Write to MH i2c: E2 08 00 A8 00 80 17 00 00 00 00 00 00 28 [00:30:46]Write i2c OK [00:30:46]MH_I2C_Read... [00:30:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:46]Read from MH i2c: E2 [00:30:46]MH_I2C_Read... [00:30:46]Read from MH i2c: E2 FD 00 [00:30:46]MH_I2C_Read... [00:30:46]Read from MH i2c: E2 FD 00 A8 00 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 23 [00:30:47]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:30:47]wFMCommunicate OK [00:30:47]wFMCommunicate request_size=4 [00:30:47]MH_SAM_APDU [00:30:47]CAPDU: 80 17 00 00 [00:30:47]Write to MH i2c: E2 08 00 A9 00 80 17 00 00 00 00 00 00 29 [00:30:47]Write i2c OK [00:30:47]MH_I2C_Read... [00:30:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:47]Read from MH i2c: E2 [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: E2 FD 00 [00:30:47]MH_I2C_Read... [00:30:47]Read from MH i2c: E2 FD 00 A9 00 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 51 [00:30:47]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:30:48]wFMCommunicate OK [00:30:48]wFMCommunicate request_size=4 [00:30:48]MH_SAM_APDU [00:30:48]CAPDU: 80 17 00 00 [00:30:48]Write to MH i2c: E2 08 00 AA 00 80 17 00 00 00 00 00 00 2A [00:30:48]Write i2c OK [00:30:48]MH_I2C_Read... [00:30:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:48]Read from MH i2c: E2 [00:30:48]MH_I2C_Read... [00:30:48]Read from MH i2c: E2 FD 00 [00:30:48]MH_I2C_Read... [00:30:48]Read from MH i2c: E2 FD 00 AA 00 00 EF 03 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 OFD Sender: No OFD packet to send [00:30:48]F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 90 00 A2 [00:30:48]RAPDU: EF 03 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 90 00 [00:30:48]wFMCommunicate OK [00:30:48]wFMCommunicate request_size=4 [00:30:48]MH_SAM_APDU [00:30:48]CAPDU: 80 17 00 00 [00:30:48]Write to MH i2c: E2 08 00 AB 00 80 17 00 00 00 00 00 00 2B [00:30:48]Write i2c OK [00:30:48]MH_I2C_Read... [00:30:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:30:49]Read from MH i2c: E2 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 D6 00 [00:30:49]MH_I2C_Read... [00:30:49]Read from MH i2c: E2 D6 00 AB 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 0D [00:30:49]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:49]wFMCommunicate OK [00:30:49]SAM_PROTO_GetShiftData done [00:30:49]requested_item shift.sale.total_cash is exist - process it [00:30:49]requested_item shift.sale_refund.total is exist - process it [00:30:49]requested_item shift.sale_refund.total_cash is exist - process it [00:30:49]requested_item shift.buy.total is exist - process it [00:30:49]requested_item shift.buy.total_cash is exist - process it [00:30:49]produce_requested_data done [00:30:49]produce_requested_data return {"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:30:49]process_action_free get_value [00:30:49]json_value_free [00:30:49]json_value_free done [00:30:49]process_json_proto returns [00:30:49]Send response to host [00:30:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:30:49]free response buf [00:30:49]execute_script done [00:30:49]execute_script returns [00:30:49]free content buf [00:30:49]Sock 9.Close socket [00:30:49]Sock 9.Thread stoped [00:30:49]accept exits with 8 [00:30:49]New connection [00:30:49]New thread 3067006308 created [00:30:49]Thread 3066862948 joined [00:30:49]Waiting for new connection... [00:30:49] Sock 8.Parse request [00:30:49]Sock 8.Check first char [00:30:49]Sock 8.First char is OK [00:30:49]request: POST /json_proto HTTP/1.0 [00:30:49]Method: POST [00:30:49]URL: /json_proto [00:30:49]Method is POST - this is cgi request [00:30:49]url: /json_proto [00:30:49]query_string will be loaded in cgi processing [00:30:49]execute_cgi json_proto POST (null) [00:30:49]execute_cgi path=json_proto method=POST [00:30:49]POST find Content-Length [00:30:49]Host: 172.17.43.67:8080 [00:30:49]Content-Length: 331 [00:30:49]Content-Type: application/json [00:30:49] [00:30:49]POST finish read [00:30:49]Found Content-Length = 331 [00:30:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:49]execute_script... [00:30:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:30:49]POST & json_proto [00:30:49]process_json_proto [00:30:49]json parsed OK: [00:30:49]protocol is kg_v1.0 [00:30:49]action value=get_value [00:30:49]process_action get_value [00:30:49]cmd_get_value [00:30:49]process_action get_value done [00:30:49]requested_data is exist [00:30:49]produce_requested_data [00:30:49]requested_item fm.sale.total is exist - process it [00:30:49]SAM_PROTO_GetFMData [00:30:49]wFMCommunicate request_size=4 [00:30:49]MH_SAM_APDU [00:30:49]CAPDU: 80 13 03 00 [00:30:49]Write to MH i2c: E2 08 00 AC 00 80 13 03 00 00 00 00 00 2B [00:30:49]Write i2c OK [00:30:49]MH_I2C_Read... [00:30:50]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:30:50]Read from MH i2c: E2 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: E2 FD 00 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: E2 FD 00 AC 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 02 [00:30:50]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:30:50]wFMCommunicate OK [00:30:50]wFMCommunicate request_size=4 [00:30:50]MH_SAM_APDU [00:30:50]CAPDU: 80 17 00 00 [00:30:50]Write to MH i2c: E2 08 00 AD 00 80 17 00 00 00 00 00 00 2D [00:30:50]Write i2c OK [00:30:50]MH_I2C_Read... [00:30:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:50]Read from MH i2c: E2 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: E2 FD 00 [00:30:50]MH_I2C_Read... [00:30:50]Read from MH i2c: E2 FD 00 AD 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 AC [00:30:51]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 recv_with_timeout no data received [00:30:51]03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:30:51]wFMCommunicate OK [00:30:51]wFMCommunicate request_size=4 [00:30:51]MH_SAM_APDU [00:30:51]CAPDU: 80 17 00 00 [00:30:51]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [00:30:51]Write i2c OK [00:30:51]MH_I2C_Read... [00:30:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:51]Read from MH i2c: E2 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 FD 00 [00:30:51]MH_I2C_Read... [00:30:51]Read from MH i2c: E2 FD 00 AE 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 CE [00:30:51]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:30:52]wFMCommunicate OK [00:30:52]wFMCommunicate request_size=4 [00:30:52]MH_SAM_APDU [00:30:52]CAPDU: 80 17 00 00 [00:30:52]Write to MH i2c: E2 08 00 AF 00 80 17 00 00 00 00 00 00 2F [00:30:52]Write i2c OK [00:30:52]MH_I2C_Read... [00:30:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:52]Read from MH i2c: E2 [00:30:52]MH_I2C_Read... [00:30:52]Read from MH i2c: E2 FD 00 [00:30:52]MH_I2C_Read... [00:30:52]Read from MH i2c: E2 FD 00 AF 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 B4 [00:30:52]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:30:52]wFMCommunicate OK [00:30:52]wFMCommunicate request_size=4 [00:30:52]MH_SAM_APDU [00:30:52]CAPDU: 80 17 00 00 [00:30:52]Write to MH i2c: E2 08 00 B0 00 80 17 00 00 00 00 00 00 30 [00:30:52]Write i2c OK [00:30:52]MH_I2C_Read... [00:30:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:30:53]Read from MH i2c: E2 [00:30:53]MH_I2C_Read... [00:30:53]Read from MH i2c: E2 DE 00 [00:30:53]MH_I2C_Read... [00:30:53]Read from MH i2c: E2 DE 00 B0 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 0F [00:30:53]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:53]wFMCommunicate OK [00:30:53]SAM_PROTO_GetFMData done [00:30:53]requested_item fm.sale_refund.total is exist - process it [00:30:53]requested_item fm.buy.total is exist - process it [00:30:53]requested_item shift.sale.total is exist - process it [00:30:53]SAM_PROTO_GetShiftData [00:30:53]wFMCommunicate request_size=4 [00:30:53]MH_SAM_APDU [00:30:53]CAPDU: 80 13 02 00 [00:30:53]Write to MH i2c: E2 08 00 B1 00 80 13 02 00 00 00 00 00 2F [00:30:53]OFD Sender: No OFD packet to send [00:30:53]Write i2c OK [00:30:53]MH_I2C_Read... [00:30:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:30:54]Read from MH i2c: E2 [00:30:54]MH_I2C_Read... [00:30:54]Read from MH i2c: E2 FD 00 [00:30:54]MH_I2C_Read... [00:30:54]Read from MH i2c: E2 FD 00 B1 00 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 90 [00:30:54]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:30:54]wFMCommunicate OK [00:30:54]wFMCommunicate request_size=4 [00:30:54]MH_SAM_APDU [00:30:54]CAPDU: 80 17 00 00 [00:30:54]Write to MH i2c: E2 08 00 B2 00 80 17 00 00 00 00 00 00 32 [00:30:54]Write i2c OK [00:30:54]MH_I2C_Read... [00:30:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:55]Read from MH i2c: E2 [00:30:55]MH_I2C_Read... [00:30:55]Read from MH i2c: E2 FD 00 [00:30:55]MH_I2C_Read... [00:30:55]Read from MH i2c: E2 FD 00 B2 00 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 2D [00:30:55]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:30:55]wFMCommunicate OK [00:30:55]wFMCommunicate request_size=4 [00:30:55]MH_SAM_APDU [00:30:55]CAPDU: 80 17 00 00 [00:30:55]Write to MH i2c: E2 08 00 B3 00 80 17 00 00 00 00 00 00 33 [00:30:55]Write i2c OK [00:30:55]MH_I2C_Read... [00:30:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:55]Read from MH i2c: E2 [00:30:55]MH_I2C_Read... [00:30:55]Read from MH i2c: E2 FD 00 [00:30:55]MH_I2C_Read... [00:30:55]Read from MH i2c: E2 FD 00 B3 00 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5B [00:30:56]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:30:56]wFMCommunicate OK [00:30:56]wFMCommunicate request_size=4 [00:30:56]MH_SAM_APDU [00:30:56]CAPDU: 80 17 00 00 [00:30:56]Write to MH i2c: E2 08 00 B4 00 80 17 00 00 00 00 00 00 34 [00:30:56]Write i2c OK [00:30:56]MH_I2C_Read... [00:30:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:30:56]Read from MH i2c: E2 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: E2 FD 00 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: E2 FD 00 B4 00 00 EF 03 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 90 00 AC [00:30:56]RAPDU: EF 03 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 90 00 [00:30:57]wFMCommunicate OK [00:30:57]wFMCommunicate request_size=4 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 17 00 00 [00:30:57]Write to MH i2c: E2 08 00 B5 00 80 17 00 00 00 00 00 00 35 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 D6 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 D6 00 B5 00 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 17 [00:30:57]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:30:57]wFMCommunicate OK [00:30:57]SAM_PROTO_GetShiftData done [00:30:57]requested_item shift.sale.total_cash is exist - process it [00:30:57]requested_item shift.sale_refund.total is exist - process it [00:30:57]requested_item shift.sale_refund.total_cash is exist - process it [00:30:57]requested_item shift.buy.total is exist - process it [00:30:57]requested_item shift.buy.total_cash is exist - process it [00:30:57]produce_requested_data done [00:30:57]produce_requested_data return {"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:30:57]process_action_free get_value [00:30:57]json_value_free [00:30:57]json_value_free done [00:30:57]process_json_proto returns [00:30:57]Send response to host [00:30:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:30:57]free response buf [00:30:57]execute_script done [00:30:57]execute_script returns [00:30:57]free content buf [00:30:57]Sock 8.Close socket [00:30:57]Sock 8.Thread stoped [00:30:57]accept exits with 9 [00:30:57]New connection [00:30:57]New thread 3066862948 created [00:30:57]Thread 3067006308 joined [00:30:57]Waiting for new connection... [00:30:57] Sock 9.Parse request [00:30:57]Sock 9.Check first char [00:30:57]Sock 9.First char is OK [00:30:57]request: POST /json_proto HTTP/1.0 [00:30:57]Method: POST [00:30:57]URL: /json_proto [00:30:57]Method is POST - this is cgi request [00:30:57]url: /json_proto [00:30:57]query_string will be loaded in cgi processing [00:30:57]execute_cgi json_proto POST (null) [00:30:57]execute_cgi path=json_proto method=POST [00:30:57]POST find Content-Length [00:30:57]Host: 172.17.43.67:8080 [00:30:57]Content-Length: 254 [00:30:57]Content-Type: application/json [00:30:57] [00:30:57]POST finish read [00:30:57]Found Content-Length = 254 [00:30:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:57]execute_script... [00:30:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0421\u044B\u0434\u044B\u043A\u043E\u0432 \u041A. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:57]POST & json_proto [00:30:57]process_json_proto [00:30:57]json parsed OK: [00:30:57]protocol is kg_v1.0 [00:30:57]action value=close_shift [00:30:57]process_action close_shift [00:30:57]cmd_close_shift [00:30:57]MH_GetDate [00:30:57]Write to MH i2c: F0 00 00 B6 00 A5 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: F0 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: F0 09 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: F0 09 00 B6 00 00 42 65 EF 66 6A BD 47 65 7D [00:30:58]GetLastDocTimeStamp 1726965023 [00:30:58]current date 1726965058 [00:30:58]FM_GetShiftState [00:30:58]SAM_PROTO_GetShiftState [00:30:58]wFMCommunicate request_size=4 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 13 01 00 [00:30:58]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 0E 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 1C 14 EE 66 00 00 00 00 90 00 C4 [00:30:58]RAPDU: 09 00 01 1C 14 EE 66 00 00 00 00 90 00 [00:30:58]wFMCommunicate OK [00:30:58]SAM_PROTO_GetShiftState done [00:30:58]FM_GetShiftState done [00:30:58]KKMCreateCloseShiftDocument [00:30:58]Load OK [00:30:58]Malloc new data [00:30:58]MH_GetDate [00:30:58]Write to MH i2c: F0 00 00 B8 00 A7 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: F0 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: F0 09 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: F0 09 00 B8 00 00 42 65 EF 66 6A BD 47 65 7F [00:30:58]Malloc new data [00:30:58]Malloc new data [00:30:58]Malloc new data [00:30:58]Malloc new data [00:30:58]KKMCreateCloseShiftDocument OK [00:30:58]KKMSetCloseShiftData OK [00:30:58]ProcessDocumentItem done err = 0, tmpTLVsize=69 [00:30:58]tlvbuf is 009D6AA0 [00:30:58]KKMLoadAndSignCloseShiftData [00:30:58]SAM_PROTO_ProcessDocument [00:30:58]wFMCommunicate request_size=9 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 15 01 00 04 05 00 45 00 [00:30:58]Write to MH i2c: E2 0C 00 B9 00 80 15 01 00 04 00 05 00 45 00 00 00 8A [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 B9 00 00 90 00 2D [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=23 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:30:58]Write to MH i2c: E2 1A 00 BA 00 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 2F [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 BA 00 00 90 00 2E [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=28 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 [00:30:58]Write to MH i2c: E2 1F 00 BB 00 80 15 02 00 17 00 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 00 00 9B [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=13 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 15 02 00 08 F4 03 04 00 42 65 EF 66 [00:30:58]Write to MH i2c: E2 10 00 BC 00 80 15 02 00 08 00 F4 03 04 00 42 65 EF 66 00 00 43 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=25 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:30:58]Write to MH i2c: E2 1C 00 BD 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 9F [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]OFD Sender: No OFD packet to send [00:30:58]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:30:58]Read from MH i2c: E2 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [00:30:58]RAPDU: 90 00 [00:30:58]wFMCommunicate OK [00:30:58]wFMCommunicate request_size=4 [00:30:58]MH_SAM_APDU [00:30:58]CAPDU: 80 15 03 00 [00:30:58]Write to MH i2c: E2 08 00 BE 00 80 15 03 00 00 00 00 00 3F [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:59]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:30:59]Read from MH i2c: E2 [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: E2 FD 00 [00:30:59]MH_I2C_Read... [00:30:59]Read from MH i2c: E2 FD 00 BE 00 00 FC 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 50 02 00 0E 04 04 00 DA 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 90 00 CD [00:30:59]RAPDU: FC 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 50 02 00 0E 04 04 00 DA 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 90 00 [00:31:00]wFMCommunicate OK [00:31:00]SAM_PROTO_ProcessDocument answer len = 1276 [00:31:00]SAM_PROTO_ProcessDocument remain to read = 1028 [00:31:00]wFMCommunicate request_size=4 [00:31:00]MH_SAM_APDU [00:31:00]CAPDU: 80 17 00 00 [00:31:00]Write to MH i2c: E2 08 00 BF 00 80 17 00 00 00 00 00 00 3F [00:31:00]Write i2c OK [00:31:00]MH_I2C_Read... [00:31:00]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:00]Read from MH i2c: E2 [00:31:00]MH_I2C_Read... [00:31:00]Read from MH i2c: E2 FD 00 [00:31:00]MH_I2C_Read... [00:31:00]Read from MH i2c: E2 FD 00 BF 00 00 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 2D [00:31:00]RAPDU: 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [00:31:00]wFMCommunicate OK [00:31:00]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:31:00]SAM_PROTO_ProcessDocument remain to read = 778 [00:31:00]wFMCommunicate request_size=4 [00:31:00]MH_SAM_APDU [00:31:00]CAPDU: 80 17 00 00 [00:31:00]Write to MH i2c: E2 08 00 C0 00 80 17 00 00 00 00 00 00 40 [00:31:00]Write i2c OK [00:31:00]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 FD 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 FD 00 C0 00 00 04 F7 03 00 00 EF 03 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 90 00 A6 [00:31:01]RAPDU: 04 F7 03 00 00 EF 03 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 90 00 [00:31:01]wFMCommunicate OK [00:31:01]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:31:01]SAM_PROTO_ProcessDocument remain to read = 528 [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 17 00 00 [00:31:01]Write to MH i2c: E2 08 00 C1 00 80 17 00 00 00 00 00 00 41 [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:02]Read from MH i2c: E2 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: E2 FD 00 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: E2 FD 00 C1 00 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 54 [00:31:02]RAPDU: 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 recv_with_timeout no data received [00:31:02]03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:31:02]wFMCommunicate OK [00:31:02]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:31:02]SAM_PROTO_ProcessDocument remain to read = 278 [00:31:02]wFMCommunicate request_size=4 [00:31:02]MH_SAM_APDU [00:31:02]CAPDU: 80 17 00 00 [00:31:02]Write to MH i2c: E2 08 00 C2 00 80 17 00 00 00 00 00 00 42 [00:31:02]Write i2c OK [00:31:02]MH_I2C_Read... [00:31:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:02]Read from MH i2c: E2 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: E2 FD 00 [00:31:02]MH_I2C_Read... [00:31:02]Read from MH i2c: E2 FD 00 C2 00 00 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 7C [00:31:03]RAPDU: 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:31:03]wFMCommunicate OK [00:31:03]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:31:03]SAM_PROTO_ProcessDocument remain to read = 28 [00:31:03]wFMCommunicate request_size=4 [00:31:03]MH_SAM_APDU [00:31:03]CAPDU: 80 17 00 00 [00:31:03]Write to MH i2c: E2 08 00 C3 00 80 17 00 00 00 00 00 00 43 [00:31:03]Write i2c OK [00:31:03]MH_I2C_Read... [00:31:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 28! [00:31:03]Read from MH i2c: E2 [00:31:03]MH_I2C_Read... [00:31:03]Read from MH i2c: E2 1F 00 [00:31:03]MH_I2C_Read... [00:31:03]Read from MH i2c: E2 1F 00 C3 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 2D 1D D9 9A 01 21 90 00 65 [00:31:03]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 2D 1D D9 9A 01 21 90 00 [00:31:03]wFMCommunicate OK [00:31:03]SAM_PROTO_ProcessDocument received (without SW) 28 bytes [00:31:03]SAM_PROTO_ProcessDocument done [00:31:03]1209 (1) - 1.0 - номер версии ФФД [00:31:03]1041 (16) - 0000000000871835 - номер ФМ [00:31:03]1040 (4) - 151668 - номер ФД [00:31:03]1038 (4) - 474 - номер смены [00:31:03]1118 (4) - 417 - количество кассовых чеков за смену [00:31:03]1111 (4) - 419 - общее количество ФД за смену [00:31:03]1194 (1205) - счетчики итогов смены [00:31:03] 1134 (4) - 417 - количество чеков со всеми признаками расчетов [00:31:03] 1129 (155) - счетчики операций «приход» [00:31:03] 1135 (4) - 415 - количество чеков по признаку расчетов [00:31:03] 1201 (4) - 290894.00 - общая итоговая сумма в чеках [00:31:03] 1136 (4) - 290894.00 - итоговая сумма в чеках наличными [00:31:03] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:31:03] 1024 (123) - суммы налогов [00:31:03] 1006 (9) - суммы НДС [00:31:03] 1010 (1) - 0% - код ставки НДС [00:31:03] 1011 (0) - 0.00 - сумма НДС по ставке [00:31:03] 1006 (12) - суммы НДС [00:31:03] 1010 (1) - 12% - код ставки НДС [00:31:03] 1011 (3) - 30902.12 - сумма НДС по ставке [00:31:03] 1007 (9) - суммы НСП [00:31:03] 1014 (1) - 0% - код ставки НСП [00:31:03] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:03] 1007 (12) - суммы НСП [00:31:03] 1014 (1) - 1% - код ставки НСП [00:31:03] 1015 (3) - 2575.15 - сумма НСП по ставке [00:31:03] 1007 (9) - суммы НСП [00:31:03] 1014 (1) - 2% - код ставки НСП [00:31:03] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:03] 1007 (9) - суммы НСП [00:31:03] 1014 (1) - 3% - код ставки НСП [00:31:03] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:03] 1007 (9) - суммы НСП [00:31:03] 1014 (1) - 5% - код ставки НСП [00:31:03] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:03] 1007 (9) - суммы НСП [00:31:03] 1014 (1) - 0,50% - код ставки НСП [00:31:03] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:03] 1007 (9) - суммы НСП [00:31:03] 1014 (1) - 1,50% - код ставки НСП [00:31:03] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:03] 1130 (152) - счетчики операций «возврат прихода» [00:31:03] 1135 (4) - 2 - количество чеков по признаку расчетов [00:31:03] 1201 (3) - 9000.00 - общая итоговая сумма в чеках [00:31:03] 1136 (3) - 9000.00 - итоговая сумма в чеках наличными [00:31:03] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:31:03] 1024 (122) - суммы налогов [00:31:03] 1006 (9) - суммы НДС [00:31:03] 1010 (1) - 0% - код ставки НДС [00:31:03] 1011 (0) - 0.00 - сумма НДС по ставке [00:31:03] 1006 (12) - суммы НДС [00:31:04] 1010 (1) - 12% - код ставки НДС [00:31:04] 1011 (3) - 955.91 - сумма НДС по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 0% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (11) - суммы НСП [00:31:04] 1014 (1) - 1% - код ставки НСП [00:31:04] 1015 (2) - 79.65OFD Sender: No OFD packet to send [00:31:04] - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 2% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 3% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 5% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 0,50% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 1,50% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1131 (141) - счетчики операций «расход» [00:31:04] 1135 (4) - 0 - количество чеков по признаку расчетов [00:31:04] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:31:04] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:31:04] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:31:04] 1024 (117) - суммы налогов [00:31:04] 1006 (9) - суммы НДС [00:31:04] 1010 (1) - 0% - код ставки НДС [00:31:04] 1011 (0) - 0.00 - сумма НДС по ставке [00:31:04] 1006 (9) - суммы НДС [00:31:04] 1010 (1) - 12% - код ставки НДС [00:31:04] 1011 (0) - 0.00 - сумма НДС по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 0% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 1% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 2% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 3% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 5% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 0,50% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 1,50% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1132 (141) - счетчики операций «возврат расхода» [00:31:04] 1135 (4) - 0 - количество чеков по признаку расчетов [00:31:04] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:31:04] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:31:04] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:31:04] 1024 (117) - суммы налогов [00:31:04] 1006 (9) - суммы НДС [00:31:04] 1010 (1) - 0% - код ставки НДС [00:31:04] 1011 (0) - 0.00 - сумма НДС по ставке [00:31:04] 1006 (9) - суммы НДС [00:31:04] 1010 (1) - 12% - код ставки НДС [00:31:04] 1011 (0) - 0.00 - сумма НДС по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 0% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 1% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 2% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 3% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 5% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 0,50% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1007 (9) - суммы НСП [00:31:04] 1014 (1) - 1,50% - код ставки НСП [00:31:04] 1015 (0) - 0.00 - сумма НСП по ставке [00:31:04] 1133 (588) - - счетчики коррекции - не используются [00:31:04]1077 (6) - 49606228050209 - ФПД [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1209 (04B9) [00:31:04]Malloc new data [00:31:04]Processing tag 1041 (0411) [00:31:04]Processing tag 1040 (0410) [00:31:04]Malloc new data [00:31:04]Processing tag 1038 (040E) [00:31:04]Malloc new data [00:31:04]Processing tag 1118 (045E) [00:31:04]Malloc new data [00:31:04]Processing tag 1111 (0457) [00:31:04]Malloc new data [00:31:04]Processing tag 1194 (04AA) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1134 (046E) [00:31:04]Malloc new data [00:31:04]Processing tag 1129 (0469) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1135 (046F) [00:31:04]Malloc new data [00:31:04]Processing tag 1201 (04B1) [00:31:04]Malloc new data [00:31:04]Processing tag 1136 (0470) [00:31:04]Malloc new data [00:31:04]Processing tag 1138 (0472) [00:31:04]Malloc new data [00:31:04]Processing tag 1024 (0400) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]SetTLVBufToDocument err=0 [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1130 (046A) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1135 (046F) [00:31:04]Malloc new data [00:31:04]Processing tag 1201 (04B1) [00:31:04]Malloc new data [00:31:04]Processing tag 1136 (0470) [00:31:04]Malloc new data [00:31:04]Processing tag 1138 (0472) [00:31:04]Malloc new data [00:31:04]Processing tag 1024 (0400) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]SetTLVBufToDocument err=0 [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1131 (046B) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1135 (046F) [00:31:04]Malloc new data [00:31:04]Processing tag 1201 (04B1) [00:31:04]Malloc new data [00:31:04]Processing tag 1136 (0470) [00:31:04]Malloc new data [00:31:04]Processing tag 1138 (0472) [00:31:04]Malloc new data [00:31:04]Processing tag 1024 (0400) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1007 (03EF) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1014 (03F6) [00:31:04]Malloc new data [00:31:04]Processing tag 1015 (03F7) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]SetTLVBufToDocument err=0 [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1132 (046C) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1135 (046F) [00:31:04]Malloc new data [00:31:04]Processing tag 1201 (04B1) [00:31:04]Malloc new data [00:31:04]Processing tag 1136 (0470) [00:31:04]Malloc new data [00:31:04]Processing tag 1138 (0472) [00:31:04]Malloc new data [00:31:04]Processing tag 1024 (0400) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:04]Processing tag 1011 (03F3) [00:31:04]Malloc new data [00:31:04]SetTLVBufToDocument err=0 [00:31:04]Processing tag 1006 (03EE) [00:31:04]Load OK [00:31:04]SetTLVBufToDocument [00:31:04]Processing tag 1010 (03F2) [00:31:04]Malloc new data [00:31:05]Processing tag 1011 (03F3) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1007 (03EF) [00:31:05]Load OK [00:31:05]SetTLVBufToDocument [00:31:05]Processing tag 1014 (03F6) [00:31:05]Malloc new data [00:31:05]Processing tag 1015 (03F7) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]SetTLVBufToDocument err=0 [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1133 (046D) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Processing tag 1077 (0435) [00:31:05]Malloc new data [00:31:05]SetTLVBufToDocument err=0 [00:31:05]Malloc new data [00:31:05]SAM_PROTO_GetFMData [00:31:05]wFMCommunicate request_size=4 [00:31:05]MH_SAM_APDU [00:31:05]CAPDU: 80 13 03 00 [00:31:05]Write to MH i2c: E2 08 00 C4 00 80 13 03 00 00 00 00 00 43 [00:31:05]Write i2c OK [00:31:05]MH_I2C_Read... [00:31:05]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:31:05]Read from MH i2c: E2 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: E2 FD 00 [00:31:05]MH_I2C_Read... [00:31:05]Read from MH i2c: E2 FD 00 C4 00 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 1A [00:31:05]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:31:06]wFMCommunicate OK [00:31:06]wFMCommunicate request_size=4 [00:31:06]MH_SAM_APDU [00:31:06]CAPDU: 80 17 00 00 [00:31:06]Write to MH i2c: E2 08 00 C5 00 80 17 00 00 00 00 00 00 45 [00:31:06]Write i2c OK [00:31:06]MH_I2C_Read... [00:31:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:06]Read from MH i2c: E2 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 FD 00 [00:31:06]MH_I2C_Read... [00:31:06]Read from MH i2c: E2 FD 00 C5 00 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 C4 [00:31:06]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:31:07]wFMCommunicate OK [00:31:07]wFMCommunicate request_size=4 [00:31:07]MH_SAM_APDU [00:31:07]CAPDU: 80 17 00 00 [00:31:07]Write to MH i2c: E2 08 00 C6 00 80 17 00 00 00 00 00 00 46 [00:31:07]Write i2c OK [00:31:07]MH_I2C_Read... [00:31:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:07]Read from MH i2c: E2 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 FD 00 [00:31:07]MH_I2C_Read... [00:31:07]Read from MH i2c: E2 FD 00 C6 00 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 E6 [00:31:07]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:31:08]wFMCommunicate OK [00:31:08]wFMCommunicate request_size=4 [00:31:08]MH_SAM_APDU [00:31:08]CAPDU: 80 17 00 00 [00:31:08]Write to MH i2c: E2 08 00 C7 00 80 17 00 00 00 00 00 00 47 [00:31:08]Write i2c OK [00:31:08]MH_I2C_Read... [00:31:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:31:08]Read from MH i2c: E2 [00:31:08]MH_I2C_Read... [00:31:08]Read from MH i2c: E2 FD 00 [00:31:08]MH_I2C_Read... [00:31:08]Read from MH i2c: E2 FD 00 C7 00 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 CC [00:31:08]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 OFD Sender: No OFD packet to send [00:31:09]03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:31:09]wFMCommunicate OK [00:31:09]wFMCommunicate request_size=4 [00:31:09]MH_SAM_APDU [00:31:09]CAPDU: 80 17 00 00 [00:31:09]Write to MH i2c: E2 08 00 C8 00 80 17 00 00 00 00 00 00 48 [00:31:09]Write i2c OK [00:31:09]MH_I2C_Read... [00:31:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:31:09]Read from MH i2c: E2 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: E2 DE 00 [00:31:09]MH_I2C_Read... [00:31:09]Read from MH i2c: E2 DE 00 C8 00 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 27 [00:31:09]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:31:10]wFMCommunicate OK [00:31:10]SAM_PROTO_GetFMData done [00:31:10]Malloc new data [00:31:10]Malloc new data [00:31:10]Malloc new data [00:31:10]Malloc new data [00:31:10]KKMLoadAndSignCloseShiftData err=0 [00:31:10]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Сыдыков К. 22.09.2024 00:30 Смена: 474 РНМ: 0000000000091825 ЗНМ: 0300000113 СНО: Общий режим Чеков за смену: 417 ФД за смену: 419 Всего чеков: 417 ИТОГИ ПРИХОД Чеков: 415 Общий итог: 290894.00 Итого наличными: 290894.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 30902.12 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 2575.15 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 2 Общий итог: 9000.00 Итого наличными: 9000.00 Итого безнал.: 0.00 НДС 0% : 0.00 НДС 12% : 955.91 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 79.65 ИТОГИ РАСХОД Чеков: 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 Нал. в кассе: 281894.00 НС Приход: 111332387.00 НС Возвр.Прихода: 2361585.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 151668 ФМ: 0000000000871835 ФПД: 49606228050209 [00:31:10]StoreToDocumentArchive [00:31:10]shift 474 fd 151668 [00:31:10]save to /storage/0474/doc_00151668 [00:31:10]save last doc name /storage/0474/doc_00151668 to /storage/kkm_last_doc_name [00:31:10]save OK [00:31:10]Clear old archive folders... [00:31:10]Remove dir /storage/0266 [00:31:10]opendir ok [00:31:10]file . [00:31:10]file .. [00:31:10]file doc_1726965032 [00:31:10]remove file /storage/0266/doc_1726965032 [00:31:10]remove dir /storage/0266 [00:31:10]NVStorageSaveData kkm_registers [00:31:10]File name is /storage/kkm_registers [00:31:10]Write 24 bytes [00:31:10]NVStorageSaveData done [00:31:10]NVStorageSaveData kkm_registers [00:31:10]File name is /storage/kkm_registers [00:31:10]Write 24 bytes [00:31:10]NVStorageSaveData done [00:31:10]ProcessDocumentItem done err = 0, tmpTLVsize=1385 [00:31:10]tlvbuf is 009E1AE0 [00:31:10]SAM_PROTO_ClearQueue [00:31:10]wFMCommunicate request_size=4 [00:31:10]MH_SAM_APDU [00:31:10]CAPDU: 80 09 00 00 [00:31:10]Write to MH i2c: E2 08 00 C9 00 80 09 00 00 00 00 00 00 3B [00:31:10]Write i2c OK [00:31:10]MH_I2C_Read... [00:31:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:10]Read from MH i2c: E2 [00:31:10]MH_I2C_Read... [00:31:10]Read from MH i2c: E2 03 00 [00:31:10]MH_I2C_Read... [00:31:10]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [00:31:10]RAPDU: 90 00 [00:31:10]wFMCommunicate OK [00:31:10]SAM_PROTO_ClearQueue done [00:31:10]KKMCreateOFDPacket [00:31:10]OFDProtocolAddRootSTLVToBuf [00:31:10]FM_MakeSignedData [00:31:10]FM_MakeSignedData [00:31:10]SAM_PROTO_SignData [00:31:10]wFMCommunicate request_size=4 [00:31:10]MH_SAM_APDU [00:31:10]CAPDU: 80 0D 01 02 [00:31:10]Write to MH i2c: E2 08 00 CA 00 80 0D 01 02 00 00 00 00 43 [00:31:10]Write i2c OK [00:31:10]MH_I2C_Read... [00:31:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:10]Read from MH i2c: E2 [00:31:10]MH_I2C_Read... [00:31:10]Read from MH i2c: E2 03 00 [00:31:10]MH_I2C_Read... [00:31:10]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [00:31:10]RAPDU: 90 00 [00:31:10]wFMCommunicate OK [00:31:10]wFMCommunicate request_size=255 [00:31:10]MH_SAM_APDU [00:31:10]CAPDU: 80 0D 02 02 FA 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 42 65 EF 66 0E 04 04 00 DA 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 AA 04 DD 04 6E 04 04 00 A1 01 00 00 69 04 A3 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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:31:10]Write to MH i2c: E2 02 01 CB 00 80 0D 02 02 FA 00 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 42 65 EF 66 0E 04 04 00 DA 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 AA 04 DD 04 6E 04 04 00 A1 01 00 00 69 04 A3 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 00 D2 [00:31:11]Write i2c OK [00:31:11]MH_I2C_Read... [00:31:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:11]Read from MH i2c: E2 [00:31:11]MH_I2C_Read... [00:31:11]Read from MH i2c: E2 03 00 [00:31:11]MH_I2C_Read... [00:31:11]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [00:31:11]RAPDU: 90 00 [00:31:11]wFMCommunicate OK [00:31:11]wFMCommunicate request_size=255 [00:31:11]MH_SAM_APDU [00:31:11]CAPDU: 80 0D 02 02 FA 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EB ED 03 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 01 00 00 00 04 81 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 67 75 01 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F 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 [00:31:11]Write to MH i2c: E2 02 01 CC 00 80 0D 02 02 FA 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 EB ED 03 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 01 00 00 00 04 81 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 67 75 01 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F 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 00 00 8D [00:31:12]Write i2c OK [00:31:12]MH_I2C_Read... [00:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:12]Read from MH i2c: E2 [00:31:12]MH_I2C_Read... [00:31:12]Read from MH i2c: E2 03 00 [00:31:12]MH_I2C_Read... [00:31:12]Read from MH i2c: E2 03 00 CC 00 00 90 00 40 [00:31:12]RAPDU: 90 00 [00:31:12]wFMCommunicate OK [00:31:12]wFMCommunicate request_size=255 [00:31:12]MH_SAM_APDU [00:31:12]CAPDU: 80 0D 02 02 FA 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 [00:31:12]Write to MH i2c: E2 02 01 CD 00 80 0D 02 02 FA 00 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 00 00 0D [00:31:13]Write i2c OK [00:31:13]MH_I2C_Read... [00:31:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:13]Read from MH i2c: E2 [00:31:13]MH_I2C_Read... [00:31:13]Read from MH i2c: E2 03 00 [00:31:13]MH_I2C_Read... [00:31:13]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [00:31:13]RAPDU: 90 00 [00:31:13]wFMCommunicate OK [00:31:13]wFMCommunicate request_size=255 [00:31:13]MH_SAM_APDU [00:31:13]CAPDU: 80 0D 02 02 FA 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 [00:31:13]Write to MH i2c: E2 02 01 CE 00 80 0D 02 02 FA 00 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 00 00 17 [00:31:14]Write i2c OK [00:31:14]MH_I2C_Read... [00:31:14]OFD Sender: No OFD packet to send [00:31:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:14]Read from MH i2c: E2 [00:31:14]MH_I2C_Read... [00:31:14]Read from MH i2c: E2 03 00 [00:31:14]MH_I2C_Read... [00:31:14]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [00:31:14]RAPDU: 90 00 [00:31:14]wFMCommunicate OK [00:31:14]wFMCommunicate request_size=255 [00:31:14]MH_SAM_APDU [00:31:14]CAPDU: 80 0D 02 02 FA F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:31:14]Write to MH i2c: E2 02 01 CF 00 80 0D 02 02 FA 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 00 D8 [00:31:15]Write i2c OK [00:31:15]MH_I2C_Read... [00:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:15]Read from MH i2c: E2 [00:31:15]MH_I2C_Read... [00:31:15]Read from MH i2c: E2 03 00 [00:31:15]MH_I2C_Read... [00:31:15]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [00:31:15]RAPDU: 90 00 [00:31:15]wFMCommunicate OK [00:31:15]wFMCommunicate request_size=144 [00:31:15]MH_SAM_APDU [00:31:15]CAPDU: 80 0D 02 02 8B 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 74 50 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 2D 1D D9 9A 01 21 [00:31:15]Write to MH i2c: E2 93 00 D0 00 80 0D 02 02 8B 00 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 74 50 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 2D 1D D9 9A 01 21 00 00 2C [00:31:15]Write i2c OK [00:31:15]MH_I2C_Read... [00:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:15]Read from MH i2c: E2 [00:31:15]MH_I2C_Read... [00:31:15]Read from MH i2c: E2 03 00 [00:31:15]MH_I2C_Read... [00:31:15]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [00:31:15]RAPDU: 90 00 [00:31:15]wFMCommunicate OK [00:31:15]wFMCommunicate request_size=4 [00:31:15]MH_SAM_APDU [00:31:15]CAPDU: 80 0D 03 02 [00:31:16]Write to MH i2c: E2 08 00 D1 00 80 0D 03 02 00 00 00 00 4C [00:31:16]Write i2c OK [00:31:16]MH_I2C_Read... [00:31:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:16]Read from MH i2c: E2 [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: E2 0B 00 [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: E2 0B 00 D1 00 00 13 C9 27 6F A5 85 7B 1F 90 00 83 [00:31:16]RAPDU: 13 C9 27 6F A5 85 7B 1F 90 00 [00:31:16]wFMCommunicate OK [00:31:16]SAM_PROTO_SignData done [00:31:16]FM_MakeSignedData done [00:31:16]CreateOFDProtocolMessage [00:31:16]wFMCommunicate request_size=4 [00:31:16]MH_SAM_APDU [00:31:16]CAPDU: 80 11 00 00 [00:31:16]Write to MH i2c: E2 08 00 D2 00 80 11 00 00 00 00 00 00 4C [00:31:16]Write i2c OK [00:31:16]MH_I2C_Read... [00:31:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:16]Read from MH i2c: E2 [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: E2 17 00 [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: E2 17 00 D2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 9F [00:31:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:31:16]wFMCommunicate OK [00:31:16]CreateOFDProtocolMessage done [00:31:16]OFDSenderStorePacket 151668 [00:31:16]StoreOFDPacket docnum=151668 [00:31:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7D 05 00 00 9F 58 75 05 D0 6B 5A 05 01 00 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 04 00 42 65 EF 66 0E 04 04 00 DA 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 AA 04 DD 04 6E 04 04 00 A1 01 00 00 69 04 A3 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 01 00 00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 01 00 00 00 04 81 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 67 75 01 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F 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 74 50 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 2D 1D D9 9A 01 21 13 C9 27 6F A5 85 7B 1F [00:31:16]CheckFolder [00:31:16]dirname=/storage/ofd_packets [00:31:16]CheckFolder done [00:31:16]ProducePacketName [00:31:16]name=ofd_packets/00151668 [00:31:16]NVStorageSaveData ofd_packets/00151668 [00:31:16]File name is /storage/ofd_packets/00151668 [00:31:16]Write 1435 bytes [00:31:16]NVStorageSaveData done [00:31:16]OFDSenderStorePacket done [00:31:16]KKMCreateOFDPacket done [00:31:16]NVStorageSaveData kkm_last_timestamp [00:31:16]File name is /storage/kkm_last_timestamp [00:31:16]Write 4 bytes [00:31:16]NVStorageSaveData done [00:31:16]ExternCall_PrintAddStr [00:31:16]wPrintStart [00:31:16]Write to MH i2c: 01 00 00 D3 00 D3 [00:31:16]Write i2c OK [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: 01 [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: 01 07 00 [00:31:16]MH_I2C_Read... [00:31:16]Read from MH i2c: 01 07 00 D3 00 00 00 00 00 00 FF 0F E8 [00:31:16]RasterBufferAndPrint [00:31:16]line Отчет о закрытии смены [00:31:16]line ФФД: 1.0 [00:31:16]line ИНН: 02508201610067 [00:31:16]line Кассир: Сыдыков К. [00:31:16]line 22.09.2024 00:30 [00:31:16]line Смена: 474 [00:31:16]line РНМ: 0000000000091825 [00:31:16]line ЗНМ: 0300000113 [00:31:16]line СНО: Общий режим [00:31:16]line Чеков за смену: 417 [00:31:16]line ФД за смену: 419 [00:31:16]line Всего чеков: 417 [00:31:16]line ИТОГИ ПРИХОД [00:31:16]line Чеков: 415 [00:31:16]line Общий итог: 290894.00 [00:31:16]line Итого наличными: 290894.00 [00:31:16]line Итого безнал.: 0.00 [00:31:16]line НДС 0% : 0.00 [00:31:16]line НДС 12% : 30902.12 [00:31:16]line НСП 0% : 0.00 [00:31:16]line НСП 1,50% : 0.00 [00:31:16]line НСП 0,50% : 0.00 [00:31:16]line НСП 5% : 0.00 [00:31:16]line НСП 3% : 0.00 [00:31:16]line НСП 2% : 0.00 [00:31:16]line НСП 1% : 2575.15 [00:31:16]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:31:16]line Чеков: 2 [00:31:16]line Общий итог: 9000.00 [00:31:16]line Итого наличными: 9000.00 [00:31:16]line Итого безнал.: 0.00 [00:31:16]line НДС 0% : 0.00 [00:31:16]line НДС 12% : 955.91 [00:31:16]line НСП 0% : 0.00 [00:31:16]line НСП 1,50% : 0.00 [00:31:16]line НСП 0,50% : 0.00 [00:31:16]line НСП 5% : 0.00 [00:31:16]line НСП 3% : 0.00 [00:31:16]line НСП 2% : 0.00 [00:31:16]line НСП 1% : 79.65 [00:31:16]line ИТОГИ РАСХОД [00:31:16]line Чеков: 0 [00:31:16]line Общий итог: 0.00 [00:31:16]line Итого наличными: 0.00 [00:31:16]line Итого безнал.: 0.00 [00:31:16]line НДС 0% : 0.00 [00:31:16]line НДС 12% : 0.00 [00:31:16]line НСП 0% : 0.00 [00:31:16]line НСП 1,50% : 0.00 [00:31:16]line НСП 0,50% : 0.00 [00:31:16]line НСП 5% : 0.00 [00:31:16]line НСП 3% : 0.00 [00:31:16]line НСП 2% : 0.00 [00:31:16]line НСП 1% : 0.00 [00:31:16]line ИТОГИ ВОЗВРАТ РАСХОДА [00:31:16]line Чеков: 0 [00:31:16]line Общий итог: 0.00 [00:31:16]line Итого наличными: 0.00 [00:31:16]line Итого безнал.: 0.00 [00:31:16]line НДС 0% : 0.00 [00:31:16]line НДС 12% : 0.00 [00:31:16]line НСП 0% : 0.00 [00:31:16]line НСП 1,50% : 0.00 [00:31:16]OFD Sender: Processing packet 151668 [packets to send 826, broken 825] [00:31:16]ProducePacketName [00:31:16]name=ofd_packets/00151668 [00:31:16]OFD Sender: To server: pG, [00:31:16]CommunicateWithHost lk.salyk.kg:30040 [00:31:16]ConnectInit lk.salyk.kg [00:31:16]line НСП 0,50% : 0.00 [00:31:16]line НСП 5% : 0.00 [00:31:16]line НСП 3% : 0.00 [00:31:16]line НСП 2% : 0.00 [00:31:16]line НСП 1% : 0.00 [00:31:16]line Сумма внесений: 0.00 [00:31:16]line Сумма выплат: 0.00 [00:31:16]line Нал. в кассе: 281894.00 [00:31:16]line НС Приход: 111332387.00 [00:31:16]line НС Возвр.Прихода: 2361585.00 [00:31:16]line НС Расход: 0.00 [00:31:16]line НС Возвр.Расхода: 0.00 [00:31:16]line ФД: 151668 [00:31:16]line ФМ: 0000000000871835 [00:31:16]line ФПД: 49606228050209 [00:31:16]written 0, free lines is 4095 [00:31:17]Write to MH i2c: 01 00 00 23 01 24 [00:31:17]Write i2c OK [00:31:17]MH_I2C_Read... [00:31:17]Read from MH i2c: 01 [00:31:17]MH_I2C_Read... [00:31:17]Connected sock=10 [00:31:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 7D 05 00 00 9F 58 75 05 D0 6B 5A 05 01 00 05 00 69 05 B9 04 01 00 01 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 FD 03 13 00 D0 A1 D1 8B D0 B4 D1 8B D0 BA D0 BE D0 B2 20 D0 9A 2E 20 F4 03 Read from MH i2c: 04 01 00 07 42 00 [00:31:18]MH_I2C_Read... [00:31:18]Read from MH i2c: 01 07 00 65 23 EF 01 66 00 0E 00 00 04 00 04 00 00 81 0A DA B6 [00:31:18]01 RasterBufferAndPrint [00:31:18]00 00 line [00:31:18]0D line [00:31:18]04 line [00:31:18]10 00 line [00:31:18]30 line [00:31:18]30 30 30 30 written 0, free lines is 3309 [00:31:18]30 30 30 30 30 MH_Cut [00:31:18]30 Write to MH i2c: 39 D1 31 01 00 2A 01 01 FD [00:31:18]38 Write i2c OK [00:31:18]32 MH_I2C_Read... [00:31:18]35 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 AA 04 DD 04 6E 04 04 00 A1 01 00 00 69 04 A3 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB Read from MH i2c: 01 D1 70 [00:31:18]04 MH_I2C_Read... [00:31:18]Read from MH i2c: D1 04 01 00 00 78 [00:31:18]DE MH_I2C_Read... [00:31:18]Read from MH i2c: D1 01 00 2A 01 00 BB FC 01 [00:31:18]72 Write to MH i2c: 04 01 00 00 2B 01 2C [00:31:18]01 Write i2c OK [00:31:18]00 MH_I2C_Read... [00:31:18]00 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 6A 04 A0 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 01 00 00 00 04 81 00 EE 03 0A 00 F2 03 01 00 00 F3 *** Cut start [00:31:18]03 *** Purtial cut [00:31:18]01 00 00 EE *** Stage 1: CUTSNS_PIN = 1 [00:31:18]03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0B 00 F6 03 01 *** Stop cut motor [00:31:19]00 *** Cut end [00:31:19]01 F7 03 02 00 1D 1F 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 Read from MH i2c: 01 01 00 [00:31:19]00 MH_I2C_Read... [00:31:19]EF 03 0A Read from MH i2c: 00 01 F6 03 *** FLAG_PRN_KEY set [00:31:19]01 int [00:31:19]00 05 F7 03 01 00 00 07 EF 00 03 [00:31:19]MH_I2C_Read... [00:31:19]0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 *** FLAG_PRN_KEY reset [00:31:19]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 *** FLAG_PRN_KEY set [00:31:19]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 *** FLAG_PRN_KEY reset [00:31:19]03 01 00 01 F3 03 01 00 00 EF 03 0A 00 F6 *** FLAG_PRN_KEY set [00:31:19]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 *** FLAG_PRN_KEY reset [00:31:20]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 *** FLAG_PRN_KEY set [00:31:20]00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 *** FLAG_PRN_KEY reset [00:31:20]EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 *** FLAG_PRN_KEY set [00:31:21]EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 *** FLAG_PRN_KEY reset [00:31:21]F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 74 50 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 35 04 06 00 2D 1D D9 9A 01 21 13 C9 27 6F A5 85 7B 1F [00:31:21]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 FF 0F 41 [00:31:21]process_action close_shift done [00:31:21]requested_data is exist [00:31:21]produce_requested_data [00:31:21]requested_item fd.num is exist - process it [00:31:21]Write to MH i2c: SAM_PROTO_GetFieldsCounters [00:31:21]01 wFMCommunicate request_size=4 [00:31:21]00 MH_SAM_APDU [00:31:21]00 2C 01 2D [00:31:21]CAPDU: 80 13 00 00 [00:31:21]*** FLAG_PRN_KEY set [00:31:21]Write i2c OK [00:31:21]MH_I2C_Read... [00:31:21]Read from MH i2c: 01 [00:31:21]MH_I2C_Read... [00:31:21]Read from MH i2c: 01 07 00 [00:31:21]MH_I2C_Read... [00:31:21]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [00:31:22]Write to MH i2c: state=0 [00:31:22]E2 int line is 0 - check status [00:31:22]08 00 2D 01 80 13 00 00 00 00 00 00 AA [00:31:22]Write i2c OK [00:31:22]MH_I2C_Read... [00:31:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:22]Read from MH i2c: E2 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 62 00 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 62 00 2D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 *** FLAG_PRN_KEY reset [00:31:22]30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [00:31:22]RAPDU: 5D Write to MH i2c: 00 01 B9 00 04 00 01 2E 01 00 2F 01 [00:31:22]11 Write i2c OK [00:31:22]04 MH_I2C_Read... [00:31:22]10 00 30 30 30 30 30 30 30 30 30 Read from MH i2c: 30 01 38 [00:31:22]37 MH_I2C_Read... [00:31:22]31 Read from MH i2c: 38 01 33 07 35 0D 04 10 00 30 30 30 00 30 [00:31:22]30 MH_I2C_Read... [00:31:22]30 30 30 30 30 30 39 31 38 Read from MH i2c: 32 01 35 07 10 00 04 04 00 74 50 02 00 2E 0E 01 04 00 04 00 00 DA 01 00 00 12 04 04 00 00 00 A1 00 01 FF 00 0F 00 44 5E [00:31:22]04 04 00 A1 01 00 00 57 state=0 [00:31:22]04 04 00 A3 int [00:31:22]01 Write to MH i2c: 00 01 00 00 19 00 04 2F 04 01 00 30 00 [00:31:22]00 *** FLAG_PRN_KEY set [00:31:22]00 00 90 00 [00:31:22]wFMCommunicate OK [00:31:22]SAM_PROTO_GetFieldsCounters done [00:31:22]requested_item shift.num is exist - process it [00:31:22]requested_item shift.opened is exist - process it [00:31:22]req_shift_opened [00:31:22]FM_GetShiftState [00:31:22]SAM_PROTO_GetShiftState [00:31:22]wFMCommunicate request_size=4 [00:31:22]MH_SAM_APDU [00:31:22]CAPDU: 80 13 01 00 [00:31:22]Write i2c OK [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: 01 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: 01 07 00 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: 01 07 00 2F 01 00 00 00 00 00 FF 0F 45 [00:31:22]Write to MH i2c: state=0 [00:31:22]E2 int line is 0 - check status [00:31:22]08 00 30 01 80 13 01 00 00 00 00 00 AE [00:31:22]Write i2c OK [00:31:22]MH_I2C_Read... [00:31:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:22]Read from MH i2c: E2 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 0E 00 [00:31:22]MH_I2C_Read... [00:31:22]Read from MH i2c: E2 0E 00 30 01 00 09 00 00 00 *** FLAG_PRN_KEY reset [00:31:23]00 00 00 00 00 00 00 90 00 B9 [00:31:23]Write to MH i2c: RAPDU: 01 09 00 00 00 31 01 32 [00:31:23]Write i2c OK [00:31:23]MH_I2C_Read... [00:31:23]00 Read from MH i2c: 00 01 00 [00:31:23]00 MH_I2C_Read... [00:31:23]00 Read from MH i2c: 00 01 00 07 00 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 07 00 00 31 00 01 90 00 00 00 [00:31:23]00 wFMCommunicate OK [00:31:23]00 SAM_PROTO_GetShiftState done [00:31:23]00 FF 0F 47 [00:31:23]state=0 [00:31:23]FM_GetShiftState done [00:31:23]req_shift_opened done [00:31:23]requested_item shift.open_date is exist - process it [00:31:23]req_shift_open_date [00:31:23]FM_GetShiftState [00:31:23]SAM_PROTO_GetShiftState [00:31:23]wFMCommunicate request_size=4 [00:31:23]MH_SAM_APDU [00:31:23]CAPDU: 80 13 01 00 [00:31:23]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [00:31:23]int [00:31:23]Write i2c OK [00:31:23]MH_I2C_Read... [00:31:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:23]*** FLAG_PRN_KEY set [00:31:23]Read from MH i2c: E2 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: E2 0E 00 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: E2 0E 00 32 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 BB [00:31:23]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:31:23]wFMCommunicate OK [00:31:23]SAM_PROTO_GetShiftState done [00:31:23]FM_GetShiftState done [00:31:23]req_shift_open_date done [00:31:23]produce_requested_data done [00:31:23]produce_requested_data return {"fd.num":151668,"shift.num":474,"shift.opened":0,"shift.open_date":0} [00:31:23]process_action_free close_shift [00:31:23]json_value_free [00:31:23]json_value_free done [00:31:23]process_json_proto returns [00:31:23]Send response to host [00:31:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":151668,"shift.num":474,"shift.opened":0,"shift.open_date":0}}} [00:31:23]free response buf [00:31:23]execute_script done [00:31:23]execute_script returns [00:31:23]free content buf [00:31:23]Write to MH i2c: Sock 9.Close socket [00:31:23]01 Sock 9.Thread stoped [00:31:23]00 00 33 01 34 *** FLAG_PRN_KEY reset [00:31:23] [00:31:23]Write i2c OK [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 07 00 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 FF 0F 49 [00:31:23]state=0 [00:31:23]int [00:31:23]Write to MH i2c: 01 00 00 34 01 35 [00:31:23]Write i2c OK [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 07 00 [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 07 00 34 01 00 00 00 00 00 FF 0F 4A [00:31:23]state=0 [00:31:23]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 37 F2 *** FLAG_PRN_KEY set [00:31:23]47 00 4D BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 int [00:31:23]36 Write to MH i2c: 31 01 32 00 00 35 01 36 [00:31:23]*** FLAG_PRN_KEY reset [00:31:23]33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 74 50 02 00 F4 03 04 00 5F 0D EF 66 B6 04 01 Write i2c OK [00:31:23]00 MH_I2C_Read... [00:31:23]00 A6 Read from MH i2c: 78 38 68 5C F4 59 01 54 [00:31:23] [00:31:23]MH_I2C_Read... [00:31:23]CommunicateWithHost err = 0 [00:31:23]CheckOFDResponse [00:31:23]Read from MH i2c: 1017 (14) - 77093643461234 [00:31:23]01 1041 (16) - 0000000000871835 [00:31:23]07 1040 (4) - 151668 [00:31:23]00 1012 (4) - 21.09.2024 18:15 [00:31:23]1206 (1) - 0 [00:31:23]OFD Sender: Remove packet 151668 [00:31:23]ProducePacketName [00:31:23]name=ofd_packets/00151668 [00:31:23]NVStorageDeleteData [00:31:23] [00:31:23]MH_I2C_Read... [00:31:23]Read from MH i2c: 01 07 00 35 01 00 00 00 00 00 FF 0F 4B [00:31:23]state=0 [00:31:24]OFD Sender: No OFD packet to send [00:31:24]int [00:31:24]Write to MH i2c: 01 00 00 36 01 37 [00:31:24]*** FLAG_PRN_KEY set [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 36 01 00 08 00 00 00 FF 0F 54 [00:31:24]state=0 [00:31:24]Key pressed [00:31:24]Feed [00:31:24]Write to MH i2c: D8 00 00 37 01 0F [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: D8 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: D8 01 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: D8 01 00 37 01 00 10 [00:31:24]int line is 0 - check status [00:31:24]Write to MH i2c: 01 00 00 38 01 39 [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 38 01 00 48 00 00 00 3C 00 C4 [00:31:24]state=2 [00:31:24]Key pressed [00:31:24]int [00:31:24]Write to MH i2c: 01 00 00 39 01 3A [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 39 01 00 48 00 00 00 3D 00 C6 [00:31:24]state=2 [00:31:24]Key pressed [00:31:24]int [00:31:24]Write to MH i2c: 01 00 00 3A 01 3B [00:31:24]*** FLAG_PRN_KEY reset [00:31:24]Write i2c OK [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 [00:31:24]MH_I2C_Read... [00:31:24]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 FF 0F 50 [00:31:24]state=2 [00:31:24]Stop feed [00:31:29]OFD Sender: No OFD packet to send [00:31:34]recv_with_timeout no data received [00:31:34]OFD Sender: No OFD packet to send [00:31:39]OFD Sender: No OFD packet to send [00:31:44]OFD Sender: No OFD packet to send [00:31:44]recv_with_timeout no data received [00:31:49]OFD Sender: No OFD packet to send [00:31:54]OFD Sender: No OFD packet to send [00:31:59]OFD Sender: No OFD packet to send [00:32:04]OFD Sender: No OFD packet to send [00:32:09]OFD Sender: No OFD packet to send [00:32:14]OFD Sender: No OFD packet to send [00:32:15]recv_with_timeout no data received [00:32:19]OFD Sender: No OFD packet to send [00:32:24]OFD Sender: No OFD packet to send [00:32:29]OFD Sender: No OFD packet to send [00:32:34]OFD Sender: No OFD packet to send [00:32:35]recv_with_timeout no data received [00:32:39]OFD Sender: No OFD packet to send [00:32:44]OFD Sender: No OFD packet to send [00:32:49]OFD Sender: No OFD packet to send [00:32:54]OFD Sender: No OFD packet to send [00:32:59]OFD Sender: No OFD packet to send [00:33:04]OFD Sender: No OFD packet to send [00:33:09]OFD Sender: No OFD packet to send [00:33:12]recv_with_timeout no data received [00:33:14]OFD Sender: No OFD packet to send [00:33:19]OFD Sender: No OFD packet to send [00:33:24]OFD Sender: No OFD packet to send [00:33:29]OFD Sender: No OFD packet to send [00:33:34]OFD Sender: No OFD packet to send [00:33:39]OFD Sender: No OFD packet to send [00:33:45]OFD Sender: No OFD packet to send [00:33:50]OFD Sender: No OFD packet to send [00:33:55]OFD Sender: No OFD packet to send [00:34:00]OFD Sender: No OFD packet to send [00:34:05]OFD Sender: No OFD packet to send [00:34:10]OFD Sender: No OFD packet to send [00:34:15]OFD Sender: No OFD packet to send [00:34:20]OFD Sender: No OFD packet to send [00:34:23]recv_with_timeout no data received [00:34:25]OFD Sender: No OFD packet to send [00:34:30]OFD Sender: No OFD packet to send [00:34:34]recv_with_timeout no data received [00:34:35]OFD Sender: No OFD packet to send [00:34:40]OFD Sender: No OFD packet to send [00:34:44]recv_with_timeout no data received [00:34:45]OFD Sender: No OFD packet to send [00:34:50]OFD Sender: No OFD packet to send [00:34:55]OFD Sender: No OFD packet to send [00:35:00]recv_with_timeout no data received [00:35:00]OFD Sender: No OFD packet to send [00:35:05]OFD Sender: No OFD packet to send [00:35:10]OFD Sender: No OFD packet to send [00:35:10]recv_with_timeout no data received [00:35:15]OFD Sender: No OFD packet to send [00:35:20]OFD Sender: No OFD packet to send [00:35:25]OFD Sender: No OFD packet to send [00:35:30]OFD Sender: No OFD packet to send [00:35:35]OFD Sender: No OFD packet to send [00:35:40]OFD Sender: No OFD packet to send [00:35:45]OFD Sender: No OFD packet to send [00:35:50]OFD Sender: No OFD packet to send [00:35:55]OFD Sender: No OFD packet to send [00:36:00]OFD Sender: No OFD packet to send [00:36:05]OFD Sender: No OFD packet to send [00:36:10]OFD Sender: No OFD packet to send [00:36:13]recv_with_timeout no data received [00:36:15]OFD Sender: No OFD packet to send [00:36:20]OFD Sender: No OFD packet to send [00:36:25]OFD Sender: No OFD packet to send [00:36:30]OFD Sender: No OFD packet to send [00:36:35]OFD Sender: No OFD packet to send [00:36:40]OFD Sender: No OFD packet to send [00:36:45]OFD Sender: No OFD packet to send [00:36:50]OFD Sender: No OFD packet to send [00:36:55]OFD Sender: No OFD packet to send [00:37:00]OFD Sender: No OFD packet to send [00:37:02]recv_with_timeout no data received [00:37:05]OFD Sender: No OFD packet to send [00:37:10]OFD Sender: No OFD packet to send [00:37:15]OFD Sender: No OFD packet to send [00:37:20]OFD Sender: No OFD packet to send [00:37:25]OFD Sender: No OFD packet to send [00:37:30]OFD Sender: No OFD packet to send [00:37:35]OFD Sender: No OFD packet to send [00:37:40]OFD Sender: No OFD packet to send [00:37:45]OFD Sender: No OFD packet to send [00:37:50]OFD Sender: No OFD packet to send [00:37:55]OFD Sender: No OFD packet to send [00:38:00]recv_with_timeout no data received [00:38:00]OFD Sender: No OFD packet to send [00:38:05]OFD Sender: No OFD packet to send [00:38:10]OFD Sender: No OFD packet to send [00:38:15]OFD Sender: No OFD packet to send [00:38:20]OFD Sender: No OFD packet to send [00:38:24]recv_with_timeout no data received [00:38:25]OFD Sender: No OFD packet to send [00:38:31]OFD Sender: No OFD packet to send [00:38:36]OFD Sender: No OFD packet to send [00:38:41]OFD Sender: No OFD packet to send [00:38:46]OFD Sender: No OFD packet to send [00:38:51]OFD Sender: No OFD packet to send [00:38:55]recv_with_timeout no data received [00:38:56]OFD Sender: No OFD packet to send [00:39:01]OFD Sender: No OFD packet to send [00:39:06]OFD Sender: No OFD packet to send [00:39:11]OFD Sender: No OFD packet to send [00:39:13]recv_with_timeout no data received [00:39:16]OFD Sender: No OFD packet to send [00:39:21]OFD Sender: No OFD packet to send [00:39:26]OFD Sender: No OFD packet to send [00:39:31]OFD Sender: No OFD packet to send [00:39:36]OFD Sender: No OFD packet to send [00:39:41]OFD Sender: No OFD packet to send [00:39:46]OFD Sender: No OFD packet to send [00:39:51]OFD Sender: No OFD packet to send [00:39:56]OFD Sender: No OFD packet to send [00:40:01]OFD Sender: No OFD packet to send [00:40:06]OFD Sender: No OFD packet to send [00:40:11]OFD Sender: No OFD packet to send [00:40:16]OFD Sender: No OFD packet to send [00:40:21]OFD Sender: No OFD packet to send [00:40:26]OFD Sender: No OFD packet to send [00:40:31]OFD Sender: No OFD packet to send [00:40:36]OFD Sender: No OFD packet to send [00:40:41]OFD Sender: No OFD packet to send [00:40:46]OFD Sender: No OFD packet to send [00:40:51]OFD Sender: No OFD packet to send [00:40:56]OFD Sender: No OFD packet to send [00:41:01]OFD Sender: No OFD packet to send [00:41:06]OFD Sender: No OFD packet to send [00:41:11]OFD Sender: No OFD packet to send [00:41:16]OFD Sender: No OFD packet to send [00:41:21]OFD Sender: No OFD packet to send [00:41:26]OFD Sender: No OFD packet to send [00:41:31]OFD Sender: No OFD packet to send [00:41:36]OFD Sender: No OFD packet to send [00:41:41]OFD Sender: No OFD packet to send [00:41:46]OFD Sender: No OFD packet to send [00:41:48]recv_with_timeout no data received [00:41:51]OFD Sender: No OFD packet to send [00:41:56]OFD Sender: No OFD packet to send [00:42:01]OFD Sender: No OFD packet to send [00:42:06]OFD Sender: No OFD packet to send [00:42:08]recv_with_timeout no data received [00:42:11]OFD Sender: No OFD packet to send [00:42:16]OFD Sender: No OFD packet to send [00:42:21]OFD Sender: No OFD packet to send [00:42:26]OFD Sender: No OFD packet to send [00:42:31]OFD Sender: No OFD packet to send [00:42:36]OFD Sender: No OFD packet to send [00:42:38]recv_with_timeout no data received [00:42:41]OFD Sender: No OFD packet to send [00:42:46]OFD Sender: No OFD packet to send [00:42:51]OFD Sender: No OFD packet to send [00:42:56]OFD Sender: No OFD packet to send [00:43:01]OFD Sender: No OFD packet to send [00:43:06]OFD Sender: No OFD packet to send [00:43:11]OFD Sender: No OFD packet to send [00:43:17]OFD Sender: No OFD packet to send [00:43:22]OFD Sender: No OFD packet to send [00:43:27]OFD Sender: No OFD packet to send [00:43:28]recv_with_timeout no data received [00:43:32]OFD Sender: No OFD packet to send [00:43:37]OFD Sender: No OFD packet to send [00:43:42]OFD Sender: No OFD packet to send [00:43:47]OFD Sender: No OFD packet to send [00:43:52]OFD Sender: No OFD packet to send [00:43:56]recv_with_timeout no data received [00:43:57]OFD Sender: No OFD packet to send [00:44:02]OFD Sender: No OFD packet to send [00:44:07]OFD Sender: No OFD packet to send [00:44:12]OFD Sender: No OFD packet to send [00:44:17]OFD Sender: No OFD packet to send [00:44:22]OFD Sender: No OFD packet to send [00:44:27]OFD Sender: No OFD packet to send [00:44:32]OFD Sender: No OFD packet to send [00:44:37]OFD Sender: No OFD packet to send [00:44:42]OFD Sender: No OFD packet to send [00:44:45]recv_with_timeout no data received [00:44:47]OFD Sender: No OFD packet to send [00:44:52]OFD Sender: No OFD packet to send [00:44:57]OFD Sender: No OFD packet to send [00:45:02]OFD Sender: No OFD packet to send [00:45:07]OFD Sender: No OFD packet to send [00:45:12]OFD Sender: No OFD packet to send [00:45:17]OFD Sender: No OFD packet to send [00:45:22]OFD Sender: No OFD packet to send [00:45:23]recv_with_timeout no data received [00:45:27]OFD Sender: No OFD packet to send [00:45:32]OFD Sender: No OFD packet to send [00:45:37]OFD Sender: No OFD packet to send [00:45:42]OFD Sender: No OFD packet to send [00:45:47]OFD Sender: No OFD packet to send [00:45:52]OFD Sender: No OFD packet to send [00:45:57]OFD Sender: No OFD packet to send [00:46:02]OFD Sender: No OFD packet to send [00:46:07]OFD Sender: No OFD packet to send [00:46:12]OFD Sender: No OFD packet to send [00:46:17]OFD Sender: No OFD packet to send [00:46:22]OFD Sender: No OFD packet to send [00:46:27]OFD Sender: No OFD packet to send [00:46:32]OFD Sender: No OFD packet to send [00:46:37]OFD Sender: No OFD packet to send [00:46:42]OFD Sender: No OFD packet to send [00:46:47]OFD Sender: No OFD packet to send [00:46:52]OFD Sender: No OFD packet to send [00:46:57]OFD Sender: No OFD packet to send [00:47:02]OFD Sender: No OFD packet to send [00:47:07]OFD Sender: No OFD packet to send [00:47:12]OFD Sender: No OFD packet to send [00:47:17]OFD Sender: No OFD packet to send [00:47:22]OFD Sender: No OFD packet to send [00:47:27]OFD Sender: No OFD packet to send [00:47:29]recv_with_timeout no data received [00:47:32]OFD Sender: No OFD packet to send [00:47:37]OFD Sender: No OFD packet to send [00:47:42]OFD Sender: No OFD packet to send [00:47:47]OFD Sender: No OFD packet to send [00:47:48]recv_with_timeout no data received [00:47:52]OFD Sender: No OFD packet to send [00:47:57]OFD Sender: No OFD packet to send [00:48:03]OFD Sender: No OFD packet to send [00:48:08]OFD Sender: No OFD packet to send [00:48:13]OFD Sender: No OFD packet to send [00:48:18]OFD Sender: No OFD packet to send [00:48:22]recv_with_timeout no data received [00:48:23]OFD Sender: No OFD packet to send [00:48:28]OFD Sender: No OFD packet to send [00:48:33]OFD Sender: No OFD packet to send [00:48:38]OFD Sender: No OFD packet to send [00:48:43]OFD Sender: No OFD packet to send [00:48:48]OFD Sender: No OFD packet to send [00:48:53]OFD Sender: No OFD packet to send [00:48:53]accept exits with 8 [00:48:53]New connection [00:48:53]New thread 3067006308 created [00:48:53]Thread 3066862948 joined [00:48:53]Waiting for new connection... [00:48:53] Sock 8.Parse request [00:48:53]Sock 8.Check first char [00:48:53]Sock 8.First char is OK [00:48:53]request: POST /json_proto HTTP/1.0 [00:48:53]Method: POST [00:48:53]URL: /json_proto [00:48:53]Method is POST - this is cgi request [00:48:53]url: /json_proto [00:48:53]query_string will be loaded in cgi processing [00:48:53]execute_cgi json_proto POST (null) [00:48:53]execute_cgi path=json_proto method=POST [00:48:53]POST find Content-Length [00:48:53]Host: 172.17.43.67:8080 [00:48:53]Content-Length: 215 [00:48:53]Content-Type: application/json [00:48:53] [00:48:53]POST finish read [00:48:53]Found Content-Length = 215 [00:48:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:48:53]execute_script... [00:48:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:48:53]POST & json_proto [00:48:53]process_json_proto [00:48:53]json parsed OK: [00:48:53]protocol is kg_v1.0 [00:48:53]action value=get_value [00:48:53]process_action get_value [00:48:53]cmd_get_value [00:48:53]process_action get_value done [00:48:53]requested_data is exist [00:48:53]produce_requested_data [00:48:53]requested_item kkm.sn is exist - process it [00:48:53]requested_item kkm.ver is exist - process it [00:48:53]requested_item fm.sn is exist - process it [00:48:53]wFMCommunicate request_size=4 [00:48:53]MH_SAM_APDU [00:48:53]CAPDU: 80 11 00 00 [00:48:53]Write to MH i2c: E2 08 00 3B 01 80 11 00 00 00 00 00 00 B6 [00:48:53]Write i2c OK [00:48:53]MH_I2C_Read... [00:48:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:53]Read from MH i2c: E2 [00:48:53]MH_I2C_Read... [00:48:53]Read from MH i2c: E2 17 00 [00:48:53]MH_I2C_Read... [00:48:53]Read from MH i2c: E2 17 00 3B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 09 [00:48:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [00:48:53]wFMCommunicate OK [00:48:53]requested_item fd.num is exist - process it [00:48:53]SAM_PROTO_GetFieldsCounters [00:48:53]wFMCommunicate request_size=4 [00:48:53]MH_SAM_APDU [00:48:53]CAPDU: 80 13 00 00 [00:48:53]Write to MH i2c: E2 08 00 3C 01 80 13 00 00 00 00 00 00 B9 [00:48:53]Write i2c OK [00:48:53]MH_I2C_Read... [00:48:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:54]Read from MH i2c: E2 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 62 00 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 62 00 3C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 62 [00:48:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 74 50 02 00 0E 04 04 00 DA 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [00:48:54]wFMCommunicate OK [00:48:54]SAM_PROTO_GetFieldsCounters done [00:48:54]requested_item shift.num is exist - process it [00:48:54]requested_item shift.opened is exist - process it [00:48:54]req_shift_opened [00:48:54]FM_GetShiftState [00:48:54]SAM_PROTO_GetShiftState [00:48:54]wFMCommunicate request_size=4 [00:48:54]MH_SAM_APDU [00:48:54]CAPDU: 80 13 01 00 [00:48:54]Write to MH i2c: E2 08 00 3D 01 80 13 01 00 00 00 00 00 BB [00:48:54]Write i2c OK [00:48:54]MH_I2C_Read... [00:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:54]Read from MH i2c: E2 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 0E 00 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 0E 00 3D 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C6 [00:48:54]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:48:54]wFMCommunicate OK [00:48:54]SAM_PROTO_GetShiftState done [00:48:54]FM_GetShiftState done [00:48:54]req_shift_opened done [00:48:54]requested_item shift.open_date is exist - process it [00:48:54]req_shift_open_date [00:48:54]FM_GetShiftState [00:48:54]SAM_PROTO_GetShiftState [00:48:54]wFMCommunicate request_size=4 [00:48:54]MH_SAM_APDU [00:48:54]CAPDU: 80 13 01 00 [00:48:54]Write to MH i2c: E2 08 00 3E 01 80 13 01 00 00 00 00 00 BC [00:48:54]Write i2c OK [00:48:54]MH_I2C_Read... [00:48:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:54]Read from MH i2c: E2 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 0E 00 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 0E 00 3E 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C7 [00:48:54]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:48:54]wFMCommunicate OK [00:48:54]SAM_PROTO_GetShiftState done [00:48:54]FM_GetShiftState done [00:48:54]req_shift_open_date done [00:48:54]produce_requested_data done [00:48:54]produce_requested_data return {"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151668,"shift.num":474,"shift.opened":0,"shift.open_date":0} [00:48:54]process_action_free get_value [00:48:54]json_value_free [00:48:54]json_value_free done [00:48:54]process_json_proto returns [00:48:54]Send response to host [00:48:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000113","kkm.ver":"001","fm.sn":"0000000000871835","fd.num":151668,"shift.num":474,"shift.opened":0,"shift.open_date":0}}} [00:48:54]free response buf [00:48:54]execute_script done [00:48:54]execute_script returns [00:48:54]free content buf [00:48:54]Sock 8.Close socket [00:48:54]Sock 8.Thread stoped [00:48:54]accept exits with 9 [00:48:54]New connection [00:48:54]New thread 3066862948 created [00:48:54]Thread 3067006308 joined [00:48:54]Waiting for new connection... [00:48:54] Sock 9.Parse request [00:48:54]Sock 9.Check first char [00:48:54]Sock 9.First char is OK [00:48:54]request: POST /json_proto HTTP/1.0 [00:48:54]Method: POST [00:48:54]URL: /json_proto [00:48:54]Method is POST - this is cgi request [00:48:54]url: /json_proto [00:48:54]query_string will be loaded in cgi processing [00:48:54]execute_cgi json_proto POST (null) [00:48:54]execute_cgi path=json_proto method=POST [00:48:54]POST find Content-Length [00:48:54]Host: 172.17.43.67:8080 [00:48:54]Content-Length: 331 [00:48:54]Content-Type: application/json [00:48:54] [00:48:54]POST finish read [00:48:54]Found Content-Length = 331 [00:48:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:48:54]execute_script... [00:48:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:48:54]POST & json_proto [00:48:54]process_json_proto [00:48:54]json parsed OK: [00:48:54]protocol is kg_v1.0 [00:48:54]action value=get_value [00:48:54]process_action get_value [00:48:54]cmd_get_value [00:48:54]process_action get_value done [00:48:54]requested_data is exist [00:48:54]produce_requested_data [00:48:54]requested_item fm.sale.total is exist - process it [00:48:54]SAM_PROTO_GetFMData [00:48:54]wFMCommunicate request_size=4 [00:48:54]MH_SAM_APDU [00:48:54]CAPDU: 80 13 03 00 [00:48:54]Write to MH i2c: E2 08 00 3F 01 80 13 03 00 00 00 00 00 BF [00:48:54]Write i2c OK [00:48:54]MH_I2C_Read... [00:48:54]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:48:54]Read from MH i2c: E2 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 FD 00 [00:48:54]MH_I2C_Read... [00:48:54]Read from MH i2c: E2 FD 00 3F 01 00 C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 96 [00:48:54]RAPDU: C1 04 85 04 BD 04 6E 04 04 00 BF 4C 02 00 69 04 9F 00 6F 04 04 00 EB 48 02 00 B1 04 05 00 AC BD 97 97 02 70 04 05 00 AC BD 97 97 02 72 04 00 00 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 22 E0 7F 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 A2 D9 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 9C 00 6F 04 04 00 D4 03 00 00 B1 04 04 00 24 7E 13 0E 70 04 04 00 24 7E 13 0E 72 04 00 00 00 04 7C 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B B8 7E 01 EF 03 09 00 F6 03 01 90 00 [00:48:54]wFMCommunicate OK [00:48:54]wFMCommunicate request_size=4 [00:48:54]MH_SAM_APDU [00:48:54]CAPDU: 80 17 00 00 [00:48:54]Write to MH i2c: E2 08 00 40 01 80 17 00 00 00 00 00 00 C1 [00:48:54]Write i2c OK [00:48:54]MH_I2C_Read... [00:48:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:48:55]Read from MH i2c: E2 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 FD 00 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 FD 00 40 01 00 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 40 [00:48:55]RAPDU: 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 4C E4 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 90 00 [00:48:55]wFMCommunicate OK [00:48:55]wFMCommunicate request_size=4 [00:48:55]MH_SAM_APDU [00:48:55]CAPDU: 80 17 00 00 [00:48:55]Write to MH i2c: E2 08 00 41 01 80 17 00 00 00 00 00 00 C2 [00:48:55]Write i2c OK [00:48:55]MH_I2C_Read... [00:48:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:48:55]Read from MH i2c: E2 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 FD 00 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 FD 00 41 01 00 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 62 [00:48:55]RAPDU: 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 90 00 [00:48:55]wFMCommunicate OK [00:48:55]wFMCommunicate request_size=4 [00:48:55]MH_SAM_APDU [00:48:55]CAPDU: 80 17 00 00 [00:48:55]Write to MH i2c: E2 08 00 42 01 80 17 00 00 00 00 00 00 C3 [00:48:55]Write i2c OK [00:48:55]MH_I2C_Read... [00:48:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:48:55]Read from MH i2c: E2 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 FD 00 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 FD 00 42 01 00 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 48 [00:48:55]RAPDU: 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 90 00 [00:48:55]wFMCommunicate OK [00:48:55]wFMCommunicate request_size=4 [00:48:55]MH_SAM_APDU [00:48:55]CAPDU: 80 17 00 00 [00:48:55]Write to MH i2c: E2 08 00 43 01 80 17 00 00 00 00 00 00 C4 [00:48:55]Write i2c OK [00:48:55]MH_I2C_Read... [00:48:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 219! [00:48:55]Read from MH i2c: E2 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 DE 00 [00:48:55]MH_I2C_Read... [00:48:55]Read from MH i2c: E2 DE 00 43 01 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 A3 [00:48:55]RAPDU: F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:48:56]wFMCommunicate OK [00:48:56]SAM_PROTO_GetFMData done [00:48:56]requested_item fm.sale_refund.total is exist - process it [00:48:56]requested_item fm.buy.total is exist - process it [00:48:56]requested_item shift.sale.total is exist - process it [00:48:56]SAM_PROTO_GetShiftData [00:48:56]wFMCommunicate request_size=4 [00:48:56]MH_SAM_APDU [00:48:56]CAPDU: 80 13 02 00 [00:48:56]Write to MH i2c: E2 08 00 44 01 80 13 02 00 00 00 00 00 C3 [00:48:56]Write i2c OK [00:48:56]MH_I2C_Read... [00:48:56]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:48:56]Read from MH i2c: E2 [00:48:56]MH_I2C_Read... [00:48:56]Read from MH i2c: E2 FD 00 [00:48:56]MH_I2C_Read... [00:48:56]Read from MH i2c: E2 FD 00 44 01 00 B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 24 [00:48:56]RAPDU: B9 04 AA 04 B5 04 6E 04 04 00 A1 01 00 00 69 04 9B 00 6F 04 04 00 9F 01 00 00 B1 04 04 00 78 DE BB 01 70 04 04 00 78 DE BB 01 72 04 00 00 00 04 7B 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 24 27 2F 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 EB ED 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 98 00 6F 04 04 00 02 00 00 00 B1 04 03 00 A0 BB 0D 70 04 03 00 A0 BB 0D 72 04 00 00 00 04 7A 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 67 75 01 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 90 00 [00:48:56]wFMCommunicate OK [00:48:56]wFMCommunicate request_size=4 [00:48:56]MH_SAM_APDU [00:48:56]CAPDU: 80 17 00 00 [00:48:56]Write to MH i2c: E2 08 00 45 01 80 17 00 00 00 00 00 00 C6 [00:48:56]Write i2c OK [00:48:56]MH_I2C_Read... [00:48:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:48:56]Read from MH i2c: E2 [00:48:56]MH_I2C_Read... [00:48:56]Read from MH i2c: E2 FD 00 [00:48:56]MH_I2C_Read... [00:48:56]Read from MH i2c: E2 FD 00 45 01 00 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 C1 [00:48:56]RAPDU: 03 0B 00 F6 03 01 00 01 F7 03 02 00 1D 1F EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 90 00 [00:48:56]wFMCommunicate OK [00:48:56]wFMCommunicate request_size=4 [00:48:56]MH_SAM_APDU [00:48:56]CAPDU: 80 17 00 00 [00:48:56]Write to MH i2c: E2 08 00 46 01 80 17 00 00 00 00 00 00 C7 [00:48:56]Write i2c OK [00:48:56]MH_I2C_Read... [00:48:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:48:57]Read from MH i2c: E2 [00:48:57]MH_I2C_Read... [00:48:57]Read from MH i2c: E2 FD 00 [00:48:57]MH_I2C_Read... [00:48:57]Read from MH i2c: E2 FD 00 46 01 00 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 EF [00:48:57]RAPDU: 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:48:57]wFMCommunicate OK [00:48:57]wFMCommunicate request_size=4 [00:48:57]MH_SAM_APDU [00:48:57]CAPDU: 80 17 00 00 [00:48:57]Write to MH i2c: E2 08 00 47 01 80 17 00 00 00 00 00 00 C8 [00:48:57]Write i2c OK [00:48:57]MH_I2C_Read... [00:48:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:48:57]Read from MH i2c: E2 [00:48:57]MH_I2C_Read... [00:48:57]Read from MH i2c: E2 FD 00 [00:48:57]MH_I2C_Read... [00:48:57]Read from MH i2c: E2 FD 00 47 01 00 EF 03 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 90 00 40 [00:48:57]RAPDU: EF 03 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 90 00 [00:48:57]wFMCommunicate OK [00:48:57]wFMCommunicate request_size=4 [00:48:57]MH_SAM_APDU [00:48:57]CAPDU: 80 17 00 00 [00:48:57]Write to MH i2c: E2 08 00 48 01 80 17 00 00 00 00 00 00 C9 [00:48:57]Write i2c OK [00:48:57]MH_I2C_Read... [00:48:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 211! [00:48:57]Read from MH i2c: E2 [00:48:57]MH_I2C_Read... [00:48:57]Read from MH i2c: E2 D6 00 [00:48:57]MH_I2C_Read... [00:48:57]Read from MH i2c: E2 D6 00 48 01 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [00:48:57]RAPDU: 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [00:48:57]wFMCommunicate OK [00:48:57]SAM_PROTO_GetShiftData done [00:48:57]requested_item shift.sale.total_cash is exist - process it [00:48:57]requested_item shift.sale_refund.total is exist - process it [00:48:57]requested_item shift.sale_refund.total_cash is exist - process it [00:48:57]requested_item shift.buy.total is exist - process it [00:48:57]requested_item shift.buy.total_cash is exist - process it [00:48:57]produce_requested_data done [00:48:57]produce_requested_data return {"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [00:48:57]process_action_free get_value [00:48:57]json_value_free [00:48:57]json_value_free done [00:48:57]process_json_proto returns [00:48:57]Send response to host [00:48:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":111332387.00,"fm.sale_refund.total":2361585.00,"fm.buy.total":0.00,"shift.sale.total":290894.00,"shift.sale.total_cash":290894.00,"shift.sale_refund.total":9000.00,"shift.sale_refund.total_cash":9000.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [00:48:57]free response buf [00:48:57]execute_script done [00:48:57]execute_script returns [00:48:57]free content buf [00:48:57]Sock 9.Close socket [00:48:57]Sock 9.Thread stoped [00:48:58]OFD Sender: No OFD packet to send [00:49:00]accept exits with 8 [00:49:00]New connection [00:49:00]New thread 3067006308 created [00:49:00]Thread 3066862948 joined [00:49:00]Waiting for new connection... [00:49:00] Sock 8.Parse request [00:49:00]Sock 8.Check first char [00:49:00]Sock 8.First char is OK [00:49:00]request: POST /json_proto HTTP/1.0 [00:49:00]Method: POST [00:49:00]URL: /json_proto [00:49:00]Method is POST - this is cgi request [00:49:00]url: /json_proto [00:49:00]query_string will be loaded in cgi processing [00:49:00]execute_cgi json_proto POST (null) [00:49:00]execute_cgi path=json_proto method=POST [00:49:00]POST find Content-Length [00:49:00]Host: 172.17.43.67:8080 [00:49:00]Content-Length: 253 [00:49:00]Content-Type: application/json [00:49:00] [00:49:00]POST finish read [00:49:00]Found Content-Length = 253 [00:49:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:00]execute_script... [00:49:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u0427\u043E\u0434\u043E\u043D\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:49:00]POST & json_proto [00:49:00]process_json_proto [00:49:00]json parsed OK: [00:49:00]protocol is kg_v1.0 [00:49:00]action value=open_shift [00:49:00]process_action open_shift [00:49:00]cmd_open_shift [00:49:00]MH_GetDate [00:49:00]Write to MH i2c: F0 00 00 49 01 39 [00:49:00]Write i2c OK [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: F0 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: F0 09 00 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: F0 09 00 49 01 00 7D 69 EF 66 6A BD 47 65 50 [00:49:00]GetLastDocTimeStamp 1726965058 [00:49:00]current date 1726966141 [00:49:00]FM_GetShiftState [00:49:00]SAM_PROTO_GetShiftState [00:49:00]wFMCommunicate request_size=4 [00:49:00]MH_SAM_APDU [00:49:00]CAPDU: 80 13 01 00 [00:49:00]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [00:49:00]Write i2c OK [00:49:00]MH_I2C_Read... [00:49:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:49:00]Read from MH i2c: E2 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: E2 0E 00 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: E2 0E 00 4A 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 D3 [00:49:00]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:49:00]wFMCommunicate OK [00:49:00]SAM_PROTO_GetShiftState done [00:49:00]FM_GetShiftState done [00:49:00]KKMCreateOpenShiftDocument [00:49:00]Load OK [00:49:00]Malloc new data [00:49:00]MH_GetDate [00:49:00]Write to MH i2c: F0 00 00 4B 01 3B [00:49:00]Write i2c OK [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: F0 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: F0 09 00 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: F0 09 00 4B 01 00 7D 69 EF 66 6A BD 47 65 52 [00:49:00]Malloc new data [00:49:00]KKMCreateOpenShiftDocument OK [00:49:00]KKMSetOpenShiftData OK [00:49:00]ProcessDocumentItem done err = 0, tmpTLVsize=194 [00:49:00]tlvbuf is 009F9850 [00:49:00]KKMLoadAndSignOpenShiftData [00:49:00]SAM_PROTO_ProcessDocument [00:49:00]wFMCommunicate request_size=9 [00:49:00]MH_SAM_APDU [00:49:00]CAPDU: 80 15 01 00 04 02 00 C2 00 [00:49:00]Write to MH i2c: E2 0C 00 4C 01 80 15 01 00 04 00 02 00 C2 00 00 00 98 [00:49:00]Write i2c OK [00:49:00]MH_I2C_Read... [00:49:00]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:49:00]Read from MH i2c: E2 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: E2 03 00 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [00:49:00]RAPDU: 90 00 [00:49:00]wFMCommunicate OK [00:49:00]wFMCommunicate request_size=23 [00:49:00]MH_SAM_APDU [00:49:00]CAPDU: 80 15 02 00 12 FA 03 0E 00 30 32 35 30 38 32 30 31 36 31 30 30 36 37 [00:49:00]Write to MH i2c: E2 1A 00 4D 01 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 C3 [00:49:00]Write i2c OK [00:49:00]MH_I2C_Read... [00:49:00]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:49:00]Read from MH i2c: E2 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: E2 03 00 [00:49:00]MH_I2C_Read... [00:49:00]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [00:49:00]RAPDU: 90 00 [00:49:00]wFMCommunicate OK [00:49:00]wFMCommunicate request_size=28 [00:49:00]MH_SAM_APDU [00:49:00]CAPDU: 80 15 02 00 17 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 [00:49:00]Write to MH i2c: E2 1F 00 4E 01 80 15 02 00 17 00 FD 03 13 00 D0 A7 D0 BE D0 B4 D0 BE D0 BD D0 BE D0 B2 20 D0 90 2E 20 00 00 92 [00:49:00]Write i2c OK [00:49:00]MH_I2C_Read... [00:49:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:49:01]Read from MH i2c: E2 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [00:49:01]RAPDU: 90 00 [00:49:01]wFMCommunicate OK [00:49:01]wFMCommunicate request_size=85 [00:49:01]MH_SAM_APDU [00:49:01]CAPDU: 80 15 02 00 50 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 [00:49:01]Write to MH i2c: E2 58 00 4F 01 80 15 02 00 50 00 F1 03 4C 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9A D0 B0 D1 80 D0 B0 2D D0 94 D0 BE D0 B1 D0 BE 2C 20 D0 9E D1 82 D1 83 D0 B7 2D D0 90 D0 B4 D1 8B D1 80 20 D0 B0 2F D0 B0 2C 20 34 30 2E 36 30 32 33 34 33 2C 20 37 32 2E 39 37 34 36 37 33 00 00 DB [00:49:01]Write i2c OK [00:49:01]MH_I2C_Read... [00:49:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:49:01]Read from MH i2c: E2 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [00:49:01]RAPDU: 90 00 [00:49:01]wFMCommunicate OK [00:49:01]wFMCommunicate request_size=50 [00:49:01]MH_SAM_APDU [00:49:01]CAPDU: 80 15 02 00 2D A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 [00:49:01]Write to MH i2c: E2 35 00 50 01 80 15 02 00 2D 00 A3 04 29 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 38 39 20 22 D0 9F D0 B0 D1 80 D1 82 D0 BD D0 B5 D1 80 20 D0 9D D0 B5 D1 84 D1 82 D1 8C 22 00 00 51 [00:49:01]Write i2c OK [00:49:01]MH_I2C_Read... [00:49:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:49:01]Read from MH i2c: E2 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [00:49:01]RAPDU: 90 00 [00:49:01]wFMCommunicate OK [00:49:01]wFMCommunicate request_size=13 [00:49:01]MH_SAM_APDU [00:49:01]CAPDU: 80 15 02 00 08 F4 03 04 00 7D 69 EF 66 [00:49:01]Write to MH i2c: E2 10 00 51 01 80 15 02 00 08 00 F4 03 04 00 7D 69 EF 66 00 00 18 [00:49:01]Write i2c OK [00:49:01]MH_I2C_Read... [00:49:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:49:01]Read from MH i2c: E2 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [00:49:01]RAPDU: 90 00 [00:49:01]wFMCommunicate OK [00:49:01]wFMCommunicate request_size=25 [00:49:01]MH_SAM_APDU [00:49:01]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 [00:49:01]Write to MH i2c: E2 1C 00 52 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 00 00 35 [00:49:01]Write i2c OK [00:49:01]MH_I2C_Read... [00:49:01]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:49:01]Read from MH i2c: E2 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [00:49:01]RAPDU: 90 00 [00:49:01]wFMCommunicate OK [00:49:01]wFMCommunicate request_size=4 [00:49:01]MH_SAM_APDU [00:49:01]CAPDU: 80 15 03 00 [00:49:01]Write to MH i2c: E2 08 00 53 01 80 15 03 00 00 00 00 00 D5 [00:49:01]Write i2c OK [00:49:01]MH_I2C_Read... [00:49:01]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:49:01]Read from MH i2c: E2 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 38 00 [00:49:01]MH_I2C_Read... [00:49:01]Read from MH i2c: E2 38 00 53 01 00 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 50 02 00 0E 04 04 00 DB 01 00 00 35 04 06 00 C9 83 C4 7B 7C FD 90 00 48 [00:49:01]RAPDU: 33 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 75 50 02 00 0E 04 04 00 DB 01 00 00 35 04 06 00 C9 83 C4 7B 7C FD 90 00 [00:49:01]wFMCommunicate OK [00:49:01]SAM_PROTO_ProcessDocument answer len = 51 [00:49:01]SAM_PROTO_ProcessDocument done [00:49:01]SetTLVBufToDocument [00:49:01]Processing tag 1209 (04B9) [00:49:01]Malloc new data [00:49:01]Processing tag 1041 (0411) [00:49:01]Processing tag 1040 (0410) [00:49:01]Malloc new data [00:49:01]Processing tag 1038 (040E) [00:49:01]Malloc new data [00:49:01]Processing tag 1077 (0435) [00:49:01]Malloc new data [00:49:01]SetTLVBufToDocument err=0 [00:49:01]KKMLoadAndSignOpenShiftData store KKM data [00:49:01]KKMLoadAndSignOpenShiftData err=0 [00:49:01]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Чодонов А. Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 Место: АЗС № 89 "Партнер Нефть" 22.09.2024 00:49 Смена: 475 РНМ: 0000000000091825 ЗНМ: 0300000113 ФД: 151669 ФМ: 0000000000871835 ФПД: 221567774326013 [00:49:01]StoreToDocumentArchive [00:49:01]shift 475 fd 151669 [00:49:01]Create dir for shift 0475 [00:49:01]save to /storage/0475/doc_00151669 [00:49:01]save last doc name /storage/0475/doc_00151669 to /storage/kkm_last_doc_name [00:49:01]save OK [00:49:01]Clear old archive folders... [00:49:01]Remove dir /storage/0474 [00:49:01]opendir ok [00:49:01]file . [00:49:01]file .. [00:49:01]file doc_00151250 [00:49:01]remove file /storage/0474/doc_00151250 [00:49:01]file doc_00151251 [00:49:01]remove file /storage/0474/doc_00151251 [00:49:01]file doc_00151252 [00:49:01]remove file /storage/0474/doc_00151252 [00:49:01]file doc_00151253 [00:49:01]remove file /storage/0474/doc_00151253 [00:49:01]file doc_00151254 [00:49:01]remove file /storage/0474/doc_00151254 [00:49:01]file doc_00151255 [00:49:01]remove file /storage/0474/doc_00151255 [00:49:01]file doc_00151256 [00:49:01]remove file /storage/0474/doc_00151256 [00:49:01]file doc_00151257 [00:49:01]remove file /storage/0474/doc_00151257 [00:49:01]file doc_00151258 [00:49:01]remove file /storage/0474/doc_00151258 [00:49:01]file doc_00151259 [00:49:01]remove file /storage/0474/doc_00151259 [00:49:01]file doc_00151260 [00:49:01]remove file /storage/0474/doc_00151260 [00:49:01]file doc_00151261 [00:49:01]remove file /storage/0474/doc_00151261 [00:49:01]file doc_00151262 [00:49:01]remove file /storage/0474/doc_00151262 [00:49:01]file doc_00151263 [00:49:01]remove file /storage/0474/doc_00151263 [00:49:01]file doc_00151264 [00:49:01]remove file /storage/0474/doc_00151264 [00:49:01]file doc_00151265 [00:49:01]remove file /storage/0474/doc_00151265 [00:49:01]file doc_00151266 [00:49:01]remove file /storage/0474/doc_00151266 [00:49:01]file doc_00151267 [00:49:01]remove file /storage/0474/doc_00151267 [00:49:01]file doc_00151268 [00:49:01]remove file /storage/0474/doc_00151268 [00:49:01]file doc_00151269 [00:49:01]remove file /storage/0474/doc_00151269 [00:49:01]file doc_00151270 [00:49:01]remove file /storage/0474/doc_00151270 [00:49:01]file doc_00151271 [00:49:01]remove file /storage/0474/doc_00151271 [00:49:01]file doc_00151272 [00:49:01]remove file /storage/0474/doc_00151272 [00:49:01]file doc_00151273 [00:49:01]remove file /storage/0474/doc_00151273 [00:49:01]file doc_00151274 [00:49:01]remove file /storage/0474/doc_00151274 [00:49:01]file doc_00151275 [00:49:01]remove file /storage/0474/doc_00151275 [00:49:01]file doc_00151276 [00:49:01]remove file /storage/0474/doc_00151276 [00:49:01]file doc_00151277 [00:49:01]remove file /storage/0474/doc_00151277 [00:49:01]file doc_00151278 [00:49:01]remove file /storage/0474/doc_00151278 [00:49:01]file doc_00151279 [00:49:01]remove file /storage/0474/doc_00151279 [00:49:01]file doc_00151280 [00:49:01]remove file /storage/0474/doc_00151280 [00:49:01]file doc_00151281 [00:49:01]remove file /storage/0474/doc_00151281 [00:49:01]file doc_00151282 [00:49:01]remove file /storage/0474/doc_00151282 [00:49:01]file doc_00151283 [00:49:01]remove file /storage/0474/doc_00151283 [00:49:01]file doc_00151284 [00:49:01]remove file /storage/0474/doc_00151284 [00:49:01]file doc_00151285 [00:49:01]remove file /storage/0474/doc_00151285 [00:49:01]file doc_00151286 [00:49:01]remove file /storage/0474/doc_00151286 [00:49:01]file doc_00151287 [00:49:01]remove file /storage/0474/doc_00151287 [00:49:01]file doc_00151288 [00:49:01]remove file /storage/0474/doc_00151288 [00:49:01]file doc_00151289 [00:49:01]remove file /storage/0474/doc_00151289 [00:49:01]file doc_00151290 [00:49:01]remove file /storage/0474/doc_00151290 [00:49:01]file doc_00151291 [00:49:01]remove file /storage/0474/doc_00151291 [00:49:01]file doc_00151292 [00:49:01]remove file /storage/0474/doc_00151292 [00:49:01]file doc_00151293 [00:49:01]remove file /storage/0474/doc_00151293 [00:49:01]file doc_00151294 [00:49:01]remove file /storage/0474/doc_00151294 [00:49:01]file doc_00151295 [00:49:01]remove file /storage/0474/doc_00151295 [00:49:01]file doc_00151296 [00:49:01]remove file /storage/0474/doc_00151296 [00:49:01]file doc_00151297 [00:49:01]remove file /storage/0474/doc_00151297 [00:49:01]file doc_00151298 [00:49:01]remove file /storage/0474/doc_00151298 [00:49:01]file doc_00151299 [00:49:01]remove file /storage/0474/doc_00151299 [00:49:01]file doc_00151300 [00:49:01]remove file /storage/0474/doc_00151300 [00:49:01]file doc_00151301 [00:49:01]remove file /storage/0474/doc_00151301 [00:49:01]file doc_00151302 [00:49:01]remove file /storage/0474/doc_00151302 [00:49:01]file doc_00151303 [00:49:01]remove file /storage/0474/doc_00151303 [00:49:01]file doc_00151304 [00:49:01]remove file /storage/0474/doc_00151304 [00:49:01]file doc_00151305 [00:49:01]remove file /storage/0474/doc_00151305 [00:49:01]file doc_00151306 [00:49:01]remove file /storage/0474/doc_00151306 [00:49:01]file doc_00151307 [00:49:01]remove file /storage/0474/doc_00151307 [00:49:01]file doc_00151308 [00:49:01]remove file /storage/0474/doc_00151308 [00:49:01]file doc_00151309 [00:49:01]remove file /storage/0474/doc_00151309 [00:49:01]file doc_00151310 [00:49:01]remove file /storage/0474/doc_00151310 [00:49:01]file doc_00151311 [00:49:01]remove file /storage/0474/doc_00151311 [00:49:01]file doc_00151312 [00:49:01]remove file /storage/0474/doc_00151312 [00:49:01]file doc_00151313 [00:49:01]remove file /storage/0474/doc_00151313 [00:49:01]file doc_00151314 [00:49:01]remove file /storage/0474/doc_00151314 [00:49:01]file doc_00151315 [00:49:01]remove file /storage/0474/doc_00151315 [00:49:01]file doc_00151316 [00:49:01]remove file /storage/0474/doc_00151316 [00:49:01]file doc_00151317 [00:49:01]remove file /storage/0474/doc_00151317 [00:49:01]file doc_00151318 [00:49:01]remove file /storage/0474/doc_00151318 [00:49:01]file doc_00151319 [00:49:01]remove file /storage/0474/doc_00151319 [00:49:01]file doc_00151320 [00:49:01]remove file /storage/0474/doc_00151320 [00:49:01]file doc_00151321 [00:49:01]remove file /storage/0474/doc_00151321 [00:49:01]file doc_00151322 [00:49:01]remove file /storage/0474/doc_00151322 [00:49:01]file doc_00151323 [00:49:01]remove file /storage/0474/doc_00151323 [00:49:01]file doc_00151324 [00:49:01]remove file /storage/0474/doc_00151324 [00:49:01]file doc_00151325 [00:49:01]remove file /storage/0474/doc_00151325 [00:49:01]file doc_00151326 [00:49:01]remove file /storage/0474/doc_00151326 [00:49:01]file doc_00151327 [00:49:01]remove file /storage/0474/doc_00151327 [00:49:01]file doc_00151328 [00:49:01]remove file /storage/0474/doc_00151328 [00:49:01]file doc_00151329 [00:49:01]remove file /storage/0474/doc_00151329 [00:49:01]file doc_00151330 [00:49:01]remove file /storage/0474/doc_00151330 [00:49:01]file doc_00151331 [00:49:01]remove file /storage/0474/doc_00151331 [00:49:01]file doc_00151332 [00:49:01]remove file /storage/0474/doc_00151332 [00:49:01]file doc_00151333 [00:49:01]remove file /storage/0474/doc_00151333 [00:49:01]file doc_00151334 [00:49:01]remove file /storage/0474/doc_00151334 [00:49:01]file doc_00151335 [00:49:01]remove file /storage/0474/doc_00151335 [00:49:01]file doc_00151336 [00:49:01]remove file /storage/0474/doc_00151336 [00:49:01]file doc_00151337 [00:49:01]remove file /storage/0474/doc_00151337 [00:49:01]file doc_00151338 [00:49:01]remove file /storage/0474/doc_00151338 [00:49:01]file doc_00151339 [00:49:01]remove file /storage/0474/doc_00151339 [00:49:01]file doc_00151340 [00:49:01]remove file /storage/0474/doc_00151340 [00:49:01]file doc_00151341 [00:49:01]remove file /storage/0474/doc_00151341 [00:49:01]file doc_00151342 [00:49:01]remove file /storage/0474/doc_00151342 [00:49:01]file doc_00151343 [00:49:01]remove file /storage/0474/doc_00151343 [00:49:01]file doc_00151344 [00:49:01]remove file /storage/0474/doc_00151344 [00:49:01]file doc_00151345 [00:49:01]remove file /storage/0474/doc_00151345 [00:49:01]file doc_00151346 [00:49:01]remove file /storage/0474/doc_00151346 [00:49:01]file doc_00151347 [00:49:01]remove file /storage/0474/doc_00151347 [00:49:02]file doc_00151348 [00:49:02]remove file /storage/0474/doc_00151348 [00:49:02]file doc_00151349 [00:49:02]remove file /storage/0474/doc_00151349 [00:49:02]file doc_00151350 [00:49:02]remove file /storage/0474/doc_00151350 [00:49:02]file doc_00151351 [00:49:02]remove file /storage/0474/doc_00151351 [00:49:02]file doc_00151352 [00:49:02]remove file /storage/0474/doc_00151352 [00:49:02]file doc_00151353 [00:49:02]remove file /storage/0474/doc_00151353 [00:49:02]file doc_00151354 [00:49:02]remove file /storage/0474/doc_00151354 [00:49:02]file doc_00151355 [00:49:02]remove file /storage/0474/doc_00151355 [00:49:02]file doc_00151356 [00:49:02]remove file /storage/0474/doc_00151356 [00:49:02]file doc_00151357 [00:49:02]remove file /storage/0474/doc_00151357 [00:49:02]file doc_00151358 [00:49:02]remove file /storage/0474/doc_00151358 [00:49:02]file doc_00151359 [00:49:02]remove file /storage/0474/doc_00151359 [00:49:02]file doc_00151360 [00:49:02]remove file /storage/0474/doc_00151360 [00:49:02]file doc_00151361 [00:49:02]remove file /storage/0474/doc_00151361 [00:49:02]file doc_00151362 [00:49:02]remove file /storage/0474/doc_00151362 [00:49:02]file doc_00151363 [00:49:02]remove file /storage/0474/doc_00151363 [00:49:02]file doc_00151364 [00:49:02]remove file /storage/0474/doc_00151364 [00:49:02]file doc_00151365 [00:49:02]remove file /storage/0474/doc_00151365 [00:49:02]file doc_00151366 [00:49:02]remove file /storage/0474/doc_00151366 [00:49:02]file doc_00151367 [00:49:02]remove file /storage/0474/doc_00151367 [00:49:02]file doc_00151368 [00:49:02]remove file /storage/0474/doc_00151368 [00:49:02]file doc_00151369 [00:49:02]remove file /storage/0474/doc_00151369 [00:49:02]file doc_00151370 [00:49:02]remove file /storage/0474/doc_00151370 [00:49:02]file doc_00151371 [00:49:02]remove file /storage/0474/doc_00151371 [00:49:02]file doc_00151372 [00:49:02]remove file /storage/0474/doc_00151372 [00:49:02]file doc_00151373 [00:49:02]remove file /storage/0474/doc_00151373 [00:49:02]file doc_00151374 [00:49:02]remove file /storage/0474/doc_00151374 [00:49:02]file doc_00151375 [00:49:02]remove file /storage/0474/doc_00151375 [00:49:02]file doc_00151376 [00:49:02]remove file /storage/0474/doc_00151376 [00:49:02]file doc_00151377 [00:49:02]remove file /storage/0474/doc_00151377 [00:49:02]file doc_00151378 [00:49:02]remove file /storage/0474/doc_00151378 [00:49:02]file doc_00151379 [00:49:02]remove file /storage/0474/doc_00151379 [00:49:02]file doc_00151380 [00:49:02]remove file /storage/0474/doc_00151380 [00:49:02]file doc_00151381 [00:49:02]remove file /storage/0474/doc_00151381 [00:49:02]file doc_00151382 [00:49:02]remove file /storage/0474/doc_00151382 [00:49:02]file doc_00151383 [00:49:02]remove file /storage/0474/doc_00151383 [00:49:02]file doc_00151384 [00:49:02]remove file /storage/0474/doc_00151384 [00:49:02]file doc_00151385 [00:49:02]remove file /storage/0474/doc_00151385 [00:49:02]file doc_00151386 [00:49:02]remove file /storage/0474/doc_00151386 [00:49:02]file doc_00151387 [00:49:02]remove file /storage/0474/doc_00151387 [00:49:02]file doc_00151388 [00:49:02]remove file /storage/0474/doc_00151388 [00:49:02]file doc_00151389 [00:49:02]remove file /storage/0474/doc_00151389 [00:49:02]file doc_00151390 [00:49:02]remove file /storage/0474/doc_00151390 [00:49:02]file doc_00151391 [00:49:02]remove file /storage/0474/doc_00151391 [00:49:02]file doc_00151392 [00:49:02]remove file /storage/0474/doc_00151392 [00:49:02]file doc_00151393 [00:49:02]remove file /storage/0474/doc_00151393 [00:49:02]file doc_00151394 [00:49:02]remove file /storage/0474/doc_00151394 [00:49:02]file doc_00151395 [00:49:02]remove file /storage/0474/doc_00151395 [00:49:02]file doc_00151396 [00:49:02]remove file /storage/0474/doc_00151396 [00:49:02]file doc_00151397 [00:49:02]remove file /storage/0474/doc_00151397 [00:49:02]file doc_00151398 [00:49:02]remove file /storage/0474/doc_00151398 [00:49:02]file doc_00151399 [00:49:02]remove file /storage/0474/doc_00151399 [00:49:02]file doc_00151400 [00:49:02]remove file /storage/0474/doc_00151400 [00:49:02]file doc_00151401 [00:49:02]remove file /storage/0474/doc_00151401 [00:49:02]file doc_00151402 [00:49:02]remove file /storage/0474/doc_00151402 [00:49:02]file doc_00151403 [00:49:02]remove file /storage/0474/doc_00151403 [00:49:02]file doc_00151404 [00:49:02]remove file /storage/0474/doc_00151404 [00:49:02]file doc_00151405 [00:49:02]remove file /storage/0474/doc_00151405 [00:49:02]file doc_00151406 [00:49:02]remove file /storage/0474/doc_00151406 [00:49:02]file doc_00151407 [00:49:02]remove file /storage/0474/doc_00151407 [00:49:02]file doc_00151408 [00:49:02]remove file /storage/0474/doc_00151408 [00:49:02]file doc_00151409 [00:49:02]remove file /storage/0474/doc_00151409 [00:49:02]file doc_00151410 [00:49:02]remove file /storage/0474/doc_00151410 [00:49:02]file doc_00151411 [00:49:02]remove file /storage/0474/doc_00151411 [00:49:02]file doc_00151412 [00:49:02]remove file /storage/0474/doc_00151412 [00:49:02]file doc_00151413 [00:49:02]remove file /storage/0474/doc_00151413 [00:49:02]file doc_00151414 [00:49:02]remove file /storage/0474/doc_00151414 [00:49:02]file doc_00151415 [00:49:02]remove file /storage/0474/doc_00151415 [00:49:02]file doc_00151416 [00:49:02]remove file /storage/0474/doc_00151416 [00:49:02]file doc_00151417 [00:49:02]remove file /storage/0474/doc_00151417 [00:49:02]file doc_00151418 [00:49:02]remove file /storage/0474/doc_00151418 [00:49:02]file doc_00151419 [00:49:02]remove file /storage/0474/doc_00151419 [00:49:02]file doc_00151420 [00:49:02]remove file /storage/0474/doc_00151420 [00:49:02]file doc_00151421 [00:49:02]remove file /storage/0474/doc_00151421 [00:49:02]file doc_00151422 [00:49:02]remove file /storage/0474/doc_00151422 [00:49:02]file doc_00151423 [00:49:02]remove file /storage/0474/doc_00151423 [00:49:02]file doc_00151424 [00:49:02]remove file /storage/0474/doc_00151424 [00:49:02]file doc_00151425 [00:49:02]remove file /storage/0474/doc_00151425 [00:49:02]file doc_00151426 [00:49:02]remove file /storage/0474/doc_00151426 [00:49:02]file doc_00151427 [00:49:02]remove file /storage/0474/doc_00151427 [00:49:02]file doc_00151428 [00:49:02]remove file /storage/0474/doc_00151428 [00:49:02]file doc_00151429 [00:49:02]remove file /storage/0474/doc_00151429 [00:49:02]file doc_00151430 [00:49:02]remove file /storage/0474/doc_00151430 [00:49:02]file doc_00151431 [00:49:02]remove file /storage/0474/doc_00151431 [00:49:02]file doc_00151432 [00:49:02]remove file /storage/0474/doc_00151432 [00:49:02]file doc_00151433 [00:49:02]remove file /storage/0474/doc_00151433 [00:49:02]file doc_00151434 [00:49:02]remove file /storage/0474/doc_00151434 [00:49:02]file doc_00151435 [00:49:02]remove file /storage/0474/doc_00151435 [00:49:02]file doc_00151436 [00:49:02]remove file /storage/0474/doc_00151436 [00:49:02]file doc_00151437 [00:49:02]remove file /storage/0474/doc_00151437 [00:49:02]file doc_00151438 [00:49:02]remove file /storage/0474/doc_00151438 [00:49:02]file doc_00151439 [00:49:02]remove file /storage/0474/doc_00151439 [00:49:02]file doc_00151440 [00:49:02]remove file /storage/0474/doc_00151440 [00:49:02]file doc_00151441 [00:49:02]remove file /storage/0474/doc_00151441 [00:49:02]file doc_00151442 [00:49:02]remove file /storage/0474/doc_00151442 [00:49:02]file doc_00151443 [00:49:02]remove file /storage/0474/doc_00151443 [00:49:02]file doc_00151444 [00:49:02]remove file /storage/0474/doc_00151444 [00:49:02]file doc_00151445 [00:49:02]remove file /storage/0474/doc_00151445 [00:49:02]file doc_00151446 [00:49:02]remove file /storage/0474/doc_00151446 [00:49:02]file doc_00151447 [00:49:02]remove file /storage/0474/doc_00151447 [00:49:02]file doc_00151448 [00:49:02]remove file /storage/0474/doc_00151448 [00:49:02]file doc_00151449 [00:49:02]remove file /storage/0474/doc_00151449 [00:49:02]file doc_00151450 [00:49:02]remove file /storage/0474/doc_00151450 [00:49:02]file doc_00151451 [00:49:02]remove file /storage/0474/doc_00151451 [00:49:02]file doc_00151452 [00:49:02]remove file /storage/0474/doc_00151452 [00:49:02]file doc_00151453 [00:49:02]remove file /storage/0474/doc_00151453 [00:49:02]file doc_00151454 [00:49:02]remove file /storage/0474/doc_00151454 [00:49:02]file doc_00151455 [00:49:02]remove file /storage/0474/doc_00151455 [00:49:02]file doc_00151456 [00:49:02]remove file /storage/0474/doc_00151456 [00:49:02]file doc_00151457 [00:49:02]remove file /storage/0474/doc_00151457 [00:49:02]file doc_00151458 [00:49:02]remove file /storage/0474/doc_00151458 [00:49:02]file doc_00151459 [00:49:02]remove file /storage/0474/doc_00151459 [00:49:02]file doc_00151460 [00:49:02]remove file /storage/0474/doc_00151460 [00:49:02]file doc_00151461 [00:49:02]remove file /storage/0474/doc_00151461 [00:49:02]file doc_00151462 [00:49:02]remove file /storage/0474/doc_00151462 [00:49:02]file doc_00151463 [00:49:02]remove file /storage/0474/doc_00151463 [00:49:02]file doc_00151464 [00:49:02]remove file /storage/0474/doc_00151464 [00:49:02]file doc_00151465 [00:49:02]remove file /storage/0474/doc_00151465 [00:49:02]file doc_00151466 [00:49:02]remove file /storage/0474/doc_00151466 [00:49:02]file doc_00151467 [00:49:02]remove file /storage/0474/doc_00151467 [00:49:02]file doc_00151468 [00:49:02]remove file /storage/0474/doc_00151468 [00:49:02]file doc_00151469 [00:49:02]remove file /storage/0474/doc_00151469 [00:49:02]file doc_00151470 [00:49:02]remove file /storage/0474/doc_00151470 [00:49:02]file doc_00151471 [00:49:02]remove file /storage/0474/doc_00151471 [00:49:02]file doc_00151472 [00:49:02]remove file /storage/0474/doc_00151472 [00:49:02]file doc_00151473 [00:49:02]remove file /storage/0474/doc_00151473 [00:49:02]file doc_00151474 [00:49:02]remove file /storage/0474/doc_00151474 [00:49:02]file doc_00151475 [00:49:02]remove file /storage/0474/doc_00151475 [00:49:02]file doc_00151476 [00:49:02]remove file /storage/0474/doc_00151476 [00:49:02]file doc_00151477 [00:49:02]remove file /storage/0474/doc_00151477 [00:49:02]file doc_00151478 [00:49:02]remove file /storage/0474/doc_00151478 [00:49:02]file doc_00151479 [00:49:02]remove file /storage/0474/doc_00151479 [00:49:02]file doc_00151480 [00:49:02]remove file /storage/0474/doc_00151480 [00:49:02]file doc_00151481 [00:49:02]remove file /storage/0474/doc_00151481 [00:49:02]file doc_00151482 [00:49:02]remove file /storage/0474/doc_00151482 [00:49:02]file doc_00151483 [00:49:02]remove file /storage/0474/doc_00151483 [00:49:02]file doc_00151484 [00:49:02]remove file /storage/0474/doc_00151484 [00:49:02]file doc_00151485 [00:49:02]remove file /storage/0474/doc_00151485 [00:49:02]file doc_00151486 [00:49:02]remove file /storage/0474/doc_00151486 [00:49:02]file doc_00151487 [00:49:02]remove file /storage/0474/doc_00151487 [00:49:02]file doc_00151488 [00:49:02]remove file /storage/0474/doc_00151488 [00:49:02]file doc_00151489 [00:49:02]remove file /storage/0474/doc_00151489 [00:49:02]file doc_00151490 [00:49:02]remove file /storage/0474/doc_00151490 [00:49:02]file doc_00151491 [00:49:02]remove file /storage/0474/doc_00151491 [00:49:02]file doc_00151492 [00:49:02]remove file /storage/0474/doc_00151492 [00:49:02]file doc_00151493 [00:49:02]remove file /storage/0474/doc_00151493 [00:49:02]file doc_00151494 [00:49:02]remove file /storage/0474/doc_00151494 [00:49:02]file doc_00151495 [00:49:02]remove file /storage/0474/doc_00151495 [00:49:02]file doc_00151496 [00:49:02]remove file /storage/0474/doc_00151496 [00:49:02]file doc_00151497 [00:49:02]remove file /storage/0474/doc_00151497 [00:49:02]file doc_00151498 [00:49:02]remove file /storage/0474/doc_00151498 [00:49:02]file doc_00151499 [00:49:02]remove file /storage/0474/doc_00151499 [00:49:02]file doc_00151500 [00:49:02]remove file /storage/0474/doc_00151500 [00:49:02]file doc_00151501 [00:49:02]remove file /storage/0474/doc_00151501 [00:49:02]file doc_00151502 [00:49:02]remove file /storage/0474/doc_00151502 [00:49:02]file doc_00151503 [00:49:02]remove file /storage/0474/doc_00151503 [00:49:03]file doc_00151504 [00:49:03]remove file /storage/0474/doc_00151504 [00:49:03]file doc_00151505 [00:49:03]remove file /storage/0474/doc_00151505 [00:49:03]file doc_00151506 [00:49:03]remove file /storage/0474/doc_00151506 [00:49:03]file doc_00151507 [00:49:03]remove file /storage/0474/doc_00151507 [00:49:03]file doc_00151508 [00:49:03]remove file /storage/0474/doc_00151508 [00:49:03]file doc_00151509 [00:49:03]remove file /storage/0474/doc_00151509 [00:49:03]file doc_00151510 [00:49:03]remove file /storage/0474/doc_00151510 [00:49:03]file doc_00151511 [00:49:03]remove file /storage/0474/doc_00151511 [00:49:03]file doc_00151512 [00:49:03]remove file /storage/0474/doc_00151512 [00:49:03]file doc_00151513 [00:49:03]remove file /storage/0474/doc_00151513 [00:49:03]file doc_00151514 [00:49:03]remove file /storage/0474/doc_00151514 [00:49:03]file doc_00151515 [00:49:03]remove file /storage/0474/doc_00151515 [00:49:03]file doc_00151516 [00:49:03]remove file /storage/0474/doc_00151516 [00:49:03]file doc_00151517 [00:49:03]remove file /storage/0474/doc_00151517 [00:49:03]file doc_00151518 [00:49:03]remove file /storage/0474/doc_00151518 [00:49:03]file doc_00151519 [00:49:03]remove file /storage/0474/doc_00151519 [00:49:03]file doc_00151520 [00:49:03]remove file /storage/0474/doc_00151520 [00:49:03]file doc_00151521 [00:49:03]remove file /storage/0474/doc_00151521 [00:49:03]file doc_00151522 [00:49:03]remove file /storage/0474/doc_00151522 [00:49:03]file doc_00151523 [00:49:03]remove file /storage/0474/doc_00151523 [00:49:03]file doc_00151524 [00:49:03]remove file /storage/0474/doc_00151524 [00:49:03]file doc_00151525 [00:49:03]remove file /storage/0474/doc_00151525 [00:49:03]file doc_00151526 [00:49:03]remove file /storage/0474/doc_00151526 [00:49:03]file doc_00151527 [00:49:03]remove file /storage/0474/doc_00151527 [00:49:03]file doc_00151528 [00:49:03]remove file /storage/0474/doc_00151528 [00:49:03]file doc_00151529 [00:49:03]remove file /storage/0474/doc_00151529 [00:49:03]file doc_00151530 [00:49:03]remove file /storage/0474/doc_00151530 [00:49:03]file doc_00151531 [00:49:03]remove file /storage/0474/doc_00151531 [00:49:03]file doc_00151532 [00:49:03]remove file /storage/0474/doc_00151532 [00:49:03]file doc_00151533 [00:49:03]remove file /storage/0474/doc_00151533 [00:49:03]file doc_00151534 [00:49:03]remove file /storage/0474/doc_00151534 [00:49:03]file doc_00151535 [00:49:03]remove file /storage/0474/doc_00151535 [00:49:03]file doc_00151536 [00:49:03]remove file /storage/0474/doc_00151536 [00:49:03]file doc_00151537 [00:49:03]remove file /storage/0474/doc_00151537 [00:49:03]file doc_00151538 [00:49:03]remove file /storage/0474/doc_00151538 [00:49:03]file doc_00151539 [00:49:03]remove file /storage/0474/doc_00151539 [00:49:03]file doc_00151540 [00:49:03]remove file /storage/0474/doc_00151540 [00:49:03]file doc_00151541 [00:49:03]remove file /storage/0474/doc_00151541 [00:49:03]file doc_00151542 [00:49:03]remove file /storage/0474/doc_00151542 [00:49:03]file doc_00151543 [00:49:03]remove file /storage/0474/doc_00151543 [00:49:03]file doc_00151544 [00:49:03]remove file /storage/0474/doc_00151544 [00:49:03]file doc_00151545 [00:49:03]remove file /storage/0474/doc_00151545 [00:49:03]file doc_00151546 [00:49:03]remove file /storage/0474/doc_00151546 [00:49:03]file doc_00151547 [00:49:03]remove file /storage/0474/doc_00151547 [00:49:03]file doc_00151548 [00:49:03]remove file /storage/0474/doc_00151548 [00:49:03]file doc_00151549 [00:49:03]remove file /storage/0474/doc_00151549 [00:49:03]file doc_00151550 [00:49:03]remove file /storage/0474/doc_00151550 [00:49:03]file doc_00151551 [00:49:03]remove file /storage/0474/doc_00151551 [00:49:03]file doc_00151552 [00:49:03]remove file /storage/0474/doc_00151552 [00:49:03]file doc_00151553 [00:49:03]remove file /storage/0474/doc_00151553 [00:49:03]file doc_00151554 [00:49:03]remove file /storage/0474/doc_00151554 [00:49:03]file doc_00151555 [00:49:03]remove file /storage/0474/doc_00151555 [00:49:03]file doc_00151556 [00:49:03]remove file /storage/0474/doc_00151556 [00:49:03]file doc_00151557 [00:49:03]remove file /storage/0474/doc_00151557 [00:49:03]file doc_00151558 [00:49:03]remove file /storage/0474/doc_00151558 [00:49:03]file doc_00151559 [00:49:03]remove file /storage/0474/doc_00151559 [00:49:03]file doc_00151560 [00:49:03]remove file /storage/0474/doc_00151560 [00:49:03]file doc_00151561 [00:49:03]remove file /storage/0474/doc_00151561 [00:49:03]file doc_00151562 [00:49:03]remove file /storage/0474/doc_00151562 [00:49:03]file doc_00151563 [00:49:03]remove file /storage/0474/doc_00151563 [00:49:03]file doc_00151564 [00:49:03]remove file /storage/0474/doc_00151564 [00:49:03]file doc_00151565 [00:49:03]remove file /storage/0474/doc_00151565 [00:49:03]file doc_00151566 [00:49:03]remove file /storage/0474/doc_00151566 [00:49:03]file doc_00151567 [00:49:03]remove file /storage/0474/doc_00151567 [00:49:03]file doc_00151568 [00:49:03]remove file /storage/0474/doc_00151568 [00:49:03]file doc_00151569 [00:49:03]remove file /storage/0474/doc_00151569 [00:49:03]file doc_00151570 [00:49:03]remove file /storage/0474/doc_00151570 [00:49:03]file doc_00151571 [00:49:03]remove file /storage/0474/doc_00151571 [00:49:03]file doc_00151572 [00:49:03]remove file /storage/0474/doc_00151572 [00:49:03]file doc_00151573 [00:49:03]remove file /storage/0474/doc_00151573 [00:49:03]file doc_00151574 [00:49:03]remove file /storage/0474/doc_00151574 [00:49:03]file doc_00151575 [00:49:03]remove file /storage/0474/doc_00151575 [00:49:03]file doc_00151576 [00:49:03]remove file /storage/0474/doc_00151576 [00:49:03]file doc_00151577 [00:[01:06:24]ConnectInit Can't connect to host [01:06:25]ConnectInit Can't take IP for lk.salyk.kg [01:06:25]CommunicateWithHost connect error [01:06:25]CommunicateWithHost err = -1 [01:06:25]OFD Sender: Server communicate error [01:06:30]OFD Sender: Processing packet 151670 [packets to send 828, broken 825] [01:06:30]ProducePacketName [01:06:30]name=ofd_packets/00151670 [01:06:30]OFD Sender: To server: pG, [01:06:30]CommunicateWithHost lk.salyk.kg:30040 [01:06:30]ConnectInit lk.salyk.kg [01:06:35]ConnectInit Can't take IP for lk.salyk.kg [01:06:35]CommunicateWithHost connect error [01:06:35]CommunicateWithHost err = -1 [01:06:35]OFD Sender: Server communicate error [01:06:40]OFD Sender: Processing packet 151670 [packets to send 828, broken 825] [01:06:40]ProducePacketName [01:06:40]name=ofd_packets/00151670 [01:06:40]OFD Sender: To server: pG, [01:06:40]CommunicateWithHost lk.salyk.kg:30040 [01:06:40]ConnectInit lk.salyk.kg [01:06:41]Connected sock=8 [01:06:41]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 7E 73 22 01 32 E5 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 E8 80 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 80 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 0D 00 00 00 00 07 04 06 00 E8 80 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 00 00 00 F4 03 04 00 BD 69 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 50 02 00 35 04 06 00 93 75 EA 39 C4 D4 DC 27 60 3C 9A 03 DC 2B [01:06:42]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3E 9E 47 00 D0 EE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 76 50 02 00 F4 03 04 00 A5 15 EF 66 B6 04 01 00 00 5E 50 99 38 7A 35 6F EB [01:06:42]CommunicateWithHost err = 0 [01:06:42]CheckOFDResponse [01:06:42]1017 (14) - 77093643461234 [01:06:42]1041 (16) - 0000000000871835 [01:06:42]1040 (4) - 151670 [01:06:42]1012 (4) - 21.09.2024 18:51 [01:06:42]1206 (1) - 0 [01:06:42]OFD Sender: Remove packet 151670 [01:06:42]ProducePacketName [01:06:42]name=ofd_packets/00151670 [01:06:42]NVStorageDeleteData [01:06:42]OFD Sender: Processing packet 151671 [packets to send 827, broken 825] [01:06:42]ProducePacketName [01:06:42]name=ofd_packets/00151671 [01:06:42]OFD Sender: To server: pG, [01:06:42]CommunicateWithHost lk.salyk.kg:30040 [01:06:42]ConnectInit lk.salyk.kg [01:06:44]Connected sock=8 [01:06:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 82 C3 07 01 09 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 00 00 00 F4 03 04 00 4F 6B EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 50 02 00 35 04 06 00 B7 89 11 AA 34 B4 D4 AB 1B 3D BA 38 83 23 [01:06:45]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 6F 09 47 00 8A 5A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 77 50 02 00 F4 03 04 00 A8 15 EF 66 B6 04 01 00 00 21 E5 CD E4 A2 EA 64 4B [01:06:45]CommunicateWithHost err = 0 [01:06:45]CheckOFDResponse [01:06:45]1017 (14) - 77093643461234 [01:06:45]1041 (16) - 0000000000871835 [01:06:45]1040 (4) - 151671 [01:06:45]1012 (4) - 21.09.2024 18:51 [01:06:45]1206 (1) - 0 [01:06:45]OFD Sender: Remove packet 151671 [01:06:45]ProducePacketName [01:06:45]name=ofd_packets/00151671 [01:06:45]NVStorageDeleteData [01:06:45]OFD Sender: Processing packet 151672 [packets to send 826, broken 825] [01:06:45]ProducePacketName [01:06:45]name=ofd_packets/00151672 [01:06:45]OFD Sender: To server: pG, [01:06:45]CommunicateWithHost lk.salyk.kg:30040 [01:06:45]ConnectInit lk.salyk.kg [01:06:47]Connected sock=8 [01:06:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 2A E3 04 01 C2 B1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 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 03 00 00 00 F4 03 04 00 CC 6C EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 50 02 00 35 04 06 00 7D 17 6C FB B4 74 51 6D CB AA 37 7C CB 68 [01:06:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 11 21 47 00 CC 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 78 50 02 00 F4 03 04 00 AB 15 EF 66 B6 04 01 00 00 6D 81 67 2E 3E 24 74 4B [01:06:48]CommunicateWithHost err = 0 [01:06:48]CheckOFDResponse [01:06:48]1017 (14) - 77093643461234 [01:06:48]1041 (16) - 0000000000871835 [01:06:48]1040 (4) - 151672 [01:06:48]1012 (4) - 21.09.2024 18:51 [01:06:48]1206 (1) - 0 [01:06:48]OFD Sender: Remove packet 151672 [01:06:48]ProducePacketName [01:06:48]name=ofd_packets/00151672 [01:06:48]NVStorageDeleteData [01:06:48]OFD Sender: No OFD packet to send [01:06:53]OFD Sender: No OFD packet to send [01:06:58]OFD Sender: No OFD packet to send [01:07:03]OFD Sender: No OFD packet to send [01:07:08]OFD Sender: No OFD packet to send [01:07:13]OFD Sender: No OFD packet to send [01:07:18]OFD Sender: No OFD packet to send [01:07:23]OFD Sender: No OFD packet to send [01:07:24]recv_with_timeout no data received [01:07:28]OFD Sender: No OFD packet to send [01:07:33]OFD Sender: No OFD packet to send [01:07:38]OFD Sender: No OFD packet to send [01:07:43]OFD Sender: No OFD packet to send [01:07:47]recv_with_timeout no data received [01:07:48]OFD Sender: No OFD packet to send [01:07:53]OFD Sender: No OFD packet to send [01:07:58]OFD Sender: No OFD packet to send [01:08:03]OFD Sender: No OFD packet to send [01:08:08]OFD Sender: No OFD packet to send [01:08:13]OFD Sender: No OFD packet to send [01:08:18]OFD Sender: No OFD packet to send [01:08:24]OFD Sender: No OFD packet to send [01:08:29]OFD Sender: No OFD packet to send [01:08:34]OFD Sender: No OFD packet to send [01:08:39]OFD Sender: No OFD packet to send [01:08:44]OFD Sender: No OFD packet to send [01:08:47]recv_with_timeout no data received [01:08:49]OFD Sender: No OFD packet to send [01:08:54]OFD Sender: No OFD packet to send [01:08:59]OFD Sender: No OFD packet to send [01:09:04]OFD Sender: No OFD packet to send [01:09:05]recv_with_timeout no data received [01:09:09]OFD Sender: No OFD packet to send [01:09:14]OFD Sender: No OFD packet to send [01:09:19]OFD Sender: No OFD packet to send [01:09:24]OFD Sender: No OFD packet to send [01:09:29]OFD Sender: No OFD packet to send [01:09:34]OFD Sender: No OFD packet to send [01:09:39]OFD Sender: No OFD packet to send [01:09:44]OFD Sender: No OFD packet to send [01:09:49]OFD Sender: No OFD packet to send [01:09:53]recv_with_timeout no data received [01:09:54]OFD Sender: No OFD packet to send [01:09:59]OFD Sender: No OFD packet to send [01:10:04]OFD Sender: No OFD packet to send [01:10:09]OFD Sender: No OFD packet to send [01:10:14]OFD Sender: No OFD packet to send [01:10:19]OFD Sender: No OFD packet to send [01:10:24]recv_with_timeout no data received [01:10:24]OFD Sender: No OFD packet to send [01:10:29]OFD Sender: No OFD packet to send [01:10:34]OFD Sender: No OFD packet to send [01:10:39]OFD Sender: No OFD packet to send [01:10:44]OFD Sender: No OFD packet to send [01:10:49]OFD Sender: No OFD packet to send [01:10:54]OFD Sender: No OFD packet to send [01:10:59]OFD Sender: No OFD packet to send [01:11:04]recv_with_timeout no data received [01:11:04]OFD Sender: No OFD packet to send [01:11:09]OFD Sender: No OFD packet to send [01:11:14]OFD Sender: No OFD packet to send [01:11:19]OFD Sender: No OFD packet to send [01:11:24]OFD Sender: No OFD packet to send [01:11:28]recv_with_timeout no data received [01:11:29]OFD Sender: No OFD packet to send [01:11:34]OFD Sender: No OFD packet to send [01:11:39]OFD Sender: No OFD packet to send [01:11:44]OFD Sender: No OFD packet to send [01:11:49]OFD Sender: No OFD packet to send [01:11:54]OFD Sender: No OFD packet to send [01:11:59]OFD Sender: No OFD packet to send [01:12:04]OFD Sender: No OFD packet to send [01:12:09]OFD Sender: No OFD packet to send [01:12:12]recv_with_timeout no data received [01:12:14]OFD Sender: No OFD packet to send [01:12:19]OFD Sender: No OFD packet to send [01:12:24]OFD Sender: No OFD packet to send [01:12:29]recv_with_timeout no data received [01:12:29]OFD Sender: No OFD packet to send [01:12:34]OFD Sender: No OFD packet to send [01:12:39]OFD Sender: No OFD packet to send [01:12:44]OFD Sender: No OFD packet to send [01:12:49]OFD Sender: No OFD packet to send [01:12:54]OFD Sender: No OFD packet to send [01:12:59]OFD Sender: No OFD packet to send [01:13:04]OFD Sender: No OFD packet to send [01:13:10]OFD Sender: No OFD packet to send [01:13:15]OFD Sender: No OFD packet to send [01:13:20]OFD Sender: No OFD packet to send [01:13:25]OFD Sender: No OFD packet to send [01:13:30]OFD Sender: No OFD packet to send [01:13:35]OFD Sender: No OFD packet to send [01:13:40]OFD Sender: No OFD packet to send [01:13:45]OFD Sender: No OFD packet to send [01:13:50]OFD Sender: No OFD packet to send [01:13:55]OFD Sender: No OFD packet to send [01:14:00]OFD Sender: No OFD packet to send [01:14:05]OFD Sender: No OFD packet to send [01:14:10]OFD Sender: No OFD packet to send [01:14:15]OFD Sender: No OFD packet to send [01:14:20]OFD Sender: No OFD packet to send [01:14:25]OFD Sender: No OFD packet to send [01:14:30]OFD Sender: No OFD packet to send [01:14:35]OFD Sender: No OFD packet to send [01:14:40]OFD Sender: No OFD packet to send [01:14:45]OFD Sender: No OFD packet to send [01:14:48]recv_with_timeout no data received [01:14:50]OFD Sender: No OFD packet to send [01:14:55]OFD Sender: No OFD packet to send [01:15:00]OFD Sender: No OFD packet to send [01:15:02]accept exits with 11 [01:15:02]New connection [01:15:02]New thread 3066862948 created [01:15:02]Thread 3067006308 joined [01:15:02]Waiting for new connection... [01:15:02] Sock 11.Parse request [01:15:02]Sock 11.Check first char [01:15:02]Sock 11.First char is OK [01:15:02]request: POST /json_proto HTTP/1.0 [01:15:02]Method: POST [01:15:02]URL: /json_proto [01:15:02]Method is POST - this is cgi request [01:15:02]url: /json_proto [01:15:02]query_string will be loaded in cgi processing [01:15:02]execute_cgi json_proto POST (null) [01:15:02]execute_cgi path=json_proto method=POST [01:15:02]POST find Content-Length [01:15:02]Host: 172.17.43.67:8080 [01:15:02]Content-Length: 678 [01:15:02]Content-Type: application/json [01:15:02] [01:15:02]POST finish read [01:15:02]Found Content-Length = 678 [01:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:15:02]execute_script... [01:15: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)1785689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:15:02]POST & json_proto [01:15:02]process_json_proto [01:15:02]json parsed OK: [01:15:02]protocol is kg_v1.0 [01:15:02]action value=close_receipt [01:15:02]process_action close_receipt [01:15:02]cmd_close_receipt [01:15:02]MH_GetDate [01:15:02]Write to MH i2c: F0 00 00 5E 02 4F [01:15:02]Write i2c OK [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: F0 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: F0 09 00 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: F0 09 00 5E 02 00 97 6F EF 66 6A BD 47 65 86 [01:15:02]GetLastDocTimeStamp 1726966988 [01:15:02]current date 1726967703 [01:15:02]FM_GetShiftState [01:15:02]SAM_PROTO_GetShiftState [01:15:02]wFMCommunicate request_size=4 [01:15:02]MH_SAM_APDU [01:15:02]CAPDU: 80 13 01 00 [01:15:02]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [01:15:02]Write i2c OK [01:15:02]MH_I2C_Read... [01:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:15:02]Read from MH i2c: E2 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: E2 0E 00 [01:15:02]MH_I2C_Read... [01:15:02]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 25 [01:15:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:15:02]wFMCommunicate OK [01:15:02]SAM_PROTO_GetShiftState done [01:15:02]FM_GetShiftState done [01:15:02]opened in 1726966141 [01:15:02]opened+sec_in_day 1727052541 [01:15:02]quantity*price = 50036 [01:15:02]sum+1 = 50037 [01:15:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 4 22.09.2024 01:15 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151673 ФПД: 162858336326554 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T011503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151673&fm=162858336326554&tin=02508201610067®Number=0000000000091825&sum=50000 [01:15:04]StoreToDocumentArchive [01:15:04]shift 475 fd 151673 [01:15:04]save to /storage/0475/doc_00151673 [01:15:04]save last doc name /storage/0475/doc_00151673 to /storage/kkm_last_doc_name [01:15:04]save OK [01:15:04]Clear old archive folders... [01:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:15:04]tlvbuf is 00A1AF70 [01:15:04]SAM_PROTO_ClearQueue [01:15:04]wFMCommunicate request_size=4 [01:15:04]MH_SAM_APDU [01:15:04]CAPDU: 80 09 00 00 [01:15:04]Write to MH i2c: E2 08 00 6C 02 80 09 00 00 00 00 00 00 E0 [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:15:04]Read from MH i2c: E2 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 6C 02 00 90 00 E2 [01:15:04]RAPDU: 90 00 [01:15:04]wFMCommunicate OK [01:15:04]SAM_PROTO_ClearQueue done [01:15:04]KKMCreateOFDPacket [01:15:04]OFDProtocolAddRootSTLVToBuf [01:15:04]FM_MakeSignedData [01:15:04]FM_MakeSignedData [01:15:04]SAM_PROTO_SignData [01:15:04]wFMCommunicate request_size=4 [01:15:04]MH_SAM_APDU [01:15:04]CAPDU: 80 0D 01 02 [01:15:04]Write to MH i2c: E2 08 00 6D 02 80 0D 01 02 00 00 00 00 E8 [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:15:04]Read from MH i2c: E2 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 6D 02 00 90 00 E3 [01:15:04]RAPDU: 90 00 [01:15:04]wFMCommunicate OK [01:15:04]wFMCommunicate request_size=255 [01:15:04]MH_SAM_APDU [01:15:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 6F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 50 02 00 35 04 06 00 94 [01:15:04]Write to MH i2c: E2 02 01 6E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 6F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 50 02 00 35 04 06 00 94 00 00 01 [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:15:04]Read from MH i2c: E2 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [01:15:04]RAPDU: 90 00 [01:15:04]wFMCommunicate OK [01:15:04]wFMCommunicate request_size=10 [01:15:04]MH_SAM_APDU [01:15:04]CAPDU: 80 0D 02 02 05 1E 69 49 13 9A [01:15:04]Write to MH i2c: E2 0D 00 6F 02 80 0D 02 02 05 00 1E 69 49 13 9A 00 00 72 [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:15:04]Read from MH i2c: E2 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [01:15:04]RAPDU: 90 00 [01:15:04]wFMCommunicate OK [01:15:04]wFMCommunicate request_size=4 [01:15:04]MH_SAM_APDU [01:15:04]CAPDU: 80 0D 03 02 [01:15:04]Write to MH i2c: E2 08 00 70 02 80 0D 03 02 00 00 00 00 ED [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:15:04]Read from MH i2c: E2 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 0B 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 0B 00 70 02 00 6F 06 3E B7 1F 8D D0 CA 90 00 9E [01:15:04]RAPDU: 6F 06 3E B7 1F 8D D0 CA 90 00 [01:15:04]wFMCommunicate OK [01:15:04]SAM_PROTO_SignData done [01:15:04]FM_MakeSignedData done [01:15:04]CreateOFDProtocolMessage [01:15:04]wFMCommunicate request_size=4 [01:15:04]MH_SAM_APDU [01:15:04]CAPDU: 80 11 00 00 [01:15:04]Write to MH i2c: E2 08 00 71 02 80 11 00 00 00 00 00 00 ED [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:15:04]Read from MH i2c: E2 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 17 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: E2 17 00 71 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 40 [01:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:15:04]wFMCommunicate OK [01:15:04]CreateOFDProtocolMessage done [01:15:04]OFDSenderStorePacket 151673 [01:15:04]StoreOFDPacket docnum=151673 [01:15:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5A 6A 07 01 22 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 6F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 50 02 00 35 04 06 00 94 1E 69 49 13 9A 6F 06 3E B7 1F 8D D0 CA [01:15:04]CheckFolder [01:15:04]dirname=/storage/ofd_packets [01:15:04]CheckFolder done [01:15:04]ProducePacketName [01:15:04]name=ofd_packets/00151673 [01:15:04]NVStorageSaveData ofd_packets/00151673 [01:15:04]File name is /storage/ofd_packets/00151673 [01:15:04]Write 301 bytes [01:15:04]NVStorageSaveData done [01:15:04]OFDSenderStorePacket done [01:15:04]KKMCreateOFDPacket done [01:15:04]NVStorageSaveData kkm_last_timestamp [01:15:04]File name is /storage/kkm_last_timestamp [01:15:04]Write 4 bytes [01:15:04]NVStorageSaveData done [01:15:04]ExternCall_PrintAddStr [01:15:04]wPrintStart [01:15:04]Write to MH i2c: 01 00 00 72 02 74 [01:15:04]Write i2c OK [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: 01 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: 01 07 00 [01:15:04]MH_I2C_Read... [01:15:04]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [01:15:04]RasterBufferAndPrint [01:15:04]line Счет N : (1)1785689 [01:15:04]line ИНН: 02508201610067 [01:15:04]line Контрольно-Кассовый Чек [01:15:04]line ПРОДАЖА [01:15:04]line ТРК (МРК, ГНК) : 42 [01:15:04]line Товар: 2710124130 [01:15:04]line Аи-92-К-5 [01:15:04]line 7.380 * 67.80 [01:15:04]line = 500.36 [01:15:04]line НДС 12% НСП 1% [01:15:04]line > о реализуемом товаре [01:15:04]line ОКРУГЛЕНИЕ: -0.36 [01:15:04]line ИТОГО: 500.00 [01:15:04]line Внесено: 500.00 [01:15:04]line СДАЧА: 0.00 [01:15:04]line НСП 1% : 4.43 [01:15:04]line НДС 12% : 53.14 [01:15:04]line Наличными: 500.00 [01:15:04]line Безнал.: 0.00 [01:15:04]line Место: АЗС № 89 "Партнер Нефть" [01:15:04]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:15:04]line СНО: Общий режим [01:15:04]line Чек 4 22.09.2024 01:15 [01:15:04]line Смена: 475 ФФД: 1.0 [01:15:04]line ЗНМ: 0300000113 [01:15:04]line РНМ: 0000000000091825 [01:15:04]line Версия ККМ: 001 [01:15:04]line ФМ: 0000000000871835 [01:15:04]line ФД: 151673 [01:15:04]line ФПД: 162858336326554 [01:15:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T011503&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151673&fm=162858336326554&tin=02508201610067®Number=0000000000091825&sum=50000 [01:15:04]written 0, free lines is 4095 [01:15:04]OFD Sender: Processing packet 151673 [packets to send 826, broken 825] [01:15:04]ProducePacketName [01:15:04]name=ofd_packets/00151673 [01:15:04]OFD Sender: To server: pG, [01:15:04]CommunicateWithHost lk.salyk.kg:30040 [01:15:04]ConnectInit lk.salyk.kg [01:15:05]Write to MH i2c: 01 00 00 9D 02 9F [01:15:05]Write i2c OK [01:15:05]MH_I2C_Read... [01:15:05]Read from MH i2c: 01 [01:15:05]MH_I2C_Read... [01:15:05]Read from MH i2c: 01 07 00 [01:15:05]MH_I2C_Read... [01:15:05]Read from MH i2c: 01 07 00 9D 02 00 00 00 00 00 D1 0C 83 [01:15:05]RasterBufferAndPrint [01:15:05]line [01:15:05]line [01:15:05]line [01:15:05]line [01:15:05]line [01:15:05]written 0, free lines is 3287 [01:15:05]MH_Cut [01:15:05]Write to MH i2c: D1 01 00 A4 02 01 78 [01:15:05]Write i2c OK [01:15:05]MH_I2C_Read... [01:15:05]Read from MH i2c: D1 [01:15:05]MH_I2C_Read... [01:15:05]Read from MH i2c: D1 01 00 [01:15:05]MH_I2C_Read... [01:15:05]Read from MH i2c: D1 01 00 A4 02 00 77 [01:15:05]Write to MH i2c: 01 00 00 A5 02 A7 [01:15:05]Write i2c OK [01:15:05]MH_I2C_Read... [01:15:05]Connected sock=9 [01:15:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 5A 6A 07 01 22 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 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 00 00 00 F4 03 04 00 97 6F EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 50 02 00 35 04 06 00 94 1E 69 49 13 9A 6F 06 3E B7 1F 8D D0 CA [01:15:06]*** Cut start [01:15:06]*** Purtial cut [01:15:06]*** Stage 1: CUTSNS_PIN = 1 [01:15:06]Read from MH i2c: 01 [01:15:06]MH_I2C_Read... [01:15:06]*** Stop cut motor [01:15:06]Read from MH i2c: 01 07 00 [01:15:06]MH_I2C_Read... [01:15:06]*** Cut end [01:15:06]Read from MH i2c: 01 07 00 A5 02 00 00 00 00 00 FF 0F BC [01:15:06]process_action close_receipt done [01:15:06]requested_data is exist [01:15:06]produce_requested_data [01:15:06]requested_item fm.sn is exist - process it [01:15:06]wFMCommunicate request_size=4 [01:15:06]MH_SAM_APDU [01:15:06]CAPDU: 80 11 00 00 [01:15:06]Write to MH i2c: E2 08 00 A6 02 80 11 00 00 00 00 00 00 22 [01:15:06]Write i2c OK [01:15:06]MH_I2C_Read... [01:15:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:15:06]Read from MH i2c: E2 [01:15:06]MH_I2C_Read... [01:15:06]Read from MH i2c: E2 17 00 [01:15:06]MH_I2C_Read... [01:15:06]Read from MH i2c: E2 17 00 A6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 75 [01:15:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:15:06]wFMCommunicate OK [01:15:06]requested_item fd.num is exist - process it [01:15:06]SAM_PROTO_GetFieldsCounters [01:15:06]wFMCommunicate request_size=4 [01:15:06]MH_SAM_APDU [01:15:06]CAPDU: 80 13 00 00 [01:15:06]Write to MH i2c: E2 08 00 A7 02 80 13 00 00 00 00 00 00 25 [01:15:06]Write i2c OK [01:15:06]MH_I2C_Read... [01:15:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 62 5D 47 00 C5 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 79 50 02 00 F4 03 04 00 9E 17 EF 66 B6 04 01 00 00 2E 15 6E B8 1D 8C AB A2 [01:15:06]CommunicateWithHost err = 0 [01:15:06]CheckOFDResponse [01:15:06]1017 (14) - 77093643461234 [01:15:06]1041 (16) - 0000000000871835 [01:15:06]1040 (4) - 151673 [01:15:06]1012 (4) - 21.09.2024 18:59 [01:15:06]1206 (1) - 0 [01:15:06]OFD Sender: Remove packet 151673 [01:15:06]ProducePacketName [01:15:06]name=ofd_packets/00151673 [01:15:06]NVStorageDeleteData [01:15:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:15:06]Read from MH i2c: E2 [01:15:06]MH_I2C_Read... [01:15:06]Read from MH i2c: E2 62 00 [01:15:06]MH_I2C_Read... [01:15:06]Read from MH i2c: E2 62 00 A7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 F9 [01:15:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 79 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 04 00 00 00 5E 04 04 00 04 00 00 00 57 04 04 00 05 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:15:06]wFMCommunicate OK [01:15:06]SAM_PROTO_GetFieldsCounters done [01:15:06]requested_item shift.num is exist - process it [01:15:06]requested_item shift.opened is exist - process it [01:15:06]req_shift_opened [01:15:06]FM_GetShiftState [01:15:06]SAM_PROTO_GetShiftState [01:15:06]wFMCommunicate request_size=4 [01:15:06]MH_SAM_APDU [01:15:06]CAPDU: 80 13 01 00 [01:15:06]Write to MH i2c: E2 08 00 A8 02 80 13 01 00 00 00 00 00 27 [01:15:06]Write i2c OK [01:15:06]MH_I2C_Read... [01:15:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:15:06]Read from MH i2c: E2 [01:15:06]MH_I2C_Read... [01:15:06]Read from MH i2c: E2 0E 00 [01:15:06]MH_I2C_Read... [01:15:06]Read from MH i2c: E2 0E 00 A8 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 6E [01:15:06]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:15:06]wFMCommunicate OK [01:15:06]SAM_PROTO_GetShiftState done [01:15:06]FM_GetShiftState done [01:15:06]req_shift_opened done [01:15:06]requested_item shift.open_date is exist - process it [01:15:06]req_shift_open_date [01:15:06]req_shift_open_date done [01:15:06]produce_requested_data done [01:15:06]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151673,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:15:06]process_action_free close_receipt [01:15:06]json_value_free [01:15:06]json_value_free done [01:15:06]process_json_proto returns [01:15:06]Send response to host [01:15:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151673,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:15:06]free response buf [01:15:06]execute_script done [01:15:06]execute_script returns [01:15:06]free content buf [01:15:06]Sock 11.Close socket [01:15:06]Sock 11.Thread stoped [01:15:07]OFD Sender: No OFD packet to send [01:15:12]OFD Sender: No OFD packet to send [01:15:17]OFD Sender: No OFD packet to send [01:15:22]OFD Sender: No OFD packet to send [01:15:27]OFD Sender: No OFD packet to send [01:15:32]OFD Sender: No OFD packet to send [01:15:37]OFD Sender: No OFD packet to send [01:15:42]OFD Sender: No OFD packet to send [01:15:46]recv_with_timeout no data received [01:15:47]OFD Sender: No OFD packet to send [01:15:52]OFD Sender: No OFD packet to send [01:15:57]OFD Sender: No OFD packet to send [01:16:02]OFD Sender: No OFD packet to send [01:16:07]OFD Sender: No OFD packet to send [01:16:12]OFD Sender: No OFD packet to send [01:16:17]OFD Sender: No OFD packet to send [01:16:22]OFD Sender: No OFD packet to send [01:16:27]OFD Sender: No OFD packet to send [01:16:32]OFD Sender: No OFD packet to send [01:16:37]OFD Sender: No OFD packet to send [01:16:42]OFD Sender: No OFD packet to send [01:16:47]OFD Sender: No OFD packet to send [01:16:52]OFD Sender: No OFD packet to send [01:16:57]OFD Sender: No OFD packet to send [01:17:02]OFD Sender: No OFD packet to send [01:17:07]OFD Sender: No OFD packet to send [01:17:12]OFD Sender: No OFD packet to send [01:17:17]OFD Sender: No OFD packet to send [01:17:19]recv_with_timeout no data received [01:17:22]OFD Sender: No OFD packet to send [01:17:27]OFD Sender: No OFD packet to send [01:17:32]OFD Sender: No OFD packet to send [01:17:37]OFD Sender: No OFD packet to send [01:17:42]OFD Sender: No OFD packet to send [01:17:47]OFD Sender: No OFD packet to send [01:17:52]OFD Sender: No OFD packet to send [01:17:57]OFD Sender: No OFD packet to send [01:18:00]recv_with_timeout no data received [01:18:02]OFD Sender: No OFD packet to send [01:18:07]OFD Sender: No OFD packet to send [01:18:12]OFD Sender: No OFD packet to send [01:18:17]OFD Sender: No OFD packet to send [01:18:22]OFD Sender: No OFD packet to send [01:18:27]OFD Sender: No OFD packet to send [01:18:32]OFD Sender: No OFD packet to send [01:18:37]OFD Sender: No OFD packet to send [01:18:42]OFD Sender: No OFD packet to send [01:18:47]OFD Sender: No OFD packet to send [01:18:52]OFD Sender: No OFD packet to send [01:18:57]OFD Sender: No OFD packet to send [01:19:02]OFD Sender: No OFD packet to send [01:19:07]OFD Sender: No OFD packet to send [01:19:12]OFD Sender: No OFD packet to send [01:19:16]recv_with_timeout no data received [01:19:17]OFD Sender: No OFD packet to send [01:19:22]OFD Sender: No OFD packet to send [01:19:26]recv_with_timeout no data received [01:19:28]OFD Sender: No OFD packet to send [01:19:29]accept exits with 8 [01:19:29]New connection [01:19:29]New thread 3067006308 created [01:19:29]Thread 3066862948 joined [01:19:29]Waiting for new connection... [01:19:29] Sock 8.Parse request [01:19:29]Sock 8.Check first char [01:19:29]Sock 8.First char is OK [01:19:29]request: POST /json_proto HTTP/1.0 [01:19:29]Method: POST [01:19:29]URL: /json_proto [01:19:29]Method is POST - this is cgi request [01:19:29]url: /json_proto [01:19:29]query_string will be loaded in cgi processing [01:19:29]execute_cgi json_proto POST (null) [01:19:29]execute_cgi path=json_proto method=POST [01:19:29]POST find Content-Length [01:19:29]Host: 172.17.43.67:8080 [01:19:29]Content-Length: 781 [01:19:29]Content-Type: application/json [01:19:29] [01:19:29]POST finish read [01:19:29]Found Content-Length = 781 [01:19:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 43.290, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:29]execute_script... [01:19: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)1785690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710124130", "name": "Super-92", "price" : 0.00, "quantity" : 43.290, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:19:29]POST & json_proto [01:19:29]process_json_proto [01:19:29]json parsed OK: [01:19:29]protocol is kg_v1.0 [01:19:29]action value=close_receipt [01:19:29]process_action close_receipt [01:19:29]cmd_close_receipt [01:19:29]MH_GetDate [01:19:29]Write to MH i2c: F0 00 00 A9 02 9A [01:19:29]Write i2c OK [01:19:29]MH_I2C_Read... [01:19:29]Read from MH i2c: F0 [01:19:29]MH_I2C_Read... [01:19:29]Read from MH i2c: F0 09 00 [01:19:29]MH_I2C_Read... [01:19:29]Read from MH i2c: F0 09 00 A9 02 00 A2 70 EF 66 6A BD 47 65 DD [01:19:29]GetLastDocTimeStamp 1726967703 [01:19:29]current date 1726967970 [01:19:29]FM_GetShiftState [01:19:29]SAM_PROTO_GetShiftState [01:19:29]wFMCommunicate request_size=4 [01:19:29]MH_SAM_APDU [01:19:29]CAPDU: 80 13 01 00 [01:19:29]Write to MH i2c: E2 08 00 AA 02 80 13 01 00 00 00 00 00 29 [01:19:29]Write i2c OK [01:19:29]MH_I2C_Read... [01:19:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:19:29]Read from MH i2c: E2 [01:19:29]MH_I2C_Read... [01:19:29]Read from MH i2c: E2 0E 00 [01:19:29]MH_I2C_Read... [01:19:29]Read from MH i2c: E2 0E 00 AA 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 70 [01:19:29]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:19:29]wFMCommunicate OK [01:19:29]SAM_PROTO_GetShiftState done [01:19:29]FM_GetShiftState done [01:19:29]opened in 1726966141 [01:19:29]opened+sec_in_day 1727052541 [01:19:29]quantity*price = 0 [01:19:29]sum+1 = 1 [01:19:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 6 22.09.2024 01:22 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151675 ФПД: 179971481099636 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T012200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151675&fm=179971481099636&tin=02508201610067®Number=0000000000091825&sum=0 [01:22:01]StoreToDocumentArchive [01:22:01]shift 475 fd 151675 [01:22:01]save to /storage/0475/doc_00151675 [01:22:01]save last doc name /storage/0475/doc_00151675 to /storage/kkm_last_doc_name [01:22:01]save OK [01:22:01]Clear old archive folders... [01:22:01]ProcessDocumentItem done err = 0, tmpTLVsize=247 [01:22:01]tlvbuf is 014231D0 [01:22:01]SAM_PROTO_ClearQueue [01:22:01]wFMCommunicate request_size=4 [01:22:01]MH_SAM_APDU [01:22:01]CAPDU: 80 09 00 00 [01:22:01]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:22:01]Write i2c OK [01:22:01]MH_I2C_Read... [01:22:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:22:02]Read from MH i2c: E2 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:22:02]RAPDU: 90 00 [01:22:02]wFMCommunicate OK [01:22:02]SAM_PROTO_ClearQueue done [01:22:02]KKMCreateOFDPacket [01:22:02]OFDProtocolAddRootSTLVToBuf [01:22:02]FM_MakeSignedData [01:22:02]FM_MakeSignedData [01:22:02]SAM_PROTO_SignData [01:22:02]wFMCommunicate request_size=4 [01:22:02]MH_SAM_APDU [01:22:02]CAPDU: 80 0D 01 02 [01:22:02]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:22:02]Write i2c OK [01:22:02]MH_I2C_Read... [01:22:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:22:02]Read from MH i2c: E2 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:22:02]RAPDU: 90 00 [01:22:02]wFMCommunicate OK [01:22:02]wFMCommunicate request_size=255 [01:22:02]MH_SAM_APDU [01:22:02]CAPDU: 80 0D 02 02 FA 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 38 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 50 02 00 35 04 06 00 A3 AE E0 33 5D [01:22:02]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 38 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 50 02 00 35 04 06 00 A3 AE E0 33 5D 00 00 02 [01:22:02]Write i2c OK [01:22:02]MH_I2C_Read... [01:22:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:02]Read from MH i2c: E2 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:22:02]RAPDU: 90 00 [01:22:02]wFMCommunicate OK [01:22:02]wFMCommunicate request_size=6 [01:22:02]MH_SAM_APDU [01:22:02]CAPDU: 80 0D 02 02 01 74 [01:22:02]Write to MH i2c: E2 09 00 2E 00 80 0D 02 02 01 00 74 00 00 1E [01:22:02]Write i2c OK [01:22:02]MH_I2C_Read... [01:22:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:02]Read from MH i2c: E2 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:22:02]RAPDU: 90 00 [01:22:02]wFMCommunicate OK [01:22:02]wFMCommunicate request_size=4 [01:22:02]MH_SAM_APDU [01:22:02]CAPDU: 80 0D 03 02 [01:22:02]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:22:02]Write i2c OK [01:22:02]MH_I2C_Read... [01:22:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:22:02]Read from MH i2c: E2 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 0B 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 0B 00 2F 00 00 F0 81 4E EC 16 C6 DF 0F 90 00 20 [01:22:02]RAPDU: F0 81 4E EC 16 C6 DF 0F 90 00 [01:22:02]wFMCommunicate OK [01:22:02]SAM_PROTO_SignData done [01:22:02]FM_MakeSignedData done [01:22:02]CreateOFDProtocolMessage [01:22:02]wFMCommunicate request_size=4 [01:22:02]MH_SAM_APDU [01:22:02]CAPDU: 80 11 00 00 [01:22:02]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:22:02]Write i2c OK [01:22:02]MH_I2C_Read... [01:22:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:02]Read from MH i2c: E2 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 17 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 FD [01:22:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:22:02]wFMCommunicate OK [01:22:02]CreateOFDProtocolMessage done [01:22:02]OFDSenderStorePacket 151675 [01:22:02]StoreOFDPacket docnum=151675 [01:22:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A4 18 03 01 E1 21 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 38 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 50 02 00 35 04 06 00 A3 AE E0 33 5D 74 F0 81 4E EC 16 C6 DF 0F [01:22:02]CheckFolder [01:22:02]dirname=/storage/ofd_packets [01:22:02]CheckFolder done [01:22:02]ProducePacketName [01:22:02]name=ofd_packets/00151675 [01:22:02]NVStorageSaveData ofd_packets/00151675 [01:22:02]File name is /storage/ofd_packets/00151675 [01:22:02]Write 297 bytes [01:22:02]NVStorageSaveData done [01:22:02]OFDSenderStorePacket done [01:22:02]KKMCreateOFDPacket done [01:22:02]NVStorageSaveData kkm_last_timestamp [01:22:02]File name is /storage/kkm_last_timestamp [01:22:02]Write 4 bytes [01:22:02]NVStorageSaveData done [01:22:02]ExternCall_PrintAddStr [01:22:02]wPrintStart [01:22:02]Write to MH i2c: 01 00 00 31 00 31 [01:22:02]Write i2c OK [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: 01 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: 01 07 00 [01:22:02]MH_I2C_Read... [01:22:02]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:22:02]RasterBufferAndPrint [01:22:02]line Счет N : (1)1785690 [01:22:02]line ИНН: 02508201610067 [01:22:02]line Контрольно-Кассовый Чек [01:22:02]line ПРОДАЖА [01:22:02]line ТРК (МРК, ГНК) : 11 [01:22:02]line Товар: 2710124130 [01:22:02]line Super-92 [01:22:02]line 43.290 * 0.00 [01:22:02]line = 0.00 [01:22:02]line НДС 12% НСП 1% [01:22:02]line > о реализуемом товаре [01:22:02]line ИТОГО: 0.00 [01:22:02]line НСП 1% : 0.00 [01:22:02]line НДС 12% : 0.00 [01:22:02]line Наличными: 0.00 [01:22:02]line Безнал.: 0.00 [01:22:02]line Место: АЗС № 89 "Партнер Нефть" [01:22:02]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:22:02]line СНО: Общий режим [01:22:02]line Чек 6 22.09.2024 01:22 [01:22:02]line Смена: 475 ФФД: 1.0 [01:22:02]line ЗНМ: 0300000113 [01:22:02]line РНМ: 0000000000091825 [01:22:02]line Версия ККМ: 001 [01:22:02]line Платежная система: O! деньги [01:22:02]line ФМ: 0000000000871835 [01:22:02]line ФД: 151675 [01:22:02]line ФПД: 179971481099636 [01:22:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T012200&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151675&fm=179971481099636&tin=02508201610067®Number=0000000000091825&sum=0 [01:22:02]written 0, free lines is 4095 [01:22:02]OFD Sender: Processing packet 151675 [packets to send 826, broken 825] [01:22:02]ProducePacketName [01:22:02]name=ofd_packets/00151675 [01:22:02]OFD Sender: To server: pG, [01:22:02]CommunicateWithHost lk.salyk.kg:30040 [01:22:02]ConnectInit lk.salyk.kg [01:22:03]Write to MH i2c: 01 00 00 5B 00 5B [01:22:03]Write i2c OK [01:22:03]MH_I2C_Read... [01:22:03]Read from MH i2c: 01 [01:22:03]MH_I2C_Read... [01:22:03]Read from MH i2c: 01 07 00 [01:22:03]MH_I2C_Read... [01:22:03]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EC 0C 5A [01:22:03]RasterBufferAndPrint [01:22:03]line [01:22:03]line [01:22:03]line [01:22:03]line [01:22:03]line [01:22:03]written 0, free lines is 3334 [01:22:03]MH_Cut [01:22:03]Write to MH i2c: D1 01 00 62 00 01 34 [01:22:03]Write i2c OK [01:22:03]MH_I2C_Read... [01:22:03]Read from MH i2c: D1 [01:22:03]MH_I2C_Read... [01:22:03]Read from MH i2c: D1 01 00 [01:22:03]MH_I2C_Read... [01:22:03]Read from MH i2c: D1 01 00 62 00 00 33 [01:22:03]Write to MH i2c: 01 00 00 63 00 63 [01:22:03]Write i2c OK [01:22:03]MH_I2C_Read... [01:22:03]Connected sock=10 [01:22:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0B 01 00 00 A4 18 03 01 E1 21 5A 03 01 00 03 00 F7 00 1E 04 01 00 01 23 04 49 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 08 00 53 75 70 65 72 2D 39 32 FF 03 08 00 03 1A A9 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 00 00 00 F4 03 04 00 38 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 50 02 00 35 04 06 00 A3 AE E0 33 5D 74 F0 81 4E EC 16 C6 DF 0F [01:22:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 2A AB 47 00 FB 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7B 50 02 00 F4 03 04 00 3E 19 EF 66 B6 04 01 00 00 C6 79 17 3D F3 53 24 57 [01:22:03]CommunicateWithHost err = 0 [01:22:03]CheckOFDResponse [01:22:03]1017 (14) - 77093643461234 [01:22:03]1041 (16) - 0000000000871835 [01:22:03]1040 (4) - 151675 [01:22:03]1012 (4) - 21.09.2024 19:06 [01:22:03]*** Cut start [01:22:03]*** Purtial cut [01:22:03]1206 (1) - 0 [01:22:03]*** Stage 1: CUTSNS_PIN = 1 [01:22:03]OFD Sender: Remove packet 151675 [01:22:03]ProducePacketName [01:22:03]name=ofd_packets/00151675 [01:22:03]NVStorageDeleteData [01:22:04]Read from MH i2c: 01 *** Stop cut motor [01:22:04] [01:22:04]*** Cut end [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: 01 07 00 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [01:22:04]process_action close_receipt done [01:22:04]requested_data is exist [01:22:04]produce_requested_data [01:22:04]requested_item fm.sn is exist - process it [01:22:04]wFMCommunicate request_size=4 [01:22:04]MH_SAM_APDU [01:22:04]CAPDU: 80 11 00 00 [01:22:04]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [01:22:04]Write i2c OK [01:22:04]MH_I2C_Read... [01:22:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:04]Read from MH i2c: E2 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: E2 17 00 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 31 [01:22:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:22:04]wFMCommunicate OK [01:22:04]requested_item fd.num is exist - process it [01:22:04]SAM_PROTO_GetFieldsCounters [01:22:04]wFMCommunicate request_size=4 [01:22:04]MH_SAM_APDU [01:22:04]CAPDU: 80 13 00 00 [01:22:04]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [01:22:04]Write i2c OK [01:22:04]MH_I2C_Read... [01:22:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:22:04]Read from MH i2c: E2 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: E2 62 00 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 BD [01:22:04]OFD Sender: No OFD packet to send [01:22:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7B 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:22:04]wFMCommunicate OK [01:22:04]SAM_PROTO_GetFieldsCounters done [01:22:04]requested_item shift.num is exist - process it [01:22:04]requested_item shift.opened is exist - process it [01:22:04]req_shift_opened [01:22:04]FM_GetShiftState [01:22:04]SAM_PROTO_GetShiftState [01:22:04]wFMCommunicate request_size=4 [01:22:04]MH_SAM_APDU [01:22:04]CAPDU: 80 13 01 00 [01:22:04]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [01:22:04]Write i2c OK [01:22:04]MH_I2C_Read... [01:22:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:04]Read from MH i2c: E2 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: E2 0E 00 [01:22:04]MH_I2C_Read... [01:22:04]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2A [01:22:04]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:22:04]wFMCommunicate OK [01:22:04]SAM_PROTO_GetShiftState done [01:22:04]FM_GetShiftState done [01:22:04]req_shift_opened done [01:22:04]requested_item shift.open_date is exist - process it [01:22:04]req_shift_open_date [01:22:04]req_shift_open_date done [01:22:04]produce_requested_data done [01:22:04]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151675,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:22:04]process_action_free close_receipt [01:22:04]json_value_free [01:22:04]json_value_free done [01:22:04]process_json_proto returns [01:22:04]Send response to host [01:22:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151675,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:22:04]free response buf [01:22:04]execute_script done [01:22:04]execute_script returns [01:22:04]free content buf [01:22:04]Sock 9.Close socket [01:22:04]Sock 9.Thread stoped [01:22:09]OFD Sender: No OFD packet to send [01:22:12]recv_with_timeout no data received [01:22:14]OFD Sender: No OFD packet to send [01:22:19]OFD Sender: No OFD packet to send [01:22:24]OFD Sender: No OFD packet to send [01:22:29]OFD Sender: No OFD packet to send [01:22:31]recv_with_timeout no data received [01:22:34]OFD Sender: No OFD packet to send [01:22:39]OFD Sender: No OFD packet to send [01:22:44]OFD Sender: No OFD packet to send [01:22:49]OFD Sender: No OFD packet to send [01:22:54]OFD Sender: No OFD packet to send [01:22:58]recv_with_timeout no data received [01:22:59]OFD Sender: No OFD packet to send [01:23:04]OFD Sender: No OFD packet to send [01:23:09]OFD Sender: No OFD packet to send [01:23:14]OFD Sender: No OFD packet to send [01:23:17]recv_with_timeout no data received [01:23:19]OFD Sender: No OFD packet to send [01:23:24]OFD Sender: No OFD packet to send [01:23:29]OFD Sender: No OFD packet to send [01:23:34]OFD Sender: No OFD packet to send [01:23:35]recv_with_timeout no data received [01:23:39]OFD Sender: No OFD packet to send [01:23:44]OFD Sender: No OFD packet to send [01:23:49]OFD Sender: No OFD packet to send [01:23:54]OFD Sender: No OFD packet to send [01:23:59]OFD Sender: No OFD packet to send [01:24:05]OFD Sender: No OFD packet to send [01:24:10]OFD Sender: No OFD packet to send [01:24:15]OFD Sender: No OFD packet to send [01:24:20]OFD Sender: No OFD packet to send [01:24:20]accept exits with 7 [01:24:20]New connection [01:24:20]New thread 3067321700 created [01:24:20]Thread 3067465060 joined [01:24:20]Waiting for new connection... [01:24:20] Sock 7.Parse request [01:24:20]Sock 7.Check first char [01:24:20]Sock 7.First char is OK [01:24:20]request: POST /json_proto HTTP/1.0 [01:24:20]Method: POST [01:24:20]URL: /json_proto [01:24:20]Method is POST - this is cgi request [01:24:20]url: /json_proto [01:24:20]query_string will be loaded in cgi processing [01:24:20]execute_cgi json_proto POST (null) [01:24:20]execute_cgi path=json_proto method=POST [01:24:20]POST find Content-Length [01:24:20]Host: 172.17.43.67:8080 [01:24:20]Content-Length: 790 [01:24:20]Content-Type: application/json [01:24:20] [01:24:20]POST finish read [01:24:20]Found Content-Length = 790 [01:24:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.710, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:20]execute_script... [01:24: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)1785691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710194210", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.710, "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\u000A10703", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:24:20]POST & json_proto [01:24:20]process_json_proto [01:24:20]json parsed OK: [01:24:20]protocol is kg_v1.0 [01:24:20]action value=close_receipt [01:24:20]process_action close_receipt [01:24:20]cmd_close_receipt [01:24:20]MH_GetDate [01:24:20]Write to MH i2c: F0 00 00 67 00 56 [01:24:20]Write i2c OK [01:24:20]MH_I2C_Read... [01:24:20]Read from MH i2c: F0 [01:24:20]MH_I2C_Read... [01:24:20]Read from MH i2c: F0 09 00 [01:24:20]MH_I2C_Read... [01:24:20]Read from MH i2c: F0 09 00 67 00 00 C5 71 EF 66 6A BD 47 65 BD [01:24:20]GetLastDocTimeStamp 1726968120 [01:24:20]current date 1726968261 [01:24:20]FM_GetShiftState [01:24:20]SAM_PROTO_GetShiftState [01:24:20]wFMCommunicate request_size=4 [01:24:20]MH_SAM_APDU [01:24:20]CAPDU: 80 13 01 00 [01:24:20]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [01:24:20]Write i2c OK [01:24:20]MH_I2C_Read... [01:24:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:21]Read from MH i2c: E2 [01:24:21]MH_I2C_Read... [01:24:21]Read from MH i2c: E2 0E 00 [01:24:21]MH_I2C_Read... [01:24:21]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 2C [01:24:21]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:24:21]wFMCommunicate OK [01:24:21]SAM_PROTO_GetShiftState done [01:24:21]FM_GetShiftState done [01:24:21]opened in 1726966141 [01:24:21]opened+sec_in_day 1727052541 [01:24:21]quantity*price = 0 [01:24:21]sum+1 = 1 [01:24:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 7 22.09.2024 01:24 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Талоны: Топливная Карта 10703 ФМ: 0000000000871835 ФД: 151676 ФПД: 253656799878242 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T012421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151676&fm=253656799878242&tin=02508201610067®Number=0000000000091825&sum=0 [01:24:22]StoreToDocumentArchive [01:24:22]shift 475 fd 151676 [01:24:22]save to /storage/0475/doc_00151676 [01:24:22]save last doc name /storage/0475/doc_00151676 to /storage/kkm_last_doc_name [01:24:22]save OK [01:24:22]Clear old archive folders... [01:24:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:24:22]tlvbuf is 0142F950 [01:24:22]SAM_PROTO_ClearQueue [01:24:22]wFMCommunicate request_size=4 [01:24:22]MH_SAM_APDU [01:24:22]CAPDU: 80 09 00 00 [01:24:22]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:24:22]Read from MH i2c: E2 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [01:24:22]RAPDU: 90 00 [01:24:22]wFMCommunicate OK [01:24:22]SAM_PROTO_ClearQueue done [01:24:22]KKMCreateOFDPacket [01:24:22]OFDProtocolAddRootSTLVToBuf [01:24:22]FM_MakeSignedData [01:24:22]FM_MakeSignedData [01:24:22]SAM_PROTO_SignData [01:24:22]wFMCommunicate request_size=4 [01:24:22]MH_SAM_APDU [01:24:22]CAPDU: 80 0D 01 02 [01:24:22]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:24:22]Read from MH i2c: E2 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [01:24:22]RAPDU: 90 00 [01:24:22]wFMCommunicate OK [01:24:22]wFMCommunicate request_size=255 [01:24:22]MH_SAM_APDU [01:24:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 C5 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 50 02 00 35 04 06 00 E6 B3 13 73 [01:24:22]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 C5 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 50 02 00 35 04 06 00 E6 B3 13 73 00 00 4C [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:22]Read from MH i2c: E2 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [01:24:22]RAPDU: 90 00 [01:24:22]wFMCommunicate OK [01:24:22]wFMCommunicate request_size=7 [01:24:22]MH_SAM_APDU [01:24:22]CAPDU: 80 0D 02 02 02 9C 62 [01:24:22]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 9C 62 00 00 F4 [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:24:22]Read from MH i2c: E2 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [01:24:22]RAPDU: 90 00 [01:24:22]wFMCommunicate OK [01:24:22]wFMCommunicate request_size=4 [01:24:22]MH_SAM_APDU [01:24:22]CAPDU: 80 0D 03 02 [01:24:22]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:24:22]Read from MH i2c: E2 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 0B 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 0B 00 79 00 00 6F 0B 71 67 9E D3 54 42 90 00 4E [01:24:22]RAPDU: 6F 0B 71 67 9E D3 54 42 90 00 [01:24:22]wFMCommunicate OK [01:24:22]SAM_PROTO_SignData done [01:24:22]FM_MakeSignedData done [01:24:22]CreateOFDProtocolMessage [01:24:22]wFMCommunicate request_size=4 [01:24:22]MH_SAM_APDU [01:24:22]CAPDU: 80 11 00 00 [01:24:22]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:22]Read from MH i2c: E2 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 17 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 47 [01:24:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:24:22]wFMCommunicate OK [01:24:22]CreateOFDProtocolMessage done [01:24:22]OFDSenderStorePacket 151676 [01:24:22]StoreOFDPacket docnum=151676 [01:24:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 83 04 01 D4 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 C5 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 50 02 00 35 04 06 00 E6 B3 13 73 9C 62 6F 0B 71 67 9E D3 54 42 [01:24:22]CheckFolder [01:24:22]dirname=/storage/ofd_packets [01:24:22]CheckFolder done [01:24:22]ProducePacketName [01:24:22]name=ofd_packets/00151676 [01:24:22]NVStorageSaveData ofd_packets/00151676 [01:24:22]File name is /storage/ofd_packets/00151676 [01:24:22]Write 298 bytes [01:24:22]NVStorageSaveData done [01:24:22]OFDSenderStorePacket done [01:24:22]KKMCreateOFDPacket done [01:24:22]NVStorageSaveData kkm_last_timestamp [01:24:22]File name is /storage/kkm_last_timestamp [01:24:22]Write 4 bytes [01:24:22]NVStorageSaveData done [01:24:22]ExternCall_PrintAddStr [01:24:22]wPrintStart [01:24:22]Write to MH i2c: 01 00 00 7B 00 7B [01:24:22]Write i2c OK [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: 01 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: 01 07 00 [01:24:22]MH_I2C_Read... [01:24:22]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [01:24:22]RasterBufferAndPrint [01:24:22]line Счет N : (1)1785691 [01:24:22]line ИНН: 02508201610067 [01:24:22]line Контрольно-Кассовый Чек [01:24:22]line ПРОДАЖА [01:24:22]line ТРК (МРК, ГНК) : 41 [01:24:22]line Товар: 2710194210 [01:24:22]line ДТ-К-5 [01:24:22]line 40.710 * 0.00 [01:24:22]line = 0.00 [01:24:22]line НДС 12% НСП 1% [01:24:22]line > о реализуемом товаре [01:24:22]line ИТОГО: 0.00 [01:24:22]line НСП 1% : 0.00 [01:24:22]line НДС 12% : 0.00 [01:24:22]line Наличными: 0.00 [01:24:22]line Безнал.: 0.00 [01:24:22]line Место: АЗС № 89 "Партнер Нефть" [01:24:22]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:24:22]line СНО: Общий режим [01:24:22]line Чек 7 22.09.2024 01:24 [01:24:22]line Смена: 475 ФФД: 1.0 [01:24:22]line ЗНМ: 0300000113 [01:24:22]line РНМ: 0000000000091825 [01:24:22]line Версия ККМ: 001 [01:24:22]line Талоны: Топливная Карта [01:24:22]line 10703 [01:24:22]line ФМ: 0000000000871835 [01:24:22]line ФД: 151676 [01:24:22]line ФПД: 253656799878242 [01:24:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T012421&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151676&fm=253656799878242&tin=02508201610067®Number=0000000000091825&sum=0 [01:24:22]written 0, free lines is 4095 [01:24:22]OFD Sender: Processing packet 151676 [packets to send 826, broken 825] [01:24:22]ProducePacketName [01:24:22]name=ofd_packets/00151676 [01:24:22]OFD Sender: To server: pG, [01:24:22]CommunicateWithHost lk.salyk.kg:30040 [01:24:22]ConnectInit lk.salyk.kg [01:24:23]Write to MH i2c: 01 00 00 A5 00 A5 [01:24:23]Write i2c OK [01:24:23]MH_I2C_Read... [01:24:23]Read from MH i2c: 01 [01:24:23]MH_I2C_Read... [01:24:23]Read from MH i2c: 01 07 00 [01:24:23]MH_I2C_Read... [01:24:23]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 E3 0C 9B [01:24:23]RasterBufferAndPrint [01:24:23]line [01:24:23]line [01:24:23]line [01:24:23]line [01:24:23]line [01:24:23]written 0, free lines is 3305 [01:24:23]MH_Cut [01:24:23]Write to MH i2c: D1 01 00 AC 00 01 7E [01:24:23]Write i2c OK [01:24:23]MH_I2C_Read... [01:24:23]Read from MH i2c: D1 [01:24:23]MH_I2C_Read... [01:24:23]Read from MH i2c: D1 01 00 [01:24:23]MH_I2C_Read... [01:24:23]Read from MH i2c: D1 01 00 AC 00 00 7D [01:24:23]Write to MH i2c: 01 00 00 AD 00 AD [01:24:23]Write i2c OK [01:24:23]MH_I2C_Read... [01:24:23]*** Cut start [01:24:23]*** Purtial cut [01:24:23]*** Stage 1: CUTSNS_PIN = 1 [01:24:24]Read from MH i2c: 01 [01:24:24]MH_I2C_Read... [01:24:24]*** Stop cut motor [01:24:24]*** Cut end [01:24:24]Read from MH i2c: 01 07 00 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [01:24:24]process_action close_receipt done [01:24:24]requested_data is exist [01:24:24]produce_requested_data [01:24:24]requested_item fm.sn is exist - process it [01:24:24]wFMCommunicate request_size=4 [01:24:24]MH_SAM_APDU [01:24:24]CAPDU: 80 11 00 00 [01:24:24]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [01:24:24]Write i2c OK [01:24:24]MH_I2C_Read... [01:24:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:24:24]Read from MH i2c: E2 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 17 00 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 7B [01:24:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:24:24]wFMCommunicate OK [01:24:24]requested_item fd.num is exist - process it [01:24:24]SAM_PROTO_GetFieldsCounters [01:24:24]wFMCommunicate request_size=4 [01:24:24]MH_SAM_APDU [01:24:24]CAPDU: 80 13 00 00 [01:24:24]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [01:24:24]Write i2c OK [01:24:24]MH_I2C_Read... [01:24:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:24:24]Read from MH i2c: E2 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 62 00 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 0B [01:24:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7C 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:24:24]wFMCommunicate OK [01:24:24]SAM_PROTO_GetFieldsCounters done [01:24:24]requested_item shift.num is exist - process it [01:24:24]requested_item shift.opened is exist - process it [01:24:24]req_shift_opened [01:24:24]FM_GetShiftState [01:24:24]SAM_PROTO_GetShiftState [01:24:24]wFMCommunicate request_size=4 [01:24:24]MH_SAM_APDU [01:24:24]CAPDU: 80 13 01 00 [01:24:24]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [01:24:24]Write i2c OK [01:24:24]MH_I2C_Read... [01:24:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:24:24]Read from MH i2c: E2 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 0E 00 [01:24:24]MH_I2C_Read... [01:24:24]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 74 [01:24:24]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:24:24]wFMCommunicate OK [01:24:24]SAM_PROTO_GetShiftState done [01:24:24]FM_GetShiftState done [01:24:24]req_shift_opened done [01:24:24]requested_item shift.open_date is exist - process it [01:24:24]req_shift_open_date [01:24:24]req_shift_open_date done [01:24:24]produce_requested_data done [01:24:24]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151676,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:24:24]process_action_free close_receipt [01:24:24]json_value_free [01:24:24]json_value_free done [01:24:24]process_json_proto returns [01:24:24]Send response to host [01:24:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151676,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:24:24]free response buf [01:24:24]execute_script done [01:24:24]execute_script returns [01:24:24]free content buf [01:24:24]Sock 7.Close socket [01:24:24]Sock 7.Thread stoped [01:24:27]recv_with_timeout no data received [01:24:32]Connected sock=11 [01:24:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0C 01 00 00 10 83 04 01 D4 E4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 32 31 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 06 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 C5 71 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 50 02 00 35 04 06 00 E6 B3 13 73 9C 62 6F 0B 71 67 9E D3 54 42 [01:24:33]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C9 9F 47 00 CB A5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7C 50 02 00 F4 03 04 00 D5 19 EF 66 B6 04 01 00 00 0B CB 45 A8 9B E2 DF 5C [01:24:33]CommunicateWithHost err = 0 [01:24:33]CheckOFDResponse [01:24:33]1017 (14) - 77093643461234 [01:24:33]1041 (16) - 0000000000871835 [01:24:33]1040 (4) - 151676 [01:24:33]1012 (4) - 21.09.2024 19:09 [01:24:33]1206 (1) - 0 [01:24:33]OFD Sender: Remove packet 151676 [01:24:33]ProducePacketName [01:24:33]name=ofd_packets/00151676 [01:24:33]NVStorageDeleteData [01:24:34]OFD Sender: No OFD packet to send [01:24:39]OFD Sender: No OFD packet to send [01:24:44]OFD Sender: No OFD packet to send [01:24:47]recv_with_timeout no data received [01:24:49]OFD Sender: No OFD packet to send [01:24:54]OFD Sender: No OFD packet to send [01:24:59]OFD Sender: No OFD packet to send [01:25:04]OFD Sender: No OFD packet to send [01:25:09]OFD Sender: No OFD packet to send [01:25:14]OFD Sender: No OFD packet to send [01:25:19]OFD Sender: No OFD packet to send [01:25:24]OFD Sender: No OFD packet to send [01:25:29]OFD Sender: No OFD packet to send [01:25:34]OFD Sender: No OFD packet to send [01:25:39]OFD Sender: No OFD packet to send [01:25:44]OFD Sender: No OFD packet to send [01:25:49]OFD Sender: No OFD packet to send [01:25:50]recv_with_timeout no data received [01:25:54]OFD Sender: No OFD packet to send [01:25:59]OFD Sender: No OFD packet to send [01:26:04]OFD Sender: No OFD packet to send [01:26:09]OFD Sender: No OFD packet to send [01:26:14]OFD Sender: No OFD packet to send [01:26:19]OFD Sender: No OFD packet to send [01:26:24]OFD Sender: No OFD packet to send [01:26:29]OFD Sender: No OFD packet to send [01:26:34]OFD Sender: No OFD packet to send [01:26:39]OFD Sender: No OFD packet to send [01:26:44]OFD Sender: No OFD packet to send [01:26:49]OFD Sender: No OFD packet to send [01:26:54]recv_with_timeout no data received [01:26:54]OFD Sender: No OFD packet to send [01:26:59]OFD Sender: No OFD packet to send [01:27:04]OFD Sender: No OFD packet to send [01:27:09]OFD Sender: No OFD packet to send [01:27:15]OFD Sender: No OFD packet to send [01:27:19]recv_with_timeout no data received [01:27:20]OFD Sender: No OFD packet to send [01:27:25]OFD Sender: No OFD packet to send [01:27:30]OFD Sender: No OFD packet to send [01:27:35]OFD Sender: No OFD packet to send [01:27:36]recv_with_timeout no data received [01:27:40]OFD Sender: No OFD packet to send [01:27:45]OFD Sender: No OFD packet to send [01:27:50]OFD Sender: No OFD packet to send [01:27:55]OFD Sender: No OFD packet to send [01:27:56]recv_with_timeout no data received [01:28:00]OFD Sender: No OFD packet to send [01:28:05]OFD Sender: No OFD packet to send [01:28:10]OFD Sender: No OFD packet to send [01:28:15]OFD Sender: No OFD packet to send [01:28:20]OFD Sender: No OFD packet to send [01:28:25]OFD Sender: No OFD packet to send [01:28:30]OFD Sender: No OFD packet to send [01:28:35]OFD Sender: No OFD packet to send [01:28:40]OFD Sender: No OFD packet to send [01:28:45]OFD Sender: No OFD packet to send [01:28:50]OFD Sender: No OFD packet to send [01:28:55]OFD Sender: No OFD packet to send [01:29:00]OFD Sender: No OFD packet to send [01:29:05]OFD Sender: No OFD packet to send [01:29:10]OFD Sender: No OFD packet to send [01:29:15]OFD Sender: No OFD packet to send [01:29:20]OFD Sender: No OFD packet to send [01:29:25]OFD Sender: No OFD packet to send [01:29:30]OFD Sender: No OFD packet to send [01:29:35]OFD Sender: No OFD packet to send [01:29:40]OFD Sender: No OFD packet to send [01:29:45]OFD Sender: No OFD packet to send [01:29:48]recv_with_timeout no data received [01:29:50]OFD Sender: No OFD packet to send [01:29:55]OFD Sender: No OFD packet to send [01:30:00]OFD Sender: No OFD packet to send [01:30:05]OFD Sender: No OFD packet to send [01:30:10]OFD Sender: No OFD packet to send [01:30:15]OFD Sender: No OFD packet to send [01:30:19]recv_with_timeout no data received [01:30:20]OFD Sender: No OFD packet to send [01:30:25]OFD Sender: No OFD packet to send [01:30:30]OFD Sender: No OFD packet to send [01:30:35]OFD Sender: No OFD packet to send [01:30:40]OFD Sender: No OFD packet to send [01:30:43]recv_with_timeout no data received [01:30:45]OFD Sender: No OFD packet to send [01:30:50]OFD Sender: No OFD packet to send [01:30:55]OFD Sender: No OFD packet to send [01:31:00]OFD Sender: No OFD packet to send [01:31:05]OFD Sender: No OFD packet to send [01:31:10]OFD Sender: No OFD packet to send [01:31:15]OFD Sender: No OFD packet to send [01:31:20]recv_with_timeout no data received [01:31:20]OFD Sender: No OFD packet to send [01:31:25]OFD Sender: No OFD packet to send [01:31:30]OFD Sender: No OFD packet to send [01:31:35]OFD Sender: No OFD packet to send [01:31:40]OFD Sender: No OFD packet to send [01:31:45]OFD Sender: No OFD packet to send [01:31:50]OFD Sender: No OFD packet to send [01:31:55]OFD Sender: No OFD packet to send [01:32:01]OFD Sender: No OFD packet to send [01:32:06]OFD Sender: No OFD packet to send [01:32:07]accept exits with 9 [01:32:07]New connection [01:32:07]New thread 3067465060 created [01:32:07]Thread 3067321700 joined [01:32:07]Waiting for new connection... [01:32:07] Sock 9.Parse request [01:32:07]Sock 9.Check first char [01:32:07]Sock 9.First char is OK [01:32:07]request: POST /json_proto HTTP/1.0 [01:32:07]Method: POST [01:32:07]URL: /json_proto [01:32:07]Method is POST - this is cgi request [01:32:07]url: /json_proto [01:32:07]query_string will be loaded in cgi processing [01:32:07]execute_cgi json_proto POST (null) [01:32:07]execute_cgi path=json_proto method=POST [01:32:07]POST find Content-Length [01:32:07]Host: 172.17.43.67:8080 [01:32:07]Content-Length: 683 [01:32:07]Content-Type: application/json [01:32:07] [01:32:07]POST finish read [01:32:07]Found Content-Length = 683 [01:32:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:32:07]execute_script... [01:32: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)1785692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:32:07]POST & json_proto [01:32:07]process_json_proto [01:32:07]json parsed OK: [01:32:07]protocol is kg_v1.0 [01:32:07]action value=close_receipt [01:32:07]process_action close_receipt [01:32:07]cmd_close_receipt [01:32:07]MH_GetDate [01:32:07]Write to MH i2c: F0 00 00 B1 00 A0 [01:32:07]Write i2c OK [01:32:07]MH_I2C_Read... [01:32:07]Read from MH i2c: F0 [01:32:07]MH_I2C_Read... [01:32:07]Read from MH i2c: F0 09 00 [01:32:07]MH_I2C_Read... [01:32:07]Read from MH i2c: F0 09 00 B1 00 00 97 73 EF 66 6A BD 47 65 DB [01:32:07]GetLastDocTimeStamp 1726968261 [01:32:07]current date 1726968727 [01:32:07]FM_GetShiftState [01:32:07]SAM_PROTO_GetShiftState [01:32:07]wFMCommunicate request_size=4 [01:32:07]MH_SAM_APDU [01:32:07]CAPDU: 80 13 01 00 [01:32:07]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [01:32:07]Write i2c OK [01:32:07]MH_I2C_Read... [01:32:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:32:07]Read from MH i2c: E2 [01:32:07]MH_I2C_Read... [01:32:07]Read from MH i2c: E2 0E 00 [01:32:07]MH_I2C_Read... [01:32:07]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 76 [01:32:07]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:32:07]wFMCommunicate OK [01:32:07]SAM_PROTO_GetShiftState done [01:32:07]FM_GetShiftState done [01:32:07]opened in 1726966141 [01:32:07]opened+sec_in_day 1727052541 [01:32:07]quantity*price = 100021 [01:32:07]sum+1 = 100023 [01:32:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 8 22.09.2024 01:32 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151677 ФПД: 207305998865753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T013207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151677&fm=207305998865753&tin=02508201610067®Number=0000000000091825&sum=100000 [01:32:08]StoreToDocumentArchive [01:32:08]shift 475 fd 151677 [01:32:08]save to /storage/0475/doc_00151677 [01:32:08]save last doc name /storage/0475/doc_00151677 to /storage/kkm_last_doc_name [01:32:08]save OK [01:32:08]Clear old archive folders... [01:32:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:32:08]tlvbuf is 01435660 [01:32:08]SAM_PROTO_ClearQueue [01:32:08]wFMCommunicate request_size=4 [01:32:08]MH_SAM_APDU [01:32:08]CAPDU: 80 09 00 00 [01:32:08]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:32:08]Read from MH i2c: E2 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [01:32:08]RAPDU: 90 00 [01:32:08]wFMCommunicate OK [01:32:08]SAM_PROTO_ClearQueue done [01:32:08]KKMCreateOFDPacket [01:32:08]OFDProtocolAddRootSTLVToBuf [01:32:08]FM_MakeSignedData [01:32:08]FM_MakeSignedData [01:32:08]SAM_PROTO_SignData [01:32:08]wFMCommunicate request_size=4 [01:32:08]MH_SAM_APDU [01:32:08]CAPDU: 80 0D 01 02 [01:32:08]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:32:08]Read from MH i2c: E2 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [01:32:08]RAPDU: 90 00 [01:32:08]wFMCommunicate OK [01:32:08]wFMCommunicate request_size=255 [01:32:08]MH_SAM_APDU [01:32:08]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 08 00 00 00 F4 03 04 00 97 73 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 50 02 00 35 04 06 00 BC [01:32:08]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 08 00 00 00 F4 03 04 00 97 73 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 50 02 00 35 04 06 00 BC 00 00 B3 [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:32:08]Read from MH i2c: E2 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [01:32:08]RAPDU: 90 00 [01:32:08]wFMCommunicate OK [01:32:08]wFMCommunicate request_size=10 [01:32:08]MH_SAM_APDU [01:32:08]CAPDU: 80 0D 02 02 05 8B 30 6C 15 59 [01:32:08]Write to MH i2c: E2 0D 00 C2 00 80 0D 02 02 05 00 8B 30 6C 15 59 00 00 DB [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:32:08]Read from MH i2c: E2 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [01:32:08]RAPDU: 90 00 [01:32:08]wFMCommunicate OK [01:32:08]wFMCommunicate request_size=4 [01:32:08]MH_SAM_APDU [01:32:08]CAPDU: 80 0D 03 02 [01:32:08]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:32:08]Read from MH i2c: E2 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 0B 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 0B 00 C3 00 00 B2 48 C6 0F AE C6 3C 5E 90 00 1C [01:32:08]RAPDU: B2 48 C6 0F AE C6 3C 5E 90 00 [01:32:08]wFMCommunicate OK [01:32:08]SAM_PROTO_SignData done [01:32:08]FM_MakeSignedData done [01:32:08]CreateOFDProtocolMessage [01:32:08]wFMCommunicate request_size=4 [01:32:08]MH_SAM_APDU [01:32:08]CAPDU: 80 11 00 00 [01:32:08]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:32:08]Read from MH i2c: E2 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 17 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 91 [01:32:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:32:08]wFMCommunicate OK [01:32:08]CreateOFDProtocolMessage done [01:32:08]OFDSenderStorePacket 151677 [01:32:08]StoreOFDPacket docnum=151677 [01:32:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 D5 07 01 4E 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 08 00 00 00 F4 03 04 00 97 73 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 50 02 00 35 04 06 00 BC 8B 30 6C 15 59 B2 48 C6 0F AE C6 3C 5E [01:32:08]CheckFolder [01:32:08]dirname=/storage/ofd_packets [01:32:08]CheckFolder done [01:32:08]ProducePacketName [01:32:08]name=ofd_packets/00151677 [01:32:08]NVStorageSaveData ofd_packets/00151677 [01:32:08]File name is /storage/ofd_packets/00151677 [01:32:08]Write 301 bytes [01:32:08]NVStorageSaveData done [01:32:08]OFDSenderStorePacket done [01:32:08]KKMCreateOFDPacket done [01:32:08]NVStorageSaveData kkm_last_timestamp [01:32:08]File name is /storage/kkm_last_timestamp [01:32:08]Write 4 bytes [01:32:08]NVStorageSaveData done [01:32:08]ExternCall_PrintAddStr [01:32:08]wPrintStart [01:32:08]Write to MH i2c: 01 00 00 C5 00 C5 [01:32:08]Write i2c OK [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: 01 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: 01 07 00 [01:32:08]MH_I2C_Read... [01:32:08]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [01:32:08]RasterBufferAndPrint [01:32:08]line Счет N : (1)1785692 [01:32:08]line ИНН: 02508201610067 [01:32:08]line Контрольно-Кассовый Чек [01:32:08]line ПРОДАЖА [01:32:08]line ТРК (МРК, ГНК) : 13 [01:32:08]line Товар: 2710124500 [01:32:08]line Аи-95-К-5 [01:32:08]line 13.480 * 74.20 [01:32:08]line = 1000.22 [01:32:08]line НДС 12% НСП 1% [01:32:08]line > о реализуемом товаре [01:32:08]line ОКРУГЛЕНИЕ: -0.22 [01:32:08]line ИТОГО: 1000.00 [01:32:08]line Внесено: 1000.00 [01:32:08]line СДАЧА: 0.00 [01:32:08]line НСП 1% : 8.85 [01:32:08]line НДС 12% : 106.22 [01:32:08]line Наличными: 1000.00 [01:32:08]line Безнал.: 0.00 [01:32:08]line Место: АЗС № 89 "Партнер Нефть" [01:32:08]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:32:08]line СНО: Общий режим [01:32:08]line Чек 8 22.09.2024 01:32 [01:32:08]line Смена: 475 ФФД: 1.0 [01:32:08]line ЗНМ: 0300000113 [01:32:08]line РНМ: 0000000000091825 [01:32:08]line Версия ККМ: 001 [01:32:08]line ФМ: 0000000000871835 [01:32:08]line ФД: 151677 [01:32:08]line ФПД: 207305998865753 [01:32:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T013207&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151677&fm=207305998865753&tin=02508201610067®Number=0000000000091825&sum=100000 [01:32:08]written 0, free lines is 4095 [01:32:08]OFD Sender: Processing packet 151677 [packets to send 826, broken 825] [01:32:08]ProducePacketName [01:32:08]name=ofd_packets/00151677 [01:32:08]OFD Sender: To server: pG, [01:32:08]CommunicateWithHost lk.salyk.kg:30040 [01:32:08]ConnectInit lk.salyk.kg [01:32:09]Write to MH i2c: 01 00 00 F0 00 F0 [01:32:09]Write i2c OK [01:32:09]MH_I2C_Read... [01:32:09]Read from MH i2c: 01 [01:32:09]MH_I2C_Read... [01:32:09]Read from MH i2c: 01 07 00 [01:32:09]MH_I2C_Read... [01:32:09]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 DF 0C E2 [01:32:09]RasterBufferAndPrint [01:32:09]line [01:32:09]line [01:32:09]line [01:32:09]line [01:32:09]line [01:32:09]written 0, free lines is 3301 [01:32:09]MH_Cut [01:32:09]Write to MH i2c: D1 01 00 F7 00 01 C9 [01:32:09]Write i2c OK [01:32:09]MH_I2C_Read... [01:32:09]Read from MH i2c: D1 [01:32:09]MH_I2C_Read... [01:32:09]Read from MH i2c: D1 01 00 [01:32:09]MH_I2C_Read... [01:32:09]Read from MH i2c: D1 01 00 F7 00 00 C8 [01:32:09]Write to MH i2c: 01 00 00 F8 00 F8 [01:32:09]Write i2c OK [01:32:09]MH_I2C_Read... [01:32:09]Connected sock=7 [01:32:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 C4 D5 07 01 4E 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 08 00 00 00 F4 03 04 00 97 73 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 50 02 00 35 04 06 00 BC 8B 30 6C 15 59 B2 48 C6 0F AE C6 3C 5E [01:32:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EA 45 47 00 A1 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7D 50 02 00 F4 03 04 00 9D 1B EF 66 B6 04 01 00 00 B6 0B 74 C6 E7 D1 A3 2A [01:32:09]CommunicateWithHost err = 0 [01:32:09]CheckOFDResponse [01:32:09]1017 (14) - 77093643461234 [01:32:09]1041 (16) - 0000000000871835 [01:32:09]1040 (4) - 151677 [01:32:09]1012 (4) - 21.09.2024 19:16 [01:32:09]1206 (1) - 0 [01:32:09]OFD Sender: Remove packet 151677 [01:32:09]ProducePacketName [01:32:09]name=ofd_packets/00151677 [01:32:09]NVStorageDeleteData [01:32:10]*** Cut start [01:32:10]*** Purtial cut [01:32:10]*** Stage 1: CUTSNS_PIN = 1 [01:32:10]Read from MH i2c: 01 [01:32:10]MH_I2C_Read... [01:32:10]*** Stop cut motor [01:32:10]*** Cut end [01:32:10]OFD Sender: No OFD packet to send [01:32:10]Read from MH i2c: 01 07 00 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [01:32:10]process_action close_receipt done [01:32:10]requested_data is exist [01:32:10]produce_requested_data [01:32:10]requested_item fm.sn is exist - process it [01:32:10]wFMCommunicate request_size=4 [01:32:10]MH_SAM_APDU [01:32:10]CAPDU: 80 11 00 00 [01:32:10]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [01:32:10]Write i2c OK [01:32:10]MH_I2C_Read... [01:32:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:32:10]Read from MH i2c: E2 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: E2 17 00 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 C6 [01:32:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:32:10]wFMCommunicate OK [01:32:10]requested_item fd.num is exist - process it [01:32:10]SAM_PROTO_GetFieldsCounters [01:32:10]wFMCommunicate request_size=4 [01:32:10]MH_SAM_APDU [01:32:10]CAPDU: 80 13 00 00 [01:32:10]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [01:32:10]Write i2c OK [01:32:10]MH_I2C_Read... [01:32:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:32:10]Read from MH i2c: E2 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: E2 62 00 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 5A [01:32:10]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7D 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:32:10]wFMCommunicate OK [01:32:10]SAM_PROTO_GetFieldsCounters done [01:32:10]requested_item shift.num is exist - process it [01:32:10]requested_item shift.opened is exist - process it [01:32:10]req_shift_opened [01:32:10]FM_GetShiftState [01:32:10]SAM_PROTO_GetShiftState [01:32:10]wFMCommunicate request_size=4 [01:32:10]MH_SAM_APDU [01:32:10]CAPDU: 80 13 01 00 [01:32:10]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [01:32:10]Write i2c OK [01:32:10]MH_I2C_Read... [01:32:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:32:10]Read from MH i2c: E2 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: E2 0E 00 [01:32:10]MH_I2C_Read... [01:32:10]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 BF [01:32:10]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:32:10]wFMCommunicate OK [01:32:10]SAM_PROTO_GetShiftState done [01:32:10]FM_GetShiftState done [01:32:10]req_shift_opened done [01:32:10]requested_item shift.open_date is exist - process it [01:32:10]req_shift_open_date [01:32:10]req_shift_open_date done [01:32:10]produce_requested_data done [01:32:10]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151677,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:32:10]process_action_free close_receipt [01:32:10]json_value_free [01:32:10]json_value_free done [01:32:10]process_json_proto returns [01:32:10]Send response to host [01:32:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151677,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:32:10]free response buf [01:32:10]execute_script done [01:32:10]execute_script returns [01:32:10]free content buf [01:32:10]Sock 9.Close socket [01:32:10]Sock 9.Thread stoped [01:32:15]OFD Sender: No OFD packet to send [01:32:18]recv_with_timeout no data received [01:32:20]OFD Sender: No OFD packet to send [01:32:25]OFD Sender: No OFD packet to send [01:32:29]recv_with_timeout no data received [01:32:30]OFD Sender: No OFD packet to send [01:32:35]OFD Sender: No OFD packet to send [01:32:40]OFD Sender: No OFD packet to send [01:32:45]OFD Sender: No OFD packet to send [01:32:50]OFD Sender: No OFD packet to send [01:32:55]OFD Sender: No OFD packet to send [01:33:00]OFD Sender: No OFD packet to send [01:33:05]OFD Sender: No OFD packet to send [01:33:10]OFD Sender: No OFD packet to send [01:33:15]OFD Sender: No OFD packet to send [01:33:20]OFD Sender: No OFD packet to send [01:33:25]OFD Sender: No OFD packet to send [01:33:30]OFD Sender: No OFD packet to send [01:33:35]OFD Sender: No OFD packet to send [01:33:40]OFD Sender: No OFD packet to send [01:33:45]OFD Sender: No OFD packet to send [01:33:48]recv_with_timeout no data received [01:33:50]OFD Sender: No OFD packet to send [01:33:55]OFD Sender: No OFD packet to send [01:34:00]OFD Sender: No OFD packet to send [01:34:05]OFD Sender: No OFD packet to send [01:34:10]OFD Sender: No OFD packet to send [01:34:15]OFD Sender: No OFD packet to send [01:34:20]OFD Sender: No OFD packet to send [01:34:25]OFD Sender: No OFD packet to send [01:34:27]recv_with_timeout no data received [01:34:30]OFD Sender: No OFD packet to send [01:34:35]OFD Sender: No OFD packet to send [01:34:37]recv_with_timeout no data received [01:34:40]OFD Sender: No OFD packet to send [01:34:41]accept exits with 10 [01:34:41]New connection [01:34:41]New thread 3067321700 created [01:34:41]Thread 3067465060 joined [01:34:41]Waiting for new connection... [01:34:41] Sock 10.Parse request [01:34:41]Sock 10.Check first char [01:34:41]Sock 10.First char is OK [01:34:41]request: POST /json_proto HTTP/1.0 [01:34:41]Method: POST [01:34:41]URL: /json_proto [01:34:41]Method is POST - this is cgi request [01:34:41]url: /json_proto [01:34:41]query_string will be loaded in cgi processing [01:34:41]execute_cgi json_proto POST (null) [01:34:41]execute_cgi path=json_proto method=POST [01:34:41]POST find Content-Length [01:34:41]Host: 172.17.43.67:8080 [01:34:41]Content-Length: 813 [01:34:41]Content-Type: application/json [01:34:41] [01:34:41]POST finish read [01:34:41]Found Content-Length = 813 [01:34:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:34:41]execute_script... [01:34: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)1785693", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 13", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:34:41]POST & json_proto [01:34:41]process_json_proto [01:34:41]json parsed OK: [01:34:41]protocol is kg_v1.0 [01:34:41]action value=close_receipt [01:34:41]process_action close_receipt [01:34:41]cmd_close_receipt [01:34:41]MH_GetDate [01:34:41]Write to MH i2c: F0 00 00 FC 00 EB [01:34:41]Write i2c OK [01:34:41]MH_I2C_Read... [01:34:41]Read from MH i2c: F0 [01:34:41]MH_I2C_Read... [01:34:41]Read from MH i2c: F0 09 00 [01:34:41]MH_I2C_Read... [01:34:41]Read from MH i2c: F0 09 00 FC 00 00 32 74 EF 66 6A BD 47 65 C2 [01:34:41]GetLastDocTimeStamp 1726968727 [01:34:41]current date 1726968882 [01:34:41]FM_GetShiftState [01:34:41]SAM_PROTO_GetShiftState [01:34:41]wFMCommunicate request_size=4 [01:34:41]MH_SAM_APDU [01:34:41]CAPDU: 80 13 01 00 [01:34:41]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [01:34:41]Write i2c OK [01:34:41]MH_I2C_Read... [01:34:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:34:41]Read from MH i2c: E2 [01:34:41]MH_I2C_Read... [01:34:41]Read from MH i2c: E2 0E 00 [01:34:41]MH_I2C_Read... [01:34:41]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 C1 [01:34:41]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:34:41]wFMCommunicate OK [01:34:41]SAM_PROTO_GetShiftState done [01:34:41]FM_GetShiftState done [01:34:41]opened in 1726966141 [01:34:41]opened+sec_in_day 1727052541 [01:34:41]quantity*price = 0 [01:34:41]sum+1 = 1 [01:34:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 9 22.09.2024 01:34 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871835 ФД: 151678 ФПД: 196711733411697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T013442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151678&fm=196711733411697&tin=02508201610067®Number=0000000000091825&sum=0 [01:34:42]StoreToDocumentArchive [01:34:42]shift 475 fd 151678 [01:34:42]save to /storage/0475/doc_00151678 [01:34:42]save last doc name /storage/0475/doc_00151678 to /storage/kkm_last_doc_name [01:34:42]save OK [01:34:42]Clear old archive folders... [01:34:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:34:42]tlvbuf is 01441AA0 [01:34:42]SAM_PROTO_ClearQueue [01:34:42]wFMCommunicate request_size=4 [01:34:42]MH_SAM_APDU [01:34:42]CAPDU: 80 09 00 00 [01:34:42]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [01:34:42]Write i2c OK [01:34:42]MH_I2C_Read... [01:34:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:34:42]Read from MH i2c: E2 [01:34:42]MH_I2C_Read... [01:34:42]Read from MH i2c: E2 03 00 [01:34:42]MH_I2C_Read... [01:34:42]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [01:34:42]RAPDU: 90 00 [01:34:42]wFMCommunicate OK [01:34:42]SAM_PROTO_ClearQueue done [01:34:42]KKMCreateOFDPacket [01:34:42]OFDProtocolAddRootSTLVToBuf [01:34:42]FM_MakeSignedData [01:34:42]FM_MakeSignedData [01:34:42]SAM_PROTO_SignData [01:34:42]wFMCommunicate request_size=4 [01:34:42]MH_SAM_APDU [01:34:42]CAPDU: 80 0D 01 02 [01:34:42]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [01:34:42]Write i2c OK [01:34:42]MH_I2C_Read... [01:34:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:34:43]Read from MH i2c: E2 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 03 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [01:34:43]RAPDU: 90 00 [01:34:43]wFMCommunicate OK [01:34:43]wFMCommunicate request_size=255 [01:34:43]MH_SAM_APDU [01:34:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 32 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 50 02 00 35 04 06 00 B2 [01:34:43]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 32 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 50 02 00 35 04 06 00 B2 00 00 D1 [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:34:43]Read from MH i2c: E2 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 03 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [01:34:43]RAPDU: 90 00 [01:34:43]wFMCommunicate OK [01:34:43]wFMCommunicate request_size=10 [01:34:43]MH_SAM_APDU [01:34:43]CAPDU: 80 0D 02 02 05 E8 84 FE 3F 71 [01:34:43]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 E8 84 FE 3F 71 00 00 AC [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:34:43]Read from MH i2c: E2 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 03 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [01:34:43]RAPDU: 90 00 [01:34:43]wFMCommunicate OK [01:34:43]wFMCommunicate request_size=4 [01:34:43]MH_SAM_APDU [01:34:43]CAPDU: 80 0D 03 02 [01:34:43]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:34:43]Read from MH i2c: E2 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 0B 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 0B 00 0E 01 00 B2 21 14 43 93 E6 2B 19 90 00 72 [01:34:43]RAPDU: B2 21 14 43 93 E6 2B 19 90 00 [01:34:43]wFMCommunicate OK [01:34:43]SAM_PROTO_SignData done [01:34:43]FM_MakeSignedData done [01:34:43]CreateOFDProtocolMessage [01:34:43]wFMCommunicate request_size=4 [01:34:43]MH_SAM_APDU [01:34:43]CAPDU: 80 11 00 00 [01:34:43]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:34:43]Read from MH i2c: E2 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 17 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 DD [01:34:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:34:43]wFMCommunicate OK [01:34:43]CreateOFDProtocolMessage done [01:34:43]OFDSenderStorePacket 151678 [01:34:43]StoreOFDPacket docnum=151678 [01:34:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 43 07 01 95 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 32 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 50 02 00 35 04 06 00 B2 E8 84 FE 3F 71 B2 21 14 43 93 E6 2B 19 [01:34:43]CheckFolder [01:34:43]dirname=/storage/ofd_packets [01:34:43]CheckFolder done [01:34:43]ProducePacketName [01:34:43]name=ofd_packets/00151678 [01:34:43]NVStorageSaveData ofd_packets/00151678 [01:34:43]File name is /storage/ofd_packets/00151678 [01:34:43]Write 301 bytes [01:34:43]NVStorageSaveData done [01:34:43]OFDSenderStorePacket done [01:34:43]KKMCreateOFDPacket done [01:34:43]NVStorageSaveData kkm_last_timestamp [01:34:43]File name is /storage/kkm_last_timestamp [01:34:43]Write 4 bytes [01:34:43]NVStorageSaveData done [01:34:43]ExternCall_PrintAddStr [01:34:43]wPrintStart [01:34:43]Write to MH i2c: 01 00 00 10 01 11 [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: 01 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: 01 07 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [01:34:43]RasterBufferAndPrint [01:34:43]line Счет N : (1)1785693 [01:34:43]line ИНН: 02508201610067 [01:34:43]line Контрольно-Кассовый Чек [01:34:43]line ПРОДАЖА [01:34:43]line ТРК (МРК, ГНК) : 13 [01:34:43]line Товар: 2710124500 [01:34:43]line Аи-95-К-5 [01:34:43]line 13.480 * 0.00 [01:34:43]line = 0.00 [01:34:43]line НДС 12% НСП 1% [01:34:43]line > о реализуемом товаре [01:34:43]line ИТОГО: 0.00 [01:34:43]line НСП 1% : 0.00 [01:34:43]line НДС 12% : 0.00 [01:34:43]line Наличными: 0.00 [01:34:43]line Безнал.: 0.00 [01:34:43]line Место: АЗС № 89 "Партнер Нефть" [01:34:43]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:34:43]line СНО: Общий режим [01:34:43]line Чек 9 22.09.2024 01:34 [01:34:43]line Смена: 475 ФФД: 1.0 [01:34:43]line ЗНМ: 0300000113 [01:34:43]line РНМ: 0000000000091825 [01:34:43]line Версия ККМ: 001 [01:34:43]line Платежная система: Бакай Банк [01:34:43]line ФМ: 0000000000871835 [01:34:43]line ФД: 151678 [01:34:43]line ФПД: 196711733411697 [01:34:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T013442&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151678&fm=196711733411697&tin=02508201610067®Number=0000000000091825&sum=0 [01:34:43]written 0, free lines is 4095 [01:34:43]OFD Sender: Processing packet 151678 [packets to send 826, broken 825] [01:34:43]ProducePacketName [01:34:43]name=ofd_packets/00151678 [01:34:43]OFD Sender: To server: pG, [01:34:43]CommunicateWithHost lk.salyk.kg:30040 [01:34:43]ConnectInit lk.salyk.kg [01:34:43]Write to MH i2c: 01 00 00 3A 01 3B [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: 01 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: 01 07 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 E6 0C 34 [01:34:43]RasterBufferAndPrint [01:34:43]line [01:34:43]line [01:34:43]line [01:34:43]line [01:34:43]line [01:34:43]written 0, free lines is 3309 [01:34:43]MH_Cut [01:34:43]Write to MH i2c: D1 01 00 41 01 01 14 [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: D1 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: D1 01 00 [01:34:43]MH_I2C_Read... [01:34:43]Read from MH i2c: D1 01 00 41 01 00 13 [01:34:43]Write to MH i2c: 01 00 00 42 01 43 [01:34:43]Write i2c OK [01:34:43]MH_I2C_Read... [01:34:44]*** Cut start [01:34:44]*** Purtial cut [01:34:44]*** Stage 1: CUTSNS_PIN = 1 [01:34:44]Read from MH i2c: 01 [01:34:44]MH_I2C_Read... [01:34:44]*** Stop cut motor [01:34:44]*** Cut end [01:34:44]Read from MH i2c: 01 07 00 [01:34:44]MH_I2C_Read... [01:34:44]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [01:34:44]process_action close_receipt done [01:34:44]requested_data is exist [01:34:44]produce_requested_data [01:34:44]requested_item fm.sn is exist - process it [01:34:44]wFMCommunicate request_size=4 [01:34:44]MH_SAM_APDU [01:34:44]CAPDU: 80 11 00 00 [01:34:44]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [01:34:44]Write i2c OK [01:34:44]MH_I2C_Read... [01:34:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:34:44]Read from MH i2c: E2 [01:34:44]MH_I2C_Read... [01:34:44]Read from MH i2c: E2 17 00 [01:34:44]MH_I2C_Read... [01:34:44]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 11 [01:34:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:34:44]wFMCommunicate OK [01:34:44]requested_item fd.num is exist - process it [01:34:44]SAM_PROTO_GetFieldsCounters [01:34:44]wFMCommunicate request_size=4 [01:34:44]MH_SAM_APDU [01:34:44]CAPDU: 80 13 00 00 [01:34:44]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [01:34:44]Write i2c OK [01:34:44]MH_I2C_Read... [01:34:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:34:45]Read from MH i2c: E2 [01:34:45]MH_I2C_Read... [01:34:45]Read from MH i2c: E2 62 00 [01:34:45]MH_I2C_Read... [01:34:45]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 A9 [01:34:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7E 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:34:45]wFMCommunicate OK [01:34:45]SAM_PROTO_GetFieldsCounters done [01:34:45]requested_item shift.num is exist - process it [01:34:45]requested_item shift.opened is exist - process it [01:34:45]req_shift_opened [01:34:45]FM_GetShiftState [01:34:45]SAM_PROTO_GetShiftState [01:34:45]wFMCommunicate request_size=4 [01:34:45]MH_SAM_APDU [01:34:45]CAPDU: 80 13 01 00 [01:34:45]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [01:34:45]Write i2c OK [01:34:45]MH_I2C_Read... [01:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:34:45]Read from MH i2c: E2 [01:34:45]MH_I2C_Read... [01:34:45]Read from MH i2c: E2 0E 00 [01:34:45]MH_I2C_Read... [01:34:45]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0A [01:34:45]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:34:45]wFMCommunicate OK [01:34:45]SAM_PROTO_GetShiftState done [01:34:45]FM_GetShiftState done [01:34:45]req_shift_opened done [01:34:45]requested_item shift.open_date is exist - process it [01:34:45]req_shift_open_date [01:34:45]req_shift_open_date done [01:34:45]produce_requested_data done [01:34:45]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151678,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:34:45]process_action_free close_receipt [01:34:45]json_value_free [01:34:45]json_value_free done [01:34:45]process_json_proto returns [01:34:45]Send response to host [01:34:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151678,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:34:45]free response buf [01:34:45]execute_script done [01:34:45]execute_script returns [01:34:45]free content buf [01:34:45]Sock 10.Close socket [01:34:45]Sock 10.Thread stoped [01:34:48]recv_with_timeout no data received [01:34:48]ConnectInit Can't take IP for lk.salyk.kg [01:34:48]CommunicateWithHost connect error [01:34:48]CommunicateWithHost err = -1 [01:34:48]OFD Sender: Server communicate error [01:34:53]OFD Sender: Processing packet 151678 [packets to send 826, broken 825] [01:34:53]ProducePacketName [01:34:53]name=ofd_packets/00151678 [01:34:53]OFD Sender: To server: pG, [01:34:53]CommunicateWithHost lk.salyk.kg:30040 [01:34:53]ConnectInit lk.salyk.kg [01:34:58]recv_with_timeout no data received [01:35:03]Connected sock=10 [01:35:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 94 43 07 01 95 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 32 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 50 02 00 35 04 06 00 B2 E8 84 FE 3F 71 B2 21 14 43 93 E6 2B 19 [01:35:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 EF 43 47 00 C0 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7E 50 02 00 F4 03 04 00 4B 1C EF 66 B6 04 01 00 00 C3 A0 7F E1 DF A0 F2 61 [01:35:04]CommunicateWithHost err = 0 [01:35:04]CheckOFDResponse [01:35:04]1017 (14) - 77093643461234 [01:35:04]1041 (16) - 0000000000871835 [01:35:04]1040 (4) - 151678 [01:35:04]1012 (4) - 21.09.2024 19:19 [01:35:04]1206 (1) - 0 [01:35:04]OFD Sender: Remove packet 151678 [01:35:04]ProducePacketName [01:35:04]name=ofd_packets/00151678 [01:35:04]NVStorageDeleteData [01:35:04]OFD Sender: No OFD packet to send [01:35:09]OFD Sender: No OFD packet to send [01:35:14]OFD Sender: No OFD packet to send [01:35:19]OFD Sender: No OFD packet to send [01:35:24]OFD Sender: No OFD packet to send [01:35:27]recv_with_timeout no data received [01:35:30]OFD Sender: No OFD packet to send [01:35:35]OFD Sender: No OFD packet to send [01:35:40]OFD Sender: No OFD packet to send [01:35:45]OFD Sender: No OFD packet to send [01:35:50]OFD Sender: No OFD packet to send [01:35:55]OFD Sender: No OFD packet to send [01:36:00]OFD Sender: No OFD packet to send [01:36:05]OFD Sender: No OFD packet to send [01:36:10]OFD Sender: No OFD packet to send [01:36:15]OFD Sender: No OFD packet to send [01:36:20]OFD Sender: No OFD packet to send [01:36:25]OFD Sender: No OFD packet to send [01:36:30]OFD Sender: No OFD packet to send [01:36:35]OFD Sender: No OFD packet to send [01:36:40]OFD Sender: No OFD packet to send [01:36:45]OFD Sender: No OFD packet to send [01:36:50]OFD Sender: No OFD packet to send [01:36:55]OFD Sender: No OFD packet to send [01:37:00]OFD Sender: No OFD packet to send [01:37:05]OFD Sender: No OFD packet to send [01:37:10]OFD Sender: No OFD packet to send [01:37:15]OFD Sender: No OFD packet to send [01:37:20]OFD Sender: No OFD packet to send [01:37:25]OFD Sender: No OFD packet to send [01:37:29]recv_with_timeout no data received [01:37:30]OFD Sender: No OFD packet to send [01:37:35]OFD Sender: No OFD packet to send [01:37:40]OFD Sender: No OFD packet to send [01:37:45]OFD Sender: No OFD packet to send [01:37:50]OFD Sender: No OFD packet to send [01:37:55]OFD Sender: No OFD packet to send [01:37:57]accept exits with 7 [01:37:57]New connection [01:37:57]New thread 3067465060 created [01:37:57]Thread 3067321700 joined [01:37:57]Waiting for new connection... [01:37:57] Sock 7.Parse request [01:37:57]Sock 7.Check first char [01:37:57]Sock 7.First char is OK [01:37:57]request: POST /json_proto HTTP/1.0 [01:37:57]Method: POST [01:37:57]URL: /json_proto [01:37:57]Method is POST - this is cgi request [01:37:57]url: /json_proto [01:37:57]query_string will be loaded in cgi processing [01:37:57]execute_cgi json_proto POST (null) [01:37:57]execute_cgi path=json_proto method=POST [01:37:57]POST find Content-Length [01:37:57]Host: 172.17.43.67:8080 [01:37:57]Content-Length: 796 [01:37:57]Content-Type: application/json [01:37:57] [01:37:57]POST finish read [01:37:57]Found Content-Length = 796 [01:37:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:57]execute_script... [01:37:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785694", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 7.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:57]POST & json_proto [01:37:57]process_json_proto [01:37:57]json parsed OK: [01:37:57]protocol is kg_v1.0 [01:37:57]action value=close_receipt [01:37:57]process_action close_receipt [01:37:57]cmd_close_receipt [01:37:57]MH_GetDate [01:37:57]Write to MH i2c: F0 00 00 46 01 36 [01:37:57]Write i2c OK [01:37:57]MH_I2C_Read... [01:37:57]Read from MH i2c: F0 [01:37:57]MH_I2C_Read... [01:37:57]Read from MH i2c: F0 09 00 [01:37:57]MH_I2C_Read... [01:37:57]Read from MH i2c: F0 09 00 46 01 00 F5 74 EF 66 6A BD 47 65 D0 [01:37:57]GetLastDocTimeStamp 1726968882 [01:37:57]current date 1726969077 [01:37:57]FM_GetShiftState [01:37:57]SAM_PROTO_GetShiftState [01:37:57]wFMCommunicate request_size=4 [01:37:57]MH_SAM_APDU [01:37:57]CAPDU: 80 13 01 00 [01:37:57]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [01:37:57]Write i2c OK [01:37:57]MH_I2C_Read... [01:37:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:57]Read from MH i2c: E2 [01:37:57]MH_I2C_Read... [01:37:57]Read from MH i2c: E2 0E 00 [01:37:57]MH_I2C_Read... [01:37:57]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 0C [01:37:57]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:37:57]wFMCommunicate OK [01:37:57]SAM_PROTO_GetShiftState done [01:37:57]FM_GetShiftState done [01:37:57]opened in 1726966141 [01:37:57]opened+sec_in_day 1727052541 [01:37:57]quantity*price = 0 [01:37:57]sum+1 = 1 [01:37:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 10 22.09.2024 01:37 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871835 ФД: 151679 ФПД: 188217163903136 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T013757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151679&fm=188217163903136&tin=02508201610067®Number=0000000000091825&sum=0 [01:37:58]StoreToDocumentArchive [01:37:58]shift 475 fd 151679 [01:37:58]save to /storage/0475/doc_00151679 [01:37:58]save last doc name /storage/0475/doc_00151679 to /storage/kkm_last_doc_name [01:37:58]save OK [01:37:58]Clear old archive folders... [01:37:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:37:58]tlvbuf is B6F573D0 [01:37:58]SAM_PROTO_ClearQueue [01:37:58]wFMCommunicate request_size=4 [01:37:58]MH_SAM_APDU [01:37:58]CAPDU: 80 09 00 00 [01:37:58]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:37:58]Read from MH i2c: E2 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [01:37:58]RAPDU: 90 00 [01:37:58]wFMCommunicate OK [01:37:58]SAM_PROTO_ClearQueue done [01:37:58]KKMCreateOFDPacket [01:37:58]OFDProtocolAddRootSTLVToBuf [01:37:58]FM_MakeSignedData [01:37:58]FM_MakeSignedData [01:37:58]SAM_PROTO_SignData [01:37:58]wFMCommunicate request_size=4 [01:37:58]MH_SAM_APDU [01:37:58]CAPDU: 80 0D 01 02 [01:37:58]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:37:58]Read from MH i2c: E2 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [01:37:58]RAPDU: 90 00 [01:37:58]wFMCommunicate OK [01:37:58]wFMCommunicate request_size=255 [01:37:58]MH_SAM_APDU [01:37:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 F5 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 50 02 00 35 04 06 00 AB [01:37:58]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 F5 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 50 02 00 35 04 06 00 AB 00 00 E9 [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:58]Read from MH i2c: E2 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [01:37:58]RAPDU: 90 00 [01:37:58]wFMCommunicate OK [01:37:58]wFMCommunicate request_size=10 [01:37:58]MH_SAM_APDU [01:37:58]CAPDU: 80 0D 02 02 05 2E B9 31 F0 A0 [01:37:58]Write to MH i2c: E2 0D 00 57 01 80 0D 02 02 05 00 2E B9 31 F0 A0 00 00 84 [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:58]Read from MH i2c: E2 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [01:37:58]RAPDU: 90 00 [01:37:58]wFMCommunicate OK [01:37:58]wFMCommunicate request_size=4 [01:37:58]MH_SAM_APDU [01:37:58]CAPDU: 80 0D 03 02 [01:37:58]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:37:58]Read from MH i2c: E2 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 0B 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 0B 00 58 01 00 23 A1 D0 C8 EE 9D D5 38 90 00 C9 [01:37:58]RAPDU: 23 A1 D0 C8 EE 9D D5 38 90 00 [01:37:58]wFMCommunicate OK [01:37:58]SAM_PROTO_SignData done [01:37:58]FM_MakeSignedData done [01:37:58]CreateOFDProtocolMessage [01:37:58]wFMCommunicate request_size=4 [01:37:58]MH_SAM_APDU [01:37:58]CAPDU: 80 11 00 00 [01:37:58]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:58]Read from MH i2c: E2 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 17 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 27 [01:37:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:37:58]wFMCommunicate OK [01:37:58]CreateOFDProtocolMessage done [01:37:58]OFDSenderStorePacket 151679 [01:37:58]StoreOFDPacket docnum=151679 [01:37:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F 06 07 01 94 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 F5 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 50 02 00 35 04 06 00 AB 2E B9 31 F0 A0 23 A1 D0 C8 EE 9D D5 38 [01:37:58]CheckFolder [01:37:58]dirname=/storage/ofd_packets [01:37:58]CheckFolder done [01:37:58]ProducePacketName [01:37:58]name=ofd_packets/00151679 [01:37:58]NVStorageSaveData ofd_packets/00151679 [01:37:58]File name is /storage/ofd_packets/00151679 [01:37:58]Write 301 bytes [01:37:58]NVStorageSaveData done [01:37:58]OFDSenderStorePacket done [01:37:58]KKMCreateOFDPacket done [01:37:58]NVStorageSaveData kkm_last_timestamp [01:37:58]File name is /storage/kkm_last_timestamp [01:37:58]Write 4 bytes [01:37:58]NVStorageSaveData done [01:37:58]ExternCall_PrintAddStr [01:37:58]wPrintStart [01:37:58]Write to MH i2c: 01 00 00 5A 01 5B [01:37:58]Write i2c OK [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: 01 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: 01 07 00 [01:37:58]MH_I2C_Read... [01:37:58]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [01:37:58]RasterBufferAndPrint [01:37:58]line Счет N : (1)1785694 [01:37:58]line ИНН: 02508201610067 [01:37:58]line Контрольно-Кассовый Чек [01:37:58]line ПРОДАЖА [01:37:58]line ТРК (МРК, ГНК) : 42 [01:37:58]line Товар: 2710124130 [01:37:58]line Аи-92-К-5 [01:37:58]line 7.380 * 0.00 [01:37:58]line = 0.00 [01:37:58]line НДС 12% НСП 1% [01:37:58]line > о реализуемом товаре [01:37:58]line ИТОГО: 0.00 [01:37:58]line НСП 1% : 0.00 [01:37:58]line НДС 12% : 0.00 [01:37:58]line Наличными: 0.00 [01:37:58]line Безнал.: 0.00 [01:37:58]line Место: АЗС № 89 "Партнер Нефть" [01:37:58]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:37:58]line СНО: Общий режим [01:37:58]line Чек 10 22.09.2024 01:37 [01:37:58]line Смена: 475 ФФД: 1.0 [01:37:58]line ЗНМ: 0300000113 [01:37:58]line РНМ: 0000000000091825 [01:37:58]line Версия ККМ: 001 [01:37:58]line Платежная система: O! деньги [01:37:58]line ФМ: 0000000000871835 [01:37:58]line ФД: 151679 [01:37:58]line ФПД: 188217163903136 [01:37:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T013757&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151679&fm=188217163903136&tin=02508201610067®Number=0000000000091825&sum=0 [01:37:59]OFD Sender: Processing packet 151679 [packets to send 826, broken 825] [01:37:59]ProducePacketName [01:37:59]name=ofd_packets/00151679 [01:37:59]OFD Sender: To server: pG, [01:37:59]CommunicateWithHost lk.salyk.kg:30040 [01:37:59]ConnectInit lk.salyk.kg [01:37:59]written 0, free lines is 4095 [01:37:59]Write to MH i2c: 01 00 00 84 01 85 [01:37:59]Write i2c OK [01:37:59]MH_I2C_Read... [01:37:59]Read from MH i2c: 01 [01:37:59]MH_I2C_Read... [01:37:59]Read from MH i2c: 01 07 00 [01:37:59]MH_I2C_Read... [01:37:59]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 E6 0C 7E [01:37:59]RasterBufferAndPrint [01:37:59]line [01:37:59]line [01:37:59]line [01:37:59]line [01:37:59]line [01:37:59]written 0, free lines is 3309 [01:37:59]MH_Cut [01:37:59]Write to MH i2c: D1 01 00 8B 01 01 5E [01:37:59]Write i2c OK [01:37:59]MH_I2C_Read... [01:37:59]Read from MH i2c: D1 [01:37:59]MH_I2C_Read... [01:37:59]Read from MH i2c: D1 01 00 [01:37:59]MH_I2C_Read... [01:37:59]Read from MH i2c: D1 01 00 8B 01 00 5D [01:37:59]Write to MH i2c: 01 00 00 8C 01 8D [01:37:59]Write i2c OK [01:37:59]MH_I2C_Read... [01:38:00]*** Cut start [01:38:00]*** Purtial cut [01:38:00]*** Stage 1: CUTSNS_PIN = 1 [01:38:00]Read from MH i2c: 01 [01:38:00]MH_I2C_Read... [01:38:00]*** Stop cut motor [01:38:00]*** Cut end [01:38:00]Read from MH i2c: 01 07 00 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 FF 0F A2 [01:38:00]process_action close_receipt done [01:38:00]requested_data is exist [01:38:00]produce_requested_data [01:38:00]requested_item fm.sn is exist - process it [01:38:00]wFMCommunicate request_size=4 [01:38:00]MH_SAM_APDU [01:38:00]CAPDU: 80 11 00 00 [01:38:00]Write to MH i2c: E2 08 00 8D 01 80 11 00 00 00 00 00 00 08 [01:38:00]Write i2c OK [01:38:00]MH_I2C_Read... [01:38:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:38:00]Read from MH i2c: E2 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: E2 17 00 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: E2 17 00 8D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 5B [01:38:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:38:00]wFMCommunicate OK [01:38:00]requested_item fd.num is exist - process it [01:38:00]SAM_PROTO_GetFieldsCounters [01:38:00]wFMCommunicate request_size=4 [01:38:00]MH_SAM_APDU [01:38:00]CAPDU: 80 13 00 00 [01:38:00]Write to MH i2c: E2 08 00 8E 01 80 13 00 00 00 00 00 00 0B [01:38:00]Write i2c OK [01:38:00]MH_I2C_Read... [01:38:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:38:00]Read from MH i2c: E2 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: E2 62 00 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: E2 62 00 8E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 F7 [01:38:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 7F 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0A 00 00 00 5E 04 04 00 0A 00 00 00 57 04 04 00 0B 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:38:00]wFMCommunicate OK [01:38:00]SAM_PROTO_GetFieldsCounters done [01:38:00]requested_item shift.num is exist - process it [01:38:00]requested_item shift.opened is exist - process it [01:38:00]req_shift_opened [01:38:00]FM_GetShiftState [01:38:00]SAM_PROTO_GetShiftState [01:38:00]wFMCommunicate request_size=4 [01:38:00]MH_SAM_APDU [01:38:00]CAPDU: 80 13 01 00 [01:38:00]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [01:38:00]Write i2c OK [01:38:00]MH_I2C_Read... [01:38:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:38:00]Read from MH i2c: E2 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: E2 0E 00 [01:38:00]MH_I2C_Read... [01:38:00]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 54 [01:38:00]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:38:00]wFMCommunicate OK [01:38:00]SAM_PROTO_GetShiftState done [01:38:00]FM_GetShiftState done [01:38:00]req_shift_opened done [01:38:00]requested_item shift.open_date is exist - process it [01:38:00]req_shift_open_date [01:38:00]req_shift_open_date done [01:38:00]produce_requested_data done [01:38:00]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151679,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:38:00]process_action_free close_receipt [01:38:00]json_value_free [01:38:00]json_value_free done [01:38:00]process_json_proto returns [01:38:00]Send response to host [01:38:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151679,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:38:00]free response buf [01:38:00]execute_script done [01:38:00]execute_script returns [01:38:00]free content buf [01:38:00]Sock 7.Close socket [01:38:00]Sock 7.Thread stoped [01:38:03]recv_with_timeout no data received [01:38:04]ConnectInit Can't take IP for lk.salyk.kg [01:38:04]CommunicateWithHost connect error [01:38:04]CommunicateWithHost err = -1 [01:38:04]OFD Sender: Server communicate error [01:38:09]OFD Sender: Processing packet 151679 [packets to send 826, broken 825] [01:38:09]ProducePacketName [01:38:09]name=ofd_packets/00151679 [01:38:09]OFD Sender: To server: pG, [01:38:09]CommunicateWithHost lk.salyk.kg:30040 [01:38:09]ConnectInit lk.salyk.kg [01:38:13]recv_with_timeout no data received [01:38:14]ConnectInit Can't take IP for lk.salyk.kg [01:38:14]CommunicateWithHost connect error [01:38:14]CommunicateWithHost err = -1 [01:38:14]OFD Sender: Server communicate error [01:38:19]OFD Sender: Processing packet 151679 [packets to send 826, broken 825] [01:38:19]ProducePacketName [01:38:19]name=ofd_packets/00151679 [01:38:19]OFD Sender: To server: pG, [01:38:19]CommunicateWithHost lk.salyk.kg:30040 [01:38:19]ConnectInit lk.salyk.kg [01:38:20]Connected sock=10 [01:38:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 3F 06 07 01 94 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 F5 74 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 50 02 00 35 04 06 00 AB 2E B9 31 F0 A0 23 A1 D0 C8 EE 9D D5 38 [01:38:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 B4 BB 47 00 32 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 7F 50 02 00 F4 03 04 00 10 1D EF 66 B6 04 01 00 00 B0 C8 F2 C5 93 14 0D 43 [01:38:21]CommunicateWithHost err = 0 [01:38:21]CheckOFDResponse [01:38:21]1017 (14) - 77093643461234 [01:38:21]1041 (16) - 0000000000871835 [01:38:21]1040 (4) - 151679 [01:38:21]1012 (4) - 21.09.2024 19:22 [01:38:21]1206 (1) - 0 [01:38:21]OFD Sender: Remove packet 151679 [01:38:21]ProducePacketName [01:38:21]name=ofd_packets/00151679 [01:38:21]NVStorageDeleteData [01:38:21]OFD Sender: No OFD packet to send [01:38:26]OFD Sender: No OFD packet to send [01:38:31]OFD Sender: No OFD packet to send [01:38:36]OFD Sender: No OFD packet to send [01:38:39]recv_with_timeout no data received [01:38:41]OFD Sender: No OFD packet to send [01:38:46]OFD Sender: No OFD packet to send [01:38:52]OFD Sender: No OFD packet to send [01:38:57]OFD Sender: No OFD packet to send [01:39:02]OFD Sender: No OFD packet to send [01:39:07]OFD Sender: No OFD packet to send [01:39:12]OFD Sender: No OFD packet to send [01:39:17]OFD Sender: No OFD packet to send [01:39:22]OFD Sender: No OFD packet to send [01:39:27]OFD Sender: No OFD packet to send [01:39:32]OFD Sender: No OFD packet to send [01:39:37]OFD Sender: No OFD packet to send [01:39:42]OFD Sender: No OFD packet to send [01:39:43]recv_with_timeout no data received [01:39:47]OFD Sender: No OFD packet to send [01:39:52]OFD Sender: No OFD packet to send [01:39:57]OFD Sender: No OFD packet to send [01:40:02]OFD Sender: No OFD packet to send [01:40:07]OFD Sender: No OFD packet to send [01:40:12]OFD Sender: No OFD packet to send [01:40:17]OFD Sender: No OFD packet to send [01:40:22]OFD Sender: No OFD packet to send [01:40:27]OFD Sender: No OFD packet to send [01:40:32]OFD Sender: No OFD packet to send [01:40:36]recv_with_timeout no data received [01:40:37]OFD Sender: No OFD packet to send [01:40:42]OFD Sender: No OFD packet to send [01:40:47]OFD Sender: No OFD packet to send [01:40:52]OFD Sender: No OFD packet to send [01:40:53]recv_with_timeout no data received [01:40:57]OFD Sender: No OFD packet to send [01:40:58]accept exits with 9 [01:40:58]New connection [01:40:58]New thread 3067321700 created [01:40:58]Thread 3067465060 joined [01:40:58]Waiting for new connection... [01:40:58] Sock 9.Parse request [01:40:58]Sock 9.Check first char [01:40:58]Sock 9.First char is OK [01:40:58]request: POST /json_proto HTTP/1.0 [01:40:58]Method: POST [01:40:58]URL: /json_proto [01:40:58]Method is POST - this is cgi request [01:40:58]url: /json_proto [01:40:58]query_string will be loaded in cgi processing [01:40:58]execute_cgi json_proto POST (null) [01:40:58]execute_cgi path=json_proto method=POST [01:40:58]POST find Content-Length [01:40:58]Host: 172.17.43.67:8080 [01:40:58]Content-Length: 657 [01:40:58]Content-Type: application/json [01:40:58] [01:40:58]POST finish read [01:40:58]Found Content-Length = 657 [01:40:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)18820", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 2.000, "sum" : 220.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:40:58]execute_script... [01:40: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 : (3)18820", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 110.00, "quantity" : 2.000, "sum" : 220.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:40:58]POST & json_proto [01:40:58]process_json_proto [01:40:58]json parsed OK: [01:40:58]protocol is kg_v1.0 [01:40:58]action value=close_receipt [01:40:58]process_action close_receipt [01:40:58]cmd_close_receipt [01:40:58]MH_GetDate [01:40:58]Write to MH i2c: F0 00 00 90 01 80 [01:40:58]Write i2c OK [01:40:58]MH_I2C_Read... [01:40:58]Read from MH i2c: F0 [01:40:58]MH_I2C_Read... [01:40:58]Read from MH i2c: F0 09 00 [01:40:58]MH_I2C_Read... [01:40:58]Read from MH i2c: F0 09 00 90 01 00 AA 75 EF 66 6A BD 47 65 D0 [01:40:58]GetLastDocTimeStamp 1726969077 [01:40:58]current date 1726969258 [01:40:58]FM_GetShiftState [01:40:58]SAM_PROTO_GetShiftState [01:40:58]wFMCommunicate request_size=4 [01:40:58]MH_SAM_APDU [01:40:58]CAPDU: 80 13 01 00 [01:40:58]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [01:40:58]Write i2c OK [01:40:58]MH_I2C_Read... [01:40:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:40:58]Read from MH i2c: E2 [01:40:58]MH_I2C_Read... [01:40:58]Read from MH i2c: E2 0E 00 [01:40:58]MH_I2C_Read... [01:40:58]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 56 [01:40:58]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:40:58]wFMCommunicate OK [01:40:58]SAM_PROTO_GetShiftState done [01:40:58]FM_GetShiftState done [01:40:58]opened in 1726966141 [01:40:58]opened+sec_in_day 1727052541 [01:40:58]quantity*price = 22000 [01:40:58]sum+1 = 22001 [01:40:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 220.00 НСП 1% : 1.95 НДС 12% : 23.36 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 11 22.09.2024 01:40 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151680 ФПД: 183237993559535 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T014058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151680&fm=183237993559535&tin=02508201610067®Number=0000000000091825&sum=22000 0 [01:40:59]StoreToDocumentArchive [01:40:59]shift 475 fd 151680 [01:40:59]save to /storage/0475/doc_00151680 [01:40:59]save last doc name /storage/0475/doc_00151680 to /storage/kkm_last_doc_name [01:40:59]save OK [01:40:59]Clear old archive folders... [01:40:59]ProcessDocumentItem done err = 0, tmpTLVsize=278 [01:40:59]tlvbuf is 013B6EA0 [01:40:59]SAM_PROTO_ClearQueue [01:40:59]wFMCommunicate request_size=4 [01:40:59]MH_SAM_APDU [01:40:59]CAPDU: 80 09 00 00 [01:40:59]Write to MH i2c: E2 08 00 9E 01 80 09 00 00 00 00 00 00 11 [01:40:59]Write i2c OK [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 [01:40:59]MH_I2C_Read... [01:40:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:40:59]Read from MH i2c: E2 03 00 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [01:40:59]RAPDU: 90 00 [01:40:59]wFMCommunicate OK [01:40:59]SAM_PROTO_ClearQueue done [01:40:59]KKMCreateOFDPacket [01:40:59]OFDProtocolAddRootSTLVToBuf [01:40:59]FM_MakeSignedData [01:40:59]FM_MakeSignedData [01:40:59]SAM_PROTO_SignData [01:40:59]wFMCommunicate request_size=4 [01:40:59]MH_SAM_APDU [01:40:59]CAPDU: 80 0D 01 02 [01:40:59]Write to MH i2c: E2 08 00 9F 01 80 0D 01 02 00 00 00 00 19 [01:40:59]Write i2c OK [01:40:59]MH_I2C_Read... [01:40:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:40:59]Read from MH i2c: E2 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [01:40:59]RAPDU: 90 00 [01:40:59]wFMCommunicate OK [01:40:59]wFMCommunicate request_size=255 [01:40:59]MH_SAM_APDU [01:40:59]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 AA 75 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 [01:40:59]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 AA 75 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 00 00 36 [01:40:59]Write i2c OK [01:40:59]MH_I2C_Read... [01:40:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:59]Read from MH i2c: E2 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [01:40:59]RAPDU: 90 00 [01:40:59]wFMCommunicate OK [01:40:59]wFMCommunicate request_size=37 [01:40:59]MH_SAM_APDU [01:40:59]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 50 02 00 35 04 06 00 A6 A7 6B 83 F5 EF [01:40:59]Write to MH i2c: E2 28 00 A1 01 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 50 02 00 35 04 06 00 A6 A7 6B 83 F5 EF 00 00 64 [01:40:59]Write i2c OK [01:40:59]MH_I2C_Read... [01:40:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:40:59]Read from MH i2c: E2 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [01:40:59]RAPDU: 90 00 [01:40:59]wFMCommunicate OK [01:40:59]wFMCommunicate request_size=4 [01:40:59]MH_SAM_APDU [01:40:59]CAPDU: 80 0D 03 02 [01:40:59]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [01:40:59]Write i2c OK [01:40:59]MH_I2C_Read... [01:40:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:40:59]Read from MH i2c: E2 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 0B 00 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 0B 00 A2 01 00 3D 89 DF 7F CA 30 F9 CE 90 00 04 [01:40:59]RAPDU: 3D 89 DF 7F CA 30 F9 CE 90 00 [01:40:59]wFMCommunicate OK [01:40:59]SAM_PROTO_SignData done [01:40:59]FM_MakeSignedData done [01:40:59]CreateOFDProtocolMessage [01:40:59]wFMCommunicate request_size=4 [01:40:59]MH_SAM_APDU [01:40:59]CAPDU: 80 11 00 00 [01:40:59]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [01:40:59]Write i2c OK [01:40:59]MH_I2C_Read... [01:40:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:40:59]Read from MH i2c: E2 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 17 00 [01:40:59]MH_I2C_Read... [01:40:59]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 71 [01:40:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:40:59]wFMCommunicate OK [01:40:59]CreateOFDProtocolMessage done [01:40:59]OFDSenderStorePacket 151680 [01:40:59]StoreOFDPacket docnum=151680 [01:40:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 AB 9A 22 01 3C 08 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 AA 75 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 50 02 00 35 04 06 00 A6 A7 6B 83 F5 EF 3D 89 DF 7F CA 30 F9 CE [01:40:59]CheckFolder [01:40:59]dirname=/storage/ofd_packets [01:40:59]CheckFolder done [01:40:59]ProducePacketName [01:40:59]name=ofd_packets/00151680 [01:40:59]NVStorageSaveData ofd_packets/00151680 [01:40:59]File name is /storage/ofd_packets/00151680 [01:40:59]Write 328 bytes [01:40:59]NVStorageSaveData done [01:40:59]OFDSenderStorePacket done [01:40:59]KKMCreateOFDPacket done [01:40:59]NVStorageSaveData kkm_last_timestamp [01:40:59]File name is /storage/kkm_last_timestamp [01:40:59]Write 4 bytes [01:40:59]NVStorageSaveData done [01:41:00]ExternCall_PrintAddStr [01:41:00]wPrintStart [01:41:00]Write to MH i2c: 01 00 00 A4 01 A5 [01:41:00]Write i2c OK [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: 01 [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: 01 07 00 [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: 01 07 00 A4 01 00 00 00 00 00 FF 0F BA [01:41:00]RasterBufferAndPrint [01:41:00]line Счет N : (3)18820 [01:41:00]line ИНН: 02508201610067 [01:41:00]line Контрольно-Кассовый Чек [01:41:00]line ПРОДАЖА [01:41:00]line Товар: 5449000054227 [01:41:00]line Напиток Кока-Кола 1л [01:41:00]line 2.000 * 110.00 [01:41:00]line = 220.00 [01:41:00]line НДС 12% НСП 1% [01:41:00]line > о реализуемом товаре [01:41:00]line ИТОГО: 220.00 [01:41:00]line НСП 1% : 1.95 [01:41:00]line НДС 12% : 23.36 [01:41:00]line Наличными: 220.00 [01:41:00]line Безнал.: 0.00 [01:41:00]line Место: АЗС № 89 "Партнер Нефть" [01:41:00]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [01:41:00]line СНО: Общий режим [01:41:00]line Чек 11 22.09.2024 01:40 [01:41:00]line Смена: 475 ФФД: 1.0 [01:41:00]line ЗНМ: 0300000113 [01:41:00]line РНМ: 0000000000091825 [01:41:00]line Версия ККМ: 001 [01:41:00]line ФМ: 0000000000871835 [01:41:00]line ФД: 151680 [01:41:00]line ФПД: 183237993559535 [01:41:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T014058&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151680&fm=183237993559535&tin=02508201610067®Number=0000000000091825&sum=22000 [01:41:00]OFD Sender: Processing packet 151680 [packets to send 826, broken 825] [01:41:00]ProducePacketName [01:41:00]name=ofd_packets/00151680 [01:41:00]OFD Sender: To server: pG, [01:41:00]CommunicateWithHost lk.salyk.kg:30040 [01:41:00]ConnectInit lk.salyk.kg [01:41:00]line 0 [01:41:00]written 0, free lines is 4095 [01:41:00]Write to MH i2c: 01 00 00 CC 01 CD [01:41:00]Write i2c OK [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: 01 [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: 01 07 00 [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: 01 07 00 CC 01 00 00 00 00 00 FE 0C DE [01:41:00]RasterBufferAndPrint [01:41:00]line [01:41:00]line [01:41:00]line [01:41:00]line [01:41:00]line [01:41:00]written 0, free lines is 3332 [01:41:00]MH_Cut [01:41:00]Write to MH i2c: D1 01 00 D3 01 01 A6 [01:41:00]Write i2c OK [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: D1 [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: D1 01 00 [01:41:00]MH_I2C_Read... [01:41:00]Read from MH i2c: D1 01 00 D3 01 00 A5 [01:41:00]Write to MH i2c: 01 00 00 D4 01 D5 [01:41:00]Write i2c OK [01:41:00]MH_I2C_Read... [01:41:01]*** Cut start [01:41:01]*** Purtial cut [01:41:01]*** Stage 1: CUTSNS_PIN = 1 [01:41:01]Read from MH i2c: 01 [01:41:01]MH_I2C_Read... [01:41:01]*** Stop cut motor [01:41:01]*** Cut end [01:41:01]Read from MH i2c: 01 07 00 [01:41:01]MH_I2C_Read... [01:41:01]Read from MH i2c: 01 07 00 D4 01 00 00 00 00 00 FF 0F EA [01:41:01]process_action close_receipt done [01:41:01]requested_data is exist [01:41:01]produce_requested_data [01:41:01]requested_item fm.sn is exist - process it [01:41:01]wFMCommunicate request_size=4 [01:41:01]MH_SAM_APDU [01:41:01]CAPDU: 80 11 00 00 [01:41:01]Write to MH i2c: E2 08 00 D5 01 80 11 00 00 00 00 00 00 50 [01:41:01]Write i2c OK [01:41:01]MH_I2C_Read... [01:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:41:01]Read from MH i2c: E2 [01:41:01]MH_I2C_Read... [01:41:01]Read from MH i2c: E2 17 00 [01:41:01]MH_I2C_Read... [01:41:01]Read from MH i2c: E2 17 00 D5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 A3 [01:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [01:41:01]wFMCommunicate OK [01:41:01]requested_item fd.num is exist - process it [01:41:01]SAM_PROTO_GetFieldsCounters [01:41:01]wFMCommunicate request_size=4 [01:41:01]MH_SAM_APDU [01:41:01]CAPDU: 80 13 00 00 [01:41:01]Write to MH i2c: E2 08 00 D6 01 80 13 00 00 00 00 00 00 53 [01:41:01]Write i2c OK [01:41:01]MH_I2C_Read... [01:41:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:41:01]Read from MH i2c: E2 [01:41:01]MH_I2C_Read... [01:41:01]Read from MH i2c: E2 62 00 [01:41:01]MH_I2C_Read... [01:41:01]Read from MH i2c: E2 62 00 D6 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 43 [01:41:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 80 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0B 00 00 00 5E 04 04 00 0B 00 00 00 57 04 04 00 0C 00 00 00 19 04 04 00 00 00 00 00 90 00 [01:41:02]wFMCommunicate OK [01:41:02]SAM_PROTO_GetFieldsCounters done [01:41:02]requested_item shift.num is exist - process it [01:41:02]requested_item shift.opened is exist - process it [01:41:02]req_shift_opened [01:41:02]FM_GetShiftState [01:41:02]SAM_PROTO_GetShiftState [01:41:02]wFMCommunicate request_size=4 [01:41:02]MH_SAM_APDU [01:41:02]CAPDU: 80 13 01 00 [01:41:02]Write to MH i2c: E2 08 00 D7 01 80 13 01 00 00 00 00 00 55 [01:41:02]Write i2c OK [01:41:02]MH_I2C_Read... [01:41:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:41:02]Read from MH i2c: E2 [01:41:02]MH_I2C_Read... [01:41:02]Read from MH i2c: E2 0E 00 [01:41:02]MH_I2C_Read... [01:41:02]Read from MH i2c: E2 0E 00 D7 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9C [01:41:02]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [01:41:02]wFMCommunicate OK [01:41:02]SAM_PROTO_GetShiftState done [01:41:02]FM_GetShiftState done [01:41:02]req_shift_opened done [01:41:02]requested_item shift.open_date is exist - process it [01:41:02]req_shift_open_date [01:41:02]req_shift_open_date done [01:41:02]produce_requested_data done [01:41:02]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151680,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [01:41:02]process_action_free close_receipt [01:41:02]json_value_free [01:41:02]json_value_free done [01:41:02]process_json_proto returns [01:41:02]Send response to host [01:41:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151680,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [01:41:02]free response buf [01:41:02]execute_script done [01:41:02]execute_script returns [01:41:02]free content buf [01:41:02]Sock 9.Close socket [01:41:02]Sock 9.Thread stoped [01:41:03]Connected sock=11 [01:41:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 2A 01 00 00 AB 9A 22 01 3C 08 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F0 55 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 00 00 00 F4 03 04 00 AA 75 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 50 02 00 35 04 06 00 A6 A7 6B 83 F5 EF 3D 89 DF 7F CA 30 F9 CE [01:41:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 3A 3F 47 00 01 2D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 80 50 02 00 F4 03 04 00 B2 1D EF 66 B6 04 01 00 00 A7 E0 92 19 FC B0 BD EC [01:41:03]CommunicateWithHost err = 0 [01:41:03]CheckOFDResponse [01:41:03]1017 (14) - 77093643461234 [01:41:03]1041 (16) - 0000000000871835 [01:41:03]1040 (4) - 151680 [01:41:03]1012 (4) - 21.09.2024 19:25 [01:41:03]1206 (1) - 0 [01:41:03]OFD Sender: Remove packet 151680 [01:41:03]ProducePacketName [01:41:03]name=ofd_packets/00151680 [01:41:03]NVStorageDeleteData [01:41:04]OFD Sender: No OFD packet to send [01:41:09]OFD Sender: No OFD packet to send [01:41:14]recv_with_timeout no data received [01:41:14]OFD Sender: No OFD packet to send [01:41:19]OFD Sender: No OFD packet to send [01:41:24]OFD Sender: No OFD packet to send [01:41:29]OFD Sender: No OFD packet to send [01:41:34]OFD Sender: No OFD packet to send [01:41:39]OFD Sender: No OFD packet to send [01:41:40]recv_with_timeout no data received [01:41:44]OFD Sender: No OFD packet to send [01:41:49]OFD Sender: No OFD packet to send [01:41:54]OFD Sender: No OFD packet to send [01:41:59]OFD Sender: No OFD packet to send [01:42:04]OFD Sender: No OFD packet to send [01:42:09]OFD Sender: No OFD packet to send [01:42:14]OFD Sender: No OFD packet to send [01:42:19]OFD Sender: No OFD packet to send [01:42:21]recv_with_timeout no data received [01:42:24]OFD Sender: No OFD packet to send [01:42:29]OFD Sender: No OFD packet to send [01:42:33]recv_with_timeout no data received [01:42:34]OFD Sender: No OFD packet to send [01:42:39]OFD Sender: No OFD packet to send [01:42:44]OFD Sender: No OFD packet to send [01:42:49]OFD Sender: No OFD packet to send [01:42:54]OFD Sender: No OFD packet to send [01:42:59]OFD Sender: No OFD packet to send [01:43:04]OFD Sender: No OFD packet to send [01:43:08]recv_with_timeout no data received [01:43:09]OFD Sender: No OFD packet to send [01:43:14]OFD Sender: No OFD packet to send [01:43:19]OFD Sender: No OFD packet to send [01:43:24]OFD Sender: No OFD packet to send [01:43:29]OFD Sender: No OFD packet to send [01:43:34]OFD Sender: No OFD packet to send [01:43:39]OFD Sender: No OFD packet to send [01:43:44]OFD Sender: No OFD packet to send [01:43:49]OFD Sender: No OFD packet to send [01:43:54]OFD Sender: No OFD packet to send [01:43:59]OFD Sender: No OFD packet to send [01:44:04]OFD Sender: No OFD packet to send [01:44:09]OFD Sender: No OFD packet to send [01:44:14]OFD Sender: No OFD packet to send [01:44:19]OFD Sender: No OFD packet to send [01:44:24]OFD Sender: No OFD packet to send [01:44:29]OFD Sender: No OFD packet to send [01:44:35]OFD Sender: No OFD packet to send [01:44:40]OFD Sender: No OFD packet to send [01:44:45]OFD Sender: No OFD packet to send [01:44:50]OFD Sender: No OFD packet to send [01:44:55]OFD Sender: No OFD packet to send [01:45:00]OFD Sender: No OFD packet to send [01:45:05]OFD Sender: No OFD packet to send [01:45:10]OFD Sender: No OFD packet to send [01:45:15]OFD Sender: No OFD packet to send [01:45:19]recv_with_timeout no data received [01:45:20]OFD Sender: No OFD packet to send [01:45:25]OFD Sender: No OFD packet to send [01:45:30]OFD Sender: No OFD packet to send [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:55]OFD Sender: No OFD packet to send [01:46:00]OFD Sender: No OFD packet to send [01:46:05]OFD Sender: No OFD packet to send [01:46:10]OFD Sender: No OFD packet to send [01:46:15]OFD Sender: No OFD packet to send [01:46:20]OFD Sender: No OFD packet to send [01:46:25]OFD Sender: No OFD packet to send [01:46:30]OFD Sender: No OFD packet to send [01:46:35]OFD Sender: No OFD packet to send [01:46:36]recv_with_timeout no data received [01:46:40]OFD Sender: No OFD packet to send [01:46:45]OFD Sender: No OFD packet to send [01:46:50]OFD Sender: No OFD packet to send [01:46:55]OFD Sender: No OFD packet to send [01:47:00]OFD Sender: No OFD packet to send [01:47:05]OFD Sender: No OFD packet to send [01:47:10]OFD Sender: No OFD packet to send [01:47:13]recv_with_timeout no data received [01:47:15]OFD Sender: No OFD packet to send [01:47:20]OFD Sender: No OFD packet to send [01:47:25]OFD Sender: No OFD packet to send [01:47:30]OFD Sender: No OFD packet to send [01:47:35]OFD Sender: No OFD packet to send [01:47:40]OFD Sender: No OFD packet to send [01:47:43]recv_with_timeout no data received [01:47:45]OFD Sender: No OFD packet to send [01:47:50]OFD Sender: No OFD packet to send [01:47:55]OFD Sender: No OFD packet to send [01:48:00]OFD Sender: No OFD packet to send [01:48:05]OFD Sender: No OFD packet to send [01:48:10]OFD Sender: No OFD packet to send [01:48:15]OFD Sender: No OFD packet to send [01:48:20]OFD Sender: No OFD packet to send [01:48:25]OFD Sender: No OFD packet to send [01:48:26]recv_with_timeout no data received [01:48:30]OFD Sender: No OFD packet to send [01:48:35]OFD Sender: No OFD packet to send [01:48:40]OFD Sender: No OFD packet to send [01:48:45]OFD Sender: No OFD packet to send [01:48:50]OFD Sender: No OFD packet to send [01:48:55]OFD Sender: No OFD packet to send [01:48:57]recv_with_timeout no data received [01:49:00]OFD Sender: No OFD packet to send [01:49:05]OFD Sender: No OFD packet to send [01:49:10]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:51]OFD Sender: No OFD packet to send [01:50:56]OFD Sender: No OFD packet to send [01:51:01]OFD Sender: No OFD packet to send [01:51:06]OFD Sender: No OFD packet to send [01:51:07]recv_with_timeout no data received [01:51:11]OFD Sender: No OFD packet to send [01:51:16]OFD Sender: No OFD packet to send [01:51:21]OFD Sender: No OFD packet to send [01:51:26]OFD Sender: No OFD packet to send [01:51:31]OFD Sender: No OFD packet to send [01:51:32]recv_with_timeout no data received [01:51:36]OFD Sender: No OFD packet to send [01:51:41]OFD Sender: No OFD packet to send [01:51:46]OFD Sender: No OFD packet to send [01:51:49]recv_with_timeout no data received [01:51:51]OFD Sender: No OFD packet to send [01:51:56]OFD Sender: No OFD packet to send [01:51:59]recv_with_timeout no data received [01:52:01]OFD Sender: No OFD packet to send [01:52:06]OFD Sender: No OFD packet to send [01:52:11]OFD Sender: No OFD packet to send [01:52:16]OFD Sender: No OFD packet to send [01:52:21]OFD Sender: No OFD packet to send [01:52:26]OFD Sender: No OFD packet to send [01:52:31]OFD Sender: No OFD packet to send [01:52:36]OFD Sender: No OFD packet to send [01:52:41]OFD Sender: No OFD packet to send [01:52:46]OFD Sender: No OFD packet to send [01:52:51]OFD Sender: No OFD packet to send [01:52:56]OFD Sender: No OFD packet to send [01:53:01]OFD Sender: No OFD packet to send [01:53:06]OFD Sender: No OFD packet to send [01:53:11]OFD Sender: No OFD packet to send [01:53:16]OFD Sender: No OFD packet to send [01:53:19]recv_with_timeout no data received [01:53:21]OFD Sender: No OFD packet to send [01:53:26]OFD Sender: No OFD packet to send [01:53:31]OFD Sender: No OFD packet to send [01:53:33]recv_with_timeout no data received [01:53:36]OFD Sender: No OFD packet to send [01:53:41]OFD Sender: No OFD packet to send [01:53:46]OFD Sender: No OFD packet to send [01:53:51]OFD Sender: No OFD packet to send [01:53:56]OFD Sender: No OFD packet to send [01:54:02]OFD Sender: No OFD packet to send [01:54:07]OFD Sender: No OFD packet to send [01:54:12]OFD Sender: No OFD packet to send [01:54:17]OFD Sender: No OFD packet to send [01:54:22]OFD Sender: No OFD packet to send [01:54:27]OFD Sender: No OFD packet to send [01:54:32]OFD Sender: No OFD packet to send [01:54:37]OFD Sender: No OFD packet to send [01:54:41]recv_with_timeout no data received [01:54:42]OFD Sender: No OFD packet to send [01:54:47]OFD Sender: No OFD packet to send [01:54:52]OFD Sender: No OFD packet to send [01:54:57]OFD Sender: No OFD packet to send [01:55:02]OFD Sender: No OFD packet to send [01:55:07]OFD Sender: No OFD packet to send [01:55:12]OFD Sender: No OFD packet to send [01:55:17]OFD Sender: No OFD packet to send [01:55:22]OFD Sender: No OFD packet to send [01:55:27]OFD Sender: No OFD packet to send [01:55:32]OFD Sender: No OFD packet to send [01:55:37]OFD Sender: No OFD packet to send [01:55:42]OFD Sender: No OFD packet to send [01:55:47]OFD Sender: No OFD packet to send [01:55:52]OFD Sender: No OFD packet to send [01:55:57]OFD Sender: No OFD packet to send [01:56:02]OFD Sender: No OFD packet to send [01:56:07]OFD Sender: No OFD packet to send [01:56:12]OFD Sender: No OFD packet to send [01:56:17]OFD Sender: No OFD packet to send [01:56:22]OFD Sender: No OFD packet to send [01:56:27]OFD Sender: No OFD packet to send [01:56:32]OFD Sender: No OFD packet to send [01:56:37]OFD Sender: No OFD packet to send [01:56:42]OFD Sender: No OFD packet to send [01:56:47]OFD Sender: No OFD packet to send [01:56:52]OFD Sender: No OFD packet to send [01:56:57]OFD Sender: No OFD packet to send [01:57:02]OFD Sender: No OFD packet to send [01:57:07]OFD Sender: No OFD packet to send [01:57:12]OFD Sender: No OFD packet to send [01:57:17]OFD Sender: No OFD packet to send [01:57:22]OFD Sender: No OFD packet to send [01:57:27]OFD Sender: No OFD packet to send [01:57:32]OFD Sender: No OFD packet to send [01:57:37]OFD Sender: No OFD packet to send [01:57:42]OFD Sender: No OFD packet to send [01:57:47]OFD Sender: No OFD packet to send [01:57:52]OFD Sender: No OFD packet to send [01:57:57]OFD Sender: No OFD packet to send [01:58:02]OFD Sender: No OFD packet to send [01:58:07]OFD Sender: No OFD packet to send [01:58:12]OFD Sender: No OFD packet to send [01:58:17]OFD Sender: No OFD packet to send [01:58:22]OFD Sender: No OFD packet to send [01:58:27]OFD Sender: No OFD packet to send [01:58:32]OFD Sender: No OFD packet to send [01:58:37]OFD Sender: No OFD packet to send [01:58:43]OFD Sender: No OFD packet to send [01:58:48]OFD Sender: No OFD packet to send [01:58:53]OFD Sender: No OFD packet to send [01:58:58]OFD Sender: No OFD packet to send [01:59:03]OFD Sender: No OFD packet to send [01:59:08]OFD Sender: No OFD packet to send [01:59:13]OFD Sender: No OFD packet to send [01:59:18]OFD Sender: No OFD packet to send [01:59:23]OFD Sender: No OFD packet to send [01:59:28]OFD Sender: No OFD packet to send [01:59:33]OFD Sender: No OFD packet to send [01:59:38]OFD Sender: No OFD packet to send [01:59:43]OFD Sender: No OFD packet to send [01:59:48]OFD Sender: No OFD packet to send [01:59:53]OFD Sender: No OFD packet to send [01:59:58]OFD Sender: No OFD packet to send [02:00:03]OFD Sender: No OFD packet to send [02:00:08]OFD Sender: No OFD packet to send [02:00:08]recv_with_timeout no data received [02:00:13]OFD Sender: No OFD packet to send [02:00:18]OFD Sender: No OFD packet to send [02:00:23]OFD Sender: No OFD packet to send [02:00:28]OFD Sender: No OFD packet to send [02:00:33]OFD Sender: No OFD packet to send [02:00:38]OFD Sender: No OFD packet to send [02:00:43]OFD Sender: No OFD packet to send [02:00:48]OFD Sender: No OFD packet to send [02:00:53]OFD Sender: No OFD packet to send [02:00:58]OFD Sender: No OFD packet to send [02:01:03]OFD Sender: No OFD packet to send [02:01:08]OFD Sender: No OFD packet to send [02:01:13]OFD Sender: No OFD packet to send [02:01:18]OFD Sender: No OFD packet to send [02:01:23]OFD Sender: No OFD packet to send [02:01:28]OFD Sender: No OFD packet to send [02:01:33]OFD Sender: No OFD packet to send [02:01:38]OFD Sender: No OFD packet to send [02:01:43]OFD Sender: No OFD packet to send [02:01:48]OFD Sender: No OFD packet to send [02:01:53]OFD Sender: No OFD packet to send [02:01:58]OFD Sender: No OFD packet to send [02:02:03]OFD Sender: No OFD packet to send [02:02:08]OFD Sender: No OFD packet to send [02:02:13]OFD Sender: No OFD packet to send [02:02:18]OFD Sender: No OFD packet to send [02:02:23]OFD Sender: No OFD packet to send [02:02:28]OFD Sender: No OFD packet to send [02:02:33]OFD Sender: No OFD packet to send [02:02:36]recv_with_timeout no data received [02:02:38]OFD Sender: No OFD packet to send [02:02:43]OFD Sender: No OFD packet to send [02:02:48]OFD Sender: No OFD packet to send [02:02:53]OFD Sender: No OFD packet to send [02:02:58]OFD Sender: No OFD packet to send [02:03:03]OFD Sender: No OFD packet to send [02:03:08]OFD Sender: No OFD packet to send [02:03:13]OFD Sender: No OFD packet to send [02:03:18]OFD Sender: No OFD packet to send [02:03:23]OFD Sender: No OFD packet to send [02:03:29]OFD Sender: No OFD packet to send [02:03:34]OFD Sender: No OFD packet to send [02:03:39]OFD Sender: No OFD packet to send [02:03:44]OFD Sender: No OFD packet to send [02:03:49]OFD Sender: No OFD packet to send [02:03:54]OFD Sender: No OFD packet to send [02:03:59]OFD Sender: No OFD packet to send [02:04:04]OFD Sender: No OFD packet to send [02:04:09]OFD Sender: No OFD packet to send [02:04:14]OFD Sender: No OFD packet to send [02:04:19]OFD Sender: No OFD packet to send [02:04:24]OFD Sender: No OFD packet to send [02:04:29]OFD Sender: No OFD packet to send [02:04:34]OFD Sender: No OFD packet to send [02:04:39]OFD Sender: No OFD packet to send [02:04:44]recv_with_timeout no data received [02:04:44]OFD Sender: No OFD packet to send [02:04:49]OFD Sender: No OFD packet to send [02:04:54]OFD Sender: No OFD packet to send [02:04:59]OFD Sender: No OFD packet to send [02:05:04]OFD Sender: No OFD packet to send [02:05:09]OFD Sender: No OFD packet to send [02:05:13]recv_with_timeout no data received [02:05:14]OFD Sender: No OFD packet to send [02:05:19]OFD Sender: No OFD packet to send [02:05:24]OFD Sender: No OFD packet to send [02:05:29]OFD Sender: No OFD packet to send [02:05:34]OFD Sender: No OFD packet to send [02:05:39]OFD Sender: No OFD packet to send [02:05:44]OFD Sender: No OFD packet to send [02:05:49]OFD Sender: No OFD packet to send [02:05:54]OFD Sender: No OFD packet to send [02:05:59]OFD Sender: No OFD packet to send [02:06:04]OFD Sender: No OFD packet to send [02:06:09]OFD Sender: No OFD packet to send [02:06:14]OFD Sender: No OFD packet to send [02:06:19]OFD Sender: No OFD packet to send [02:06:24]OFD Sender: No OFD packet to send [02:06:29]OFD Sender: No OFD packet to send [02:06:34]OFD Sender: No OFD packet to send [02:06:39]OFD Sender: No OFD packet to send [02:06:44]OFD Sender: No OFD packet to send [02:06:49]OFD Sender: No OFD packet to send [02:06:54]OFD Sender: No OFD packet to send [02:06:59]OFD Sender: No OFD packet to send [02:07:04]OFD Sender: No OFD packet to send [02:07:09]OFD Sender: No OFD packet to send [02:07:14]OFD Sender: No OFD packet to send [02:07:18]recv_with_timeout no data received [02:07:19]OFD Sender: No OFD packet to send [02:07:24]OFD Sender: No OFD packet to send [02:07:29]OFD Sender: No OFD packet to send [02:07:34]OFD Sender: No OFD packet to send [02:07:39]OFD Sender: No OFD packet to send [02:07:44]OFD Sender: No OFD packet to send [02:07:49]OFD Sender: No OFD packet to send [02:07:54]OFD Sender: No OFD packet to send [02:07:59]OFD Sender: No OFD packet to send [02:08:00]recv_with_timeout no data received [02:08:04]OFD Sender: No OFD packet to send [02:08:09]OFD Sender: No OFD packet to send [02:08:15]OFD Sender: No OFD packet to send [02:08:20]OFD Sender: No OFD packet to send [02:08:25]OFD Sender: No OFD packet to send [02:08:30]OFD Sender: No OFD packet to send [02:08:34]recv_with_timeout no data received [02:08:35]OFD Sender: No OFD packet to send [02:08:40]OFD Sender: No OFD packet to send [02:08:45]OFD Sender: No OFD packet to send [02:08:50]OFD Sender: No OFD packet to send [02:08:55]OFD Sender: No OFD packet to send [02:09:00]OFD Sender: No OFD packet to send [02:09:05]OFD Sender: No OFD packet to send [02:09:10]OFD Sender: No OFD packet to send [02:09:15]OFD Sender: No OFD packet to send [02:09:20]OFD Sender: No OFD packet to send [02:09:25]OFD Sender: No OFD packet to send [02:09:30]OFD Sender: No OFD packet to send [02:09:35]OFD Sender: No OFD packet to send [02:09:37]recv_with_timeout no data received [02:09:40]OFD Sender: No OFD packet to send [02:09:45]OFD Sender: No OFD packet to send [02:09:50]OFD Sender: No OFD packet to send [02:09:55]OFD Sender: No OFD packet to send [02:10:00]OFD Sender: No OFD packet to send [02:10:05]OFD Sender: No OFD packet to send [02:10:10]OFD Sender: No OFD packet to send [02:10:15]OFD Sender: No OFD packet to send [02:10:20]OFD Sender: No OFD packet to send [02:10:25]OFD Sender: No OFD packet to send [02:10:30]OFD Sender: No OFD packet to send [02:10:35]OFD Sender: No OFD packet to send [02:10:40]OFD Sender: No OFD packet to send [02:10:45]OFD Sender: No OFD packet to send [02:10:50]OFD Sender: No OFD packet to send [02:10:55]OFD Sender: No OFD packet to send [02:11:00]OFD Sender: No OFD packet to send [02:11:05]OFD Sender: No OFD packet to send [02:11:10]OFD Sender: No OFD packet to send [02:11:15]OFD Sender: No OFD packet to send [02:11:20]OFD Sender: No OFD packet to send [02:11:25]OFD Sender: No OFD packet to send [02:11:30]OFD Sender: No OFD packet to send [02:11:35]OFD Sender: No OFD packet to send [02:11:40]OFD Sender: No OFD packet to send [02:11:45]OFD Sender: No OFD packet to send [02:11:50]OFD Sender: No OFD packet to send [02:11:53]recv_with_timeout no data received [02:11:55]OFD Sender: No OFD packet to send [02:12:00]OFD Sender: No OFD packet to send [02:12:05]OFD Sender: No OFD packet to send [02:12:10]OFD Sender: No OFD packet to send [02:12:15]OFD Sender: No OFD packet to send [02:12:20]OFD Sender: No OFD packet to send [02:12:25]OFD Sender: No OFD packet to send [02:12:29]recv_with_timeout no data received [02:12:30]OFD Sender: No OFD packet to send [02:12:35]OFD Sender: No OFD packet to send [02:12:40]OFD Sender: No OFD packet to send [02:12:45]OFD Sender: No OFD packet to send [02:12:50]OFD Sender: No OFD packet to send [02:12:52]recv_with_timeout no data received [02:12:56]OFD Sender: No OFD packet to send [02:13:01]OFD Sender: No OFD packet to send [02:13:06]OFD Sender: No OFD packet to send [02:13:11]OFD Sender: No OFD packet to send [02:13:16]OFD Sender: No OFD packet to send [02:13:21]OFD Sender: No OFD packet to send [02:13:26]OFD Sender: No OFD packet to send [02:13:31]OFD Sender: No OFD packet to send [02:13:36]OFD Sender: No OFD packet to send [02:13:41]OFD Sender: No OFD packet to send [02:13:46]OFD Sender: No OFD packet to send [02:13:51]OFD Sender: No OFD packet to send [02:13:56]OFD Sender: No OFD packet to send [02:14:01]OFD Sender: No OFD packet to send [02:14:06]OFD Sender: No OFD packet to send [02:14:10]recv_with_timeout no data received [02:14:11]OFD Sender: No OFD packet to send [02:14:16]OFD Sender: No OFD packet to send [02:14:21]OFD Sender: No OFD packet to send [02:14:26]OFD Sender: No OFD packet to send [02:14:30]recv_with_timeout no data received [02:14:31]OFD Sender: No OFD packet to send [02:14:36]OFD Sender: No OFD packet to send [02:14:41]OFD Sender: No OFD packet to send [02:14:46]OFD Sender: No OFD packet to send [02:14:51]OFD Sender: No OFD packet to send [02:14:56]OFD Sender: No OFD packet to send [02:15:01]OFD Sender: No OFD packet to send [02:15:06]OFD Sender: No OFD packet to send [02:15:11]OFD Sender: No OFD packet to send [02:15:16]OFD Sender: No OFD packet to send [02:15:21]OFD Sender: No OFD packet to send [02:15:23]recv_with_timeout no data received [02:15:26]OFD Sender: No OFD packet to send [02:15:31]OFD Sender: No OFD packet to send [02:15:36]OFD Sender: No OFD packet to send [02:15:41]OFD Sender: No OFD packet to send [02:15:46]OFD Sender: No OFD packet to send [02:15:51]OFD Sender: No OFD packet to send [02:15:56]OFD Sender: No OFD packet to send [02:16:01]OFD Sender: No OFD packet to send [02:16:06]OFD Sender: No OFD packet to send [02:16:11]OFD Sender: No OFD packet to send [02:16:16]OFD Sender: No OFD packet to send [02:16:21]OFD Sender: No OFD packet to send [02:16:26]OFD Sender: No OFD packet to send [02:16:31]OFD Sender: No OFD packet to send [02:16:36]OFD Sender: No OFD packet to send [02:16:41]OFD Sender: No OFD packet to send [02:16:46]OFD Sender: No OFD packet to send [02:16:51]OFD Sender: No OFD packet to send [02:16:56]OFD Sender: No OFD packet to send [02:17:01]OFD Sender: No OFD packet to send [02:17:06]OFD Sender: No OFD packet to send [02:17:11]OFD Sender: No OFD packet to send [02:17:16]OFD Sender: No OFD packet to send [02:17:21]OFD Sender: No OFD packet to send [02:17:26]OFD Sender: No OFD packet to send [02:17:31]OFD Sender: No OFD packet to send [02:17:36]OFD Sender: No OFD packet to send [02:17:42]OFD Sender: No OFD packet to send [02:17:47]OFD Sender: No OFD packet to send [02:17:52]OFD Sender: No OFD packet to send [02:17:57]OFD Sender: No OFD packet to send [02:18:02]OFD Sender: No OFD packet to send [02:18:07]OFD Sender: No OFD packet to send [02:18:12]OFD Sender: No OFD packet to send [02:18:17]OFD Sender: No OFD packet to send [02:18:22]OFD Sender: No OFD packet to send [02:18:27]OFD Sender: No OFD packet to send [02:18:32]OFD Sender: No OFD packet to send [02:18:37]OFD Sender: No OFD packet to send [02:18:42]OFD Sender: No OFD packet to send [02:18:47]OFD Sender: No OFD packet to send [02:18:49]recv_with_timeout no data received [02:18:52]OFD Sender: No OFD packet to send [02:18:57]OFD Sender: No OFD packet to send [02:19:02]OFD Sender: No OFD packet to send [02:19:07]OFD Sender: No OFD packet to send [02:19:12]OFD Sender: No OFD packet to send [02:19:13]recv_with_timeout no data received [02:19:17]OFD Sender: No OFD packet to send [02:19:22]OFD Sender: No OFD packet to send [02:19:27]OFD Sender: No OFD packet to send [02:19:32]OFD Sender: No OFD packet to send [02:19:37]OFD Sender: No OFD packet to send [02:19:42]OFD Sender: No OFD packet to send [02:20:02]OFD Sender: No OFD packet to send [02:20:07]OFD Sender: No OFD packet to send [02:20:12]OFD Sender: No OFD packet to send [02:20:14]recv_with_timeout no data received [02:20:17]OFD Sender: No OFD packet to send [02:20:22]OFD Sender: No OFD packet to send [02:20:27]OFD Sender: No OFD packet to send [02:20:32]OFD Sender: No OFD packet to send [02:20:37]OFD Sender: No OFD packet to send [02:20:42]OFD Sender: No OFD packet to send [02:20:46]accept exits with 7 [02:20:46]New connection [02:20:46]New thread 3067465060 created [02:20:46]Thread 3067321700 joined [02:20:46]Waiting for new connection... [02:20:46] Sock 7.Parse request [02:20:46]Sock 7.Check first char [02:20:46]Sock 7.First char is OK [02:20:46]request: POST /json_proto HTTP/1.0 [02:20:46]Method: POST [02:20:46]URL: /json_proto [02:20:46]Method is POST - this is cgi request [02:20:46]url: /json_proto [02:20:46]query_string will be loaded in cgi processing [02:20:46]execute_cgi json_proto POST (null) [02:20:46]execute_cgi path=json_proto method=POST [02:20:46]POST find Content-Length [02:20:46]Host: 172.17.43.67:8080 [02:20:46]Content-Length: 683 [02:20:46]Content-Type: application/json [02:20:46] [02:20:46]POST finish read [02:20:46]Found Content-Length = 683 [02:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:20:46]execute_script... [02:20: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)1785696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:20:46]POST & json_proto [02:20:46]process_json_proto [02:20:46]json parsed OK: [02:20:46]protocol is kg_v1.0 [02:20:46]action value=close_receipt [02:20:46]process_action close_receipt [02:20:46]cmd_close_receipt [02:20:46]MH_GetDate [02:20:46]Write to MH i2c: F0 00 00 D8 01 C8 [02:20:46]Write i2c OK [02:20:46]MH_I2C_Read... [02:20:46]Read from MH i2c: F0 [02:20:46]MH_I2C_Read... [02:20:46]Read from MH i2c: F0 09 00 [02:20:46]MH_I2C_Read... [02:20:46]Read from MH i2c: F0 09 00 D8 01 00 FF 7E EF 66 6A BD 47 65 76 [02:20:46]GetLastDocTimeStamp 1726969258 [02:20:46]current date 1726971647 [02:20:46]FM_GetShiftState [02:20:46]SAM_PROTO_GetShiftState [02:20:46]wFMCommunicate request_size=4 [02:20:46]MH_SAM_APDU [02:20:46]CAPDU: 80 13 01 00 [02:20:46]Write to MH i2c: E2 08 00 D9 01 80 13 01 00 00 00 00 00 57 [02:20:46]Write i2c OK [02:20:46]MH_I2C_Read... [02:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:47]Read from MH i2c: E2 [02:20:47]MH_I2C_Read... [02:20:47]Read from MH i2c: E2 0E 00 [02:20:47]MH_I2C_Read... [02:20:47]Read from MH i2c: E2 0E 00 D9 01 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 9E [02:20:47]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [02:20:47]wFMCommunicate OK [02:20:47]SAM_PROTO_GetShiftState done [02:20:47]FM_GetShiftState done [02:20:47]opened in 1726966141 [02:20:47]opened+sec_in_day 1727052541 [02:20:47]quantity*price = 100005 [02:20:47]sum+1 = 100006 [02:20:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 12 22.09.2024 02:20 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151681 ФПД: 275893174959618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T022047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151681&fm=275893174959618&tin=02508201610067®Number=0000000000091825&sum=100000 [02:20:48]StoreToDocumentArchive [02:20:48]shift 475 fd 151681 [02:20:48]save to /storage/0475/doc_00151681 [02:20:48]save last doc name /storage/0475/doc_00151681 to /storage/kkm_last_doc_name [02:20:48]save OK [02:20:48]Clear old archive folders... [02:20:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:20:48]tlvbuf is 01432360 [02:20:48]SAM_PROTO_ClearQueue [02:20:48]wFMCommunicate request_size=4 [02:20:48]MH_SAM_APDU [02:20:48]CAPDU: 80 09 00 00 [02:20:48]Write to MH i2c: E2 08 00 E6 01 80 09 00 00 00 00 00 00 59 [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:20:48]Read from MH i2c: E2 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [02:20:48]RAPDU: 90 00 [02:20:48]wFMCommunicate OK [02:20:48]SAM_PROTO_ClearQueue done [02:20:48]KKMCreateOFDPacket [02:20:48]OFDProtocolAddRootSTLVToBuf [02:20:48]FM_MakeSignedData [02:20:48]FM_MakeSignedData [02:20:48]SAM_PROTO_SignData [02:20:48]wFMCommunicate request_size=4 [02:20:48]MH_SAM_APDU [02:20:48]CAPDU: 80 0D 01 02 [02:20:48]Write to MH i2c: E2 08 00 E7 01 80 0D 01 02 00 00 00 00 61 [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:20:48]Read from MH i2c: E2 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [02:20:48]RAPDU: 90 00 [02:20:48]wFMCommunicate OK [02:20:48]wFMCommunicate request_size=255 [02:20:48]MH_SAM_APDU [02:20: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 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 FF 7E EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 50 02 00 35 04 06 00 FA [02:20:48]Write to MH i2c: E2 02 01 E8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 FF 7E EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 50 02 00 35 04 06 00 FA 00 00 F6 [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:48]Read from MH i2c: E2 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [02:20:48]RAPDU: 90 00 [02:20:48]wFMCommunicate OK [02:20:48]wFMCommunicate request_size=10 [02:20:48]MH_SAM_APDU [02:20:48]CAPDU: 80 0D 02 02 05 EC 62 B0 7E 02 [02:20:48]Write to MH i2c: E2 0D 00 E9 01 80 0D 02 02 05 00 EC 62 B0 7E 02 00 00 EC [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:20:48]Read from MH i2c: E2 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [02:20:48]RAPDU: 90 00 [02:20:48]wFMCommunicate OK [02:20:48]wFMCommunicate request_size=4 [02:20:48]MH_SAM_APDU [02:20:48]CAPDU: 80 0D 03 02 [02:20:48]Write to MH i2c: E2 08 00 EA 01 80 0D 03 02 00 00 00 00 66 [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:20:48]Read from MH i2c: E2 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 0B 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 0B 00 EA 01 00 2E D0 14 59 C0 FE 05 19 90 00 AE [02:20:48]RAPDU: 2E D0 14 59 C0 FE 05 19 90 00 [02:20:48]wFMCommunicate OK [02:20:48]SAM_PROTO_SignData done [02:20:48]FM_MakeSignedData done [02:20:48]CreateOFDProtocolMessage [02:20:48]wFMCommunicate request_size=4 [02:20:48]MH_SAM_APDU [02:20:48]CAPDU: 80 11 00 00 [02:20:48]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:48]Read from MH i2c: E2 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 17 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: E2 17 00 EB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 B9 [02:20:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:20:48]wFMCommunicate OK [02:20:48]CreateOFDProtocolMessage done [02:20:48]OFDSenderStorePacket 151681 [02:20:48]StoreOFDPacket docnum=151681 [02:20:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 B4 07 01 9E E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 FF 7E EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 50 02 00 35 04 06 00 FA EC 62 B0 7E 02 2E D0 14 59 C0 FE 05 19 [02:20:48]CheckFolder [02:20:48]dirname=/storage/ofd_packets [02:20:48]CheckFolder done [02:20:48]ProducePacketName [02:20:48]name=ofd_packets/00151681 [02:20:48]NVStorageSaveData ofd_packets/00151681 [02:20:48]File name is /storage/ofd_packets/00151681 [02:20:48]Write 301 bytes [02:20:48]NVStorageSaveData done [02:20:48]OFDSenderStorePacket done [02:20:48]KKMCreateOFDPacket done [02:20:48]NVStorageSaveData kkm_last_timestamp [02:20:48]File name is /storage/kkm_last_timestamp [02:20:48]Write 4 bytes [02:20:48]NVStorageSaveData done [02:20:48]ExternCall_PrintAddStr [02:20:48]wPrintStart [02:20:48]Write to MH i2c: 01 00 00 EC 01 ED [02:20:48]Write i2c OK [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: 01 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: 01 07 00 [02:20:48]MH_I2C_Read... [02:20:48]Read from MH i2c: 01 07 00 EC 01 00 00 00 00 00 FF 0F 02 [02:20:48]RasterBufferAndPrint [02:20:48]line Счет N : (1)1785696 [02:20:48]line ИНН: 02508201610067 [02:20:48]line Контрольно-Кассовый Чек [02:20:48]line ПРОДАЖА [02:20:48]line ТРК (МРК, ГНК) : 42 [02:20:48]line Товар: 2710124130 [02:20:48]line Аи-92-К-5 [02:20:48]line 14.750 * 67.80 [02:20:48]line = 1000.05 [02:20:48]line НДС 12% НСП 1% [02:20:48]line > о реализуемом товаре [02:20:48]line ОКРУГЛЕНИЕ: -0.05 [02:20:48]line ИТОГО: 1000.00 [02:20:48]line Внесено: 1000.00 [02:20:48]line СДАЧА: 0.00 [02:20:48]line НСП 1% : 8.85 [02:20:48]line НДС 12% : 106.20 [02:20:48]line Наличными: 1000.00 [02:20:48]line Безнал.: 0.00 [02:20:48]line Место: АЗС № 89 "Партнер Нефть" [02:20:48]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:20:48]line СНО: Общий режим [02:20:48]line Чек 12 22.09.2024 02:20 [02:20:48]line Смена: 475 ФФД: 1.0 [02:20:48]line ЗНМ: 0300000113 [02:20:48]line РНМ: 0000000000091825 [02:20:48]line Версия ККМ: 001 [02:20:48]line ФМ: 0000000000871835 [02:20:48]line ФД: 151681 [02:20:48]line ФПД: 275893174959618 [02:20:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T022047&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151681&fm=275893174959618&tin=02508201610067®Number=0000000000091825&sum=100000 [02:20:49]OFD Sender: Processing packet 151681 [packets to send 826, broken 825] [02:20:49]ProducePacketName [02:20:49]name=ofd_packets/00151681 [02:20:49]OFD Sender: To server: pG, [02:20:49]CommunicateWithHost lk.salyk.kg:30040 [02:20:49]ConnectInit lk.salyk.kg [02:20:49]written 0, free lines is 4095 [02:20:49]Write to MH i2c: 01 00 00 17 02 19 [02:20:49]Write i2c OK [02:20:49]MH_I2C_Read... [02:20:49]Read from MH i2c: 01 [02:20:49]MH_I2C_Read... [02:20:49]Read from MH i2c: 01 07 00 [02:20:49]MH_I2C_Read... [02:20:49]Read from MH i2c: 01 07 00 17 02 00 00 00 00 00 DA 0C 06 [02:20:49]RasterBufferAndPrint [02:20:49]line [02:20:49]line [02:20:49]line [02:20:49]line [02:20:49]line [02:20:49]written 0, free lines is 3296 [02:20:49]MH_Cut [02:20:49]Write to MH i2c: D1 01 00 1E 02 01 F2 [02:20:49]Write i2c OK [02:20:49]MH_I2C_Read... [02:20:49]Read from MH i2c: D1 [02:20:49]MH_I2C_Read... [02:20:49]Read from MH i2c: D1 01 00 [02:20:49]MH_I2C_Read... [02:20:49]Read from MH i2c: D1 01 00 1E 02 00 F1 [02:20:49]Write to MH i2c: 01 00 00 1F 02 21 [02:20:49]Write i2c OK [02:20:49]MH_I2C_Read... [02:20:50]*** Cut start [02:20:50]*** Purtial cut [02:20:50]*** Stage 1: CUTSNS_PIN = 1 [02:20:50]Read from MH i2c: 01 [02:20:50]MH_I2C_Read... [02:20:50]*** Stop cut motor [02:20:50]*** Cut end [02:20:50]Read from MH i2c: 01 07 00 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: 01 07 00 1F 02 00 00 00 00 00 FF 0F 36 [02:20:50]process_action close_receipt done [02:20:50]requested_data is exist [02:20:50]produce_requested_data [02:20:50]requested_item fm.sn is exist - process it [02:20:50]wFMCommunicate request_size=4 [02:20:50]MH_SAM_APDU [02:20:50]CAPDU: 80 11 00 00 [02:20:50]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [02:20:50]Write i2c OK [02:20:50]MH_I2C_Read... [02:20:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:20:50]Read from MH i2c: E2 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: E2 17 00 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 EF [02:20:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:20:50]wFMCommunicate OK [02:20:50]requested_item fd.num is exist - process it [02:20:50]SAM_PROTO_GetFieldsCounters [02:20:50]wFMCommunicate request_size=4 [02:20:50]MH_SAM_APDU [02:20:50]CAPDU: 80 13 00 00 [02:20:50]Write to MH i2c: E2 08 00 21 02 80 13 00 00 00 00 00 00 9F [02:20:50]Write i2c OK [02:20:50]MH_I2C_Read... [02:20:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:20:50]Read from MH i2c: E2 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: E2 62 00 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: E2 62 00 21 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [02:20:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 81 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0C 00 00 00 5E 04 04 00 0C 00 00 00 57 04 04 00 0D 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:20:50]wFMCommunicate OK [02:20:50]SAM_PROTO_GetFieldsCounters done [02:20:50]requested_item shift.num is exist - process it [02:20:50]requested_item shift.opened is exist - process it [02:20:50]req_shift_opened [02:20:50]FM_GetShiftState [02:20:50]SAM_PROTO_GetShiftState [02:20:50]wFMCommunicate request_size=4 [02:20:50]MH_SAM_APDU [02:20:50]CAPDU: 80 13 01 00 [02:20:50]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [02:20:50]Write i2c OK [02:20:50]MH_I2C_Read... [02:20:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:20:50]Read from MH i2c: E2 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: E2 0E 00 [02:20:50]MH_I2C_Read... [02:20:50]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 E8 [02:20:50]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [02:20:50]wFMCommunicate OK [02:20:50]SAM_PROTO_GetShiftState done [02:20:50]FM_GetShiftState done [02:20:50]req_shift_opened done [02:20:50]requested_item shift.open_date is exist - process it [02:20:50]req_shift_open_date [02:20:50]req_shift_open_date done [02:20:50]produce_requested_data done [02:20:50]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151681,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [02:20:50]process_action_free close_receipt [02:20:50]json_value_free [02:20:50]json_value_free done [02:20:50]process_json_proto returns [02:20:50]Send response to host [02:20:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151681,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [02:20:50]free response buf [02:20:50]execute_script done [02:20:50]execute_script returns [02:20:50]free content buf [02:20:50]Sock 7.Close socket [02:20:50]Sock 7.Thread stoped [02:20:50]recv_with_timeout no data received [02:20:53]Connected sock=11 [02:20:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 12 B4 07 01 9E E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 00 00 00 F4 03 04 00 FF 7E EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 50 02 00 35 04 06 00 FA EC 62 B0 7E 02 2E D0 14 59 C0 FE 05 19 [02:20:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 AA 6C 47 00 FA 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 81 50 02 00 F4 03 04 00 09 27 EF 66 B6 04 01 00 00 5B 86 5B 34 EA 8F 6E 41 [02:20:54]CommunicateWithHost err = 0 [02:20:54]CheckOFDResponse [02:20:54]1017 (14) - 77093643461234 [02:20:54]1041 (16) - 0000000000871835 [02:20:54]1040 (4) - 151681 [02:20:54]1012 (4) - 21.09.2024 20:05 [02:20:54]1206 (1) - 0 [02:20:54]OFD Sender: Remove packet 151681 [02:20:54]ProducePacketName [02:20:54]name=ofd_packets/00151681 [02:20:54]NVStorageDeleteData [02:20:55]OFD Sender: No OFD packet to send [02:21:00]OFD Sender: No OFD packet to send [02:21:05]OFD Sender: No OFD packet to send [02:21:10]OFD Sender: No OFD packet to send [02:21:15]OFD Sender: No OFD packet to send [02:21:20]OFD Sender: No OFD packet to send [02:21:25]OFD Sender: No OFD packet to send [02:21:30]OFD Sender: No OFD packet to send [02:21:35]OFD Sender: No OFD packet to send [02:21:40]OFD Sender: No OFD packet to send [02:21:45]OFD Sender: No OFD packet to send [02:21:47]recv_with_timeout no data received [02:21:50]OFD Sender: No OFD packet to send [02:21:55]OFD Sender: No OFD packet to send [02:22:00]OFD Sender: No OFD packet to send [02:22:04]recv_with_timeout no data received [02:22:05]OFD Sender: No OFD packet to send [02:22:10]OFD Sender: No OFD packet to send [02:22:15]OFD Sender: No OFD packet to send [02:22:20]OFD Sender: No OFD packet to send [02:22:25]OFD Sender: No OFD packet to send [02:22:30]OFD Sender: No OFD packet to send [02:22:35]OFD Sender: No OFD packet to send [02:22:40]OFD Sender: No OFD packet to send [02:22:45]OFD Sender: No OFD packet to send [02:22:50]OFD Sender: No OFD packet to send [02:22:55]OFD Sender: No OFD packet to send [02:23:00]OFD Sender: No OFD packet to send [02:23:04]recv_with_timeout no data received [02:23:05]OFD Sender: No OFD packet to send [02:23:10]OFD Sender: No OFD packet to send [02:23:15]OFD Sender: No OFD packet to send [02:23:20]OFD Sender: No OFD packet to send [02:23:25]OFD Sender: No OFD packet to send [02:23:30]OFD Sender: No OFD packet to send [02:23:35]OFD Sender: No OFD packet to send [02:23:40]OFD Sender: No OFD packet to send [02:23:45]OFD Sender: No OFD packet to send [02:23:46]recv_with_timeout no data received [02:23:50]OFD Sender: No OFD packet to send [02:23:55]OFD Sender: No OFD packet to send [02:24:00]OFD Sender: No OFD packet to send [02:24:05]OFD Sender: No OFD packet to send [02:24:10]recv_with_timeout no data received [02:24:10]OFD Sender: No OFD packet to send [02:24:15]OFD Sender: No OFD packet to send [02:24:20]OFD Sender: No OFD packet to send [02:24:25]OFD Sender: No OFD packet to send [02:24:30]OFD Sender: No OFD packet to send [02:24:35]OFD Sender: No OFD packet to send [02:24:40]OFD Sender: No OFD packet to send [02:24:45]OFD Sender: No OFD packet to send [02:24:50]OFD Sender: No OFD packet to send [02:24:54]recv_with_timeout no data received [02:24:55]OFD Sender: No OFD packet to send [02:25:00]OFD Sender: No OFD packet to send [02:25:05]OFD Sender: No OFD packet to send [02:25:10]OFD Sender: No OFD packet to send [02:25:16]OFD Sender: No OFD packet to send [02:25:21]OFD Sender: No OFD packet to send [02:25:26]OFD Sender: No OFD packet to send [02:25:31]OFD Sender: No OFD packet to send [02:25:36]OFD Sender: No OFD packet to send [02:25:41]OFD Sender: No OFD packet to send [02:25:46]OFD Sender: No OFD packet to send [02:25:51]OFD Sender: No OFD packet to send [02:25:53]recv_with_timeout no data received [02:25:56]OFD Sender: No OFD packet to send [02:26:01]OFD Sender: No OFD packet to send [02:26:06]OFD Sender: No OFD packet to send [02:26:11]OFD Sender: No OFD packet to send [02:26:16]OFD Sender: No OFD packet to send [02:26:21]OFD Sender: No OFD packet to send [02:26:26]OFD Sender: No OFD packet to send [02:26:31]OFD Sender: No OFD packet to send [02:26:36]OFD Sender: No OFD packet to send [02:26:38]recv_with_timeout no data received [02:26:41]OFD Sender: No OFD packet to send [02:26:46]OFD Sender: No OFD packet to send [02:26:51]OFD Sender: No OFD packet to send [02:26:56]recv_with_timeout no data received [02:26:56]OFD Sender: No OFD packet to send [02:27:01]OFD Sender: No OFD packet to send [02:27:06]OFD Sender: No OFD packet to send [02:27:11]OFD Sender: No OFD packet to send [02:27:16]OFD Sender: No OFD packet to send [02:27:21]OFD Sender: No OFD packet to send [02:27:26]OFD Sender: No OFD packet to send [02:27:31]OFD Sender: No OFD packet to send [02:27:36]OFD Sender: No OFD packet to send [02:27:41]OFD Sender: No OFD packet to send [02:27:46]OFD Sender: No OFD packet to send [02:27:51]OFD Sender: No OFD packet to send [02:27:56]OFD Sender: No OFD packet to send [02:28:01]OFD Sender: No OFD packet to send [02:28:06]OFD Sender: No OFD packet to send [02:28:11]OFD Sender: No OFD packet to send [02:28:16]OFD Sender: No OFD packet to send [02:28:21]OFD Sender: No OFD packet to send [02:28:26]OFD Sender: No OFD packet to send [02:28:31]OFD Sender: No OFD packet to send [02:28:36]OFD Sender: No OFD packet to send [02:28:41]OFD Sender: No OFD packet to send [02:28:46]OFD Sender: No OFD packet to send [02:28:51]OFD Sender: No OFD packet to send [02:28:56]OFD Sender: No OFD packet to send [02:29:01]OFD Sender: No OFD packet to send [02:29:06]OFD Sender: No OFD packet to send [02:29:11]OFD Sender: No OFD packet to send [02:29:16]OFD Sender: No OFD packet to send [02:29:20]recv_with_timeout no data received [02:29:21]OFD Sender: No OFD packet to send [02:29:26]OFD Sender: No OFD packet to send [02:29:31]OFD Sender: No OFD packet to send [02:29:36]OFD Sender: No OFD packet to send [02:29:41]OFD Sender: No OFD packet to send [02:29:46]OFD Sender: No OFD packet to send [02:29:51]OFD Sender: No OFD packet to send [02:29:56]OFD Sender: No OFD packet to send [02:30:02]OFD Sender: No OFD packet to send [02:30:07]OFD Sender: No OFD packet to send [02:30:09]recv_with_timeout no data received [02:30:12]OFD Sender: No OFD packet to send [02:30:17]OFD Sender: No OFD packet to send [02:30:22]OFD Sender: No OFD packet to send [02:30:27]OFD Sender: No OFD packet to send [02:30:32]OFD Sender: No OFD packet to send [02:30:37]OFD Sender: No OFD packet to send [02:30:42]OFD Sender: No OFD packet to send [02:30:47]OFD Sender: No OFD packet to send [02:30:52]OFD Sender: No OFD packet to send [02:30:57]OFD Sender: No OFD packet to send [02:31:02]OFD Sender: No OFD packet to send [02:31:07]OFD Sender: No OFD packet to send [02:31:12]OFD Sender: No OFD packet to send [02:31:17]OFD Sender: No OFD packet to send [02:31:22]OFD Sender: No OFD packet to send [02:31:27]OFD Sender: No OFD packet to send [02:31:32]OFD Sender: No OFD packet to send [02:31:35]recv_with_timeout no data received [02:31:37]OFD Sender: No OFD packet to send [02:31:42]OFD Sender: No OFD packet to send [02:31:47]OFD Sender: No OFD packet to send [02:31:52]OFD Sender: No OFD packet to send [02:31:57]OFD Sender: No OFD packet to send [02:31:57]recv_with_timeout no data received [02:32:02]OFD Sender: No OFD packet to send [02:32:07]OFD Sender: No OFD packet to send [02:32:08]recv_with_timeout no data received [02:32:12]OFD Sender: No OFD packet to send [02:32:17]OFD Sender: No OFD packet to send [02:32:22]OFD Sender: No OFD packet to send [02:32:27]OFD Sender: No OFD packet to send [02:32:32]OFD Sender: No OFD packet to send [02:32:37]OFD Sender: No OFD packet to send [02:32:42]OFD Sender: No OFD packet to send [02:32:47]OFD Sender: No OFD packet to send [02:32:50]recv_with_timeout no data received [02:32:52]OFD Sender: No OFD packet to send [02:32:57]OFD Sender: No OFD packet to send [02:33:02]OFD Sender: No OFD packet to send [02:33:07]OFD Sender: No OFD packet to send [02:33:12]OFD Sender: No OFD packet to send [02:33:17]OFD Sender: No OFD packet to send [02:33:22]OFD Sender: No OFD packet to send [02:33:27]OFD Sender: No OFD packet to send [02:33:32]OFD Sender: No OFD packet to send [02:33:37]OFD Sender: No OFD packet to send [02:33:42]OFD Sender: No OFD packet to send [02:33:47]OFD Sender: No OFD packet to send [02:33:52]OFD Sender: No OFD packet to send [02:33:57]OFD Sender: No OFD packet to send [02:34:02]OFD Sender: No OFD packet to send [02:34:07]OFD Sender: No OFD packet to send [02:34:12]OFD Sender: No OFD packet to send [02:34:17]OFD Sender: No OFD packet to send [02:34:22]OFD Sender: No OFD packet to send [02:34:27]OFD Sender: No OFD packet to send [02:34:32]OFD Sender: No OFD packet to send [02:34:37]OFD Sender: No OFD packet to send [02:34:42]OFD Sender: No OFD packet to send [02:34:46]recv_with_timeout no data received [02:34:48]OFD Sender: No OFD packet to send [02:34:53]OFD Sender: No OFD packet to send [02:34:58]OFD Sender: No OFD packet to send [02:35:03]OFD Sender: No OFD packet to send [02:35:08]OFD Sender: No OFD packet to send [02:35:13]OFD Sender: No OFD packet to send [02:35:18]OFD Sender: No OFD packet to send [02:35:23]OFD Sender: No OFD packet to send [02:35:28]OFD Sender: No OFD packet to send [02:35:33]OFD Sender: No OFD packet to send [02:35:38]OFD Sender: No OFD packet to send [02:35:43]OFD Sender: No OFD packet to send [02:35:48]OFD Sender: No OFD packet to send [02:35:53]OFD Sender: No OFD packet to send [02:35:58]OFD Sender: No OFD packet to send [02:36:03]OFD Sender: No OFD packet to send [02:36:08]OFD Sender: No OFD packet to send [02:36:13]OFD Sender: No OFD packet to send [02:36:18]OFD Sender: No OFD packet to send [02:36:22]recv_with_timeout no data received [02:36:23]OFD Sender: No OFD packet to send [02:36:28]OFD Sender: No OFD packet to send [02:36:33]OFD Sender: No OFD packet to send [02:36:38]OFD Sender: No OFD packet to send [02:36:43]OFD Sender: No OFD packet to send [02:36:48]OFD Sender: No OFD packet to send [02:36:53]OFD Sender: No OFD packet to send [02:36:58]OFD Sender: No OFD packet to send [02:37:03]OFD Sender: No OFD packet to send [02:37:08]OFD Sender: No OFD packet to send [02:37:09]recv_with_timeout no data received [02:37:13]OFD Sender: No OFD packet to send [02:37:18]OFD Sender: No OFD packet to send [02:37:23]OFD Sender: No OFD packet to send [02:37:28]OFD Sender: No OFD packet to send [02:37:33]OFD Sender: No OFD packet to send [02:37:38]OFD Sender: No OFD packet to send [02:37:43]OFD Sender: No OFD packet to send [02:37:48]OFD Sender: No OFD packet to send [02:37:53]OFD Sender: No OFD packet to send [02:37:55]recv_with_timeout no data received [02:37:58]OFD Sender: No OFD packet to send [02:38:03]OFD Sender: No OFD packet to send [02:38:08]OFD Sender: No OFD packet to send [02:38:13]OFD Sender: No OFD packet to send [02:38:18]OFD Sender: No OFD packet to send [02:38:23]OFD Sender: No OFD packet to send [02:38:28]OFD Sender: No OFD packet to send [02:38:33]OFD Sender: No OFD packet to send [02:38:38]OFD Sender: No OFD packet to send [02:38:43]OFD Sender: No OFD packet to send [02:38:48]OFD Sender: No OFD packet to send [02:38:53]OFD Sender: No OFD packet to send [02:38:58]OFD Sender: No OFD packet to send [02:39:03]OFD Sender: No OFD packet to send [02:39:08]OFD Sender: No OFD packet to send [02:39:13]OFD Sender: No OFD packet to send [02:39:17]recv_with_timeout no data received [02:39:18]OFD Sender: No OFD packet to send [02:39:23]OFD Sender: No OFD packet to send [02:39:28]OFD Sender: No OFD packet to send [02:39:34]OFD Sender: No OFD packet to send [02:39:34]recv_with_timeout no data received [02:39:39]OFD Sender: No OFD packet to send [02:39:44]OFD Sender: No OFD packet to send [02:39:49]OFD Sender: No OFD packet to send [02:39:54]OFD Sender: No OFD packet to send [02:39:59]OFD Sender: No OFD packet to send [02:40:04]OFD Sender: No OFD packet to send [02:40:09]OFD Sender: No OFD packet to send [02:40:14]OFD Sender: No OFD packet to send [02:40:19]OFD Sender: No OFD packet to send [02:40:24]OFD Sender: No OFD packet to send [02:40:25]recv_with_timeout no data received [02:40:29]OFD Sender: No OFD packet to send [02:40:34]OFD Sender: No OFD packet to send [02:40:39]OFD Sender: No OFD packet to send [02:40:44]OFD Sender: No OFD packet to send [02:40:49]OFD Sender: No OFD packet to send [02:40:54]OFD Sender: No OFD packet to send [02:40:55]recv_with_timeout no data received [02:40:59]OFD Sender: No OFD packet to send [02:41:04]OFD Sender: No OFD packet to send [02:41:06]recv_with_timeout no data received [02:41:09]OFD Sender: No OFD packet to send [02:41:14]OFD Sender: No OFD packet to send [02:41:19]OFD Sender: No OFD packet to send [02:41:24]OFD Sender: No OFD packet to send [02:41:29]OFD Sender: No OFD packet to send [02:41:34]OFD Sender: No OFD packet to send [02:41:39]OFD Sender: No OFD packet to send [02:41:43]recv_with_timeout no data received [02:41:44]OFD Sender: No OFD packet to send [02:41:49]OFD Sender: No OFD packet to send [02:41:54]OFD Sender: No OFD packet to send [02:41:59]OFD Sender: No OFD packet to send [02:42:04]OFD Sender: No OFD packet to send [02:42:09]OFD Sender: No OFD packet to send [02:42:14]OFD Sender: No OFD packet to send [02:42:19]OFD Sender: No OFD packet to send [02:42:24]OFD Sender: No OFD packet to send [02:42:29]OFD Sender: No OFD packet to send [02:42:34]OFD Sender: No OFD packet to send [02:42:39]OFD Sender: No OFD packet to send [02:42:44]OFD Sender: No OFD packet to send [02:42:49]OFD Sender: No OFD packet to send [02:42:54]OFD Sender: No OFD packet to send [02:42:59]OFD Sender: No OFD packet to send [02:43:04]OFD Sender: No OFD packet to send [02:43:07]recv_with_timeout no data received [02:43:09]OFD Sender: No OFD packet to send [02:43:14]OFD Sender: No OFD packet to send [02:43:19]OFD Sender: No OFD packet to send [02:43:24]OFD Sender: No OFD packet to send [02:43:29]OFD Sender: No OFD packet to send [02:43:34]OFD Sender: No OFD packet to send [02:43:39]OFD Sender: No OFD packet to send [02:43:44]OFD Sender: No OFD packet to send [02:43:49]OFD Sender: No OFD packet to send [02:43:54]OFD Sender: No OFD packet to send [02:43:59]OFD Sender: No OFD packet to send [02:44:04]OFD Sender: No OFD packet to send [02:44:09]OFD Sender: No OFD packet to send [02:44:15]OFD Sender: No OFD packet to send [02:44:20]OFD Sender: No OFD packet to send [02:44:25]OFD Sender: No OFD packet to send [02:44:30]OFD Sender: No OFD packet to send [02:44:35]OFD Sender: No OFD packet to send [02:44:40]OFD Sender: No OFD packet to send [02:44:45]OFD Sender: No OFD packet to send [02:44:50]OFD Sender: No OFD packet to send [02:44:55]OFD Sender: No OFD packet to send [02:45:00]OFD Sender: No OFD packet to send [02:45:05]OFD Sender: No OFD packet to send [02:45:07]recv_with_timeout no data received [02:45:10]OFD Sender: No OFD packet to send [02:45:15]OFD Sender: No OFD packet to send [02:45:20]OFD Sender: No OFD packet to send [02:45:25]OFD Sender: No OFD packet to send [02:45:30]OFD Sender: No OFD packet to send [02:45:35]OFD Sender: No OFD packet to send [02:45:40]OFD Sender: No OFD packet to send [02:45:45]OFD Sender: No OFD packet to send [02:45:50]OFD Sender: No OFD packet to send [02:45:55]OFD Sender: No OFD packet to send [02:46:00]OFD Sender: No OFD packet to send [02:46:05]OFD Sender: No OFD packet to send [02:46:10]OFD Sender: No OFD packet to send [02:46:15]OFD Sender: No OFD packet to send [02:46:20]OFD Sender: No OFD packet to send [02:46:25]OFD Sender: No OFD packet to send [02:46:30]OFD Sender: No OFD packet to send [02:46:35]OFD Sender: No OFD packet to send [02:46:36]recv_with_timeout no data received [02:46:40]OFD Sender: No OFD packet to send [02:46:45]OFD Sender: No OFD packet to send [02:46:50]OFD Sender: No OFD packet to send [02:46:55]OFD Sender: No OFD packet to send [02:47:00]OFD Sender: No OFD packet to send [02:47:05]OFD Sender: No OFD packet to send [02:47:10]OFD Sender: No OFD packet to send [02:47:15]OFD Sender: No OFD packet to send [02:47:20]OFD Sender: No OFD packet to send [02:47:25]OFD Sender: No OFD packet to send [02:47:30]OFD Sender: No OFD packet to send [02:47:35]OFD Sender: No OFD packet to send [02:47:40]OFD Sender: No OFD packet to send [02:47:45]OFD Sender: No OFD packet to send [02:47:50]OFD Sender: No OFD packet to send [02:47:55]OFD Sender: No OFD packet to send [02:48:00]OFD Sender: No OFD packet to send [02:48:05]OFD Sender: No OFD packet to send [02:48:10]OFD Sender: No OFD packet to send [02:48:15]OFD Sender: No OFD packet to send [02:48:20]OFD Sender: No OFD packet to send [02:48:25]recv_with_timeout no data received [02:48:25]OFD Sender: No OFD packet to send [02:48:30]OFD Sender: No OFD packet to send [02:48:35]OFD Sender: No OFD packet to send [02:48:40]OFD Sender: No OFD packet to send [02:48:45]OFD Sender: No OFD packet to send [02:48:50]OFD Sender: No OFD packet to send [02:48:55]OFD Sender: No OFD packet to send [02:48:59]recv_with_timeout no data received [02:49:01]OFD Sender: No OFD packet to send [02:49:06]OFD Sender: No OFD packet to send [02:49:11]OFD Sender: No OFD packet to send [02:49:16]OFD Sender: No OFD packet to send [02:49:21]OFD Sender: No OFD packet to send [02:49:26]OFD Sender: No OFD packet to send [02:49:31]OFD Sender: No OFD packet to send [02:49:36]OFD Sender: No OFD packet to send [02:49:41]OFD Sender: No OFD packet to send [02:49:46]OFD Sender: No OFD packet to send [02:49:51]OFD Sender: No OFD packet to send [02:49:56]OFD Sender: No OFD packet to send [02:50:01]OFD Sender: No OFD packet to send [02:50:06]OFD Sender: No OFD packet to send [02:50:11]OFD Sender: No OFD packet to send [02:50:16]OFD Sender: No OFD packet to send [02:50:21]OFD Sender: No OFD packet to send [02:50:26]OFD Sender: No OFD packet to send [02:50:31]OFD Sender: No OFD packet to send [02:50:36]OFD Sender: No OFD packet to send [02:50:41]OFD Sender: No OFD packet to send [02:50:46]OFD Sender: No OFD packet to send [02:50:51]OFD Sender: No OFD packet to send [02:50:54]recv_with_timeout no data received [02:50:56]OFD Sender: No OFD packet to send [02:51:01]OFD Sender: No OFD packet to send [02:51:05]recv_with_timeout no data received [02:51:06]OFD Sender: No OFD packet to send [02:51:11]OFD Sender: No OFD packet to send [02:51:16]OFD Sender: No OFD packet to send [02:51:21]OFD Sender: No OFD packet to send [02:51:26]OFD Sender: No OFD packet to send [02:51:29]recv_with_timeout no data received [02:51:31]OFD Sender: No OFD packet to send [02:51:36]OFD Sender: No OFD packet to send [02:51:41]OFD Sender: No OFD packet to send [02:51:46]OFD Sender: No OFD packet to send [02:51:51]OFD Sender: No OFD packet to send [02:51:56]OFD Sender: No OFD packet to send [02:52:01]OFD Sender: No OFD packet to send [02:52:06]OFD Sender: No OFD packet to send [02:52:11]OFD Sender: No OFD packet to send [02:52:13]recv_with_timeout no data received [02:52:16]OFD Sender: No OFD packet to send [02:52:21]OFD Sender: No OFD packet to send [02:52:26]OFD Sender: No OFD packet to send [02:52:31]OFD Sender: No OFD packet to send [02:52:36]OFD Sender: No OFD packet to send [02:52:41]OFD Sender: No OFD packet to send [02:52:46]OFD Sender: No OFD packet to send [02:52:51]OFD Sender: No OFD packet to send [02:52:56]OFD Sender: No OFD packet to send [02:53:01]OFD Sender: No OFD packet to send [02:53:06]OFD Sender: No OFD packet to send [02:53:11]OFD Sender: No OFD packet to send [02:53:16]OFD Sender: No OFD packet to send [02:53:21]OFD Sender: No OFD packet to send [02:53:26]OFD Sender: No OFD packet to send [02:53:31]OFD Sender: No OFD packet to send [02:53:36]OFD Sender: No OFD packet to send [02:53:41]OFD Sender: No OFD packet to send [02:53:47]OFD Sender: No OFD packet to send [02:53:52]OFD Sender: No OFD packet to send [02:53:57]OFD Sender: No OFD packet to send [02:54:02]OFD Sender: No OFD packet to send [02:54:07]OFD Sender: No OFD packet to send [02:54:12]OFD Sender: No OFD packet to send [02:54:13]recv_with_timeout no data received [02:54:17]OFD Sender: No OFD packet to send [02:54:22]OFD Sender: No OFD packet to send [02:54:27]OFD Sender: No OFD packet to send [02:54:32]OFD Sender: No OFD packet to send [02:54:37]OFD Sender: No OFD packet to send [02:54:42]OFD Sender: No OFD packet to send [02:54:47]OFD Sender: No OFD packet to send [02:54:52]OFD Sender: No OFD packet to send [02:54:57]OFD Sender: No OFD packet to send [02:55:02]OFD Sender: No OFD packet to send [02:55:07]OFD Sender: No OFD packet to send [02:55:12]OFD Sender: No OFD packet to send [02:55:17]OFD Sender: No OFD packet to send [02:55:22]OFD Sender: No OFD packet to send [02:55:27]OFD Sender: No OFD packet to send [02:55:32]OFD Sender: No OFD packet to send [02:55:37]OFD Sender: No OFD packet to send [02:55:42]OFD Sender: No OFD packet to send [02:55:47]recv_with_timeout no data received [02:55:47]OFD Sender: No OFD packet to send [02:55:52]OFD Sender: No OFD packet to send [02:55:57]OFD Sender: No OFD packet to send [02:56:02]OFD Sender: No OFD packet to send [02:56:07]OFD Sender: No OFD packet to send [02:56:12]OFD Sender: No OFD packet to send [02:56:16]recv_with_timeout no data received [02:56:17]OFD Sender: No OFD packet to send [02:56:22]OFD Sender: No OFD packet to send [02:56:27]recv_with_timeout no data received [02:56:27]OFD Sender: No OFD packet to send [02:56:32]OFD Sender: No OFD packet to send [02:56:37]OFD Sender: No OFD packet to send [02:56:37]recv_with_timeout no data received [02:56:42]OFD Sender: No OFD packet to send [02:56:47]OFD Sender: No OFD packet to send [02:56:52]OFD Sender: No OFD packet to send [02:56:57]OFD Sender: No OFD packet to send [02:57:02]OFD Sender: No OFD packet to send [02:57:07]OFD Sender: No OFD packet to send [02:57:12]OFD Sender: No OFD packet to send [02:57:17]OFD Sender: No OFD packet to send [02:57:22]OFD Sender: No OFD packet to send [02:57:27]OFD Sender: No OFD packet to send [02:57:32]OFD Sender: No OFD packet to send [02:57:37]OFD Sender: No OFD packet to send [02:57:42]OFD Sender: No OFD packet to send [02:57:47]OFD Sender: No OFD packet to send [02:57:52]OFD Sender: No OFD packet to send [02:57:57]OFD Sender: No OFD packet to send [02:58:02]OFD Sender: No OFD packet to send [02:58:05]recv_with_timeout no data received [02:58:07]OFD Sender: No OFD packet to send [02:58:12]OFD Sender: No OFD packet to send [02:58:16]accept exits with 10 [02:58:16]New connection [02:58:16]New thread 3067321700 created [02:58:16]Thread 3067465060 joined [02:58:16]Waiting for new connection... [02:58:16] Sock 10.Parse request [02:58:16]Sock 10.Check first char [02:58:16]Sock 10.First char is OK [02:58:16]request: POST /json_proto HTTP/1.0 [02:58:16]Method: POST [02:58:16]URL: /json_proto [02:58:16]Method is POST - this is cgi request [02:58:16]url: /json_proto [02:58:16]query_string will be loaded in cgi processing [02:58:16]execute_cgi json_proto POST (null) [02:58:16]execute_cgi path=json_proto method=POST [02:58:16]POST find Content-Length [02:58:16]Host: 172.17.43.67:8080 [02:58:16]Content-Length: 678 [02:58:16]Content-Type: application/json [02:58:16] [02:58:16]POST finish read [02:58:16]Found Content-Length = 678 [02:58:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)1785697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:58:16]execute_script... [02:58: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)1785697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 23", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:58:16]POST & json_proto [02:58:16]process_json_proto [02:58:16]json parsed OK: [02:58:16]protocol is kg_v1.0 [02:58:16]action value=close_receipt [02:58:16]process_action close_receipt [02:58:16]cmd_close_receipt [02:58:16]MH_GetDate [02:58:16]Write to MH i2c: F0 00 00 23 02 14 [02:58:16]Write i2c OK [02:58:16]MH_I2C_Read... [02:58:16]Read from MH i2c: F0 [02:58:16]MH_I2C_Read... [02:58:16]Read from MH i2c: F0 09 00 [02:58:16]MH_I2C_Read... [02:58:16]Read from MH i2c: F0 09 00 23 02 00 C9 87 EF 66 6A BD 47 65 95 [02:58:16]GetLastDocTimeStamp 1726971647 [02:58:16]current date 1726973897 [02:58:16]FM_GetShiftState [02:58:16]SAM_PROTO_GetShiftState [02:58:16]wFMCommunicate request_size=4 [02:58:16]MH_SAM_APDU [02:58:16]CAPDU: 80 13 01 00 [02:58:16]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [02:58:16]Write i2c OK [02:58:16]MH_I2C_Read... [02:58:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:58:16]Read from MH i2c: E2 [02:58:16]MH_I2C_Read... [02:58:16]Read from MH i2c: E2 0E 00 [02:58:16]MH_I2C_Read... [02:58:16]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 EA [02:58:16]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [02:58:16]wFMCommunicate OK [02:58:16]SAM_PROTO_GetShiftState done [02:58:16]FM_GetShiftState done [02:58:16]opened in 1726966141 [02:58:16]opened+sec_in_day 1727052541 [02:58:16]quantity*price = 50010 [02:58:16]sum+1 = 50012 [02:58:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 89 "Партнер Нефть" Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 СНО: Общий режим Чек 13 22.09.2024 02:58 Смена: 475 ФФД: 1.0 ЗНМ: 0300000113 РНМ: 0000000000091825 Версия ККМ: 001 ФМ: 0000000000871835 ФД: 151682 ФПД: 95281081172884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T025817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151682&fm=95281081172884&tin=02508201610067®Number=0000000000091825&sum=50000 [02:58:17]StoreToDocumentArchive [02:58:17]shift 475 fd 151682 [02:58:17]save to /storage/0475/doc_00151682 [02:58:17]save last doc name /storage/0475/doc_00151682 to /storage/kkm_last_doc_name [02:58:17]save OK [02:58:17]Clear old archive folders... [02:58:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:58:17]tlvbuf is 013B7150 [02:58:17]SAM_PROTO_ClearQueue [02:58:17]wFMCommunicate request_size=4 [02:58:17]MH_SAM_APDU [02:58:17]CAPDU: 80 09 00 00 [02:58:17]Write to MH i2c: E2 08 00 31 02 80 09 00 00 00 00 00 00 A5 [02:58:17]Write i2c OK [02:58:17]MH_I2C_Read... [02:58:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:58:17]Read from MH i2c: E2 [02:58:17]MH_I2C_Read... [02:58:17]Read from MH i2c: E2 03 00 [02:58:17]MH_I2C_Read... [02:58:17]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [02:58:17]RAPDU: 90 00 [02:58:17]wFMCommunicate OK [02:58:17]SAM_PROTO_ClearQueue done [02:58:17]KKMCreateOFDPacket [02:58:17]OFDProtocolAddRootSTLVToBuf [02:58:17]FM_MakeSignedData [02:58:17]FM_MakeSignedData [02:58:17]SAM_PROTO_SignData [02:58:17]wFMCommunicate request_size=4 [02:58:17]MH_SAM_APDU [02:58:17]CAPDU: 80 0D 01 02 [02:58:17]Write to MH i2c: E2 08 00 32 02 80 0D 01 02 00 00 00 00 AD [02:58:17]Write i2c OK [02:58:17]MH_I2C_Read... [02:58:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:58:17]Read from MH i2c: E2 [02:58:17]MH_I2C_Read... [02:58:17]Read from MH i2c: E2 03 00 [02:58:17]MH_I2C_Read... [02:58:17]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [02:58:17]RAPDU: 90 00 [02:58:17]wFMCommunicate OK [02:58:17]wFMCommunicate request_size=255 [02:58:17]MH_SAM_APDU [02:58:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 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 0D 00 00 00 F4 03 04 00 C9 87 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 50 02 00 35 04 06 00 56 [02:58:17]Write to MH i2c: E2 02 01 33 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 C9 87 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 50 02 00 35 04 06 00 56 00 00 CC [02:58:17]Write i2c OK [02:58:17]MH_I2C_Read... [02:58:17]OFD Sender: No OFD packet to send [02:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:58:18]Read from MH i2c: E2 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 03 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [02:58:18]RAPDU: 90 00 [02:58:18]wFMCommunicate OK [02:58:18]wFMCommunicate request_size=10 [02:58:18]MH_SAM_APDU [02:58:18]CAPDU: 80 0D 02 02 05 A8 5A FF 43 94 [02:58:18]Write to MH i2c: E2 0D 00 34 02 80 0D 02 02 05 00 A8 5A FF 43 94 00 00 92 [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:58:18]Read from MH i2c: E2 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 03 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [02:58:18]RAPDU: 90 00 [02:58:18]wFMCommunicate OK [02:58:18]wFMCommunicate request_size=4 [02:58:18]MH_SAM_APDU [02:58:18]CAPDU: 80 0D 03 02 [02:58:18]Write to MH i2c: E2 08 00 35 02 80 0D 03 02 00 00 00 00 B2 [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:58:18]Read from MH i2c: E2 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 0B 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 0B 00 35 02 00 77 92 5B A7 C0 5F 1E A5 90 00 A0 [02:58:18]RAPDU: 77 92 5B A7 C0 5F 1E A5 90 00 [02:58:18]wFMCommunicate OK [02:58:18]SAM_PROTO_SignData done [02:58:18]FM_MakeSignedData done [02:58:18]CreateOFDProtocolMessage [02:58:18]wFMCommunicate request_size=4 [02:58:18]MH_SAM_APDU [02:58:18]CAPDU: 80 11 00 00 [02:58:18]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:58:18]Read from MH i2c: E2 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 17 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 05 [02:58:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:58:18]wFMCommunicate OK [02:58:18]CreateOFDProtocolMessage done [02:58:18]OFDSenderStorePacket 151682 [02:58:18]StoreOFDPacket docnum=151682 [02:58:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 6A 07 01 AF A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0D 00 00 00 F4 03 04 00 C9 87 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 50 02 00 35 04 06 00 56 A8 5A FF 43 94 77 92 5B A7 C0 5F 1E A5 [02:58:18]CheckFolder [02:58:18]dirname=/storage/ofd_packets [02:58:18]CheckFolder done [02:58:18]ProducePacketName [02:58:18]name=ofd_packets/00151682 [02:58:18]NVStorageSaveData ofd_packets/00151682 [02:58:18]File name is /storage/ofd_packets/00151682 [02:58:18]Write 301 bytes [02:58:18]NVStorageSaveData done [02:58:18]OFDSenderStorePacket done [02:58:18]KKMCreateOFDPacket done [02:58:18]NVStorageSaveData kkm_last_timestamp [02:58:18]File name is /storage/kkm_last_timestamp [02:58:18]Write 4 bytes [02:58:18]NVStorageSaveData done [02:58:18]ExternCall_PrintAddStr [02:58:18]wPrintStart [02:58:18]Write to MH i2c: 01 00 00 37 02 39 [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: 01 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: 01 07 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: 01 07 00 37 02 00 00 00 00 00 FF 0F 4E [02:58:18]RasterBufferAndPrint [02:58:18]line Счет N : (1)1785697 [02:58:18]line ИНН: 02508201610067 [02:58:18]line Контрольно-Кассовый Чек [02:58:18]line ПРОДАЖА [02:58:18]line ТРК (МРК, ГНК) : 23 [02:58:18]line Товар: 2710124500 [02:58:18]line Аи-95-К-5 [02:58:18]line 6.740 * 74.20 [02:58:18]line = 500.11 [02:58:18]line НДС 12% НСП 1% [02:58:18]line > о реализуемом товаре [02:58:18]line ОКРУГЛЕНИЕ: -0.11 [02:58:18]line ИТОГО: 500.00 [02:58:18]line Внесено: 500.00 [02:58:18]line СДАЧА: 0.00 [02:58:18]line НСП 1% : 4.43 [02:58:18]line НДС 12% : 53.11 [02:58:18]line Наличными: 500.00 [02:58:18]line Безнал.: 0.00 [02:58:18]line Место: АЗС № 89 "Партнер Нефть" [02:58:18]line Адрес: 720001, с. Кара-Добо, Отуз-Адыр а/а, 40.602343, 72.974673 [02:58:18]line СНО: Общий режим [02:58:18]line Чек 13 22.09.2024 02:58 [02:58:18]line Смена: 475 ФФД: 1.0 [02:58:18]line ЗНМ: 0300000113 [02:58:18]line РНМ: 0000000000091825 [02:58:18]line Версия ККМ: 001 [02:58:18]line ФМ: 0000000000871835 [02:58:18]line ФД: 151682 [02:58:18]line ФПД: 95281081172884 [02:58:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240922T025817&type=1&operation_type=1&fn_number=0000000000871835&fd_number=151682&fm=95281081172884&tin=02508201610067®Number=0000000000091825&sum=50000 [02:58:18]written 0, free lines is 4095 [02:58:18]OFD Sender: Processing packet 151682 [packets to send 826, broken 825] [02:58:18]ProducePacketName [02:58:18]name=ofd_packets/00151682 [02:58:18]OFD Sender: To server: pG, [02:58:18]CommunicateWithHost lk.salyk.kg:30040 [02:58:18]ConnectInit lk.salyk.kg [02:58:18]Write to MH i2c: 01 00 00 62 02 64 [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: 01 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: 01 07 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 D7 0C 4E [02:58:18]RasterBufferAndPrint [02:58:18]line [02:58:18]line [02:58:18]line [02:58:18]line [02:58:18]line [02:58:18]written 0, free lines is 3293 [02:58:18]MH_Cut [02:58:18]Write to MH i2c: D1 01 00 69 02 01 3D [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: D1 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: D1 01 00 [02:58:18]MH_I2C_Read... [02:58:18]Read from MH i2c: D1 01 00 69 02 00 3C [02:58:18]Write to MH i2c: 01 00 00 6A 02 6C [02:58:18]Write i2c OK [02:58:18]MH_I2C_Read... [02:58:19]*** Cut start [02:58:19]*** Purtial cut [02:58:19]*** Stage 1: CUTSNS_PIN = 1 [02:58:19]Read from MH i2c: 01 [02:58:19]MH_I2C_Read... [02:58:19]*** Stop cut motor [02:58:19]*** Cut end [02:58:19]Read from MH i2c: 01 07 00 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [02:58:19]process_action close_receipt done [02:58:19]requested_data is exist [02:58:19]produce_requested_data [02:58:19]requested_item fm.sn is exist - process it [02:58:19]wFMCommunicate request_size=4 [02:58:19]MH_SAM_APDU [02:58:19]CAPDU: 80 11 00 00 [02:58:19]Write to MH i2c: E2 08 00 6B 02 80 11 00 00 00 00 00 00 E7 [02:58:19]Write i2c OK [02:58:19]MH_I2C_Read... [02:58:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:58:19]Read from MH i2c: E2 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: E2 17 00 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: E2 17 00 6B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 3A [02:58:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 90 00 [02:58:19]wFMCommunicate OK [02:58:19]requested_item fd.num is exist - process it [02:58:19]SAM_PROTO_GetFieldsCounters [02:58:19]wFMCommunicate request_size=4 [02:58:19]MH_SAM_APDU [02:58:19]CAPDU: 80 13 00 00 [02:58:19]Write to MH i2c: E2 08 00 6C 02 80 13 00 00 00 00 00 00 EA [02:58:19]Write i2c OK [02:58:19]MH_I2C_Read... [02:58:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:58:19]Read from MH i2c: E2 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: E2 62 00 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: E2 62 00 6C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [02:58:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 10 04 04 00 82 50 02 00 0E 04 04 00 DB 01 00 00 12 04 04 00 0D 00 00 00 5E 04 04 00 0D 00 00 00 57 04 04 00 0E 00 00 00 19 04 04 00 00 00 00 00 90 00 [02:58:19]wFMCommunicate OK [02:58:19]SAM_PROTO_GetFieldsCounters done [02:58:19]requested_item shift.num is exist - process it [02:58:19]requested_item shift.opened is exist - process it [02:58:19]req_shift_opened [02:58:19]FM_GetShiftState [02:58:19]SAM_PROTO_GetShiftState [02:58:19]wFMCommunicate request_size=4 [02:58:19]MH_SAM_APDU [02:58:19]CAPDU: 80 13 01 00 [02:58:19]Write to MH i2c: E2 08 00 6D 02 80 13 01 00 00 00 00 00 EC [02:58:19]Write i2c OK [02:58:19]MH_I2C_Read... [02:58:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:58:19]Read from MH i2c: E2 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: E2 0E 00 [02:58:19]MH_I2C_Read... [02:58:19]Read from MH i2c: E2 0E 00 6D 02 00 09 00 01 7D 69 EF 66 00 00 00 00 90 00 33 [02:58:19]RAPDU: 09 00 01 7D 69 EF 66 00 00 00 00 90 00 [02:58:19]wFMCommunicate OK [02:58:19]SAM_PROTO_GetShiftState done [02:58:19]FM_GetShiftState done [02:58:19]req_shift_opened done [02:58:19]requested_item shift.open_date is exist - process it [02:58:19]req_shift_open_date [02:58:19]req_shift_open_date done [02:58:19]produce_requested_data done [02:58:19]produce_requested_data return {"fm.sn":"0000000000871835","fd.num":151682,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141} [02:58:19]process_action_free close_receipt [02:58:19]json_value_free [02:58:19]json_value_free done [02:58:19]process_json_proto returns [02:58:19]Send response to host [02:58:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871835","fd.num":151682,"shift.num":475,"shift.opened":1,"shift.open_date":1726966141}}} [02:58:19]free response buf [02:58:19]execute_script done [02:58:19]execute_script returns [02:58:19]free content buf [02:58:19]Sock 10.Close socket [02:58:19]Sock 10.Thread stoped [02:58:21]Connected sock=11 [02:58:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 0F 01 00 00 44 6A 07 01 AF A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 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 0D 00 00 00 F4 03 04 00 C9 87 EF 66 0E 04 04 00 DB 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 31 38 32 35 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 50 02 00 35 04 06 00 56 A8 5A FF 43 94 77 92 5B A7 C0 5F 1E A5 [02:58:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 4F 00 00 00 C0 9F 47 00 B6 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 38 33 35 10 04 04 00 82 50 02 00 F4 03 04 00 D1 2F EF 66 B6 04 01 00 00 21 3B 62 40 CC D4 99 DE [02:58:22]CommunicateWithHost err = 0 [02:58:22]CheckOFDResponse [02:58:22]1017 (14) - 77093643461234 [02:58:22]1041 (16) - 0000000000871835 [02:58:22]1040 (4) - 151682 [02:58:22]1012 (4) - 21.09.2024 20:42 [02:58:22]1206 (1) - 0 [02:58:22]OFD Sender: Remove packet 151682 [02:58:22]ProducePacketName [02:58:22]name=ofd_packets/00151682 [02:58:22]NVStorageDeleteData [02:58:22]OFD Sender: No OFD packet to send [02:58:27]OFD Sender: No OFD packet to send [02:58:32]OFD Sender: No OFD packet to send [02:58:37]OFD Sender: No OFD packet to send [02:58:42]OFD Sender: No OFD packet to send [02:58:47]OFD Sender: No OFD packet to send [02:58:52]OFD Sender: No OFD packet to send [02:58:58]OFD Sender: No OFD packet to send [02:58:59]recv_with_timeout no data received [02:59:03]OFD Sender: No OFD packet to send [02:59:08]OFD Sender: No OFD packet to send [02:59:13]OFD Sender: No OFD packet to send [02:59:18]OFD Sender: No OFD packet to send [02:59:22]recv_with_timeout no data received [02:59:23]OFD Sender: No OFD packet to send [02:59:28]OFD Sender: No OFD packet to send [02:59:33]OFD Sender: No OFD packet to send [02:59:38]OFD Sender: No OFD packet to send [02:59:43]OFD Sender: No OFD packet to send [02:59:48]OFD Sender: No OFD packet to send [02:59:53]OFD Sender: No OFD packet to send [02:59:58]OFD Sender: No OFD packet to send [03:00:01]recv_with_timeout no data received [03:00:03]OFD Sender: No OFD packet to send [03:00:08]OFD Sender: No OFD packet to send [03:00:13]OFD Sender: No OFD packet to send [03:00:18]OFD Sender: No OFD packet to send [03:00:23]OFD Sender: No OFD packet to send [03:00:24]recv_with_timeout no data received [03:00:28]OFD Sender: No OFD packet to send [03:00:33]OFD Sender: No OFD packet to send [03:00:38]OFD Sender: No OFD packet to send [03:00:43]OFD Sender: No OFD packet to send [03:00:48]OFD Sender: No OFD packet to send [03:00:53]OFD Sender: No OFD packet to send [03:00:58]OFD Sender: No OFD packet to send [03:01:03]OFD Sender: No OFD packet to send [03:01:06]recv_with_timeout no data received [03:01:08]OFD Sender: No OFD packet to send [03:01:13]OFD Sender: No OFD packet to send [03:01:18]OFD Sender: No OFD packet to send [03:01:23]OFD Sender: No OFD packet to send [03:01:28]OFD Sender: No OFD packet to send [03:01:33]OFD Sender: No OFD packet to send [03:01:38]OFD Sender: No OFD packet to send [03:01:43]OFD Sender: No OFD packet to send [03:01:48]OFD Sender: No OFD packet to send [03:01:53]OFD Sender: No OFD packet to send [03:01:58]OFD Sender: No OFD packet to send [03:02:03]OFD Sender: No OFD packet to send [03:02:08]OFD Sender: No OFD packet to send [03:02:13]OFD Sender: No OFD packet to send [03:02:18]OFD Sender: No OFD packet to send [03:02:23]OFD Sender: No OFD packet to send [03:02:28]OFD Sender: No OFD packet to send [03:02:33]OFD Sender: No OFD packet to send [03:02:38]OFD Sender: No OFD packet to send [03:02:40]recv_with_timeout no data received [03:02:43]OFD Sender: No OFD packet to send [03:02:48]OFD Sender: No OFD packet to send [03:02:53]OFD Sender: No OFD packet to send [03:02:58]OFD Sender: No OFD packet to send [03:03:03]OFD Sender: No OFD packet to send [03:03:08]OFD Sender: No OFD packet to send [03:03:13]OFD Sender: No OFD packet to send [03:03:18]OFD Sender: No OFD packet to send [03:03:23]OFD Sender: No OFD packet to send [03:03:28]OFD Sender: No OFD packet to send [03:03:33]OFD Sender: No OFD packet to send [03:03:38]OFD Sender: No OFD packet to send [03:03:44]OFD Sender: No OFD packet to send [03:03:49]OFD Sender: No OFD packet to send [03:03:54]OFD Sender: No OFD packet to send [03:03:58]recv_with_timeout no data received [03:03:59]OFD Sender: No OFD packet to send [03:04:04]OFD Sender: No OFD packet to send [03:04:09]OFD Sender: No OFD packet to send [03:04:14]OFD Sender: No OFD packet to send [03:04:19]OFD Sender: No OFD packet to send [03:04:24]OFD Sender: No OFD packet to send [03:04:29]OFD Sender: No OFD packet to send [03:04:34]OFD Sender: No OFD packet to send [03:04:39]OFD Sender: No OFD packet to send [03:04:44]OFD Sender: No OFD packet to send [03:04:44]recv_with_timeout no data received [03:04:49]OFD Sender: No OFD packet to send [03:04:54]OFD Sender: No OFD packet to send [03:04:59]OFD Sender: No OFD packet to send [03:05:04]OFD Sender: No OFD packet to send [03:05:07]recv_with_timeout no data received [03:05:09]OFD Sender: No OFD packet to send [03:05:14]OFD Sender: No OFD packet to send [03:05:19]OFD Sender: No OFD packet to send [03:05:24]OFD Sender: No OFD packet to send [03:05:29]OFD Sender: No OFD packet to send [03:05:34]OFD Sender: No OFD packet to send [03:05:39]OFD Sender: No OFD packet to send [03:05:44]OFD Sender: No OFD packet to send [03:05:49]OFD Sender: No OFD packet to send [03:05:54]OFD Sender: No OFD packet to send [03:05:59]OFD Sender: No OFD packet to send [03:06:02]recv_with_timeout no data received [03:06:04]OFD Sender: No OFD packet to send [03:06:09]OFD Sender: No OFD packet to send [03:06:14]OFD Sender: No OFD packet to send [03:06:19]OFD Sender: No OFD packet to send [03:06:24]OFD Sender: No OFD packet to send [03:06:29]OFD Sender: No OFD packet to send [03:06:34]OFD Sender: No OFD packet to send [03:06:39]OFD Sender: No OFD packet to send [03:06:44]OFD Sender: No OFD packet to send [03:06:49]OFD Sender: No OFD packet to send [03:06:54]OFD Sender: No OFD packet to send [03:06:59]OFD Sender: No OFD packet to send [03:07:04]OFD Sender: No OFD packet to send [03:07:09]OFD Sender: No OFD packet to send [03:07:14]OFD Sender: No OFD packet to send [03:07:19]OFD Sender: No OFD packet to send [03:07:24]OFD Sender: No OFD packet to send [03:07:29]OFD Sender: No OFD packet to send [03:07:33]recv_with_timeout no data received [03:07:34]OFD Sender: No OFD packet to send [03:07:39]OFD Sender: No OFD packet to send [03:07:44]OFD Sender: No OFD packet to send [03:07:49]OFD Sender: No OFD packet to send [03:07:54]OFD Sender: No OFD packet to send [03:07:59]OFD Sender: No OFD packet to send [03:08:04]OFD Sender: No OFD packet to send [03:08:09]OFD Sender: No OFD packet to send [03:08:14]OFD Sender: No OFD packet to send [03:08:19]OFD Sender: No OFD packet to send [03:08:25]OFD Sender: No OFD packet to send [03:08:30]OFD Sender: No OFD packet to send [03:08:35]OFD Sender: No OFD packet to send [03:08:40]OFD Sender: No OFD packet to send [03:08:45]OFD Sender: No OFD packet to send [03:08:50]OFD Sender: No OFD packet to send [03:08:55]OFD Sender: No OFD packet to send [03:09:00]OFD Sender: No OFD packet to send [03:09:00]recv_with_timeout no data received [03:09:05]OFD Sender: No OFD packet to send [03:09:10]OFD Sender: No OFD packet to send [03:09:15]OFD Sender: No OFD packet to send [03:09:20]OFD Sender: No OFD packet to send [03:09:25]OFD Sender: No OFD packet to send [03:09:30]OFD Sender: No OFD packet to send [03:09:35]OFD Sender: No OFD packet to send [03:09:40]OFD Sender: No OFD packet to send [03:09:45]OFD Sender: No OFD packet to send [03:09:50]OFD Sender: No OFD packet to send [03:09:55]OFD Sender: No OFD packet to send [03:09:55]recv_with_timeout no data received [03:10:00]OFD Sender: No OFD packet to send [03:10:05]OFD Sender: No OFD packet to send [03:10:10]OFD Sender: No OFD packet to send [03:10:15]OFD Sender: No OFD packet to send [03:10:20]OFD Sender: No OFD packet to send [03:10:25]OFD Sender: No OFD packet to send [03:10:25]recv_with_timeout no data received [03:10:30]OFD Sender: No OFD packet to send [03:10:35]OFD Sender: No OFD packet to send [03:10:40]OFD Sender: No OFD packet to send [03:10:45]OFD Sender: No OFD packet to send [03:10:50]OFD Sender: No OFD packet to send [03:10:55]OFD Sender: No OFD packet to send [03:11:00]OFD Sender: No OFD packet to send [03:11:05]OFD Sender: No OFD packet to send [03:11:10]OFD Sender: No OFD packet to send [03:11:15]OFD Sender: No OFD packet to send [03:11:20]OFD Sender: No OFD packet to send [03:11:25]OFD Sender: No OFD packet to send [03:11:30]OFD Sender: No OFD packet to send [03:11:35]OFD Sender: No OFD packet to send [03:11:37]recv_with_timeout no data received [03:11:40]OFD Sender: No OFD packet to send [03:11:45]OFD Sender: No OFD packet to send [03:11:47]recv_with_timeout no data received [03:11:50]OFD Sender: No OFD packet to send [03:11:55]OFD Sender: No OFD packet to send [03:12:00]OFD Sender: No OFD packet to send [03:12:05]OFD Sender: No OFD packet to send [03:12:10]OFD Sender: No OFD packet to send [03:12:15]OFD Sender: No OFD packet to send [03:12:20]OFD Sender: No OFD packet to send [03:12:25]OFD Sender: No OFD packet to send [03:12:30]OFD Sender: No OFD packet to send [03:12:35]OFD Sender: No OFD packet to send [03:12:40]OFD Sender: No OFD packet to send [03:12:45]OFD Sender: No OFD packet to send [03:12:50]OFD Sender: No OFD packet to send [03:12:55]OFD Sender: No OFD packet to send [03:13:00]OFD Sender: No OFD packet to send [03:13:05]OFD Sender: No OFD packet to send [03:13:11]OFD Sender: No OFD packet to send [03:13:16]OFD Sender: No OFD packet to send [03:13:21]OFD Sender: No OFD packet to send [03:13:26]OFD Sender: No OFD packet to send [03:13:31]OFD Sender: No OFD packet to send [03:13:36]OFD Sender: No OFD packet to send [03:13:41]OFD Sender: No OFD packet to send [03:13:46]OFD Sender: No OFD packet to send [03:13:47]recv_with_timeout no data received [03:13:51]OFD Sender: No OFD packet to send [03:13:56]OFD Sender: No OFD packet to send [03:14:01]OFD Sender: No OFD packet to send [03:14:06]OFD Sender: No OFD packet to send [03:14:11]OFD Sender: No OFD packet to send [03:14:16]OFD Sender: No OFD packet to send [03:14:21]OFD Sender: No OFD packet to send [03:14:26]OFD Sender: No OFD packet to send [03:14:31]OFD Sender: No OFD packet to send [03:14:36]OFD Sender: No OFD packet to send [03:14:41]OFD Sender: No OFD packet to send [03:14:46]OFD Sender: No OFD packet to send [03:14:51]OFD Sender: No OFD packet to send [03:14:56]OFD Sender: No OFD packet to send [03:15:01]OFD Sender: No OFD packet to send [03:15:06]OFD Sender: No OFD packet to send [03:15:07]recv_with_timeout no data received [03:15:11]OFD Sender: No OFD packet to send [03:15:16]OFD Sender: No OFD packet to send